@charset "UTF-8";.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}button,input,select,textarea{outline:none}.ff_gothic{font-family:Arial,Roboto,Droid Sans,\\6E38\30B4\30B7\30C3\30AF,YuGothic,\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Hiragino Kaku Gothic ProN,\\30E1\30A4\30EA\30AA,Meiryo,sans-serif}.ff_mincho{font-weight:700;font-family:\\6E38\660E\671D,YuMincho,\\30D2\30E9\30AE\30CE\660E\671D ProN W3,Hiragino Mincho ProN,"HG\660E\671D  E","\FF2D\FF33   \FF30\660E\671D","\FF2D\FF33   \660E\671D",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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.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{border-radius:1rem;border:1px solid #ccc}.genre_name,.genre_name_common{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.666rem;font-weight:700;line-height:normal}.genre_name{border-radius:1rem}@media screen and (min-width:768px){figure a{-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}figure a:hover{opacity:.6}.BrSp{display:none}}.forPC{display:block}.forSP{display:none}.hide{display:none!important}br.forPC,img.forPC,span.forPC{display:inline-block}@media screen and (max-width:767px){.forPC{display:none}.forSP{display:block}br.forSP,img.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 .bookshelf a,.linkGroup a.innerLink,.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}}.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:#000!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}}.bookDetails .sercretNumber,.marker01{text-decoration:underline;background:#ffdde1}.bookDetails .sercretNumber:hover,.marker01:hover{text-decoration:none}.bookDetails .sercretEdit,.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){.bookDetails .sercretEdit,.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("../img/common/file-hidden.svg") no-repeat top/5rem 5rem}.errorList{margin-bottom:.333rem}.errorList li{margin:0 0 .666rem;padding:0 0 0 1.466rem;color:#cf0000;background:url("../img/common/alert.svg") no-repeat 0/1.333rem 1.333rem}.formTitLink dt.seeMore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23999'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right .333rem center;background-repeat:no-repeat;background-size:1rem 1rem;cursor:pointer}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active,.slide-move{-webkit-transition:all .3s;transition:all .3s}.slide-leave,.slide-leave-active{position:absolute}.slide-enter,.slide-leave-to{opacity:0;-webkit-transform:translateX(90%);transform:translateX(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%}.colorTxt,.defTxt a{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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ffc408'%3E%3Cpath d='M5 16L3 5l5.5 7L12 5l3.5 7L21 5l-2 11H5m14 3c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-1h14v1z'/%3E%3C/svg%3E");background-position:0 0;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:#807f7f;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}.icnNetabare,.icnNo,.icnUpdate,.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}.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{margin:0;padding:1rem;color:#333;font-size:1rem;font-weight:700;border-bottom:none}@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;margin:0;padding:1rem;cursor:pointer}form.custom dl dd p label svg{vertical-align:middle}form.custom div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 1rem}form.custom div label{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0;padding:1rem;color:#333;font-size:1rem;font-weight:700;text-align:left}@media screen and (max-width:767px){form.custom div label{font-size:.866rem}}form.custom div select{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:1rem 1.333rem 1rem 0;height:3em;width:100%}form.custom aside{margin:0;padding:0;text-align:right}form.custom aside a{display:inline-block;padding:1rem 30px 1rem 1rem;color:#ff7d99;font-size:1rem;font-weight:700;text-align:right;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:20px}@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;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfbfb));background:-webkit-linear-gradient(top,#fff,#fbfbfb);background:linear-gradient(180deg,#fff,#fbfbfb);border:1px solid #ccc;border-radius:12px}ul.inlinebtn{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1.333rem;padding:0 1.333rem}ul.inlinebtn,ul.inlinebtn li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.inlinebtn li{-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1rem;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfbfb));background:-webkit-linear-gradient(top,#fff,#fbfbfb);background:linear-gradient(180deg,#fff,#fbfbfb);border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}ul.inlinebtn li a{display:block;margin:0;padding:1rem;width:100%;color:#666;font-size:1rem;font-weight:700;text-align:center;text-decoration:none}@media screen and (max-width:767px){ul.inlinebtn li a{font-size:.866rem}}@media screen and (min-width:768px){ul.inlinebtn li a{-webkit-transition:all .1s linear;transition:all .1s linear}ul.inlinebtn li a:hover{opacity:.9}}ul.inlinebtn.w50{margin-bottom:0}ul.inlinebtn.w50 li{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;flex-basis:44%}ul.inlinebtn.w50 li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;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{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;flex-basis:44%;margin:0 .666rem .666rem}}.reccomend_box{margin:1.333rem 0;padding:0 1.333rem;overflow:hidden;background:url(../img/bg_beige-texture.png) 0 0 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;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right .666rem center;background-repeat:no-repeat;background-size:20px;text-decoration:none}.reccomend_box ul:first-of-type li a dl dt{margin:0;padding:1rem 0;display:block;color:#e4007f;font-size:1.133rem;font-weight:700}@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{font-size:1rem;color:#333}@media screen and (max-width:767px){.reccomend_box ul:first-of-type li a dl dd{font-size:.866rem}}.reccomend_box p{margin:0;padding:1rem;color:#cf0000;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(../img/bg_beige-texture.png) 0 0 no-repeat;background-size:256px}.reccomend_box .tabLink li a{display:block;padding:1rem 1.333rem;color:#333;font-size:1rem;font-weight:700;text-decoration:none}@media screen and (max-width:767px){.reccomend_box .tabLink li a{font-size:.866rem}}.adFrame{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important;background-color:#fff}.adFrame,.adOverlay{margin:0 auto!important}.adOverlay{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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}html{font-size:15px!important}body{position:relative;color:#333;min-width:78.666rem;font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",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%;-ms-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}.inner:after{clear:both;display:block;content:""}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.headerBtn span:first-of-type{top:0}.headerBtn span:nth-of-type(2){top:.6rem}.headerBtn span:nth-of-type(3){top:1.2rem}.headerBtn.open span:first-of-type{-webkit-transform:rotate(-215deg);transform:rotate(-215deg);-webkit-transform-origin:center center;transform-origin:center center;top:.533rem}.headerBtn.open span:nth-of-type(2){opacity:0}.headerBtn.open span:nth-of-type(3){-webkit-transform:rotate(215deg);transform:rotate(215deg);-webkit-transform-origin:center center;transform-origin:center center;top:.533rem}}.headerNav{display:block}.headerNav>div{display:none}@media screen and (max-width:767px){.headerNav{display:none;position:absolute;top:3.666rem;left:0;right:0;z-index:10000}.headerNav>div{display:block}}.headerNav .navListA{display:block}.headerNav .navListA ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.headerNav .navListA ul li{margin:0 2.533rem 0 0;font-size:1rem;list-style:none}.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.headerNav .navListA ul li a: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("../img/common/search.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url("../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("../img/common/book.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url("../img/common/comic.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url("../img/common/trophy.svg");background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1023px){.headerNav .navListA ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:23.333rem;margin:0 auto;padding:0 0 1rem}.headerNav .navListA ul li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;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}.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.headerNav .navListA ul li a:before{display:block;margin:0 auto .333rem;width:3.333rem;height:3.333rem;border-radius:50%;background-color:#ff7d99;background-position:50%;background-size:1.6rem 1.6rem}.headerNav .navListA ul li.icn_search a:before{background-image:url("../img/common/search_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url("../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("../img/common/book-shelf_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_book a:before{background-image:url("../img/common/book_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url("../img/common/comic_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url("../img/common/trophy_w.svg");background-repeat:no-repeat}}@media screen and (max-width:767px){.headerNav .navSignupInner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;background:#fff}.headerNav .navSignupInner>div{-webkit-flex-basis:10.666rem;-ms-flex-preferred-size:10.666rem;flex-basis:10.666rem}.headerNav .navSignupInner>div a{font-size:1rem}}@media screen and (max-width:767px){.headerNav .navGuide,.headerNav .navLogout,.headerNav .navSignup{padding:0 .666rem 1rem;background:#fff}.headerNav .navGuide a,.headerNav .navLogout a,.headerNav .navSignup 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>.acd,.headerNav .navListB>ul>li>a{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("../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("../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("../img/common/minus.svg");background-repeat:no-repeat}.headerNav .navListB>ul>li ul{display:none;padding:1.066rem .666rem .266rem 1.8rem;border-top:1px solid #e5e5e5;background:#fff}.headerNav .navListB>ul>li ul li{margin:0 0 .8rem;padding:0 0 0 .866rem;background:url("../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}}.headerMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:1023px){.headerMenu{-webkit-flex-basis:14rem;-ms-flex-preferred-size:14rem;flex-basis:14rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.headerTool,.headerTool ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:1023px){.headerTool ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;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("../img/common/login-variant.svg")}.headerTool ul .headerLogin a,.headerTool ul .headerWriter a{background-repeat:no-repeat;background-position:0;background-size:1.333rem 1.333rem}.headerTool ul .headerWriter a{padding-left:2.133rem;background-image:url("../img/common/writer.svg")}.headerTool ul .headerBookshelf a{padding-left:2.466rem;background-image:url("../img/common/reader.svg");background-repeat:no-repeat;background-position:0;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 .headerBookshelf a,.headerTool ul .headerLogin a,.headerTool ul .headerWriter a{background-position:top;background-size:2rem 2rem}}.headerSignup{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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;border-bottom:4px solid #ff7d99}.switchingTab.tabComic{border-color:#e4007f}.switchingTab ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 .666rem 0 .333rem}.switchingTab ul li{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;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:4px 4px 0;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:first-of-type{background-image:url("../img/common/tab-novel.svg");background-repeat:no-repeat}.switchingTab ul li:last-of-type{background-image:url("../img/common/tab-comic.svg");background-repeat:no-repeat}}.switchingTab ul li a{display:block;padding:.466rem 1rem;color:#7a7972;text-decoration:none}@media screen and (min-width:768px){.switchingTab ul li a{padding:1rem;-webkit-transition:all .1s linear;transition:all .1s linear}}@media screen and (min-width:768px){.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:#ff7d99}.switchingTab ul li.current:nth-child(2){border-color:#e4007f}.switchingTab ul li.current:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-4px;width:100%;height:4px;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:.933rem}}.breadcrumb{margin:0 auto;padding:.8rem 2rem;font-size:.933rem;background-color:#fff;border-bottom:1px solid #e5e5e5}.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}.asideMenu .breadcrumb ol li+li.menuTitle.menuBook:before,.asideMenu .breadcrumb ol li+li.menuTitle.menuNews:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuBook:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuNews:before,.breadcrumb ol li+li:before{content:"";display:inline-block;margin:0 .333rem;width:1rem;height:1rem;vertical-align:-2px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='none' d='M0 0h48v48H0z'/%3E%3Cpath d='M16.5 37.23l17-12.71a.63.63 0 0 0 0-1l-17-12.71' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-size:1rem 1rem}@media screen and (max-width:767px){.breadcrumb{display:none}}#container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1023px){.main{min-width:inherit}}.main.mainSingle{width:66rem;margin:0 auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:1023px){.main.mainSingle{width:auto}}.main.mainShortC{width:47rem;margin:0 auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:1023px){.main.mainShortC{width:auto}}.main.mainShortL{width:47rem;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;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}.asideMenu .section h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuNews:before,.section .asideMenu h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.section h2:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:50%;background-size:1.866rem 1.866rem}.section h2.icn_writer:before{background-image:url("../img/common/writer.svg");background-repeat:no-repeat}.section h2.icn_issued:before,.section h2.icn_reader:before{background-image:url("../img/common/reader.svg");background-repeat:no-repeat}.section h2.icn_crown:before{background-image:url("../img/common/crown.svg");background-repeat:no-repeat}.section h2.icn_search:before{background-image:url("../img/common/search.svg");background-repeat:no-repeat}.section h2.icn_lightbulb-on:before{background-image:url("../img/common/lightbulb-on.svg");background-repeat:no-repeat}.section h2.icn_heart:before{background-image:url("../img/common/heart.svg");background-repeat:no-repeat}.section h2.icn_heart-broken:before{background-image:url("../img/common/heart-broken.svg");background-repeat:no-repeat}.section h2.icn_star:before{background-image:url("../img/common/star.svg");background-repeat:no-repeat}.section h2.icn_clipboard:before{background-image:url("../img/common/clipboard.svg");background-repeat:no-repeat}.section h2.icn_comment-text-outline:before{background-image:url("../img/common/comment-text-outline.svg");background-repeat:no-repeat}.section h2.icn_book:before{background-image:url("../img/common/book.svg");background-repeat:no-repeat}.section h2.icn_prof:before{background-image:url("../img/common/prof.svg");background-repeat:no-repeat}.section h2.icn_login:before{background-image:url("../img/common/login-variant.svg");background-repeat:no-repeat}.section h2.icn_logout:before{background-image:url("../img/common/logout-variant.svg");background-repeat:no-repeat}.section h2.icn_report:before{background-image:url("../img/common/thunder.svg");background-repeat:no-repeat}.section h2.icn_question:before{background-image:url("../img/common/question.svg");background-repeat:no-repeat}.section h2.icn_post:before{background-image:url("../img/common/post.svg");background-repeat:no-repeat}.section h2.icn_tag:before{background-image:url("../img/common/tag-outline.svg");background-repeat:no-repeat}.section h2.icn_setting:before{background-image:url("../img/common/settings.svg");background-repeat:no-repeat}.section h2.icn_key:before{background-image:url("../img/common/key-variant.svg");background-repeat:no-repeat}.section h2.icn_poll:before{background-image:url("../img/common/poll.svg");background-repeat:no-repeat}.section h2.icn_trophy{background-image:url("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section h2.flexIndex: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:50%;background-size:1.866rem 1.866rem}.section h2.flexIndex.icn_crown div:first-of-type:before{background-image:url("../img/common/crown.svg");background-repeat:no-repeat}.section h2.flexIndex.icn_heart div:first-of-type:before{background-image:url("../img/common/heart.svg");background-repeat:no-repeat}.section h2.flexIndex.icn_clock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section h2.flexIndex.icn_clock div:first-of-type:before{background-image:url("../img/common/clock-outline.svg");background-repeat:no-repeat}.section h2.flexIndex.icn_bell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section h2.flexIndex.icn_bell div:first-of-type:before{background-image:url("../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% 50%}.section h2.seeMore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.asideMenu .section h2.seeMore.menuTitle.menuBook:before,.asideMenu .section h2.seeMore.menuTitle.menuNews:before,.section .asideMenu h2.seeMore.menuTitle.menuBook:before,.section .asideMenu h2.seeMore.menuTitle.menuNews:before,.section h2.seeMore: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:50%;background-size:1.866rem 1.866rem;background-color:transparent;background-image:url("../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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23999'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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}.asideMenu .section h3.menuTitle.menuBook:before,.asideMenu .section h3.menuTitle.menuNews:before,.section .asideMenu h3.menuTitle.menuBook:before,.section .asideMenu h3.menuTitle.menuNews:before,.section h3:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:.666rem;background:#333}.section h3 a,.section h4{font-weight:700}.section h4{margin:0 0 1rem;font-size:1.133rem}@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}.asideMenu .section h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuNews:before,.section .asideMenu h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.section h2.flexIndex div:first-of-type:before,.section h2:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.section h3,.section h4{font-size:.933rem}}.section .simpleIndex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.section .simpleIndex:before{display:none}@media screen and (max-width:767px){.section .simpleIndex{font-size:1rem}}.section .arrowIndex{position:relative;padding-left:25px}.section .arrowIndex: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_bgG,h2.index_bgW,h3.index_bgG,h3.index_bgW,h4.index_bgG,h4.index_bgW{padding:1rem}h2.indexEdit,h3.indexEdit,h4.indexEdit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23999'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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.menuBook:before,.asideMenu .menuTitle.menuNews:before,.asideMenu .menuTitle: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("../img/common/information-outline.svg");background-repeat:no-repeat}.asideMenu .menuTitle.menuTopics:before{background-image:url("../img/common/clipboard.svg");background-repeat:no-repeat}.asideMenu .menuTitle.menuBook:before{background-image:url("../img/common/book.svg");background-repeat:no-repeat}.asideMenu .menuTitle.menuSpecial:before{background-image:url("../img/common/heart-outline.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("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;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("../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{-webkit-transition:all .1s linear;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;-webkit-backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.asideMenu .otherLink dl:last-of-type dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:first-of-type{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{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;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}}.sidebar{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:11rem;min-width:11rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;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{content:"\2665";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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{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("../img/common/search.svg");background-repeat:no-repeat}.comicMenu .title.saleComic:before{background-image:url("../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{-webkit-transition:all .1s linear;transition:all .1s linear}.sidebarList li a:hover{opacity:.9}}@media screen and (max-width:767px){.sidebarList li{font-size:.933rem}}.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("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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 dd,.footerNav dl dt{font-size:.733rem}}@media screen and (max-width:767px){.footerNav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.footerNav dl{width:50%;padding:0 .333rem 1rem 0}.footerNav dl:nth-child(2){-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.footerB{background-color:#fff;border-top:1px solid #e5e5e5}@media screen and (max-width:767px){.footerB{display:none}}.footerLink ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack: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{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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}.swiperTabBook,.swiperTopBook{visibility:hidden}.topCategoryGenre ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.topCategoryGenre ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 .666rem .666rem 0;text-align:center;border-radius:5px;border:1px solid #e5e5e5}.topCategoryGenre ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:25rem;margin:.666rem auto 0}.topMenuBtn ul,.topMenuBtn ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.topMenuBtn ul li{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-basis:32.25806%;-ms-flex-preferred-size:32.25806%;flex-basis:32.25806%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;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("../img/common/search_lg.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_crown{background-image:url("../img/common/crown_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_bookshelf{background-image:url("../img/common/book-shelf_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_book{background-image:url("../img/common/book_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_comic{background-image:url("../img/common/comic_bc.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_media{background-image:url("../img/common/movie-open_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_trophy{background-image:url("../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("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;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("../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("../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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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}.asideMenu .topCategory h3.menuTitle.menuBook:before,.asideMenu .topCategory h3.menuTitle.menuNews:before,.topCategory .asideMenu h3.menuTitle.menuBook:before,.topCategory .asideMenu h3.menuTitle.menuNews:before,.topCategory h3:before{display:none}@media screen and (max-width:767px){.topCategory h3{font-size:1rem}}.topCategoryTag ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.666rem 1rem 0}.topCategoryTag ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 .333rem}.topCategoryTag ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.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}.topSlide{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f8f5ee));background:-webkit-linear-gradient(top,transparent,#f8f5ee);background:linear-gradient(180deg,transparent,#f8f5ee)}.topSlide .swiper-slide{visibility:hidden;width:534px;height:295px}.topSlide .swiper-slide a{display:block}.topSlide .swiper-slide a img{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width:768px){.topSlide .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f8f5ee));background:-webkit-linear-gradient(top,transparent,#f8f5ee);background:linear-gradient(180deg,transparent,#f8f5ee)}.topSlide .swiper-slide a img{border-radius:1rem}}@media screen and (max-width:767px){.topSlide .swiper-slide{width:100%;height:100%}}.topSlide .swiper-wrapper.unvisible{-webkit-transform:translateZ(0)!important;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.topSlide .swiper-arrow:hover{opacity:.6}}.topSlide .swiper-button-prev{visibility:hidden;left:3.333rem;background-image:url("../img/common/top_slide_prev.png")}.topSlide .swiper-button-next{visibility:hidden;right:3.333rem;background-image:url("../img/common/top_slide_next.png")}.topSlide .swiper-pagination{height:2.666rem;padding:.4rem 0;text-align:center;background:#fff}.topSlide .swiper-pagination .swiper-pagination-bullet{visibility:hidden;display:inline-block;margin:0 .666rem;width:10px;height:10px;line-height:10px;outline:none;text-indent:-9999px;border-radius:50%;border:none;background:#666}.topSlide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ff7d99}.topSlide .swiper-pagination.disabled{display:none}@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}.topSlide .swiper-pagination .swiper-pagination-bullet{bottom:-.933rem;margin:0 .333rem;width:6px;height:6px;line-height: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 .book_catch,.topRanking .genre_name,.topRanking .originalBookTxt,.topRanking .update_date,.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 .book_catch,.topWhatsnew .rank{display:none}.topRecommend .writer_name{font-weight:700}.topRecommend .originalBookTxt,.topRecommend .page_count,.topRecommend .rank,.topRecommend .update_date,.topRecommendList .book_name,.topRecommendList .genre_name,.topRecommendList .issued_book_name,.topRecommendList .originalBookTxt,.topRecommendList .page_count,.topRecommendList .rank,.topRecommendList .update_date{display:none}.topRecommendList .book_catch{padding:0;background-color:transparent}.heroKeyword .page_count,.heroKeyword .rank,.recommendKeyword .page_count,.recommendKeyword .rank{display:none}.contactForm,.memberForm,.messageForm{font-size:1rem}@media screen and (max-width:767px){.contactForm,.memberForm,.messageForm{font-size:.933rem}}.contactTable td p,.memberTable td p,.messageTable td p,.reviewTable td p{word-break:break-all}@media screen and (max-width:767px){.contactTable,.memberTable,.messageTable,.reviewTable{margin:0 0 1rem}.contactTable th,.memberTable th,.messageTable th,.reviewTable th{display:block;width:auto;padding:.666rem 0 .333rem .666rem}.contactTable th .note,.memberTable th .note,.messageTable th .note,.reviewTable th .note{display:inline-block;padding-left:1em}.contactTable td,.memberTable td,.messageTable td,.reviewTable td{display:block;padding:0 2rem .666rem;font-size:.933rem;border-top:none}.contactTable td input[type=email],.contactTable td input[type=email].short,.contactTable td input[type=password],.contactTable td input[type=password].short,.contactTable td input[type=text],.contactTable td input[type=text].short,.contactTable td select,.contactTable td select.short,.contactTable td textarea,.contactTable td textarea.short,.memberTable td input[type=email],.memberTable td input[type=email].short,.memberTable td input[type=password],.memberTable td input[type=password].short,.memberTable td input[type=text],.memberTable td input[type=text].short,.memberTable td select,.memberTable td select.short,.memberTable td textarea,.memberTable td textarea.short,.messageTable td input[type=email],.messageTable td input[type=email].short,.messageTable td input[type=password],.messageTable td input[type=password].short,.messageTable td input[type=text],.messageTable td input[type=text].short,.messageTable td select,.messageTable td select.short,.messageTable td textarea,.messageTable td textarea.short,.reviewTable td input[type=email],.reviewTable td input[type=email].short,.reviewTable td input[type=password],.reviewTable td input[type=password].short,.reviewTable td input[type=text],.reviewTable td input[type=text].short,.reviewTable td select,.reviewTable td select.short,.reviewTable td textarea,.reviewTable td textarea.short{width:100%}.contactTable td .counter,.memberTable td .counter,.messageTable td .counter,.reviewTable td .counter{width:auto}.contactTable .username,.memberTable .username,.messageTable .username,.reviewTable .username{font-size:.733rem}}.menuTab{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e5e5e5}.menuTab,.menuTab li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menuTab li{-webkit-align-self:stretch;-ms-flex-item-align:stretch;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-flex-basis:49.9%;-ms-flex-preferred-size:49.9%;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:0;background-size:1.666rem 1.666rem}.menuTab.clm_1 li a.history{background-image:url("../img/common/history_g.svg");background-repeat:no-repeat}.menuTab.clm_1 li a.favorite{background-image:url("../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("../img/svg/history.svg");background-repeat:no-repeat}.menuTab.clm_1 li.active a.favorite{background-image:url("../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:first-of-type,.menuTab.clm_2 li:nth-of-type(2){-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.menuTab.clm_2 li:first-of-type 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){-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}.menuTab.clm_2 li:first-of-type,.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("../img/common/history_g.svg");background-repeat:no-repeat}.menuTab.clm_2 li a.bookshelf{background-image:url("../img/common/book-shelf_g.svg");background-repeat:no-repeat}.menuTab.clm_2 li a.post{background-image:url("../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("../img/common/history_w.svg");background-repeat:no-repeat}.menuTab.clm_2 li.active a.bookshelf{background-image:url("../img/common/book-shelf_w.svg");background-repeat:no-repeat}.menuTab.clm_2 li.active a.post{background-image:url("../img/common/post_w.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.menuTab.clm_2 li:first-of-type 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{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.readerIndex,.readerIndex.noIcn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.readerIndex.noIcn{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.readerIndex div:first-of-type{padding-right:.333rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.readerIndex div:last-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{margin-left:.666rem;text-indent:-9999px;line-height:2rem;background-image:url("../img/common/dots-horizontal.svg");background-repeat:no-repeat;cursor:pointer}.readerIndex div:last-of-type .dots,.readerIndex div:last-of-type button{display:block;width:2rem;height:2rem;background-position:50%;background-size:2rem 2rem}.readerIndex div:last-of-type button{margin:0 0 0 .666rem;padding:0;background-color:transparent;border:none}.readerIndex div:last-of-type button:focus{outline:none}.readerIndex div:last-of-type button.favo_on{background-image:url("../img/common/star_y.svg");background-repeat:no-repeat}.readerIndex div:last-of-type button.favo_off{background-image:url("../img/common/star_y_ol.svg");background-repeat:no-repeat}.readerSearchBox{margin:1rem 1rem 0;border-radius:5px;background:#efefef}.readerSearchBox input[type=text],.readerSearchBox select,.readerSearchBox textarea{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("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;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],.readerSearchBox select,.readerSearchBox textarea{width:100%}.readerSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.bookStatus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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{-webkit-transition:all .1s linear;transition:all .1s linear}.bookStatus li a:hover{opacity:.9}}.bookStatus li a:before{content:"";position:relative;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-position:50%;background-size:1.666rem 1.666rem}.bookStatus li a.icn_book-shelf:before{background-image:url("../img/common/book-shelf_lg.svg");background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-variant:before{background-image:url("../img/common/book-open-page-variant_lg.svg");background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-update:before{background-image:url("../img/common/book-open-page-update_lg.svg");background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-finished:before{background-image:url("../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("../img/common/book-shelf_g.svg");background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-variant:before{background-image:url("../img/common/book-open-page-variant.svg");background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-update:before{background-image:url("../img/common/book-open-page-update.svg");background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-finished:before{background-image:url("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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("../img/common/plus-circle.svg");background-repeat:no-repeat;background-position:0;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("../img/common/plus-circle.svg");background-repeat:no-repeat;background-position:0;background-size:1rem 1rem;cursor:pointer}.newListEdit a:last-of-type{padding-right:2rem;background-image:url("../img/common/playlist-edit.svg");background-repeat:no-repeat;background-position:100%;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("../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{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newListEdit a:last-of-type{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;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("../img/common/playlist-edit.svg");background-repeat:no-repeat;background-position:100%;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("../img/common/chevron-down.svg") no-repeat right .5rem center/1.666rem 1.666rem #efefef}@media screen and (max-width:767px){.listEdit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.icnBlock{margin-bottom:.333rem}.icnBlock img,.icnBlock span,.icnBlock svg{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 img,.list_all_edit article .book_name span,.list_all_edit article .book_name svg,.list_edit article .book_name img,.list_edit article .book_name span,.list_edit article .book_name svg{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.list_all_edit article label div:first-of-type{-webkit-flex-basis:1.8rem;-ms-flex-preferred-size:1.8rem;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.list_edit article label{-webkit-flex-basis:3rem;-ms-flex-preferred-size:3rem;flex-basis:3rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}@media screen and (min-width:768px){.list_edit article label{-webkit-transition:all .1s linear;transition:all .1s linear}.list_edit article label:hover{opacity:.9}}.list_edit article label svg{width:2rem;height:2rem}.list_edit article div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;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{-webkit-flex-basis:2rem;-ms-flex-preferred-size:2rem;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(../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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.533rem 0 .533rem 2.533rem}.followList .holder .date{color:#929292;font-size:.866rem}.followList .holder .arwLink01{margin-left:auto}@media screen and (max-width:767px){.followList .head{padding:.4rem .4rem .4rem 2.066rem}.followList input[type=checkbox]{top:.8rem;left:.466rem}.followList .author{font-size:1.066rem}.followList .message dt{font-size:.8rem}.followList .message .toggle{min-width:4.333rem;font-size:.8rem}.followList .message .toggle em{padding:.133rem .333rem}.followList .holder{padding:.666rem .266rem .666rem 0}.followList .holder .date{font-size:.8rem}}.editFooter{position:fixed;padding:2rem 1rem 0;width:100%;bottom:0;background-color:#fff;border-top:1px solid #e5e5e5;z-index:1000}@media screen and (min-width:768px){.editFooter{position:-webkit-sticky;position:sticky;width:47rem}}.editFooter ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editFooter ul li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;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}}.book_add li,.list_add li{border-bottom:1px solid #e5e5e5}.book_add li a,.list_add li a{text-decoration:none}.book_add li p.book_name,.book_add li p.writer_name,.list_add li p.book_name,.list_add li p.writer_name{padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book_add li p.book_name,.list_add li p.book_name{margin:0}.book_add li p.writer_name,.list_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{-webkit-transition:all .1s linear;transition:all .1s linear}.list_add li a:hover{background-color:hsla(0,0%,94%,.6)}}.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}@media screen and (max-width:767px){.book_add_inner{height:300px}}.book_add_inner::-webkit-scrollbar{display:none}.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{-webkit-transition:all .1s linear;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-size:.866rem;font-weight:400}@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 .icnKey,.book_add li img{vertical-align:middle}#book-add .bookAddSearch{margin:0 0 1rem;border-radius:5px;background:#efefef}#book-add .bookAddSearch input[type=text],#book-add .bookAddSearch select,#book-add .bookAddSearch textarea{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("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;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],#book-add .bookAddSearch select,#book-add .bookAddSearch textarea{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("../img/common/dots-horizontal.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;background-size:1.666rem 1.666rem;border:none;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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("../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("../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:0;background-size:1.666rem 1.666rem}.memberProfileEdit .text textarea{height:17rem}}.memberMylink{margin:0 0 1.333rem}.memberMylink h3{background-image:url("../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{text-decoration:underline;display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700}.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 .btnAdd,.memberMylink .box .btn .btnBook,.memberMylink .box .btn .btnBookApp,.memberMylink .box .btn .btnBookmark,.memberMylink .box .btn .btnBookRead,.memberMylink .box .btn .btnBookReadSuc,.memberMylink .box .btn .btnBookReversal,.memberMylink .box .btn .btnComment,.memberMylink .box .btn .btnMore,.memberMylink .box .btn .btnMsgDraft,.memberMylink .box .btn .btnMsgEdit,.memberMylink .box .btn .btnMsgReplyOff,.memberMylink .box .btn .btnMsgReplyOn,.memberMylink .box .btn .btnMsgSend,.memberMylink .box .btn .btnPoll,.memberMylink .box .btn .btnProfile,.memberMylink .box .btn .btnReport,.memberMylink .box .btn .btnStyle02,.memberMylink .box .btn .btnUnfollow{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:0;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("../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:0}}.memberPinnedEdit .note{color:#929292;margin-left:1em;font-size:13px;font-weight:400}.memberPinnedEdit .pinnedSort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.666rem 0 0;padding:.666rem;border:1px solid #ccc}.memberPinnedEdit .pinnedSort .book_name{-webkit-flex-basis:calc(100% - 50px);-ms-flex-preferred-size:calc(100% - 50px);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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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("../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{text-decoration:underline;display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700}.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:0;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(../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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}.asideMenu .memberAlert dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.memberAlert dt:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin-right:.466rem;vertical-align:baseline;background:url("../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}.asideMenu .memberAlert dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.memberAlert dt:before{margin-top:.133rem;vertical-align:top}.memberAlert dd{font-size:.8rem}}.memberFlow ol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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}.asideMenu .memberFlow ol li.menuTitle.menuBook:before,.asideMenu .memberFlow ol li.menuTitle.menuNews:before,.memberFlow ol .asideMenu li.menuTitle.menuBook:before,.memberFlow ol .asideMenu li.menuTitle.menuNews:before,.memberFlow ol li:before{content:"";display:block;width:0;height:0;border-top:3.333rem solid transparent;border-bottom:3.333rem solid transparent;border-left:2rem solid #fff;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{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;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}.asideMenu .icnProfMark.menuTitle.menuBook:before,.asideMenu .icnProfMark.menuTitle.menuNews:before,.icnProfMark:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background:url("../img/common/prof-mark.svg") no-repeat 50%/1.866rem 1.866rem}.memberLogout{padding:4rem 0 0;font-size:1.2rem;font-weight:700;text-align:center;background:url("../img/common/logout-variant.svg") no-repeat 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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 .666rem 0 .333rem}.messageTab ul li{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;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;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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(../img/icn_tab_message01_off.png)}.messageTab ul li:nth-child(2){background-image:url(../img/icn_tab_message02_off.png)}.messageTab ul li:nth-child(3){background-image:url(../img/icn_tab_message03_off.png)}.messageTab ul li:nth-child(4){background-image:url(../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(../img/icn_tab_message01_on.png)}.messageTab ul li.current.current:nth-child(2){background-image:url(../img/icn_tab_message02_on.png)}.messageTab ul li.current.current:nth-child(3){background-image:url(../img/icn_tab_message03_on.png)}.messageTab ul li.current.current:nth-child(4){background-image:url(../img/icn_tab_message04_on.png)}.asideMenu .messageTab ul li.current.menuTitle.menuBook:before,.asideMenu .messageTab ul li.current.menuTitle.menuNews:before,.messageTab ul .asideMenu li.current.menuTitle.menuBook:before,.messageTab ul .asideMenu li.current.menuTitle.menuNews:before,.messageTab ul li.current: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.333rem .866rem}.messageReply .subject .title{font-size:1.2rem;font-weight:700}.messageReply .caption{width:7.066rem;-webkit-flex-shrink:0;-ms-flex-negative:0;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{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],.helpSearchBox select,.helpSearchBox textarea{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("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;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],.helpSearchBox select,.helpSearchBox textarea{width:100%}.helpSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.helpCateBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.helpCateBox article{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:2rem;padding:0 1rem}@media screen and (max-width:767px){.helpCateBox{display:block;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.helpCateBox article{margin-top:1rem;padding:0}}

/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.asideMenu .ql-editor ol li.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.menuTitle.menuNews:before,.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.asideMenu .ql-editor ol li.ql-indent-1.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-1.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-1.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-1.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.asideMenu .ql-editor ol li.ql-indent-2.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-2.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-2.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-2.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.asideMenu .ql-editor ol li.ql-indent-3.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-3.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-3.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-3.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.asideMenu .ql-editor ol li.ql-indent-4.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-4.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-4.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-4.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.asideMenu .ql-editor ol li.ql-indent-5.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-5.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-5.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-5.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.asideMenu .ql-editor ol li.ql-indent-6.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-6.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-6.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-6.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.asideMenu .ql-editor ol li.ql-indent-7.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-7.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-7.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-7.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.asideMenu .ql-editor ol li.ql-indent-8.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-8.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-8.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-8.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.asideMenu .ql-editor ol li.ql-indent-9.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-9.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-9.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-9.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text],.ql-snow .ql-tooltip select,.ql-snow .ql-tooltip textarea{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text],.ql-snow .ql-tooltip.ql-editing select,.ql-snow .ql-tooltip.ql-editing textarea{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}#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}.contactPolicy,.memberPolicy{margin:0 0 3rem;font-size:.933rem;text-align:center}@media screen and (max-width:767px){.contactPolicy,.memberPolicy{margin:0 0 1.333rem;font-size:.733rem}}.memberGuide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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}.asideMenu .memberGuide h3.menuTitle.menuBook:before,.asideMenu .memberGuide h3.menuTitle.menuNews:before,.memberGuide .asideMenu h3.menuTitle.menuBook:before,.memberGuide .asideMenu h3.menuTitle.menuNews:before,.memberGuide h3: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(../img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}.memberGuide p{margin:0 0 1rem}.memberGuide .tag{display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3;font-size:.933rem;padding:.133rem .8rem;margin:0 .2rem}@media screen and (max-width:767px){.memberGuide .tag{padding:.2rem .666rem}}.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{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 15px}.topWhatsnewGenre,.topWhatsnewGenre ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.topWhatsnewGenre ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -10px 0}.topWhatsnewGenre ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef;width:133px;margin:0 10px 10px 0}.topWhatsnewGenre ul li,.topWhatsnewGenre ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.topWhatsnewGenre ul li a{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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.666rem;padding:.333rem;border:1px solid #444}.deleteBox div{margin:0;padding:0}.deleteBox div:first-child{-webkit-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;color:#666}.deleteBox div:nth-child(2){-webkit-flex-basis:calc(100% - 82px);-ms-flex-preferred-size:calc(100% - 82px);flex-basis:calc(100% - 82px)}.deleteBox div:nth-child(2) a{color:#ff7d99}.deleteBox div:nth-child(3){-webkit-flex-basis:34px;-ms-flex-preferred-size:34px;flex-basis:34px}.deleteBox div:nth-child(3) .close_btn{float:none;margin:0;bottom:auto}@media screen and (max-width:767px){.deleteBox div:first-child{-webkit-flex-basis:35px;-ms-flex-preferred-size:35px;flex-basis:35px;font-size:.666rem}.deleteBox div:nth-child(2){-webkit-flex-basis:calc(100% - 69px);-ms-flex-preferred-size:calc(100% - 69px);flex-basis:calc(100% - 69px);font-size:.733rem}}.searchOption{position:relative}.searchOption .toggleSearch{display:none}.searchOption .searchContent{max-height:0;overflow:hidden}.searchContent,.toggleTit{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s;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{-webkit-transition:all .1s linear;transition:all .1s linear}.toggleTit:hover{opacity:.9}}.toggleTit:after,.toggleTit:before{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:.75em;background-color:#ff7d99;-webkit-transition:all .3s;transition:all .3s}.toggleTit:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.toggleSearch:checked+.toggleTit+.searchContent{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:all .8s;transition:all .8s}.toggleSearch:checked+.toggleTit:before{-webkit-transform:rotate(90deg)!important;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],.searchKeywordBox .keyword dd select,.searchKeywordBox .keyword dd textarea{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(../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],.searchKeywordBox select,.searchKeywordBox textarea{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],.searchKeywordBox .keyword dd select,.searchKeywordBox .keyword dd textarea{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],.searchKeywordBox .keyword dd select,.searchKeywordBox .keyword dd textarea{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(../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.666rem}.searchHitBox .hit{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;font-size:1.2rem;font-weight:700}.searchHitBox .hit em{color:#ff344b}.searchHitBox .hit.author{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.searchHitBox .sort{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;width:11.333rem}.searchHitBox .cb-switcher{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.searchHitBox .cb-switcher .switcher_text{padding:0 0 0 .333rem}@media screen and (max-width:767px){.searchHitBox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.searchHitBox .hit{font-size:1.066rem}.searchHitBox .hit,.searchHitBox .sort{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.searchHitBox .sort select{height:2.2rem;font-size:.866rem}.searchHitBox .cb-switcher{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.666rem;text-align:left}}.searchResultBox{margin:0 0 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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:normal;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;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;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{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s;transition:all .3s}.openSearch:checked+#openSearchBtn+.openSearchBox{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:all .8s;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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(../img/icn_plus_sp.png) no-repeat 50%/.533rem .533rem #4b4a45}.searchAuthorList .clm .btn{margin:0 0 1.2rem;text-align:center}.searchAuthorList .clm ul{padding-left:2rem}.searchAuthorList .clm ul li{margin-bottom:1.2rem}.searchAuthorList .clm ul li a{vertical-align:top}.searchAuthorList .clm ul li img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}.searchAuthorList .clm ul li svg{margin:0 0 0 .333rem}@media screen and (max-width:767px){.searchAuthorList .clm{padding:.133rem 0 .666rem}.searchAuthorList .clm .head{margin:0 0 .666rem;padding:.333rem .6rem}.searchAuthorList .clm .head .author{font-size:1.066rem}.searchAuthorList .clm ul{padding-left:.666rem}.searchAuthorList .btnBook,.searchAuthorList .btnBookmark,.searchAuthorList .btnBookReversal,.searchAuthorList .btnComment,.searchAuthorList .btnPoll,.searchAuthorList .btnReport{font-size:1rem}}.android-app .searchHitBoxApp,.ios-app .searchHitBoxApp{margin-bottom:1rem;padding-bottom:.666rem;border-bottom:1px solid #e5e5e5}.android-app .bookList,.ios-app .bookList{margin-top:-1rem}.android-app .bookList .clm:first-of-type,.ios-app .bookList .clm:first-of-type{border-top:none}.operationInfoList li{padding:10px 0;border-top:1px dashed #d2d2d2}.operationInfoList li:last-child{border-bottom:1px dashed #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;background-size:19px 19px;background-color:#efefef}@media screen and (min-width:768px){.memberList01 li a:hover{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;border-color:#ff7d99;background-color:#fff}.memberList01 li a:hover:hover{opacity:.6}}.memberList01 li.menu01 a{background-image:url(../img/icn_menu01.png)}.memberList01 li.menu02 a{background-image:url(../img/icn_menu02.png)}.memberList01 li.menu03 a{background-image:url(../img/icn_menu03.png)}.memberList01 li.menu04 a{background-image:url(../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{position:absolute;content:"";background:#666;width:5px;height:5px;display:inline-block;border-radius:50%;top:7px;left:0}.confirmBook .error,.confirmBook label{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width:767px){.confirmBook .error,.confirmBook label{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;font-size:1.133rem;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}@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}.reviewList .clm.delete,.reviewList .clm.off{-webkit-box-shadow:0 -.2rem 0 #fff inset,0 .2rem 0 #fff inset;box-shadow:inset 0 -.2rem 0 #fff,inset 0 .2rem 0 #fff}.reviewList .clm.off{background:#f3f3f1}.reviewList .clm.off .reviewdtl,.reviewList .clm.off .reviewmore{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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 .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:static;margin:0;padding:0;font-size:1.466rem;font-weight:700;line-height:normal}.bookDetails .title h2: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;font-size:1rem}.bookDetails .group-01 .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../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 .sub{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.bookDetails .group-01 .sub,.bookDetails .group-01 .sub .subDetails-01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookDetails .group-01 .sub .subDetails-01{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookDetails .group-02{margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.bookDetails .group-02 .pic{-webkit-flex-basis:13.333rem;-ms-flex-preferred-size:13.333rem;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 .comicalize,.bookDetails .group-02 .sale{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 .comicalize:before,.bookDetails .group-02 .sale: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("../img/common/book-shelf_g.svg") no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .comicalize:before{background:url("../img/common/comic_g.svg") no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .bookInfo{-webkit-flex-basis:calc(100% - 14rem);-ms-flex-preferred-size:calc(100% - 14rem);flex-basis:calc(100% - 14rem)}.bookDetails .group-02 .bookInfo dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align: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 dd,.bookDetails .group-02 .bookInfo dl dt{padding:.666rem;font-size:.866rem}.bookDetails .group-02 .bookInfo dl dt{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;font-weight:700}.bookDetails .group-02 .bookInfo dl dd{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;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{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.bookDetails .group-02 .bookInfo dl dd{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.bookDetails .group-02 .bookInfo dl dd,.bookDetails .group-02 .bookInfo dl dt{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bookDetails .group-01{-webkit-flex-basis:calc(100% - 8.666rem);-ms-flex-preferred-size:calc(100% - 8.666rem);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{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;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;-webkit-align-self:flex-end;-ms-flex-item-align:end;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(../img/svg/information-outline.svg) no-repeat 0/.866rem .866rem}.bookDetails .group-02{-webkit-flex-basis:8rem;-ms-flex-preferred-size:8rem;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 .comicalize,.bookDetails .group-02 .sale{margin:.333rem 0 0;padding:.2rem .666rem;font-size:.666rem}.bookDetails .group-02 .comicalize:before,.bookDetails .group-02 .sale: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{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;text-align:left;border-bottom:none}.bookDetails .group-02 .bookInfo dl dd{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;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{-webkit-flex-basis:calc(100% - 5.333rem);-ms-flex-preferred-size:calc(100% - 5.333rem);flex-basis:calc(100% - 5.333rem)}.bookDetails .group-02{-webkit-flex-basis:4.666rem;-ms-flex-preferred-size:4.666rem;flex-basis:4.666rem}.bookDetails .group-02 .pic figure img{min-width:4.666rem}}.title-wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.title-wrap,.title-wrap .likeIconArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-wrap .likeIconArea{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;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{-webkit-flex-basis:1rem;-ms-flex-preferred-size:1rem;flex-basis:1rem}.btnBookLikeIcon svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOff,.btnBookLikeIcon.btnBookLikeOn{width:2rem;height:2rem;background-color:transparent;border:none;background-image:none}.btnBookLikeIcon.btnBookLikeOff svg,.btnBookLikeIcon.btnBookLikeOn svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOff svg:hover,.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookCoverBtnBar li{margin:0 .666rem!important}.bookCoverBtnBar .btnBookApp,.bookCoverBtnBar .btnBookRead,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf{width:200px;font-weight:700;background-image:none}.bookCoverBtnBar .btnBookRead{color:#fff;background-color:#ff7d99}.bookCoverBtnBar .btnBookApp,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf{color:#ff7d99;background-color:#fff;border:1px solid #ff7d99}@media screen and (max-width:767px){.bookCoverBtnBar{padding:0 1rem;height:9.5vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookCoverBtnBar li{margin:1rem .333rem!important}.bookCoverBtnBar li.BookReadList{position:fixed;margin-left:auto!important;bottom:-1.666rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bookCoverBtnBar .btnBookApp,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf{width:100px}.bookCoverBtnBar .btnBookRead{width:70px;height:70px;font-size:.733rem;border-radius:50% 50%}.bookCoverBtnBar .btnBookRead:after{position:relative;display:block;content:"";top:-.866rem;margin:0 auto;width:1.6rem;height:1.6rem;background:url(../img/icn_book_read.png) no-repeat top/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{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{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{content:"";display:inline-block;width:1.333rem;height:1.333rem;vertical-align:top;margin-right:.333rem;background:url(../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(../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(../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(../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(../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(../img/common/icn_poll.png);background-repeat:no-repeat;background-position:.666rem;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%}}.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}}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}}input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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("../img/common/chevron-down.svg") no-repeat right 1rem center/1.666rem 1.666rem #efefef}input[type=checkbox],select{-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}@media screen and (max-width:767px){input[type=checkbox]{width:1.066rem;height:1.066rem;vertical-align:top}}input[type=checkbox]:checked{background:url(../img/common/icn_check.png) no-repeat 50%/.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(../img/common/icn_radio.png) no-repeat 50%/.533rem .533rem #efefef}button{display:block;width:16.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;color:#fff;background-color:#ff7d99;border:1px solid #ff7d99;appearance:none}@media screen and (max-width:767px){button{font-size:1rem;width:65%;line-height:inherit}}@media screen and (min-width:768px){button{-webkit-transition:all .1s linear;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-nocheck,.cb-switcher #err-password{display:none;color:#cf0000;font-size:1rem}@media screen and (max-width:767px){.cb-switcher #err-nocheck,.cb-switcher #err-password{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{margin:0 0 0 .666rem}@media screen and (min-width:768px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{width:11.5rem!important}}@media screen and (max-width:767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}}@media screen and (max-width:320px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{font-size:.866rem}}@media screen and (max-width:320px) and (max-width:767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{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{margin:0;width:1.8em;height:.8em;line-height:.8;background-color:#e6e6e6;border:1px solid #ccc;border-radius:1em}.cb-switcher>label>span.switcher:after,.cb-switcher>label>span.switcher:before{display:inline-block;vertical-align:middle;content:" ";-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.cb-switcher>label>span.switcher:after{margin:0 .8em 0 -1.8em;width:1em;height:1em;line-height:1;background-color:#fff;border:1px solid #ccc;border-radius:50%}.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}.askForm a,.bookmark-updater.btnBookmark,.bookstoreList ul li .link li a,.btnAdd,.btnBook,.btnBookApp,.btnBookLikeOff,.btnBookLikeOn,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnBookshelf,.btnComment,.btnDelete,.btnFollowOff,.btnFollowOn,.btnGrast,.btnKansou,.btnMore,.btnMsgBack,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnReviewOff,.btnReviewOn,.btnStyle01,.btnStyle02,.btnStyle03,.btnStyle04,.btnStyleLogo,.btnUnfollow,.promotionList .link li a{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){.askForm a:hover,.bookstoreList ul li .link li a:hover,.btnAdd:hover,.btnBook:hover,.btnBookApp:hover,.btnBookLikeOff:hover,.btnBookLikeOn:hover,.btnBookmark:hover,.btnBookRead:hover,.btnBookReadSuc:hover,.btnBookReversal:hover,.btnBookshelf:hover,.btnComment:hover,.btnDelete:hover,.btnFollowOff:hover,.btnFollowOn:hover,.btnGrast:hover,.btnKansou:hover,.btnMore:hover,.btnMsgBack:hover,.btnMsgDraft:hover,.btnMsgEdit:hover,.btnMsgReplyOff:hover,.btnMsgReplyOn:hover,.btnMsgSend:hover,.btnPoll:hover,.btnProfile:hover,.btnReport:hover,.btnReviewOff:hover,.btnReviewOn:hover,.btnStyle01:hover,.btnStyle02:hover,.btnStyle03:hover,.btnStyle04:hover,.btnStyleLogo:hover,.btnUnfollow:hover,.promotionList .link li a:hover{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.askForm a:hover:hover,.bookstoreList ul li .link li a:hover:hover,.btnAdd:hover:hover,.btnBook:hover:hover,.btnBookApp:hover:hover,.btnBookLikeOff:hover:hover,.btnBookLikeOn:hover:hover,.btnBookmark:hover:hover,.btnBookRead:hover:hover,.btnBookReadSuc:hover:hover,.btnBookReversal:hover:hover,.btnBookshelf:hover:hover,.btnComment:hover:hover,.btnDelete:hover:hover,.btnFollowOff:hover:hover,.btnFollowOn:hover:hover,.btnGrast:hover:hover,.btnKansou:hover:hover,.btnMore:hover:hover,.btnMsgBack:hover:hover,.btnMsgDraft:hover:hover,.btnMsgEdit:hover:hover,.btnMsgReplyOff:hover:hover,.btnMsgReplyOn:hover:hover,.btnMsgSend:hover:hover,.btnPoll:hover:hover,.btnProfile:hover:hover,.btnReport:hover:hover,.btnReviewOff:hover:hover,.btnReviewOn:hover:hover,.btnStyle01:hover:hover,.btnStyle02:hover:hover,.btnStyle03:hover:hover,.btnStyle04:hover:hover,.btnStyleLogo:hover:hover,.btnUnfollow:hover:hover,.promotionList .link li a:hover:hover{opacity:.6}}@media screen and (max-width:767px){.askForm a,.bookmark-updater.btnBookmark,.bookstoreList ul li .link li a,.btnAdd,.btnBook,.btnBookApp,.btnBookLikeOff,.btnBookLikeOn,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnBookshelf,.btnComment,.btnDelete,.btnFollowOff,.btnFollowOn,.btnGrast,.btnKansou,.btnMore,.btnMsgBack,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnReviewOff,.btnReviewOn,.btnStyle01,.btnStyle02,.btnStyle03,.btnStyle04,.btnStyleLogo,.btnUnfollow,.promotionList .link li a{width:16rem;height:2.933rem;font-size:1.2rem;line-height:2.933rem}}@media screen and (max-width:320px){.askForm a,.bookmark-updater.btnBookmark,.bookstoreList ul li .link li a,.btnAdd,.btnBook,.btnBookApp,.btnBookLikeOff,.btnBookLikeOn,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnBookshelf,.btnComment,.btnDelete,.btnFollowOff,.btnFollowOn,.btnGrast,.btnKansou,.btnMore,.btnMsgBack,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnReviewOff,.btnReviewOn,.btnStyle01,.btnStyle02,.btnStyle03,.btnStyle04,.btnStyleLogo,.btnUnfollow,.promotionList .link li a{width:14.666rem}}.btnAdd,.btnBook,.btnBookApp,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnComment,.btnMore,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnStyle02,.btnUnfollow{font-size:1.066rem;background-color:#666;color:#fff}.btnDelete,.btnFollowOff,.btnMsgBack,.btnReviewOff,.btnStyle03{font-size:1.066rem;background-color:#ebebe8;color:#595757}@media screen and (max-width:767px){.btnDelete,.btnFollowOff,.btnMsgBack,.btnReviewOff,.btnStyle03{font-size:1rem}}.askForm a,.btnStyle04{font-size:1.066rem;background-color:#fff;color:#333;border:1px solid #ccc}@media screen and (max-width:767px){.askForm a,.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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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_comic-grast,.btnColor_noicomi,.btnGrast{font-size:1.066rem;background-color:#000}.btnGrast{color:#fff}.btnBook,.btnBookmark,.btnBookReversal,.btnComment,.btnPoll,.btnReport{width:32rem;background-image:url(../img/common/book_w.svg);background-repeat:no-repeat;background-position:.8rem;background-size:1.666rem auto}@media screen and (max-width:767px){.btnBook,.btnBookmark,.btnBookReversal,.btnComment,.btnPoll,.btnReport{width:100%;font-size:1rem;background-position:1.2rem;background-size:1.333rem auto}}@media screen and (max-width:320px){.btnBook,.btnBookmark,.btnBookReversal,.btnComment,.btnPoll,.btnReport{font-size:.866rem}}.btnBookReversal{color:#666;background-color:#fff;background-image:url(../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(../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("../img/svg/comment-text-outline.svg");background-position:1.2rem;background-size:1.5rem auto;background-color:#ff7d99}@media screen and (max-width:767px){.btnComment{width:17.333rem;background-position:.666rem;background-size:1.333rem auto}}.btnReport{background-image:url("../img/svg/report.svg");background-position:1.2rem;background-size:1.5rem auto;background-color:#ddd;color:#494949}@media screen and (max-width:767px){.btnReport{background-position:.666rem;background-size:1.333rem auto}}.btnBookApp,.btnBookRead,.btnBookReadSuc{color:#fff;background-image:url("../img/icn_book_read.png");background-size:1.866rem auto}@media screen and (max-width:767px){.btnBookApp,.btnBookRead,.btnBookReadSuc{background-size:1.666rem auto}}.btnProfile{color:#666;background-color:#fff;border:1px solid #666;background-image:url("../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:"\672C\68DA\767B\9332"}.btnBookshelf.already{color:#929292;background-color:#ebebe8;border-color:#cfcfcf}.btnBookshelf.already:after{content:"\672C\68DA\767B\9332\6E08"}.btnReviewOn{color:#333;font-size:1.066rem;background-image:url("../img/common/star.svg");background-repeat:no-repeat;background-position:1.066rem;background-size:1.333rem auto;background-color:#f9bdca}@media screen and (max-width:767px){.btnReviewOn{width:100%;font-size:1.066rem;background-position:.8rem}}.btnReviewOff{color:#666;font-size:1.066rem;background-image:url("../img/common/book/star.svg");background-repeat:no-repeat;background-position:1.066rem;background-size:1.333rem auto}@media screen and (max-width:767px){.btnReviewOff{width:100%;font-size:1rem;background-position:.8rem}}.btnKansou{color:#333;font-size:1.066rem;background-image:url("../img/common/comment-text-outline.svg");background-repeat:no-repeat;background-position:1.066rem;background-size:1.333rem auto;background-color:#f9bdca}@media screen and (max-width:767px){.btnKansou{width:100%;font-size:1rem;background-position:.8rem}}.btnMore{background-image:url("../img/common/plus_w.svg");background-repeat:no-repeat;background-position:1.333rem;background-size:1.333rem auto}@media screen and (max-width:767px){.btnMore{width:100%;font-size:1rem;background-position:.8rem}}@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}.bookBtnList li a.btnReport{background-color:#ddd}.bookBtnList li .like{font-size:1.066rem;font-weight:700;bottom:-2.666rem;-webkit-transform:translateX(-50%);color:#333;background:#eee7e0;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px}.bookBtnList li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../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:0;height:0;border-style:solid;border-width:0 .4rem .4rem;border-color:transparent transparent #eee7e0}@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}}.btnAdd{display:block;padding:0;height:2.333rem;color:#fff;font-size:.866rem;line-height:1;background-image:url("../img/common/plus_w.svg");background-repeat:no-repeat;background-size:1.666rem auto;background-position:.666rem;border-radius:100vh}.btnBookLikeOff,.btnBookLikeOn{color:#e6182f!important;background-color:#fffcfd;border:1px solid #e6182f;font-size:16px;background-image:url(../img/icn_book_like.png);background-repeat:no-repeat;background-size:20px auto;cursor:pointer}@media screen and (max-width:767px){.btnBookLikeOff,.btnBookLikeOn{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}.asideMenu .bookSnsList h3.menuTitle.menuBook:before,.asideMenu .bookSnsList h3.menuTitle.menuNews:before,.bookSnsList .asideMenu h3.menuTitle.menuBook:before,.bookSnsList .asideMenu h3.menuTitle.menuNews:before,.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}}.section .ttlStyle01,.ttlStyle01{margin:0 0 1.333rem;padding:.533rem .666rem;font-size:1rem;font-weight:700;background:#fbfbfb}.asideMenu .section .ttlStyle01.menuTitle.menuBook:before,.asideMenu .section .ttlStyle01.menuTitle.menuNews:before,.asideMenu .ttlStyle01.menuTitle.menuBook:before,.asideMenu .ttlStyle01.menuTitle.menuNews:before,.section .asideMenu .ttlStyle01.menuTitle.menuBook:before,.section .asideMenu .ttlStyle01.menuTitle.menuNews:before,.section .ttlStyle01:before,.ttlStyle01:before{display:none}@media screen and (max-width:767px){.section .ttlStyle01,.ttlStyle01{padding:.4rem .666rem}}.section .ttlStyle02,.ttlStyle02{padding-left:2.533rem}.asideMenu .section .ttlStyle02.menuTitle.menuBook:before,.asideMenu .section .ttlStyle02.menuTitle.menuNews:before,.asideMenu .ttlStyle02.menuTitle.menuBook:before,.asideMenu .ttlStyle02.menuTitle.menuNews:before,.section .asideMenu .ttlStyle02.menuTitle.menuBook:before,.section .asideMenu .ttlStyle02.menuTitle.menuNews:before,.section .ttlStyle02:before,.ttlStyle02:before{display:none}@media screen and (max-width:767px){.section .ttlStyle02,.ttlStyle02{padding-left:2rem}}.section .ttlStyle03,.ttlStyle03{padding:.533rem .666rem .533rem 2.333rem;color:#333;font-size:1.133rem;background-color:#fbfbfb}.asideMenu .section .ttlStyle03.menuTitle.menuBook:before,.asideMenu .section .ttlStyle03.menuTitle.menuNews:before,.asideMenu .ttlStyle03.menuTitle.menuBook:before,.asideMenu .ttlStyle03.menuTitle.menuNews:before,.section .asideMenu .ttlStyle03.menuTitle.menuBook:before,.section .asideMenu .ttlStyle03.menuTitle.menuNews:before,.section .ttlStyle03:before,.ttlStyle03:before{display:none}@media screen and (max-width:767px){.section .ttlStyle03,.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;-webkit-box-sizing:border-box;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;-webkit-box-sizing:border-box;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;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.btnList03.inLine li a{width:100%}}.btnBlock01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:80%}.btnBlock01 li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.btnBlock01 li a:hover{opacity:.6}.boxStyle01,.memberProfile{margin:0 0 2rem;padding:1.666rem;border:5px solid #ebebe8}.boxStyle01 .flash_msg_list,.memberProfile .flash_msg_list{margin:.666rem 0 0!important}.boxStyle02{margin:0 0 2rem;padding:1.666rem;border:5px solid #ffe3e9}@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 #ffb0c1}.arrow_box:after,.arrow_box:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:hsla(0,0%,100%,0);border-width:15px}.arrow_box:before{border-color:rgba(255,176,193,0);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(../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,.memberFollow ul li,.memberMylink ul li{margin:0 0 .666rem;padding:0 0 0 1.6rem;background:url(../img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}@media screen and (max-width:767px){.arwList02 li,.memberFollow ul li,.memberMylink ul 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(../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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right .666rem center;background-repeat:no-repeat;background-size:20px}.textLink li a{display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none;text-align:right}@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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right .666rem center;background-repeat:no-repeat;background-size:20px}.textLink2 li a{display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none;text-align:left}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align: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{-webkit-flex-basis:20px;-ms-flex-preferred-size:20px;flex-basis:20px;fill:#ff7d99;width:20px;height:20px}.noticeList li p{padding:0 0 0 10px;-webkit-flex-basis:calc(100% - 20px);-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px)}.noticeList li p a{display:inline-block;padding:0 1.2rem 0 0;background:url("../img/common/chevron-right.svg") no-repeat 100%/1.333rem 1.333rem}@media screen and (min-width:768px){.noticeList li p a{-webkit-transition:all .1s linear;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 #ffcad5;border-radius:.666rem}@media screen and (max-width:767px){.tips{font-size:.733rem}}.tips:before{position:absolute;top:-150%;left:-150px;width:155px;height:300%;content:"";-webkit-transform:rotate(45deg);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(../img/common/lightbulb-on_w.svg) no-repeat 0 0/20px 20px}.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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.pageList ul li a:hover:hover{opacity:.6}}.pageList ul li.current a{color:#fff;background:#333}.pageList ul li.next a,.pageList ul li.prev a{text-indent:-9999px;background-repeat:no-repeat;background-position:50%;background-size:1.666rem 1.666rem}.pageList ul li.prev a{background-image:url("../img/common/chevron-left.svg")}.pageList ul li.next a{background-image:url("../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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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,.formList03,.pollList ul{margin:0 0 .2rem;letter-spacing:-.5em}.formList01 li,.formList03 li,.pollList ul li{display:inline-block;margin:0 1.333rem .333rem 0;letter-spacing:normal;vertical-align:top}@media screen and (max-width:767px){.formList01,.formList03,.pollList ul{margin:.333rem 0}.formList01 li,.formList03 li,.pollList ul 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}}.contactTable,.memberTable,.messageTable,.reviewTable{width:100%;margin:0 0 2rem;font-size:1rem;border-bottom:1px dashed #e5e5e5}.contactTable th,.memberTable th,.messageTable th,.reviewTable th{width:16.666rem;padding:1.333rem .866rem;text-align:left;vertical-align:top;font-weight:700;border-top:1px dashed #e5e5e5}.contactTable th .note,.memberTable th .note,.messageTable th .note,.reviewTable th .note{display:block;color:#666;font-size:.866rem;font-weight:400}.contactTable td,.memberTable td,.messageTable td,.reviewTable td{padding:1.4rem 0 1.066rem;text-align:left;vertical-align:top;border-top:1px dashed #e5e5e5}.contactTable td input[type=email],.contactTable td input[type=password],.contactTable td input[type=text],.contactTable td select,.contactTable td textarea,.memberTable td input[type=email],.memberTable td input[type=password],.memberTable td input[type=text],.memberTable td select,.memberTable td textarea,.messageTable td input[type=email],.messageTable td input[type=password],.messageTable td input[type=text],.messageTable td select,.messageTable td textarea,.reviewTable td input[type=email],.reviewTable td input[type=password],.reviewTable td input[type=text],.reviewTable td select,.reviewTable td textarea{width:26.666rem}.contactTable td input[type=email].short,.contactTable td input[type=password].short,.contactTable td input[type=text].short,.contactTable td select.short,.contactTable td textarea.short,.memberTable td input[type=email].short,.memberTable td input[type=password].short,.memberTable td input[type=text].short,.memberTable td select.short,.memberTable td textarea.short,.messageTable td input[type=email].short,.messageTable td input[type=password].short,.messageTable td input[type=text].short,.messageTable td select.short,.messageTable td textarea.short,.reviewTable td input[type=email].short,.reviewTable td input[type=password].short,.reviewTable td input[type=text].short,.reviewTable td select.short,.reviewTable td textarea.short{width:13.333rem}.contactTable td p,.memberTable td p,.messageTable td p,.reviewTable td p{margin:.333rem 0;text-align:left}.contactTable td p.error,.memberTable td p.error,.messageTable td p.error,.reviewTable td p.error{padding:0 0 0 1.333rem!important;background-position:0}.contactTable td .counter,.memberTable td .counter,.messageTable td .counter,.reviewTable td .counter{width:26.666rem}.contactTable td .error,.memberTable td .error,.messageTable td .error,.reviewTable td .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}.contactTable .username,.memberTable .username,.messageTable .username,.reviewTable .username{font-size:.8rem}@media screen and (max-width:767px){.contactTable,.memberTable,.messageTable,.reviewTable{margin:0 0 1rem}.contactTable th,.memberTable th,.messageTable th,.reviewTable th{display:block;width:auto;padding:.666rem 0 .333rem .666rem}.contactTable th .note,.memberTable th .note,.messageTable th .note,.reviewTable th .note{display:inline-block;padding-left:1em}.contactTable td,.memberTable td,.messageTable td,.reviewTable td{display:block;padding:0 2rem .666rem;font-size:.933rem;border-top:none}.contactTable td input[type=email],.contactTable td input[type=email].short,.contactTable td input[type=password],.contactTable td input[type=password].short,.contactTable td input[type=text],.contactTable td input[type=text].short,.contactTable td select,.contactTable td select.short,.contactTable td textarea,.contactTable td textarea.short,.memberTable td input[type=email],.memberTable td input[type=email].short,.memberTable td input[type=password],.memberTable td input[type=password].short,.memberTable td input[type=text],.memberTable td input[type=text].short,.memberTable td select,.memberTable td select.short,.memberTable td textarea,.memberTable td textarea.short,.messageTable td input[type=email],.messageTable td input[type=email].short,.messageTable td input[type=password],.messageTable td input[type=password].short,.messageTable td input[type=text],.messageTable td input[type=text].short,.messageTable td select,.messageTable td select.short,.messageTable td textarea,.messageTable td textarea.short,.reviewTable td input[type=email],.reviewTable td input[type=email].short,.reviewTable td input[type=password],.reviewTable td input[type=password].short,.reviewTable td input[type=text],.reviewTable td input[type=text].short,.reviewTable td select,.reviewTable td select.short,.reviewTable td textarea,.reviewTable td textarea.short{width:100%}.contactTable td .counter,.memberTable td .counter,.messageTable td .counter,.reviewTable td .counter{width:auto}.contactTable td .error,.memberTable td .error,.messageTable td .error,.reviewTable td .error{font-size:.8rem}.contactTable .username,.memberTable .username,.messageTable .username,.reviewTable .username{font-size:.733rem}}.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_inner{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-box-sizing:border-box;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-size:1.133rem;font-weight:700;text-align:center;border-bottom:1px solid #ccc}@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 .error,.modal_inner dl dd p.send_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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal_inner dl dd textarea{margin-bottom:1rem;height:10rem}.modal_inner dl dd:not(.page) button,.modal_inner dl dd:not(.page) input[type=submit]{display:block;margin:1rem auto 0;padding:.8rem;width:16.666rem;height:auto;color:#fff;font-size:1.133rem;text-align:center;text-decoration:none;border:1px solid #ff7d99;background-color:#ff7d99;border-radius:5px;cursor:pointer}@media screen and (max-width:767px){.modal_inner dl dd:not(.page) button,.modal_inner dl dd:not(.page) input[type=submit]{font-size:1rem}}@media screen and (min-width:768px){.modal_inner dl dd:not(.page) button,.modal_inner dl dd:not(.page) input[type=submit]{-webkit-transition:all .1s linear;transition:all .1s linear}.modal_inner dl dd:not(.page) button:hover,.modal_inner dl dd:not(.page) input[type=submit]:hover{opacity:.9}}.modal_inner dl dd:not(.page) button.formLink_white,.modal_inner dl dd:not(.page) input[type=submit].formLink_white{color:#666;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff,#efefef);border:1px solid #ccc}.modal_inner dl dd:not(.page) button.formLink_gray,.modal_inner dl dd:not(.page) input[type=submit].formLink_gray{color:#fff;background-color:#666;border:1px solid #595959}.modal_inner dl dd:not(.page) button.formLink_gray_ol,.modal_inner dl dd:not(.page) input[type=submit].formLink_gray_ol{color:#666;background-color:#fff;border:1px solid #ccc}.modal_inner dl dd:not(.page) button.formLink_pink,.modal_inner dl dd:not(.page) input[type=submit].formLink_pink{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#ff8ca5),to(#ff7d99));background:-webkit-linear-gradient(top,#ff8ca5,#ff7d99);background:linear-gradient(180deg,#ff8ca5,#ff7d99)}.modal_inner dl dd:not(.page) button.formLink_pink_ol,.modal_inner dl dd:not(.page) input[type=submit].formLink_pink_ol{color:#ff7d99;background-color:#fff;border:1px solid #ff6e8d}.modal_inner dl dd:not(.page) button.formLink_logo,.modal_inner dl dd:not(.page) input[type=submit].formLink_logo{color:#fff;background-color:#ff7d99}.modal_inner dl dd:not(.page) button.formLink_disabled,.modal_inner dl dd:not(.page) input[type=submit].formLink_disabled{color:#fff;cursor:inherit!important;background-color:#dedede;border:1px solid #dedede}.modal_inner dl dd:not(.page) button.formLink_reload,.modal_inner dl dd:not(.page) input[type=submit].formLink_reload{display:block;width:280px;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#666;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M19 12h3.32l-4.95 4.95L12.42 12h4.55a5.82 5.82 0 0 0-1.73-4.25 6 6 0 0 0-8.48 0 6.011 6.011 0 0 0 0 8.49 6.008 6.008 0 0 0 6.82 1.17l1.47 1.47a7.99 7.99 0 0 1-9.71-1.23c-3.12-3.12-3.11-8.18.01-11.3 3.15-3.13 8.18-3.14 11.31-.01A7.98 7.98 0 0 1 19 12z'/%3E%3C/svg%3E");background-color:#fff;background-position:left 1rem center;background-repeat:no-repeat;background-size:1rem 1rem;border:1px solid #ccc}@media screen and (max-width:767px){.modal_inner dl dd:not(.page) button.formLink_reload,.modal_inner dl dd:not(.page) input[type=submit].formLink_reload{font-size:1rem;width:65%;font-size:1.2rem}}.modal_inner dl dd:not(.page) button.gray,.modal_inner dl dd:not(.page) input[type=submit].gray{border:1px solid #666;background-color:#666}.modal_inner dl dd:not(.page) button.cancel,.modal_inner dl dd:not(.page) input[type=submit].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) button,.modal_inner dl dd:not(.page) input[type=submit]{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:first-of-type .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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 0 0;font-size:13px;letter-spacing:-.5em;overflow:hidden}.bookGridWithoutSwiper ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;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{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;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 .book_catch,.originalList .genre_name,.originalList .originalBookTxt,.originalList .page_count,.originalList .rank,.originalList .update_date{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1rem}.book_list_vertical article>div:first-of-type{-webkit-flex-basis:8.333rem;-ms-flex-preferred-size:8.333rem;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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;-webkit-backface-visibility:hidden;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:hsla(0,0%,100%,.9)}.book_list_vertical article>div:last-of-type{position:relative;-webkit-flex-basis:35rem;-ms-flex-preferred-size:35rem;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(../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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,.book_list_vertical article>div:last-of-type .bookshelf.off a{background:#ccc}.book_list_vertical article>div:last-of-type .bookshelf img,.book_list_vertical article>div:last-of-type .bookshelf path,.book_list_vertical article>div:last-of-type .bookshelf svg{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:50%;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("../img/common/star_y.svg");background-repeat:no-repeat}.book_list_vertical article>div:last-of-type button.favo_off{background-image:url("../img/common/star_y_ol.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.book_list_vertical article>div:first-of-type{-webkit-flex-basis:6.666rem;-ms-flex-preferred-size:6.666rem;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{-webkit-flex-basis:64%;-ms-flex-preferred-size:64%;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{-webkit-flex-basis:57%;-ms-flex-preferred-size:57%;flex-basis:57%}}.book_list_vertical .book_keyword{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.book_list_vertical .registeredList .registeredListOpen,.book_list_vertical .registeredList .registeredListOpen div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.book_list_vertical .registeredList .registeredListOpen div{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:50%;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("../img/common/delete_lg.svg");background-repeat:no-repeat}.book_list_vertical .btnList02 li.btnSetting a{background-image:url("../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:hsla(0,0%,80%,.3)}.book_list_vertical.private .genre_name{color:#fff;background-color:#b3b2b2;border:none}.book_list_vertical.private .btnList02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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{-webkit-flex-basis:33rem;-ms-flex-preferred-size:33rem;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("../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:0;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{-webkit-flex-basis:35rem;-ms-flex-preferred-size:35rem;flex-basis:35rem}}.book_list_vertical.card.openList.others_page .book_name{padding-right:2rem}.book_name,.issued_book_name{font-weight:700}.book_name,.issued_book_name,.writer_name{margin:0 0 .333rem;padding:0;font-size:1rem;word-break:break-word}.book_number,.listmember_name,.originalBookTxt,.page_count,.update_date{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;background-color:#f9f7f2}.book_catch,.book_catch2{font-size:.866rem;word-break:break-word}.book_catch2{color:#666}.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,.issued_book_name,.writer_name{font-size:.866rem}.book_number,.listmember_name,.originalBookTxt,.page_count,.update_date{font-size:.666rem}}.bookList,.bookList .clm{margin:0 0 1.333rem}.bookList .clm{position:relative;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:hsla(0,0%,100%,.8)}.bookList .clm .pic .rank p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;color:#333;font-size:.866rem;font-weight:700}.bookList .clm .pic .rank p.down,.bookList .clm .pic .rank p.up{background-repeat:no-repeat;background-position:right .533rem center;background-size:.8rem .8rem}.bookList .clm .pic .rank p.up{background-image:url(../img/icn_rank_up.png)}.bookList .clm .pic .rank p.down{background-image:url(../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{font-size:1.066rem;font-weight:700;float:left}.bookList .clm .tool .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.bookList .clm .bookshelf a:hover{opacity:.6}}.bookList .clm .bookshelf .already,.bookList .clm .bookshelf.off a{background:#ccc}.bookList .clm .bookshelf path,.bookList .clm .bookshelf svg{pointer-events:none}.bookList .clm .keyword{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.666rem -.333rem 0;padding:.666rem 0 0}.bookList .clm .keyword li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 .333rem}.bookList .clm .keyword li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#ff7d99;font-size:.866rem}@media screen and (min-width:768px){.bookList .clm .keyword li a{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.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 #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("../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 .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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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.down,.bookList .clm .pic .rank p.up{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{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative: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}.bookList .clm .name,.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 .originalBookTxt,.topEditorsList .page_count,.topEditorsList .rank,.topEditorsList .update_date{display:none}@media screen and (min-width:768px){.topEditorsList .book_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem 2rem 0}.topEditorsList .book_grid li{padding:0 2rem 1rem 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.topEditorsList .book_grid li figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-right:.666rem;margin-bottom:0}.topEditorsList .book_grid li>div:last-of-type{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}.topEditorsList .book_grid li>div:last-of-type .book_catch{display:block}}.group-pickup .rank,.issued-pickup .rank{display:none}@media screen and (min-width:768px){.group-pickup .book_grid,.issued-pickup .book_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.group-pickup .book_grid li,.issued-pickup .book_grid li{margin:0 1rem 1rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:205px}.group-pickup .book_grid li figure,.issued-pickup .book_grid li figure{text-align:center}}@media screen and (max-width:767px){.group-pickup .book_grid,.issued-pickup .book_grid{display:block;margin-bottom:1rem}.group-pickup .book_grid li,.issued-pickup .book_grid li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.group-pickup .book_grid li figure,.issued-pickup .book_grid li figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-right:.666rem;margin-bottom:0}.group-pickup .book_grid li>div:last-of-type,.issued-pickup .book_grid li>div:last-of-type{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.section .bookStoreBox h3 a:hover{opacity:.6}.section .bookStoreBox h3:before{display:none}.section .bookStoreBox figure{-webkit-flex-basis:8.333rem;-ms-flex-preferred-size:8.333rem;flex-basis:8.333rem;margin:0 1.133rem 0 0}.section .bookStoreBox figure img{width:100%;height:auto}.section .bookStoreBox .item{-webkit-flex-basis:calc(100% - 9.466rem);-ms-flex-preferred-size:calc(100% - 9.466rem);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("../img/common/free.svg") no-repeat 0 0/.866rem .866rem}@media screen and (max-width:767px){.section .bookStoreBox{width:auto}.section .bookStoreBox figure{-webkit-flex-basis:6.333rem;-ms-flex-preferred-size:6.333rem;flex-basis:6.333rem}.section .bookStoreBox h3{font-size:1rem}.section .bookStoreBox .item{-webkit-flex-basis:calc(100% - 7.466rem);-ms-flex-preferred-size:calc(100% - 7.466rem);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{-webkit-flex-basis:4rem;-ms-flex-preferred-size:4rem;flex-basis:4rem;margin-right:.666rem}.section .bookStoreBox h3{font-size:.866rem}.section .bookStoreBox .item{-webkit-flex-basis:calc(100% - 4.666rem);-ms-flex-preferred-size:calc(100% - 4.666rem);flex-basis:calc(100% - 4.666rem)}.section .bookStoreBox .arwList01{font-size:.733rem}}.textTab{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:0 auto 1.333rem;padding:0;-webkit-transform:none!important;transform:none!important;cursor:pointer}.textTab,.textTab li.swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.textTab li.swiper-slide{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.666rem .333rem;height:4rem;color:#666;font-size:.933rem;text-align:center;background-color:#eee;border:1px solid #eee;border-radius:5px}@media screen and (min-width:768px){.textTab li.swiper-slide{margin:0 .333rem}}.textTab li.swiper-slide-thumb-active{color:#ff7d99;font-weight:700;background-color:#fff}@media screen and (max-width:767px){.textTab{margin:0 auto 1rem;padding:0 .2rem;height:3.333rem}.textTab 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}}.textTab.tabCount2 li{max-width:23rem}.textTab.tabCount3 li{max-width:15.133rem}.textTab.tabCount4 li{max-width:11.133rem}.textTab.tabCount5 li{max-width:8.8rem}@media screen and (max-width:767px){.textTab.tabCount4 li,.textTab.tabCount5 li{height:4rem}}.btnMsgReplyOn{background-image:url(../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(../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(../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!important;background-image:url(../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!important;background-size:24px auto}}.btnMsgDraft{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:16px;background-image:url(../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;background-image:url(../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;background-image:url(../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;padding:1px 3px 0 20px!important}}.spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2rem auto;width:6vw;height:6vw;background:transparent;border-radius:50%;border:4px solid rgba(255,125,153,.3);border-top-color:#ff7d99;border-bottom-color:#ff7d99;-webkit-animation:spinner1 .8s ease infinite;animation:spinner1 .8s ease infinite}@media screen and (max-width:767px){.spinner{width:15vw;height:15vw}}@-webkit-keyframes spinner1{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner1{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.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;-webkit-box-sizing:border-box;box-sizing:border-box}#loadingError button{display:inline-block;margin:0 0 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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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 .page_count,#simpleSearch .rank{display:none}.topSearch .inner{padding-top:1rem}@media screen and (min-width:768px) and (max-width:1023px){.topSearch .inner{padding-top:2rem}}.topSearchBox{float:left;width:20.666rem;border-radius:5px;background:#efefef}.topSearchBox input[type=text],.topSearchBox select,.topSearchBox textarea{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("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;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],.topSearchBox select,.topSearchBox textarea{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],.topSearchBox.full select,.topSearchBox.full textarea{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("../img/common/heart-outline_w.svg");background-repeat:no-repeat;background-color:#ff7d99;background-position:.4rem;background-size:1.333rem 1.333rem}.topSearchTag dl dt:after{content:"";position:absolute;top:50%;right:-.266rem;margin-top:-.333rem;display:block;width:0;height:0;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{display:inline-block;font-size:1rem}.topSearchTag dl dd ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#ff7d99;padding:.1rem .666rem .8rem 0!important}@media screen and (min-width:768px){.topSearchTag dl dd ul li a{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.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 .swiper-slide{width:auto;width:unset}.topSearchTag dl .swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:0;z-index:50;height:5px;width:98%}.topSearchTag dl .swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none}.topSearchTag dl .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}@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],.comic .topSearch .topSearchBox select,.comic .topSearch .topSearchBox textarea{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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{margin:0 0 2.666rem}.genre_link,.genre_link ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.genre_link ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.666rem -.666rem 0}.genre_link ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef;width:8.866rem;height:3.466rem;margin:0 .666rem .666rem 0}.genre_link ul li,.genre_link ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.genre_link ul li a{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}}@media screen and (min-width:768px){.genre_link ul li a{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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,.textSortTab ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.textSortTab ul li{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.textSortTab.contest ul li{-webkit-flex-basis:235px;-ms-flex-preferred-size:235px;flex-basis:235px}.textSortTab.contest ul li a:hover{color:#ff7d99}}@media screen and (max-width:767px){.textSortTab{margin:.666rem 0}.textSortTab ul li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;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;-ms-user-select:none;user-select:none;display:block;width:100%;color:#bdc3c7;cursor:pointer;background-color:#ecf0f1;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;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{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s;overflow-y:hidden}#nationwide_store_list #panel-1-ctrl:checked~#panels #panel-1 div,#nationwide_store_list #panel-2-ctrl:checked~#panels #panel-2 div,#nationwide_store_list #panel-3-ctrl:checked~#panels #panel-3 div,#nationwide_store_list #panel-4-ctrl:checked~#panels #panel-4 div,#nationwide_store_list #panel-5-ctrl:checked~#panels #panel-5 div,#nationwide_store_list #panel-6-ctrl:checked~#panels #panel-6 div,#nationwide_store_list #panel-7-ctrl:checked~#panels #panel-7 div,#nationwide_store_list #panel-8-ctrl:checked~#panels #panel-8 div,#nationwide_store_list #panel-9-ctrl:checked~#panels #panel-9 div,#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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;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{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:2em 0 0;border-bottom:1px solid #dfdfdf}#nationwide_store_list ul#tabs-list,#nationwide_store_list ul#tabs-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;text-align:center}#nationwide_store_list ul#tabs-list li{margin:0;font-size:.75em;width:18%;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.05);box-shadow:0 -2px 2px rgba(0,0,0,.05);border-right:1px solid #dfdfdf;position:relative}#nationwide_store_list ul#tabs-list li:hover{-webkit-transition:none;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;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.2s;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{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;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,.smartbanner__exit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.smartbanner__exit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 1.33vw 0 0;width:3.2vw;height:3.2vw;border:0;font-size:20px;text-align:center}.smartbanner__exit:after,.smartbanner__exit:before{position:absolute;width:.53vw;height:3.2vw;background:#716f6f;content:""}.smartbanner__exit:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smartbanner__exit:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.smartbanner__icon{width:15vw;height:15vw;border-radius:4vw;background-size:15vw 15vw}.smartbanner__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 0 4vw;overflow-y:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;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;-webkit-flex-basis:14vw;-ms-flex-preferred-size:14vw;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");-webkit-box-shadow:inset 0 4px 0 #ff7d99;box-shadow:inset 0 4px 0 #ff7d99}.smartbanner.smartbanner--android .smartbanner__exit{width:4.53vw;height:4.53vw;border-radius:3.73vw;background:#1c1e21;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px hsla(0,0%,100%,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3);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;-webkit-box-shadow:none;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;-webkit-box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;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:-webkit-gradient(linear,left top,left bottom,from(#42b6c9),to(#39a9bb));background:-webkit-linear-gradient(top,#42b6c9,#39a9bb);background:linear-gradient(180deg,#42b6c9,#39a9bb);-webkit-box-shadow:none;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{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.asideMenu .products h4.subLink a{padding:0 1.2rem 0 0;color:#666;font-size:.6rem;text-decoration:none;background:url("../img/common/chevron-right.svg") no-repeat 100%/1rem 1rem}.asideMenu .products h4.subLink a:hover{text-decoration:underline}.asideMenu .products .swiper-container{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 .book_catch,.asideMenu .products .swiperSideMenuBook .writer_name{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:50%;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("../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("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;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("../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("../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 .reader a,.sidebarMyMenu .mymenuBtn .writer a{color:#fff;background-color:#ff7d99}.sidebarMyMenu .mymenuBtn .post a,.sidebarMyMenu .mymenuBtn .profile a{color:#666;background-color:#eee}.sidebarMyMenu .mymenuBtn .writer a{background-image:url("../img/common/writer_w.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .reader a{background-image:url("../img/common/reader_w.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .profile a{background-image:url("../img/common/prof_g.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .post a{background-image:url("../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("../img/common/settings_g.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuList .logout a{background-image:url("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;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{-webkit-flex-basis:calc(33% - 0.666rem);-ms-flex-preferred-size:calc(33% - 0.666rem);flex-basis:calc(33% - 0.666rem)}@media screen and (max-width:767px){.topCategoryGenre ul{margin-right:-.333rem}.topCategoryGenre ul li{-webkit-flex-basis:calc(33% - 0.333rem);-ms-flex-preferred-size:calc(33% - 0.333rem);flex-basis:calc(33% - 0.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;visibility:hidden}.pickupFrame .swiper-slide{width:13rem}@media screen and (max-width:767px){.pickupFrame .swiper-slide{width:9rem}}.pickupFrame a{margin:0 .5em}.pickupFrame a img{width:100%;height:auto;border:1px solid #e5e5e5;border-radius:1em}.textTab li.swiper-slide{height:auto}@media screen and (max-width:767px){.textTab li.swiper-slide{height:3rem}}#simpleSearch .textTab li.swiper-slide{height:4.466rem}@media screen and (max-width:767px){#simpleSearch .textTab 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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;background:url(../img/svg/chevron-right.svg) no-repeat right .666rem center/1.333rem 1.333rem}#rankingList article dl dt{-webkit-flex-basis:calc(100% - 3.666rem);-ms-flex-preferred-size:calc(100% - 3.666rem);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{-webkit-flex-basis:3.666rem;-ms-flex-preferred-size:3.666rem;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 .666rem .666rem}#rankingList article .other p{margin:0;padding:0;font-size:.866rem;font-weight:700}#rankingList article .other p span{color:#e4007f}#rankingList article .other .icnRank{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1px .666rem;color:#333;font-size:.866rem;text-align:center;vertical-align:top;border:1px solid #e5e5e5;border-radius:2px;background-color:#fff}@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(../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;-webkit-box-sizing:border-box;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 a,.ranking_paging span{display:inline-block;margin:0 1rem;padding:1rem}.ranking_paging a{color:#ff7d99;text-decoration:none}.ranking_paging a:hover{text-decoration:underline}#bookstore-fame-widget article.bookstore-fame{border:none}.bookstore-fame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align: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{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;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;font-size:1rem;text-align:center;font-weight:700;border:1px solid #ccc;border-radius:5px}@media screen and (max-width:767px){.bookstore-fame div:first-of-type .btnLink_white a{font-size:.866rem}}.bookstore-fame div:last-of-type{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.bookstore-fame div:last-of-type>p:first-of-type{font-size:.866rem;text-align:right}@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{margin:0;padding:0;overflow:visible;height:auto;padding:0 0 0 29px}.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 #bcbcbc;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{-webkit-flex-basis:6.666rem;-ms-flex-preferred-size:6.666rem;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 1rem 1rem;font-size:1.066rem;font-weight:700;text-shadow:none}main.search-simple h2 img{-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px;margin:0 .666rem 0 0;padding:0;width:80px;height:80px;border:1px solid #e5e5e5}}main.search-simple form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 0 2rem;padding:2rem}main.search-simple form div{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 .666rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}main.search-simple form label{display:block;margin:0 0 .333rem;color:#333;font-size:1rem;font-weight:700}@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;margin:0;padding:0;width:100%;border-collapse:separate;border-spacing:1em}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;-webkit-box-sizing:border-box;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;font-size:1.466rem;color:#333;font-weight:700;background-color:#eee;border:none;border-radius:0}@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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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-size:1.133rem;font-weight:700}}@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;font-size:1rem;text-align:right}}@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;font-size:.866rem;vertical-align:top}}@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;margin:0;padding:0;background:none;border:none}.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;font-size:1rem;border:1px dotted #ccc;border-radius:5px}}@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 .feeling,.searchBookList li div.note div.keywordBlock .keyword{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;font-size:1.133rem;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #e5e5e5;vertical-align:middle;border-radius:5px}}@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:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#edfaff));background:-webkit-linear-gradient(top,#fff,#edfaff);background:linear-gradient(180deg,#fff,#edfaff);border:1px solid #baecff}.searchBookList li div.note div.keywordBlock .feeling .feeling-2 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#eaf1fc));background:-webkit-linear-gradient(top,#fff,#eaf1fc);background:linear-gradient(180deg,#fff,#eaf1fc);border:1px solid #bdd3f6}.searchBookList li div.note div.keywordBlock .feeling .feeling-3 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e4f8f6));background:-webkit-linear-gradient(top,#fff,#e4f8f6);background:linear-gradient(180deg,#fff,#e4f8f6);border:1px solid #bceee9}.searchBookList li div.note div.keywordBlock .feeling .feeling-4 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ffebeb));background:-webkit-linear-gradient(top,#fff,#ffebeb);background:linear-gradient(180deg,#fff,#ffebeb);border:1px solid #ffb8b8}.searchBookList li div.note div.keywordBlock .feeling .feeling-5 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ffe3f2));background:-webkit-linear-gradient(top,#fff,#ffe3f2);background:linear-gradient(180deg,#fff,#ffe3f2);border:1px solid #ffb0da}.searchBookList li div.note div.keywordBlock .feeling .feeling-6 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff8ed));background:-webkit-linear-gradient(top,#fff,#fff8ed);background:linear-gradient(180deg,#fff,#fff8ed);border:1px solid #ffe4ba}.searchBookList li div.note div.keywordBlock .feeling .feeling-7 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e5f9e5));background:-webkit-linear-gradient(top,#fff,#e5f9e5);background:linear-gradient(180deg,#fff,#e5f9e5);border:1px solid #bcefbc}.searchBookList li div.note div.keywordBlock .feeling .feeling-8 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4e6ff));background:-webkit-linear-gradient(top,#fff,#f4e6ff);background:linear-gradient(180deg,#fff,#f4e6ff);border:1px solid #deb3ff}.searchBookList li div.note div.keywordBlock .feeling .feeling-9 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff8e8));background:-webkit-linear-gradient(top,#fff,#fff8e8);background:linear-gradient(180deg,#fff,#fff8e8);border:1px solid #ffe8b5}.searchBookList li div.note div.keywordBlock .feeling .feeling-10 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dff5fe));background:-webkit-linear-gradient(top,#fff,#dff5fe);background:linear-gradient(180deg,#fff,#dff5fe);border:1px solid #aee6fc}.searchBookList li div.note div.keywordBlock .feeling .feeling-11 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff2ed));background:-webkit-linear-gradient(top,#fff,#fff2ed);background:linear-gradient(180deg,#fff,#fff2ed);border:1px solid #ffcdba}.searchBookList li div.note div.keywordBlock .feeling .feeling-12 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ffedf3));background:-webkit-linear-gradient(top,#fff,#ffedf3);background:linear-gradient(180deg,#fff,#ffedf3);border:1px solid #ffbad1}.searchBookList li div.note div.keywordBlock .feeling .feeling-13 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3e7f5));background:-webkit-linear-gradient(top,#fff,#f3e7f5);background:linear-gradient(180deg,#fff,#f3e7f5);border:1px solid #e1c3e6}.searchBookList li div.note div.keywordBlock .feeling .feeling-14 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f0fc));background:-webkit-linear-gradient(top,#fff,#f0f0fc);background:linear-gradient(180deg,#fff,#f0f0fc);border:1px solid #c6c6f4}.searchBookList li div.note div.keywordBlock .feeling .feeling-15 a{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9e3f9));background:-webkit-linear-gradient(top,#fff,#f9e3f9);background:linear-gradient(180deg,#fff,#f9e3f9);border:1px solid #f0b9f0}}#genre h3:first-of-type::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{display:block;margin:0;padding:1rem;width:auto;color:#333;text-align:center;text-decoration:none;background-color:#fbfbfb;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.666rem 1rem;border:none}@media screen and (min-width:768px){#mainKeyword span a{-webkit-transition:all .1s linear;transition:all .1s linear}#mainKeyword span a:hover{opacity:.9}}#mainKeyword span a:hover{text-decoration:underline;background-color:#fff}#pickuppage #container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#pickuppage .C{background:none!important}#pickuppage .paraGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#pickuppage .paraGroup .bookBlockList{-webkit-flex-basis:288px;-ms-flex-preferred-size:288px;flex-basis:288px;-webkit-align-self:flex-start;-ms-flex-item-align:start;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{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;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:first-of-type.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-bottom:.666rem}.bookstoreSearch .bookstoreSearchBox .label ul li{margin:0 0 .666rem 1rem}}.bookSummary-03 .markerIndex{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#f1cbd3));background:-webkit-linear-gradient(transparent 50%,#f1cbd3 0);background:linear-gradient(transparent 50%,#f1cbd3 0)}.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 .next,.bookFoot .bookPager .prev{position:absolute;top:0}.bookFoot .bookPager .next a,.bookFoot .bookPager .prev a{display:block;width:9.8rem;color:#595757;font-size:1.066rem;line-height:3.333rem}@media screen and (min-width:768px){.bookFoot .bookPager .next a:hover,.bookFoot .bookPager .prev a:hover{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.bookFoot .bookPager .next a:hover:hover,.bookFoot .bookPager .prev 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("../img/common/chevron-left.svg");background-repeat:no-repeat;background-position:0;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("../img/common/chevron-right.svg");background-repeat:no-repeat;background-position:100%;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}.bookFoot,.bookFoot .bookFoot-inner{width:auto}.bookFoot .bookPager{padding:0 6.6rem}.bookFoot .bookPager .next,.bookFoot .bookPager .prev{position:absolute;top:0}.bookFoot .bookPager .next a,.bookFoot .bookPager .prev a{width:6.6rem;font-size:.933rem;line-height:3.266rem}.bookFoot .bookPager .current{font-size:.8rem;line-height:3.266rem}}.bookToolPage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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("../img/common/book/align-left-text.svg") no-repeat 1rem/1.333rem 1.333rem #fff}@media screen and (min-width:768px){.bookToolPage .chapter a:hover{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.bookToolPage .chapter a:hover:hover{opacity:.6}}.bookToolPage form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.bookToolPage form .btn input:hover:hover{opacity:.6}}@media screen and (max-width:767px){.bookToolPage .chapter{width:45%;-webkit-flex-shrink:0;-ms-flex-negative:0;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;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(../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(../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 .bookToolBtn,.bookToolList li .btnBookmark{width:100%;height:3rem;line-height:3rem}.bookToolList li .btnBookLikeOff,.bookToolList li .btnBookLikeOn{width:100%;height:3rem;color:#e6182f!important;line-height:3rem;text-align:center;background-repeat:no-repeat;background-position:1.066rem;background-color:#fffcfd;border-color:#e6182f}.bookToolList li .bookToolBtn{display:block;color:#fff;background-color:#ff7d99;border-radius:5px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{font-size:1.066rem;font-weight:700;position:absolute;bottom:-2.666rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px;color:#333;background:#eee7e0}.bookToolList li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../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:0;height:0;border-style:solid;border-width:0 .4rem .4rem;border-color:transparent transparent #eee7e0}@media screen and (max-width:767px){.bookToolList li{width:auto}.bookToolList li .bookToolBtn,.bookToolList li .btnBookmark{margin:0 auto;width:85%}.bookToolList li .bookToolBtn{font-size:1rem}.bookToolList li .btnBookLikeOff,.bookToolList li .btnBookLikeOn{width:85%;height:2.666rem;font-size:1rem;line-height:2.666rem;background-position:.666rem}}.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}.asideMenu .bookFooter h2.menuTitle.menuBook:before,.asideMenu .bookFooter h2.menuTitle.menuNews:before,.bookFooter .asideMenu h2.menuTitle.menuBook:before,.bookFooter .asideMenu h2.menuTitle.menuNews:before,.bookFooter h2:before{content:"";position:absolute;top:.054rem;left:0;display:inline-block;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:50%;background-size:1.333rem 1.333rem}.bookFooter h2.icn_issued:before{background-image:url("../img/common/book/reader.svg");background-repeat:no-repeat}.bookFooter h2.icn_star:before{background-image:url("../img/common/book/star.svg");background-repeat:no-repeat}.bookFooter h2.icn_comment-text-outline:before{background-image:url("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.evaluate>div .clm-2>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 .333rem;text-align:center}.askForm .evaluate>div .clm-2>div a,.bookstoreList ul li .link li .evaluate>div .clm-2>div a,.evaluate>div .clm-2>div .askForm a,.evaluate>div .clm-2>div .bookstoreList ul li .link li a,.evaluate>div .clm-2>div .btnAdd,.evaluate>div .clm-2>div .btnBook,.evaluate>div .clm-2>div .btnBookApp,.evaluate>div .clm-2>div .btnBookLikeOff,.evaluate>div .clm-2>div .btnBookLikeOn,.evaluate>div .clm-2>div .btnBookmark,.evaluate>div .clm-2>div .btnBookRead,.evaluate>div .clm-2>div .btnBookReadSuc,.evaluate>div .clm-2>div .btnBookReversal,.evaluate>div .clm-2>div .btnBookshelf,.evaluate>div .clm-2>div .btnComment,.evaluate>div .clm-2>div .btnDelete,.evaluate>div .clm-2>div .btnFollowOff,.evaluate>div .clm-2>div .btnFollowOn,.evaluate>div .clm-2>div .btnGrast,.evaluate>div .clm-2>div .btnKansou,.evaluate>div .clm-2>div .btnMore,.evaluate>div .clm-2>div .btnMsgBack,.evaluate>div .clm-2>div .btnMsgDraft,.evaluate>div .clm-2>div .btnMsgEdit,.evaluate>div .clm-2>div .btnMsgReplyOff,.evaluate>div .clm-2>div .btnMsgReplyOn,.evaluate>div .clm-2>div .btnMsgSend,.evaluate>div .clm-2>div .btnPoll,.evaluate>div .clm-2>div .btnProfile,.evaluate>div .clm-2>div .btnReport,.evaluate>div .clm-2>div .btnReviewOff,.evaluate>div .clm-2>div .btnReviewOn,.evaluate>div .clm-2>div .btnStyle01,.evaluate>div .clm-2>div .btnStyle02,.evaluate>div .clm-2>div .btnStyle03,.evaluate>div .clm-2>div .btnStyle04,.evaluate>div .clm-2>div .btnStyleLogo,.evaluate>div .clm-2>div .btnUnfollow,.evaluate>div .clm-2>div .promotionList .link li a,.promotionList .link li .evaluate>div .clm-2>div a{width:100%;font-size:1.066rem}.evaluate>div .clm-2>div .btnDelete,.evaluate>div .clm-2>div .btnFollowOff,.evaluate>div .clm-2>div .btnMsgBack,.evaluate>div .clm-2>div .btnReviewOff,.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 .btnDelete,.evaluate>div .clm-2>div .btnFollowOff,.evaluate>div .clm-2>div .btnMsgBack,.evaluate>div .clm-2>div .btnReviewOff,.evaluate>div .clm-2>div .btnStyle03{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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("../img/common/chevron-right.svg");background-repeat:no-repeat;background-position:100%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0;padding-top:.666rem;border-top:1px dashed #ccc}.evaluate>div .selectFeelingPoll li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .666rem .333rem}.keywordList li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 .333rem}.keywordList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.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 red;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val200{border:1px dotted #00c6d2;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val300{border:1px dotted #bac41c;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val400{border:1px dotted #000;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val600{border:1px dotted #cb0000;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val700{border:1px dotted #ea97eb;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val900{border:1px dotted #ff9c00;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1000{border:1px dotted #ff7e93;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1200{border:1px dotted #ffb400;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1300{border:1px dotted #8b2500;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1400{border:1px dotted #004093;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val9900{border:1px dotted #9a9a9a;-webkit-filter:saturate(.8);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("../img/common/icn_genre/genre-100.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val200{background:url("../img/common/icn_genre/genre-200.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val300{background:url("../img/common/icn_genre/genre-300.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val400{background:url("../img/common/icn_genre/genre-400.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val600{background:url("../img/common/icn_genre/genre-600.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val700{background:url("../img/common/icn_genre/genre-700.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val900{background:url("../img/common/icn_genre/genre-900.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1000{background:url("../img/common/icn_genre/genre-1000.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1200{background:url("../img/common/icn_genre/genre-1200.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1300{background:url("../img/common/icn_genre/genre-1300.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1400{background:url("../img/common/icn_genre/genre-1400.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val9900{background:url("../img/common/icn_genre/genre-9900.png") top 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("../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("../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("../img/common/chevron-right.svg");background-repeat:no-repeat;background-position:100%;background-size:1.333rem 1.333rem;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;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("../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("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;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("../img/common/alert.svg") no-repeat .266rem/1rem 1rem}@media screen and (max-width:767px){.icnNetabare{font-size:.733rem}}@media screen and (min-width:768px){.btnProfile{background-position:1.1rem!important}}.btnFollowOn{color:#fff;background-image:url("../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("../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("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#modal-bookmark .modal_window dl dd.success,#modal-notlogin .modal_window dl dd.success{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#6fb536!important}#modal-bookmark .modal_window dl dd.success svg,#modal-notlogin .modal_window dl dd.success svg{-webkit-align-self:center;-ms-flex-item-align:center;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:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.writer_area h2.index_link p{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;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{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}}.writer_area h2.index_link a{-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;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{-webkit-transition:all .1s linear;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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}}.asideMenu .writer_area h3.menuTitle.menuBook:before,.asideMenu .writer_area h3.menuTitle.menuNews:before,.writer_area .asideMenu h3.menuTitle.menuBook:before,.writer_area .asideMenu h3.menuTitle.menuNews:before,.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{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.writer_area h3 ul.icon_blocklink{-webkit-flex-basis:46%;-ms-flex-preferred-size:46%;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{-webkit-flex-basis:53%;-ms-flex-preferred-size:53%;flex-basis:53%}}@media screen and (max-width:320px){.writer_area h3 ul.icon_blocklink{-webkit-flex-basis:59%;-ms-flex-preferred-size:59%;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-size:1rem;font-weight:400;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23494949'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:20px;text-decoration:none}@media screen and (max-width:767px){.writer_area h3>a{font-size:.866rem}}.writer_area h3>a:hover{text-decoration:underline}main.writer .fade-enter-active,main.writer .fade-leave-active{-webkit-transition:all .3s cubic-bezier(.5,.9,.2,1);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{-webkit-transition:all .3s ease;transition:all .3s ease}main.writer .slide-fade-enter,main.writer .slide-fade-leave-to{-webkit-transform:translateY(-1em);transform:translateY(-1em);opacity:0}.arrow_box{font-size:.866rem}p.send_error{margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:0;background-repeat:no-repeat;background-size:1.333rem 1.333rem;color:#cf0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M13 10h-2V6h2m0 8h-2v-2h2m7-10H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")}@media screen and (max-width:767px){p.send_error{font-size:.866rem}}p.send_error a{display:block;margin:0;padding:0 1.333rem 0 0;color:#cf0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1.333rem 1.333rem;text-decoration:none}p.send_error a:hover{text-decoration:underline}p.error{margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:0;background-repeat:no-repeat;background-size:1.333rem 1.333rem;color:#cf0000;background-image:url("../img/common/alert.svg")}@media screen and (max-width:767px){p.error{font-size:.866rem}}p.error a{display:block;margin:0;padding:0 1.333rem 0 0;color:#cf0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;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;font-size:1rem;text-align:left;background-color:#6fb536;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E");background-position:left .666rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;border-radius:5px}@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:#b3b2b2;font-size:1.133rem;text-align:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ccc'%3E%3Cpath d='M13 9h1v2h-3V7h2v2m5.5 0l-2.12-2.12 1.25-1.25L20 8v2h-2v1h-3V9h3.5M13 3.5V2h-1v2h1v2h-2V4H9V2H8v2H6v1H4V4c0-1.11.89-2 2-2h8l2.36 2.36-1.25 1.25L13 3.5M20 20c0 1.1-.9 2-2 2h-2v-2h2v-1h2v1m-2-5h2v3h-2v-3m-6 7v-2h3v2h-3m-4 0v-2h3v2H8m-2 0a2 2 0 0 1-2-2v-2h2v2h1v2H6m-2-8h2v3H4v-3m0-4h2v3H4v-3m14 1h2v3h-2v-3M4 6h2v3H4V6z'/%3E%3C/svg%3E");background-position:top 1rem center;background-repeat:no-repeat;background-size:4.666rem 4.666rem;-webkit-box-sizing:border-box;box-sizing:border-box}@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;-webkit-box-sizing:border-box;box-sizing:border-box;width:30%;font-size:1.266rem;font-weight:700;text-align:center;vertical-align:top;background-color:#eee}@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;-webkit-box-sizing:border-box;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,ul.notice_list li{margin:0;padding:0}ul.notice_list li{border-top:1px dotted #e5e5e5;-webkit-box-sizing:border-box;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;font-size:1rem;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M13 13h-2V7h2m0 10h-2v-2h2M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:0,100%;background-repeat:no-repeat,no-repeat;background-size:1.333rem 1.333rem}@media screen and (max-width:767px){ul.notice_list li a{font-size:.866rem}}ul.message,ul.message li{margin:0;padding:0}ul.message li{border-top:1px dotted #e5e5e5;-webkit-box-sizing:border-box;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;font-size:1rem;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M16 9V7l-6 4-6-4v2l6 4 6-4m0-4c1.1 0 2 .9 2 2v9c0 1.1-.9 2-2 2H4a2 2 0 0 1-2-2V7c0-1.1.9-2 2-2h12m4 7V7h2v5h-2m0 4v-2h2v2h-2z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:0,100%;background-repeat:no-repeat,no-repeat;background-size:1.333rem 1.333rem}@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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;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;font-size:1.133rem;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}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}ul.blockList li>.note_comment div{-webkit-flex-basis:35px;-ms-flex-preferred-size:35px;flex-basis:35px}ul.blockList li>.note_comment input[type=checkbox]{width:20px;height:20px}ul.blockList li>.note_comment p{-webkit-box-flex:2;-webkit-flex:2 0 90%;-ms-flex:2 0 90%;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;font-size:1rem;text-decoration:none;background-color:#fff;border:1px solid #ccc;border-radius:5px}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding:0}.btn-inline.delete a{padding:.5rem 1rem .5rem 2rem;background:url("../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-size:1rem;font-weight:700;text-decoration:none}@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;font-size:1rem;text-align:center;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;border:1px solid #e5e5e5;background-color:#fff;background:url("../img/svg/delete-forever.svg") left 1rem center no-repeat;background-size:25px;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@media screen and (max-width:767px){ul.delete_btn li a{font-size:.866rem}}ul.delete_btn li a:hover{opacity:.6}main.writer section.writer_area nav.simple_tab ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;display:flex;justify-content:space-around;align-items:baseline;width:100%}main.writer section.writer_area nav.simple_tab ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-self:center;-ms-flex-item-align:center;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-size:.866rem;font-weight:700;text-align:center;cursor:pointer;background-color:#fff;border-bottom:3px solid #ccc;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@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: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.5em}main.writer section.writer_area nav.simple_tab form input[type=text],main.writer section.writer_area nav.simple_tab form select,main.writer section.writer_area nav.simple_tab form textarea{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;margin:.666rem;width:70%;height:38px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){main.writer section.writer_area nav.simple_tab form input[type=text],main.writer section.writer_area nav.simple_tab form select,main.writer section.writer_area nav.simple_tab form textarea{font-size:.866rem}}main.writer section.writer_area nav.simple_tab form input[type=submit]{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:.666rem;padding:0;width:20%;height:38px;color:#ff7d99;background-color:#fff;border:1px solid #ff7d99;border-radius:5px;-webkit-box-sizing:border-box;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;-webkit-box-sizing:border-box;box-sizing:border-box}p.book_catename:first-of-type{margin:0 0 0 1rem!important}p.book_catename img{vertical-align:middle;-webkit-backface-visibility:initial;backface-visibility:initial}ul.icon_blocklink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}ul.icon_blocklink li{-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px}@media screen and (max-width:767px){ul.icon_blocklink li{-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px}}ul.icon_blocklink li a{display:block;margin:0;padding:.5rem;font-size:.866rem;color:#ff7d99;font-weight:700;text-align:center;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@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: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{-webkit-transition:all .1s linear;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;font-size:1rem;text-decoration:none;background:url("../img/svg/chevron-right.svg") no-repeat 100%/1.333rem 1.333rem}@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-size:1.133rem;font-weight:700}@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 #d8d8d8}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:block;margin:0 0 0 1.333rem;padding:1.333rem;height:75px;text-align:left;background-color:#f7f7f7;-webkit-box-sizing:border-box;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px}.writer_area form dl.entry dd .entryForm dl dd.group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.writer_area form dl.entry dd .entryForm dl dd.group input[type=button]{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 0 1.2rem 1.2rem;padding:.5rem .5rem .5rem 30px;color:#666;font-size:1rem;font-weight:700;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23888'%3E%3Cpath d='M12 10a2 2 0 0 0-2 2 2 2 0 0 0 2 2c1.11 0 2-.89 2-2a2 2 0 0 0-2-2z'/%3E%3C/svg%3E");background-position:left .5rem center;background-repeat:no-repeat;background-size:15px;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}@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;charset=utf-8,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23fff'%3E%3Cpath d='M13.72 27.69L3.29 17.27a1 1 0 0 1 1.41-1.41l9 9L31.29 7.29A1 1 0 0 1 32.7 8.7z'/%3E%3C/svg%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{margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:0;background-repeat:no-repeat;background-size:1.333rem 1.333rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%236FB536'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E")}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.writer_area form dl dd ul.keyword li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.writer_area form dl dd ul.keyword li input[type=text],.writer_area form dl dd ul.keyword li select,.writer_area form dl dd ul.keyword li textarea{margin:.4rem auto;width:90%}.writer_area form dl dd ul.recommend_keyword{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.writer_area form dl dd ul.recommend_keyword li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 .666rem .666rem 0}.writer_area form dl dd ul.recommend_keyword li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-backface-visibility:hidden;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;font-size:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%236FB536'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E");background-position:left 1rem center;background-repeat:no-repeat;background-size:20px}@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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%236FB536'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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-size:1rem;font-weight:700;text-align:center}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:1rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.writer_area form dl dd div.select_color ul.change li{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.writer_area form dl dd div.select_color ul.change li a{display:block;padding:1rem 0;font-size:1rem;text-align:center;color:#ff7d99;vertical-align:middle;border:1px solid #ff7d99;background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@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:hover{opacity:.6}.writer_area form dl dd.limit_page{margin-top:.666rem;border-top:1px dashed #e5e5e5}.writer_area form dl dd.limit_page input[type=text],.writer_area form dl dd.limit_page select,.writer_area form dl dd.limit_page textarea{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align: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{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-top:0;-webkit-box-sizing:border-box;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{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;margin-top:0;-webkit-box-sizing:border-box;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,.writer_area form div.cover_input dl:last-of-type textarea{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,.writer_area form div.cover_input dl:last-of-type textarea{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;font-size:1rem;background-position:left 1rem top 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;font-size:1rem;text-align:right;background-image:url("../img/svg/chevron-right.svg");background-position:100%;background-repeat:no-repeat;background-size:1.333rem 1.333rem;text-decoration:none}@media screen and (max-width:767px){.writer_area form aside a{font-size:.866rem}}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e5e5e5}.writer_footer .icon_blocklink li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-self:center;-ms-flex-item-align:center;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{-ms-flex-pack:center;-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:80%}.title_position dd,.title_position label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.title_position label{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.title_color div,.title_position label{-ms-flex-pack:center;-ms-flex-align:center}.title_color div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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{-webkit-transition:all .1s linear;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("../img/common/check_circle.png");background-position:50%;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("../img/common/folder-upload_w.svg") no-repeat .533rem/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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;height:60vh}#modal-cover-allview ul li{-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%;position:relative;margin:0 .666rem .666rem}@media screen and (min-width:768px){#modal-cover-allview ul li{-webkit-transition:all .1s linear;transition:all .1s linear}#modal-cover-allview ul li:hover{opacity:.9}}@media screen and (max-width:767px){#modal-cover-allview ul li{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0 .2rem .4rem}}#img-upload button{color:#333;width:100%;background:#fff url("../img/common/plus-box.svg") no-repeat left .666rem center/2rem 2rem;border:1px dashed #333}.book_directory>ol{padding:.666rem;background-image:-webkit-linear-gradient(135deg,#fff 25%,#eee 0,#eee 50%,#fff 0,#fff 75%,#eee 0,#eee);background-image:linear-gradient(-45deg,#fff 25%,#eee 0,#eee 50%,#fff 0,#fff 75%,#eee 0,#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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-align-self:center;-ms-flex-item-align:center;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{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:6%;-ms-flex-preferred-size:6%;flex-basis:6%;color:#666;font-size:.866rem;font-weight:400;text-align:right;white-space:nowrap}@media screen and (max-width:767px){.book_directory>ol>li p span.page_number{font-size:.733rem;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}.book_directory>ol>li p span.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:4rem;-ms-flex-preferred-size:4rem;flex-basis:4rem;padding-top:0;text-align:right}.book_directory>ol>li p span.menu svg{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;cursor:pointer;fill:#ff7d99}@media screen and (min-width:768px){.book_directory>ol>li p span.menu svg{-webkit-transition:all .1s linear;transition:all .1s linear}.book_directory>ol>li p span.menu svg:hover{opacity:.9}}.book_directory>ol>li p span.menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;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-size:1.133rem;font-weight:700}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;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{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;word-break:break-all}.book_directory>ol>li p.page span.menu svg,.book_directory>ol>li p.page span.name 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;font-size:1.133rem;text-align:center;cursor:pointer;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@media screen and (max-width:767px){.book_directory aside a{font-size:1rem}}.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;-webkit-box-sizing:border-box;box-sizing:border-box}.book_directory #fileName{width:auto;color:#666}.book_directory #fileName,.book_directory input.loadText{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.book_directory input.loadText{background:none;-webkit-box-shadow:none;box-shadow: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],.book_directory #wordCount>div:last-of-type select,.book_directory #wordCount>div:last-of-type textarea{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;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("../img/svg/file-upload-outline.svg") left .5rem center no-repeat;background-size:1.5rem;border:1px solid #666;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .1s linear;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;-webkit-box-sizing:border-box;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editPalette .pageNumber{margin:0 2rem 0 0}.editPalette .paletteBtn,.editPalette .paletteBtn li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editPalette .paletteBtn li{margin:0 .333rem;padding:.666rem;background-color:#e9e7dd;border-radius:.666rem .666rem 0 0}.editPalette .paletteBtn li button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:375px){.editPalette .paletteBtn{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.editPalette .paletteBtn{background-color:#e9e7dd;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editPaletteSP{margin-top:-2.5rem}.editOthers{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:2.666rem}.editOthers li{position:relative;z-index:1}.editOthers li button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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}.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}}@media screen and (max-width:767px) and (min-width:768px){.editPaletteSP-inner .toggleTit{-webkit-transition:all .1s linear;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;-webkit-transition:all .3s;transition:all .3s}.editPaletteSP-inner .toggleTit:before{content:url(../img/common/writer/playlist-edit.svg);width:25px;height:25px;top:6px;left:6px}.editPaletteSP-inner .toggleTit:after{content:url(../img/common/writer/chevron-down-circle.svg);width:14px;height:14px;top:11px;right:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@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(../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(../img/common/writer/playlist-edit_w.svg)}.darkMode .editPaletteSP-inner .toggleTit:after{content:url(../img/common/writer/chevron-down-circle_w.svg)}.darkMode .editPaletteSP-inner .toggleTit.open{background-color:#989898}.darkMode .editPaletteSP-inner .toggleTit.open:after{content:url(../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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M13 10h-2V6h2m0 8h-2v-2h2m7-10H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4a2 2 0 0 0-2-2z'/%3E%3C/svg%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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;font-size:1.266rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button{height:12vw;font-size:1.133rem}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:first-of-type{-webkit-flex-basis:83%;-ms-flex-preferred-size:83%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:17%;-ms-flex-preferred-size:17%;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;font-size:1rem;text-align:center;text-decoration:none;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@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{-webkit-transition:all .1s linear;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("../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;font-size:1rem;text-align:right;text-decoration:none;background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px}@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;font-size:1rem;color:#ff7d99;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;border-bottom:1px solid #ff7d99}@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;-webkit-transition:.8s;transition:.8s;border-bottom:1px solid #e5e5e5}.accbox-wrapper .accbox .accshow p{font-size:1rem;white-space:pre-wrap}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.promo_area dd div{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.promo_area dd div a{display:block;margin:0;padding:1rem;width:100%;color:#fff;font-size:1rem;text-align:center;border:1px solid #ff7d99;background-color:#ff7d99;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@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: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{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-align-self:flex-start;-ms-flex-item-align:start;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("../img/svg/chevron-right.svg") no-repeat 100%/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-size:1.133rem;font-weight:700;text-align:center}@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;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.schedule .book_list article .scheduleBook p{display:inline-block;-webkit-flex-basis:85%;-ms-flex-preferred-size:85%;flex-basis:85%;padding:1rem;font-size:1.133rem;font-weight:700}@media screen and (max-width:767px){.schedule .book_list article .scheduleBook p{font-size:1rem}}.schedule .book_list article .scheduleBook .icon_blocklink{-webkit-flex-basis:9.6rem;-ms-flex-preferred-size:9.6rem;flex-basis:9.6rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;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;-webkit-flex-basis:62%;-ms-flex-preferred-size:62%;flex-basis:62%}.schedule .book_list article .scheduleBook .icon_blocklink{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;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],.schedule form.limit select,.schedule form.limit textarea{display:inline-block;width:20%}.schedule form.limit .vdp-datepicker{margin-bottom:1rem}.schedule form.limit .vdp-datepicker input[type=text],.schedule form.limit .vdp-datepicker select,.schedule form.limit .vdp-datepicker textarea{display:block;padding:1rem 1.333rem;width:96%;height:auto;color:#333;font-size:1.133rem;text-align:center;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23494949'%3E%3Cpath d='M19 19H5V8h14m-3-7v2H8V1H6v2H5c-1.11 0-2 .89-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5a2 2 0 0 0-2-2h-1V1m-1 11h-5v5h5v-5z'/%3E%3C/svg%3E");background-position:left 1.333rem center;background-repeat:no-repeat;background-size:30px;border:1px solid #e5e5e5;border-radius:5px;-webkit-transition:all .1s linear;transition:all .1s linear}@media screen and (max-width:767px){.schedule form.limit .vdp-datepicker input[type=text],.schedule form.limit .vdp-datepicker select,.schedule form.limit .vdp-datepicker textarea{font-size:1rem}}.schedule form.limit .vdp-datepicker input[type=text]:hover,.schedule form.limit .vdp-datepicker select:hover,.schedule form.limit .vdp-datepicker textarea:hover{background-color:#fffceb}.schedule form.limit .vdp-datepicker .date_select{width:100%}.schedule form.limit .vdp-datepicker .date_select .cell.selected{color:#fff;font-weight:700;background:#ff7d99}.schedule form.limit .vdp-datepicker .date_select .cell.selected.highlighted,.schedule form.limit .vdp-datepicker .date_select .cell.selected:hover{background:#ffb0c1}.schedule form.limit .vdp-datepicker .date_select .cell:not(.blank):not(.disabled).day:hover,.schedule form.limit .vdp-datepicker .date_select .cell:not(.blank):not(.disabled).month:hover,.schedule form.limit .vdp-datepicker .date_select .cell:not(.blank):not(.disabled).year:hover{border:1px solid #ff97ad}.schedule form.limit .vdp-datepicker .auto_advertise{cursor:pointer}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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;font-size:1.133rem;text-align:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px}@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]{-webkit-transition:all .1s linear;transition:all .1s linear}.schedule .limit_re ol li input[type=submit]:hover{background-color:hsla(0,0%,94%,.6)}}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:normal}}.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{-webkit-transition:all .1s linear;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{font-size:1rem;line-height:inherit}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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]{-webkit-flex-basis:8rem;-ms-flex-preferred-size:8rem;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;-webkit-box-sizing:border-box;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 1rem 1.333rem;padding:1rem}@media screen and (min-width:768px){.site_display.askForm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media screen and (min-width:768px){.site_display.askForm ul{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.site_display.askForm ul a,.site_display.askForm ul li{margin:0;padding:0;width:100%;max-width:260px;font-size:.866rem}@media screen and (max-width:767px){.site_display.askForm ul a,.site_display.askForm ul li{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-size:1rem;font-weight:400}@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-size:1rem;font-weight:700;background-color:transparent;border-top:1px solid #e5e5e5}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;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{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 1.333rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){main.writer section.writer_area.data aside div{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}main.writer section.writer_area.data aside div img{width:100%;max-width:127px;height:auto;border:1px solid #e5e5e5;-webkit-backface-visibility:hidden;backface-visibility:hidden}main.writer section.writer_area.data aside div .reviewAverage{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;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{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;margin:0;padding:0 1.333rem 0 0}main.writer section.writer_area.data aside dl dd,main.writer section.writer_area.data aside dl dt{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-size:1rem;font-weight:700;vertical-align:middle;border:2px solid #fff}@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:600px}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-size:1rem;font-weight:700;border-bottom:1px dashed #ccc}@media screen and (max-width:767px){main.writer.confirm form dt{padding:.666rem;font-size:.866rem}}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("../img/svg/delete.svg") left 1rem center no-repeat;background-size:1.7rem 1.7rem}main.writer.confirm .btnReport{background:#fff url("../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-size:1.133rem;font-weight:700;border-bottom:1px dashed #ccc}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-align-self:center;-ms-flex-item-align:center;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{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:block;padding:.5rem 2rem;line-height:0;text-align:center;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@media screen and (max-width:767px){main.comic #content-comic .nav li a{padding:0}}main.comic #content-comic .nav li a:hover{opacity:.6}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.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:hsla(0,0%,100%,0);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:rgba(228,0,127,0);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:rgba(255,130,160,0);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:rgba(0,214,131,0);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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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("../img/common/cart.svg");background-repeat:no-repeat;background-position:0;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 .nextIssue,main.comic.berrysF #content-comic .nextIssue a,main.comic.berrysF #content-comic h4,main.comic.berrysF #content-comic h4 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 .nextIssue,main.comic.noicomi #content-comic .nextIssue a,main.comic.noicomi #content-comic h4,main.comic.noicomi #content-comic h4 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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0;padding:0}main.comic .list li{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:0 .3rem 1rem}@media screen and (max-width:1023px){main.comic .list li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;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;border-top:1px solid #e5e5e5;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@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: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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;-webkit-transition:none;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;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{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0 2rem 0 0;padding:0}@media screen and (max-width:767px){main.comic #content-comic article .comicImg{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin:0 1rem 0 0}}main.comic #content-comic article .comicImg.min{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}@media screen and (max-width:1023px){main.comic #content-comic article .comicImg.min{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}main.comic #content-comic article .comicImg img{width:100%;height:auto;border:1px solid #e5e5e5;-webkit-backface-visibility:hidden;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{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.comicDetail.min{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;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 dd,.comicDetail .author dt{display:inline-block}.comicDetail .story{margin:1.5rem 0 0;padding:0;color:#333}.comicDetail .story dt{padding-bottom:1rem;font-weight:700}.comicDetail .story dd,.comicDetail .story dt{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{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}main.comic .storyList li{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin:0;padding:1rem .8rem}@media screen and (max-width:767px){main.comic .storyList li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;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.grast #content-comic .storyList .storyTitle,main.comic.noicomi #content-comic .storyList .storyTitle{color:#000}.storyThumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;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;border:1px solid #ccc;background:#fff;z-index:100;text-stroke-width:.1px}@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{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin:0 1rem 0 0;padding:0}@media screen and (max-width:767px){.storyThumb p{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding:1rem 1rem 0;text-align:center}}.storyThumb p img{width:100%;max-width:182px;height:auto}.storyThumb dl{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;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{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;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.grast dl .storyTitle,.storyThumb.noicomi dl .storyTitle{color:#000}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{margin:1rem 0}main.comic #content-comic ul.paging.simple,main.comic #content-comic ul.paging.simple li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.comic #content-comic ul.paging.simple li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}main.comic #content-comic ul.paging.simple li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.ebooksLinkModal li{-webkit-flex-basis:31%;-ms-flex-preferred-size:31%;flex-basis:31%;margin:.2rem .3rem;padding:0;border:1px solid #e5e5e5}.ebooksLinkModal li a{display:block;line-height:0;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ebooksLinkModal li{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;margin:.333rem .333rem 0}.ebooksLinkModal li img{padding:0 .5rem;width:100px}}.ebooksLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 1.5rem;text-align:center}.ebooksLink li{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%;margin:.2rem .3rem;padding:0;border:1px solid #e5e5e5}.ebooksLink li a{display:block;line-height:0;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}.ebooksLink li{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;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{-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%;margin:.2rem .3rem}.ebooksLink li img{width:100px}}.single-pc .ebooksLink{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0 1rem}.single-pc .ebooksLink li{-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%;margin:.5rem .333rem;line-height:0;border-radius:0}.single-pc .ebooksLink li a{display:block;line-height:0;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;background-color:#fff}.single-pc .ebooksLink li a:hover{opacity:.6}@media screen and (max-width:1023px){.single-pc .ebooksLink li{-webkit-flex-basis:29%;-ms-flex-preferred-size:29%;flex-basis:29%;margin:.5rem}.single-pc .ebooksLink li img{width:100px}}.single-spn .ebooksLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.single-spn .ebooksLink li{-webkit-flex-basis:46%;-ms-flex-preferred-size:46%;flex-basis:46%;margin:.3rem;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfbfb));background:-webkit-linear-gradient(top,#fff,#fbfbfb);background:linear-gradient(180deg,#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("../img/common/cart.svg");background-repeat:no-repeat;background-position:.3rem;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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.grast #content-comic #concept .lead span,main.comic.noicomi #content-comic #concept .lead span{color:#000}main.comic .labelDetail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 1rem}main.comic .labelDetail div{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;margin-right:1rem}main.comic .labelDetail div img{height:auto}main.comic .labelDetail dl{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;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{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;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{-webkit-align-self:flex-start;-ms-flex-item-align:start;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.5rem auto;width:90%}main.comic #content-comic .viewer .original{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:.5rem auto;padding:0;text-align:center}@media screen and (min-width:768px){main.comic #content-comic .viewer .original{-webkit-flex-basis:675px;-ms-flex-preferred-size:675px;flex-basis:675px;margin:1.5rem auto}}main.comic #content-comic .viewer .original a{padding:1rem 1.5rem;font-size:1.2rem;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@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:hover{opacity:.6}main.comic #content-comic .viewer .readBtn{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:1.5rem auto;padding:0;text-align:center}@media screen and (max-width:767px){main.comic #content-comic .viewer .readBtn{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:.5rem .2rem}}main.comic #content-comic .viewer .readBtn a{padding:1rem 1.5rem;width:80%;font-size:1.2rem;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}@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:hover{opacity:.6}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.asideMenu .mfp-container.menuTitle.menuBook:before,.asideMenu .mfp-container.menuTitle.menuNews:before,.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.asideMenu .mfp-align-top .mfp-container.menuTitle.menuBook:before,.asideMenu .mfp-align-top .mfp-container.menuTitle.menuNews:before,.mfp-align-top .asideMenu .mfp-container.menuTitle.menuBook:before,.mfp-align-top .asideMenu .mfp-container.menuTitle.menuNews:before,.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.asideMenu .mfp-arrow.menuTitle.menuBook:before,.asideMenu .mfp-arrow.menuTitle.menuNews:before,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.asideMenu .mfp-arrow.menuTitle.menuBook:before,.asideMenu .mfp-arrow.menuTitle.menuNews:before,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.asideMenu .mfp-arrow-left.menuTitle.menuBook:before,.asideMenu .mfp-arrow-left.menuTitle.menuNews:before,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.asideMenu .mfp-arrow-right.menuTitle.menuBook:before,.asideMenu .mfp-arrow-right.menuTitle.menuNews:before,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.comicList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.comicList li{-webkit-flex-basis:11.066rem;-ms-flex-preferred-size:11.066rem;flex-basis:11.066rem;height:17.533rem;margin:1rem .333rem;border:1px solid #e5e5e5;border-radius:5px}.comicList li a{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.comicList li a:hover{opacity:.6}.comicList li .update{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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{-webkit-flex-basis:calc(50% - 0.333rem);-ms-flex-preferred-size:calc(50% - 0.333rem);flex-basis:calc(50% - 0.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creditBox .credit{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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("../img/common/reader.svg");background-repeat:no-repeat;background-position:50%;background-size:1.2rem 1.2rem}.creditBox .credit li.twitterIcn{margin-right:0}.creditBox .credit li.twitterIcn a{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.creditBox .credit li.twitterIcn a:hover{opacity:.6}@media screen and (min-width:768px){.creditBox .credit:first-of-type{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.creditBox .credit:first-of-type,.creditBox .credit:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.creditBox .credit:last-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (max-width:766px){.creditBox{display:block}.creditBox .credit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creditBox .credit li.originalWork{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.originalBookLink{margin-top:.666rem;color:#888;font-size:.866rem;text-align:right}@media screen and (max-width:767px){.originalBookLink{font-size:.733rem;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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_long .close,.txtAcd.txtAcd_short .more{display:block}.comicPromoTxt{margin:.666rem 0 1rem;border:1px solid #e5e5e5}.comicPromoTxt a{padding:.666rem;color:#e4007f;font-weight:700;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comicPromoTxt a svg{margin-right:3px;width:25px;height:25px;fill:#e4007f;vertical-align:middle}.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}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#e4007f;font-size:1rem;font-weight:700;border-radius:20px}.updateStatus:after,.updateStatus:before{content:"";height:2px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#e4007f}.updateStatus:before{margin-right:1rem}.updateStatus:after{margin-left:1rem}.updateStatus.finished{color:#666}.updateStatus.finished:after,.updateStatus.finished:before{background-color:#666}.sup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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:transparent;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{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sup .arrow_box,.sup .likeCount{-webkit-flex-basis:40vw;-ms-flex-preferred-size:40vw;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("../img/common/heart-circle-outline.svg");background-repeat:no-repeat;background-position:50%;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:50%;background-size:1.666rem 1.666rem}.favoBtn.favoOff{color:#f80;border:1px solid #f80}.favoBtn.favoOff:before{background-image:url("../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("../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("../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.grast .topCategoryTag ul li a{color:#09449d}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.comicSerial .comicSerialList article a:hover{opacity:.6}.comicSerial .comicSerialList article.close{cursor:pointer}.comicSerial .comicSerialList article.close,.comicSerial .comicSerialList article.cs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;background-color:#e6e6e6}.comicSerial .comicSerialList article.cs div{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.comicSerial .comicSerialList article.cs .serialStatus{color:#666}.comicSerial .comicSerialList article img{-webkit-flex-basis:11.333rem;-ms-flex-preferred-size:11.333rem;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{-webkit-flex-basis:22.266rem;-ms-flex-preferred-size:22.266rem;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("../img/common/check-decagram_or.svg");background-repeat:no-repeat;background-position:50%;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("../img/common/check-decagram.svg");background-repeat:no-repeat}.comicSerial .comicSerialList article div{-webkit-flex-basis:8.666rem;-ms-flex-preferred-size:8.666rem;flex-basis:8.666rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;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{-webkit-flex-basis:21.33vw;-ms-flex-preferred-size:21.33vw;flex-basis:21.33vw;width:21.33vw;height:4.666rem}.comicSerial .comicSerialList article .serialTit{-webkit-flex-basis:33.33vw;-ms-flex-preferred-size:33.33vw;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{-webkit-flex-basis:29.33vw;-ms-flex-preferred-size:29.33vw;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.close,.comicSerial .comicSerialList article.cs,.comicSerial .comicSerialList article a{padding:.666rem}.comicSerial .comicSerialList article .serialTit{-webkit-flex-basis:37.5vw;-ms-flex-preferred-size:37.5vw;flex-basis:37.5vw}.comicSerial .comicSerialList article div{-webkit-flex-basis:34.38vw;-ms-flex-preferred-size:34.38vw;flex-basis:34.38vw}}.tabSubCate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tabSubCate li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.666rem .666rem 0}.tabDaily li{-webkit-flex-basis:13%;-ms-flex-preferred-size:13%;flex-basis:13%;-webkit-align-self:flex-start;-ms-flex-item-align:start;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.tabDaily li a:hover{opacity:.6;color:#e4007f}.tabDaily li a.today{color:#e4007f}.tabDaily li a.today:after{display:block;content:"\25CF";font-size:1rem;color:#e4007f;-webkit-transform:scale(.6);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;-webkit-transform:scale(.6);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{-webkit-flex-basis:9.266rem;-ms-flex-preferred-size:9.266rem;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{-webkit-flex-basis:calc(100% - 10.266rem);-ms-flex-preferred-size:calc(100% - 10.266rem);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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0;border-bottom:1px dotted #e5e5e5}.comicVerticalList li:last-of-type{border-bottom:none}.comicVerticalList li figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comicVerticalList li figure .rank{position:relative;padding:.333rem;-webkit-flex-basis:2rem;-ms-flex-preferred-size:2rem;flex-basis:2rem;width:2rem;height:2rem;color:#fff;font-size:1rem;font-weight:700;text-align:center;background-color:#e4007f;border-radius:50% 50%;z-index:1}.comicVerticalList li figure img{margin:0 1rem;-webkit-flex-basis:160px;-ms-flex-preferred-size:160px;flex-basis:160px;width:160px;height:95px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.comicVerticalList li p{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;padding:1rem 0;font-weight:700}.comicVerticalList li span{color:#666;font-size:.866rem;font-weight:400}.comicVerticalList li:first-of-type .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;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;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{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.comicSearchTag ul li a{text-align:left}main.comic .textSortTab ul li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;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{text-align:center}main.article section div.item .ta-right{text-align:right}main.article section div.item ol,main.article section div.item ul{margin:.5rem 0;padding:0}main.article section div.item ol li,main.article section div.item ul li{margin:0 0 0 2rem;padding:.5rem .8rem 0 0;font-size:.9rem}main.article section div.item ol li:first-of-type,main.article section div.item ul 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:-webkit-repeating-linear-gradient(135deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.article section div.item h3.text-head.ta-left:after{content:"";display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;margin-left:1rem}main.article section div.item h3.text-head.ta-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.article section div.item h3.text-head.ta-center:after,main.article section div.item h3.text-head.ta-center:before{content:"";display:inline-block;width:70px;height:3px}main.article section div.item h3.text-head.ta-center:before{margin-right:1rem;position:relative;border-radius:0}main.article section div.item h3.text-head.ta-center:after{margin-left:1rem}main.article section div.item h3.text-head.ta-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.article section div.item h3.text-head.ta-right:before{content:"";display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;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{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}main.article section div.item .image-notext.trio div.image,main.article section div.item .image-timed-notext.trio div.image{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}main.article section div.item .image-free,main.article section div.item .image-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 .8rem}main.article section div.item .image-free.left,main.article section div.item .image-text.left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}main.article section div.item .image-free.left>.text,main.article section div.item .image-text.left>.text{padding:0 0 0 1rem}main.article section div.item .image-free.left>div.text-block,main.article section div.item .image-text.left>div.text-block{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70vw;-ms-flex-preferred-size:70vw;flex-basis:70vw;padding:0 0 0 1rem}main.article section div.item .image-free.left>div.text-block p,main.article section div.item .image-text.left>div.text-block p{margin:0;padding:0 0 1rem}main.article section div.item .image-free.left>div.text-block .link-button li a,main.article section div.item .image-text.left>div.text-block .link-button li a{max-width:240px;font-size:.8rem}main.article section div.item .image-free.left>div.text-block .link-text a,main.article section div.item .image-text.left>div.text-block .link-text a{font-size:.8rem}main.article section div.item .image-free.right,main.article section div.item .image-text.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}main.article section div.item .image-free.right>.text,main.article section div.item .image-text.right>.text{padding:0 1rem 0 0}main.article section div.item .image-free div.image,main.article section div.item .image-text div.image{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:30vw;-ms-flex-preferred-size:30vw;flex-basis:30vw}main.article section div.item .image-free div.image a,main.article section div.item .image-text div.image a{display:block;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}main.article section div.item .image-free div.image a:hover,main.article section div.item .image-text div.image a:hover{opacity:.6}main.article section div.item .image-free div.image img,main.article section div.item .image-text div.image img{width:100%}main.article section div.item .image-free div.image img.noimage,main.article section div.item .image-text div.image img.noimage{max-width:250px}main.article section div.item .image-free div.image p,main.article section div.item .image-text 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-free div.text,main.article section div.item .image-text div.text{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70vw;-ms-flex-preferred-size:70vw;flex-basis:70vw}main.article section div.item .image-free div.text p,main.article section div.item .image-text div.text p{margin:0;padding:0}main.article section div.item .image-free div.text .link-app li a img,main.article section div.item .image-text div.text .link-app li a img{max-height:50px}main.article section div.item .image-free div.text .link-sns,main.article section div.item .image-text div.text .link-sns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){main.article section div.item .image-free div.text .link-app li a img,main.article section div.item .image-text 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-affiliate,main.article section div.item .image-free div.text .link-button,main.article section div.item .image-free div.text .link-timed-button{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{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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{-webkit-flex-basis:16vw;-ms-flex-preferred-size:16vw;flex-basis:16vw;-webkit-align-self:center;-ms-flex-item-align:center;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;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{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;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{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;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{-webkit-transition:all .1s linear;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1rem .5rem;text-align:center;color:#333;font-size:.9rem;-webkit-transition:all .1s linear;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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{-webkit-transition:all .4s;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:first-of-type{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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-position:right .666rem center;background-repeat:no-repeat;background-size:20px;-webkit-transition:height .2s;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:first-of-type{-webkit-transform:translateY(10.5px) rotate(-45deg);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){-webkit-transform:translateY(-10.5px) rotate(45deg);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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-image:-webkit-linear-gradient(135deg,#fff 25%,#f0eade 0,#f0eade 50%,#fff 0,#fff 75%,#f0eade 0,#f0eade);background-image:linear-gradient(-45deg,#fff 25%,#f0eade 0,#f0eade 50%,#fff 0,#fff 75%,#f0eade 0,#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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1rem;line-height:3.333rem;color:#333;font-weight:700;white-space:nowrap;text-decoration:none;background-color:#fff;-webkit-box-shadow:0 5px 0 hsla(40,25%,83%,.5);box-shadow:0 5px 0 hsla(40,25%,83%,.5);-webkit-transition:all .2s;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:active,main.article section div.item .link-affiliate li a:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(5px);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{-webkit-flex-basis:80vw;-ms-flex-preferred-size:80vw;flex-basis:80vw;margin:1rem 1rem 0;-webkit-transition:none;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-backface-visibility:hidden;transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align: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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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 .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,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-affiliate,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{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{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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;padding:0}main.article section div.item .others-table td div.boxes h2.text-head{margin:1rem .8rem}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;padding-right:.8rem!important;padding-left:.8rem!important}main.article section div.item .others-table td div.boxes .text-normal>div{padding:0 .8rem!important}main.article section div.item .others-table td div.boxes .text-normal>div ol li,main.article section div.item .others-table td div.boxes .text-normal>div ul li{margin-left:1.2rem}main.article section div.item .others-table td div.boxes .image-text{margin-left:.8rem;margin-right:.8rem}main.article section div.item .others-table td .btnLink_large li a{width:80%;font-size:.8rem}main.article section div.item .others-table td,main.article section div.item .others-table th{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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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.dashed:after,main.article section div.item .others-delimiter.dotted:after,main.article section div.item .others-delimiter.solid:after{border-width:0;border-style:inherit;border-color:var(--rgb)}main.article section div.item .others-delimiter.dashed.height-1:after,main.article section div.item .others-delimiter.dotted.height-1:after,main.article section div.item .others-delimiter.solid.height-1:after{border-bottom-width:1px}main.article section div.item .others-delimiter.dashed.height-2:after,main.article section div.item .others-delimiter.dotted.height-2:after,main.article section div.item .others-delimiter.solid.height-2:after{border-bottom-width:3px}main.article section div.item .others-delimiter.dashed.height-3:after,main.article section div.item .others-delimiter.dotted.height-3:after,main.article section div.item .others-delimiter.solid.height-3:after{border-bottom-width:5px}main.article section div.item .others-delimiter.dashed.height-4:after,main.article section div.item .others-delimiter.dotted.height-4:after,main.article section div.item .others-delimiter.solid.height-4:after{border-bottom-width:7px}main.article section div.item .others-delimiter.dashed.height-5:after,main.article section div.item .others-delimiter.dotted.height-5:after,main.article section div.item .others-delimiter.solid.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.netherwire.height-1:after,main.article section div.item .others-delimiter.vertical.height-1:after{height:8px}main.article section div.item .others-delimiter.diagonal.height-2:after,main.article section div.item .others-delimiter.netherwire.height-2:after,main.article section div.item .others-delimiter.vertical.height-2:after{height:16px}main.article section div.item .others-delimiter.diagonal.height-3:after,main.article section div.item .others-delimiter.netherwire.height-3:after,main.article section div.item .others-delimiter.vertical.height-3:after{height:24px}main.article section div.item .others-delimiter.diagonal.height-4:after,main.article section div.item .others-delimiter.netherwire.height-4:after,main.article section div.item .others-delimiter.vertical.height-4:after{height:32px}main.article section div.item .others-delimiter.diagonal.height-5:after,main.article section div.item .others-delimiter.netherwire.height-5:after,main.article section div.item .others-delimiter.vertical.height-5:after{height:40px}main.article section div.item .others-delimiter.diagonal:after{background-image:-webkit-repeating-linear-gradient(135deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-size:8px 8px}main.article section div.item .others-delimiter.vertical:after{background-image:-webkit-repeating-linear-gradient(left,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(90deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-size:8px 8px}main.article section div.item .others-delimiter.netherwire:after{background-image:-webkit-repeating-linear-gradient(45deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 50%),-webkit-repeating-linear-gradient(315deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(45deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 50%),repeating-linear-gradient(135deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 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;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="6" viewBox="0 0 9 6"><path d="M4.5 4.5L0 0v1.208l4.5 4.5 4.5-4.5V0z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="6" viewBox="0 0 9 6"><path d="M4.5 4.5L0 0v1.208l4.5 4.5 4.5-4.5V0z"/></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,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:-webkit-repeating-linear-gradient(135deg,#fff,#fff 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#fff,#fff 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_white.ta-center.text-head:after,main.article h3.bdrbcolor_white.ta-center.text-head:before,main.article h3.bdrbcolor_white.ta-left.text-head:after,main.article h3.bdrbcolor_white.ta-right.text-head:before{background-color:#fff}main.article .color_black,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:-webkit-repeating-linear-gradient(135deg,#000,#000 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#000,#000 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_black.ta-center.text-head:after,main.article h3.bdrbcolor_black.ta-center.text-head:before,main.article h3.bdrbcolor_black.ta-left.text-head:after,main.article h3.bdrbcolor_black.ta-right.text-head:before{background-color:#000}main.article .color_default,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:-webkit-repeating-linear-gradient(135deg,#333,#333 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#333,#333 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_default.ta-center.text-head:after,main.article h3.bdrbcolor_default.ta-center.text-head:before,main.article h3.bdrbcolor_default.ta-left.text-head:after,main.article h3.bdrbcolor_default.ta-right.text-head:before{background-color:#333}main.article .color_gray,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:-webkit-repeating-linear-gradient(135deg,#666,#666 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#666,#666 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_gray.ta-center.text-head:after,main.article h3.bdrbcolor_gray.ta-center.text-head:before,main.article h3.bdrbcolor_gray.ta-left.text-head:after,main.article h3.bdrbcolor_gray.ta-right.text-head:before{background-color:#666}main.article .color_lightgray,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:-webkit-repeating-linear-gradient(135deg,#ccc,#ccc 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ccc,#ccc 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_lightgray.ta-center.text-head:after,main.article h3.bdrbcolor_lightgray.ta-center.text-head:before,main.article h3.bdrbcolor_lightgray.ta-left.text-head:after,main.article h3.bdrbcolor_lightgray.ta-right.text-head:before{background-color:#ccc}main.article .color_red,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:-webkit-repeating-linear-gradient(135deg,#cf0000,#cf0000 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#cf0000,#cf0000 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_red.ta-center.text-head:after,main.article h3.bdrbcolor_red.ta-center.text-head:before,main.article h3.bdrbcolor_red.ta-left.text-head:after,main.article h3.bdrbcolor_red.ta-right.text-head:before{background-color:#cf0000}main.article .color_orangered,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:-webkit-repeating-linear-gradient(135deg,#ec6800,#ec6800 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ec6800,#ec6800 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_orangered.ta-center.text-head:after,main.article h3.bdrbcolor_orangered.ta-center.text-head:before,main.article h3.bdrbcolor_orangered.ta-left.text-head:after,main.article h3.bdrbcolor_orangered.ta-right.text-head:before{background-color:#ec6800}main.article .color_orange,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:-webkit-repeating-linear-gradient(135deg,#f39800,#f39800 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f39800,#f39800 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_orange.ta-center.text-head:after,main.article h3.bdrbcolor_orange.ta-center.text-head:before,main.article h3.bdrbcolor_orange.ta-left.text-head:after,main.article h3.bdrbcolor_orange.ta-right.text-head:before{background-color:#f39800}main.article .color_yellow,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:-webkit-repeating-linear-gradient(135deg,#ff3,#ff3 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ff3,#ff3 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_yellow.ta-center.text-head:after,main.article h3.bdrbcolor_yellow.ta-center.text-head:before,main.article h3.bdrbcolor_yellow.ta-left.text-head:after,main.article h3.bdrbcolor_yellow.ta-right.text-head:before{background-color:#ff3}main.article .color_emerald,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:-webkit-repeating-linear-gradient(135deg,#66bab7,#66bab7 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#66bab7,#66bab7 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_emerald.ta-center.text-head:after,main.article h3.bdrbcolor_emerald.ta-center.text-head:before,main.article h3.bdrbcolor_emerald.ta-left.text-head:after,main.article h3.bdrbcolor_emerald.ta-right.text-head:before{background-color:#66bab7}main.article .color_green,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:-webkit-repeating-linear-gradient(135deg,#2cb4ad,#2cb4ad 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#2cb4ad,#2cb4ad 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_green.ta-center.text-head:after,main.article h3.bdrbcolor_green.ta-center.text-head:before,main.article h3.bdrbcolor_green.ta-left.text-head:after,main.article h3.bdrbcolor_green.ta-right.text-head:before{background-color:#2cb4ad}main.article .color_turquoise,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:-webkit-repeating-linear-gradient(135deg,#00afcc,#00afcc 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#00afcc,#00afcc 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_turquoise.ta-center.text-head:after,main.article h3.bdrbcolor_turquoise.ta-center.text-head:before,main.article h3.bdrbcolor_turquoise.ta-left.text-head:after,main.article h3.bdrbcolor_turquoise.ta-right.text-head:before{background-color:#00afcc}main.article .color_blue,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:-webkit-repeating-linear-gradient(135deg,#58b2dc,#58b2dc 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#58b2dc,#58b2dc 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_blue.ta-center.text-head:after,main.article h3.bdrbcolor_blue.ta-center.text-head:before,main.article h3.bdrbcolor_blue.ta-left.text-head:after,main.article h3.bdrbcolor_blue.ta-right.text-head:before{background-color:#58b2dc}main.article .color_indigo,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:-webkit-repeating-linear-gradient(135deg,#043c78,#043c78 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#043c78,#043c78 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_indigo.ta-center.text-head:after,main.article h3.bdrbcolor_indigo.ta-center.text-head:before,main.article h3.bdrbcolor_indigo.ta-left.text-head:after,main.article h3.bdrbcolor_indigo.ta-right.text-head:before{background-color:#043c78}main.article .color_grape,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:-webkit-repeating-linear-gradient(135deg,#6f3381,#6f3381 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#6f3381,#6f3381 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_grape.ta-center.text-head:after,main.article h3.bdrbcolor_grape.ta-center.text-head:before,main.article h3.bdrbcolor_grape.ta-left.text-head:after,main.article h3.bdrbcolor_grape.ta-right.text-head:before{background-color:#6f3381}main.article .color_purple,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:-webkit-repeating-linear-gradient(135deg,#b481bb,#b481bb 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#b481bb,#b481bb 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_purple.ta-center.text-head:after,main.article h3.bdrbcolor_purple.ta-center.text-head:before,main.article h3.bdrbcolor_purple.ta-left.text-head:after,main.article h3.bdrbcolor_purple.ta-right.text-head:before{background-color:#b481bb}main.article .color_pink,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:-webkit-repeating-linear-gradient(135deg,#f596aa,#f596aa 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f596aa,#f596aa 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_pink.ta-center.text-head:after,main.article h3.bdrbcolor_pink.ta-center.text-head:before,main.article h3.bdrbcolor_pink.ta-left.text-head:after,main.article h3.bdrbcolor_pink.ta-right.text-head:before{background-color:#f596aa}main.article .color_strawberry,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:-webkit-repeating-linear-gradient(135deg,#e95388,#e95388 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e95388,#e95388 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_strawberry.ta-center.text-head:after,main.article h3.bdrbcolor_strawberry.ta-center.text-head:before,main.article h3.bdrbcolor_strawberry.ta-left.text-head:after,main.article h3.bdrbcolor_strawberry.ta-right.text-head:before{background-color:#e95388}main.article .color_magenta,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:-webkit-repeating-linear-gradient(135deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_magenta.ta-center.text-head:after,main.article h3.bdrbcolor_magenta.ta-center.text-head:before,main.article h3.bdrbcolor_magenta.ta-left.text-head:after,main.article h3.bdrbcolor_magenta.ta-right.text-head:before{background-color:#e4007f}main.article .color_gold,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:-webkit-repeating-linear-gradient(135deg,#b49a1e,#b49a1e 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#b49a1e,#b49a1e 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_gold.ta-center.text-head:after,main.article h3.bdrbcolor_gold.ta-center.text-head:before,main.article h3.bdrbcolor_gold.ta-left.text-head:after,main.article h3.bdrbcolor_gold.ta-right.text-head:before{background-color:#b49a1e}main.article .color_silver,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:-webkit-repeating-linear-gradient(135deg,#888,#888 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#888,#888 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_silver.ta-center.text-head:after,main.article h3.bdrbcolor_silver.ta-center.text-head:before,main.article h3.bdrbcolor_silver.ta-left.text-head:after,main.article h3.bdrbcolor_silver.ta-right.text-head:before{background-color:#888}main.article .color_bronze,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:-webkit-repeating-linear-gradient(135deg,#73370a,#73370a 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#73370a,#73370a 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bronze.ta-center.text-head:after,main.article h3.bdrbcolor_bronze.ta-center.text-head:before,main.article h3.bdrbcolor_bronze.ta-left.text-head:after,main.article h3.bdrbcolor_bronze.ta-right.text-head:before{background-color:#73370a}main.article .color_logo,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:-webkit-repeating-linear-gradient(135deg,#ff7d99,#ff7d99 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ff7d99,#ff7d99 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_logo.ta-center.text-head:after,main.article h3.bdrbcolor_logo.ta-center.text-head:before,main.article h3.bdrbcolor_logo.ta-left.text-head:after,main.article h3.bdrbcolor_logo.ta-right.text-head:before{background-color:#ff7d99}main.article .color_starts,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:-webkit-repeating-linear-gradient(135deg,#42bdd8,#42bdd8 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#42bdd8,#42bdd8 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_starts.ta-center.text-head:after,main.article h3.bdrbcolor_starts.ta-center.text-head:before,main.article h3.bdrbcolor_starts.ta-left.text-head:after,main.article h3.bdrbcolor_starts.ta-right.text-head:before{background-color:#42bdd8}main.article .color_nipu,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:-webkit-repeating-linear-gradient(135deg,#baabc6,#baabc6 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#baabc6,#baabc6 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_nipu.ta-center.text-head:after,main.article h3.bdrbcolor_nipu.ta-center.text-head:before,main.article h3.bdrbcolor_nipu.ta-left.text-head:after,main.article h3.bdrbcolor_nipu.ta-right.text-head:before{background-color:#baabc6}main.article .color_noicomi,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:-webkit-repeating-linear-gradient(135deg,#ff4a90,#ff4a90 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ff4a90,#ff4a90 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_noicomi.ta-center.text-head:after,main.article h3.bdrbcolor_noicomi.ta-center.text-head:before,main.article h3.bdrbcolor_noicomi.ta-left.text-head:after,main.article h3.bdrbcolor_noicomi.ta-right.text-head:before{background-color:#ff4a90}main.article .color_junior,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:-webkit-repeating-linear-gradient(135deg,#e75297,#e75297 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e75297,#e75297 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_junior.ta-center.text-head:after,main.article h3.bdrbcolor_junior.ta-center.text-head:before,main.article h3.bdrbcolor_junior.ta-left.text-head:after,main.article h3.bdrbcolor_junior.ta-right.text-head:before{background-color:#e75297}main.article .color_bcbb,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:-webkit-repeating-linear-gradient(135deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcbb.ta-center.text-head:after,main.article h3.bdrbcolor_bcbb.ta-center.text-head:before,main.article h3.bdrbcolor_bcbb.ta-left.text-head:after,main.article h3.bdrbcolor_bcbb.ta-right.text-head:before{background-color:#e4007f}main.article .color_bcmb,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:-webkit-repeating-linear-gradient(135deg,#ea6da4,#ea6da4 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ea6da4,#ea6da4 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcmb.ta-center.text-head:after,main.article h3.bdrbcolor_bcmb.ta-center.text-head:before,main.article h3.bdrbcolor_bcmb.ta-left.text-head:after,main.article h3.bdrbcolor_bcmb.ta-right.text-head:before{background-color:#ea6da4}main.article .color_bcfa,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:-webkit-repeating-linear-gradient(135deg,#f8b500,#f8b500 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f8b500,#f8b500 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcfa.ta-center.text-head:after,main.article h3.bdrbcolor_bcfa.ta-center.text-head:before,main.article h3.bdrbcolor_bcfa.ta-left.text-head:after,main.article h3.bdrbcolor_bcfa.ta-right.text-head:before{background-color:#f8b500}main.article .color_novema,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:-webkit-repeating-linear-gradient(135deg,#59a39a,#59a39a 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#59a39a,#59a39a 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_novema.ta-center.text-head:after,main.article h3.bdrbcolor_novema.ta-center.text-head:before,main.article h3.bdrbcolor_novema.ta-left.text-head:after,main.article h3.bdrbcolor_novema.ta-right.text-head:before{background-color:#59a39a}main.article .color_twitter,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:-webkit-repeating-linear-gradient(135deg,#1d9bf0,#1d9bf0 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#1d9bf0,#1d9bf0 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_twitter.ta-center.text-head:after,main.article h3.bdrbcolor_twitter.ta-center.text-head:before,main.article h3.bdrbcolor_twitter.ta-left.text-head:after,main.article h3.bdrbcolor_twitter.ta-right.text-head:before{background-color:#1d9bf0}main.article .color_line,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:-webkit-repeating-linear-gradient(135deg,#06c755,#06c755 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#06c755,#06c755 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_line.ta-center.text-head:after,main.article h3.bdrbcolor_line.ta-center.text-head:before,main.article h3.bdrbcolor_line.ta-left.text-head:after,main.article h3.bdrbcolor_line.ta-right.text-head:before{background-color:#06c755}main.article .color_bcfsweet,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:-webkit-repeating-linear-gradient(135deg,#f95e80,#f95e80 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f95e80,#f95e80 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcfsweet.ta-center.text-head:after,main.article h3.bdrbcolor_bcfsweet.ta-center.text-head:before,main.article h3.bdrbcolor_bcfsweet.ta-left.text-head:after,main.article h3.bdrbcolor_bcfsweet.ta-right.text-head:before{background-color:#f95e80}main.article .color_jryellow,main.article .color_jryellow a{color:gold}main.article .bgcolor_jryellow{background-color:gold}main.article .bdrcolor_jryellow{border:gold}main.article .bdrbcolor_jryellow{border-bottom-color:gold}main.article .rgb_jryellow{--rgb:gold}main.article h2.bgcolor_jryellow.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,gold,gold 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,gold,gold 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_jryellow.ta-center.text-head:after,main.article h3.bdrbcolor_jryellow.ta-center.text-head:before,main.article h3.bdrbcolor_jryellow.ta-left.text-head:after,main.article h3.bdrbcolor_jryellow.ta-right.text-head:before{background-color:gold}main.article .color_jrtext,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:-webkit-repeating-linear-gradient(135deg,#3a291c,#3a291c 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#3a291c,#3a291c 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_jrtext.ta-center.text-head:after,main.article h3.bdrbcolor_jrtext.ta-center.text-head:before,main.article h3.bdrbcolor_jrtext.ta-left.text-head:after,main.article h3.bdrbcolor_jrtext.ta-right.text-head:before{background-color:#3a291c}main.article .color_grnovel,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:-webkit-repeating-linear-gradient(135deg,#1b813e,#1b813e 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#1b813e,#1b813e 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_grnovel.ta-center.text-head:after,main.article h3.bdrbcolor_grnovel.ta-center.text-head:before,main.article h3.bdrbcolor_grnovel.ta-left.text-head:after,main.article h3.bdrbcolor_grnovel.ta-right.text-head:before{background-color:#1b813e}main.article .color_grcomic,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:-webkit-repeating-linear-gradient(135deg,#09449d,#09449d 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#09449d,#09449d 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_grcomic.ta-center.text-head:after,main.article h3.bdrbcolor_grcomic.ta-center.text-head:before,main.article h3.bdrbcolor_grcomic.ta-left.text-head:after,main.article h3.bdrbcolor_grcomic.ta-right.text-head:before{background-color:#09449d}main.article .color_nipop,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:-webkit-repeating-linear-gradient(135deg,#e94e95,#e94e95 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e94e95,#e94e95 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_nipop.ta-center.text-head:after,main.article h3.bdrbcolor_nipop.ta-center.text-head:before,main.article h3.bdrbcolor_nipop.ta-left.text-head:after,main.article h3.bdrbcolor_nipop.ta-right.text-head:before{background-color:#e94e95}main.article .color_beluck,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:-webkit-repeating-linear-gradient(135deg,#63c2f2,#63c2f2 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#63c2f2,#63c2f2 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_beluck.ta-center.text-head:after,main.article h3.bdrbcolor_beluck.ta-center.text-head:before,main.article h3.bdrbcolor_beluck.ta-left.text-head:after,main.article h3.bdrbcolor_beluck.ta-right.text-head:before{background-color:#63c2f2}main.article .color_whitesmoke,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:-webkit-repeating-linear-gradient(135deg,#f7f7f7,#f7f7f7 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f7f7f7,#f7f7f7 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_whitesmoke.ta-center.text-head:after,main.article h3.bdrbcolor_whitesmoke.ta-center.text-head:before,main.article h3.bdrbcolor_whitesmoke.ta-left.text-head:after,main.article h3.bdrbcolor_whitesmoke.ta-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,main.article .separate_top{padding-top:1rem;padding-left:0;padding-right:0;border-right-style:none;border-left-style:none}main.article .separate_top{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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ff7d99'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%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{-webkit-flex-shrink:1;-ms-flex-negative:1;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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;-webkit-box-sizing:border-box;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}.asideMenu .bookstoreList ul li .link li a.menuTitle.menuBook:before,.asideMenu .bookstoreList ul li .link li a.menuTitle.menuNews:before,.bookstoreList ul li .link li .asideMenu a.menuTitle.menuBook:before,.bookstoreList ul li .link li .asideMenu a.menuTitle.menuNews:before,.bookstoreList ul li .link li a:before{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:url("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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}.asideMenu .bookstoreLead .bookstoreSearch a.menuTitle.menuBook:before,.asideMenu .bookstoreLead .bookstoreSearch a.menuTitle.menuNews:before,.bookstoreLead .bookstoreSearch .asideMenu a.menuTitle.menuBook:before,.bookstoreLead .bookstoreSearch .asideMenu a.menuTitle.menuNews:before,.bookstoreLead .bookstoreSearch a:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.4rem;vertical-align:middle;background:url("../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}.asideMenu .bookstoreLead .bookstoreSearch.menuTitle.menuBook:before,.asideMenu .bookstoreLead .bookstoreSearch.menuTitle.menuNews:before,.bookstoreLead .asideMenu .bookstoreSearch.menuTitle.menuBook:before,.bookstoreLead .asideMenu .bookstoreSearch.menuTitle.menuNews:before,.bookstoreLead .bookstoreSearch:before{width:.866rem;height:.866rem;margin-right:3px;background-size:.866rem .866rem}}.bookstoreSearch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookstoreSearch .searchL{width:47rem}.bookstoreSearch .searchL .btnDelete,.bookstoreSearch .searchL .btnFollowOff,.bookstoreSearch .searchL .btnMsgBack,.bookstoreSearch .searchL .btnReviewOff,.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 #ffe3e9}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;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("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.8rem}.bookstoreSearchBox p{margin:0 0 .333rem;font-size:1rem}.bookstoreSearchBox .label{float:none;width:auto}.bookstoreSearchBox .select{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;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{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;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{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;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}.asideMenu .promotionList .link li a.menuTitle.menuBook:before,.asideMenu .promotionList .link li a.menuTitle.menuNews:before,.promotionList .link li .asideMenu a.menuTitle.menuBook:before,.promotionList .link li .asideMenu a.menuTitle.menuNews:before,.promotionList .link li a:before{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:url("../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:#000}.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,.promotionList .clmB{float:none;width:auto}.promotionList .clmB{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.otherLabel ul li{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;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;text-decoration:none}@media screen and (min-width:768px){.otherLabel ul li a{-webkit-transition:all .1s linear;transition:all .1s linear}.otherLabel ul li a:hover{opacity:.9}}.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{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.otherLabel ul li:nth-of-type(2n){border-left:1px solid #e5e5e5}}.paperD,.paperD a{text-align:center}.paperD a{display:inline-block;width:347px;height:45px;color:#333;font-weight:700;line-height:45px;text-decoration:none;background-color:#eee;border-radius:5px}@media screen and (min-width:768px){.paperD a{-webkit-transition:all .1s linear;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 -.333rem 0 0}.writerIndex ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;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;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -.666rem 0 0}.writerSubindex ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;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("../img/common/chevron-down_g.svg") no-repeat 100%/2rem 2rem}@media screen and (min-width:768px){.writerSubindex ul li a:hover{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:100%}}.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{display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3;margin-left:5px;padding:1px 10px;font-size:12px}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 -.333rem 0 0}.tab-nav ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 .333rem 0 0;padding:.133rem;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,.tab-nav ul li a{color:#929292;font-size:1.2rem;font-weight:700}.tab-nav ul li a{display:block;padding:.4rem 0;text-decoration:none}@media screen and (min-width:768px){.tab-nav ul li a:hover{transition:all .1s linear;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.scheduleList ul li figure{-webkit-flex-basis:6.666rem;-ms-flex-preferred-size:6.666rem;flex-basis:6.666rem;margin:0 1rem 0 0}.scheduleList ul li figure img{height:auto}.scheduleList ul li .item{-webkit-flex-basis:calc(100% - 7.666rem);-ms-flex-preferred-size:calc(100% - 7.666rem);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{-webkit-flex-basis:6rem;-ms-flex-preferred-size:6rem;flex-basis:6rem;margin:0 1rem 0 0}.scheduleList ul li .item{-webkit-flex-basis:calc(100% - 7rem);-ms-flex-preferred-size:calc(100% - 7rem);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 gold}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookCommentList ul li dd p{padding:0 .333rem;font-size:.733rem}.bookCommentForm .contactTable,.bookCommentForm .memberTable,.bookCommentForm .messageTable,.bookCommentForm .reviewTable{border-bottom:none}.bookCommentForm .contactTable tr:first-of-type td,.bookCommentForm .contactTable tr:first-of-type th,.bookCommentForm .memberTable tr:first-of-type td,.bookCommentForm .memberTable tr:first-of-type th,.bookCommentForm .messageTable tr:first-of-type td,.bookCommentForm .messageTable tr:first-of-type th,.bookCommentForm .reviewTable tr:first-of-type td,.bookCommentForm .reviewTable tr:first-of-type th{border-top:none}.bookCommentForm .contactTable #commentArea,.bookCommentForm .memberTable #commentArea,.bookCommentForm .messageTable #commentArea,.bookCommentForm .reviewTable #commentArea{height:8rem}.bookCommentForm button{margin:0;padding:0}.bookCommentForm button.btnAdd,.bookCommentForm button.btnBook,.bookCommentForm button.btnBookApp,.bookCommentForm button.btnBookLikeOff,.bookCommentForm button.btnBookLikeOn,.bookCommentForm button.btnBookmark,.bookCommentForm button.btnBookRead,.bookCommentForm button.btnBookReadSuc,.bookCommentForm button.btnBookReversal,.bookCommentForm button.btnBookshelf,.bookCommentForm button.btnComment,.bookCommentForm button.btnDelete,.bookCommentForm button.btnFollowOff,.bookCommentForm button.btnFollowOn,.bookCommentForm button.btnGrast,.bookCommentForm button.btnKansou,.bookCommentForm button.btnMore,.bookCommentForm button.btnMsgBack,.bookCommentForm button.btnMsgDraft,.bookCommentForm button.btnMsgEdit,.bookCommentForm button.btnMsgReplyOff,.bookCommentForm button.btnMsgReplyOn,.bookCommentForm button.btnMsgSend,.bookCommentForm button.btnPoll,.bookCommentForm button.btnProfile,.bookCommentForm button.btnReport,.bookCommentForm button.btnReviewOff,.bookCommentForm button.btnReviewOn,.bookCommentForm button.btnStyle01,.bookCommentForm button.btnStyle02,.bookCommentForm button.btnStyle03,.bookCommentForm button.btnStyle04,.bookCommentForm button.btnStyleLogo,.bookCommentForm button.btnUnfollow{background-color:#e75297}.bookCommentForm button.btnStyle04{background-color:#fff}@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-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow-column>.swiper-wrapper,.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.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:focus,.toast-close-button:hover{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 *{-webkit-box-sizing:border-box;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 3px 3px 3px;background-position:15px;background-repeat:no-repeat;-webkit-box-shadow:0 0 12px #999;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{-webkit-box-shadow:0 0 12px #999;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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 13h-2V7h2m0 10h-2v-2h2M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z'/%3E%3C/svg%3E")!important}#toast-container>.toast-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 10h-2V6h2m0 8h-2v-2h2m7-10H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")!important}#toast-container>.toast-success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E")!important}#toast-container>.toast-warning{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 14h-2v-4h2m0 8h-2v-2h2M1 21h22L12 2 1 21z'/%3E%3C/svg%3E")!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-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 (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 (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 (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}}