@charset "UTF-8";@media screen and (max-width: 768px){ul.inlinebtn li{flex-basis:29%}}@media screen and (max-width: 320px){ul.inlinebtn li{flex-basis:45%}}.pink_label{color:#ef0070}.blue_label{color:#0f8bb9}.black_label{color:#222}.starts_bunko{color:#42bdd8}.starts_antiblue{color:#163259}.noi_bunko{color:#ff84c9}.noichigo_junior{color:#e75297}.noichigo_pop{color:#e85095}.berrys_bunko,.berrys_with{color:#e4007f}.berrys_fantasy{color:#f8b500}.berrys_fantasy_sweet{color:#f95e80}.macaron{color:#ea6da4}.colorR{color:#cf0000}.colorG{color:#6fb536}input,select,textarea,button{outline:none}.ff_gothic{font-family:Arial,Roboto,Droid Sans,游ゴシック,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}.ff_mincho{font-weight:700;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,"Noto Serif JP",serif}.alignL{text-align:left!important}.alignR{text-align:right!important}.alignC{text-align:center!important}.bold{font-weight:700}.lighter{font-weight:lighter}.hAuto{height:auto}.flexJcSb{display:flex;justify-content:space-between;align-items:center}.forPC{display:block}.forSP,.hide{display:none}img.forPC,br.forPC,span.forPC{display:inline-block}@media screen and (min-width: 768px){figure a{text-decoration:none;transition:all .1s linear}figure a:hover{opacity:.6}.BrSp{display:none}}@media screen and (max-width: 767px){.forPC{display:none}.forSP{display:block}img.forSP,br.forSP,span.forSP{display:inline-block}.linkGroup{position:relative;z-index:1}.linkGroup a.mainLink{display:block;position:absolute;left:0;top:0;height:100%;width:100%;text-indent:-9999px;overflow:hidden;text-decoration:none;z-index:2}.linkGroup a.innerLink,.linkGroup .bookshelf a,.linkGroup button{position:relative;z-index:3}}@media screen and (min-width: 768px){.spn-view{display:none!important}}@media screen and (max-width: 767px){.pc-view{display:none!important}}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.mt45{margin-top:45px!important}.mr45{margin-right:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.n1{--n: 1}.n2{--n: 2}.n3{--n: 3}.n4{--n: 4}.n5{--n: 5}.n6{--n: 6}.n7{--n: 7}.n8{--n: 8}.n9{--n: 9}.n10{--n: 10}.line-clamp{display:-webkit-box;-webkit-line-clamp:var(--n);-webkit-box-orient:vertical;overflow:hidden}.cl:after{content:"";display:block;clear:both}.preWrap{white-space:pre-wrap}.genre_name_common{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.666rem;font-weight:700;line-height:initial;border-radius:1rem;border:1px solid #ccc}.genre_name{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.666rem;font-weight:700;line-height:initial;border-radius:1rem}.label.noichigo_bunko{background:#ff84c9!important}.label.noichigo_pop{background:#e85095!important}.label.pinklabel{background:#ef0070!important}.label.bluelabel{background:#0f8bb9!important}.label.purplelabel{background:#8d00cf!important}.label.blacklabel{background:#222!important}.label.noichigo_junior{background:#e75297!important}.label.berrys,.label.berrys_with{background:#e4007f!important}.label.macaron{background:#ea6da4!important}.label.berrys_fantasy{background:#f8b500!important}.label.berrys_fantasy_sweet{background:#f95e80!important}.label.starts{background:#42bdd8!important}.label.starts_antiblue{background:#163259!important}.label.grast_novel{background:#444!important}.label.beluck{background:#7dcdf5!important}.defTxt{margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){.defTxt{font-size:.866rem}}.defTxt a{text-decoration:none}.defTxt img,.defTxt svg{vertical-align:top}.defTxt.fs_S{font-size:.866rem}@media screen and (max-width: 767px){.defTxt.fs_S{font-size:.733rem}}.defLinkset{padding:1rem 1rem 0}.defLinkset.bgWhite{background-color:#fff}.defLinkset dl{margin-bottom:1rem;text-align:center}.defLinkset dl dt{font-size:1.066rem;font-weight:700}@media screen and (max-width: 767px){.defLinkset dl dt{font-size:1rem}}.defLinkset dl dd{font-size:1rem;font-weight:700}@media screen and (max-width: 767px){.defLinkset dl dd{font-size:.933rem}}.marker01{background:#ffdde1;text-decoration:underline}.marker01:hover{text-decoration:none}.icnTxt,.icnTxtG{display:inline-block;width:auto;height:1.2rem;margin:0 0 0 .333rem;padding:0 .333rem;color:#666;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:10px;border:1px solid #666;background:#fff}@media screen and (max-width: 767px){.icnTxt,.icnTxtG{width:auto;height:1.066rem;margin:.066rem 0 0 .466rem;line-height:1.066rem;font-size:.733rem}}.icnTxtG{border:none;background-color:#efefef}@media screen and (max-width: 767px){.icnTxtG{height:auto;font-size:.733rem;text-align:left}}.open_private{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.6rem;border-radius:1rem;background-color:#efefef}.searchNodata{padding:6rem 0 0;font-size:1rem;font-weight:700;text-align:center;background:url(/assets/1.0.773/img/common/file-hidden.svg) no-repeat center top/5rem 5rem}.errorList{margin-bottom:.333rem}.errorList li{margin:0 0 .666rem;padding:0 0 0 1.466rem;color:#cf0000;background:url(/assets/1.0.773/img/common/alert.svg) no-repeat left center/1.333rem 1.333rem}.formTitLink dt.seeMore{display:flex;justify-content:space-between;align-items:center}.formTitLink dt.seeMore div{display:block;margin:0;padding:1rem 2rem 1rem 1rem;color:#999;font-size:.75rem;font-weight:700;line-height:1;text-align:right;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23999999%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .333rem center;background-repeat:no-repeat;background-size:1rem 1rem;cursor:pointer}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-move,.slide-enter-active,.slide-leave-active{transition:all .3s}.slide-leave,.slide-leave-active{position:absolute}.slide-enter,.slide-leave-to{opacity:0;transform:translate(90%)}.embedYoutube iframe{display:block;margin:1.5em auto;padding:0;width:650px;height:365px}@media screen and (max-width: 767px){.embedYoutube iframe{width:350px;height:196px}}@media screen and (max-width: 320px){.embedYoutube iframe{width:300px;height:168px}}.embedYoutube.bookCover iframe{width:600px;height:338px}@media screen and (max-width: 767px){.embedYoutube.bookCover iframe{width:320px;height:180px}}@media screen and (max-width: 320px){.embedYoutube.bookCover iframe{width:265px;height:149px}}.color01,.red{color:#cf0000!important}.defTxt a,.colorTxt{color:#fa8296}i.entry{display:block;padding:0 1rem 0 1.5em;font-size:.75rem;font-weight:400;line-height:1.5;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffc408%22%3e%3cpath%20d%3d%22M5%2c16L3%2c5L8%2e5%2c12L12%2c5L15%2e5%2c12L21%2c5L19%2c16H5M19%2c19C19%2c19%2e55%2018%2e55%2c20%2018%2c20H6C5%2e45%2c20%205%2c19%2e55%205%2c19V18H19V19Z%22%2f%3e%3c%2fsvg%3e);background-position:left center;background-repeat:no-repeat;background-size:15px}i.entry a{color:#333;text-decoration:none}@media screen and (min-width: 768px){i.entry a:hover{text-decoration:underline}}.icnKey{fill:#fdbb30;width:1.333rem;height:1.333rem;vertical-align:text-top}form.custom{margin:0;padding:0}form.custom dl{margin:0;padding:0 1rem}form.custom dl dt{color:#333;font-weight:700;border-bottom:none;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){form.custom dl dt{font-size:.866rem}}form.custom dl dt span{color:#cf0000}form.custom dl dd{margin:0;padding:0;text-align:center}form.custom dl dd p{margin:0;padding:1rem;text-align:left}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{margin:0;padding:1rem;display:inline-block;cursor:pointer}form.custom dl dd p label svg{vertical-align:middle}form.custom div{display:flex;justify-content:space-around;align-items:center;margin:0;padding:0 1rem}form.custom div label{flex-basis:30%;color:#333;font-weight:700;text-align:left;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){form.custom div label{font-size:.866rem}}form.custom div select{flex-grow:1;margin:1rem 1.333rem 1rem 0;height:3em}form.custom aside{margin:0;padding:0;text-align:right}form.custom aside a{display:inline-block;padding:1rem 2rem 1rem 1rem;color:#baabc6;font-weight:700;text-align:right;text-decoration:none;background:url(/assets/1.0.773/img/svg/chevron-right.svg) no-repeat right center/1.333rem 1.333rem;font-size:1rem}@media screen and (max-width: 767px){form.custom aside a{font-size:.866rem}}ul.keywordArea{margin:10px auto}ul.keywordArea li{display:inline-block;margin:5px}ul.keywordArea li a{display:block;width:auto;height:19px;margin:0 auto;padding:6px 7px 2px;color:#666;font-size:80%;text-align:center;text-decoration:none;text-shadow:1px 1px 2px #e5e5e5;border:1px solid #ccc;background:-ms-linear-gradient(top,#fff,#ebe6e6);border-radius:4px;-webkit-border-radius:4px}ul.inlinebtn{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:space-around;margin:0 0 1.333rem;padding:0 1.333rem}ul.inlinebtn li{margin:1rem;box-sizing:border-box}ul.inlinebtn li a{display:block;margin:0;padding:1rem;color:#666;font-weight:700;text-align:center;text-decoration:none;background:linear-gradient(to bottom,#fff,#fbfbfb);border:1px solid #ccc;border-radius:5px;font-size:.866rem}@media screen and (max-width: 767px){ul.inlinebtn li a{font-size:.733rem}}.topicsList li a{display:flex;padding:1rem 24px 1rem 1rem;color:#333;text-decoration:none;cursor:pointer;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ff7d99%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .666rem center;background-repeat:no-repeat;background-size:20px}.topicsList li a p{flex-basis:20%;margin:0;padding:0;box-sizing:border-box}.topicsList li a p img{width:100%;max-width:120px;height:auto}.topicsList li a dl{flex-flow:1;flex-basis:80%;margin:0;padding:0}.topicsList li a dl dt{margin:0;padding:0 0 .666rem 1.333rem;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){.topicsList li a dl dt{font-size:1rem}}.topicsList li a dl dd{margin:0;padding:0 0 .666rem 1.333rem;font-weight:400;font-size:1rem}@media screen and (max-width: 767px){.topicsList li a dl dd{font-size:.866rem}}.adFrame{margin:2px auto!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.adOverlay{margin:0 auto!important;position:fixed!important;bottom:0;width:100%!important;z-index:9999}*{box-sizing:border-box}html{height:100vh;scroll-behavior:smooth}body{height:100vh;margin:0;padding:0}@media screen and (min-width: 768px){body{min-width:auto!important}}.wrapper{min-height:100vh;margin:0;padding:0;display:flex;flex-direction:column}@media screen and (min-width: 768px){.wrapper{max-width:100vw}}.wrapper .header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:1000}.wrapper .header.slide-enter-active,.wrapper .header.slide-leave-active{transform:translate(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms}.wrapper .header.slide-enter-from,.wrapper .header.slide-leave-to{transform:translateY(-100%)}.wrapper.init #header{display:block}.wrapper .fade-enter-active,.wrapper .fade-leave-active{transition:opacity .3s ease}.wrapper .fade-enter-from,.wrapper .fade-leave-to{opacity:0}[v-cloak]{display:none}.ff_gothic .bookText{font-family:Arial,Roboto,Droid Sans,游ゴシック,YuGothic,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif}.ff_mincho .bookText{font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,"Noto Serif JP",serif}.fs_small .bookText{font-size:14px}@media screen and (max-width: 767px){.fs_small .bookText{font-size:12px}}.fs_small .bookText .chapter{font-size:14px}@media screen and (max-width: 767px){.fs_small .bookText .chapter{font-size:12px}}.fs_small .bookText .section{font-size:13px}@media screen and (max-width: 767px){.fs_small .bookText .section{font-size:11px}}.fs_small .bookText aside>p{font-size:13px}@media screen and (max-width: 767px){.fs_small .bookText aside>p{font-size:11px}}.fs_medium .bookText{font-size:16px}@media screen and (max-width: 767px){.fs_medium .bookText{font-size:14px}}.fs_medium .bookText .chapter{font-size:16px}@media screen and (max-width: 767px){.fs_medium .bookText .chapter{font-size:14px}}.fs_medium .bookText .section{font-size:13px}@media screen and (max-width: 767px){.fs_medium .bookText .section{font-size:11px}}.fs_medium .bookText aside>p{font-size:14px}@media screen and (max-width: 767px){.fs_medium .bookText aside>p{font-size:12px}}.fs_large .bookText{font-size:18px}@media screen and (max-width: 767px){.fs_large .bookText{font-size:16px}}.fs_large .bookText .chapter{font-size:18px}@media screen and (max-width: 767px){.fs_large .bookText .chapter{font-size:16px}}.fs_large .bookText .section{font-size:14px}@media screen and (max-width: 767px){.fs_large .bookText .section{font-size:12px}}.fs_large .bookText aside>p{font-size:16px}@media screen and (max-width: 767px){.fs_large .bookText aside>p{font-size:14px}}.fs_x-large .bookText{font-size:22px}@media screen and (max-width: 767px){.fs_x-large .bookText{font-size:20px}}.fs_x-large .bookText .chapter{font-size:22px}@media screen and (max-width: 767px){.fs_x-large .bookText .chapter{font-size:20px}}.fs_x-large .bookText .section{font-size:16px}@media screen and (max-width: 767px){.fs_x-large .bookText .section{font-size:14px}}.fs_x-large .bookText aside>p{font-size:18px}@media screen and (max-width: 767px){.fs_x-large .bookText aside>p{font-size:16px}}.fs_xx-large .bookText{font-size:24px}@media screen and (max-width: 767px){.fs_xx-large .bookText{font-size:22px}}.fs_xx-large .bookText .chapter{font-size:24px}@media screen and (max-width: 767px){.fs_xx-large .bookText .chapter{font-size:22px}}.fs_xx-large .bookText .section{font-size:18px}@media screen and (max-width: 767px){.fs_xx-large .bookText .section{font-size:16px}}.fs_xx-large .bookText aside>p{font-size:22px}@media screen and (max-width: 767px){.fs_xx-large .bookText aside>p{font-size:20px}}.skin_preset1,.modal_window dl dd .btn .skin.preset1{color:#333;background-color:#fff}.skin_preset2,.modal_window dl dd .btn .skin.preset2{color:#333;background-color:#f9f0e2}.skin_preset3,.modal_window dl dd .btn .skin.preset3{color:#fff;background-color:#333}.btnStyle_main,.btnStyle_bw,.btnStyle_ol,.btnStyle_gray,.btnStyle_sub{display:inline-block;margin:0 auto;width:16.666rem;height:3.333rem;line-height:3.333rem;text-align:center;text-decoration:none;border:none;border-radius:5px;background-color:#baabc6;color:#fff;font-size:16px}@media screen and (max-width: 767px){.btnStyle_main,.btnStyle_bw,.btnStyle_ol,.btnStyle_gray,.btnStyle_sub{font-size:14px}}@media screen and (min-width: 768px){.btnStyle_main,.btnStyle_bw,.btnStyle_ol,.btnStyle_gray,.btnStyle_sub{transition:all .1s linear}.btnStyle_main:hover,.btnStyle_bw:hover,.btnStyle_ol:hover,.btnStyle_gray:hover,.btnStyle_sub:hover{text-decoration:none;opacity:.8}}@media screen and (max-width: 767px){.btnStyle_main,.btnStyle_bw,.btnStyle_ol,.btnStyle_gray,.btnStyle_sub{width:16rem;height:2.933rem;line-height:2.933rem}}.btnStyle_sub{background-color:#fa8296;color:#fff}.btnStyle_gray{background-color:#666;color:#fff}.btnStyle_ol{background-color:#e6e6e6;color:#666}.btnStyle_bw{background-color:#fff;color:#333}.indexIcon01{padding-left:1.8rem!important;background-position:left center;background-size:1.5rem 1.5rem;background-image:url(/assets/1.0.773/img/common/book/comment-text-outline.svg);background-repeat:no-repeat}.indexIcon02{padding-left:1.8rem!important;background-position:left center;background-size:1.5rem 1.5rem;background-image:url(/assets/1.0.773/img/common/book/comment-check-outline.svg);background-repeat:no-repeat}.indexIcon03{padding-left:1.8rem!important;background-position:left center;background-size:1.5rem 1.5rem;background-image:url(/assets/1.0.773/img/common/book/star.svg);background-repeat:no-repeat}#modal-bookmark p.indexIcon01,#modal-bookmark p.indexIcon02,#modal-bookmark p.indexIcon03{padding-left:1.8rem!important}@media screen and (max-width: 767px){.wrapper #header{display:none}}@media screen and (min-width: 768px){.readBookDetail{margin:0 auto;padding:0;width:705px;box-sizing:border-box}}.readBookDetail .detail{display:flex;justify-content:flex-end;align-items:center;padding:0 .8rem;width:100%}@media screen and (max-width: 767px){.readBookDetail .detail{padding:0 .5rem}}.readBookDetail .detail .logo{flex-basis:10vw}.readBookDetail .detail .logo a{display:block}.readBookDetail .detail .logo a img{max-width:2.666rem;height:auto}@media screen and (min-width: 768px){.readBookDetail .detail .logo{display:none}}.readBookDetail .detail .title{flex-basis:80vw;margin:0;padding:1.2rem 0;color:#444;font-weight:700;font-size:22px}@media screen and (max-width: 767px){.readBookDetail .detail .title{font-size:20px}}@media screen and (max-width: 767px){.readBookDetail .detail .title{flex-basis:60vw;padding:.8rem;font-size:18px}}@media screen and (max-width: 767px) and (max-width: 767px){.readBookDetail .detail .title{font-size:16px}}.readBookDetail .detail .back{flex-basis:20vw;display:block;margin:0;padding:1.2rem 0;text-align:right;font-size:14px}@media screen and (max-width: 767px){.readBookDetail .detail .back{font-size:12px}}@media screen and (max-width: 767px){.readBookDetail .detail .back{flex-basis:30vw;padding:.8rem 0;font-size:13px}}@media screen and (max-width: 767px) and (max-width: 767px){.readBookDetail .detail .back{font-size:11px}}@media screen and (max-width: 767px) and (max-width: 320px){.readBookDetail .detail .back{font-size:10px}}.readBookDetail .detail .back a{display:inline-block}.readBookDetail .detail .back a.oldReader{margin-top:.533rem;padding:.333rem;color:#666;font-size:.866rem;border:1px solid #e5e5e5;border-radius:10px}@media screen and (max-width: 767px){.readBookDetail .detail .back a.oldReader{font-size:.733rem}}.readBookDetail .detail .back a span{padding-left:1.5rem;background-image:url(/assets/1.0.773/img/common/book/align-left-text.svg);background-position:left center;background-repeat:no-repeat;background-size:1.3rem}.book_edit{margin:0 auto;padding:0;width:100%;background-color:#f7f7f7;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.book_edit>div{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.book_edit{position:absolute;left:0;width:100%}.book_edit>div{width:47rem;margin:0 auto}}.book_edit a{height:6vh;min-height:1.5rem;align-self:center;margin:0;padding-top:.5rem;padding-bottom:.5rem;color:#444;text-decoration:none;border-right:1px solid #e5e5e5;box-sizing:border-box;transition:all .1s linear;font-size:13px}@media screen and (max-width: 767px){.book_edit a{font-size:11px}}@media screen and (min-width: 768px){.book_edit a{height:3.333rem}}@media screen and (max-width: 320px){.book_edit a{font-size:10px}}.book_edit a:hover{text-decoration:none;background-color:#fff;opacity:1}.book_edit a:last-of-type{border-right:none}.book_edit a#modal-bookmark,.book_edit a#modal-booknote,.book_edit a#likeBtn{display:flex;justify-content:flex-start;align-items:center;flex-basis:30vw;padding-right:.8rem;padding-left:2.5rem;background-position:left .8rem center;background-repeat:no-repeat;background-size:1.5rem 1.5rem}@media screen and (max-width: 320px){.book_edit a#modal-bookmark,.book_edit a#modal-booknote,.book_edit a#likeBtn{padding-left:2rem;background-position:left .3rem center}}@media screen and (min-width: 768px){.book_edit a#modal-bookmark,.book_edit a#modal-booknote,.book_edit a#likeBtn{padding-left:3rem}}.book_edit a#modal-bookmark{background-image:url(/assets/1.0.773/img/common/book/bookmark.svg);background-repeat:no-repeat}.book_edit a#modal-bookmark.already{background-image:url(/assets/1.0.773/img/book/bookmark-ar.svg);background-repeat:no-repeat;color:#baabc6}.book_edit a#modal-booknote{background-image:url(/assets/1.0.773/img/common/book/comment-text-outline.svg);background-repeat:no-repeat}.book_edit a#likeBtn{background-image:url(/assets/1.0.773/img/common/book/like.svg);background-repeat:no-repeat}.book_edit a#likeBtn span{position:relative;margin-left:.5rem;padding:.3rem;color:#333;background:#ccc;border-radius:5px}.book_edit a#likeBtn span:after{position:absolute;right:100%;top:50%;margin-top:-5px;content:" ";height:0;width:0;border:solid transparent;border-right-color:#ccc;border-width:5px;pointer-events:none}.book_edit a#likeBtn.already{background-image:url(/assets/1.0.773/img/common/book/like-ar.svg);background-repeat:no-repeat}.book_edit a#likeBtn.already span{background:#fff}.book_edit a#likeBtn.already span:after{border-right-color:#fff}.book_edit a#modal-booksetting{display:flex;justify-content:center;align-items:center;flex-basis:10vw}.book_edit a#modal-booksetting img{width:1.8rem;height:auto}.book_edit a.already{color:#888}.bookContent{margin:0!important;padding:0!important;border:none!important}.bookContent .stub{margin:1rem 0 8rem;text-align:center}.bookContent .stub+.stub{visibility:hidden}.bookContent .stub .pageVisible{margin:1.2rem auto;padding:.8rem;width:100%;max-width:18.666rem;color:#333!important;background-color:#efefef;border:1px solid #ccc;border-radius:5px;cursor:pointer;box-sizing:border-box}@media screen and (max-width: 767px){.bookContent #p1 .spacer{margin:-.8rem -1.5rem 0;background-color:#f7f7f7}}@media screen and (min-width: 768px){.bookContent #p1 .spacer{margin:0 -1.2rem 1.2rem}}.bookContent .bookText{font-weight:500;line-height:1.9;margin:0;padding:3rem}@media screen and (max-width: 767px){.bookContent .bookText{padding:.8rem 1.5rem}}@media screen and (min-width: 768px){.bookContent .bookText{margin:0 auto;padding:0 1.2rem 1.2rem;width:47rem;box-sizing:border-box}}.bookContent .bookText aside{padding-bottom:1.2rem}@media screen and (max-width: 767px){.bookContent .bookText aside{padding-bottom:.8rem}}.bookContent .bookText aside>p,.bookContent .bookText aside .chapterName{border-top:none}.bookContent .bookText aside .chapterName{font-weight:700}.bookContent .bookText aside .chapterName .chapter{margin:0;padding:0}.bookContent .bookText aside .chapterName .section{margin:0;padding:0}.bookContent .bookText aside>p{color:#aaa;text-align:right}@media screen and (max-width: 767px){.bookContent .bookText#p1>aside{padding-top:.8rem}}.bookContent .bookText.hidden{margin:0;padding:0;border:0}.bookContent .bookText.pending{margin-right:-100%;float:left}.bookContent .ads{text-align:center}.bookContent .ads.overlay{position:fixed;bottom:0;width:100%;margin:0;z-index:50}.bookFooter{color:#333;box-shadow:0 -10px 10px #ccc3;background-color:#fff}.bookFooter h2{position:relative;margin:0 0 1rem;padding:.266rem 0 0 1.666rem;color:#333;font-size:.866rem;font-weight:700;line-height:1.2}.bookFooter h2:before{content:"";position:absolute;top:.054rem;left:0;display:inline-block;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:center center;background-size:1.333rem 1.333rem}.bookFooter h2.icn_star:before{background-image:url(/assets/1.0.773/img/common/book/star.svg);background-repeat:no-repeat}.bookFooter h2.icn_poll:before{background-image:url(/assets/1.0.773/img/common/book/poll.svg);background-repeat:no-repeat}.bookFooter .section>h3{font-size:1.133rem;background:none!important}.bookFooter p{font-size:.866rem}.bookFooter div.evaluate{padding:1rem;background-color:#e6e6e6}.bookFooter div.evaluate>div{margin-bottom:.333rem;padding:1rem;background-color:#fff}@media screen and (min-width: 768px){.bookFooter div.evaluate>div{width:47rem;margin:0 auto}}.bookFooter div.evaluate>div:first-of-type{padding-bottom:0}.bookFooter div.evaluate>div:last-of-type{margin-bottom:0}.bookFooter div.evaluate>div .clm-2{display:flex;justify-content:center;align-items:flex-start}.bookFooter div.evaluate>div .clm-2>div{flex-basis:50%;flex-direction:column;padding:0 .333rem;text-align:center}.bookFooter div.evaluate>div .clm-2>div .btnStyle01{width:100%;font-size:1.066rem}.bookFooter div.evaluate>div .clm-2>div .btnStyle03{width:100%;font-size:1.066rem;pointer-events:none}@media screen and (max-width: 767px){.bookFooter div.evaluate>div .clm-2>div .btnStyle03{display:flex;justify-content:center;align-items:center;line-height:unset;font-size:.866rem}}.bookFooter div.evaluate>div .clm-2>div>ul{margin:1rem 0}.bookFooter div.evaluate>div .clm-2>div>ul li{padding:.666rem}.bookFooter div.evaluate>div .clm-2>div>ul li a{display:block;font-size:1rem;text-align:left;background-image:url(/assets/1.0.773/img/common/chevron-right.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}.bookFooter div.evaluate>div .clm-2>div>ul li a span{display:inline-block;margin-left:.2rem;padding:.133rem .333rem;font-size:.866rem;vertical-align:bottom;border:1px solid #ccc;border-radius:5px}@media screen and (max-width: 767px){.bookFooter div.evaluate>div .clm-2>div>ul{margin:.5rem 0}.bookFooter div.evaluate>div .clm-2>div>ul li{padding:.333rem}.bookFooter div.evaluate>div .clm-2>div>ul li a{font-size:.733rem}.bookFooter div.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}}.bookFooter div.evaluate>div .selectFeelingPoll{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:1rem 0;padding-top:.666rem;border-top:1px dashed #ccc}.bookFooter div.evaluate>div .selectFeelingPoll li{flex-basis:50%;padding:.333rem;font-size:1rem}@media screen and (max-width: 767px){.bookFooter div.evaluate>div .selectFeelingPoll li input[type=checkbox]{margin-top:.133rem}}.bookFooter .bookToolList{margin:1rem 0 5rem;display:block!important}.bookFooter .bookToolList li{position:relative;margin:0 auto 1rem;width:25.133rem;text-align:center}.bookFooter .bookToolList li .btnBookLikeOn,.bookFooter .bookToolList li .btnBookLikeOff{width:100%;height:3rem;line-height:3rem;text-align:center;background-repeat:no-repeat;background-position:1.066rem center;color:#e6182f!important;background-color:#fffcfd;border-color:#e6182f}.bookFooter .bookToolList li .like{position:absolute;bottom:-2.666rem;left:50%;transform:translate(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px;font-size:1.066rem;font-weight:700}.bookFooter .bookToolList li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.773/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookFooter .bookToolList li .like{font-size:.933rem}.bookFooter .bookToolList li .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.bookFooter .bookToolList li .like:before{vertical-align:-2px}.bookFooter .bookToolList li .like:after{content:"";position:absolute;top:-.3rem;left:50%;margin-left:-.4rem;display:block;width:0px;height:0px;border-style:solid;border-width:0 .4rem .4rem .4rem}.bookFooter .bookToolList li .like{color:#333;background:#eee7e0}.bookFooter .bookToolList li .like:after{border-color:transparent transparent #eee7e0 transparent}@media screen and (max-width: 767px){.bookFooter .bookToolList{margin-bottom:4rem}.bookFooter .bookToolList li{width:calc(100% - .666rem)}.bookFooter .bookToolList li .btnBookLikeOn,.bookFooter .bookToolList li .btnBookLikeOff{width:100%;height:2.666rem;font-size:1rem;line-height:2.666rem;background-position:.666rem center}}.bookFooter .bookPoll{padding:.133rem 0 0;border-top:none}.bookFooter .bookPoll .num{margin:0 0 .666rem 15%}.bookFooter .bookPoll .num em{font-weight:700}.bookFooter .bookPoll .graph{width:70%;margin:0 auto 2rem}.bookFooter .bookPoll .hide{display:none}@media screen and (max-width: 767px){.bookFooter .bookPoll .num{margin:0 0 .666rem}.bookFooter .bookPoll .graph{width:100%}}.bookFooter .pollThanks p{margin:0 0 1rem;line-height:1.6}.bookFooter .pollThanks p em{color:#baabc6;font-weight:700}.bookFooter .bookBtnList{margin:0 0 1rem}.bookFooter .bookBtnList li{margin:0}.bookFooter .bookBtnList li a.favorite-author-register{padding:.8rem .8rem .8rem 2.5rem;height:auto;font-size:.933rem;line-height:1.5}.bookFooter .bookList{margin:0;padding:0 0 1rem;border-bottom:none}@media screen and (min-width: 768px){.bookFooter .bookList{width:47rem;margin:0 auto}}@media screen and (max-width: 767px){.bookFooter .bookList{padding:0 .666rem 1rem}}.bookFooter .lpBannerList{margin-top:1rem;padding:0 0 1rem}@media screen and (min-width: 768px){.bookFooter .lpBannerList{width:47rem;margin:1rem auto 0}}@media screen and (max-width: 767px){.bookFooter .lpBannerList{padding:0 .666rem 1rem}}.bookFooter .lpBannerList .lpBanner{margin:0}.bookFooter .bookKeywordList{margin-top:1rem;padding:0 0 1rem;border-top:none}@media screen and (min-width: 768px){.bookFooter .bookKeywordList{width:47rem;margin:1rem auto 0}}@media screen and (max-width: 767px){.bookFooter .bookKeywordList{padding:0 .666rem 1rem}}@media screen and (min-width: 768px){.bookFooter #sale-info{width:47rem;margin:0 auto}}.bookFooter .bookStoreBox{border:1px solid #e5e5e5}.bookFooter .bookStoreBox .item h3{padding-left:1.8rem}.bookFooter .bookStoreBox .item h3:before{display:none}.bookFooter .bookBtnBlock{margin:0;padding-bottom:2rem}.bookFooter .bookSnsList{padding:30px 0 0;text-align:center;border-top:1px dashed #ccc}.bookFooter .bookSnsList h3{margin:0 0 .666rem;padding:0;color:#666;font-size:1.2rem}.bookFooter .bookSnsList h3:before{display:none}@media screen and (max-width: 767px){.bookFooter .bookSnsList h3{font-size:1rem}}.bookFooter .bookSnsList ul{letter-spacing:-.5em}.bookFooter .bookSnsList ul li{display:inline-block;margin:0 .533rem .666rem;letter-spacing:normal;vertical-align:top}@media screen and (max-width: 767px){.bookFooter{padding-bottom:31.25vw}}@media screen and (max-width: 767px){#bookFooter .footerA{display:block}#bookFooter .footerA .footerNav dl:nth-of-type(2){order:0}}div.pageLoading{position:fixed;top:0;width:100%;height:100%;background-color:#fff}div.pageLoading h1{margin:25vh 0 1rem;text-align:center;font-size:16px}@media screen and (max-width: 767px){div.pageLoading h1{font-size:14px}}div.pageLoading h1 span{color:#333;font-weight:700;font-size:22px}@media screen and (max-width: 767px){div.pageLoading h1 span{font-size:20px}}div.loader{display:flex;justify-content:center;align-items:center;margin:0 auto;width:170px;height:30px}div.loader>*{box-sizing:border-box}div.loader .ball-beat>div{width:30px;height:30px;margin:.5rem;display:inline-block;background-color:#666;border-radius:100%;animation:ball-beat .7s 0s infinite linear}div.loader .ball-beat>div:nth-child(2n-1){animation-delay:-.35s!important}@keyframes ball-beat{50%{opacity:.2;transform:scale(.75)}to{opacity:1;transform:scale(1)}}.spinner{display:flex;justify-content:center;align-items:center;margin:1rem auto;width:6vw;height:6vw;background:#0000;border:4px solid rgba(203,191,212,.3);border-top-color:#cbbfd4;border-bottom-color:#cbbfd4;border-radius:50%;animation:spinner1 .8s ease infinite}.modal{z-index:10000}.modal .indexNone dt{display:none}.modal_window dl dd .btn{display:flex;justify-content:space-around;align-items:center}.modal_window dl dd .btn a,.modal_window dl dd .btn div.btnStyle_ol{margin:0 .5rem -.2rem}@media screen and (min-width: 768px){.modal_window dl dd .btn a,.modal_window dl dd .btn div.btnStyle_ol{margin:0 .5rem;cursor:default}}.modal_window dl dd .btn a:hover,.modal_window dl dd .btn div.btnStyle_ol:hover{text-decoration:none}.modal_window dl dd .btn .skin{display:flex;justify-content:center;align-items:center;flex-basis:2.933rem;flex-shrink:0;border:2px solid #e6e6e6}@media screen and (min-width: 768px){.modal_window dl dd .btn .skin{flex-basis:6rem}}.modal_window dl dd .btn .skin.btnStyle_main,.modal_window dl dd .btn .skin.btnStyle_sub,.modal_window dl dd .btn .skin.btnStyle_gray,.modal_window dl dd .btn .skin.btnStyle_ol,.modal_window dl dd .btn .skin.btnStyle_bw{font-size:.933rem;line-height:1.2}.modal_window dl dd .btn .active{border:2px solid #cf0000}.modal_window dl dd .btn .active:active,.modal_window dl dd .btn .active:focus{text-decoration:none}.modal_window dl dd .inlineForm{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.modal_window dl dd .inlineForm{display:flex;justify-content:flex-start;align-items:center}}.modal_window dl dd .inlineForm input[type=number]{margin:0 .5rem;width:4.5rem;height:2.933rem;text-align:center}@media screen and (min-width: 768px){.modal_window dl dd .inlineForm input[type=number]{width:8rem;height:3.333rem}}.modal_window dl dd .inlineForm input[type=submit]{margin:0 .5rem;padding:0;width:4rem;text-align:center}@media screen and (min-width: 768px){.modal_window dl dd .inlineForm input[type=submit]{width:5rem}}.modal_window dl dd .inlineForm input[type=submit]:disabled{color:gray}.modal_window dl dd .slider-grid .legend{display:flex;justify-content:space-between;align-items:flex-end}.modal_window dl dd .slider-grid .legend span{line-height:1;color:#666}.modal_window dl dd .slider-grid .legend span:last-child{font-size:x-large}.modal_window dl dd .slider-grid .grid{display:flex;justify-content:space-around;height:.666rem;margin:5px calc(5% + .6rem - 1px) 2px}.modal_window dl dd .slider-grid .grid span{display:inline-block;flex-grow:1;border:0 solid #666;border-left-width:1px}.modal_window dl dd .slider-grid .grid span:last-child{border-right-width:1px}.modal_window dl dd p span{color:#333}.modal_window dl dd p.modal_textLink{margin:0;padding:0;text-align:right}.modal_window dl dd p.modal_textLink a{display:block;padding:.8rem 1.8rem .8rem 0;color:#666;text-decoration:none;background-position:right center;background-size:1.5rem 1.5rem;background-image:url(/assets/1.0.773/img/common/book/chevron-right.svg);background-repeat:no-repeat;font-size:14px}@media screen and (max-width: 767px){.modal_window dl dd p.modal_textLink a{font-size:12px}}@media screen and (min-width: 768px){.modal_window dl dd p.modal_textLink a:hover{text-decoration:underline}}.modal_window dl dd.success{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#6fb536!important}.modal_window dl dd.success svg{align-self:center;width:5em;height:5em;fill:#6fb536}.modal_window dl dd.separate{margin-top:1.2rem!important;border-top:1px solid #e5e5e5}input[type=range]{width:100%;height:5px;margin:0;padding:0 5%;border:0;background-color:#efefef}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.2rem;height:1.2rem;margin:0;border-radius:50%;background-color:#baabc6;cursor:pointer;border:0!important}input[type=range]::-moz-range-thumb{width:1.2rem;height:1.2rem;margin:0;border-radius:50%;background-color:#baabc6;cursor:pointer;border:0!important}input[type=range]::-ms-thumb{width:1.2rem;height:1.2rem;margin:0;border-radius:50%;background-color:#baabc6;cursor:pointer;border:0!important}input[type=range]::-moz-range-track{height:0}input[type=range]:focus{outline:none}html{font-size:15px!important}body{position:relative;color:#333;min-width:78.666rem;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;overflow-wrap:break-word;word-wrap:break-word;background:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width: 1023px){body{min-width:inherit;font-size:.866rem}}a{color:#333;text-decoration:none}@media screen and (min-width: 768px){a:hover{text-decoration:underline}}strong{font-weight:700}em{font-style:normal}#wrapper{position:relative;overflow:inherit}@media screen and (max-width: 767px){#wrapper{overflow:visible}}.inner{position:relative;width:78.666rem;margin:0 auto}@media screen and (min-width: 768px) and (max-width: 1023px){.inner{width:auto;padding:0 2rem}}@media screen and (max-width: 767px){.inner{width:auto;padding:0 .666rem}}#header{display:flex;justify-content:space-around;align-items:center;padding:1rem 2rem!important;background-color:#fff;border-bottom:1px solid #e5e5e5}#header h1{font-size:.8rem}@media screen and (max-width: 767px){#header{display:flex;justify-content:space-between;align-items:center;height:3.666rem;padding:0 .666rem!important;border-bottom:1px solid #e5e5e5}}.headerLogo{width:13.333rem;margin:0 1.2rem 0 0}@media screen and (max-width: 767px){.headerLogo{width:7.8rem;margin:0}}.headerBtn{display:none}@media screen and (max-width: 767px){.headerBtn{display:flex;justify-content:center;align-items:center;position:absolute;top:.8rem;right:.666rem;z-index:10;width:2.4rem;height:2.4rem;color:#333;cursor:pointer}.headerBtn p{margin:0 -.333rem;padding:1.666rem 0 0;font-size:.666rem;text-align:center}.headerBtn span{position:absolute;display:block;width:1.866rem;height:.133rem;border-radius:.2rem;background:#333;transition:all .1s linear}.headerBtn span:nth-of-type(1){top:0}.headerBtn span:nth-of-type(2){top:.6rem}.headerBtn span:nth-of-type(3){top:1.2rem}.headerBtn.open span:nth-of-type(1){transform:rotate(-215deg);transform-origin:center center;top:.533rem}.headerBtn.open span:nth-of-type(2){opacity:0}.headerBtn.open span:nth-of-type(3){transform:rotate(215deg);transform-origin:center center;top:.533rem}}.headerNav{display:block}.headerNav>div{display:none}@media screen and (max-width: 767px){.headerNav{position:absolute;top:3.666rem;left:0;right:0;z-index:10000;overflow:hidden;max-height:0;transition:max-height .3s ease}.headerNav.open{max-height:var(--header-nav-height)}.headerNav>div{display:block}}.headerNav .navListA{display:block}.headerNav .navListA ul{display:flex;justify-content:flex-start;align-items:center}.headerNav .navListA ul li{margin:0 2.533rem 0 0;font-size:1rem;list-style:none}.headerNav .navListA ul li a:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before{content:"";display:inline-block;margin:0 .666rem 0 0;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:0 0;background-size:1.333rem auto}.headerNav .navListA ul li.icn_search a:before{background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url(/assets/1.0.773/img/common/crown.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_bookshelf{display:none}.headerNav .navListA ul li.icn_book a:before{background-image:url(/assets/1.0.773/img/common/book.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url(/assets/1.0.773/img/common/comic.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url(/assets/1.0.773/img/common/trophy.svg);background-repeat:no-repeat}@media screen and (min-width: 768px) and (max-width: 1023px){.headerNav .navListA ul{flex-wrap:wrap;margin-left:1.333rem}.headerNav .navListA ul li{margin:0 2rem .666rem 0}}@media screen and (max-width: 767px){.headerNav .navListA{background:#fff}.headerNav .navListA ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:23.333rem;margin:0 auto;padding:0 0 1rem}.headerNav .navListA ul li{flex-basis:33%;width:5.666rem;margin:1rem 0 0;font-size:.733rem;text-align:center}.headerNav .navListA ul li a{color:#333;text-decoration:none}.headerNav .navListA ul li a:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before{display:block;margin:0 auto .333rem;width:3.333rem;height:3.333rem;border-radius:50%;background-color:#baabc6;background-position:center center;background-size:1.6rem 1.6rem}.headerNav .navListA ul li.icn_search a:before{background-image:url(/assets/1.0.773/img/common/search_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url(/assets/1.0.773/img/common/crown_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_bookshelf{display:block}.headerNav .navListA ul li.icn_bookshelf a:before{background-image:url(/assets/1.0.773/img/common/book-shelf_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_book a:before{background-image:url(/assets/1.0.773/img/common/book_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url(/assets/1.0.773/img/common/comic_w.svg);background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url(/assets/1.0.773/img/common/trophy_w.svg);background-repeat:no-repeat}}@media screen and (max-width: 767px){.headerNav .navSignupInner{display:flex;justify-content:center;align-items:center;margin:0 auto;background:#fff}.headerNav .navSignupInner>div{flex-basis:10.666rem}.headerNav .navSignupInner>div a{font-size:1rem}}@media screen and (max-width: 767px){.headerNav .navSignup,.headerNav .navGuide,.headerNav .navLogout{padding:0 .666rem 1rem;background:#fff}.headerNav .navSignup a,.headerNav .navGuide a,.headerNav .navLogout a{display:block;max-width:20rem;margin:0 auto;padding:.533rem;color:#baabc6;font-size:1.133rem;font-weight:700;letter-spacing:.133rem;text-align:center;text-decoration:none;border-radius:5px;border:2px solid #baabc6}}@media screen and (max-width: 767px){.headerNav .navLogout a{padding:.466rem;color:#666;font-size:.8rem;border:1px solid #e5e5e5;background:#fff}}@media screen and (max-width: 767px){.headerNav .navListB>ul{border-top:1px solid #e5e5e5}.headerNav .navListB>ul>li{border-bottom:1px solid #e5e5e5}.headerNav .navListB>ul>li>a,.headerNav .navListB>ul>li>.acd{display:block;padding:.666rem 1.133rem;cursor:pointer;color:#333;font-size:.933rem;font-weight:700;text-decoration:none;background-color:#f7f7f7}.headerNav .navListB>ul>li>a{background-image:url(/assets/1.0.773/img/common/chevron-right-circle.svg);background-repeat:no-repeat;background-position:right 1.133rem center;background-size:.6rem 1rem}.headerNav .navListB>ul>li>.acd{background-image:url(/assets/1.0.773/img/common/plus.svg);background-repeat:no-repeat;background-position:right 1rem center;background-size:1.333rem 1.333rem}.headerNav .navListB>ul>li>.acd.open{background-image:url(/assets/1.0.773/img/common/minus.svg);background-repeat:no-repeat}.headerNav .navListB>ul>li ul{overflow:hidden;height:0;padding:0 .666rem 0 1.8rem;border-top:1px solid #e5e5e5;background:#fff;transition:height .4s ease}.headerNav .navListB>ul>li ul li{margin:0 0 .8rem;padding:0 0 0 .866rem;background:url(/assets/1.0.773/img/svg/chevron-right.svg) no-repeat left -.333rem center/1.333rem 1.333rem}.headerNav .navListB>ul>li ul li a{color:#333;font-size:.866rem}.headerNav .navListB>ul>li .acd.open+ul{padding:1.066rem .666rem .266rem 1.8rem}}.headerMenu{display:flex;justify-content:flex-end;align-items:center}@media screen and (min-width: 768px) and (max-width: 1023px){.headerMenu{flex-basis:14rem;flex-direction:column}}.headerTool,.headerTool ul{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px) and (max-width: 1023px){.headerTool ul{flex-direction:column}}.headerTool ul li{margin-right:1.2rem}.headerTool ul li a{display:inline-block;padding:.333rem 0;font-size:.933rem}.headerTool ul .headerLogin a{padding-left:1.866rem;background-image:url(/assets/1.0.773/img/common/login-variant.svg);background-repeat:no-repeat;background-position:left center;background-size:1.333rem 1.333rem}.headerTool ul .headerWriter a{padding-left:2.133rem;background-image:url(/assets/1.0.773/img/common/writer.svg);background-repeat:no-repeat;background-position:left center;background-size:1.333rem 1.333rem}.headerTool ul .headerBookshelf a{padding-left:2.466rem;background-image:url(/assets/1.0.773/img/common/reader.svg);background-repeat:no-repeat;background-position:left center;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.headerTool{position:absolute;top:0;right:0;padding:.4rem 3.333rem 0 0}.headerTool ul li{margin:0}.headerTool ul li a{width:3.333rem;padding:2rem 0 0!important;font-size:.666rem;text-align:center}.headerTool ul .headerLogin a,.headerTool ul .headerWriter a,.headerTool ul .headerBookshelf a{background-position:top center;background-size:2rem 2rem}}.headerSignup{float:right;display:flex}.headerSignup a{display:block;width:11rem;font-size:1.2rem;line-height:3.333rem;text-align:center;border-radius:5px;background:#fa8296;color:#fff}@media screen and (min-width: 768px){.headerSignup a{text-decoration:none;transition:all .1s linear}.headerSignup a:hover{opacity:.6}}@media screen and (min-width: 768px) and (max-width: 1023px){.headerSignup a{width:9rem;height:2.5rem;font-size:1rem;line-height:2.5rem}}@media screen and (max-width: 767px){.headerSignup{display:none}}.switchingTab{margin:1.333rem 0;background:linear-gradient(to bottom,transparent,#EFE9DB);border-bottom:2px solid #ccc}.switchingTab ul{display:flex;align-items:flex-end;padding:0 .666rem 0 .333rem}.switchingTab ul li{position:relative;flex:1;margin:0 0 0 .333rem;cursor:pointer;color:#7a7972;font-size:1.066rem;text-align:center;border-radius:5px 5px 0 0;border-width:2px 2px 0 2px;border-color:#e6e6e6;border-style:solid;background-color:#e6e6e6}@media screen and (min-width: 768px){.switchingTab ul li{font-size:1.333rem;font-weight:700;background-position:left 1rem center;background-size:2rem 2rem}.switchingTab ul li:nth-child(1){background-image:url(/assets/1.0.773/img/common/tab-novel.svg);background-repeat:no-repeat}.switchingTab ul li:nth-child(2){background-image:url(/assets/1.0.773/img/common/tab-comic.svg);background-repeat:no-repeat}.switchingTab ul li:nth-child(3){background-image:url(/assets/1.0.773/img/common/tab-bbs.svg);background-repeat:no-repeat}}.switchingTab ul li a{display:block;padding:.466rem 0;color:#7a7972;text-decoration:none}@media screen and (min-width: 768px){.switchingTab ul li a{padding:1rem}}@media screen and (min-width: 768px){.switchingTab ul li a{transition:all .1s linear}.switchingTab ul li a:hover{opacity:.8}}.switchingTab ul li.current{color:#595757;background-color:#fff}.switchingTab ul li.current a{color:#595757;font-weight:700}.switchingTab ul li.current:first-child{border-color:#ccc}.switchingTab ul li.current:nth-child(2){border-color:#ccc}.switchingTab ul li.current:before,.switchingTab ul .asideMenu li.current.menuTitle.menuBook:before,.asideMenu .switchingTab ul li.current.menuTitle.menuBook:before,.switchingTab ul .asideMenu li.current.menuTitle.menuNews:before,.asideMenu .switchingTab ul li.current.menuTitle.menuNews:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-2px;width:100%;height:2px;background:#fff}@media screen and (max-width: 767px){.switchingTab ul{padding:0 .2rem 0 0}.switchingTab ul li{margin:0 0 0 .2rem;font-size:.866rem}}.breadcrumb{margin:0 auto;padding:.8rem 2rem;font-size:.933rem;background-color:#fff}.breadcrumb ol{letter-spacing:-.5em}.breadcrumb ol li{display:inline-block;letter-spacing:normal;vertical-align:top}.breadcrumb ol li:last-of-type a{color:#baabc6}.breadcrumb ol li+li:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuBook:before,.asideMenu .breadcrumb ol li+li.menuTitle.menuBook:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuNews:before,.asideMenu .breadcrumb ol li+li.menuTitle.menuNews:before{content:"";display:inline-block;margin:0 .333rem;width:1rem;height:1rem;vertical-align:-2px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Crect%20width%3D%2248%22%20height%3D%2248%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M16.5%2C37.23l17-12.71a.63.63%2C0%2C0%2C0%2C0-1l-17-12.71%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E);background-size:1rem 1rem}@media screen and (max-width: 767px){.breadcrumb{display:none}}#container{display:flex;position:relative;width:78.666rem;margin:0 auto;padding:2rem 0 3.333rem}@media screen and (max-width: 1023px){#container{display:block;width:auto;padding:1rem 0 0}}.main{min-width:47rem;flex-grow:1}@media screen and (max-width: 1023px){.main{min-width:inherit}}.main.mainSingle{width:66rem;margin:0 auto;flex-grow:0}@media screen and (max-width: 1023px){.main.mainSingle{width:auto}}.main.mainShortC{width:47rem;margin:0 auto;flex-grow:0}@media screen and (max-width: 1023px){.main.mainShortC{width:auto}}.main.mainShortL{width:47rem;flex-grow:0}@media screen and (max-width: 1023px){.main.mainShortL{width:auto}}@media screen and (min-width: 768px) and (max-width: 1023px){.sectionBg{padding-top:2rem;background-color:#eee}}@media screen and (max-width: 767px){.sectionBg{padding-top:1rem;background-color:#eee}}.section{padding:0 0 2rem}.section h2{position:relative;margin:0 0 1rem;padding:.266rem 0 0 2.333rem;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2}.section h2:before,.section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .section h2.menuTitle.menuNews:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:center center;background-size:1.866rem 1.866rem}.section h2.icn_writer:before,.section .asideMenu h2.icn_writer.menuTitle.menuBook:before,.asideMenu .section h2.icn_writer.menuTitle.menuBook:before,.section .asideMenu h2.icn_writer.menuTitle.menuNews:before,.asideMenu .section h2.icn_writer.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/writer.svg);background-repeat:no-repeat}.section h2.icn_reader:before,.section .asideMenu h2.icn_reader.menuTitle.menuBook:before,.asideMenu .section h2.icn_reader.menuTitle.menuBook:before,.section .asideMenu h2.icn_reader.menuTitle.menuNews:before,.asideMenu .section h2.icn_reader.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/reader.svg);background-repeat:no-repeat}.section h2.icn_issued:before,.section .asideMenu h2.icn_issued.menuTitle.menuBook:before,.asideMenu .section h2.icn_issued.menuTitle.menuBook:before,.section .asideMenu h2.icn_issued.menuTitle.menuNews:before,.asideMenu .section h2.icn_issued.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/reader.svg);background-repeat:no-repeat}.section h2.icn_crown:before,.section .asideMenu h2.icn_crown.menuTitle.menuBook:before,.asideMenu .section h2.icn_crown.menuTitle.menuBook:before,.section .asideMenu h2.icn_crown.menuTitle.menuNews:before,.asideMenu .section h2.icn_crown.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/crown.svg);background-repeat:no-repeat}.section h2.icn_search:before,.section .asideMenu h2.icn_search.menuTitle.menuBook:before,.asideMenu .section h2.icn_search.menuTitle.menuBook:before,.section .asideMenu h2.icn_search.menuTitle.menuNews:before,.asideMenu .section h2.icn_search.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat}.section h2.icn_lightbulb-on:before,.section .asideMenu h2.icn_lightbulb-on.menuTitle.menuBook:before,.asideMenu .section h2.icn_lightbulb-on.menuTitle.menuBook:before,.section .asideMenu h2.icn_lightbulb-on.menuTitle.menuNews:before,.asideMenu .section h2.icn_lightbulb-on.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/lightbulb-on.svg);background-repeat:no-repeat}.section h2.icn_heart:before,.section .asideMenu h2.icn_heart.menuTitle.menuBook:before,.asideMenu .section h2.icn_heart.menuTitle.menuBook:before,.section .asideMenu h2.icn_heart.menuTitle.menuNews:before,.asideMenu .section h2.icn_heart.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/heart.svg);background-repeat:no-repeat}.section h2.icn_heart-broken:before,.section .asideMenu h2.icn_heart-broken.menuTitle.menuBook:before,.asideMenu .section h2.icn_heart-broken.menuTitle.menuBook:before,.section .asideMenu h2.icn_heart-broken.menuTitle.menuNews:before,.asideMenu .section h2.icn_heart-broken.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/heart-broken.svg);background-repeat:no-repeat}.section h2.icn_star:before,.section .asideMenu h2.icn_star.menuTitle.menuBook:before,.asideMenu .section h2.icn_star.menuTitle.menuBook:before,.section .asideMenu h2.icn_star.menuTitle.menuNews:before,.asideMenu .section h2.icn_star.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/star.svg);background-repeat:no-repeat}.section h2.icn_clipboard:before,.section .asideMenu h2.icn_clipboard.menuTitle.menuBook:before,.asideMenu .section h2.icn_clipboard.menuTitle.menuBook:before,.section .asideMenu h2.icn_clipboard.menuTitle.menuNews:before,.asideMenu .section h2.icn_clipboard.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/clipboard.svg);background-repeat:no-repeat}.section h2.icn_comment-text-outline:before,.section .asideMenu h2.icn_comment-text-outline.menuTitle.menuBook:before,.asideMenu .section h2.icn_comment-text-outline.menuTitle.menuBook:before,.section .asideMenu h2.icn_comment-text-outline.menuTitle.menuNews:before,.asideMenu .section h2.icn_comment-text-outline.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/comment-text-outline.svg);background-repeat:no-repeat}.section h2.icn_book:before,.section .asideMenu h2.icn_book.menuTitle.menuBook:before,.asideMenu .section h2.icn_book.menuTitle.menuBook:before,.section .asideMenu h2.icn_book.menuTitle.menuNews:before,.asideMenu .section h2.icn_book.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/book.svg);background-repeat:no-repeat}.section h2.icn_prof:before,.section .asideMenu h2.icn_prof.menuTitle.menuBook:before,.asideMenu .section h2.icn_prof.menuTitle.menuBook:before,.section .asideMenu h2.icn_prof.menuTitle.menuNews:before,.asideMenu .section h2.icn_prof.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/prof.svg);background-repeat:no-repeat}.section h2.icn_login:before,.section .asideMenu h2.icn_login.menuTitle.menuBook:before,.asideMenu .section h2.icn_login.menuTitle.menuBook:before,.section .asideMenu h2.icn_login.menuTitle.menuNews:before,.asideMenu .section h2.icn_login.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/login-variant.svg);background-repeat:no-repeat}.section h2.icn_logout:before,.section .asideMenu h2.icn_logout.menuTitle.menuBook:before,.asideMenu .section h2.icn_logout.menuTitle.menuBook:before,.section .asideMenu h2.icn_logout.menuTitle.menuNews:before,.asideMenu .section h2.icn_logout.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/logout-variant.svg);background-repeat:no-repeat}.section h2.icn_report:before,.section .asideMenu h2.icn_report.menuTitle.menuBook:before,.asideMenu .section h2.icn_report.menuTitle.menuBook:before,.section .asideMenu h2.icn_report.menuTitle.menuNews:before,.asideMenu .section h2.icn_report.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/thunder.svg);background-repeat:no-repeat}.section h2.icn_question:before,.section .asideMenu h2.icn_question.menuTitle.menuBook:before,.asideMenu .section h2.icn_question.menuTitle.menuBook:before,.section .asideMenu h2.icn_question.menuTitle.menuNews:before,.asideMenu .section h2.icn_question.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/question.svg);background-repeat:no-repeat}.section h2.icn_post:before,.section .asideMenu h2.icn_post.menuTitle.menuBook:before,.asideMenu .section h2.icn_post.menuTitle.menuBook:before,.section .asideMenu h2.icn_post.menuTitle.menuNews:before,.asideMenu .section h2.icn_post.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/post.svg);background-repeat:no-repeat}.section h2.icn_tag:before,.section .asideMenu h2.icn_tag.menuTitle.menuBook:before,.asideMenu .section h2.icn_tag.menuTitle.menuBook:before,.section .asideMenu h2.icn_tag.menuTitle.menuNews:before,.asideMenu .section h2.icn_tag.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/tag-outline.svg);background-repeat:no-repeat}.section h2.icn_setting:before,.section .asideMenu h2.icn_setting.menuTitle.menuBook:before,.asideMenu .section h2.icn_setting.menuTitle.menuBook:before,.section .asideMenu h2.icn_setting.menuTitle.menuNews:before,.asideMenu .section h2.icn_setting.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/settings.svg);background-repeat:no-repeat}.section h2.icn_key:before,.section .asideMenu h2.icn_key.menuTitle.menuBook:before,.asideMenu .section h2.icn_key.menuTitle.menuBook:before,.section .asideMenu h2.icn_key.menuTitle.menuNews:before,.asideMenu .section h2.icn_key.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/key-variant.svg);background-repeat:no-repeat}.section h2.icn_poll:before,.section .asideMenu h2.icn_poll.menuTitle.menuBook:before,.asideMenu .section h2.icn_poll.menuTitle.menuBook:before,.section .asideMenu h2.icn_poll.menuTitle.menuNews:before,.asideMenu .section h2.icn_poll.menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/poll.svg);background-repeat:no-repeat}.section h2.icn_trophy{background-image:url(/assets/1.0.773/img/common/trophy.svg);background-repeat:no-repeat}.section h2 a{text-decoration:underline}.section h2 a:hover{text-decoration:none}.section h2.flexIndex{display:flex;justify-content:space-between;align-items:center}.section h2.flexIndex:before,.section .asideMenu h2.flexIndex.menuTitle.menuBook:before,.asideMenu .section h2.flexIndex.menuTitle.menuBook:before,.section .asideMenu h2.flexIndex.menuTitle.menuNews:before,.asideMenu .section h2.flexIndex.menuTitle.menuNews:before{display:none}.section h2.flexIndex div:first-of-type:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:center center;background-size:1.866rem 1.866rem}.section h2.flexIndex.icn_crown div:first-of-type:before{background-image:url(/assets/1.0.773/img/common/crown.svg);background-repeat:no-repeat}.section h2.flexIndex.icn_heart div:first-of-type:before{background-image:url(/assets/1.0.773/img/common/heart.svg);background-repeat:no-repeat}.section h2.flexIndex.icn_clock{display:flex;justify-content:flex-start;align-items:center}.section h2.flexIndex.icn_clock div:first-of-type:before{background-image:url(/assets/1.0.773/img/common/clock-outline.svg);background-repeat:no-repeat}.section h2.flexIndex.icn_bell{display:flex;justify-content:flex-start;align-items:center}.section h2.flexIndex.icn_bell div:first-of-type:before{background-image:url(/assets/1.0.773/img/common/bell-outline.svg);background-repeat:no-repeat}.section h2.flexIndex .date{margin-left:.666rem;color:#666;font-size:.733rem;font-weight:400;text-align:right}.section h2.flexIndex .badgeCount{position:relative;top:-1px;margin-left:.666rem;padding:.2rem;width:1.2rem;height:1.2rem;color:#fff;font-size:.733rem;font-weight:700;text-align:center;background-color:#cf0000;border-radius:50%}.section h2.seeMore{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.section h2.seeMore:before,.section .asideMenu h2.seeMore.menuTitle.menuBook:before,.asideMenu .section h2.seeMore.menuTitle.menuBook:before,.section .asideMenu h2.seeMore.menuTitle.menuNews:before,.asideMenu .section h2.seeMore.menuTitle.menuNews:before{display:none}.section h2.seeMore.icn_smile{padding-left:2.133rem}.section h2.seeMore.icn_smile:before{content:"";position:absolute;top:.466rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;border-radius:5px;background-repeat:no-repeat;background-position:center center;background-size:1.866rem 1.866rem;background-color:transparent;background-image:url(/assets/1.0.773/img/common/emoticon-happy-outline.svg)}.section h2.seeMore a{display:block;margin:0;padding:0 1.666rem 0 1rem;color:#999;font-size:1rem;font-weight:400;line-height:1;text-align:right;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23999999%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .333rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;cursor:pointer;text-decoration:none}.section h2.seeMore a:hover{text-decoration:underline}@media screen and (max-width: 767px){.section h2.seeMore{font-size:1rem}.section h2.seeMore.icn_smile:before{top:.2rem}.section h2.seeMore a{font-size:.866rem;background-size:1.133rem 1.133rem}}.section h3{position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#333;font-size:1.133rem;font-weight:700}.section h3:before,.section .asideMenu h3.menuTitle.menuBook:before,.asideMenu .section h3.menuTitle.menuBook:before,.section .asideMenu h3.menuTitle.menuNews:before,.asideMenu .section h3.menuTitle.menuNews:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:.666rem;background:#333}.section h3 a{font-weight:700}.section h4{margin:0 0 1rem;font-size:1.133rem;font-weight:700}@media screen and (max-width: 1023px){.section{padding-left:1rem;padding-right:1rem}}@media screen and (max-width: 767px){.section{padding:0 .666rem 2rem}.section h2{margin-top:.333rem;padding:0 0 0 1.666rem;font-size:1.066rem}.section h2:before,.section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .section h2.menuTitle.menuNews:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.section h2.flexIndex div:first-of-type:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.section h3,.section h4{font-size:.933rem}}.section .simpleIndex{display:flex;justify-content:space-between;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.section .simpleIndex:before,.section .asideMenu .simpleIndex.menuTitle.menuBook:before,.asideMenu .section .simpleIndex.menuTitle.menuBook:before,.section .asideMenu .simpleIndex.menuTitle.menuNews:before,.asideMenu .section .simpleIndex.menuTitle.menuNews:before{display:none}@media screen and (max-width: 767px){.section .simpleIndex{font-size:1rem}}.section .arrowIndex{position:relative;padding-left:25px}.section .arrowIndex:before,.section .asideMenu .arrowIndex.menuTitle.menuBook:before,.asideMenu .section .arrowIndex.menuTitle.menuBook:before,.section .asideMenu .arrowIndex.menuTitle.menuNews:before,.asideMenu .section .arrowIndex.menuTitle.menuNews:before{position:absolute;content:"";top:auto;bottom:-3px;left:0;width:0;height:0;vertical-align:auto;border:none;border-left:15px solid transparent;border-bottom:15px solid #333;background:none;background-color:transparent!important;border-radius:0}.section .arrowIndex:after{position:absolute;content:"";bottom:-3px;left:10px;width:calc(100% - 10px);border-bottom:3px solid #333}.section.pdB0{padding-bottom:0}h2.index_bgW,h3.index_bgW,h4.index_bgW{padding:1rem;font-size:1.066rem;font-weight:700;background-color:#fff}h2.index_bgW:before,.asideMenu h2.index_bgW.menuTitle.menuBook:before,.asideMenu h2.index_bgW.menuTitle.menuNews:before,h3.index_bgW:before,.asideMenu h3.index_bgW.menuTitle.menuBook:before,.asideMenu h3.index_bgW.menuTitle.menuNews:before,h4.index_bgW:before,.asideMenu h4.index_bgW.menuTitle.menuBook:before,.asideMenu h4.index_bgW.menuTitle.menuNews:before{display:none}h2.index_bgG,h3.index_bgG,h4.index_bgG{padding:1rem;font-size:1.066rem;font-weight:700;background-color:#f7f7f7}h2.index_bgG:before,.asideMenu h2.index_bgG.menuTitle.menuBook:before,.asideMenu h2.index_bgG.menuTitle.menuNews:before,h3.index_bgG:before,.asideMenu h3.index_bgG.menuTitle.menuBook:before,.asideMenu h3.index_bgG.menuTitle.menuNews:before,h4.index_bgG:before,.asideMenu h4.index_bgG.menuTitle.menuBook:before,.asideMenu h4.index_bgG.menuTitle.menuNews:before{display:none}h2.indexEdit,h3.indexEdit,h4.indexEdit{display:flex;justify-content:space-between;align-items:center}h2.indexEdit a,h3.indexEdit a,h4.indexEdit a{display:block;margin:0;padding:0 1.666rem 0 1rem;color:#999;font-size:1rem;font-weight:400;line-height:1;text-align:right;white-space:nowrap;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23999999%22%3e%3cpath%20d%3d%22M8%2e59%2016%2e58%2013%2e17%2012%208%2e59%207%2e41%2010%206l6%206%2d6%206L8%2e59%2016%2e58z%22%2f%3e%3c%2fsvg%3e);background-position:right .333rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;cursor:pointer;text-decoration:none}h2.indexEdit a:hover,h3.indexEdit a:hover,h4.indexEdit a:hover{text-decoration:underline}@media screen and (max-width: 767px){h2.indexEdit a,h3.indexEdit a,h4.indexEdit a{font-size:.866rem;background-size:1.133rem 1.133rem}}@media screen and (max-width: 767px){h2.index_bgG{margin-top:-1rem;font-size:1.066rem}}@media screen and (max-width: 1023px){.sidebarBanner{padding:.666rem;background-color:#fff}}.sidebarBanner ul li{margin:0 0 .666rem}@media screen and (min-width: 768px){.sidebarBanner ul li a{text-decoration:none;transition:all .1s linear}.sidebarBanner ul li a:hover{opacity:.6}}.otherLink{padding-top:1rem;border-top:1px solid #e5e5e5}.otherLink dl{margin-bottom:1.533rem}.otherLink dl dt{margin-bottom:1rem;font-size:.866rem;font-weight:700}.otherLink dl dd{text-align:center}.otherLink dl dd ul{display:flex;justify-content:center;align-items:center}.otherLink dl dd ul li{margin-right:.333rem}.otherLink dl dd ul li:last-of-type{margin-right:0}.otherLink dl dd ul li img{height:auto}.otherLink dl dd ul.appLink{margin-top:.666rem}.otherLink dl dd ul.appLink li a{display:block;padding:.333rem;color:#fff;font-size:.8rem;text-align:center;background-color:#000;border-radius:5px}.otherLink dl dd.banner a{display:block}.otherLink dl dd.banner a img{width:100%;height:auto;border:1px solid #e5e5e5}.aside{flex-grow:0;flex-shrink:0;width:17.333rem;min-width:17.333rem;margin:0 0 0 1.666rem;font-size:.866rem}@media screen and (max-width: 1023px){.aside{width:auto;margin:0}}.aside .ad{margin-bottom:1rem;text-align:center}.asideBanner ul li{margin:0 0 1.066rem}@media screen and (min-width: 768px){.asideBanner ul li a{text-decoration:none;transition:all .1s linear}.asideBanner ul li a:hover{opacity:.6}}@media screen and (max-width: 1023px){.asideBanner{display:none}}.asideMenu{padding:0 0 1rem}.asideMenu .menuBox{margin:0 0 .333rem;border-radius:5px;border:1px solid #e5e5e5}.asideMenu .menuTitle{padding:.533rem;color:#333;font-size:1.066rem;font-weight:700;border-bottom:1px solid #e5e5e5}.asideMenu .menuTitle:before,.asideMenu .menuTitle.menuBook:before,.asideMenu .menuTitle.menuNews:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin:0 .533rem 0 0;vertical-align:top;background-position:0 0;background-size:1.333rem 1.333rem}.asideMenu .menuTitle.menuNews:before{background-image:url(/assets/1.0.773/img/common/information-outline.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuTopics:before{background-image:url(/assets/1.0.773/img/common/clipboard.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/book.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuSpecial:before{background-image:url(/assets/1.0.773/img/common/heart-outline.svg);background-repeat:no-repeat}.asideMenu .menuTitle.menuBbs:before{background-image:url(/assets/1.0.773/img/common/bbs/bbs-q_g.svg);background-repeat:no-repeat}.asideMenu .menuLink{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.asideMenu .menuLink a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}@media screen and (max-width: 1023px){.asideMenu .menuLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.asideMenu .menuLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.773/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:#baabc6}.asideNews li a img{width:100%;max-width:21.333rem;height:auto;border:1px solid #e5e5e5}@media screen and (min-width: 768px){.asideNews li a{transition:all .1s linear}.asideNews li a:hover{opacity:.8}}@media screen and (max-width: 767px){.asideNews li{font-size:.933rem}}@media screen and (min-width: 768px){main .asideNews li{margin-bottom:1.666rem}main .asideNews li a{font-size:1.2rem;font-weight:700}main .asideNews li a.imgBn{display:block;text-align:center}main .asideNews li a.imgBn img{max-width:640px;backface-visibility:hidden}}@media screen and (max-width: 767px){main .asideNews li a{font-weight:700}main .asideNews li a.imgBn{display:block;text-align:center}main .asideNews li a.imgBn img{max-width:none}}.asideMenu .sidebarBanner ul li{margin:1rem auto 0;text-align:center}.asideMenu .sidebarBanner ul li a{display:inline-block}.asideMenu .sidebarBanner ul li img{width:100%;max-width:21.333rem;height:auto;border:1px solid #e5e5e5}.asideMenu .sidebarBanner ul li.gakuenSp{display:none}@media screen and (max-width: 767px){.asideMenu .sidebarBanner ul li:first-child{margin-top:0}.asideMenu .sidebarBanner ul li img{max-width:none}.asideMenu .sidebarBanner ul li #player{display:flex;justify-content:center;align-items:center;margin:0 auto 1rem}}@media screen and (max-width: 1023px){.asideMenu .sidebarBanner ul li.gakuen{display:none}.asideMenu .sidebarBanner ul li.gakuenSp{display:block}.asideMenu .sidebarBanner ul li.gakuenSp img{width:100%;height:auto}.asideMenu .sidebarBanner ul li.berrysdanshi .catch{width:262px;border:none}}@media screen and (min-width: 768px){.asideMenu .sidebarBanner ul li.berrysdanshi .catch{width:260px}}.asideMenu .sidebarBanner ul.appImgLink{display:flex;justify-content:center;align-items:center}.asideMenu .sidebarBanner ul.appImgLink li{margin:.666rem 0 1rem;padding:.333rem}.asideMenu .sidebarBanner ul.appImgLink li a img{width:auto;max-width:none;height:40px;border:none;image-rendering:-webkit-optimize-contrast}@media screen and (min-width: 768px){.asideMenu .otherLink{display:none}}@media screen and (max-width: 1023px){.asideMenu .otherLink{padding:0 1.866rem 1rem;background-color:#fff;border-top:none}.asideMenu .otherLink dl ul li{margin-right:1rem}.asideMenu .otherLink dl:last-of-type dd{display:flex;justify-content:center;align-items:center}.asideMenu .otherLink dl:last-of-type dd ul{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:0;margin-left:1rem}.asideMenu .otherLink dl:last-of-type dd ul li{margin-top:.333rem}.asideMenu .otherLink dl:last-of-type dd ul li:first-of-type{margin-top:0}.asideMenu .otherLink dl:last-of-type dd ul li a{margin:0;padding:0;background-color:transparent;border-radius:0}.asideMenu .otherLink dl:last-of-type dd ul li a img{width:auto;height:2.6rem}.asideMenu .otherLink>ul{display:flex;justify-content:center;align-items:center;margin-left:-1.866rem;margin-right:-1.866rem;padding:1rem;background-color:#eee}.asideMenu .otherLink>ul li{margin-left:.333rem}.asideMenu .otherLink>ul li:nth-of-type(1){margin-left:0}.asideMenu .otherLink>ul li a{display:block}.asideMenu .otherLink>ul li a img{width:100%;max-width:175px;height:auto}}.aside .asideComicMenu h2{position:relative;padding:.666rem 0 .666rem .866rem;color:#333;font-size:1.333rem;font-weight:700;line-height:1.2}.aside .asideComicMenu h2:before,.aside .asideComicMenu .asideMenu h2.menuTitle.menuNews:before,.asideMenu .aside .asideComicMenu h2.menuTitle.menuNews:before,.aside .asideComicMenu .asideMenu h2.menuTitle.menuBook:before,.asideMenu .aside .asideComicMenu h2.menuTitle.menuBook:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:.333rem;height:100%;vertical-align:middle;border-radius:.666rem;background:#baabc6}.aside .asideComicMenu .comicLabelLink{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:0}.aside .asideComicMenu .comicLabelLink li{margin-bottom:1rem;padding-bottom:2rem;width:100%;border-bottom:1px solid #e5e5e5}.aside .asideComicMenu .comicLabelLink li:last-of-type{border-bottom:none}.aside .asideComicMenu .comicLabelLink li .labelLogo{max-width:200px}.aside .asideComicMenu .comicLabelLink li .defTxt{padding-top:0}.aside .asideComicMenu .comicLabelLink li a{display:inline-block}@media screen and (max-width: 767px){.aside .asideComicMenu{padding:0 .666rem 2rem}}.link-banner{text-align:center}.link-banner a{display:block;text-decoration:none;transition:all .1s linear}.link-banner a:hover{opacity:.6}.link-banner img{width:100%;height:auto}.sidebar{flex-grow:0;flex-shrink:0;width:11rem;min-width:11rem;order:-1;margin:0 1.666rem 0 0}@media screen and (max-width: 767px){.sidebar{display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.sidebar{display:none}}p.numbe_of_writers{margin-bottom:.8rem;font-size:.933rem;font-weight:700}p.numbe_of_writers:before,.asideMenu p.numbe_of_writers.menuTitle.menuNews:before,.asideMenu p.numbe_of_writers.menuTitle.menuBook:before{content:"♥";margin-right:.333rem;width:1rem;height:1rem;color:#fa8296}p.numbe_of_writers span{color:#fa8296}.sidebarMenu ul{padding:0 0 1.533rem}.sidebarMenu ul li{margin:0 0 .8rem}.sidebarMenu ul li a{display:block;padding:.8rem 0;font-size:1.2rem;text-align:center;border-radius:5px}@media screen and (min-width: 768px){.sidebarMenu ul li a{text-decoration:none;transition:all .1s linear}.sidebarMenu ul li a:hover{opacity:.6}}.sidebarMenu ul li.btnLogin a,.sidebarMenu ul li.btnSignup a{background:#baabc6;color:#fff}.sidebarMenu ul li.btnAbout a{color:#fff;text-decoration:none;background:#666}.sidebarMyMenu{margin:0 0 1.666rem}.sidebarMyMenu .mymenuBtn{padding:0 0 .333rem}.sidebarMyMenu .mymenuBtn li{margin:0 0 .333rem}.sidebarMyMenu .mymenuBtn li a{display:block;width:100%;height:2.333rem;padding:.066rem 0 0 3rem;font-size:.933rem;line-height:2.333rem;text-align:left;text-decoration:none;border-radius:5px}@media screen and (min-width: 768px){.sidebarMyMenu .mymenuBtn li a:hover{text-decoration:none;transition:all .1s linear}.sidebarMyMenu .mymenuBtn li a:hover:hover{opacity:.6}}.sidebarMyMenu .mymenuList{padding:0 0 .333rem}.sidebarMyMenu .mymenuList li{margin:0 0 .333rem}.sidebarMyMenu .mymenuList li a{font-size:.866rem}.comicMenu{margin:0 0 .333rem;border-radius:5px;border:1px solid #e5e5e5}.comicMenu .title{padding:.533rem;color:#333;font-weight:700;border-bottom:1px solid #e5e5e5}.comicMenu .title:before,.comicMenu .asideMenu .title.menuTitle.menuNews:before,.asideMenu .comicMenu .title.menuTitle.menuNews:before,.comicMenu .asideMenu .title.menuTitle.menuBook:before,.asideMenu .comicMenu .title.menuTitle.menuBook:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin:0 .533rem 0 0;vertical-align:top;background-position:0 0;background-size:1.333rem 1.333rem}.comicMenu .title.serialKeyword:before{background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat}.comicMenu .title.saleComic:before{background-image:url(/assets/1.0.773/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:#baabc6;font-size:.866rem}@media screen and (min-width: 768px){.sidebarList li a{transition:all .1s linear}.sidebarList li a:hover{opacity:.8}}@media screen and (max-width: 767px){.sidebarList li{font-size:.933rem}}.pagetop{display:none;transition:opacity .2s ease}.pagetop.active{display:inline-block;opacity:1}.pagetop.inactive{display:inline-block;opacity:0}.pagetop a{position:fixed;right:.666rem;bottom:2.666rem;z-index:1000;width:2.333rem;height:2.333rem;text-indent:200%;white-space:nowrap;background:url(/assets/1.0.773/img/common/pagetop.png) no-repeat 0 0/2.333rem 2.333rem;overflow:hidden}@media screen and (max-width: 767px){.pagetop a{bottom:31vw}}#footer{font-size:.866rem}.footerA{background-color:#eee;border-top:1px solid #e5e5e5}@media screen and (max-width: 767px){.footerA{display:none}}.footerNav{display:flex;padding:2rem 0 1.333rem}.footerNav dl{width:16.533rem;padding:0 .666rem 0 0}.footerNav dl dt{margin:1.333rem 0 .666rem;font-size:.933rem;font-weight:700}.footerNav dl dt:first-of-type{margin-top:0}.footerNav dl dd{margin:0;padding:0 0 0 .666rem}.footerNav dl dd ul{margin:0;padding:0}.footerNav dl dd ul li{margin:0 0 .666rem;list-style:none}.footerNav dl:last-child{width:13.333rem}@media screen and (max-width: 1023px){.footerNav dl{padding:0 1.333rem 0 0}.footerNav dl dt,.footerNav dl dd{font-size:.733rem}}@media screen and (max-width: 767px){.footerNav{flex-wrap:wrap;padding:1rem 0 0}.footerNav dl{width:50%;padding:0 .333rem 1rem 0}.footerNav dl:nth-child(2){order:-1}}.footerB{background-color:#fff;border-top:1px solid #e5e5e5}@media screen and (max-width: 767px){.footerB{display:none}}.footerLink ul{display:flex;align-items:center;justify-content:center;padding:1.666rem 0;line-height:1}.footerLink ul li{padding:0 1rem;list-style:none;border-right:1px solid #666}.footerLink ul li:first-child{border-left:1px solid #666}@media screen and (min-width: 768px) and (max-width: 1023px){.footerLink ul li{padding:0 .8rem}}@media screen and (max-width: 1023px){.footerLink ul li a{font-size:.666rem}}@media screen and (max-width: 767px){.footerLink ul{flex-wrap:wrap;padding:1.466rem 0 .533rem}.footerLink ul li{width:50%;padding:0 .333rem .8rem 0;border-right:none}.footerLink ul li:first-child{border-left:none}.footerLink ul li a{color:#929292}}@media screen and (min-width: 768px){.footerC{background-color:#fff;border-top:1px solid #e5e5e5}}@media screen and (max-width: 767px){#footer{padding-bottom:1rem;background-color:#fff}}.footerLogo{padding:.333rem 0 3.333rem;text-align:center}.footerLogo img{width:220px;height:auto}@media screen and (max-width: 767px){.footerLogo{width:14.666rem;margin:0 auto;padding:.333rem 0}}.topSection{padding:0}@media screen and (min-width: 768px) and (max-width: 1023px){.topSection{margin:0 1.333rem 2rem;padding:1.333rem 1.333rem 0}}.topSection .arwList01{font-size:.866rem}.topSection .swiper-slide{padding-right:1px;padding-left:1px}.swiperTopBook,.swiperTabBook{visibility:hidden}.topCategoryGenre ul{display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap}.topCategoryGenre ul li{flex-grow:0;flex-shrink:0;margin:0 .666rem .666rem 0;text-align:center;border-radius:5px;border:1px solid #e5e5e5}.topCategoryGenre ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.666rem .333rem;font-size:1.133rem}@media screen and (min-width: 768px){.topCategoryGenre ul li a{text-decoration:none;transition:all .1s linear}.topCategoryGenre ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topCategoryGenre ul{margin-bottom:.666rem}}.topMenuBtn{display:none}@media screen and (max-width: 1023px){.topMenuBtn{display:block}}.topMenuBtn ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:25rem;margin:.666rem auto 0}.topMenuBtn ul li{display:flex;justify-content:center;align-items:center;flex-basis:32.2580645161%;align-self:stretch;margin:0 0 .333rem;font-size:.733rem;text-align:center;background-position:left .666rem center;background-size:1.333rem 1.333rem;border:1px solid #e5e5e5;border-radius:.8rem}.topMenuBtn ul li a{margin:0;padding:.666rem .666rem .666rem 1.666rem;color:#333;text-decoration:none}.topMenuBtn ul li.icn_search{background-image:url(/assets/1.0.773/img/common/search_lg.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_crown{background-image:url(/assets/1.0.773/img/common/crown_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_bookshelf{background-image:url(/assets/1.0.773/img/common/book-shelf_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_book{background-image:url(/assets/1.0.773/img/common/book_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_comic{background-image:url(/assets/1.0.773/img/common/comic_bc.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_media{background-image:url(/assets/1.0.773/img/common/movie-open_c.svg);background-repeat:no-repeat}.topMenuBtn ul li.icn_trophy{background-image:url(/assets/1.0.773/img/common/trophy_c.svg);background-repeat:no-repeat}@media screen and (min-width: 768px) and (max-width: 1023px){.topMenuBtn ul{max-width:48rem}.topMenuBtn ul li{font-size:1rem;background-size:1.8rem 1.8rem}}.topLink{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.topLink a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}@media screen and (max-width: 1023px){.topLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.topLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}@media screen and (min-width: 768px){.scrollLink{display:none}}@media screen and (max-width: 767px){.scrollLink{display:block}.scrollLink a{display:block;padding:.666rem;font-size:.8rem;text-align:right}.scrollLink a:after{content:"";display:inline-block;position:relative;top:0;right:0;width:1.333rem;height:1.333rem;vertical-align:middle;background-image:url(/assets/1.0.773/img/common/chevron-double-down.svg);background-repeat:no-repeat;background-position:top -.066rem center;background-size:1.333rem 1.333rem}}.topBannerAd a{display:block;margin-top:2rem;text-decoration:none;transition:all .1s linear}.topBannerAd a:hover{opacity:.6}.topBannerAd a img{width:100%;height:auto;border:1px solid #ccc}@media screen and (max-width: 767px){.topBannerAd{margin-top:-1rem}.topBannerAd a{margin-top:1rem}}.topCategory h3{padding:0;color:#333}.topCategory h3:before,.topCategory .asideMenu h3.menuTitle.menuNews:before,.asideMenu .topCategory h3.menuTitle.menuNews:before,.topCategory .asideMenu h3.menuTitle.menuBook:before,.asideMenu .topCategory h3.menuTitle.menuBook:before{display:none}@media screen and (max-width: 767px){.topCategory h3{font-size:1rem}}.topCategoryTag ul{display:flex;flex-wrap:wrap;margin:0 -.666rem 1rem 0}.topCategoryTag ul li{flex-grow:0;flex-shrink:0;margin:0 0 .333rem}.topCategoryTag ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296}@media screen and (min-width: 768px){.topCategoryTag ul li a{text-decoration:none;transition:all .1s linear}.topCategoryTag ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topCategoryTag ul li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}@media screen and (max-width: 767px){.topCategoryTag ul{margin:0 -.666rem .666rem 0}}.topReview .reviewList .clm:last-of-type{margin-bottom:0;border-bottom:none}@media screen and (min-width: 768px){.topSlide{background:linear-gradient(to bottom,transparent,#f8f5ee)}}.topSlide #swiperTopSlider{visibility:hidden}.topSlide .swiper-slide{width:534px;height:295px}.topSlide .swiper-slide a{display:block}.topSlide .swiper-slide a img{backface-visibility:hidden}@media screen and (min-width: 768px){.topSlide .swiper-slide{display:flex;justify-content:center;align-items:center;padding:0 20px}.topSlide .swiper-slide a img{border-radius:1rem}}@media screen and (max-width: 767px){.topSlide .swiper-slide{height:100%}}.topSlide .swiper-wrapper.unvisible{transform:translateZ(0)!important}.topSlide .swiper-arrow{position:absolute;top:50%;z-index:2;width:4.666rem;height:4.666rem;margin-top:-2.333rem;cursor:pointer;outline:none;text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media screen and (min-width: 768px){.topSlide .swiper-arrow{text-decoration:none;transition:all .1s linear}.topSlide .swiper-arrow:hover{opacity:.6}}.topSlide .swiper-button-prev{left:3.333rem;background-image:url(/assets/1.0.773/img/common/top_slide_prev.png)}.topSlide .swiper-button-next{right:3.333rem;background-image:url(/assets/1.0.773/img/common/top_slide_next.png)}.topSlide .swiper-pagination{height:2.666rem;padding:.4rem 0;background:#fff;position:initial;--swiper-pagination-bullet-horizontal-gap: 10px;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-size: 10px}.topSlide .swiper-pagination .swiper-pagination-bullet{background:#666}.topSlide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fa8296}@media screen and (min-width: 768px) and (max-width: 1023px){.topSlide .swiper-arrow{opacity:.5}.topSlide .swiper-prev{left:1.333rem}.topSlide .swiper-next{right:1.333rem}}@media screen and (max-width: 767px){.topSlide .swiper-arrow{width:2.333rem;height:2.333rem;margin-top:-1.2rem;opacity:.5;background-size:2.333rem 2.333rem}.topSlide .swiper-button-prev,.topSlide .swiper-button-prev.visible{left:.666rem}.topSlide .swiper-button-next,.topSlide .swiper-button-next.visible{right:.666rem}.topSlide .swiper-pagination{padding:.2rem 0;height:1.866rem;--swiper-pagination-bullet-horizontal-gap: 6px;--swiper-pagination-bullet-size: 6px}}.topInfo{padding-bottom:1rem;display:none}.topInfo .notice_list li a{padding-top:.466rem;padding-bottom:.466rem}@media screen and (max-width: 767px){.topInfo{padding-bottom:0;display:block}}.topRanking ul.book_grid li{padding-top:1rem}.topRanking .genre_name,.topRanking .update_date,.topRanking .book_catch,.topRankingSliderHeader{display:none}@media screen and (min-width: 768px){.topSubRanking{margin:0 0 1rem;border-bottom:5px solid #fbfbfb}}@media screen and (max-width: 1023px){.topRankingSliderHeader{display:block}.topRankingNv{display:none}}.topWhatsnew .rank,.topWhatsnew .book_catch{display:none}.topRecommend .writer_name{font-weight:700}.topRecommend .rank,.topRecommend .page_count,.topRecommend .update_date,.topRecommendList .issued_book_name,.topRecommendList .rank,.topRecommendList .genre_name,.topRecommendList .book_name,.topRecommendList .page_count,.topRecommendList .update_date{display:none}.topRecommendList .book_catch{padding:0;background-color:transparent}.recommendKeyword .rank,.recommendKeyword .page_count,.heroKeyword .rank,.heroKeyword .page_count{display:none}.memberForm,.contactForm,.messageForm{font-size:1rem}@media screen and (max-width: 767px){.memberForm,.contactForm,.messageForm{font-size:.933rem}}.memberTable,.contactTable,.messageTable{width:100%;margin:0 0 2rem;font-size:1rem;border-bottom:1px dashed #e5e5e5}.memberTable th,.contactTable th,.messageTable th{width:16.666rem;padding:1.333rem .866rem;text-align:left;vertical-align:top;font-weight:700;border-top:1px dashed #e5e5e5}.memberTable th .note,.contactTable th .note,.messageTable th .note{display:block;color:#666;font-size:.866rem;font-weight:400}.memberTable td,.contactTable td,.messageTable td{padding:1.4rem 0 1.066rem;text-align:left;vertical-align:top;border-top:1px dashed #e5e5e5}.memberTable td input[type=text],.contactTable td input[type=text],.messageTable td input[type=text],.memberTable td input[type=password],.contactTable td input[type=password],.messageTable td input[type=password],.memberTable td input[type=email],.contactTable td input[type=email],.messageTable td input[type=email],.memberTable td select,.contactTable td select,.messageTable td select{width:26.666rem}.memberTable td input[type=text].short,.contactTable td input[type=text].short,.messageTable td input[type=text].short,.memberTable td input[type=password].short,.contactTable td input[type=password].short,.messageTable td input[type=password].short,.memberTable td input[type=email].short,.contactTable td input[type=email].short,.messageTable td input[type=email].short,.memberTable td select.short,.contactTable td select.short,.messageTable td select.short{width:13.333rem}.memberTable td p,.contactTable td p,.messageTable td p{margin:.333rem 0;text-align:left;word-break:break-all}.memberTable td p.error,.contactTable td p.error,.messageTable td p.error{padding:0 0 0 1.333rem!important;background-position:left center}.memberTable td .counter,.contactTable td .counter,.messageTable td .counter{width:26.666rem}.memberTable td .error,.contactTable td .error,.messageTable td .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}.memberTable .username,.contactTable .username,.messageTable .username{font-size:.8rem}@media screen and (max-width: 767px){.memberTable,.contactTable,.messageTable{margin:0 0 1rem}.memberTable th,.contactTable th,.messageTable th{display:block;width:auto;padding:.666rem 0 .333rem .666rem}.memberTable th .note,.contactTable th .note,.messageTable th .note{display:inline-block;padding-left:1em}.memberTable td,.contactTable td,.messageTable td{display:block;padding:0 2rem .666rem;font-size:.933rem;border-top:none}.memberTable td input[type=text],.contactTable td input[type=text],.messageTable td input[type=text],.memberTable td input[type=password],.contactTable td input[type=password],.messageTable td input[type=password],.memberTable td input[type=email],.contactTable td input[type=email],.messageTable td input[type=email],.memberTable td select,.contactTable td select,.messageTable td select,.memberTable td input[type=text].short,.contactTable td input[type=text].short,.messageTable td input[type=text].short,.memberTable td input[type=password].short,.contactTable td input[type=password].short,.messageTable td input[type=password].short,.memberTable td input[type=email].short,.contactTable td input[type=email].short,.messageTable td input[type=email].short,.memberTable td select.short,.contactTable td select.short,.messageTable td select.short{width:100%}.memberTable td .counter,.contactTable td .counter,.messageTable td .counter{width:auto}.memberTable .username,.contactTable .username,.messageTable .username{font-size:.733rem}}.menuTab{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-top:1px solid #e5e5e5}.menuTab li{display:flex;justify-content:center;align-items:center;align-self:stretch;background-color:#fff;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media screen and (min-width: 768px){.menuTab li:hover{text-decoration:none;transition:all .1s linear}.menuTab li:hover:hover{opacity:.6}}.menuTab li a{display:block;padding:.666rem;width:100%;color:#666;font-weight:700;text-align:center}.menuTab li a:hover{text-decoration:none}.menuTab.clm_1{margin-bottom:2rem}.menuTab.clm_1 li{flex-basis:49.9%}.menuTab.clm_1 li:first-of-type{border-left:none}.menuTab.clm_1 li a{padding-left:2rem;width:auto;font-size:1.066rem;background-position:left center;background-size:1.666rem 1.666rem}.menuTab.clm_1 li a.history{background-image:url(/assets/1.0.773/img/common/history_g.svg);background-repeat:no-repeat}.menuTab.clm_1 li a.favorite{background-image:url(/assets/1.0.773/img/common/folder-star_g.svg);background-repeat:no-repeat}.menuTab.clm_1 li.active a{color:#baabc6}.menuTab.clm_1 li.active a.history{background-image:url(/assets/1.0.773/img/svg/history.svg);background-repeat:no-repeat}.menuTab.clm_1 li.active a.favorite{background-image:url(/assets/1.0.773/img/svg/folder-star.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.menuTab.clm_1 li a{padding-left:2rem;font-size:.933rem;background-size:1.333rem 1.333rem}}.menuTab.clm_1.noSvn li a{padding:.666rem}.menuTab.clm_2 li:nth-of-type(1),.menuTab.clm_2 li:nth-of-type(2){flex-basis:50%}.menuTab.clm_2 li:nth-of-type(1) a,.menuTab.clm_2 li:nth-of-type(2) a{padding-top:2.333rem;background-position:top .466rem center;background-size:1.666rem 1.666rem}.menuTab.clm_2 li:nth-of-type(3),.menuTab.clm_2 li:nth-of-type(4),.menuTab.clm_2 li:nth-of-type(5){flex-basis:33.3%}.menuTab.clm_2 li:nth-of-type(1){border-left:none}.menuTab.clm_2 li:nth-of-type(3){border-left:none}.menuTab.clm_2 li a{font-size:.933rem}.menuTab.clm_2 li a.history{background-image:url(/assets/1.0.773/img/common/history_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li a.bookshelf{background-image:url(/assets/1.0.773/img/common/book-shelf_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li a.post{background-image:url(/assets/1.0.773/img/common/post_g.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active{background-color:#baabc6}.menuTab.clm_2 li.active a{color:#fff}.menuTab.clm_2 li.active a.history{background-image:url(/assets/1.0.773/img/common/history_w.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active a.bookshelf{background-image:url(/assets/1.0.773/img/common/book-shelf_w.svg);background-repeat:no-repeat}.menuTab.clm_2 li.active a.post{background-image:url(/assets/1.0.773/img/common/post_w.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.menuTab.clm_2 li:nth-of-type(1) a,.menuTab.clm_2 li:nth-of-type(2) a{padding-top:2rem;background-size:1.333rem 1.333rem}.menuTab.clm_2 li a{font-size:.733rem}}.readerIndex{display:flex;justify-content:space-between;align-items:center}.readerIndex.noIcn{display:flex;justify-content:flex-start;align-items:center}.readerIndex div:first-of-type{padding-right:.333rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.readerIndex div:last-of-type{display:flex;justify-content:center;align-items:center;white-space:nowrap}.readerIndex div:last-of-type .open_private{margin:0 .666rem 0 0;color:#fff;background-color:#666}.readerIndex div:last-of-type p{color:#666;font-size:.8rem;font-weight:400}@media screen and (max-width: 767px){.readerIndex div:last-of-type p{font-size:.666rem}}.readerIndex div:last-of-type .dots{display:block;margin-left:.666rem;width:2rem;height:2rem;text-indent:-9999px;line-height:2rem;background-image:url(/assets/1.0.773/img/common/dots-horizontal.svg);background-repeat:no-repeat;background-position:center center;background-size:2rem 2rem;cursor:pointer}.readerIndex div:last-of-type button{display:block;margin:0 0 0 .666rem;padding:0;width:2rem;height:2rem;background-color:transparent;background-position:center center;background-size:2rem 2rem;border:none}.readerIndex div:last-of-type button:focus{outline:none}.readerIndex div:last-of-type button.favo_on{background-image:url(/assets/1.0.773/img/common/star_y.svg);background-repeat:no-repeat}.readerIndex div:last-of-type button.favo_off{background-image:url(/assets/1.0.773/img/common/star_y_ol.svg);background-repeat:no-repeat}.readerSearchBox{margin:1rem 1rem 0;border-radius:5px;background:#efefef}.readerSearchBox input[type=text]{width:40.333rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.readerSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem;cursor:pointer}@media screen and (max-width: 1023px){.readerSearchBox{position:relative;float:none;width:auto;padding:0 3rem 0 0}.readerSearchBox input[type=text]{width:100%}.readerSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.bookStatus{display:flex;justify-content:space-around;align-items:center;padding:0 2rem}.bookStatus li a{display:block;padding:1rem;color:#ababab;text-align:center;cursor:pointer}@media screen and (min-width: 768px){.bookStatus li a{transition:all .1s linear}.bookStatus li a:hover{opacity:.8}}.bookStatus li a:before,.bookStatus li .asideMenu a.menuTitle.menuNews:before,.asideMenu .bookStatus li a.menuTitle.menuNews:before,.bookStatus li .asideMenu a.menuTitle.menuBook:before,.asideMenu .bookStatus li a.menuTitle.menuBook:before{content:"";position:relative;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-position:center center;background-size:1.666rem 1.666rem}.bookStatus li a.icn_book-shelf:before,.bookStatus li .asideMenu a.icn_book-shelf.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-shelf.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-shelf.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-shelf.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/book-shelf_lg.svg);background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-variant:before,.bookStatus li .asideMenu a.icn_book-open-page-variant.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-open-page-variant.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-open-page-variant.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-open-page-variant.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/book-open-page-variant_lg.svg);background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-update:before,.bookStatus li .asideMenu a.icn_book-open-page-update.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-open-page-update.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-open-page-update.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-open-page-update.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/book-open-page-update_lg.svg);background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-finished:before,.bookStatus li .asideMenu a.icn_book-open-page-finished.menuTitle.menuNews:before,.asideMenu .bookStatus li a.icn_book-open-page-finished.menuTitle.menuNews:before,.bookStatus li .asideMenu a.icn_book-open-page-finished.menuTitle.menuBook:before,.asideMenu .bookStatus li a.icn_book-open-page-finished.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/book-open-page-finished_lg.svg);background-repeat:no-repeat}.bookStatus li a.active{color:#666}.bookStatus li a.active.icn_book-shelf:before{background-image:url(/assets/1.0.773/img/common/book-shelf_g.svg);background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-variant:before{background-image:url(/assets/1.0.773/img/common/book-open-page-variant.svg);background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-update:before{background-image:url(/assets/1.0.773/img/common/book-open-page-update.svg);background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-finished:before{background-image:url(/assets/1.0.773/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:#baabc6;border-radius:50%}@media screen and (max-width: 767px){.bookStatus{display:flex;justify-content:space-between;align-items:center}.bookStatus li a p{font-size:.666rem}}.newList{margin-bottom:1rem;padding:1rem;border-bottom:1px solid #e5e5e5}.newList a{display:block;padding-left:1.333rem;background-image:url(/assets/1.0.773/img/common/plus-circle.svg);background-repeat:no-repeat;background-position:left center;background-size:1rem 1rem;cursor:pointer}.newList p{color:#666;font-size:.8rem}@media screen and (max-width: 767px){.newList p{font-size:.666rem}}.modal_content .newList{margin-bottom:0;padding-left:0;padding-right:0}.newListEdit{padding:1rem;border-bottom:1px solid #e5e5e5}.newListEdit a{display:block}.newListEdit a:first-of-type{padding-left:1.333rem;background-image:url(/assets/1.0.773/img/common/plus-circle.svg);background-repeat:no-repeat;background-position:left center;background-size:1rem 1rem;cursor:pointer}.newListEdit a:last-of-type{padding-right:2rem;background-image:url(/assets/1.0.773/img/common/playlist-edit.svg);background-repeat:no-repeat;background-position:right center;background-size:1.666rem 1.666rem}.newListEdit select.sort{width:auto;height:40px;padding:.133rem 2.333rem .133rem 1rem;border-radius:5px;border:none;white-space:nowrap;font-size:inherit;background:url(/assets/1.0.773/img/common/chevron-down.svg) no-repeat right .5rem center/1.666rem 1.666rem #efefef;-webkit-appearance:none}@media screen and (max-width: 380px){.newListEdit{flex-wrap:wrap}.newListEdit a:last-of-type{flex-basis:100%;margin-top:.666rem;margin-left:80%;text-align:right;display:inline-block}}.listEdit{padding:1rem;text-align:right;border-bottom:1px solid #e5e5e5}.listEdit a{padding-right:2rem;background-image:url(/assets/1.0.773/img/common/playlist-edit.svg);background-repeat:no-repeat;background-position:right center;background-size:1.666rem 1.666rem}.listEdit select.sort{width:auto;height:40px;padding:.133rem 2.333rem .133rem 1rem;border-radius:5px;border:none;white-space:nowrap;font-size:inherit;background:url(/assets/1.0.773/img/common/chevron-down.svg) no-repeat right .5rem center/1.666rem 1.666rem #efefef}@media screen and (max-width: 767px){.listEdit{display:flex;justify-content:space-between;align-items:center}}.icnBlock{margin-bottom:.333rem}.icnBlock span,.icnBlock svg,.icnBlock img{margin:0;vertical-align:middle}.icnBlock img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}@media screen and (max-width: 767px){.icnBlock img{width:.6rem}}.icnBlock .open_private{margin-bottom:0;color:#fff;background-color:#666}@media screen and (max-width: 767px){.list_all_edit_box{margin-bottom:4.933rem}}.list_all_edit,.list_edit{background-color:#eee}.list_all_edit article,.list_edit article{margin:0 0 2rem;padding:1rem;background-color:#fff}.list_all_edit article:last-of-type,.list_edit article:last-of-type{margin-bottom:0}.list_all_edit article .book_name,.list_edit article .book_name{margin:0}.list_all_edit article .book_name span,.list_all_edit article .book_name svg,.list_all_edit article .book_name img,.list_edit article .book_name span,.list_edit article .book_name svg,.list_edit article .book_name img{margin-top:0;vertical-align:middle}.list_all_edit article .book_name .open_private,.list_edit article .book_name .open_private{margin-bottom:0;color:#fff;background-color:#666}.list_all_edit article .writer_name,.list_edit article .writer_name{margin:.333rem 0 0;font-weight:400}@media screen and (max-width: 767px){.list_all_edit article,.list_edit article{margin:0 0 1rem;padding:.666rem}}.list_all_edit{margin:0;padding:1.333rem}.list_all_edit article label{display:flex;justify-content:flex-start;align-items:center}.list_all_edit article label div:first-of-type{flex-basis:1.8rem}@media screen and (max-width: 767px){.list_all_edit{margin:0;padding:1rem}}.list_all_edit.appStyle{margin:0 0 8rem}.list_edit{margin:0;padding:1.333rem}.list_edit article{display:flex;justify-content:center;align-items:center}.list_edit article label{flex-basis:3rem;align-self:center;text-align:center}@media screen and (min-width: 768px){.list_edit article label{transition:all .1s linear}.list_edit article label:hover{opacity:.8}}.list_edit article label svg{width:2rem;height:2rem}.list_edit article div{flex-basis:100%}.list_edit article div p{width:35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.list_edit article label{flex-basis:2rem}.list_edit article div p{width:14rem}}@media screen and (max-width: 767px){.list_edit{margin:0 0 4.933rem;padding:1rem}}.list_edit.appStyle{margin:0 0 8rem}.numberCount{margin:0;padding:1rem;color:#666;font-size:.8rem;text-align:right}@media screen and (max-width: 767px){.numberCount{font-size:.666rem}}.arwLink01 a{font-size:.866rem}.arwLink01 a:after{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin-left:.333rem;vertical-align:middle;background:url(/assets/1.0.773/img/common/icn_arw01.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwLink01 a:after{width:.933rem;height:.933rem;margin-bottom:.066rem;background-size:.933rem .933rem}}.deleteLink{padding:.666rem 0;text-align:right}.deleteLink a{margin-top:.666rem;width:100%;color:#999;text-decoration:none}.deleteLink a:hover{text-decoration:underline}@media screen and (max-width: 767px){.deleteLink a{font-size:.866rem}}.deleteLink a:first-of-type{margin-top:0}.followList{padding:.666rem 0 1.333rem}.followList li{position:relative;padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.followList li:last-child{border-bottom:1px dashed #d2d2d2}.followList .head{display:block;align-items:center;padding:.533rem 0 .533rem 2.533rem;background:#fbfbfb}.followList input[type=checkbox]{position:absolute;top:.8rem;left:.6rem;margin:auto}.followList .author{display:inline-block;font-size:1.133rem;font-weight:700}.followList .author a{text-decoration:underline}.followList .author a:hover{text-decoration:none}.followList .message{display:flex;justify-content:flex-end;align-items:center;padding-right:.333rem}.followList .message dt{margin-right:.333rem;font-size:.933rem}.followList .message .toggle{min-width:5.2rem;padding:.133rem;cursor:pointer;font-size:.933rem;line-height:1.2;border-radius:1.333rem;border:1px solid #d2d2d2;background:#ebebe8}.followList .message .toggle em{display:inline-block;padding:.133rem .533rem;font-weight:700;border-radius:1.333rem}.followList .message .toggle.on{text-align:right}.followList .message .toggle.on em{background:#cbbfd4}.followList .message .toggle.off{text-align:left}.followList .message .toggle.off em{color:#929292;background:#fff}.followList .holder{display:flex;align-items:center;padding:.533rem 0 .533rem 2.533rem}.followList .holder .date{color:#929292;font-size:.866rem}.followList .holder .arwLink01{margin-left:auto}@media screen and (max-width: 767px){.followList .head{padding:.4rem .4rem .4rem 2.066rem}.followList input[type=checkbox]{top:.8rem;left:.466rem}.followList .author{font-size:1.066rem}.followList .message dt{font-size:.8rem}.followList .message .toggle{min-width:4.333rem;font-size:.8rem}.followList .message .toggle em{padding:.133rem .333rem}.followList .holder{padding:.666rem .266rem .666rem 0}.followList .holder .date{font-size:.8rem}}.editFooter{position:fixed;padding:2rem 1rem 0;width:100%;bottom:0;background-color:#fff;border-top:1px solid #e5e5e5;z-index:1000}@media screen and (min-width: 768px){.editFooter{position:sticky;width:47rem}}.editFooter ul{display:flex;justify-content:center;align-items:center}.editFooter ul li{flex-basis:50%;margin:0 2rem;text-align:center}.editFooter ul li a{display:block;width:auto;height:3.333rem;font-size:1rem;line-height:3.333rem;text-align:center;text-decoration:none;border-radius:5px;cursor:pointer}@media screen and (min-width: 768px){.editFooter ul li a:hover{text-decoration:none;transition:all .1s linear}.editFooter ul li a:hover:hover{opacity:.6}}.editFooter ul li a.btnStyleDisable{color:#ccc;background-color:#fff;pointer-events:none;border:1px solid #ccc}.editFooter ul li a.btnStyleEnable{color:#fff;background-color:#baabc6;border:none}.editFooter ul li a.btnStyleDelete{color:#fff;background-color:#666;border:none}.editFooter ul li.single{flex-basis:auto;margin:0}.editFooter ul li.single a{width:16.666rem}@media screen and (max-width: 767px){.editFooter ul li{margin:0 .666rem}.editFooter ul li a{width:10rem;height:2.933rem;font-size:.866rem;line-height:2.933rem}.editFooter ul li.single a{width:16rem}}.list_add li,.book_add li{border-bottom:1px solid #e5e5e5}.list_add li a,.book_add li a{text-decoration:none}.list_add li p.book_name,.list_add li p.writer_name,.book_add li p.book_name,.book_add li p.writer_name{padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.list_add li p.book_name,.book_add li p.book_name{margin:0}.list_add li p.writer_name,.book_add li p.writer_name{margin:.333rem 0 0}.list_add li a{display:block;padding:.666rem 0}@media screen and (min-width: 768px){.list_add li a{transition:all .1s linear}.list_add li a:hover{background-color:#efefef99}}.list_add li a p.book_number{padding:0!important}.list_add li a p.open_private{margin-bottom:0;padding:.133rem .333rem!important}.book_add_inner{overflow-y:scroll;height:45vh;-ms-overflow-style:none;scrollbar-width:none}.book_add_inner::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.book_add_inner{height:300px}}.book_add li{position:relative;padding:.666rem}.book_add li a{display:block;position:absolute;right:0;top:.375rem;width:1.666rem;height:1.666rem}@media screen and (min-width: 768px){.book_add li a{transition:all .1s linear}.book_add li a:hover{opacity:.8}}.book_add li a svg{fill:#baabc6;width:1.666rem;height:1.666rem}.book_add li p.book_name,.book_add li p.writer_name{width:90%}.book_add li p.writer_name{font-weight:400;font-size:.866rem}@media screen and (max-width: 767px){.book_add li p.writer_name{font-size:.733rem}}.book_add li .icnEnd{margin-left:0;vertical-align:middle}.book_add li span{color:inherit!important;font-weight:400!important}.book_add li img,.book_add li .icnKey{vertical-align:middle}#book-add .bookAddSearch{margin:0 0 1rem;border-radius:5px;background:#efefef}#book-add .bookAddSearch input[type=text]{width:25rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}#book-add .bookAddSearch input[type=submit]{float:right;margin:0;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}@media screen and (max-width: 1023px){#book-add .bookAddSearch{position:relative;float:none;width:auto;padding:0 3rem 0 0}#book-add .bookAddSearch input[type=text]{width:100%;font-size:.866rem}#book-add .bookAddSearch input[type=submit]{position:absolute;top:0;right:0;width:3rem!important}}#bookmarklist-form textarea{margin-bottom:0}@media screen and (max-width: 767px){#bookmarklist-form textarea{height:5rem}}.memberProfile{padding:1.666rem 1red 1rem 1rem!important;background:#fbfbfb;margin-bottom:1rem!important}.memberProfile .name{margin:0 0 .333rem;font-size:1.466rem;font-weight:700;text-align:center}.memberProfile .num{margin:0 0 1rem;color:#929292;font-size:.866rem;text-align:center}.memberProfile .btn{margin:0 0 2rem;text-align:center}.memberProfile .btn a{padding:.866rem .866rem .866rem 3rem;height:auto;line-height:inherit}.memberProfile .detail{padding:1.2rem 1.333rem;font-size:.933rem;line-height:1.5;background:#fff}.memberProfile .userMenuOpen{margin:0 0 0 auto;width:auto;cursor:pointer;background-image:url(/assets/1.0.773/img/common/dots-horizontal.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem;border:none;text-decoration:none;transition:all .1s linear}.memberProfile .userMenuOpen:hover{opacity:.6}@media screen and (max-width: 767px){.memberProfile{padding:1.333rem .666rem .666rem!important}.memberProfile .name{margin:0 0 .666rem;font-size:1.333rem}.memberProfile .num{margin:0 0 1.333rem;font-size:.8rem}.memberProfile .btn a{padding-left:2rem;padding-right:2rem}.memberProfile .detail{padding:1rem .666rem;font-size:.8rem}}.memberReview{margin:0 0 1.333rem}.memberReview h3{background-image:url(/assets/1.0.773/img/common/star.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}@media screen and (max-width: 767px){.memberReview h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left -.066rem;background-size:1.666rem 1.666rem}}.memberProfileLead{margin:0 0 20px}.memberProfileLead p{margin:0 0 20px;line-height:1.7}.memberProfileEdit{margin:0 0 1rem}.memberProfileEdit h3{margin:0 0 .333rem;background-image:url(/assets/1.0.773/img/common/playlist-edit.svg);background-repeat:no-repeat;background-position:.4rem -.2rem;background-size:2rem auto}.memberProfileEdit .note{color:#929292;margin-left:1em;font-size:.866rem;font-weight:400}.memberProfileEdit .text{margin:0 0 1rem}.memberProfileEdit .text textarea{height:9rem}@media screen and (max-width: 767px){.memberProfileEdit h3{background-position:left center;background-size:1.666rem 1.666rem}.memberProfileEdit .text textarea{height:17rem}}.memberMylink{margin:0 0 1.333rem}.memberMylink h3{background-image:url(/assets/1.0.773/img/common/link-variant.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}.memberMylink ul{padding:1.333rem 1.866rem .333rem;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.memberMylink ul li{margin-bottom:1.2rem!important;font-size:.933rem}.memberMylink ul li a{display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700;text-decoration:underline}.memberMylink ul li a:hover{text-decoration:none}.memberMylink .box{margin:0 0 1.333rem;padding:1.333rem;border:1px solid #d8d7d1}.memberMylink .box dl dt{clear:both;float:left;width:6em;padding:.533rem 0 .666rem;font-weight:700}.memberMylink .box dl dt .note{display:block;color:#929292;font-size:.866rem;font-weight:400}.memberMylink .box dl dd{padding:0 0 .666rem 6em}.memberMylink .box dl dd textarea{height:60px}.memberMylink .box .btn{text-align:right}.memberMylink .box .btn .btnStyle02{width:7rem;height:2.333rem;font-size:.933rem;line-height:2.333rem}@media screen and (max-width: 767px){.memberMylink h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left center;background-size:1.666rem 1.666rem}.memberMylink ul{padding:1rem 1rem .333rem}.memberMylink ul li{font-size:.866rem}.memberMylink ul li a{font-size:.933rem}.memberMylink .box{padding:1rem}.memberMylink .box dl dt{float:none;width:auto;padding:0 0 .333rem}.memberMylink .box dl dt .note{display:inline-block;padding-left:1em}.memberMylink .box dl dd{padding:0 0 .666rem}.memberMylink .box dl dd textarea{height:84px}}.memberPinnedEdit{margin:0 0 1rem}.memberPinnedEdit h3{margin:0 0 .333rem;background-image:url(/assets/1.0.773/img/common/pin.svg);background-repeat:no-repeat;background-position:.4rem .133rem;background-size:1.533rem auto}@media screen and (max-width: 767px){.memberPinnedEdit h3{background-position:left center}}.memberPinnedEdit .note{color:#929292;margin-left:1em;font-size:13px;font-weight:400}.memberPinnedEdit .pinnedSort{display:flex;justify-content:space-between;align-items:center;margin:.666rem 0 0;padding:.666rem;border:1px solid #ccc}.memberPinnedEdit .pinnedSort .book_name{flex-basis:calc(100% - 50px);margin:0 .666rem}.memberPinnedEdit .pinnedSort .book_status{display:inline-block;font-weight:400;vertical-align:middle}.memberPinnedEdit .pinnedSort .book_status span,.memberPinnedEdit .pinnedSort .book_status svg{margin:0;vertical-align:middle}.memberPinnedEdit .pinnedSort .pinnedDelete svg,.memberPinnedEdit .pinnedSort label svg{fill:#ccc;vertical-align:middle;text-decoration:none;transition:all .1s linear}.memberPinnedEdit .pinnedSort .pinnedDelete svg:hover,.memberPinnedEdit .pinnedSort label svg:hover{opacity:.6}.memberFollow{margin:0 0 1.333rem}.memberFollow h3{background-image:url(/assets/1.0.773/img/common/prof.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}.memberFollow ul{padding:1.333rem 1.866rem .333rem;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.memberFollow ul li a{display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700;text-decoration:underline}.memberFollow ul li a:hover{text-decoration:none}@media screen and (max-width: 767px){.memberFollow h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left center;background-size:1.666rem 1.666rem}.memberFollow ul{padding:1rem 1rem .333rem}.memberFollow ul li a{font-size:.933rem}}.memberFollowDisplay{margin:0 0 1.333rem}.memberFollowDisplay h3{background:url(/assets/1.0.773/img/icn_follow.png) no-repeat .4rem .2rem/1.333rem auto}.memberLogin{width:26.666rem;margin:0 auto 1.333rem}.memberLogin ul{margin:0 0 -.333rem}.memberLogin ul li{margin:0 0 1.333rem}.memberLogin .check{margin:0 0 1rem;font-size:.866rem}.memberLogin .btn{text-align:center}.memberLogin .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width: 767px){.memberLogin .error{font-size:.8rem}}@media screen and (max-width: 767px){.memberLogin{width:auto}}.memberAlert{display:flex;margin:0 0 1.333rem;padding:.666rem;font-size:.866rem;border:1px solid #cf0000}.memberAlert dt{padding:0 1rem 0 0;font-size:1.133rem;white-space:nowrap}.memberAlert dt:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuBook:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin-right:.466rem;vertical-align:baseline;background:url(/assets/1.0.773/img/common/alert.svg) no-repeat 0 0/1.333rem 1.333rem}.memberAlert dd{color:#cf0000}@media screen and (max-width: 767px){.memberAlert{display:block;padding:.533rem .666rem}.memberAlert dt{margin:0 0 .2rem;font-size:1rem}.memberAlert dt:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuBook:before{margin-top:.133rem;vertical-align:top}.memberAlert dd{font-size:.8rem}}.memberFlow ol{display:flex;margin:0 -.666rem 1.333rem 0;overflow:hidden}.memberFlow ol li{position:relative;width:33.333%;padding:.666rem .666rem .666rem 3.333rem;font-size:1rem;background:#ebebe8}.memberFlow ol li em{font-weight:700}.memberFlow ol li:before,.memberFlow ol .asideMenu li.menuTitle.menuNews:before,.asideMenu .memberFlow ol li.menuTitle.menuNews:before,.memberFlow ol .asideMenu li.menuTitle.menuBook:before,.asideMenu .memberFlow ol li.menuTitle.menuBook:before{content:"";display:block;width:0;height:0;border-top:3.333rem solid transparent;border-bottom:3.333rem solid transparent;border-left:2rem solid white;position:absolute;top:50%;margin-top:-3.333rem;margin-left:.333rem;left:100%;z-index:1}.memberFlow ol li:after{content:"";display:block;width:0;height:0;border-top:3.333rem solid transparent;border-bottom:3.333rem solid transparent;border-left:2rem solid #ebebe8;position:absolute;top:50%;margin-top:-3.333rem;left:100%;z-index:2}.memberFlow ol li:first-child{width:30%;padding:.666rem}.memberFlow ol li.current{background:#baabc6;color:#fff}.memberFlow ol li.current:after{border-left:2rem solid #baabc6}@media screen and (max-width: 767px){.memberFlow ol{margin:0 0 1.333rem;padding:0 2rem 0 0}.memberFlow ol li{flex-grow:1;padding:.666rem .666rem .666rem 3rem;font-size:.933rem}.memberFlow ol li p{position:relative;z-index:3;margin-right:-2rem}.memberFlow ol li em{display:block}.memberFlow ol li:first-child{width:25%}}.icnProfMark{display:inline-block;position:relative;padding-left:2.333rem;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2}.icnProfMark:before,.asideMenu .icnProfMark.menuTitle.menuNews:before,.asideMenu .icnProfMark.menuTitle.menuBook:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background:url(/assets/1.0.773/img/common/prof-mark.svg) no-repeat center center/1.866rem 1.866rem}.memberLogout{padding:4rem 0 0;font-size:1.2rem;font-weight:700;text-align:center;background:url(/assets/1.0.773/img/common/logout-variant.svg) no-repeat center top/3.333rem 3.333rem}@media screen and (max-width: 767px){.memberLogout{padding:3.6rem 0 0;font-size:1.333rem;background-size:2.933rem 2.933rem}}.messageTab{margin:1.333rem 0;border-bottom:.333rem solid #cbbfd4}.messageTab ul{display:flex;align-items:flex-end;padding:0 .666rem 0 .333rem}.messageTab ul li{position:relative;flex:1;margin:0 0 0 .333rem;cursor:pointer;color:#ccc;font-size:1.066rem;text-align:center;border-radius:.333rem .333rem 0 0;border-width:.2rem .2rem 0 .2rem;border-color:#888;border-style:solid;background-color:#888;background-repeat:no-repeat;background-position:right .666rem top .4rem;background-size:1.333rem auto}.messageTab ul li a{display:block;padding:.466rem 1rem;color:#ccc;text-decoration:none}@media screen and (min-width: 768px){.messageTab ul li a:hover{text-decoration:none;transition:all .1s linear}.messageTab ul li a:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.messageTab ul li a{padding:0}}.messageTab ul li:first-child{background-image:url(/assets/1.0.773/img/icn_tab_message01_off.png)}.messageTab ul li:nth-child(2){background-image:url(/assets/1.0.773/img/icn_tab_message02_off.png)}.messageTab ul li:nth-child(3){background-image:url(/assets/1.0.773/img/icn_tab_message03_off.png)}.messageTab ul li:nth-child(4){background-image:url(/assets/1.0.773/img/icn_tab_message04_off.png)}.messageTab ul li.current{color:#666;border-color:#cbbfd4;background-color:#fff}.messageTab ul li.current a{color:#666}.messageTab ul li.current.current:first-child{background-image:url(/assets/1.0.773/img/icn_tab_message01_on.png)}.messageTab ul li.current.current:nth-child(2){background-image:url(/assets/1.0.773/img/icn_tab_message02_on.png)}.messageTab ul li.current.current:nth-child(3){background-image:url(/assets/1.0.773/img/icn_tab_message03_on.png)}.messageTab ul li.current.current:nth-child(4){background-image:url(/assets/1.0.773/img/icn_tab_message04_on.png)}.messageTab ul li.current:before,.messageTab ul .asideMenu li.current.menuTitle.menuNews:before,.asideMenu .messageTab ul li.current.menuTitle.menuNews:before,.messageTab ul .asideMenu li.current.menuTitle.menuBook:before,.asideMenu .messageTab ul li.current.menuTitle.menuBook:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-5px;width:100%;height:5px;background:#fff}@media screen and (max-width: 767px){.messageTab ul{padding:0 .2rem 0 0}.messageTab ul li{margin:0 0 0 .2rem;padding:.133rem .333rem 1.133rem;font-size:.933rem;background-position:center 1.266rem}}.messageList{padding:1.333rem 0}.messageList li{position:relative;padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.messageList li:last-child{border-bottom:1px dashed #d2d2d2}.messageList li.unread .name,.messageList li.unread .title{font-weight:700}.messageList .head{display:flex;align-items:center;padding:.533rem .666rem;background:#fbfbfb}.messageList .name{display:inline-block;font-size:1.133rem}.messageList .protect{margin-left:.933rem;padding:.066rem .333rem;color:#faffbe;font-size:.933rem;border-radius:1.333rem;background:#494949}.messageList .holder{display:flex;align-items:center;padding:.533rem 0 .533rem .666rem}.messageList .holder .date{margin-left:auto;color:#929292;font-size:.866rem}@media screen and (max-width: 767px){.messageList .head{padding:.4rem}.messageList .name{font-size:1.066rem}.messageList .protect{margin-left:auto;font-size:.8rem}.messageList .holder{display:block;padding:.666rem 0}.messageList .holder .title{margin:0 0 .666rem;font-size:1.066rem}.messageList .holder .date{font-size:.8rem}}.messageDetail{padding:1.333rem 0 .333rem;border-bottom:1px dashed #d2d2d2}.messageDetail .title{margin:0 0 .133rem;padding:0 .666rem .666rem;font-size:1.2rem;font-weight:700;border-bottom:1px dashed #d2d2d2}.messageDetail .head{display:flex;align-items:center;padding:.533rem .666rem;background:#fbfbfb}.messageDetail .toggle{min-width:5.2rem;padding:.133rem;cursor:pointer;font-size:.933rem;line-height:1.2;border-radius:1.333rem;border:1px solid #d2d2d2;background:#ebebe8}.messageDetail .toggle em{display:inline-block;padding:.133rem .533rem;font-weight:700;border-radius:1.333rem}.messageDetail .toggle.on{text-align:right}.messageDetail .toggle.on em{color:#faffbe;background:#494949}.messageDetail .toggle.off{text-align:left}.messageDetail .toggle.off em{color:#929292;background:#fff}.messageDetail .name{margin-left:auto;font-size:1.133rem;font-weight:700}.messageDetail .msg{padding:1.666rem 2.666rem 1rem;line-height:2.3}.messageDetail .date{color:#929292;font-size:.866rem;text-align:right}@media screen and (max-width: 767px){.messageDetail .head{padding:.4rem .533rem}.messageDetail .title{padding:0 .666rem .666rem;font-size:1.066rem}.messageDetail .toggle{min-width:4.333rem;font-size:.8rem}.messageDetail .toggle em{padding:.133rem .333rem}.messageDetail .name{font-size:1.066rem}.messageDetail .msg{padding:.666rem 0 1rem;line-height:1.9}.messageDetail .date{font-size:.8rem}}.messageBtnDelete{text-align:right}.messageBtnDelete a{max-width:11.333rem}@media screen and (max-width: 767px){.messageBtnDelete{width:17.333rem;margin:0 auto}.messageBtnDelete a{max-width:8.666rem}}.messageReply{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.messageReply .head{position:relative;z-index:2;display:flex;align-items:center;margin:0 0 -.066rem;padding:.533rem .866rem;background:#fbfbfb}.messageReply .head .name{font-size:1.133rem;font-weight:700}.messageReply .subject{display:flex;align-items:center;padding:1.333rem .866rem}.messageReply .subject .title{font-size:1.2rem;font-weight:700}.messageReply .caption{width:7.066rem;flex-shrink:0}.messageReply .msg{padding:2rem 2.666rem;line-height:2.3;border-top:1px dashed #d2d2d2}@media screen and (max-width: 767px){.messageReply .head{padding:.533rem .666rem}.messageReply .head .name{font-size:1.066rem}.messageReply .subject{padding:1rem .666rem}.messageReply .subject .title{font-size:1.066rem}.messageReply .subject .caption{display:none}.messageReply .caption{width:4rem}.messageReply .msg{padding:1rem .666rem;line-height:1.8}}@media screen and (min-width: 768px){.section h2.icn_question{font-size:1.333rem}.section h2.icn_question:before,.section .asideMenu h2.icn_question.menuTitle.menuNews:before,.asideMenu .section h2.icn_question.menuTitle.menuNews:before,.section .asideMenu h2.icn_question.menuTitle.menuBook:before,.asideMenu .section h2.icn_question.menuTitle.menuBook:before{width:2rem;height:2rem;top:0;background-size:2rem 2rem}}.helpSearch .inner{padding-top:1rem;width:auto}@media screen and (min-width: 768px) and (max-width: 1023px){.helpSearch .inner{padding-top:2rem}}.helpSearchBox{width:33.333rem;border-radius:5px;background:#efefef}.helpSearchBox input[type=text]{width:30.666rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.helpSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}@media screen and (max-width: 1023px){.helpSearchBox{position:relative;width:auto;padding:0 3rem 0 0}.helpSearchBox input[type=text]{width:100%}.helpSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.helpCateBox{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.helpCateBox article{flex-basis:50%;margin-top:2rem;padding:0 1rem}@media screen and (max-width: 767px){.helpCateBox{display:block;flex-wrap:nowrap}.helpCateBox article{margin-top:1rem;padding:0}}#toolbar{display:none;width:26.666rem;border-radius:5px 5px 0 0}#toolbar.ql-toolbar{display:block}#toolbar button{margin:0}@media screen and (max-width: 767px){#toolbar{width:100%}}#editor{width:26.666rem;height:20rem;font-size:1.066rem;border-radius:0 0 5px 5px;border:none;background:#ebebe8}@media screen and (max-width: 767px){#editor{width:100%}}.ql-editor{padding:.333rem;word-break:break-word}.ql-editor.show{padding:0}.qaList{margin:2rem 2rem 0}.qaList li{margin-top:1rem}.qaList li a{color:#baabc6;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:#baabc6}@media screen and (min-width: 768px){.qaTit{font-size:1.133rem!important}}.qaTit svg{fill:#baabc6;width:1.666rem;height:1.666rem;vertical-align:middle}.qaTit svg .svgStroke{stroke:#baabc6}.qaText{padding:0 1rem;line-height:1.6rem}@media screen and (max-width: 767px){.qaText{padding:0 .333rem}}.qaNoneTxt{color:#666}.contactTable textarea{height:240px}.memberPolicy,.contactPolicy{margin:0 0 3rem;font-size:.933rem;text-align:center}@media screen and (max-width: 767px){.memberPolicy,.contactPolicy{margin:0 0 1.333rem;font-size:.733rem}}.memberGuide{display:flex;font-size:1.066rem}.memberGuide .clm{width:50%;padding:0 .666rem}.memberGuide h3{position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#333;font-size:1.266rem;font-weight:700}.memberGuide h3:before,.memberGuide .asideMenu h3.menuTitle.menuNews:before,.asideMenu .memberGuide h3.menuTitle.menuNews:before,.memberGuide .asideMenu h3.menuTitle.menuBook:before,.asideMenu .memberGuide h3.menuTitle.menuBook:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:10px;background:#333}.memberGuide h4{margin:0 0 1rem;font-size:1.133rem;font-weight:700}.memberGuide dl{margin:0 0 3.333rem}.memberGuide dl dt{padding:.533rem .666rem;font-size:1rem;font-weight:700}.memberGuide dl dd{margin:0 0 1.333rem}.memberGuide dl dd ul{padding:0 0 0 .666rem}.memberGuide dl dd ul li{margin:0 0 .666rem;padding:0 0 0 1.8rem;background:url(/assets/1.0.773/img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}.memberGuide p{margin:0 0 1rem}.memberGuide .tag{font-size:.933rem;margin:0 .2rem;display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3}@media screen and (max-width: 767px){.memberGuide .tag{padding:.2rem .666rem}}.memberGuide .tag{padding:.133rem .8rem}.memberGuide .btnGuide{margin:0 0 1.666rem;text-align:center}@media screen and (max-width: 767px){.memberGuide{display:block;font-size:.933rem}.memberGuide .clm{width:auto;padding:0 0 .666rem}.memberGuide h3{font-size:1.133rem}.memberGuide h4{font-size:1rem}.memberGuide dl dt{padding:.4rem .666rem;font-size:1rem}.memberGuide dl dd ul li{padding:0 0 0 1.466rem;background-position:0 .133rem;background-size:.933rem .933rem}}.memberGuide2{padding:0 .666rem}.memberGuide2 p{margin:0 0 1rem}.memberGuide2 .btnGuide{margin:0 0 1.666rem;text-align:center}@media screen and (max-width: 767px){.memberGuide2{padding:0 0 .666rem}}.topWhatsnewGenre{display:flex;justify-content:center;align-items:center;margin:0 0 15px}.topWhatsnewGenre ul{display:flex;flex-wrap:wrap;margin:0 -10px -10px 0}.topWhatsnewGenre ul li{width:133px;margin:0 10px 10px 0;flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef}.topWhatsnewGenre ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.4rem .2rem;font-size:.933rem}@media screen and (max-width: 767px){.topWhatsnewGenre ul li{border:3px solid #efefef}.topWhatsnewGenre ul li a{padding:.133rem;font-size:.8rem;line-height:1.2}}.topWhatsnewGenre ul li.current{border:3px solid #baabc6;background:#fff}.topWhatsnewGenre ul li.current a{padding:.2rem 0}@media screen and (max-width: 767px){.topWhatsnewGenre ul li.current{border:3px solid #baabc6}.topWhatsnewGenre ul li.current a{padding:0}}@media screen and (min-width: 768px){.topWhatsnewGenre ul li a{text-decoration:none;transition:all .1s linear}.topWhatsnewGenre ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topWhatsnewGenre ul{width:calc(100% + 5px);margin:0 -5px 5px 0}.topWhatsnewGenre ul li{width:calc(33.333% - 5px);margin:0 5px 5px 0}.topWhatsnewGenre ul li a{padding:2px;min-height:28px;font-size:12px;line-height:1.1}}.searchHistoryBtn{display:flex;justify-content:center;align-items:center;float:right;position:relative;top:-42px;margin:0;width:auto;height:1.866rem;color:#baabc6;font-size:1rem;background-color:transparent;border:none}.searchHistoryBtn svg{margin-right:.333rem;width:1.333rem;height:auto;fill:#baabc6}@media screen and (max-width: 767px){.searchHistoryBtn{padding:0;height:2.2rem}}.searchHistoryBtn.results{float:none;position:absolute;top:2rem;right:19rem;height:2rem}@media screen and (max-width: 1023px){.searchHistoryBtn.results{right:0;top:1rem}}@media screen and (max-width: 767px){.searchHistoryBtn.results{right:0;padding:0 .666rem 0 0;height:2.2rem}}.deleteBox{display:flex;justify-content:flex-start;align-items:center;margin-top:.666rem;padding:.333rem;border:1px solid #444}.deleteBox div{margin:0;padding:0}.deleteBox div:nth-child(1){flex-basis:48px;color:#666}.deleteBox div:nth-child(2){flex-basis:calc(100% - 82px)}.deleteBox div:nth-child(2) a{color:#baabc6}.deleteBox div:nth-child(3){flex-basis:34px}.deleteBox div:nth-child(3) .close_btn{float:none;margin:0;bottom:auto}@media screen and (max-width: 767px){.deleteBox div:nth-child(1){flex-basis:35px;font-size:.666rem}.deleteBox div:nth-child(2){flex-basis:calc(100% - 69px);font-size:.733rem}}.searchOption{position:relative}.searchOption .toggleSearch{display:none}.searchOption .searchContent{max-height:0;overflow:hidden}.toggleTit,.searchContent{backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.toggleTit{display:block;padding:1rem 0;width:7.333rem;color:#baabc6;font-size:1rem;font-weight:700}@media screen and (min-width: 768px){.toggleTit{transition:all .1s linear}.toggleTit:hover{opacity:.8}}.toggleTit:after,.toggleTit:before,.asideMenu .toggleTit.menuTitle.menuNews:before,.asideMenu .toggleTit.menuTitle.menuBook:before{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:.75em;background-color:#baabc6;transition:all .3s}.toggleTit:after{transform:rotate(90deg)}.toggleSearch:checked+.toggleTit+.searchContent{max-height:-moz-max-content;max-height:max-content;transition:all .8s}.toggleSearch:checked+.toggleTit:before{transform:rotate(90deg)!important}.searchKeywordBox dl{margin:0 0 1.666rem}.searchKeywordBox dl dt{margin:0 0 .666rem;font-weight:700}.searchKeywordBox .keyword{width:100%;margin:0 0 .666rem}.searchKeywordBox .keyword dd:first-of-type{margin-bottom:1.666rem}.searchKeywordBox .keyword dd input[type=text]{width:92%;margin-right:.333rem}.searchKeywordBox .genre{float:left;width:48%;margin:0 0 1.666rem}.searchKeywordBox .feeling{float:right;width:48%;margin:0 0 1.666rem}.searchKeywordBox .finished{clear:both;margin:0 0 1rem}.searchKeywordBox .finished dd .formList03 li{font-size:1.066rem}.searchKeywordBox .length{margin:0 0 1.333rem}.searchKeywordBox .length dd{overflow:hidden}.searchKeywordBox .length dd .formList03{float:left}.searchKeywordBox .length dd .formList03 li{font-size:1.066rem}.searchKeywordBox .length dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .length dd .arwList01{float:right}.searchKeywordBox .otherConditions{clear:both;margin:0 0 1.333rem}.searchKeywordBox .otherConditions dd{overflow:hidden}.searchKeywordBox .otherConditions dd .formList03{float:left}.searchKeywordBox .otherConditions dd .formList03 li{font-size:1.066rem}.searchKeywordBox .otherConditions dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .otherConditions dd .formList03 li svg{vertical-align:middle}.searchKeywordBox .contest{margin:0 0 1.333rem}.searchKeywordBox .contest dd{overflow:hidden}.searchKeywordBox .contest dd .formList03 li{display:block;font-size:1.066rem}.searchKeywordBox .contest dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .btn{clear:both;text-align:center}.searchKeywordBox .btn input{width:70%;font-size:1.2rem;background-image:url(/assets/1.0.773/img/icn_btn_search.png);background-repeat:no-repeat;background-position:left 1.4rem center;background-size:1.4rem 1.4rem}@media screen and (max-width: 767px){.searchKeywordBox input[type=text]{font-size:1rem}.searchKeywordBox dl{margin:0 0 1rem}.searchKeywordBox dl dt{font-size:1rem}.searchKeywordBox .keyword{float:none;width:auto;margin:0}.searchKeywordBox .keyword dt{margin:0 0 .333rem}.searchKeywordBox .keyword dd input[type=text]{width:85%}.searchKeywordBox .keyword dd:first-of-type{margin-bottom:1rem}.searchKeywordBox .genre{float:none;width:auto;margin:0 0 1rem}.searchKeywordBox .genre dt{float:left;width:5em;padding:.666rem 0 0}.searchKeywordBox .genre dd{padding:0 0 0 7em}.searchKeywordBox .feeling{float:none;width:auto;margin:0 0 1rem}.searchKeywordBox .feeling dt{float:left;width:5em;padding:.666rem 0 0}.searchKeywordBox .feeling dd{padding:0 0 0 7em}.searchKeywordBox .finished dt{float:left;width:5em}.searchKeywordBox .finished dd{padding:.133rem 0 0 7em}.searchKeywordBox .finished dd .formList03 li{font-size:.8rem}.searchKeywordBox .length{margin:0 0 1.666rem}.searchKeywordBox .length dt{float:left;width:5em}.searchKeywordBox .length dd{padding:.133rem 0 0 7em;overflow:visible}.searchKeywordBox .length dd .formList03{float:none;margin:0 0 .8rem}.searchKeywordBox .length dd .formList03 li{font-size:.8rem}.searchKeywordBox .length dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .length dd .arwList01{float:none}.searchKeywordBox .otherConditions{margin:0 0 1.666rem}.searchKeywordBox .otherConditions dt{float:left;width:6em}.searchKeywordBox .otherConditions dd{padding:.133rem 0 0 1rem}.searchKeywordBox .otherConditions dd .formList03 li{font-size:.8rem}.searchKeywordBox .otherConditions dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .otherConditions dd .formList03 li svg{vertical-align:middle}.searchKeywordBox .contest{margin:0 0 1.666rem}.searchKeywordBox .contest dd{padding:.133rem 0 0;overflow:visible}.searchKeywordBox .contest dd .formList03{margin:0 0 .8rem}.searchKeywordBox .contest dd .formList03 li{font-size:.8rem}.searchKeywordBox .contest dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .btn input{width:100%;height:2.933rem;padding:0;font-size:1.2rem;text-align:center;background-position:left 1.133rem center}}@media screen and (max-width: 372px){.searchKeywordBox .keyword dd input[type=text]{width:81%}.searchKeywordBox .finished dt,.searchKeywordBox .length dt,.searchKeywordBox .otherConditions dt{float:none;width:auto}.searchKeywordBox .finished dd,.searchKeywordBox .length dd,.searchKeywordBox .otherConditions dd{padding:0}.searchKeywordBox .finished dd .formList03,.searchKeywordBox .length dd .formList03,.searchKeywordBox .otherConditions dd .formList03{margin:0 -1.333rem .2rem 0}.searchKeywordBox .finished dd .formList03 li,.searchKeywordBox .length dd .formList03 li,.searchKeywordBox .otherConditions dd .formList03 li{margin:0 1.333rem 1rem 0}}.searchAuthorBox{width:34.333rem;margin:0 auto;overflow:hidden}.searchAuthorBox .text{display:block;float:left;width:26.666rem}.searchAuthorBox .btn{display:block;float:right}.searchAuthorBox .btn input{width:7rem;height:2.666rem;padding-left:3rem;line-height:2.666rem;text-align:left;background-image:url(/assets/1.0.773/img/icn_btn_search.png);background-repeat:no-repeat;background-position:left .733rem center;background-size:1.4rem 1.4rem}@media screen and (max-width: 767px){.searchAuthorBox{width:auto}.searchAuthorBox .text{float:none;width:auto;margin:0 0 1.333rem}.searchAuthorBox .btn{float:none}.searchAuthorBox .btn input{width:100%;height:2.933rem;padding:0;font-size:1.2rem;text-align:center;background-position:left 1.133rem center}}.searchHitBox{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.666rem}.searchHitBox .hit{flex-basis:20%;font-size:1.2rem;font-weight:700}.searchHitBox .hit em{color:#ff344b}.searchHitBox .hit.author{flex-basis:100%}.searchHitBox .sort{flex-grow:0;flex-shrink:0;flex-basis:30%;width:11.333rem}.searchHitBox .cb-switcher{flex-basis:50%;text-align:right}.searchHitBox .cb-switcher .switcher_text{padding:0 0 0 .333rem}@media screen and (max-width: 767px){.searchHitBox{flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center}.searchHitBox .hit{flex-basis:auto;font-size:1.066rem}.searchHitBox .sort{flex-basis:auto}.searchHitBox .sort select{height:2.2rem;font-size:.866rem}.searchHitBox .cb-switcher{flex-basis:100%;margin-top:.666rem;text-align:left}}.searchResultBox{margin:0 0 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.searchResultBox p{padding:0 1rem;width:calc(100% - 85px);word-break:break-all}.searchResultBox .subject{display:inline-block;margin-right:.2rem;padding:.1rem .666rem;font-size:.733rem;line-height:initial;vertical-align:.5px;border:1px solid #333;border-radius:1rem}.searchResultBox .termsTxt{display:inline-block;padding-left:.5rem;line-height:1.7}@media screen and (max-width: 767px){.searchResultBox{margin:0}.searchResultBox p{padding:0 1rem 0 0;width:calc(100% - 70px);font-size:.8666rem}.searchResultBox .subject{vertical-align:0}}.openSearch{display:none}.openSearchBox{margin-top:1rem;max-height:0;overflow:hidden;flex-basis:100%}#openSearchBtn{display:block;margin-right:1rem;width:4.666rem;font-size:.866rem;text-align:center}@media screen and (max-width: 767px){#openSearchBtn{margin-right:0}}#openSearchBtn,.openSearchBox{backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.openSearch:checked+#openSearchBtn+.openSearchBox{max-height:-moz-max-content;max-height:max-content;transition:all .8s}.searchAuthorList{margin:0 0 1.666rem;border-bottom:1px dashed #d2d2d2}.searchAuthorList .clm{padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.searchAuthorList .clm .head{display:flex;align-items:center;margin:0 0 1.2rem;padding:.533rem .666rem;background:#fbfbfb}.searchAuthorList .clm .head .author{font-size:1.133rem;font-weight:700}.searchAuthorList .clm .head .link{margin-left:auto;min-width:5.666rem}.searchAuthorList .clm .head .link a{display:inline-block;font-size:.866rem;border-radius:5px}.searchAuthorList .clm .head .link a:after{content:"";display:inline-block;width:1.066rem;height:1.066rem;margin-left:.266rem;vertical-align:top;border-radius:3px;background:url(/assets/1.0.773/img/icn_plus_sp.png) no-repeat center center/.533rem .533rem #4b4a45}.searchAuthorList .clm .btn{margin:0 0 1.2rem;text-align:center}.searchAuthorList .clm ul{padding-left:2rem}.searchAuthorList .clm ul li{margin-bottom:1.2rem}.searchAuthorList .clm ul li a{vertical-align:top}.searchAuthorList .clm ul li img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}.searchAuthorList .clm ul li svg{margin:0 0 0 .333rem}@media screen and (max-width: 767px){.searchAuthorList .clm{padding:.133rem 0 .666rem}.searchAuthorList .clm .head{margin:0 0 .666rem;padding:.333rem .6rem}.searchAuthorList .clm .head .author{font-size:1.066rem}.searchAuthorList .clm ul{padding-left:.666rem}.searchAuthorList .btnBook{font-size:1rem}}.ios-app .searchHitBoxApp,.android-app .searchHitBoxApp{margin-bottom:1rem;padding-bottom:.666rem;border-bottom:1px solid #e5e5e5}.ios-app .bookList,.android-app .bookList{margin-top:-1rem}.ios-app .bookList .clm:first-of-type,.android-app .bookList .clm:first-of-type{border-top:none}.operationInfoList li{padding:10px 0;border-top:dashed 1px #d2d2d2}.operationInfoList li:last-child{border-bottom:dashed 1px #d2d2d2}.operationInfoList li .title{font-size:17px}.operationInfoList li .date{text-align:right;font-size:12px}@media screen and (max-width: 767px){.operationInfoList li .title{font-size:14px}}.memberList01{margin:0 -11px 0 0;letter-spacing:-.5em}.memberList01 li{display:inline-block;width:50%;padding:0 11px 11px 0;letter-spacing:normal;vertical-align:top}.memberList01 li a{display:block;padding:9px 10px 7px 42px;font-size:17px;font-weight:700;text-decoration:none;border-radius:5px;border:5px solid #ebebe8;border-width:3px;background-repeat:no-repeat;background-position:10px center;background-size:19px 19px;background-color:#efefef}@media screen and (min-width: 768px){.memberList01 li a:hover{border-color:#baabc6;background-color:#fff;text-decoration:none;transition:all .1s linear}.memberList01 li a:hover:hover{opacity:.6}}.memberList01 li.menu01 a{background-image:url(/assets/1.0.773/img/icn_menu01.png)}.memberList01 li.menu02 a{background-image:url(/assets/1.0.773/img/icn_menu02.png)}.memberList01 li.menu03 a{background-image:url(/assets/1.0.773/img/icn_menu03.png)}.memberList01 li.menu04 a{background-image:url(/assets/1.0.773/img/icn_menu04.png)}@media screen and (max-width: 767px){.memberList01{margin:0 -5px 0 0}.memberList01 li{padding:0 5px 5px 0;text-align:center}.memberList01 li a{padding:28px 5px 3px;font-size:13px;background-position:center 5px}}.confirmBook li{position:relative;padding-left:15px}.confirmBook li:before,.confirmBook .asideMenu li.menuTitle.menuNews:before,.asideMenu .confirmBook li.menuTitle.menuNews:before,.confirmBook .asideMenu li.menuTitle.menuBook:before,.asideMenu .confirmBook li.menuTitle.menuBook:before{position:absolute;content:"";background:#666;width:5px;height:5px;display:inline-block;border-radius:50%;top:7px;left:0}.confirmBook label,.confirmBook .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width: 767px){.confirmBook label,.confirmBook .error{font-size:.8rem;text-align:center}}#reason_text{height:7.333rem}.defList{margin-left:1.5rem}.defList li{list-style-type:disc}.memberMail{position:relative;width:34.333rem;margin:0 auto;padding:0 7.666rem 0 0}.memberMail .btn input[type=submit]{position:absolute;top:0;right:0;width:7rem;height:2.666rem;line-height:2.666rem}.memberMail .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width: 767px){.memberMail .error{font-size:.8rem}}@media screen and (max-width: 767px){.memberMail{width:auto;padding:0}.memberMail .btn input[type=submit]{display:block;position:relative;margin:.666rem auto 0;width:8rem}}.followTopics{padding:10px 0 20px}.followTopics li{padding:15px 0;border-top:1px dashed #d2d2d2}.followTopics li:last-child{border-bottom:1px dashed #d2d2d2}.followTopics li .title{margin:0 0 5px}.followTopics li .date{color:#929292;font-size:13px;text-align:right}.followTopics li a{text-decoration:underline}.followTopics li a:hover{text-decoration:none}@media screen and (max-width: 767px){.followTopics li .date{font-size:12px}}.kansouList{margin-top:1rem}.kansouList .clm{margin:0 0 30px;padding:20px;line-height:1.6;border:1px solid #d2d2d2}.kansouList .clm p{margin:0 0 15px}.kansouList .clm div{display:inline-block}.kansouList .clm .contributor{margin:0 10px 0 0;font-weight:700}.kansouList .clm .contributor a{text-decoration:underline}.kansouList .clm .contributor a:hover{text-decoration:none}.kansouList .clm .date{color:#787770;font-size:13px}@media screen and (max-width: 767px){.kansouList .clm{margin:0 0 20px;padding:12px}}.kansouTab ul{display:table;margin:10px 0 0;border-collapse:separate;border-spacing:.4em 0;text-align:center}.kansouTab ul li{display:table-cell;margin:0;padding:1rem;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){.kansouTab ul li{font-size:1rem}}.kansouTab ul li.active{font-weight:700;background-color:#eee}.kansouTab ul li a{color:#333;text-decoration:none}#reeditBtn{width:23.133rem}.reviewIndex .open_private{margin:0 0 0 .666rem;vertical-align:middle}.reviewStar{padding:.666rem 0 1.333rem}.reviewStar span{display:inline-block;vertical-align:middle}.reviewStar .title{font-weight:700}.reviewStar .star img{vertical-align:-2px}.reviewStar .num{margin-left:.666rem}.reviewList{margin:0 0 2rem}.reviewList .clm{padding:1rem;border-bottom:1px solid #e5e5e5}.reviewList .clm.delete{padding:1.333rem .666rem;background:#f7f7f7;box-shadow:0 -.2rem #fff inset,0 .2rem #fff inset}.reviewList .clm.off{background:#f3f3f1;box-shadow:0 -.2rem #fff inset,0 .2rem #fff inset}.reviewList .clm.off .reviewmore,.reviewList .clm.off .reviewdtl{background-color:#f3f3f1}.reviewList .clm.off .open_private{background-color:#fff}.reviewList .clm .head{margin:0 0 .666rem}.reviewList .clm .head .contributor{margin:0!important}.reviewList .clm .head .group{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.reviewList .clm .title{font-size:1.066rem;font-weight:700}.reviewList .clm .title a{text-decoration:underline}.reviewList .clm .title a:hover{text-decoration:none}.reviewList .clm .author{color:#666;font-size:1rem}.reviewList .clm .author a{text-decoration:underline}.reviewList .clm .author a:hover{text-decoration:none}.reviewList .clm .status{font-size:1.066rem;font-weight:700}.reviewList .clm .contributor{margin:0 0 .666rem}.reviewList .clm .contributor a{color:#baabc6;text-decoration:underline}.reviewList .clm .contributor a:hover{text-decoration:none}.reviewList .clm .reviewttl{margin:.666rem 0;font-size:1.066rem;font-weight:700}.reviewList .clm .reviewdtl .all{overflow:hidden;height:var(--reviewdtl-all-min-height);transition:height .3s ease}.reviewList .clm .reviewdtl .all:not(.open,.closing){visibility:hidden;margin-top:calc(-1 * var(--reviewdtl-all-min-height))}.reviewList .clm .reviewdtl .all.open{height:var(--reviewdtl-all-max-height)}.reviewList .clm .btn{margin:0 0 .666rem;text-align:right}.reviewList .clm .date{color:#666;font-size:.866rem;font-weight:400;text-align:right}@media screen and (max-width: 767px){.reviewList .clm{padding:.8rem .666rem .2rem}.reviewList .clm.delete{padding:.8rem}.reviewList .clm .title{font-size:1rem}.reviewList .clm .author{font-size:.866rem;font-weight:400}.reviewList .clm .status{font-size:1rem;font-weight:400}.reviewList .clm .contributor a{text-decoration:none}.reviewList .clm .reviewttl{font-size:1rem}.reviewList .clm .reviewmore .more{min-width:6rem;font-size:.8rem}.reviewList .clm .date{color:#666;font-size:.733rem;font-weight:400;text-align:right}}.bookDetails .contest{margin-bottom:1rem}.bookDetails .contest a{display:inline-block;padding:.333rem;background-color:#eee;border-radius:5px}.bookDetails .contest a i{padding-right:.333rem;font-size:1rem;line-height:1}@media screen and (min-width: 768px){.bookDetails .contest a i{background-size:18px 18px;background-position:left -2px}}.bookDetails .title{margin:0 0 .666rem}.bookDetails .title h2{position:initial;font-size:1.466rem;font-weight:700;line-height:initial;margin:0;padding:0}.bookDetails .title h2:before,.bookDetails .title .asideMenu h2.menuTitle.menuNews:before,.asideMenu .bookDetails .title h2.menuTitle.menuNews:before,.bookDetails .title .asideMenu h2.menuTitle.menuBook:before,.asideMenu .bookDetails .title h2.menuTitle.menuBook:before{display:none}.bookDetails .group-01{margin-bottom:1rem}.bookDetails .group-01 .name a{color:#fa8296}.bookDetails .group-01 .genre_name{margin:0 .666rem 0 0;padding:.133rem .666rem;font-size:.866rem}.bookDetails .group-01 .icnEnd{margin:0 .666rem 0 0}.bookDetails .group-01 .like{font-size:1.066rem;font-weight:700}.bookDetails .group-01 .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.773/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookDetails .group-01 .like{font-size:.933rem}.bookDetails .group-01 .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (min-width: 768px){.bookDetails .group-01 .like:before{vertical-align:-.133rem}}.bookDetails .group-01 .like{font-size:1rem}.bookDetails .group-01 .sub{display:flex;justify-content:space-between;align-items:flex-start}.bookDetails .group-01 .sub .subDetails-01{display:flex;justify-content:flex-start;align-items:center}.bookDetails .group-02{margin-bottom:2rem;display:flex;justify-content:center;align-items:flex-start}.bookDetails .group-02 .pic{flex-basis:13.333rem;margin-right:.666rem;text-align:center}.bookDetails .group-02 .pic figure img{width:auto;height:auto;min-width:13.333rem}.bookDetails .group-02 .sale,.bookDetails .group-02 .comicalize{display:inline-block;margin:.666rem .066rem 0;padding:.4rem .666rem;width:100%;color:#666;font-size:.933rem;text-align:center;border-radius:1rem;border:none;background-color:#eee}.bookDetails .group-02 .sale:before,.bookDetails .group-02 .comicalize:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;margin:0 .333rem 0 0;vertical-align:top}.bookDetails .group-02 .sale:before{background:url(/assets/1.0.773/img/common/book-shelf_g.svg) no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .comicalize:before{background:url(/assets/1.0.773/img/common/comic_g.svg) no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .bookInfo{flex-basis:calc(100% - 14rem)}.bookDetails .group-02 .bookInfo dl{display:flex;justify-content:flex-start;align-items:flex-start;border-top:1px solid #e5e5e5}.bookDetails .group-02 .bookInfo dl:first-of-type{border-top:none}.bookDetails .group-02 .bookInfo dl dt,.bookDetails .group-02 .bookInfo dl dd{padding:.666rem;font-size:.866rem}.bookDetails .group-02 .bookInfo dl dt{flex-basis:25%;font-weight:700}.bookDetails .group-02 .bookInfo dl dd{flex-basis:75%}.bookDetails .group-02 .bookInfo dl p{padding:.666rem 0;border-top:1px dashed #e5e5e5}.bookDetails .group-02 .bookInfo dl p:first-of-type{padding-top:0;border-top:none}@media screen and (max-width: 767px){.bookDetails .group-02 .bookInfo dl dt{flex-basis:20%}.bookDetails .group-02 .bookInfo dl dd{flex-basis:80%}.bookDetails .group-02 .bookInfo dl dt,.bookDetails .group-02 .bookInfo dl dd{font-size:.733rem}}.bookDetails .rankingGenre{display:inline-block;margin-right:.333rem;padding:.133rem .333rem;border-radius:1rem;background-color:#eee}.bookDetails .sercretNumber{margin:0 .666rem;padding:0 .333rem;text-decoration:none;background:#ffffc1}.bookDetails .sercretEdit{color:#666;border-color:#666;border-radius:5px}@media screen and (max-width: 767px){.bookDetails .contest a i{font-size:.733rem}.bookDetails .title{margin:0 0 .333rem}.bookDetails .title h2{font-size:1rem}.bookDetails .group-wrap{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:row-reverse}.bookDetails .group-01{flex-basis:calc(100% - 8.666rem)}.bookDetails .group-01 .name{padding-bottom:.333rem;font-size:.733rem;word-break:break-all}.bookDetails .group-01 .genre_name{font-size:.733rem;font-weight:400}.bookDetails .group-01 .like{font-size:.733rem}.bookDetails .group-01 .icnEnd{margin:0;vertical-align:initial}.bookDetails .group-01 .sub{flex-direction:column-reverse}.bookDetails .group-01 .sub .subDetails-01{display:block}.bookDetails .group-01 .sub .subDetails-01 p{margin-bottom:.333rem}.bookDetails .group-01 .sub .btnBookInfo{margin:0;padding:.333rem 0;width:auto;height:auto;color:#baabc6;font-size:.733rem;font-weight:700;align-self:flex-end;background-color:transparent;border:none}.bookDetails .group-01 .sub .btnBookInfo:before{display:inline-block;position:relative;content:"";top:3px;left:-2px;width:.866rem;height:.866rem;background:url(/assets/1.0.773/img/svg/information-outline.svg) no-repeat left center/.866rem .866rem}.bookDetails .group-02{flex-basis:8rem;margin-right:.666rem;margin-bottom:.666rem}.bookDetails .group-02 .pic{margin-right:0}.bookDetails .group-02 .pic figure img{min-width:8rem}.bookDetails .group-02 .sale,.bookDetails .group-02 .comicalize{margin:.333rem 0 0;padding:.2rem .666rem;font-size:.666rem}.bookDetails .group-02 .sale:before,.bookDetails .group-02 .comicalize:before{width:.733rem;background-size:.733rem auto}.bookDetails .group-02 .sale:before{height:.666rem}.bookDetails .group-02 .comicalize:before{height:.733rem}.bookDetails .group-02 .bookInfo{margin-left:-1.333rem;margin-right:-1.333rem}.bookDetails .group-02 .bookInfo dl{padding-bottom:0}.bookDetails .group-02 .bookInfo dl dt{flex-basis:40%;text-align:left;border-bottom:none}.bookDetails .group-02 .bookInfo dl dd{flex-basis:60%}.bookDetails .keywordList{margin:0}.bookDetails .keywordList li a{font-size:.733rem}.bookDetails .rankingGenre{color:#333;font-weight:400}.bookDetails .rankHistory{margin-top:.333rem;width:100%}.bookDetails .rankHistory dl{font-size:.666rem;border:1px solid #e6e6e6}.bookDetails .rankHistory dl dt{position:relative;display:inline-block;padding:0 .8rem;font-weight:700;top:-.4rem;left:.666rem;background-color:#fff}.bookDetails .rankHistory dl dd{margin-top:-.333rem;padding:0 .666rem .666rem}.bookDetails .rankHistory dl dd p{margin-top:.666em}}@media screen and (max-width: 250px){.bookDetails .group-01{flex-basis:calc(100% - 5.333rem)}.bookDetails .group-02{flex-basis:4.666rem}.bookDetails .group-02 .pic figure img{min-width:4.666rem}}.title-wrap{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.title-wrap .likeIconArea{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-left:.666rem}.title-wrap .likeIconArea p{font-size:.8666rem;font-weight:700}@media screen and (max-width: 767px){.title-wrap .likeIconArea p{font-size:.733rem}}.btnBookLikeIcon{flex-basis:1rem}.btnBookLikeIcon svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOn,.btnBookLikeIcon.btnBookLikeOff{width:2rem;height:2rem;background-color:transparent;border:none}.btnBookLikeIcon.btnBookLikeOn{background-image:none}.btnBookLikeIcon.btnBookLikeOn svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOn svg:hover{fill:#e6182f}.btnBookLikeIcon.btnBookLikeOff{background-image:none}.btnBookLikeIcon.btnBookLikeOff svg{fill:#e6182f}.bookCoverBtnBar{position:fixed;left:0;bottom:0;width:100%;margin:0!important;padding:1.333rem 0;border-top:1px solid #e5e5e5;background-color:#f7f7f7;z-index:9999;display:flex;justify-content:center;align-items:center}.bookCoverBtnBar li{margin:0 .666rem!important}.bookCoverBtnBar .btnBookRead,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf,.bookCoverBtnBar .btnBookApp{width:200px;font-weight:700;background-image:none}.bookCoverBtnBar .btnBookRead{color:#fff;background-color:#baabc6}.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf,.bookCoverBtnBar .btnBookApp{color:#baabc6;background-color:#fff;border:1px solid #baabc6}@media screen and (max-width: 767px){.bookCoverBtnBar{padding:0 1rem;height:9.5vh;display:flex;justify-content:space-between;align-items:center}.bookCoverBtnBar li{margin:1rem .333rem!important}.bookCoverBtnBar li.BookReadList{position:fixed;margin-left:auto!important;bottom:-1.666rem;left:50%;transform:translate(-50%,-50%)}.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf,.bookCoverBtnBar .btnBookApp{width:100px}.bookCoverBtnBar .btnBookRead{width:70px;height:70px;font-size:.733rem;border-radius:50%}.bookCoverBtnBar .btnBookRead:after{position:relative;display:block;content:"";top:-.866rem;margin:0 auto;width:1.6rem;height:1.6rem;background:url(/assets/1.0.773/img/icn_book_read.png) no-repeat top center/1.6rem 1.6rem}}.bookSummary-01{padding:1rem;text-align:center;background-color:#fbfbfb}@media screen and (max-width: 767px){.bookSummary-01{font-size:.733rem}}.bookSummary-02{position:relative;border:1px solid #e5e5e5}.bookSummary-02 dl dt{position:absolute;display:inline-block;top:-.466rem;left:1.333rem;padding:0 1rem;font-size:1.066rem;font-weight:700;line-height:1;background-color:#fff}.bookSummary-02 dl dd{padding:1rem;line-height:1.6}@media screen and (max-width: 767px){.bookSummary-02 dl dt{font-size:.866rem}.bookSummary-02 dl dd{font-size:.733rem}}.bookSummary-03{position:relative;border:1px solid #e5e5e5}.bookSummary-03>h3{position:absolute;display:inline-block;top:-.466rem;left:1.333rem;padding:0 1rem;font-size:1.066rem;font-weight:700;line-height:1;background-color:#fff}.bookSummary-03>h3:before,.asideMenu .bookSummary-03>h3.menuTitle.menuNews:before,.asideMenu .bookSummary-03>h3.menuTitle.menuBook:before{display:none}.bookSummary-03 .markerIndex{position:relative;display:inline-block;margin:2rem 0 2rem 1rem;padding:0 1rem;font-size:1.066rem;font-weight:700}.bookSummary-03 .markerIndex:before,.bookSummary-03 .asideMenu .markerIndex.menuTitle.menuNews:before,.asideMenu .bookSummary-03 .markerIndex.menuTitle.menuNews:before,.bookSummary-03 .asideMenu .markerIndex.menuTitle.menuBook:before,.asideMenu .bookSummary-03 .markerIndex.menuTitle.menuBook:before{display:none}.bookSummary-03 .bookStoreBox{margin-bottom:0!important}@media screen and (max-width: 767px){.bookSummary-03>h3{font-size:.866rem!important}.bookSummary-03 .markerIndex{margin:1rem 0 1rem .666rem;padding:0 .666rem;font-size:.866rem}}.bookPasswordBox{text-align:center}.bookPasswordBox .secretTxt{margin:0 0 .666rem;font-size:1.2rem;font-weight:700}.bookPasswordBox .secretTxt:before,.bookPasswordBox .asideMenu .secretTxt.menuTitle.menuNews:before,.asideMenu .bookPasswordBox .secretTxt.menuTitle.menuNews:before,.bookPasswordBox .asideMenu .secretTxt.menuTitle.menuBook:before,.asideMenu .bookPasswordBox .secretTxt.menuTitle.menuBook:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;vertical-align:top;margin-right:.333rem;background:url(/assets/1.0.773/img/common/lock.svg) no-repeat 0 0/1.333rem 1.333rem}.bookPasswordBox .password{width:26.666rem;margin:0 auto 1rem}@media screen and (max-width: 767px){.bookPasswordBox .secretTxt{font-size:1.066rem}.bookPasswordBox .password{width:auto}}.bookChapterList{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookChapterList h3{background-image:url(/assets/1.0.773/img/common/book/align-left-text.svg);background-repeat:no-repeat;background-position:.666rem .466rem;background-size:1.333rem 1.333rem}.bookChapterList>ul{margin:0 0 0 1rem;font-size:1.066rem;font-weight:700;border-bottom:1px solid #d8d7d1}.bookChapterList>ul>li a,.bookChapterList>ul>li p{display:block;padding:.666rem 0 .666rem .666rem;border-top:1px solid #d8d7d1}.bookChapterList>ul>li>ul{padding:0;font-size:1rem;font-weight:400}.bookChapterList>ul>li>ul>li{margin-left:1rem}.bookChapterList>ul>li>ul>li a,.bookChapterList>ul>li>ul>li p{border-top:1px dashed #d8d7d1}@media screen and (max-width: 767px){.bookChapterList h3{background-position:.333rem .333rem}.bookChapterList ul{margin:0;padding:0;font-size:1rem}.bookChapterList ul li ul{font-size:.933rem}.bookChapterList a:hover{text-decoration:none}}.bookKeywordList{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookKeywordList h3{background-image:url(/assets/1.0.773/img/common/puzzle-outline.svg);background-repeat:no-repeat;background-position:.666rem .466rem;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.bookKeywordList h3{background-position:.333rem .333rem}}.bookReview{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookReview h3{background-image:url(/assets/1.0.773/img/common/book/star.svg);background-repeat:no-repeat;background-position:.666rem .533rem;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.bookReview h3{background-position:.333rem .333rem}}.bookReview .reviewList{border-top:none}.bookKansou{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookKansou h3{background-image:url(/assets/1.0.773/img/common/book/comment-text-outline.svg);background-repeat:no-repeat;background-position:.666rem .6rem;background-size:1.333rem 1.333rem}@media screen and (max-width: 767px){.bookKansou h3{background-position:.333rem .333rem}}.bookPoll{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookPoll h3{background-image:url(/assets/1.0.773/img/common/icn_poll.png);background-repeat:no-repeat;background-position:.666rem center;background-size:1.066rem 19px}.bookPoll .num{margin:0 0 .666rem 1.266rem}.bookPoll .num em{font-weight:700}.bookPoll .graph{width:70%;margin:0 auto 1rem}.bookPoll .hide{display:none}@media screen and (max-width: 767px){.bookPoll h3{background-position:.333rem .333rem}.bookPoll .num{margin:0 0 .666rem}.bookPoll .graph{width:100%}}.bookChartTitle{color:#777}.bookList.bookCover h3{font-size:1.133rem;background-image:none}.relatedVideo{margin:0 0 2rem}.relatedVideo div{text-align:center}@media screen and (min-width: 768px){.relatedVideo iframe{width:600px;height:338px}}.bbs{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width: 767px){.bbs{display:block}.bbs .asideMenu{padding:0 0 1rem}.bbs .asideMenu .menuBox{margin:0}}.bbs.bbs-detail{display:block}.bbs.bbs-detail .spinner-container{padding:14rem 0}.bbs.bbs-detail .topic-other-container{display:none}.bbs .topic-top-container,.bbs .topic-detail-container{flex-basis:100%}.bbs .section.topic-container{flex-basis:70%}.bbs .section.topic-container h2:nth-child(n+2){margin-top:2rem}.bbs .topic-other-container{flex:2}.bbs section h2{color:#333;font-size:1.2rem}.bbs section h2.icn_forum:before,.bbs section .asideMenu h2.icn_forum.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_forum.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_forum.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_forum.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/forum-outline.svg);background-repeat:no-repeat}.bbs section h2.icn_favo:before,.bbs section .asideMenu h2.icn_favo.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_favo.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_favo.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_favo.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/bbs-h.svg);background-repeat:no-repeat}.bbs section h2.icn_q:before,.bbs section .asideMenu h2.icn_q.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_q.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_q.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_q.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/bbs-q.svg);background-repeat:no-repeat}.bbs section h2.icn_a:before,.bbs section .asideMenu h2.icn_a.menuTitle.menuNews:before,.asideMenu .bbs section h2.icn_a.menuTitle.menuNews:before,.bbs section .asideMenu h2.icn_a.menuTitle.menuBook:before,.asideMenu .bbs section h2.icn_a.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/bbs-a.svg);background-repeat:no-repeat}.bbs section h2:before,.bbs section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .bbs section h2.menuTitle.menuNews:before,.bbs section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .bbs section h2.menuTitle.menuBook:before{width:2rem;height:2rem;background-color:transparent;background-size:2rem 2rem;border-radius:0}.bbs section h2.topic-tit{margin:0 0 1.333rem;padding:0;font-size:1.466rem;font-weight:700}.bbs section h2.topic-tit:before,.bbs section .asideMenu h2.topic-tit.menuTitle.menuNews:before,.asideMenu .bbs section h2.topic-tit.menuTitle.menuNews:before,.bbs section .asideMenu h2.topic-tit.menuTitle.menuBook:before,.asideMenu .bbs section h2.topic-tit.menuTitle.menuBook:before{display:none}.bbs section h2.topic-tit span{padding-right:.2rem;color:#baabc6}.bbs section h2.with-form{display:flex;justify-content:space-between;align-items:center}.bbs section h2.with-form:before,.bbs section .asideMenu h2.with-form.menuTitle.menuNews:before,.asideMenu .bbs section h2.with-form.menuTitle.menuNews:before,.bbs section .asideMenu h2.with-form.menuTitle.menuBook:before,.asideMenu .bbs section h2.with-form.menuTitle.menuBook:before{top:.533rem}.bbs section h2.with-form p{flex:2}.bbs section h2.with-form select{width:auto}@media screen and (max-width: 767px){.bbs section h2{margin-top:.333rem;padding:0 0 0 1.666rem;font-size:1.066rem}.bbs section h2:before,.bbs section .asideMenu h2.menuTitle.menuNews:before,.asideMenu .bbs section h2.menuTitle.menuNews:before,.bbs section .asideMenu h2.menuTitle.menuBook:before,.asideMenu .bbs section h2.menuTitle.menuBook:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.bbs section h2.topic-tit{font-size:1.2rem}}.bbs .swiper-wrapper{width:47rem}@media screen and (max-width: 767px){.bbs .swiper-wrapper{width:auto}}.bbs .swiper .boxStyle01,.bbs .swiper .memberProfile{border:none}.bbs .text-tab.swiper-wrapper{margin-bottom:0;border-bottom:5px solid #ccc}.bbs .text-tab.swiper-wrapper li.swiper-slide{position:relative;top:5px;margin:0;padding:.666rem .666rem 1rem;color:#333;font-size:1.066rem;border-radius:0;background-color:transparent;border-width:0 0 5px 0;border-style:solid;border-color:#ccc;text-decoration:none;transition:all .1s linear}.bbs .text-tab.swiper-wrapper li.swiper-slide:hover{opacity:.6}.bbs .text-tab.swiper-wrapper li.swiper-slide:active{color:#333}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active{font-weight:700;border-bottom-color:#baabc6}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active:before{position:absolute;display:flex;justify-content:center;align-items:center;content:"▲";bottom:.066rem;width:.333rem;height:.333rem;color:#baabc6}@media screen and (max-width: 767px){.bbs .text-tab.swiper-wrapper{margin:0;padding:0}.bbs .text-tab.swiper-wrapper li.swiper-slide{padding:0 .333rem;font-size:.866rem}.bbs .text-tab.swiper-wrapper li.swiper-slide:hover{opacity:1}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active:before{bottom:0}}.bbs button{padding:1rem;width:26.666rem;font-weight:700;background-color:#494949;border:none}.bbs button.rev{padding:0;color:#333;height:3.666rem;font-weight:700;line-height:3.666rem;background-color:#fff;border:1px solid #494949}@media screen and (max-width: 767px){.bbs button{padding:.8rem;width:16.6667rem}.bbs button.rev{padding:0;height:2.812rem;line-height:2.812rem}}.bbs .link-button{margin:1.2rem auto;padding:1rem;width:26.666rem;height:auto;font-weight:700;background-color:#494949;border-radius:5px}.bbs .link-button a{display:block;color:#fff;font-size:1.133rem;font-weight:700;text-align:center;cursor:pointer;text-decoration:none;transition:all .1s linear}.bbs .link-button a:hover{opacity:.6}@media screen and (max-width: 767px){.bbs .link-button{padding:.8rem;width:16.6667rem}.bbs .link-button a{font-size:1rem}}.bbs .unread{display:inline-block;margin-right:.333rem;color:#ff681a;font-weight:700;vertical-align:middle}.bbs .unread:before,.bbs .asideMenu .unread.menuTitle.menuNews:before,.asideMenu .bbs .unread.menuTitle.menuNews:before,.bbs .asideMenu .unread.menuTitle.menuBook:before,.asideMenu .bbs .unread.menuTitle.menuBook:before{content:"";position:relative;top:-1px;left:0;display:inline-block;margin-right:.1333rem;width:2rem;height:2rem;vertical-align:middle;background-position:center center;background-size:2rem 2rem;background-image:url(/assets/1.0.773/img/common/bbs/new-box_or.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.bbs .unread:before,.bbs .asideMenu .unread.menuTitle.menuNews:before,.asideMenu .bbs .unread.menuTitle.menuNews:before,.bbs .asideMenu .unread.menuTitle.menuBook:before,.asideMenu .bbs .unread.menuTitle.menuBook:before{width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}}.bbs .btnStyle02{color:#fff;font-weight:700;background-color:#494949}.bbs .radio-btn{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}.bbs .radio-btn li{margin:0 .666rem}.bbs .radio-btn li.rename button{display:block;margin:0;padding:.333rem .4rem;width:auto;color:#333;font-size:.866rem;background-color:transparent;border:1px solid #333;border-radius:5px;text-decoration:none;transition:all .1s linear}.bbs .radio-btn li.rename button:hover{opacity:.6}@media screen and (max-width: 767px){.bbs select,.bbs textarea{font-size:.933rem}.bbs .radio-btn{flex-wrap:wrap}.bbs .radio-btn li{font-size:.866rem}.bbs .radio-btn li:first-of-type{flex:2;flex-basis:100vw}}.topic-genre-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:-.666rem 0 0}.topic-genre-list li{flex-basis:20.6667rem;margin:.666rem .666rem 0}.topic-genre-list li a{display:block;padding:1rem;color:#333;font-size:1.25rem;font-weight:700;text-align:center;border:1px solid #333;border-radius:5px;text-decoration:none;transition:all .1s linear}.topic-genre-list li a:hover{opacity:.6}.topic-genre-list li a.topic-rcm:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuNews:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuNews:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuBook:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:2rem;height:2rem;vertical-align:middle;background-position:center center;background-size:2rem 2rem;background-image:url(/assets/1.0.773/img/common/bbs/bbs-rcm.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.topic-genre-list li{flex-basis:auto;margin:.666rem .333rem 0}.topic-genre-list li a{padding:.666rem;font-size:.866rem}.topic-genre-list li a.topic-rcm:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuNews:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuNews:before,.topic-genre-list li .asideMenu a.topic-rcm.menuTitle.menuBook:before,.asideMenu .topic-genre-list li a.topic-rcm.menuTitle.menuBook:before{margin-right:.1333rem;width:1rem;height:1rem;background-size:1rem 1rem}}.topic-list{position:relative;margin-bottom:.666rem;padding:2.666rem;border:1px solid #e5e5e5}.topic-list.best-answer-box{margin-bottom:2rem;background-color:#fffaf0}@media screen and (max-width: 767px){.topic-list{padding:1.333rem}}.tab-contents-wrapper .topic-list{margin-bottom:0;border-width:0 1px 1px 1px;border-style:solid;border-color:#e5e5e5}.topic-tit{margin-bottom:2rem}.topic-tit dt{margin-bottom:2rem;color:#333;font-size:1.466rem;font-weight:700}.topic-tit dt span{padding-right:.333rem;color:#baabc6}.topic-tit dt a{color:#333}.topic-tit dd.delete-comment{color:#ccc}@media screen and (max-width: 767px){.topic-tit{margin-bottom:1rem}.topic-tit dt{margin-bottom:.666rem;font-size:1.06rem}.topic-tit dt a{text-decoration:underline}.topic-tit dt a:hover{text-decoration:none}.topic-tit dd.delete-comment{font-size:.8rem}}.bbs-category{display:inline-block;margin-bottom:.333rem;padding:.133rem .4rem;font-size:.866rem;border:1px solid #707070;border-radius:1rem}@media screen and (max-width: 767px){.bbs-category{font-size:.7333rem}}.favo-btn a{display:inline-block;color:#aaa;font-size:1rem}.favo-btn a:before,.favo-btn .asideMenu a.menuTitle.menuNews:before,.asideMenu .favo-btn a.menuTitle.menuNews:before,.favo-btn .asideMenu a.menuTitle.menuBook:before,.asideMenu .favo-btn a.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.2rem;height:1.2rem;vertical-align:middle;background-position:center center;background-size:1.2rem 1.2rem;background-image:url(/assets/1.0.773/img/common/bbs/star-outline.svg);background-repeat:no-repeat}.favo-btn a:hover,.favo-btn a.already{color:#fb0;text-decoration:none;transition:all .1s linear}.favo-btn a:hover:before,.favo-btn .asideMenu a.menuTitle.menuNews:hover:before,.asideMenu .favo-btn a.menuTitle.menuNews:hover:before,.favo-btn .asideMenu a.menuTitle.menuBook:hover:before,.asideMenu .favo-btn a.menuTitle.menuBook:hover:before,.favo-btn a.already:before,.favo-btn .asideMenu a.already.menuTitle.menuNews:before,.asideMenu .favo-btn a.already.menuTitle.menuNews:before,.favo-btn .asideMenu a.already.menuTitle.menuBook:before,.asideMenu .favo-btn a.already.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/star.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.favo-btn a{display:block;padding:.666rem 0 0;font-size:.866rem}}.topic-detail{display:flex;justify-content:space-between;align-items:center;font-size:.866rem}.topic-detail .topic-unread{margin-left:.666rem;padding:.333rem;min-width:-moz-max-content;min-width:max-content;background-color:#baabc6;border-radius:5px;transition:all .1s linear;text-decoration:none}.topic-detail .topic-unread:hover{opacity:.6}.topic-detail .topic-unread .new{color:#fff;font-size:.866rem;font-weight:700}.topic-detail .topic-unread .new:before{content:"";position:relative;top:-.066rem;left:0;display:inline-block;margin-right:.1333rem;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:center center;background-size:1.333rem 1.333rem;background-image:url(/assets/1.0.773/img/common/bbs/new-box.svg);background-repeat:no-repeat}.topic-detail .favo-btn{flex:2;display:flex;justify-content:flex-end;min-width:12rem}@media screen and (max-width: 767px){.topic-detail{flex-wrap:wrap;flex-direction:column;align-items:flex-start;font-size:.666rem;min-width:auto}.topic-detail .topic-unread{margin-top:.333rem;margin-left:0;text-decoration:underline;-webkit-text-decoration:underline solid #fff;text-decoration:underline solid #fff}.topic-detail .topic-unread:hover{text-decoration:none}.topic-detail .topic-unread .new{font-size:.666rem}.topic-detail .topic-unread .new:before{content:"NEW";top:0;width:auto;height:auto;background:none}.topic-detail .favo-btn{align-self:flex-end}}.topic-other-list{padding:.8rem .666rem .133rem}.topic-other-list .topic-tit{margin-bottom:0;padding:.666rem 0}.topic-other-list .topic-tit:not(:last-of-type){border-bottom:1px dashed #ccc}.topic-other-list .topic-tit:first-of-type{padding-top:0}.topic-other-list .topic-tit dt{margin-bottom:0;font-size:1rem}@media screen and (max-width: 767px){.topic-other-list{background-color:#fff}}.more-link a{display:block;padding:.666rem;color:#fff;font-size:1.2rem;font-weight:700;text-align:center;background-color:#494949;text-decoration:none;transition:all .1s linear}.more-link a:hover{opacity:.6}.more-link a:before,.more-link .asideMenu a.menuTitle.menuNews:before,.asideMenu .more-link a.menuTitle.menuNews:before,.more-link .asideMenu a.menuTitle.menuBook:before,.asideMenu .more-link a.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:center center;background-size:1.866rem 1.866rem;background-image:url(/assets/1.0.773/img/common/plus_w.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.more-link a{font-size:.933rem}.more-link a:before,.more-link .asideMenu a.menuTitle.menuNews:before,.asideMenu .more-link a.menuTitle.menuNews:before,.more-link .asideMenu a.menuTitle.menuBook:before,.asideMenu .more-link a.menuTitle.menuBook:before{width:1.2rem;height:1.2rem;background-size:1.2rem 1.2rem}}.topic-search-container{padding:1.333rem;color:#333;border:5px solid #ccc}.topic-search-container .topic-search-inner{padding:1rem 2rem}.topic-search-container .topic-search-inner p{font-weight:700}.topic-search-container .input-column{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1rem}.topic-search-container .input-column p{flex:2}.topic-search-container select{flex-basis:25%;background-color:#fff;border:1px solid #e5e5e5}@media screen and (min-width: 768px){.topic-search-container select{border-top-right-radius:0;border-bottom-right-radius:0}}.topic-search-container .search-box{flex-basis:60%;background:#efefef}@media screen and (min-width: 768px){.topic-search-container .search-box{border-radius:0 5px 5px 0}}.topic-search-container .search-box form{display:flex;justify-content:space-between;align-items:center}.topic-search-container .search-box form input[type=text]{flex:2;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.topic-search-container .search-box form input[type=submit]{width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}.topic-search-container .topic-genre-list{margin-top:0}.topic-search-container .topic-genre-list li{flex-basis:13.333rem}.topic-search-container .topic-genre-list li a{font-size:1.0667rem}@media screen and (max-width: 767px){.topic-search-container{padding:1rem}.topic-search-container .topic-search-inner{padding:0}.topic-search-container .input-column{display:block}.topic-search-container .input-column p{margin-bottom:.666rem}.topic-search-container select{margin-bottom:.333rem}.topic-search-container .search-box{border-radius:5px}.topic-search-container .topic-genre-list li{flex-basis:auto}.topic-search-container .topic-genre-list li a{font-size:.933rem}}.topic-content{margin:2rem 0;padding:0 1rem}.topic-content p{white-space:pre-wrap;word-break:break-all}.topic-detail-container .topic-detail{display:flex;justify-content:space-between;align-items:center;color:#333;font-size:1rem}.topic-detail-container .topic-detail .nickname{flex:2;font-size:1.066rem;font-weight:700}.topic-detail-container .topic-detail .bbs-category{margin:0 1rem}.topic-detail-container .topic-detail p{padding:0 1rem}.topic-detail-container .action-link{justify-content:flex-end}@media screen and (max-width: 767px){.topic-detail-container .topic-detail{flex-direction:row;justify-content:flex-start;font-size:.733rem}.topic-detail-container .topic-detail .nickname{flex:1;flex-basis:40vw;font-size:.866rem}.topic-detail-container .topic-detail .bbs-category{margin:.4rem 1rem}.topic-detail-container .topic-detail p{flex:1;flex-basis:50%}.topic-detail-container .topic-detail p:last-of-type{text-align:right}}.topic-detail-list-container .topic-tit{margin-bottom:0}.topic-detail-list-container .topic-tit dt{font-size:.866rem}.topic-detail-list-container .topic-tit dt span{color:#333;font-size:1.066rem}.topic-detail-list-container .topic-tit .reply-source{font-size:1rem}.topic-detail-list-container .topic-tit .reply-source .formatted-text{margin-bottom:.333rem;margin-left:1rem;padding-left:1.333rem;color:#666;border-left:3px solid #ccc}.topic-detail-list-container .topic-tit .reply-source .re{color:#baabc6;white-space:normal}.topic-detail-list-container .topic-tit .reply-source .reference-text{margin-bottom:.666rem;white-space:pre-line}.topic-detail-list-container .topic-tit .reply-source .reply-text{white-space:pre-line}@media screen and (min-width: 768px){.topic-detail-list-container .reply-container .radio-btn{justify-content:center}}.topic-detail-list-container .reply-container textarea{margin:1rem 0}@media screen and (max-width: 767px){.topic-detail-list-container .topic-tit dt,.topic-detail-list-container .topic-tit dt span,.topic-detail-list-container .topic-tit .reply-source{font-size:.733rem}.topic-detail-list-container .topic-tit .reply-source .formatted-text{margin-left:.333rem;padding-left:.666rem}.topic-detail-list-container .topic-tit .reply-source .reply-text{margin-top:-1.333rem}}.best-answer{margin-bottom:.333rem;color:#fb0;font-size:.866rem;font-weight:700}.best-answer:before,.asideMenu .best-answer.menuTitle.menuNews:before,.asideMenu .best-answer.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.2rem;height:1.2rem;vertical-align:middle;background-position:center center;background-size:1.2rem 1.2rem;background-image:url(/assets/1.0.773/img/common/bbs/seal_or.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.best-answer{font-size:.733rem}}.action-link{display:flex;justify-content:flex-start;align-items:center;margin:1.333rem 0 0 -1rem}.action-link li:not(:last-of-type){border-right:1px solid #ccc}.action-link li:first-of-type a{padding-left:0}.action-link li a,.action-link li button{display:block;padding:.333rem 1rem;color:#333;font-size:1rem;text-decoration:none;transition:all .1s linear}.action-link li a:hover,.action-link li button:hover{opacity:.6}.action-link li a:before,.action-link li .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li a.menuTitle.menuNews:before,.action-link li .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li a.menuTitle.menuBook:before,.action-link li button:before,.action-link li .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li button.menuTitle.menuNews:before,.action-link li .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li button.menuTitle.menuBook:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.2rem;width:1.3333rem;height:1.3333rem;vertical-align:middle;background-position:center center;background-size:1.3333rem 1.3333rem}.action-link li button{margin:0;width:auto;font-weight:400;background:none}.action-link li.good button:before,.action-link li.good .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li.good button.menuTitle.menuNews:before,.action-link li.good .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li.good button.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/heart-outline_g.svg);background-repeat:no-repeat}.action-link li.good button:hover,.action-link li.good button.already{color:#e64141}.action-link li.good button:hover:before,.action-link li.good button.already:before{background-image:url(/assets/1.0.773/img/common/heart_r.svg);background-repeat:no-repeat}.action-link li.reply a:before,.action-link li.reply .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li.reply a.menuTitle.menuNews:before,.action-link li.reply .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li.reply a.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/reply.svg);background-repeat:no-repeat}.action-link li.best button:before,.action-link li.best .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li.best button.menuTitle.menuNews:before,.action-link li.best .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li.best button.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/seal.svg);background-repeat:no-repeat}.action-link li.delete button:before,.action-link li.delete .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li.delete button.menuTitle.menuNews:before,.action-link li.delete .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li.delete button.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/trash-can-outline.svg);background-repeat:no-repeat}.action-link li.report a:before,.action-link li.report .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li.report a.menuTitle.menuNews:before,.action-link li.report .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li.report a.menuTitle.menuBook:before{background-image:url(/assets/1.0.773/img/common/bbs/microphone.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.action-link{flex-wrap:wrap;margin:1rem 0 0 -.666rem}.action-link li:not(:last-of-type){border-right:none}.action-link li a,.action-link li button{padding:.333rem .666rem;font-size:.733rem}.action-link li a:before,.action-link li .asideMenu a.menuTitle.menuNews:before,.asideMenu .action-link li a.menuTitle.menuNews:before,.action-link li .asideMenu a.menuTitle.menuBook:before,.asideMenu .action-link li a.menuTitle.menuBook:before,.action-link li button:before,.action-link li .asideMenu button.menuTitle.menuNews:before,.asideMenu .action-link li button.menuTitle.menuNews:before,.action-link li .asideMenu button.menuTitle.menuBook:before,.asideMenu .action-link li button.menuTitle.menuBook:before{top:0;width:1rem;height:1rem;background-size:1rem 1rem}}h2.index_bgW,h3.index_bgW,h4.index_bgW{padding:.666rem 1rem;font-size:1.066rem;font-weight:700;background-color:#fff}h2.index_bgW:before,h3.index_bgW:before,h4.index_bgW:before{display:none}h2.index_bgG,h3.index_bgG,h4.index_bgG{padding:.666rem 1rem;font-size:1.066rem;font-weight:700;background-color:#f7f7f7}h2.index_bgG:before,h3.index_bgG:before,h4.index_bgG:before{display:none}h2.index_bgG{font-size:1.2rem}@media screen and (max-width: 767px){h2.index_bgG{font-size:1.066rem}}select,textarea,input[type=text],input[type=password],input[type=email],input[type=url],input[type=number]{width:100%;height:2.666rem;padding:.333rem;font-size:1.066rem;border-radius:5px;border:none;background:#efefef}@media screen and (min-width: 768px){input[type=submit]:hover{text-decoration:none;transition:all .1s linear}input[type=submit]:hover:hover{opacity:.6}}textarea{height:26.666rem;border:1px solid #efefef}select{padding:.133rem 2.333rem .133rem 1rem;color:#333;white-space:nowrap;background:url(/assets/1.0.773/img/common/chevron-down.svg) no-repeat right 1rem center/1.666rem 1.666rem #efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{width:1.2rem;height:1.2rem;margin:0 .466rem 0 0;padding:0;outline:none;vertical-align:middle;border-radius:5px;border:1px solid #d2d2d2;background:#efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767px){input[type=checkbox]{width:1.066rem;height:1.066rem;vertical-align:top}}input[type=checkbox]:checked{background:url(/assets/1.0.773/img/common/icn_check.png) no-repeat center center/.8rem auto #efefef}input[type=radio]{width:1.2rem;height:1.2rem;margin:0 .466rem 0 0;padding:0;outline:none;vertical-align:top;border-radius:50%;border:1px solid #d2d2d2;background:#efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width: 767px){input[type=radio]{width:1.066rem;height:1.066rem;vertical-align:top}}input[type=radio]:checked{background:url(/assets/1.0.773/img/common/icn_radio.png) no-repeat center center/.533rem .533rem #efefef}button{color:#fff;background-color:#baabc6;border:1px solid #baabc6;display:block;width:16.666rem;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){button{font-size:1rem}}@media screen and (max-width: 767px){button{width:65%;line-height:inherit}}@media screen and (min-width: 768px){button{transition:all .1s linear}button:hover{opacity:.8}}button.gray{background-color:#333;border:1px solid #333}.cb-switcher{margin:0;padding:0}.cb-switcher #err-password,.cb-switcher #err-nocheck{display:none;color:#cf0000;font-size:1rem}@media screen and (max-width: 767px){.cb-switcher #err-password,.cb-switcher #err-nocheck{font-size:.866rem}}.cb-switcher>ul.togglable{display:none}.cb-switcher>ul.togglable.toggle-on{display:block}.cb-switcher>ul.togglable.toggle-on li label{margin:0;padding:0}.cb-switcher>ul.checkbox.togglable.toggle-on{margin-top:1rem}.cb-switcher>ul.checkbox.togglable.toggle-on li p{display:flex;justify-content:flex-start;align-items:center}.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{margin:0 0 0 .666rem}@media screen and (min-width: 768px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{width:11.5rem!important}}@media screen and (max-width: 767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{flex-grow:2}}@media screen and (max-width: 320px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{font-size:.866rem}}@media screen and (max-width: 320px) and (max-width: 767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text]{font-size:.733rem}}.cb-switcher>label{margin:.5em}.cb-switcher>label>input{display:none}.cb-switcher>label>input:checked~span.switcher:before{background-color:#baabc6}.cb-switcher>label>input:checked~span.switcher:after{margin:0 0 0 -1em;background-color:#fff;border:1px solid #ccc}.cb-switcher>label>span{line-height:1}.cb-switcher>label>span.switcher_text{margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){.cb-switcher>label>span.switcher_text{font-size:.866rem}}.cb-switcher>label>span.switcher_text.toggle-on{display:none}.cb-switcher>label>span.switcher{display:inline-block;font-size:200%;vertical-align:middle}.cb-switcher>label>span.switcher:before{display:inline-block;margin:0;width:1.8em;height:.8em;line-height:.8;vertical-align:middle;content:" ";transition:all .3s;background-color:#e6e6e6;border:1px solid #ccc;border-radius:1em;box-sizing:border-box}.cb-switcher>label>span.switcher:after{display:inline-block;margin:0 .8em 0 -1.8em;width:1em;height:1em;line-height:1;vertical-align:middle;content:" ";transition:all .3s;background-color:#fff;border:1px solid #ccc;border-radius:50%;box-sizing:border-box}.cb-switcher>label.toggle-on span.switcher_text.toggle-on{display:inline;color:#baabc6}.cb-switcher>label.toggle-on span.switcher_text.toggle-off{display:none}.btnStyle01,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{display:inline-block;width:16.666rem;height:3.333rem;font-size:1.2rem;line-height:3.333rem;text-decoration:none;cursor:pointer;border-radius:5px;border:none;background-color:#baabc6;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 768px){.btnStyle01:hover,.btnBookLikeOn:hover,.btnBookLikeOff:hover,.btnFollowOn:hover,.btnKansou:hover,.btnReviewOn:hover,.btnBookshelf:hover,.btnGrast:hover,.btnStyleLogo:hover,.btnStyle04:hover,.btnStyle03:hover,.btnDelete:hover,.btnMsgBack:hover,.btnFollowOff:hover,.btnReviewOff:hover,.btnStyle02:hover,.btnUnfollow:hover,.btnMsgDraft:hover,.btnMsgSend:hover,.btnMsgEdit:hover,.btnMsgReplyOff:hover,.btnMsgReplyOn:hover,.btnAdd:hover,.btnMore:hover,.btnProfile:hover,.btnBookRead:hover,.btnBookReadSuc:hover,.btnBookApp:hover,.btnBook:hover,.btnReport:hover,.btnComment:hover,.btnBookmark:hover,.btnPoll:hover,.btnBookReversal:hover{text-decoration:none;transition:all .1s linear}.btnStyle01:hover:hover,.btnBookLikeOn:hover:hover,.btnBookLikeOff:hover:hover,.btnFollowOn:hover:hover,.btnKansou:hover:hover,.btnReviewOn:hover:hover,.btnBookshelf:hover:hover,.btnGrast:hover:hover,.btnStyleLogo:hover:hover,.btnStyle04:hover:hover,.btnStyle03:hover:hover,.btnDelete:hover:hover,.btnMsgBack:hover:hover,.btnFollowOff:hover:hover,.btnReviewOff:hover:hover,.btnStyle02:hover:hover,.btnUnfollow:hover:hover,.btnMsgDraft:hover:hover,.btnMsgSend:hover:hover,.btnMsgEdit:hover:hover,.btnMsgReplyOff:hover:hover,.btnMsgReplyOn:hover:hover,.btnAdd:hover:hover,.btnMore:hover:hover,.btnProfile:hover:hover,.btnBookRead:hover:hover,.btnBookReadSuc:hover:hover,.btnBookApp:hover:hover,.btnBook:hover:hover,.btnReport:hover:hover,.btnComment:hover:hover,.btnBookmark:hover:hover,.btnPoll:hover:hover,.btnBookReversal:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.btnStyle01,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:16rem;height:2.933rem;font-size:1.2rem;line-height:2.933rem}}@media screen and (max-width: 320px){.btnStyle01,.btnBookLikeOn,.btnBookLikeOff,.btnFollowOn,.btnKansou,.btnReviewOn,.btnBookshelf,.btnGrast,.btnStyleLogo,.btnStyle04,.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff,.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:14.666rem}}.btnStyle02,.btnUnfollow,.btnMsgDraft,.btnMsgSend,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnAdd,.btnMore,.btnProfile,.btnBookRead,.btnBookReadSuc,.btnBookApp,.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{font-size:1.066rem;background-color:#444;color:#fff}.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff{font-size:1.066rem;background-color:#ebebe8;color:#595757}@media screen and (max-width: 767px){.btnStyle03,.btnDelete,.btnMsgBack,.btnFollowOff,.btnReviewOff{font-size:1rem}}.btnStyle04{font-size:1.066rem;background-color:#fff;color:#333;border:1px solid #ccc}@media screen and (max-width: 767px){.btnStyle04{font-size:1rem}}.btnStyle05{display:inline-block;padding:.066rem .666rem;color:#fcffd5;font-size:.933rem;font-weight:400;vertical-align:top;border-radius:5px;background:#494949}@media screen and (min-width: 768px){.btnStyle05:hover{text-decoration:none;transition:all .1s linear}.btnStyle05:hover:hover{opacity:.6}}@media screen and (max-width: 767px){.btnStyle05{font-size:.8rem}}.btnStyleLogo{background-color:#fa8296}.btnStyleLight{opacity:.75}.btnColor_comic-berrys{font-size:1.066rem;background-color:#e4007f}.btnColor_comic-fantasy{font-size:1.066rem;background-color:#00b8c1}.btnColor_noicomi{font-size:1.066rem;background-color:#000}.btnColor_comic-grast{font-size:1.066rem;background-color:#444}.btnGrast{font-size:1.066rem;background-color:#444;color:#fff}.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:32rem;background-image:url(/assets/1.0.773/img/common/book_w.svg);background-repeat:no-repeat;background-position:.8rem center;background-size:1.666rem auto}@media screen and (max-width: 767px){.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{width:100%;font-size:1rem;background-position:1.2rem center;background-size:1.333rem auto}}@media screen and (max-width: 320px){.btnBook,.btnReport,.btnComment,.btnBookmark,.btnPoll,.btnBookReversal{font-size:.866rem}}.btnBookReversal{color:#666;background-color:#fff;background-image:url(/assets/1.0.773/img/common/book_g.svg);border:1px solid #666}.bookBtnBlock{margin:0 0 2rem;text-align:center}@media screen and (max-width: 767px){.bookBtnBlock{padding:0 .666rem}}.btnPoll{background-image:url(/assets/1.0.773/img/common/icn_btn_poll.png);background-size:1.4rem auto}.btnBookmark{text-align:center;background-size:1.466rem auto}@media screen and (max-width: 767px){.btnBookmark{font-size:1.066rem;background-size:1.133rem 1.2rem}}.btnComment{width:23.133rem;background-image:url(/assets/1.0.773/img/svg/comment-text-outline.svg);background-position:1.2rem center;background-size:1.5rem auto;background-color:#baabc6}@media screen and (max-width: 767px){.btnComment{width:17.333rem;background-position:.666rem center;background-size:1.333rem auto}}.btnReport{background-image:url(/assets/1.0.773/img/svg/report.svg);background-position:1.2rem center;background-size:1.5rem auto;background-color:#ddd;color:#494949}@media screen and (max-width: 767px){.btnReport{background-position:.666rem center;background-size:1.333rem auto}}.btnBookRead,.btnBookReadSuc,.btnBookApp{color:#fff;background-image:url(/assets/1.0.773/img/icn_book_read.png);background-size:1.866rem auto}@media screen and (max-width: 767px){.btnBookRead,.btnBookReadSuc,.btnBookApp{background-size:1.666rem auto}}.btnProfile{color:#666;background-color:#fff;border:1px solid #666;background-image:url(/assets/1.0.773/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:#88bfbf;color:#494949}.btnBookshelf:after{content:"本棚登録"}.btnBookshelf.already{color:#929292;background-color:#ebebe8;border-color:#cfcfcf}.btnBookshelf.already:after{content:"本棚登録済"}.btnReviewOn{color:#333;font-size:1.066rem;background-image:url(/assets/1.0.773/img/common/star.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto;background-color:#cbbfd4}@media screen and (max-width: 767px){.btnReviewOn{width:100%;font-size:1.066rem;background-position:.8rem center}}.btnReviewOff{color:#666;font-size:1.066rem;background-image:url(/assets/1.0.773/img/common/book/star.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto}@media screen and (max-width: 767px){.btnReviewOff{width:100%;font-size:1rem;background-position:.8rem center}}.btnKansou{color:#333;font-size:1.066rem;background-image:url(/assets/1.0.773/img/common/comment-text-outline.svg);background-repeat:no-repeat;background-position:1.066rem center;background-size:1.333rem auto;background-color:#cbbfd4}@media screen and (max-width: 767px){.btnKansou{width:100%;font-size:1rem;background-position:.8rem center}}.btnMore{background-image:url(/assets/1.0.773/img/common/plus_w.svg);background-repeat:no-repeat;background-position:1.333rem center;background-size:1.333rem auto}@media screen and (max-width: 767px){.btnMore{width:100%;font-size:1rem;background-position:.8rem center}}@media screen and (max-width: 320px){.btnMore{font-size:.933rem}}.bookBtnList{margin:0 0 2.666rem;text-align:center;clear:both}.bookBtnList li{position:relative;margin:0 0 1rem}.bookBtnList li a{width:23.133rem;height:3rem;font-size:1.066rem;line-height:3rem;background-repeat:no-repeat;background-position:1.2rem center}.bookBtnList li a.btnReport{background-color:#ddd}.bookBtnList li .like{position:absolute;bottom:-2.666rem;left:50%;transform:translate(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px;font-size:1.066rem;font-weight:700}.bookBtnList li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.773/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookBtnList li .like{font-size:.933rem}.bookBtnList li .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.bookBtnList li .like:before{vertical-align:-2px}.bookBtnList li .like:after{content:"";position:absolute;top:-.3rem;left:50%;margin-left:-.4rem;display:block;width:0px;height:0px;border-style:solid;border-width:0 .4rem .4rem .4rem}.bookBtnList li .like{color:#333;background:#eee7e0}.bookBtnList li .like:after{border-color:transparent transparent #eee7e0 transparent}.bookBtnList li .like{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px}@media screen and (max-width: 767px){.bookBtnList li{margin:0 0 .866rem}.bookBtnList li a{width:17.333rem;height:2.933rem;font-size:1rem;line-height:2.933rem;background-position:.666rem center}}.btnAdd{display:block;padding:0;height:2.333rem;color:#fff;font-size:.866rem;line-height:1;background-image:url(/assets/1.0.773/img/common/plus_w.svg);background-repeat:no-repeat;background-size:1.666rem auto;background-position:.666rem center;border-radius:100vh}.btnBookLikeOn,.btnBookLikeOff{color:#e6182f!important;background-color:#fffcfd;border-color:#e6182f;font-size:16px;background-image:url(/assets/1.0.773/img/icn_book_like.png);background-repeat:no-repeat;background-size:20px auto;border-width:1px;border-style:solid;cursor:pointer}@media screen and (max-width: 767px){.btnBookLikeOn,.btnBookLikeOff{background-size:17px auto}}.bookSnsList{padding:1rem 0 0;text-align:center;border-top:1px dashed #d2d2d2}.bookSnsList h3{margin:0 0 .666rem;padding:0;color:#666;font-size:1.2rem}.bookSnsList h3:before{display:none}.bookSnsList ul{letter-spacing:-.5em}.bookSnsList ul li{display:inline-block;margin:0 .533rem .666rem;letter-spacing:normal;vertical-align:top}@media screen and (max-width: 767px){.bookSnsList h3{font-size:1rem}}.ttlStyle01,.section .ttlStyle01{margin:0 0 1.333rem;padding:.533rem .666rem;font-size:1rem;font-weight:700;background:#fbfbfb}.ttlStyle01:before,.section .ttlStyle01:before{display:none}@media screen and (max-width: 767px){.ttlStyle01,.section .ttlStyle01{padding:.4rem .666rem}}.ttlStyle02,.section .ttlStyle02{padding-left:2.533rem}.ttlStyle02:before,.section .ttlStyle02:before{display:none}@media screen and (max-width: 767px){.ttlStyle02,.section .ttlStyle02{padding-left:2rem}}.ttlStyle03,.section .ttlStyle03{padding:.533rem .666rem .533rem 2.333rem;color:#595757;font-size:1.133rem;background-color:#fbfbfb}.ttlStyle03:before,.section .ttlStyle03:before{display:none}@media screen and (max-width: 767px){.ttlStyle03,.section .ttlStyle03{padding:.4rem .333rem .4rem 1.8rem;font-size:1rem}}.btnList01{letter-spacing:-.5em;text-align:center}.btnList01 li{display:inline-block;margin:0 .666rem 1rem;letter-spacing:normal;box-sizing:border-box}.btnList02{margin:0 -.333rem;letter-spacing:-.5em;text-align:center}.btnList02 li{display:inline-block;width:50%;padding:0 .333rem 1rem;letter-spacing:normal;box-sizing:border-box}@media screen and (max-width: 767px){.btnList02{margin:0;text-align:center}.btnList02 li{width:100%;max-width:17.333rem;padding:0 0 .866rem}}.btnList03{margin:0 -.333rem;letter-spacing:-.5em;text-align:center}.btnList03 li{display:inline-block;width:50%;padding:0 .333rem 1rem;letter-spacing:normal;box-sizing:border-box}@media screen and (max-width: 767px){.btnList03.inLine li a{width:100%}}.btnBlock01{display:flex;justify-content:center;align-items:center;margin:0 auto;width:80%}.btnBlock01 li{flex-basis:50%;border-right:3px solid #fff;background-color:#baabc6}.btnBlock01 li:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.btnBlock01 li:last-of-type{border-right:none;border-top-right-radius:5px;border-bottom-right-radius:5px}.btnBlock01 li a{display:block;padding:.666rem 0;color:#fff;font-size:1rem;text-align:center;text-decoration:none;transition:all .1s linear}.btnBlock01 li a:hover{opacity:.6}.boxStyle01{margin:0 0 2rem;padding:1.666rem;border:5px solid #ebebe8}.boxStyle01 .flash_msg_list{margin:.666rem 0 0!important}.boxStyle02{margin:0 0 2rem;padding:1.666rem;border:5px solid rgb(253.9230769231,228.0769230769,232.3846153846)}@media screen and (max-width: 767px){.boxStyle02{margin:0 0 1.333rem}}.boxStyle03,.boxStyle04{margin:0 0 2rem;padding:1rem;background:#fbfbfb}@media screen and (max-width: 767px){.boxStyle03,.boxStyle04{margin:0 0 1.333rem;padding:.666rem}}.boxStyle04{margin-top:1rem;margin-bottom:2rem;background:transparent;border:1px dashed #cf0000}.boxStyle04 li,.boxStyle04 p{color:#cf0000}.arrow_box{margin:1rem 1rem 2rem;padding:1rem;position:relative;background:#fff;border:5px solid rgb(210.9574468085,201.3829787234,218.6170212766)}.arrow_box:after,.arrow_box:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:#fff0;border-width:15px}.arrow_box:before{border-color:#d3c9db00;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:#d3c9db;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:#d3c9db;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:#d3c9db;margin-left:-22px}.arwList01{text-align:center}.arwList01 li{margin:0 0 .333rem}.arwList01 li a:after{content:"";display:inline-block;width:1.133rem;height:1.133rem;margin-left:.466rem;vertical-align:middle;background:url(/assets/1.0.773/img/common/icn_arw01.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwList01{font-size:.866rem}.arwList01 li{margin:0 0 .666rem}.arwList01 li a:after{width:.933rem;height:.933rem;margin-bottom:.066rem;background-size:.933rem .933rem}}.arwList02 li{margin:0 0 .666rem;padding:0 0 0 1.6rem;background:url(/assets/1.0.773/img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwList02 li{padding:0 0 0 1.333rem;background-position:0 .133rem;background-size:.933rem .933rem}}.arwList03{text-align:center}.arwList03 li{margin:0 0 .333rem}.arwList03 li a:after{content:"";display:inline-block;width:1.133rem;height:1.133rem;margin:.066rem 0 0 .466rem;vertical-align:top;background:url(/assets/1.0.773/img/common/icn_arw02.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width: 767px){.arwList03{font-size:.8rem}.arwList03 li a:after{width:.933rem;height:.933rem;background-size:.933rem .933rem}}.textLink{clear:both;margin:0;padding:0}.textLink li{background:url(/assets/1.0.773/img/svg/chevron-right.svg) right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5}.textLink li a{text-align:right;display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none}@media screen and (max-width: 767px){.textLink li a{padding:.666rem 2rem .666rem .666rem}}@media screen and (min-width: 768px){.textLink li a:hover{text-decoration:underline}}.textLink .btmLine{border-bottom:1px solid #e5e5e5}.textLink.bdnone li{border:none}.textLink2{clear:both;margin:0;padding:0}.textLink2 li{background:url(/assets/1.0.773/img/svg/chevron-right.svg) right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5}.textLink2 li a{text-align:left;display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none}@media screen and (max-width: 767px){.textLink2 li a{padding:.666rem 2rem .666rem .666rem}}@media screen and (min-width: 768px){.textLink2 li a:hover{text-decoration:underline}}.textLink2 .btmLine{border-bottom:1px solid #e5e5e5}.textLink2.bdnone li{border:none}.noticeList{padding:.666rem;border:2px dashed #baabc6}.noticeList li{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:.666rem;padding-bottom:.666rem;border-bottom:1px solid #e5e5e5}.noticeList li:last-of-type{margin:0;padding:0;border:none}.noticeList li svg{flex-basis:20px;fill:#baabc6;width:20px;height:20px}.noticeList li p{padding:0 0 0 10px;flex-basis:calc(100% - 20px)}.noticeList li p a{display:inline-block;padding:0 1.2rem 0 0;background:url(/assets/1.0.773/img/common/chevron-right.svg) no-repeat right center/1.333rem 1.333rem}@media screen and (min-width: 768px){.noticeList li p a{transition:all .1s linear}.noticeList li p a:hover{opacity:.8}}.tips{position:relative;overflow:hidden;margin:0 .666rem 2rem;padding:1rem 1rem 1rem 2rem;font-size:.866rem;border:3px solid rgb(252.9423076923,203.5576923077,211.7884615385);border-radius:.666rem}.tips:before{position:absolute;top:-150%;left:-150px;width:155px;height:300%;content:"";transform:rotate(45deg);background:#fdccd4}.tips i{position:absolute;z-index:1;top:1px;left:1px;display:block;width:20px;height:20px;color:#fff;background:url(/assets/1.0.773/img/common/lightbulb-on_w.svg) no-repeat 0 0/20px 20px}@media screen and (max-width: 767px){.tips{font-size:.733rem}}.pageList{margin:1.333rem 0}.pageList ul{letter-spacing:-.466rem;vertical-align:top;text-align:center}.pageList ul li{display:inline-block;margin:0 .333rem;letter-spacing:normal}.pageList ul li a{display:block;min-width:2.333rem;height:2.333rem;padding:0 .333rem;color:#666;font-size:1rem;line-height:2.333rem;text-align:center;text-decoration:none;border-radius:.333rem;background:#eee}@media screen and (min-width: 768px){.pageList ul li a:hover{text-decoration:none;transition:all .1s linear}.pageList ul li a:hover:hover{opacity:.6}}.pageList ul li.current a{color:#fff;background:#333}.pageList ul li.prev a,.pageList ul li.next a{text-indent:-9999px;background-repeat:no-repeat;background-position:center center;background-size:1.666rem 1.666rem}.pageList ul li.prev a{background-image:url(/assets/1.0.773/img/common/chevron-left.svg)}.pageList ul li.next a{background-image:url(/assets/1.0.773/img/common/chevron-right.svg)}@media screen and (max-width: 767px){.pageList ul li a{min-width:2.066rem;height:2.066rem;font-size:.933rem;line-height:2.066rem}}.paging{margin:1.333rem 0;letter-spacing:-.466rem;vertical-align:top;text-align:center}.paging li{display:inline-block;margin:0 .333rem;letter-spacing:normal}.paging li a,.paging li span{display:block;min-width:2.333rem;height:2.333rem;padding:0 .333rem;color:#666;font-size:1rem;line-height:2.333rem;text-align:center;text-decoration:none;background:#eee;border-radius:.333rem}@media screen and (min-width: 768px){.paging li a:hover,.paging li span:hover{text-decoration:none;transition:all .1s linear}.paging li a:hover:hover,.paging li span:hover:hover{opacity:.6}}.paging li a svg,.paging li span svg{vertical-align:middle;fill:#333}.paging li.active a,.paging li.active span{color:#fff;background:#333}.formList01,.pollList ul,.formList03{margin:0 0 .2rem;letter-spacing:-.5em}.formList01 li,.pollList ul li,.formList03 li{display:inline-block;margin:0 1.333rem .333rem 0;letter-spacing:normal;vertical-align:top}@media screen and (max-width: 767px){.formList01,.pollList ul,.formList03{margin:.333rem 0}.formList01 li,.pollList ul li,.formList03 li{margin:0 1.333rem .666rem 0;font-size:.8rem}}.formList02 li{margin:0 0 .333rem;font-size:.866rem}@media screen and (max-width: 767px){.formList02 li{margin:0 0 .666rem;font-size:.8rem}}@media screen and (max-width: 767px){.formList03{margin:0 -1.066rem .2rem 0}.formList03 li{display:inline-block;margin:0 1.066rem 1rem 0}}@media screen and (max-width: 320px){.formList03{margin:0 -.666rem .2rem 0}.formList03 li{margin:0 .666rem 1rem 0}}.noteList01 li{padding-left:1em;text-indent:-1em;color:#929292;font-size:.8rem}@media screen and (max-width: 767px){.noteList01 li{font-size:.733rem}}.star{display:inline-block;margin:-.133rem 0 0;vertical-align:top}.star img{width:7.466rem;min-width:7.466rem}@media screen and (max-width: 767px){.star{margin:.333rem 0 0}}.modal{position:relative;z-index:1000}.modal .fade_in{animation:fadeIn .2s ease-in forwards}.modal .fade_out{animation:fadeOut .2s ease-out forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.modal_inner{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.modal_inner .close_overlay{top:0;left:0;width:100%;height:100%;display:block;text-indent:-9999px;background:#000;opacity:.3;position:absolute;z-index:1000}.modal_inner .modal_window{padding:1rem;width:20rem;height:auto;text-align:center;display:block;background:#fff;position:relative;z-index:2000;box-sizing:border-box;max-height:90vh;overflow-y:scroll}@media screen and (min-width: 768px){.modal_inner .modal_window{width:33.333rem}}@media screen and (min-width: 768px){.modal_inner .modal_window::-webkit-scrollbar{width:.666rem}.modal_inner .modal_window::-webkit-scrollbar-track{background-color:#fff;border-radius:100px}.modal_inner .modal_window::-webkit-scrollbar-thumb{border:2px solid transparent;background-color:#ccc;border-radius:100px;background-clip:content-box}}.modal_inner .modal_window .close_btn{display:inline-block;position:relative;float:right;margin:-35px 0 0;padding:.466rem;bottom:-35px;cursor:pointer}.modal_inner .modal_window .close_btn img{width:25px;height:auto}.modal_inner dl{padding:0 0 1.333rem}.modal_inner dl dt{margin:0;padding:1rem 1.866rem;color:#333;font-weight:700;text-align:center;border-bottom:1px solid #ccc;font-size:1.133rem}@media screen and (max-width: 767px){.modal_inner dl dt{font-size:1rem}}.modal_inner dl dd{margin:0;padding:1rem 1.333rem 0;color:#333;text-align:left}.modal_inner dl dd p{padding:1rem 0;text-align:left}.modal_inner dl dd p.send_error,.modal_inner dl dd p .error{padding-right:1rem;padding-left:2.5rem}.modal_inner dl dd p.deleteLink{padding:.666rem 0 0;text-align:right}.modal_inner dl dd p.deleteLink a{margin-top:.666rem;width:100%;color:#999;font-size:.866rem;text-decoration:none}.modal_inner dl dd p.deleteLink a:hover{text-decoration:underline}.modal_inner dl dd p.deleteLink a:first-of-type{margin-top:0}.modal_inner dl dd span{color:#baabc6;font-weight:700}.modal_inner dl dd span.red{color:#cf0000;font-weight:400}.modal_inner dl dd .modalSelect{display:flex;justify-content:space-around;align-items:center}.modal_inner dl dd textarea{margin-bottom:1rem;height:10rem}.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{display:block;margin:1rem auto 0;padding:.8rem;width:16.666rem;height:auto;color:#fff;text-align:center;text-decoration:none;border:1px solid #baabc6;background-color:#baabc6;border-radius:5px;cursor:pointer;font-size:1.133rem}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{font-size:1rem}}@media screen and (min-width: 768px){.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{transition:all .1s linear}.modal_inner dl dd:not(.page) input[type=submit]:hover,.modal_inner dl dd:not(.page) button:hover{opacity:.8}}.modal_inner dl dd:not(.page) input[type=submit].formLink_white,.modal_inner dl dd:not(.page) button.formLink_white{color:#666;background:linear-gradient(to bottom,#fff,#efefef);border:1px solid #ccc}.modal_inner dl dd:not(.page) input[type=submit].formLink_gray,.modal_inner dl dd:not(.page) button.formLink_gray{color:#fff;background-color:#666;border:1px solid rgb(89.25,89.25,89.25)}.modal_inner dl dd:not(.page) input[type=submit].formLink_gray_ol,.modal_inner dl dd:not(.page) button.formLink_gray_ol{color:#666;background-color:#fff;border:1px solid #ccc}.modal_inner dl dd:not(.page) input[type=submit].formLink_pink,.modal_inner dl dd:not(.page) button.formLink_pink{color:#fff;background:linear-gradient(to bottom,#c1b4cc,#baabc6)}.modal_inner dl dd:not(.page) input[type=submit].formLink_pink_ol,.modal_inner dl dd:not(.page) button.formLink_pink_ol{color:#baabc6;background-color:#fff;border:1px solid #ff54b1}.modal_inner dl dd:not(.page) input[type=submit].formLink_logo,.modal_inner dl dd:not(.page) button.formLink_logo{color:#fff;background-color:#fa8296}.modal_inner dl dd:not(.page) input[type=submit].formLink_disabled,.modal_inner dl dd:not(.page) button.formLink_disabled{color:#fff;cursor:inherit!important;background-color:#dedede;border:1px solid rgb(222.35,222.35,222.35)}.modal_inner dl dd:not(.page) input[type=submit].formLink_reload,.modal_inner dl dd:not(.page) button.formLink_reload{color:#666;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M19%2c12H22%2e32L17%2e37%2c16%2e95L12%2e42%2c12H16%2e97C17%2c10%2e46%2016%2e42%2c8%2e93%2015%2e24%2c7%2e75C12%2e9%2c5%2e41%209%2e1%2c5%2e41%206%2e76%2c7%2e75C4%2e42%2c10%2e09%204%2e42%2c13%2e9%206%2e76%2c16%2e24C8%2e6%2c18%2e08%2011%2e36%2c18%2e47%2013%2e58%2c17%2e41L15%2e05%2c18%2e88C12%2c20%2e69%208%2c20%2e29%205%2e34%2c17%2e65C2%2e22%2c14%2e53%202%2e23%2c9%2e47%205%2e35%2c6%2e35C8%2e5%2c3%2e22%2013%2e53%2c3%2e21%2016%2e66%2c6%2e34C18%2e22%2c7%2e9%2019%2c9%2e95%2019%2c12Z%22%2f%3e%3c%2fsvg%3e);background-color:#fff;background-position:left 1rem center;background-repeat:no-repeat;background-size:1rem 1rem;border:1px solid #ccc;display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit].formLink_reload,.modal_inner dl dd:not(.page) button.formLink_reload{font-size:1rem}}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit].formLink_reload,.modal_inner dl dd:not(.page) button.formLink_reload{width:65%;font-size:1.2rem}}.modal_inner dl dd:not(.page) input[type=submit].gray,.modal_inner dl dd:not(.page) button.gray{border:1px solid #666;background-color:#666}.modal_inner dl dd:not(.page) input[type=submit].cancel,.modal_inner dl dd:not(.page) button.cancel{color:#666;font-size:1rem;font-weight:400;background-color:transparent;border:none}@media screen and (max-width: 767px){.modal_inner dl dd:not(.page) input[type=submit],.modal_inner dl dd:not(.page) button{width:100%!important}}.modal_inner dl dd .btnList01 li{display:block}.modal_inner dl dd .btnList01 li:last-of-type{margin-bottom:0}@media screen and (max-width: 767px){.modal_inner dl dd .btnList01 li a{width:14rem;font-size:.933rem}}.modal_inner dl dd .btn{text-align:center}ul.book_grid{margin:0 1.333rem 0 0;font-size:.866rem}@media screen and (min-width: 768px) and (max-width: 1023px){ul.book_grid{margin-right:0}}@media screen and (max-width: 767px){ul.book_grid{margin:0 0 .333rem}}ul.book_grid li{width:12rem}ul.book_grid li .rank{position:absolute;top:0;left:2.666rem;z-index:2;width:2rem;height:2rem;color:#fff;font-size:1rem;font-weight:700;line-height:2rem;text-align:center;border-radius:50%;background-color:#baabc6}ul.book_grid li:nth-of-type(1) .rank{background-color:#b49a1e}ul.book_grid li:nth-of-type(2) .rank{background-color:#888}ul.book_grid li:nth-of-type(3) .rank{background-color:#73370a}ul.book_grid li figure{margin:0 auto;max-width:8.333rem}ul.book_grid li .sub{margin-top:.533rem}ul.book_grid li .book_grid_more{display:flex;justify-content:center;align-items:center;width:125px;height:176px;color:#666;font-weight:700;background-color:#eee;padding:.5rem}@media screen and (max-width: 767px){ul.book_grid li{width:6rem;margin:0 .666rem 0 0;padding:0 0 .666rem}ul.book_grid li .rank{left:.333rem;font-size:1.266rem}ul.book_grid li .title{white-space:normal}ul.book_grid li .book_grid_more{width:100%;height:30.4vw;font-size:.733rem}}.bookGridWithoutSwiper ul{display:flex;flex-wrap:wrap;margin:0 -15px 0 0;font-size:13px;letter-spacing:-.5em;overflow:hidden}.bookGridWithoutSwiper ul li{flex-grow:0;display:inline-block;width:225px;max-width:99%;margin:0 15px 25px 0;letter-spacing:normal;vertical-align:top}.bookGridWithoutSwiper ul li figure{width:125px;margin:0 auto 15px;text-align:center}.bookGridWithoutSwiper ul li .title{margin:0 0 8px;font-weight:700}.bookGridWithoutSwiper ul li p{line-height:1.6}@media screen and (max-width: 767px){.bookGridWithoutSwiper ul{flex-wrap:wrap;margin:0 -10px}.bookGridWithoutSwiper ul li{width:33.333%;margin:0;padding:0 10px 20px;background:none}.bookGridWithoutSwiper ul li figure{width:auto;margin:0 auto 5px}.bookGridWithoutSwiper ul li .title{margin:0 0 3px}.bookGridWithoutSwiper ul li p{line-height:1.4}}.originalList{padding:0}.originalList ul.book_grid{display:flex;justify-content:center}@media screen and (max-width: 767px){.originalList{padding:0 10px 30px}}@media screen and (min-width: 768px){.originalList ul.book_grid li{width:213px}}.originalList .writer_name{display:none}.originalList .book_catch{background-color:transparent}.originalList .rank,.originalList .genre_name,.originalList .page_count,.originalList .update_date,.originalList .originalBookTxt,.originalList .book_catch{display:none}.originalList .originalBookTxt{display:block}.saleComicsList .sub{display:none}.book_list_vertical{margin:0;padding:2rem 1.333rem;border-bottom:1px solid #e5e5e5}@media screen and (max-width: 767px){.book_list_vertical{margin:0;padding:1rem}}.book_list_vertical article{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 0 1rem}.book_list_vertical article>div:first-of-type{flex-basis:8.333rem;position:relative}.book_list_vertical article>div:first-of-type figure{max-width:125px}.book_list_vertical article>div:first-of-type figure img{width:100%;height:auto}.book_list_vertical article>div:first-of-type figure.panel_thumb a{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.book_list_vertical article>div:first-of-type figure.panel_thumb img{height:125px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;backface-visibility:hidden}.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(2),.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(3){width:62.4px;height:62.4px}.book_list_vertical article>div:first-of-type p.page_count{position:absolute;left:0;bottom:0;right:0;padding:.2rem;color:#333;font-weight:700;text-align:center;background:#ffffffe6}.book_list_vertical article>div:last-of-type{position:relative;flex-basis:35rem;margin-left:1rem}.book_list_vertical article>div:last-of-type .like{font-size:1.066rem;font-weight:700}.book_list_vertical article>div:last-of-type .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.773/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.book_list_vertical article>div:last-of-type .like{font-size:.933rem}.book_list_vertical article>div:last-of-type .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.book_list_vertical article>div:last-of-type .bookshelf{position:absolute;right:0}.book_list_vertical article>div:last-of-type .bookshelf a{display:flex;justify-content:center;align-items:center;width:2.666rem;height:2.666rem;border-radius:.666rem;background-color:#88bfbf}@media screen and (min-width: 768px){.book_list_vertical article>div:last-of-type .bookshelf a{text-decoration:none;transition:all .1s linear}.book_list_vertical article>div:last-of-type .bookshelf a:hover{opacity:.6}}.book_list_vertical article>div:last-of-type .bookshelf .already{background:#ccc}.book_list_vertical article>div:last-of-type .bookshelf svg,.book_list_vertical article>div:last-of-type .bookshelf path,.book_list_vertical article>div:last-of-type .bookshelf img{pointer-events:none}.book_list_vertical article>div:last-of-type .bookshelf img{width:1.866rem}.book_list_vertical article>div:last-of-type button{display:block;position:absolute;right:0;top:0;margin:0;padding:0;width:2rem;height:2rem;background-color:transparent;background-position:center center;background-size:2rem 2rem;border:none}.book_list_vertical article>div:last-of-type button:focus{outline:none}.book_list_vertical article>div:last-of-type button.favo_on{background-image:url(/assets/1.0.773/img/common/star_y.svg);background-repeat:no-repeat}.book_list_vertical article>div:last-of-type button.favo_off{background-image:url(/assets/1.0.773/img/common/star_y_ol.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.book_list_vertical article>div:first-of-type{flex-basis:6.666rem}.book_list_vertical article>div:first-of-type figure.panel_thumb img{width:6.666rem;height:6.666rem}.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(2),.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(3){width:3.333rem;height:3.333rem}.book_list_vertical article>div:last-of-type{flex-basis:64%}.book_list_vertical article>div:last-of-type .bookshelf a{width:2.333rem;height:2.333rem}}@media screen and (max-width: 369px){.book_list_vertical article>div:last-of-type{flex-basis:57%}}.book_list_vertical .book_keyword{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:1rem 0}.book_list_vertical .book_keyword li{margin:0 1rem .333rem 0;padding:0;width:auto}.book_list_vertical .book_keyword li a{color:#baabc6;font-size:1rem}@media screen and (max-width: 767px){.book_list_vertical .book_keyword li{margin:0 .333rem .333rem 0}.book_list_vertical .book_keyword li a{font-size:.8rem}}.book_list_vertical .book_comment{display:block;margin-top:1rem;margin-bottom:1rem;padding:.666rem;width:100%;background-color:#f9f7f2}.book_list_vertical .book_comment p{color:#666;font-size:1rem}@media screen and (max-width: 767px){.book_list_vertical .book_comment p{font-size:.866rem}}.book_list_vertical .registeredList{margin-bottom:1rem}.book_list_vertical .registeredList .registeredListOpen{display:flex;justify-content:flex-start;align-items:center}.book_list_vertical .registeredList .registeredListOpen div{display:flex;justify-content:center;align-items:center;margin-left:.333rem;padding:.2rem;width:1rem;height:1rem;color:#fff;font-size:.733rem;text-align:center;line-height:1rem;background-color:#444;border-radius:3px;cursor:pointer}@media screen and (min-width: 768px){.book_list_vertical .registeredList .registeredListOpen div{text-decoration:none;transition:all .1s linear}.book_list_vertical .registeredList .registeredListOpen div:hover{opacity:.6}}.book_list_vertical .registeredList .registeredListTit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book_list_vertical .registeredList .registeredListTit span{display:inline-block;margin-right:.333rem;padding:.2rem .333rem;color:#888;text-align:center;border:1px solid #888;border-radius:20px}.book_list_vertical .registeredList .registeredCount{padding-left:.333rem}.book_list_vertical .registeredList p{font-size:.866rem;white-space:nowrap}.book_list_vertical .registeredList ul{margin:.666rem 0 0 1.333rem}.book_list_vertical .registeredList ul li{font-size:.866rem;line-height:1.6;list-style-type:decimal}.book_list_vertical .registeredList ul li a{display:block;width:100%;color:#baabc6;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width: 767px){.book_list_vertical .registeredList p{font-size:.666rem}.book_list_vertical .registeredList ul li{font-size:.733rem}}.book_list_vertical .btnList02{display:flex;justify-content:center;align-items:center;margin:0;letter-spacing:inherit}.book_list_vertical .btnList02 li{padding-bottom:0;width:auto}.book_list_vertical .btnList02 li a{width:13.333rem}.book_list_vertical .btnList02 li.btnDelete,.book_list_vertical .btnList02 li.btnSetting{margin-left:auto;padding:0;background:none}.book_list_vertical .btnList02 li.btnDelete a,.book_list_vertical .btnList02 li.btnSetting a{margin:0;padding:0;display:block;width:2rem;height:2rem;text-indent:-9999px;line-height:2rem;background-position:center center;background-size:2rem 2rem;cursor:pointer}.book_list_vertical .btnList02 li.btnDelete{height:auto;background-color:transparent;background-image:none}.book_list_vertical .btnList02 li.btnDelete a{background-image:url(/assets/1.0.773/img/common/delete_lg.svg);background-repeat:no-repeat}.book_list_vertical .btnList02 li.btnSetting a{background-image:url(/assets/1.0.773/img/common/settings_g.svg);background-repeat:no-repeat}@media screen and (max-width: 767px){.book_list_vertical .btnList02 li{padding:0 .666rem 0 0}.book_list_vertical .btnList02 li a{width:25vw;height:2.333rem;font-size:.733rem;line-height:2.333rem}}.book_list_vertical.private{background-color:#cccccc4d}.book_list_vertical.private .genre_name{color:#fff;background-color:#b3b3b3;border:none}.book_list_vertical.private .btnList02{display:flex;justify-content:space-between;align-items:center}.book_list_vertical.private .btnList02 li a.closedBook{width:16rem}.book_list_vertical.card{margin:0;padding:1.333rem;background-color:#eee}.book_list_vertical.card article{flex-wrap:wrap;margin:0 0 2rem;padding:1rem;background-color:#fff}.book_list_vertical.card article:last-of-type{margin-bottom:0}@media screen and (min-width: 768px){.book_list_vertical.card article>div:last-of-type{flex-basis:33rem}}.book_list_vertical.card article aside{display:block;margin-top:1rem;padding:.666rem;width:100%;border:1px solid #e5e5e5;border-radius:5px}.book_list_vertical.card article aside p{color:#666;font-size:1rem}@media screen and (max-width: 767px){.book_list_vertical.card{padding:1rem}.book_list_vertical.card article{margin:0 0 1rem;padding:.666rem}.book_list_vertical.card article aside p{font-size:.866rem}}.book_list_vertical.card.myList button{display:none}.book_list_vertical.card.favoList .book_name,.book_list_vertical.card.favoList .listmember_name{padding-right:2rem}.book_list_vertical.card.openList{margin:0 0 1.333rem;padding:0;background-color:#fff;border-bottom:none}.book_list_vertical.card.openList h3{background-image:url(/assets/1.0.773/img/common/book-shelf.svg);background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}@media screen and (max-width: 767px){.book_list_vertical.card.openList h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left center;background-size:1.666rem 1.666rem}}.book_list_vertical.card.openList article{border:1px solid #e5e5e5}.book_list_vertical.card.openList article:first-of-type{margin-top:1rem}@media screen and (min-width: 768px){.book_list_vertical.card.openList article div:last-of-type{flex-basis:35rem}}.book_list_vertical.card.openList.others_page .book_name{padding-right:2rem}.book_name,.issued_book_name{margin:0 0 .333rem;padding:0;font-size:1rem;font-weight:700;word-break:break-word}.writer_name{margin:0 0 .333rem;padding:0;font-size:1rem;word-break:break-word}.listmember_name,.page_count,.update_date,.originalBookTxt,.book_number{margin:0;padding:0;color:#666;font-size:.8rem}.originalBookTxt{color:#888}.book_number{display:inline-block}.book_catch{margin:.333rem 0 0;padding:.666rem;font-size:.866rem;word-break:break-word;background-color:#f9f7f2}.book_catch2{color:#666;font-size:.866rem;word-break:break-word}.labelInfo{margin-bottom:.666rem;padding:.333rem;color:#333;font-size:.866rem;text-align:center;border:1px solid #ccc}@media screen and (max-width: 767px){.book_name,.writer_name,.issued_book_name{font-size:.866rem}.listmember_name,.page_count,.update_date,.book_number,.originalBookTxt{font-size:.666rem}}.bookList{margin:0 0 1.333rem}.bookList .clm{position:relative;margin:0 0 1.333rem;padding:.8rem;border:1px solid #e5e5e5}.bookList .clm .pic{position:relative;float:left;width:8.333rem;margin:0 1.333rem 0 0}.bookList .clm .pic .rank{padding:.133rem;text-align:center;background:#fffc}.bookList .clm .pic .rank p{display:flex;justify-content:center;align-items:center;margin:0;padding:0;color:#333;font-size:.866rem;font-weight:700}.bookList .clm .pic .rank p.up,.bookList .clm .pic .rank p.down{background-repeat:no-repeat;background-position:right .533rem center;background-size:.8rem .8rem}.bookList .clm .pic .rank p.up{background-image:url(/assets/1.0.773/img/icn_rank_up.png)}.bookList .clm .pic .rank p.down{background-image:url(/assets/1.0.773/img/icn_rank_down.png)}.bookList .clm .pic .rank p.new span{display:inline-block;padding:0 0 0 .4rem;color:#ff344b;font-size:.733rem;font-family:Arial,Helvetica;line-height:1.2}.bookList .clm .pic .issued li{margin-top:.333rem;padding:.333rem;font-size:.866rem;line-height:.866rem;text-align:center;background-color:#eee}.bookList .clm .item{overflow:hidden}.bookList .clm .title{padding:.4rem 0;font-size:1.2rem;font-weight:700}.bookList .clm .title img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}.bookList .clm .title svg{vertical-align:top}.bookList .clm .original{padding-bottom:.4rem;color:#929292;font-size:.866rem}.bookList .clm .name{margin:0 0 .8rem}.bookList .clm .name a{text-decoration:underline}.bookList .clm .name a:hover{text-decoration:none}.bookList .clm p{margin:0 0 .2rem;font-size:.933rem}.bookList .clm .genre_name{margin-right:.666rem;vertical-align:1px}.bookList .clm .tool{position:relative;min-height:2.666rem;padding:1.333rem 3.666rem 0 0;overflow:hidden}.bookList .clm .tool .like{float:left;font-size:1.066rem;font-weight:700}.bookList .clm .tool .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.773/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.bookList .clm .tool .like{font-size:.933rem}.bookList .clm .tool .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (max-width: 767px){.bookList .clm .tool .gpEntry{margin-right:-3.333rem}}@media screen and (min-width: 768px){.bookList .clm .tool .gpEntry{float:left;margin-right:.8rem;margin-left:.8rem;padding-top:.066rem}}.bookList .clm .date{float:right;padding:.2rem 0 0;color:#666;font-size:.8rem}.bookList .clm .bookshelf{position:absolute;bottom:0;right:0}.bookList .clm .bookshelf a{display:flex;justify-content:center;align-items:center;width:2.666rem;height:2.666rem;border-radius:.666rem;background-color:#88bfbf}@media screen and (min-width: 768px){.bookList .clm .bookshelf a{text-decoration:none;transition:all .1s linear}.bookList .clm .bookshelf a:hover{opacity:.6}}.bookList .clm .bookshelf .already{background:#ccc}.bookList .clm .bookshelf svg,.bookList .clm .bookshelf path{pointer-events:none}.bookList .clm .keyword{clear:both;display:flex;flex-wrap:wrap;margin:0 -.666rem -.333rem 0;padding:.666rem 0 0}.bookList .clm .keyword li{margin:0 0 .333rem;flex-grow:0;flex-shrink:0}.bookList .clm .keyword li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296}@media screen and (min-width: 768px){.bookList .clm .keyword li a{text-decoration:none;transition:all .1s linear}.bookList .clm .keyword li a:hover{opacity:.6}}@media screen and (max-width: 767px){.bookList .clm .keyword li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}.bookList .clm .keyword li a{font-size:.866rem}.bookList .clm .bookCoverPre{margin-top:.666rem}.bookList .clm .bookCoverPre .relatedtitle{display:inline-block;width:8.333rem;padding:.333rem .666rem .333rem 1.666rem;cursor:pointer;color:#333;font-size:.866rem;font-weight:400;text-align:left;vertical-align:top;background-image:url(/assets/1.0.773/img/common/book-cover.svg);background-repeat:no-repeat;background-position:left .4rem center;background-size:.866rem .866rem;background-color:#f9f7f2;position:relative;z-index:2}.bookList .clm .bookCoverPre .relatedtitle:not(.open) span:last-child{display:none}.bookList .clm .bookCoverPre .relatedtitle.open span:first-child{display:none}.bookList .clm .bookCoverPre .relatedlist{overflow:hidden;max-height:0;transition:max-height .2s ease-out}.bookList .clm .bookCoverPre .relatedlist.open{max-height:var(--related-list-height, 0px)}.bookList .clm .bookCoverPre .relatedlist .defTxt{margin-top:-1px;margin-bottom:1.4rem;font-size:.933rem;white-space:pre-wrap;word-break:break-word;background-color:#f9f7f2;position:relative;z-index:1}.bookList .clm .bookCoverPre .bookBtnList{margin:0}.bookList .clm .sortResult{padding:.666rem 0 0}.bookList .clm .sortResult dt{font-size:.866rem;font-weight:700}.bookList .clm .sortResult dd{padding:.333rem 0 0}.bookList .clm .sortResult dd ul{display:flex;justify-content:flex-start;align-items:center}.bookList .clm .sortResult dd ul li{margin:0 .333rem 0 0;padding:.2rem .333rem;width:auto;color:#888;font-size:.866rem;text-align:center;border:1px dashed #ccc;border-radius:10rem}.bookList .clm .sortResult dd ul li:last-of-type{margin-right:0}.bookList .clm .sortResult dd ul li.active{color:#fff;font-weight:700;background-color:#666;border:none}@media screen and (max-width: 767px){.bookList{border-bottom:1px solid #e5e5e5}.bookList h3{background-size:1.066rem .933rem}.bookList .clm{margin:0;padding:.8rem 0;border:none;border-top:1px solid #e5e5e5}.bookList .clm .pic{width:7rem;margin:0 1.066rem 0 0}.bookList .clm .pic .rank{padding:.133rem}.bookList .clm .pic .rank p{font-size:.733rem}.bookList .clm .pic .rank p.up,.bookList .clm .pic .rank p.down{background-position:right .266rem center;background-size:.6rem .6rem}.bookList .clm .pic .rank p.new span{padding:0 0 0 .4rem;font-size:.533rem}.bookList .clm .pic .issued li{font-size:.666rem;line-height:.666rem}.bookList .clm .title{padding:0;font-size:1rem}.bookList .clm .title img{width:.6rem}.bookList .clm .title .ranking{flex-grow:0;flex-shrink:0;position:static;top:auto;left:auto;margin-right:.533rem}.bookList .clm .original{font-size:.666rem}.bookList .clm .name{font-size:.933rem;margin:0;padding:.533rem 0 .8rem}.bookList .clm .name a{padding:.533rem 0 .8rem}.bookList .clm p{font-size:.8rem}.bookList .clm .tool{min-height:2.333rem;padding:1.333rem 3.333rem 0 0}.bookList .clm .tool .like{float:none;font-size:14px}.bookList .clm .date{clear:both;margin-right:-3.333rem}.bookList .clm .bookshelf{top:0;bottom:auto}.bookList .clm .bookshelf a{width:2.333rem;height:2.333rem}.bookList .clm .keyword{padding:.8rem 0 0}.bookList .clm .keyword li{margin:0 0 .333rem}.bookList .clm .keyword li a{font-size:.8rem}.bookList .clm #bookCoverPre .relatedlist .defTxt{font-size:.866rem}.bookList .clm .sortResult{padding:.666rem 1rem 0}.bookList .clm .sortResult dt{font-size:.733rem}.bookList .clm .sortResult dd{padding:.2rem 0 0}.bookList .clm .sortResult dd ul li{margin:0 .333rem 0 0;padding:.2rem .333rem;font-size:.733rem}}@media screen and (max-width: 320px){.bookList .clm .sortResult{padding:.666rem 0 0}.bookList .clm .sortResult dd ul li{font-size:.666rem}}.topEditorsList .rank,.topEditorsList .page_count,.topEditorsList .update_date,.topEditorsList .originalBookTxt{display:none}@media screen and (min-width: 768px){.topEditorsList .book_grid{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:0 -1rem 2rem 0}.topEditorsList .book_grid li{padding:0 2rem 1rem 0;align-self:flex-start;flex-basis:33.3333333333%;width:auto}.topEditorsList .book_grid li figure{text-align:center}}@media screen and (max-width: 767px){.topEditorsList .book_grid{display:block;margin-bottom:1rem}.topEditorsList .book_grid li{display:flex;justify-content:flex-start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.topEditorsList .book_grid li figure{flex-basis:30%;margin-right:.666rem;margin-bottom:0}.topEditorsList .book_grid li>div:last-of-type{flex-basis:70%;max-width:70%}.topEditorsList .book_grid li>div:last-of-type .book_catch{display:block}}.issued-pickup .rank,.group-pickup .rank{display:none}.issued-pickup .book_grid,.group-pickup .book_grid{width:100%}@media screen and (min-width: 768px){.issued-pickup .book_grid,.group-pickup .book_grid{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin-bottom:2rem}.issued-pickup .book_grid li,.group-pickup .book_grid li{margin:0 1rem 1rem;align-self:flex-start;width:205px}.issued-pickup .book_grid li figure,.group-pickup .book_grid li figure{text-align:center}}@media screen and (max-width: 767px){.issued-pickup .book_grid,.group-pickup .book_grid{display:block;margin-bottom:1rem}.issued-pickup .book_grid li,.group-pickup .book_grid li{display:flex;justify-content:flex-start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.issued-pickup .book_grid li figure,.group-pickup .book_grid li figure{flex-basis:30%;margin-right:.666rem;margin-bottom:0}.issued-pickup .book_grid li>div:last-of-type,.group-pickup .book_grid li>div:last-of-type{flex-basis:70%;max-width:70%}}.issued-pickup .page_count{display:none}@media screen and (min-width: 768px){.group-pickup .book_grid li{margin-bottom:2rem;width:198px}}.section .bookStoreBox{display:flex;justify-content:center;align-items:flex-start;position:relative;width:36.333rem;margin:0 auto 1.333rem;padding:.733rem}.section .bookStoreBox h3{margin-bottom:.333rem;padding:0;font-size:1.066rem;font-weight:700;background:none}.section .bookStoreBox h3 a{color:#333;text-decoration:none;transition:all .1s linear}.section .bookStoreBox h3 a:hover{opacity:.6}.section .bookStoreBox h3:before{display:none}.section .bookStoreBox figure{flex-basis:8.333rem;margin:0 1.133rem 0 0}.section .bookStoreBox figure img{width:100%;height:auto}.section .bookStoreBox .item{flex-basis:calc(100% - 9.466rem);min-height:9.333rem;padding:0 0 .666rem;overflow:hidden}.section .bookStoreBox .icnTxtG{margin:0;font-weight:400}.section .bookStoreBox .catch{margin:0 0 1rem;font-size:1rem}.section .bookStoreBox .catch a{color:#baabc6}.section .bookStoreBox .drawing{margin:0 0 .333rem;font-size:.933rem}.section .bookStoreBox .drawing a{color:#baabc6}.section .bookStoreBox p{margin:0 0 1.333rem}.section .bookStoreBox p.originalBookTxt{margin:.666rem 0 0;font-size:.866rem}@media screen and (max-width: 767px){.section .bookStoreBox p.originalBookTxt{font-size:.733rem}}.section .bookStoreBox .freeOpen a{display:inline-block;color:#cf0000;line-height:1}.section .bookStoreBox .freeOpen a:before{content:"";display:inline-block;width:.866rem;height:.866rem;margin:0;vertical-align:top;background:url(/assets/1.0.773/img/common/free.svg) no-repeat 0 0/.866rem .866rem}@media screen and (max-width: 767px){.section .bookStoreBox{width:auto}.section .bookStoreBox figure{flex-basis:6.333rem}.section .bookStoreBox h3{font-size:1rem}.section .bookStoreBox .item{flex-basis:calc(100% - 7.466rem);min-height:inherit;padding:0}.section .bookStoreBox .icnTxtG{font-size:.666rem}.section .bookStoreBox .catch,.section .bookStoreBox .drawing{font-size:.733rem}}@media screen and (max-width: 250px){.section .bookStoreBox figure{flex-basis:4rem;margin-right:.666rem}.section .bookStoreBox h3{font-size:.866rem}.section .bookStoreBox .item{flex-basis:calc(100% - 4.666rem)}.section .bookStoreBox .arwList01{font-size:.733rem}}.text-tab.swiper-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:.333rem;margin:0 auto 1.333rem;padding:0;transform:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.text-tab.swiper-wrapper li.swiper-slide{display:flex;justify-content:center;align-items:center;padding:.666rem .333rem;width:100%!important;height:auto;color:#666;font-size:.933rem;text-align:center;background-color:#eee;border:1px solid #eee;border-radius:5px}.text-tab.swiper-wrapper li.swiper-slide-thumb-active{color:#fa8296;font-weight:700;background-color:#fff}@media screen and (max-width: 767px){.text-tab.swiper-wrapper{margin:0 auto 1rem;padding:0 .2rem}.text-tab.swiper-wrapper li.swiper-slide{font-size:.733rem;border-radius:0;border-top:0;border-right:0;border-bottom:0;border-right:1px solid #fff;border-left:1px solid #fff}}.text-tab.swiper-wrapper.tab-count2{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count3{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count4{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count5{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(1,1fr)}.text-tab.swiper-wrapper.tab-count6{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.text-tab.swiper-wrapper.tab-count8{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr)}.btnMsgReplyOn{background-image:url(/assets/1.0.773/img/icn_btn_msg_reply_on.png);background-size:24px auto}@media screen and (max-width: 767px){.btnMsgReplyOn{background-size:23px auto}}.btnMsgReplyOff{color:#cf0000!important;border:3px solid #ebebe8;background-image:url(/assets/1.0.773/img/icn_btn_msg_reply_off.png);background-size:24px auto;background-color:#fff}@media screen and (min-width: 768px){.btnMsgReplyOff:hover{opacity:1!important}}@media screen and (max-width: 767px){.btnMsgReplyOff{background-size:23px auto}}.btnMsgEdit{background-image:url(/assets/1.0.773/img/icn_btn_msg_edit.png);background-size:24px auto}@media screen and (max-width: 767px){.btnMsgEdit{background-size:23px auto}}.btnMsgSend{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:12px center!important;background-image:url(/assets/1.0.773/img/icn_btn_msg_send.png);background-size:27px auto}@media screen and (max-width: 767px){.btnMsgSend{width:260px;height:44px;font-size:15px;line-height:44px;background-position:7px center!important;background-size:24px auto}}.btnMsgDraft{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:16px center;background-image:url(/assets/1.0.773/img/icn_btn_msg_draft.png);background-size:21px auto}@media screen and (max-width: 767px){.btnMsgDraft{width:260px;height:44px;font-size:15px;line-height:44px;background-size:19px auto}}.btnMsgBack{width:347px;height:45px;line-height:45px}@media screen and (max-width: 767px){.btnMsgBack{width:260px;height:44px;font-size:15px;line-height:44px}}.btnDelete{text-align:center;background-repeat:no-repeat;background-position:16px center;background-image:url(/assets/1.0.773/img/icn_btn_delete.png);background-size:18px auto}@media screen and (max-width: 767px){.btnDelete{background-size:16px auto}}.btnUnfollow{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:16px center;background-image:url(/assets/1.0.773/img/icn_btn_unfollow.png);background-size:24px auto}@media screen and (max-width: 767px){.btnUnfollow{background-size:21px auto;width:260px;height:44px;font-size:15px;line-height:44px;background-position:10px center;padding:1px 3px 0 20px!important}}.spinner{display:flex;justify-content:center;align-items:center;margin:2rem auto;width:6vw;height:6vw;background:#0000;border-radius:50%;border:4px solid rgba(186,171,198,.3);border-top-color:#baabc6;border-bottom-color:#baabc6;animation:spinner1 .8s ease infinite}@media screen and (max-width: 767px){.spinner{width:15vw;height:15vw}}@keyframes spinner1{to{transform:rotate(360deg)}}.spinnerTxt{font-size:1rem;text-align:center!important}.stub{margin:1rem 0;text-align:center}.stub+.stub{visibility:hidden}.stub .pageVisible{margin:1.333rem auto;padding:1rem;width:100%;max-width:280px;background-color:#efefef;border:1px solid #ccc;border-radius:5px;cursor:pointer;box-sizing:border-box}#loadingError button{display:block;margin-bottom:2rem;padding:0;width:16.666rem;height:3.333rem;color:#fff;font-size:15px;line-height:3.333rem;text-decoration:none;border-radius:5px;border:none;background-color:#666;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width: 768px){#loadingError button:hover{text-decoration:none;transition:all .1s linear}#loadingError button:hover:hover{opacity:.6}}@media screen and (max-width: 767px){#loadingError button{width:16rem;height:2.933rem;font-size:13px;line-height:2.933rem}}#simpleSearch .rank,#simpleSearch .page_count{display:none}.topSearch .inner{padding-top:1rem}@media screen and (min-width: 768px) and (max-width: 1023px){.topSearch .inner{padding-top:2rem}}.topSearch .inner .searchHistoryBtn{top:auto}.topSearchBox{float:left;width:20.666rem;border-radius:5px;background:#efefef}.topSearchBox input[type=text]{width:17.666rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.topSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url(/assets/1.0.773/img/common/search.svg);background-repeat:no-repeat;background-color:transparent;background-position:center center;background-size:1.666rem 1.666rem}@media screen and (max-width: 1023px){.topSearchBox{position:relative;float:none;width:auto;padding:0 3rem 0 0}.topSearchBox input[type=text]{width:100%}.topSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.topSearchBox.full{float:none;width:95%;margin:0 auto}.topSearchBox.full input[type=text]{width:90%}.topSearchTag{float:right;width:56.466rem}.topSearchTag dl{padding:.4rem 0;letter-spacing:-.5em}.topSearchTag dl dt{position:relative;display:inline-block;width:9.666rem;margin:0 1.2rem 0 0;padding:.2rem .333rem .2rem 2.2rem;color:#fff;font-size:1rem;letter-spacing:normal;vertical-align:top;border-radius:5px;background-image:url(/assets/1.0.773/img/common/heart-outline_w.svg);background-repeat:no-repeat;background-color:#fa8296;background-position:.4rem center;background-size:1.333rem 1.333rem}.topSearchTag dl dt:after{content:"";position:absolute;top:50%;right:-.266rem;margin-top:-.333rem;display:block;width:0px;height:0px;border-style:solid;border-width:.266rem 0 .266rem .333rem;border-color:transparent transparent transparent #fa8296}.topSearchTag dl dd{position:relative;display:inline-block;width:45.6rem;height:2.666rem;padding:0 0 .333rem;letter-spacing:normal;vertical-align:top;overflow:hidden;background:#fff}.topSearchTag dl dd ul{position:absolute;white-space:nowrap}.topSearchTag dl dd ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296}@media screen and (min-width: 768px){.topSearchTag dl dd ul li a{text-decoration:none;transition:all .1s linear}.topSearchTag dl dd ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.topSearchTag dl dd ul li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}.topSearchTag dl dd ul li a{padding:.1rem .666rem .8rem 0!important}.topSearchTag dl .swiper-slide{width:unset}.topSearchTag dl{--swiper-scrollbar-size: 5px}@media screen and (max-width: 1023px){.topSearchTag{float:none;width:auto}.topSearchTag dl{padding:.866rem 0 0}.topSearchTag dl dt{display:inline-block;width:auto;margin:0;padding:.2rem .666rem .2rem 2rem;font-size:.933rem}.topSearchTag dl dd{display:block;width:auto}.topSearchTag dl dd ul{padding:.333rem 0}.topSearchTag dl dd ul li{font-size:.866rem}}.comic .topSearch{margin-bottom:1rem;border:none}.comic .topSearch .inner{width:100%}.comic .topSearch .topSearchBox{position:relative;width:95%;margin:0 auto;float:none}.comic .topSearch .topSearchBox input[type=text]{width:95%}.comic .topSearch .topSearchBox input[type=submit]{position:absolute;height:2.666rem;top:0;right:0;width:3rem}.comic .topSearch .errorBox{width:95%;margin:0 auto}.lpBanner{margin:1rem auto;text-align:center}.lpBanner a{display:inline-block;text-decoration:none;transition:all .1s linear}.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;text-decoration:none;transition:all .1s linear}.cardList li img:hover{opacity:.6}.cardList li p{padding-top:1rem;font-size:1rem;font-weight:700;word-break:break-word}@media screen and (max-width: 767px){.cardList li{width:calc(48vw - .666rem)}.cardList li img{height:auto}.cardList li p{font-size:.733rem}}@media screen and (max-width: 359px){.cardList li{width:calc(47.9vw - .666rem)}}@media screen and (max-width: 341px){.cardList li{width:calc(47vw - .666rem)}}.genre_link{display:flex;margin:0 0 2.666rem}.genre_link ul{display:flex;flex-wrap:wrap;margin:0 -.666rem -.666rem 0}.genre_link ul li{flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef}.genre_link ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.4rem .2rem;font-size:.933rem}@media screen and (max-width: 767px){.genre_link ul li{border:3px solid #efefef}.genre_link ul li a{padding:.133rem;font-size:.8rem;line-height:1.2}}.genre_link ul li.current{border:3px solid #baabc6;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 #baabc6}.genre_link ul li.current a{padding:0}}.genre_link ul li{width:8.866rem;height:3.466rem;margin:0 .666rem .666rem 0}@media screen and (min-width: 768px){.genre_link ul li a{text-decoration:none;transition:all .1s linear}.genre_link ul li a:hover{opacity:.6}}@media screen and (max-width: 767px){.genre_link ul{margin:0 -.333rem -.333rem 0;width:calc(100vw - .333rem);height:auto}.genre_link ul li{margin:0 .333rem .333rem 0;width:calc(50% - .333rem);height:2.666rem}}@media screen and (min-width: 768px){.genre_link.allGenreList ul li{border:3px solid #efefef}.genre_link.allGenreList ul li:hover{border:3px solid #baabc6;background:#fff}}.textSortTab{margin:1rem 0}.textSortTab ul{display:flex;justify-content:center}.textSortTab ul li{display:flex;justify-content:center;align-items:center;border-right:1px solid #e5e5e5}.textSortTab ul li:last-of-type{border-right:none}.textSortTab ul li a{padding:.666rem;color:#333;font-size:1rem;text-align:center}.textSortTab ul li.current a{color:#baabc6;font-weight:700}@media screen and (min-width: 768px){.textSortTab.contest ul{justify-content:space-around}.textSortTab.contest ul li{flex-basis:235px}.textSortTab.contest ul li a:hover{color:#baabc6}}@media screen and (max-width: 767px){.textSortTab{margin:.666rem 0}.textSortTab ul li{flex-basis:33%}.textSortTab ul li a{display:block;font-size:.866rem}}.pollList{margin:15px 0 0;padding:20px 10px 10px;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.pollList ul li{width:calc(25% - 20px);padding-bottom:5px}@media screen and (max-width: 767px){.pollList ul li{display:block!important;width:auto;padding-bottom:0}.pollList ul li label{display:block;font-size:16px}.pollList ul li label input[type=checkbox]{width:17px;height:17px;vertical-align:middle}}.pollThanks p{margin:0 0 15px;line-height:1.6}.pollThanks p em{color:#baabc6;font-weight:700}#nationwide_store_list label.panel-label:hover{color:#baabc6}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10 label.panel-label{background-color:#fff;color:#baabc6;padding-top:24px}#nationwide_store_list ul#tabs-list li label.panel-label:after{content:"";position:absolute;width:100%;left:0;bottom:100%;background-color:#baabc6;height:0;transition-property:height;transition-duration:.2s}@media (min-width: 768px){#nationwide_store_list #panels section div ul li{font-size:.9em!important}}#nationwide_store_list #panels .container p a{color:#baabc6!important;font-size:.9em;text-decoration:none}/*!
 * smartbanner.js v1.24.1 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2024 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{display:flex;justify-content:space-around;align-items:center;position:fixed;top:0;z-index:9999;overflow-x:hidden;padding:0 4vw;width:100vw;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner__exit{display:flex;justify-content:center;align-items:center;margin:0 1.33vw 0 0;width:3.2vw;height:3.2vw;border:0;font-size:20px;text-align:center}.smartbanner__exit:before,.smartbanner__exit:after{position:absolute;width:.53vw;height:3.2vw;background:#716f6f;content:""}.smartbanner__exit:before{transform:rotate(45deg)}.smartbanner__exit:after{transform:rotate(-45deg)}.smartbanner__icon{width:15vw;height:15vw;border-radius:4vw;background-size:15vw 15vw}.smartbanner__info{display:flex;padding:0 0 0 4vw;overflow-y:hidden;align-items:center;flex-basis:auto;color:#000}.smartbanner__info__title{font-size:3.73vw}.smartbanner__info__author,.smartbanner__info__price{font-size:3.2vw}.smartbanner__button{display:block;padding:0 2.67vw;flex-basis:14vw;border-radius:1.33vw;background:#f3f3f3;color:#1474fc;font-size:4.27vw;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url(data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7);box-shadow:inset 0 4px #fa8296}.smartbanner.smartbanner--android .smartbanner__exit{width:4.53vw;height:4.53vw;border-radius:3.73vw;background:#1c1e21;box-shadow:0 1px 2px #000c inset,0 1px 1px #ffffff4d;color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{padding:0;border-radius:0;background:none;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;background:#42b6c9;background:linear-gradient(to bottom,#42b6c9,#39a9bb);box-shadow:none;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}.headerLogo{flex-basis:25.666rem}.headerLogo h1{display:flex;justify-content:flex-start;align-items:center}.headerLogo h1 a{flex-basis:13.333rem}@media screen and (max-width: 767px){.headerLogo{flex-basis:8.666rem}.headerLogo h1{flex-direction:column-reverse;justify-content:center}.headerLogo h1 a{flex-basis:auto}.headerLogo h1 a img{width:100%;height:auto}}@media screen and (max-width: 320px){.headerLogo h1 a img{width:80%}}@media screen and (min-width: 768px){.headerNav .navListA ul li{margin:0 2rem 0 0;font-size:.933rem}}.headerMenu .headerTool ul .headerJunior a{display:block;color:#e75297}.headerMenu .headerTool ul .headerJunior a span{display:none}.headerMenu .headerTool ul .headerJunior a img{min-width:120px;height:auto}.headerMenu .headerTool ul .headerJunior a{text-decoration:none;transition:all .1s linear}.headerMenu .headerTool ul .headerJunior a:hover{opacity:.6}@media screen and (min-width: 768px) and (max-width: 1023px){.headerMenu .headerTool ul .headerJunior a{padding-left:1.866rem;background:url(/assets/1.0.773/img/junior/icn_junior.svg) no-repeat left center/1.333rem 1.333rem}.headerMenu .headerTool ul .headerJunior a span{display:block}.headerMenu .headerTool ul .headerJunior a img{display:none}}@media screen and (max-width: 767px){.headerMenu .headerTool ul .headerJunior a{width:4.666rem;background:url(/assets/1.0.773/img/junior/icn_junior.svg) no-repeat top center/1.866rem 1.866rem}.headerMenu .headerTool ul .headerJunior a span{display:block}.headerMenu .headerTool ul .headerJunior a img{display:none}}@media screen and (max-width: 320px){.headerMenu .headerTool ul li a{width:2.666rem}}.topSearchTag dl dt,.btnStyle02{background-color:#baabc6}.promotionList .btnStyle02{background-color:#666}.btnMsgReplyOff{background-color:#fff}.topSearchTag dl dt:after{border-color:transparent transparent transparent #baabc6}.topSearchTag dl dd ul li a,.topCategoryTag ul li a,.breadcrumb ol li:last-of-type a,.asideNews li a,.bookList .clm .keyword li a,.book_list_vertical .book_keyword li a,.writer .writer_area form aside a,.menuTab.clm_1 li.active a,.sidebarList li a{color:#fa8296}.sidebarMenu ul li.btnAbout a{background:#fa8296}main.writer section.writer_area nav.simple_tab ul li.active a{color:#fa8296;border-bottom:3px solid #fa8296}.messageTab{border-bottom-color:#fa8296}.messageTab ul li{color:#fff;border-color:#ccc;background-color:#ccc}.messageTab ul li a{color:#fff}.messageTab ul li.current{border-color:#fa8296}.book_edit a#modal-bookmark.already{color:#fa8296}.btnProfile{background-color:transparent}.btnPoll,.btnBook,.btnMore,.btnBookRead{background-color:#666}.btnKansou{background-color:#d3c9db}@media screen and (min-width: 768px) and (max-width: 1023px){.asideMenu .menuBox{margin:0 1.333rem 2rem;padding:1.333rem 1.333rem 0}.asideMenu .menuBox .menuTitle{margin:0 0 1rem;padding:.266rem 0 0 2.333rem}.asideMenu .menuBox .menuTitle:before{background-position:center center;background-size:1.866rem 1.866rem}}@media screen and (max-width: 767px){.asideMenu{padding:0}.asideMenu .menuBox{margin:0 .666rem 1rem;padding:.666rem .666rem 0}.asideMenu .menuBox .menuTitle{margin-top:.333rem;padding:0 0 0 1.666rem}}@media screen and (max-width: 1023px){.asideMenu .menuBox{background-color:#fff;border:none;border-radius:0}.asideMenu .menuBox .menuTitle{position:relative;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2;border:none}.asideMenu .menuBox .menuTitle:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;border-radius:5px}}.asideNews.asideFooter{text-align:center;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem;border-top:1px solid #e5e5e5}.asideNews.asideFooter li a{color:#333}@media screen and (max-width: 767px){.asideNews.asideFooter{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.asideNews.asideFooter a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}}@media screen and (max-width: 767px) and (max-width: 1023px){.asideNews.asideFooter{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.asideNews.asideFooter a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}.sidebarMyMenu .mymenuTitle{margin:0 0 1rem;padding:0 0 0 2.4rem;font-size:1rem;background-image:url(/assets/1.0.773/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:#fa8296}.sidebarMyMenu .mymenuBtn li a{background-position:left .666rem center;background-size:1.333rem 1.333rem}.sidebarMyMenu .mymenuBtn .writer a,.sidebarMyMenu .mymenuBtn .reader a{color:#fff;background-color:#baabc6}.sidebarMyMenu .mymenuBtn .profile a,.sidebarMyMenu .mymenuBtn .post a{color:#666;background-color:#eee}.sidebarMyMenu .mymenuBtn .writer a{background-image:url(/assets/1.0.773/img/common/writer_w.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .reader a{background-image:url(/assets/1.0.773/img/common/reader_w.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .profile a{background-image:url(/assets/1.0.773/img/common/prof_g.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .post a{background-image:url(/assets/1.0.773/img/common/post_g.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuList li a{padding:.333rem 0 .333rem 2.133rem;color:#666;background-position:left .4rem center;background-size:1.333rem 1.333rem}.sidebarMyMenu .mymenuList .myconf a{background-image:url(/assets/1.0.773/img/common/settings_g.svg);background-repeat:no-repeat}.sidebarMyMenu .mymenuList .logout a{background-image:url(/assets/1.0.773/img/common/logout-variant_g.svg);background-repeat:no-repeat}@media screen and (min-width: 768px) and (max-width: 1023px){.topSection{padding:1.333rem 1.333rem 0}}@media screen and (max-width: 1023px){.topSection{background-color:#fff}.topSection:last-of-type{margin-bottom:0}}@media screen and (max-width: 767px){.topSection{margin:0 .666rem 1rem;padding:.666rem .666rem 0}}.topCategory h3{display:flex;align-items:center;margin:1.333rem 0;color:#333;font-size:1.066rem;font-weight:400}.topCategory h3:after{margin-left:1em;border-top:1px solid #666;content:"";display:inline;flex-grow:1}@media screen and (max-width: 767px){.topCategory h3{margin:.666rem 0}}.topCategoryGenre ul{margin-right:-.666rem}.topCategoryGenre ul li{flex-basis:calc(33% - .666rem)}@media screen and (max-width: 767px){.topCategoryGenre ul{margin-right:-.333rem}.topCategoryGenre ul li{flex-basis:calc(33% - .333rem);margin:0 .333rem .333rem 0;height:2.666rem}.topCategoryGenre ul li a{padding:.333rem;font-size:.733rem;line-height:1.2}}@media screen and (max-width: 767px){.search .topCategoryGenre ul{padding:0 .333rem}}@media screen and (min-width: 768px){#webStory{display:none}}#webStory ul{margin:0 .666rem;padding-top:.666rem;padding-bottom:.533rem;overflow:auto;overflow-y:hidden;white-space:nowrap}#webStory ul::-webkit-scrollbar{height:5px}#webStory ul::-webkit-scrollbar-track{background-color:transparent}#webStory ul::-webkit-scrollbar-thumb{background:#00000080;border-radius:10px}#webStory ul li{display:inline-block;padding:0 .666rem}#webStory ul li a{display:block;color:#333;text-decoration:none}#webStory ul li a div{padding:.2rem;border:3px solid #f891c8;border-radius:50%}#webStory ul li a div img{width:18vw;height:auto}#webStory ul li a p{padding-top:.333rem;font-size:.733rem;font-weight:700;line-height:1.4;text-align:center}.campaign-link-ni,.campaign-link-bc{display:none!important}.rankSearch{margin:0;padding:1rem;display:flex;justify-content:center;align-items:center}.rankSearch li:first-of-type{margin:0 1rem 0 0;flex-basis:70vw;width:auto}.rankSearch li:last-of-type{flex-basis:30vw}@media screen and (min-width: 768px){.rankSearch li input[type=submit]{width:100%}}@media screen and (max-width: 767px){.rankSearch{display:block;padding:0 .666rem}.rankSearch li:first-of-type{flex-basis:auto;margin-right:0}.rankSearch li:last-of-type{flex-basis:auto}.rankSearch li:last-of-type input[type=submit]{margin:1rem auto 0}}.ranking_link{margin:1rem auto 0}.ranking_link ul{display:flex;justify-content:center;align-items:center}.ranking_link ul li{flex-basis:50vw;margin:0;padding:1rem}.ranking_link ul li a{display:block;padding:.666rem;color:#baabc6;font-size:1.133rem;text-align:center;text-decoration:none;border:1px solid #baabc6;border-radius:1.333rem}.ranking_link ul li a.active{color:#fff;background-color:#baabc6;border-radius:1.333rem}@media screen and (min-width: 768px){.ranking_link ul li a:hover{text-decoration:none;transition:all .1s linear}.ranking_link ul li a:hover:hover{opacity:.6}}.ranking_link ul p{margin:0;padding:1rem;font-size:.866rem;text-align:right}.ranking_link ul p a{color:#333;text-decoration:none}.ranking_link ul p a:hover{text-decoration:underline}@media screen and (max-width: 767px){.ranking_link{margin:0 auto 1rem}.ranking_link ul li{padding:0 .666rem}.ranking_link ul li a{font-size:1rem}}.rankingBlock{border-top:1px solid #e5e5e5}.rankingBlock a{display:flex;justify-content:flex-start;align-items:flex-start;padding:1rem 2rem 1rem 1rem;color:#333;background:url(/assets/1.0.773/img/svg/chevron-right.svg) right .666rem center no-repeat;background-size:20px 20px;text-decoration:none}.rankingBlock a p.rank{flex-basis:10vw;color:#fca5ba;font-size:1.266rem;font-weight:700;text-align:left;border-bottom:none}.rankingBlock a p.rank.rank1{color:#b49a1e}.rankingBlock a p.rank.rank2{color:#888}.rankingBlock a p.rank.rank3{color:#73370a}.rankingBlock a dl{flex-basis:90vw}.rankingBlock a dl dt{margin-bottom:1rem;padding:0;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){.rankingBlock a dl dt{font-size:1rem}}.rankingBlock a dl dt span.user_name{font-weight:400}.rankingBlock a dl dd{margin:0;padding:0 1rem;font-size:.733rem;text-align:right}.rankingBlock a dl dd .lastRank{font-weight:700}.rankingBlock a dl dd .lastRank .rankUp{color:#cf0000}.rankingBlock .note{clear:both;margin:0;padding:1rem 2rem;font-size:.866rem;text-align:left;border-top:1px dotted #e5e5e5;border-bottom:none}.rankingBlock .note img{vertical-align:middle}.rankingBlock .like{font-size:1.066rem;font-weight:700}.rankingBlock .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(/assets/1.0.773/img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width: 767px){.rankingBlock .like{font-size:.933rem}.rankingBlock .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (min-width: 768px){.rankingBlock .like:before{background-position:0 1px}}@media screen and (max-width: 767px){.rankingBlock a{padding:.666rem 2rem .666rem .666rem}.rankingBlock a p.rank{flex-basis:15vw;font-size:1rem}.rankingBlock a dl{flex-basis:85vw}.rankingBlock .note{padding:.666rem}}.ranking_paging{display:block;margin:0;padding:1rem;text-align:center;word-break:normal;line-height:1;border-top:1px solid #e5e5e5}.ranking_paging span{display:inline-block;margin:0 1rem;padding:1rem}.ranking_paging a{display:inline-block;margin:0 1rem;padding:1rem;color:#fca5ba;text-decoration:none}.ranking_paging a:hover{text-decoration:underline}@media screen and (min-width: 768px){#rankingList>div{padding-left:1.333rem;background:snow url(/assets/1.0.773/img/svg/chevron-right.svg) right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5}}@media screen and (max-width: 767px){#rankingList .adFrame>div{width:100%}#rankingList .adFrame>div iframe{width:100%}.search_result li.ad{padding:0}.search_result li.ad .adFrame>div{width:100%}.search_result li.ad .adFrame>div iframe{width:100%}}.reccomend_box{margin:0;padding:0 1.333rem;overflow:hidden;background:url(/assets/1.0.773/img/bg_beige-texture.png) top left repeat;background-size:256px}.reccomend_box h3{padding-top:1.333rem!important;color:#333;font-weight:700;border-top:none;background-image:none;font-size:1.266rem}@media screen and (max-width: 767px){.reccomend_box h3{font-size:1.133rem}}.reccomend_box h3:before{display:none!important}.reccomend_box h3 img{margin-top:-4px;width:29px;height:29px;vertical-align:middle}.reccomend_box ul:first-of-type li{border-top:1px solid #e0d0ca}.reccomend_box ul:first-of-type li a{display:block;padding:1rem 2rem 1rem 1rem;background:url(/assets/1.0.773/img/svg/chevron-right.svg) right .666rem center no-repeat;background-size:20px 20px;text-decoration:none}.reccomend_box ul:first-of-type li a dl dt{margin:0;padding:0 0 1rem;display:block;color:#fa8296;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){.reccomend_box ul:first-of-type li a dl dt{font-size:1rem}}.reccomend_box ul:first-of-type li a dl dd{color:#333;font-size:1rem}@media screen and (max-width: 767px){.reccomend_box ul:first-of-type li a dl dd{font-size:.866rem}}.reccomend_box p{margin:0;padding:0 1rem 1rem;color:#cf0000;font-size:1rem}@media screen and (max-width: 767px){.reccomend_box p{font-size:.866rem}}.reccomend_box .tabLink{margin:.666rem -1.333rem 0;padding:0 1rem .666rem 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 1rem 1rem;background:url(/assets/1.0.773/img/bg_beige-texture.png) top left no-repeat;background-size:256px}.reccomend_box .tabLink li a{display:block;padding:1rem 1.333rem;color:#333;font-weight:700;text-decoration:none;font-size:1rem}@media screen and (max-width: 767px){.reccomend_box .tabLink li a{font-size:.866rem}}@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}}.book_edit a#likeBtn{background-image:url(/assets/1.0.773/img/common/book/heart-circle-outline.svg);background-repeat:no-repeat}.book_edit a#likeBtn.already{background-image:url(/assets/1.0.773/img/common/book/heart-circle-outline_ni.svg);background-repeat:no-repeat}.book_edit a#likeBtn.already span{background:#d3c9db}.book_edit a#likeBtn.already span:after{border-right-color:#d3c9db}.bookPasswordBox .secretTxt:before{width:1.333rem;height:1.333rem;vertical-align:top;margin-right:.333rem;background:url(/assets/1.0.773/img/common/key.svg) no-repeat 0 0/1.333rem 1.333rem}.bookSummary-03 .markerIndex{background:linear-gradient(transparent 50%,#d9d1e0 50%)}#nationwide_store_list label.panel-label{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;width:100%;color:#bdc3c7;cursor:pointer;background-color:#ecf0f1;transition-property:background-color,color;transition-duration:.2s}#nationwide_store_list label.panel-label:hover{color:#e83894}#nationwide_store_list #panels{background-color:#fff}#nationwide_store_list #panels .container{margin:0 auto;width:90%}#nationwide_store_list #panels section div{box-sizing:border-box;max-height:0;opacity:0;transition:opacity .6s;overflow-y:hidden}#nationwide_store_list #panel-1-ctrl:checked~#panels #panel-1 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-2-ctrl:checked~#panels #panel-2 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-3-ctrl:checked~#panels #panel-3 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-4-ctrl:checked~#panels #panel-4 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-5-ctrl:checked~#panels #panel-5 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-6-ctrl:checked~#panels #panel-6 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-7-ctrl:checked~#panels #panel-7 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-8-ctrl:checked~#panels #panel-8 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-9-ctrl:checked~#panels #panel-9 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-10-ctrl:checked~#panels #panel-10 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1.last{border-right:1px solid transparent}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2.last{border-right:1px solid transparent}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3.last{border-right:1px solid transparent}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4.last{border-right:1px solid transparent}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5.last{border-right:1px solid transparent}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6.last{border-right:1px solid transparent}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7.last{border-right:1px solid transparent}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8.last{border-right:1px solid transparent}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9.last{border-right:1px solid transparent}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10{pointer-events:none;cursor:default;transform:translate3d(0,1px,0);box-shadow:none;border-right:none}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10.last{border-right:1px solid transparent}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list ul#tabs-list{display:flex;justify-content:center;list-style:none;margin:2em 0 0;padding:0;text-align:center;border-bottom:1px solid #dfdfdf}#nationwide_store_list ul#tabs-list li{display:flex;margin:0;padding:0;text-align:center;font-size:.75em;width:18%;box-shadow:0 -2px 2px #0000000d;border-right:1px solid #dfdfdf;position:relative}#nationwide_store_list ul#tabs-list li:hover{transition:none;border-right:none}#nationwide_store_list ul#tabs-list li:hover.last{border-right:1px solid transparent}#nationwide_store_list ul#tabs-list li:hover+li{border-left:1px solid #dfdfdf}#nationwide_store_list ul#tabs-list li label.panel-label{position:relative;padding:24px 0;font-size:.875em}#nationwide_store_list ul#tabs-list li label.panel-label:after{content:"";position:absolute;width:100%;left:0;bottom:100%;background-color:#ec7aac;height:0;transition-property:height;transition-duration:.2s}#nationwide_store_list ul#tabs-list li label.panel-label:hover{opacity:.8}#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}#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:#e83894!important;font-size:.9em;text-decoration:none}main.music-collabo .content-inner p{font-size:1rem}@media screen and (max-width: 767px){main.music-collabo .content-inner p{font-size:.866rem}}main.music-collabo .content-inner section{padding:1rem;background-color:#efefef}main.music-collabo .content-inner section:first-of-type{padding:0 1rem 1rem;background-color:#fff}@media screen and (min-width: 768px){main.music-collabo .content-inner section{padding:2rem}main.music-collabo .content-inner section:first-of-type{padding:0 2rem 2rem}}main.music-collabo .content-inner section article{margin:0 0 1rem;padding:1rem 0;text-align:center;background-color:#fff}@media screen and (min-width: 768px){main.music-collabo .content-inner section article{margin:0 0 2rem;padding:2rem 0}}main.music-collabo .content-inner section article:last-of-type{margin-bottom:0}main.music-collabo .content-inner section article h3{margin:0;padding:0;background:none}main.music-collabo .content-inner section article h3 dl{color:#333}main.music-collabo .content-inner section article h3 dl dt{margin:0;padding:1rem 1rem .666rem;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.music-collabo .content-inner section article h3 dl dt{font-size:1rem}}main.music-collabo .content-inner section article h3 dl dd{margin:0;padding:0 1rem 1rem;font-weight:400;font-size:1rem}@media screen and (max-width: 767px){main.music-collabo .content-inner section article h3 dl dd{font-size:.866rem}}main.music-collabo .content-inner section article h4{margin:0 0 1rem;padding:0 1rem 1rem;color:#baabc6;font-weight:700;border-bottom:1px solid #efefef;font-size:1.133rem}@media screen and (max-width: 767px){main.music-collabo .content-inner section article h4{font-size:1rem}}@media screen and (min-width: 768px){main.music-collabo .content-inner section article iframe{width:600px;height:338px}}main.music-collabo .content-inner section article img{margin:0;padding:0;width:125px;height:auto;line-height:0;border:1px solid #e5e5e5}main.music-collabo .content-inner section article .textLink li{border-top:none}main.music-collabo .content-inner section article .textLink li a{font-size:.866rem}@media screen and (max-width: 767px){main.music-collabo .content-inner section article .textLink li a{font-size:.733rem}}main.contest .content_inner section{margin:1rem 0;padding:0}main.contest .content_inner img{margin:0;padding:0;width:100%;height:auto}#pcLayout main.contest .btnLink_large_pink li a:hover,#pcLayout main.contest .btnLink_large_pink input[type=submit]:hover,#pcLayout main.contest .btnLink_large_white li a:hover,#pcLayout main.contest .btnLink_large_white input[type=submit]:hover,#pcLayout main.contest .btnLink_large_orange li a:hover{opacity:.8}#pcLayout main.contest .btnLink_large_pink li a,#pcLayout main.contest .btnLink_large_white li a{padding:8px 1rem;font-size:1.266rem}@media screen and (max-width: 767px){#pcLayout main.contest .btnLink_large_pink li a,#pcLayout main.contest .btnLink_large_white li a{font-size:1.133rem}}main.contest h1{float:none;margin:0 0 1.333rem;padding:.666rem;font-size:1.133rem}@media screen and (max-width: 767px){main.contest h1{font-size:1rem}}main.contest h2{margin:1.333rem 0;padding:0;text-align:center;background:none;border:none}main.contest h2.tit{clear:both;padding:10px;color:#fff;font-weight:700;background-image:none;background-color:#2b4d7b;border:none}main.contest h3{clear:both;margin:1.333rem 0 0;padding:10px;color:#fff;font-weight:700;background-image:none;background-color:#2b4d7b;font-size:1.133rem}@media screen and (max-width: 767px){main.contest h3{font-size:1rem}}main.contest h4{clear:both;padding:10px;color:#333;font-weight:700;background-color:#eee;border:none}main.contest h5{margin:1rem 0 0;padding:1rem;color:#fca5ba;font-weight:700;background-color:#fff;border-top:1px dashed #fca5ba;border-bottom:1px dashed #fca5ba}main.contest h6{margin:0;padding:0 0 1rem;color:#fca5ba;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.contest h6{font-size:1rem}}main.contest .fontL{font-size:1.133rem;font-weight:700}@media screen and (max-width: 767px){main.contest .fontL{font-size:1rem}}main.contest .fontM{font-size:1rem}@media screen and (max-width: 767px){main.contest .fontM{font-size:.866rem}}main.contest .fontS{font-size:.866rem}@media screen and (max-width: 767px){main.contest .fontS{font-size:.733rem}}main.contest .fontSS{font-size:.733rem}@media screen and (max-width: 767px){main.contest .fontSS{font-size:.6rem}}main.contest span.gold{color:#b49a1e}main.contest span.silver{color:#888}main.contest span.bronze{color:#73370a}main.contest .application table tr#method td,main.contest #application table tr#method td{padding:0;text-align:left;background-color:#fff}main.contest .application table tr#method td div,main.contest #application table tr#method td div{padding:1rem;text-align:center;background-color:#eee}main.contest .application table tr#method td p,main.contest #application table tr#method td p{padding:1rem 1.333rem}main.contest .application table tr#method td img,main.contest #application table tr#method td img{display:block;margin:0 auto 1rem;width:60%;border:1px solid #ccc}main.contest .application table td:first-child,main.contest #application table td:first-child{background-color:#eee}main.contest .application table .prize_block,main.contest #application table .prize_block{margin-bottom:1.333rem;border:2px solid rgb(151.265060241,179.9397590361,218.734939759);border-radius:5px}main.contest .application table .prize_block.gold,main.contest #application table .prize_block.gold{border:2px solid #b49a1e}main.contest .application table .prize_block.gold dt,main.contest #application table .prize_block.gold dt{background-color:#b49a1e}main.contest .application table .prize_block.silver,main.contest #application table .prize_block.silver{border:2px solid #888}main.contest .application table .prize_block.silver dt,main.contest #application table .prize_block.silver dt{background-color:#888}main.contest .application table .prize_block.bronze,main.contest #application table .prize_block.bronze{border:2px solid #73370a}main.contest .application table .prize_block.bronze dt,main.contest #application table .prize_block.bronze dt{background-color:#73370a}main.contest .application table .prize_block.pink,main.contest #application table .prize_block.pink{border:2px solid #ee7ab2}main.contest .application table .prize_block.pink dt,main.contest #application table .prize_block.pink dt{background-color:#ee7ab2}main.contest .application table .prize_block.pink dd,main.contest #application table .prize_block.pink dd{color:#333}main.contest .application table .prize_block.red,main.contest #application table .prize_block.red{border:2px solid #d70035}main.contest .application table .prize_block.red dt,main.contest #application table .prize_block.red dt{background-color:#d70035}main.contest .application table .prize_block.red dd,main.contest #application table .prize_block.red dd{color:#333}main.contest .application table .prize_block dt,main.contest #application table .prize_block dt{margin:0;padding:1rem;color:#fff;font-weight:700;background-color:#97b4db}main.contest .application table .prize_block dt span,main.contest #application table .prize_block dt span{font-weight:400}main.contest .application table .prize_block dt span.color_contest,main.contest #application table .prize_block dt span.color_contest{color:#2b4d7b;font-weight:700}main.contest .application table .prize_block dd,main.contest #application table .prize_block dd{padding:1rem}main.contest .application table .prize_block dd span.pink,main.contest #application table .prize_block dd span.pink{color:#ee7ab2;font-weight:700}main.contest .application table .prize_block dd span.blue,main.contest #application table .prize_block dd span.blue{color:#7ac1ee;font-weight:700}main.contest .application table .schedule,main.contest #application table .schedule{margin:0;padding:0}main.contest .application table .schedule h6,main.contest #application table .schedule h6{margin:0;padding:1rem 0;border-top:1px dotted #fca5ba}main.contest .application table .schedule dl dt,main.contest #application table .schedule dl dt{display:inline-block;margin:0;padding:1rem;float:left;color:#333;font-weight:700;background-color:transparent}main.contest .application table .sub_text,main.contest #application table .sub_text{margin:0;padding:0}main.contest .application table .sub_text h6,main.contest #application table .sub_text h6{display:block;margin:0 0 1rem;padding:1rem 0;color:#7199ce;font-weight:400;border-top:1px dashed rgb(113.4759036145,152.5963855422,205.5240963855);border-bottom:1px dashed rgb(113.4759036145,152.5963855422,205.5240963855);font-size:1.266rem}@media screen and (max-width: 767px){main.contest .application table .sub_text h6,main.contest #application table .sub_text h6{font-size:1.133rem}}main.contest .application table span.step,main.contest #application table span.step{display:inline-block;margin:0 .666rem 0 0;padding:2px 3px;color:#fff;font-size:75%;font-weight:700;line-height:1.5;vertical-align:middle;background-color:#444;border-radius:5px}main.contest .textBlock{display:block;margin:1.333rem 1rem 1rem;padding:10px;text-align:center;border:1px solid #ccc;border-radius:5px}main.contest .textBlock p{font-size:1.133rem}@media screen and (max-width: 767px){main.contest .textBlock p{font-size:1rem}}main.contest .prize dt{margin:1.333rem 0 0;padding:0;font-size:140%;font-weight:700;line-height:1.8;text-align:center}main.contest .prize dt span{font-size:1rem}@media screen and (max-width: 767px){main.contest .prize dt span{font-size:.866rem}}main.contest .prize dt img{line-height:0}main.contest .prize dd{margin:1rem auto;padding:1rem;width:90%;color:#fff;font-weight:700;text-align:center;font-size:1rem}@media screen and (max-width: 767px){main.contest .prize dd{font-size:.866rem}}main.contest .prize.prize1 dt{color:#b49a1e;border-bottom:1px solid #b49a1e}main.contest .prize.prize1 dd{color:#b49a1e}main.contest .prize.prize2 dt{color:#888;border-bottom:1px solid #888}main.contest .prize.prize2 dd{color:#888}main.contest .prize.prize3 dt{color:#73370a;border-bottom:1px solid #73370a}main.contest .prize.prize3 dd{color:#73370a}main.contest .prize.prize4 dt{color:#fca5ba;border-bottom:1px solid #fca5ba}main.contest .prize.prize4 dd{color:#fca5ba}main.contest .prize_book{margin:0;padding:0}main.contest .prize_book dt{margin:0;padding:0 1rem;font-weight:700;text-align:center;font-size:1.133rem}@media screen and (max-width: 767px){main.contest .prize_book dt{font-size:1rem}}main.contest .prize_book dd{margin:0;padding:0 1rem;text-align:center;font-size:1rem}@media screen and (max-width: 767px){main.contest .prize_book dd{font-size:.866rem}}main.contest article.relation_link{display:block!important}main.contest article.relation_link ul{display:flex;justify-content:flex-start;align-items:flex-start}main.contest article.relation_link ul li{flex:1 0 30%;margin:0 .666rem;border:1px solid #ccc;box-sizing:border-box;transition:all .3s ease}@media screen and (max-width: 767px){main.contest article.relation_link ul li{margin:0 .2rem}}main.contest article.relation_link ul li:hover{opacity:.8}main.contest article.relation_link ul li a{display:block;margin:4px;padding:0;color:#fca5ba;font-size:.666rem;text-decoration:none}main.contest article.relation_link ul li a:hover{text-decoration:underline}main.contest article.relation_link ul li a img{width:100%;height:auto;text-align:center}main.contest article.relation_link ul li a p{padding:.666rem;font-size:.666rem!important}main.contest.campuscollabo .content-inner section{margin-top:2em}main.contest.campuscollabo .content-inner h2{clear:both;margin:0;font-size:110%;line-height:1.5;padding:1.333rem;color:#31b5ec;font-weight:700;text-align:left;background:linear-gradient(to bottom,#efefef,#fff);border:none;box-shadow:0 -3px 5px #0000001a}main.contest.campuscollabo .content-inner h2 span{color:#333;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner h2 span{font-size:1rem}}main.contest.campuscollabo .content-inner h2 svg{margin-right:.666rem;vertical-align:middle}main.contest.campuscollabo .content-inner h2 svg .st0{fill:#31b5ec}main.contest.campuscollabo .content-inner h3{color:#333;font-weight:700;background-image:none;background-color:transparent;border-top:1px dotted #333}main.contest.campuscollabo .content-inner h3.award{color:#fff;text-align:center;background-color:#ff3375;border:none;font-size:1.466rem}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner h3.award{font-size:1.2rem}}main.contest.campuscollabo .content-inner h3.award svg{fill:#fff;vertical-align:bottom}main.contest.campuscollabo .content-inner h6{color:#31b5ec;font-weight:700}main.contest.campuscollabo .content-inner p{margin:0;padding:1.333rem}main.contest.campuscollabo .content-inner .color_collabo{color:#31b5ec;font-weight:700}main.contest.campuscollabo .content-inner img{display:block;height:auto;backface-visibility:hidden}main.contest.campuscollabo .content-inner img.w100{width:100%}main.contest.campuscollabo .content-inner img.w50{margin:0 auto;width:50%}main.contest.campuscollabo .content-inner img.logo_kangogaigo{margin:0 auto;margin-bottom:1.333rem!important}main.contest.campuscollabo .content-inner .text_box{margin:1.333rem;font-size:100%;line-height:1.6;border:1px solid #e5e5e5;border-radius:5px}main.contest.campuscollabo .content-inner .text_box:last-of-type{margin-bottom:2em}main.contest.campuscollabo .content-inner .text_box h3{margin-top:0;text-align:center;color:#fff;background-color:#31b5ec;border-top:none;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}main.contest.campuscollabo .content-inner .accbox{margin:.5em 0 2em;padding:0;max-width:414px}main.contest.campuscollabo .content-inner .accbox label{display:block;margin:1.5px 0;padding:.466rem .933rem;color:#31b5ec;font-size:100%;font-weight:700;line-height:1.5;text-align:left;background:#fff;border-bottom:2px dotted #31b5ec;cursor:pointer;transition:all .5s}main.contest.campuscollabo .content-inner .accbox label:hover{background:#fff}main.contest.campuscollabo .content-inner .accbox label rt{font-weight:400}main.contest.campuscollabo .content-inner .accbox label img{display:inline-block;margin:0 1rem 0 0;width:25px;height:auto;vertical-align:middle}main.contest.campuscollabo .content-inner .accbox input{display:none}main.contest.campuscollabo .content-inner .accbox .accshow{height:0;padding:0;overflow:hidden;opacity:0;transition:.6s}main.contest.campuscollabo .content-inner .accbox .accshow dl{margin:0;padding:1.5em}main.contest.campuscollabo .content-inner .accbox .accshow dl dt{margin:0;padding:0}main.contest.campuscollabo .content-inner .accbox .accshow dl dt img{width:100%;height:auto;backface-visibility:hidden}main.contest.campuscollabo .content-inner .accbox .accshow dl dd p{font-size:1rem;text-align:left}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner .accbox .accshow dl dd p{font-size:.866rem}}main.contest.campuscollabo .content-inner .accbox .cssacc:checked+.accshow{height:auto;background:#fff;opacity:1}main.contest.campuscollabo .content-inner .modal dl{margin:0;padding:1.5em}main.contest.campuscollabo .content-inner .modal dl dt{margin:0 0 1.333rem;color:#31b5ec;font-size:100%;font-weight:700;line-height:1.5;text-align:left}main.contest.campuscollabo .content-inner .modal dl dt rt{font-weight:400}main.contest.campuscollabo .content-inner .modal dl dt img{display:inline-block;margin:0 1rem 0 0;width:25px;height:auto;vertical-align:middle}main.contest.campuscollabo .content-inner .modal dl dd img{width:100%;height:auto;backface-visibility:hidden}main.contest.campuscollabo .content-inner .modal dl dd p{text-align:left;font-size:1rem}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner .modal dl dd p{font-size:.866rem}}main.contest.campuscollabo .content-inner .modal_inner{top:0;left:0;width:100%;height:100%;display:none;position:absolute}main.contest.campuscollabo .content-inner .modal_inner .close_overlay{top:0;left:0;width:100%;height:100%;display:block;background:#fff;text-indent:-9999px;position:absolute;z-index:5}main.contest.campuscollabo .content-inner .modal_inner .modal_window{margin:0 auto;padding:1em;top:2rem;width:280px;height:auto;text-align:center;display:block;background:#fff;position:relative;z-index:10;border:5px solid #4d0a0a;border-radius:1.5em;box-sizing:border-box;box-shadow:4px 4px 5px #0003}main.contest.campuscollabo .content-inner .modal_inner .modal_window .close_btn{display:inline-block;position:relative;float:right;margin:-35px 0 0;padding:7px;bottom:-35px}@keyframes modalFadeIn{0%{opacity:0;display:block}to{opacity:1}}main.contest.campuscollabo .content-inner div.modal div:target{animation-name:modalFadeIn;animation-duration:.6s;animation-iteration-count:1;opacity:1;display:block}main.contest.campuscollabo .content-inner #collabo1 .booklet{margin:1.5em;padding:0;border:1px solid #e5e5e5;border-radius:5px}main.contest.campuscollabo .content-inner #collabo2 .prize1 dd:nth-child(odd){color:#333;font-size:1.466rem}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner #collabo2 .prize1 dd:nth-child(odd){font-size:1.2rem}}main.contest.campuscollabo .content-inner .arrow_box{position:relative;margin:1em auto 2em;padding:1rem 1.333rem;width:80%;color:#fff;font-size:1rem;font-weight:700;text-align:center;background:#e6368b;border:2px solid #e6368b;border-radius:.5em}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner .arrow_box{font-size:.733rem}}main.contest.campuscollabo .content-inner .arrow_box:after,main.contest.campuscollabo .content-inner .arrow_box:before{top:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}main.contest.campuscollabo .content-inner .arrow_box:after{border-color:#fff0;border-top-color:#e6368b;border-width:10px;margin-left:-10px}main.contest.campuscollabo .content-inner .arrow_box:before{border-color:#e6368b00;border-top-color:#e6368b;border-width:13px;margin-left:-13px}main.contest.campuscollabo .content-inner .btnLink_large_white li a{font-weight:700}main.contest.campuscollabo .content-inner .top_contents{margin-top:0}main.contest.campuscollabo .content-inner .top_contents ul{display:table;margin:1.333rem auto;width:100%}main.contest.campuscollabo .content-inner .top_contents ul li{display:table-cell;width:50%;box-sizing:border-box}main.contest.campuscollabo .content-inner .top_contents ul li:first-of-type{border-right:2px solid #ccc}main.contest.campuscollabo .content-inner .top_contents ul li a{display:block;margin:0;padding:1.333rem;color:#31b5ec;font-weight:700;text-align:center;text-decoration:none;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner .top_contents ul li a{font-size:1rem}}main.contest.campuscollabo .content-inner .top_contents ul li a.cs{color:#ccc}main.contest.campuscollabo .content-inner .top_contents p{font-size:1rem}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner .top_contents p{font-size:.866rem}}main.contest.campuscollabo .content-inner .top_contents p span{color:#000;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.campuscollabo .content-inner .top_contents p span{font-size:1rem}}main.contest.campuscollabo img.logo_kangogaigo{width:132px}#pcLayout main.contest.campuscollabo img.logo_kangogaigo{width:auto}#pcLayout main.contest.campuscollabo .top_contents ul li a:hover{opacity:.8}#pcLayout main.contest.campuscollabo .top_contents p{text-align:center}#pcLayout main.contest.campuscollabo .modal_window{width:500px}main.contest.campuscollabo #about article ul.asidelink{margin:1.333rem auto 28px;width:85%}main.contest.campuscollabo #about article ul.asidelink li{background:linear-gradient(to bottom,#b6c50c,#d0e01c);border-radius:1em}main.contest.campuscollabo #about article ul.asidelink li:hover{opacity:.8}main.contest.campuscollabo #about article ul.asidelink li a{display:block;padding:1em 1em 1em 2em;color:#fff;font-size:80%;line-height:1.5;font-weight:700;text-align:center;text-decoration:none;box-sizing:border-box;background-image:url(/assets/1.0.773/img/contests/campus-collabo/mic.svg);background-position:left 1.333rem center;background-repeat:no-repeat;background-size:40px}@media screen and (min-width: 768px){main.contest.campuscollabo #about article ul.asidelink li a{font-size:100%}}main.contest.campuscollabo #about article aside{margin:1.333rem;padding:1.333rem;border:1px dotted #ccc;border-radius:1em}main.contest.campuscollabo #about article aside dl{margin:0;padding:1.333rem}main.contest.campuscollabo #about article aside dl dt{margin:0 0 .666rem;font-weight:700;font-size:1rem}@media screen and (max-width: 767px){main.contest.campuscollabo #about article aside dl dt{font-size:.866rem}}main.contest.campuscollabo #about article aside dl dd{font-size:1rem}@media screen and (max-width: 767px){main.contest.campuscollabo #about article aside dl dd{font-size:.866rem}}main.contest.campuscollabo #about article aside p{font-size:1rem}@media screen and (max-width: 767px){main.contest.campuscollabo #about article aside p{font-size:.866rem}}main.contest.campuscollabo #about article aside img{margin:1.333rem;width:50%;height:auto}main.contest.campuscollabo #about article aside ul.asidelink li{background:linear-gradient(to bottom,#15a1db,#31b5ec)}main.contest.campuscollabo #about article aside ul.asidelink li a{font-size:100%;background-image:url(/assets/1.0.773/img/contests/campus-collabo/school.svg);background-position:left 1.333rem center;background-size:35px}#pcLayout main.contest.campuscollabo #about article aside img{margin:1.333rem auto 0;width:264px;height:52px}main.contest.campuscollabo #collabo1 .toptxt dt{color:#31b5ec;font-size:130%;font-weight:700;line-height:1.6}main.contest.campuscollabo #collabo1 .toptxt dd{font-weight:700;font-size:1.466rem}@media screen and (max-width: 767px){main.contest.campuscollabo #collabo1 .toptxt dd{font-size:1.2rem}}main.contest.campuscollabo #collabo1 .toptxt dd:last-of-type{margin:1.333rem;padding:1.333rem;border:1px dotted #31b5ec;border-radius:5px}main.contest.campuscollabo #collabo1 .detail{margin:1.333rem;padding:0;display:table;width:100%;box-sizing:border-box}main.contest.campuscollabo #collabo1 .detail p,main.contest.campuscollabo #collabo1 .detail dl{display:table-cell;vertical-align:top;box-sizing:border-box}main.contest.campuscollabo #collabo1 .detail p{margin:0;padding:0;width:40%}main.contest.campuscollabo #collabo1 .detail dl{margin:0;padding:1.333rem;width:60%;text-align:center}main.contest.campuscollabo #collabo1 .detail dl dt{margin-top:1rem;margin-bottom:1.333rem;color:#31b5ec;font-size:120%;font-weight:700;line-height:1.6}main.contest.campuscollabo #collabo1 .detail dl dd{font-weight:700;font-size:1.266rem}@media screen and (max-width: 767px){main.contest.campuscollabo #collabo1 .detail dl dd{font-size:1.133rem}}main.contest.campuscollabo #collabo1 .detail dl dd:last-of-type{margin:1.333rem;padding:1.333rem;border:1px dotted #31b5ec;border-radius:5px}main.contest.campuscollabo #collabo1 .detail dl dd img{margin:0 auto;width:80%;height:auto}main.contest.campuscollabo #collabo1 .detail img{width:100%;height:auto}main.contest.campuscollabo .gakuen ol li{margin:0;padding:1.333rem 0;border-top:1px dotted #e5e5e5}main.contest.campuscollabo .gakuen ol li:first-child{border-top:none}main.contest.campuscollabo .gakuen ol li .premium{margin:0 auto;width:280px;height:200px;overflow:hidden;border:1px solid #ccc}main.contest.campuscollabo .gakuen ol li .premium .premiumBg,main.contest.campuscollabo .gakuen ol li .premium .premiumCa{position:relative;text-align:center}main.contest.campuscollabo .gakuen ol li .premium .premiumBg{z-index:1}main.contest.campuscollabo .gakuen ol li .premium .premiumCa{margin-top:-206px;z-index:2}main.contest.campuscollabo .gakuen ol li .tagList{margin:10px;padding:1rem;background:url(/images/gakuen/bg_orangestripe.png) top left repeat}main.contest.campuscollabo .gakuen ol li .tagList li{display:inline-block;margin:.333rem 0;padding:3px .666rem;width:auto;color:#ff72ab;font-size:80%;font-weight:700;background-color:#fff;border-radius:5px}main.contest.campuscollabo .gakuen ol li .tagList li.tagAd{color:#ff0;background-color:#ff1493}main.contest.campuscollabo .gakuen ol li .story{overflow:hidden;margin-bottom:.5em}main.contest.campuscollabo .gakuen ol li .story p{margin:0;padding:.5em 1.5em;white-space:pre-wrap;font-size:.866rem}@media screen and (max-width: 767px){main.contest.campuscollabo .gakuen ol li .story p{font-size:.733rem}}main.contest.campuscollabo .gakuen ol li p.toggle{text-align:center}main.contest.campuscollabo .gakuen ol li p.toggle span{display:inline-block;width:10em;padding:1px 0;color:#fff;cursor:pointer;border:1px solid #666;background-color:#666;border-radius:5px}main.contest.campuscollabo .gakuen ol li p.toggle span.close{display:none}main.contest.campuscollabo section.article_text_wrap article.article_text{background-color:#fff}main.contest.campuscollabo section.article_text_wrap article.article_text div{display:block;margin-top:0}main.contest.campuscollabo section.article_text_wrap article.article_text div:last-of-type{margin-top:3em;padding-top:2em;border-top:3px double #ccc}main.contest.campuscollabo section.article_text_wrap article.article_text div dt{padding:0;color:#a6b316;border-top:none;border-bottom:none;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.campuscollabo section.article_text_wrap article.article_text div dt{font-size:1rem}}main.contest.campuscollabo section.article_text_wrap article.article_text div dd{padding:0;color:#000;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.campuscollabo section.article_text_wrap article.article_text div dd{font-size:1rem}}main.contest.sensei .content h2,main.contest.sensei .content h3{background-color:#2b4d7b}main.contest.sensei .top_contents h2,main.contest.sensei .top_contents h3{background-color:transparent}main.contest.sensei .top_contents h6{margin:0;padding:1rem;color:#2b4d7b;text-align:center}main.contest.sensei .top_contents p{margin:28px 1.333rem 1.333rem;padding:1.333rem;background-color:#f8f4ea;border-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.sensei .top_contents p{font-size:1rem}}main.contest.sensei .top_contents img{margin:0;padding:0;width:100%;height:auto}main.contest.sensei .top_contents .btnLink_large_pink{margin-bottom:28px}main.contest.sensei .movie_details article{display:flex;justify-content:flex-start;align-items:flex-start;margin:0 0 1.333rem}main.contest.sensei .movie_details article div:first-of-type{margin-right:1.333rem}main.contest.sensei .movie_details article div:first-of-type img{margin:0;padding:0;width:100%;height:auto}main.contest.sensei .movie_details article div:last-of-type{flex:2 0 60%}main.contest.sensei .movie_details h2 img{margin:0;padding:0;width:90%;height:auto}main.contest.sensei .movie_details h3{margin:0;padding:0;background-color:transparent;line-height:0}main.contest.sensei .movie_details h3 img{margin:0;padding:0;width:100%;height:auto}main.contest.sensei .movie_details h4{margin:1.333rem 0;padding:1rem;color:#2b4d7b;background-color:transparent;border-bottom:1px solid #2b4d7b;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.sensei .movie_details h4{font-size:1rem}}main.contest.sensei .movie_details dt{margin:0 1.333rem 0 0;padding:1rem;color:#fca5ba;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.sensei .movie_details dt{font-size:1rem}}main.contest.sensei .movie_details dd{margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){main.contest.sensei .movie_details dd{font-size:.866rem}}main.contest.sensei .movie_details p.date{color:#2b4d7b;font-size:130%!important;font-weight:700;line-height:1.8!important;text-align:center}main.contest.sensei .movie_details p{font-size:1rem}@media screen and (max-width: 767px){main.contest.sensei .movie_details p{font-size:.866rem}}main.contest.sensei .movie_details aside{margin:1.333rem 0 0;padding:0;background-color:#f8f4ea}main.contest.sensei .movie_details aside h5{color:#2b4d7b;text-align:center;background-color:transparent;border:none;font-size:1.466rem}@media screen and (max-width: 767px){main.contest.sensei .movie_details aside h5{font-size:1.2rem}}main.contest.sensei .movie_details aside a{color:#fca5ba;text-decoration:none}main.contest.sensei .movie_details aside a:hover{text-decoration:underline}main.contest.sensei .movie_details aside p{margin:0;padding:1.333rem;font-size:1rem}@media screen and (max-width: 767px){main.contest.sensei .movie_details aside p{font-size:.866rem}}main.contest.sensei .movie_details #chara img{width:95%;height:auto}main.contest.sensei #award aside{margin:1.333rem;padding:0;color:#333;border:1px solid #ccc;border-radius:5px;font-size:1.266rem}@media screen and (max-width: 767px){main.contest.sensei #award aside{font-size:1.133rem}}main.contest.sensei #award aside dt{margin:0 1.333rem;padding:1.333rem;font-weight:700;border-bottom:1px dotted #333}main.contest.sensei #award aside dd{margin:0;padding:28px;font-size:80%;line-height:2}main.contest.sensei .arrow_box{position:relative;margin:28px auto 22px;width:95%;background:url(/assets/1.0.5/img/contests/kataomoi/img_sensei.png) bottom left no-repeat,url(/assets/1.0.5/img/contests/kataomoi/img_hibiki.png) bottom right no-repeat;background-size:100px,100px;background:#fff;border:2px solid #fa8296;border-radius:5px}main.contest.sensei .arrow_box:after,main.contest.sensei .arrow_box:before{position:absolute;width:0;height:0;top:100%;left:50%;border:solid transparent;content:" ";pointer-events:none}main.contest.sensei .arrow_box:after{margin-left:-15px;border-color:#88b7d500;border-top-color:#fff;border-width:15px}main.contest.sensei .arrow_box:before{margin-left:-18px;border-color:#c2e1f500;border-top-color:#fa8296;border-width:18px}main.contest.sensei .arrow_box p{margin:1rem;padding:1rem;text-align:center;background-color:transparent;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.sensei .arrow_box p{font-size:1rem}}main.contest.sensei .arrow_box p span.bold{font-weight:700}main.contest.sensei .arrow_box p span.award_text{color:#fa8296;font-weight:700;line-height:1.6}main.contest.sensei .btnLink_large_pink.awardLink{padding:70px 0 80px;background:url(/assets/1.0.773/img/contests/kataomoi/img_sensei.png) bottom left no-repeat,url(/assets/1.0.773/img/contests/kataomoi/img_hibiki.png) bottom right no-repeat;background-size:100px,100px}main.contest.sensei .btnLink_large_pink.awardLink a{width:40%;font-size:120%;line-height:1.7}main.contest.sensei #preview h2{background-color:transparent}main.contest.sensei #preview h2 img{margin:0;padding:0;width:96%;height:auto}main.contest section.article_text_wrap h2{margin:0;padding:0;background-color:transparent}main.contest section.article_text_wrap img{margin:0;padding:0;width:100%;height:auto}main.contest section.article_text_wrap article{margin:0;padding:28px;background-color:#f8f4ea}main.contest section.article_text_wrap article:last-of-type{margin:0 0 1.333rem}main.contest section.article_text_wrap article dt{margin:0 1.333rem 0 0;padding:1rem;color:#fca5ba;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap article dt{font-size:1rem}}main.contest section.article_text_wrap article dd{font-size:1.266rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap article dd{font-size:1.133rem}}main.contest section.article_text_wrap article dd{font-size:1rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap article dd{font-size:.866rem}}main.contest section.article_text_wrap article.article_text dt{margin:1.333rem 0;color:#666;border-top:1px solid #666;border-bottom:1px solid #666;font-size:1.133rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap article.article_text dt{font-size:1rem}}main.contest section.article_text_wrap article.article_text dd{margin:1rem 0;font-size:1rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap article.article_text dd{font-size:.866rem}}main.contest section.article_text_wrap article.article_text dd span{font-weight:700}main.contest section.article_text_wrap article.article_text dd span.act1{color:#2b4d7b}main.contest section.article_text_wrap article.article_text dd span.act2{color:#f77fae}main.contest section.article_text_wrap article.article_text dd span.act3{color:#008b8b}main.contest section.article_text_wrap article.article_text p:last-of-type{color:#fa8296;font-weight:700;text-align:center;font-size:1.266rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap article.article_text p:last-of-type{font-size:1.133rem}}main.contest section.article_text_wrap article.article_text div{margin-top:2rem}@media screen and (min-width: 768px){main.contest section.article_text_wrap article.article_text div{display:flex;justify-content:flex-start;align-items:flex-start}main.contest section.article_text_wrap article.article_text div>div:first-of-type{flex:1 0 40%;margin:0 1.333rem 0 0}main.contest section.article_text_wrap article.article_text div>div:last-of-type{flex:2 0 60%;margin-top:0}main.contest section.article_text_wrap article.article_text div>div:last-of-type dl dt{margin-top:0}}main.contest section.article_text_wrap aside{margin:0 auto;padding:1.333rem}main.contest section.article_text_wrap aside ul{display:table;border-collapse:separate;border-spacing:1rem 0}main.contest section.article_text_wrap aside ul.spn{display:block;border-collapse:inherit;border-spacing:inherit}main.contest section.article_text_wrap aside ul.spn li{display:block;margin:0 0 1rem;width:auto}main.contest section.article_text_wrap aside ul li{display:table-cell;width:50%;border:1px solid #ab9e7e;border-radius:10px}main.contest section.article_text_wrap aside ul li dl{margin:0;padding:1.333rem}main.contest section.article_text_wrap aside ul li dt{margin:0;padding:0 0 1rem;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap aside ul li dt{font-size:1rem}}main.contest section.article_text_wrap aside ul li dd{margin:0;padding:0}main.contest section.article_text_wrap aside ul li dd{font-size:1rem}@media screen and (max-width: 767px){main.contest section.article_text_wrap aside ul li dd{font-size:.866rem}}main.contest.sensei section.article_preview_wrap h2{margin:0;padding:0;background-color:transparent}main.contest.sensei section.article_preview_wrap h2 img{width:100%;height:auto}main.contest.sensei section.article_preview_wrap h3{margin:1.333rem 0;padding:1rem 1rem 1rem 100px;color:#fa8296;font-weight:700;background-color:transparent;border-bottom:1px solid #fa8296;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.sensei section.article_preview_wrap h3{font-size:1rem}}main.contest.sensei section.article_preview_wrap h3.point1{background:url(/assets/1.0.773/img/article/20171025/tit_point01.png) left 14px no-repeat;background-size:88px}main.contest.sensei section.article_preview_wrap h3.point2{background:url(/assets/1.0.773/img/article/20171025/tit_point02.png) left 14px no-repeat;background-size:88px}main.contest.sensei section.article_preview_wrap h3.point3{background:url(/assets/1.0.773/img/article/20171025/tit_point03.png) left 14px no-repeat;background-size:88px}main.contest.sensei section.article_preview_wrap h4{margin:1.333rem 0;padding:1rem;color:#2b4d7b;text-align:center;background-color:transparent;font-size:1.266rem}@media screen and (max-width: 767px){main.contest.sensei section.article_preview_wrap h4{font-size:1.133rem}}main.contest.sensei section.article_preview_wrap article{margin:0;padding:28px;background-color:#f8f4ea}main.contest.sensei section.article_preview_wrap article:last-of-type{margin:0 0 1.333rem}main.contest.sensei section.article_preview_wrap article p{margin:0;padding:1.333rem 0;font-size:1rem}@media screen and (max-width: 767px){main.contest.sensei section.article_preview_wrap article p{font-size:.866rem}}main.contest.sensei section.article_preview_wrap article img{margin:0;padding:1rem 0;width:100%;height:auto}main.contest.sensei section.article_preview_wrap article .comment_box{margin:1rem 0;padding:0;position:relative;background:#fff;border:2px solid #f5b8d0;border-radius:5px}main.contest.sensei section.article_preview_wrap article .comment_box p{margin:0;padding:1.333rem;font-size:1rem}@media screen and (max-width: 767px){main.contest.sensei section.article_preview_wrap article .comment_box p{font-size:.866rem}}main.contest.sensei section.article_preview_wrap article .comment_box:after,main.contest.sensei section.article_preview_wrap article .comment_box:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}main.contest.sensei section.article_preview_wrap article .comment_box:after{border-color:#fff0;border-right-color:#fff;border-width:10px;margin-top:-10px}main.contest.sensei section.article_preview_wrap article .comment_box:before{border-color:#f5b8d000;border-right-color:#f5b8d0;border-width:13px;margin-top:-13px}main.contest.sensei section.article_preview_wrap article #movie_btnlink a{display:block;text-align:center;transition:all .3s ease}main.contest.sensei section.article_preview_wrap article #movie_btnlink a:hover{opacity:.8}main.contest.sensei section.article_preview_wrap article #movie_btnlink a img{width:86%;height:auto}main.contest.sensei section.article_preview_wrap article #serif img{width:92%;height:auto}main.contest.setsukyun .top_contents h6{margin:0;padding:1rem;color:#b274c2}main.contest.setsukyun .top_contents p{background-color:transparent;border-radius:0;margin:0;padding:1.333rem;font-size:1rem}@media screen and (max-width: 767px){main.contest.setsukyun .top_contents p{font-size:.866rem}}main.contest.setsukyun .top_contents img{margin:0;padding:0;width:100%;height:auto}main.contest.setsukyun .top_contents .btnLink_large_pink{margin-bottom:28px}main.contest.setsukyun .movie_details article{margin:0 0 1.333rem}main.contest.setsukyun .movie_details article p,main.contest.setsukyun .movie_details article dt,main.contest.setsukyun .movie_details article dd{margin:0;padding:1.333rem}main.contest.setsukyun .movie_details h3{margin:0;padding:0;line-height:0;background-color:transparent}main.contest.setsukyun .movie_details h3 img{margin:0;padding:0;width:100%;height:auto}main.contest.setsukyun .movie_details h4{margin:1.333rem 0;padding:1rem;color:#fe73b1;font-weight:700;background-color:transparent;border-bottom:1px solid #fe73b1;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.setsukyun .movie_details h4{font-size:1rem}}main.contest.setsukyun .movie_details dt{color:#333;font-weight:700;font-size:1rem}@media screen and (max-width: 767px){main.contest.setsukyun .movie_details dt{font-size:.866rem}}main.contest.setsukyun .movie_details dd{font-size:1rem}@media screen and (max-width: 767px){main.contest.setsukyun .movie_details dd{font-size:.866rem}}main.contest.setsukyun .movie_details p{font-size:1rem}@media screen and (max-width: 767px){main.contest.setsukyun .movie_details p{font-size:.866rem}}main.contest.setsukyun .movie_details p.catch{color:#b274c2;font-weight:700;text-align:center;font-size:1.266rem}@media screen and (max-width: 767px){main.contest.setsukyun .movie_details p.catch{font-size:1.133rem}}main.contest.setsukyun .movie_details p.date{color:#b274c2;font-size:130%!important;font-weight:700;line-height:1.8!important;text-align:center}main.contest.setsukyun .movie_details aside{background-color:#fff2f8}main.contest.setsukyun .movie_details aside p{margin:0;padding:1.333rem;font-size:1rem}@media screen and (max-width: 767px){main.contest.setsukyun .movie_details aside p{font-size:.866rem}}main.contest.setsukyun .movie_details aside a{color:#fe73b1}main.contest.setsukyun .movie_details #chara img{width:95%;height:auto}main.contest.setsukyun #award article{text-align:center;margin-bottom:2em}main.contest.setsukyun #award article .prize.prize1 dt{color:#b274c2;border-bottom:1px solid #b274c2}main.contest.setsukyun #award article .prize.prize1 dd{color:#333}main.contest.setsukyun #application h3{margin-bottom:1.333rem}main.contest.setsukyun #application h4{margin:1.333rem 0;padding:1rem;color:#2b4d7b;background-color:transparent;border-bottom:1px solid #2b4d7b;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.setsukyun #application h4{font-size:1rem}}main.contest.setsukyun #application p.color_pink{margin:1rem 0 0;padding:1rem;border:2px dashed #ff84c9;border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){main.contest.setsukyun #application p.color_pink{font-size:.866rem}}main.contest.setsukyun #application p.color_blue{margin:1rem 0 0;padding:1rem;border:2px dashed #42bdd8;border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){main.contest.setsukyun #application p.color_blue{font-size:.866rem}}main.contest.setsukyun article.relation_link ul{width:15.666rem}@media screen and (max-width: 767px){main.contest.setsukyun article.relation_link ul{width:50%}}main.contest.setsukyun section.article_text_wrap article{background-color:#faf3f3}main.contest.setsukyun section.article_text_wrap article.article_text dd span.act2{color:#fca5ba}main.contest.setsukyun section.article_text_wrap aside ul li{border:1px solid #ebcfcf}main.contest.principal .top_contents p{margin:0;padding:1.333rem;background-color:transparent;border-radius:0}main.contest.principal .top_contents img{margin:0;padding:0;width:100%;height:auto}main.contest.principal .movie_details article{margin:0 0 1.333rem}main.contest.principal .movie_details article p,main.contest.principal .movie_details article dt,main.contest.principal .movie_details article dd{margin:0;padding:1.333rem}main.contest.principal .movie_details h3{margin:0;padding:0;line-height:0;background-color:transparent}main.contest.principal .movie_details h4{color:#eb77ab;background-color:transparent;border-bottom:1px solid #eb77ab}main.contest.principal .movie_details p.catch{color:#00a0ea;font-weight:700;text-align:center;font-size:1.466rem}@media screen and (max-width: 767px){main.contest.principal .movie_details p.catch{font-size:1.2rem}}main.contest.principal .movie_details aside{padding:1rem 0 0;background-color:#fdf8ef}@media (min-width: 600px){main.contest.principal .movie_details aside table{width:50%}}@media (max-width: 600px){main.contest.principal .movie_details aside table{width:80%}}main.contest.principal .movie_details aside table{margin:0 auto;text-align:center}main.contest.principal .movie_details aside table tr{width:100%;text-align:center}main.contest.principal .movie_details aside table td{margin:0;padding:0;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.principal .movie_details aside table td{font-size:1rem}}main.contest.principal .movie_details aside table td span{display:block;font-size:.866rem}@media screen and (max-width: 767px){main.contest.principal .movie_details aside table td span{font-size:.733rem}}main.contest.principal .movie_details aside a{color:#eb77ab}main.contest.principal #application h3{background-color:#fca5ba}main.contest.principal #application h4{color:#fca5ba;background-color:transparent;border-bottom:1px solid #fca5ba;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.principal #application h4{font-size:1rem}}main.contest.noichigo .content_inner h3{background-color:#fa8296}main.contest.noichigo .content_inner h4{margin:0 0 1rem;color:#fa8296;background-color:#fff;border-bottom:1px solid #fa8296}main.contest.noichigo .content_inner h6{color:#fa8296}main.contest.noichigo .content_inner img{margin:0;padding:0;width:100%;height:auto;backface-visibility:hidden}main.contest.noichigo .content_inner .btnLink_large_pink{margin:0;padding:1.333rem}main.contest.noichigo .top_contents ul{margin:0;padding:1.333rem;border-bottom:1px solid #e5e5e5}main.contest.noichigo .top_contents ul li{margin:0;padding:0 0 1rem}main.contest.noichigo .top_contents aside{margin:1.333rem 0;padding:1rem 0;text-align:center}main.contest.noichigo .top_contents aside img{margin-bottom:.666rem;width:60%;height:auto}main.contest.noichigo .top_contents aside p{margin:0;padding:0 1rem 1rem;font-weight:700;background-color:transparent;border-radius:0}main.contest.noichigo .top_contents aside p span.pink{color:#ff84c9}main.contest.noichigo .top_contents aside p a{color:#e6368b;text-decoration:underline}main.contest.noichigo .top_contents aside p a:hover{text-decoration:none}main.contest.noichigo .prize h3{text-align:center}main.contest.noichigo .prize ul li{margin:0;padding:1em}main.contest.noichigo .prize ul li dl{margin:0;padding:0}main.contest.noichigo .prize ul li dl dt{margin:0;padding:.666rem 0 0 70px;font-weight:700;text-align:left;line-height:1.8;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.noichigo .prize ul li dl dt{font-size:1rem}}main.contest.noichigo .prize ul li dl dd{padding:0 0 0 70px;width:auto;color:#333;text-align:left;font-size:1rem}@media screen and (max-width: 767px){main.contest.noichigo .prize ul li dl dd{font-size:.866rem}}main.contest.noichigo .prize ul li dl dd.img{float:left;margin:0;padding:0;width:60px}main.contest.noichigo .prize ul li dl dd.readBtn{margin:0;padding:0}main.contest.noichigo .prize ul li dl dd.readBtn a{display:block;margin:.666rem auto;padding:1rem;width:50%;color:#fff;font-weight:700;text-align:center;text-decoration:none;border-radius:5px}main.contest.noichigo .prize ul li dl dd.readBtn a:hover{opacity:.8}main.contest.noichigo .prize ul li dl dd.readBtn a.prize1{background-color:#b49a1e}main.contest.noichigo .prize ul li dl dd.readBtn a.prize4{background-color:#888}main.contest.noichigo .prize ul li dl dd.readBtn a.prize2{background-color:#ff84c9}main.contest.noichigo .prize ul li dl dd.readBtn a.prize3{background-color:#f20000}main.contest.noichigo .prize ul li dl dd span{color:#cf0000;font-weight:400;font-size:1rem}@media screen and (max-width: 767px){main.contest.noichigo .prize ul li dl dd span{font-size:.866rem}}main.contest.noichigo .prize ul li dl.comment{margin-bottom:1.333rem}main.contest.noichigo .prize ul li dl.comment dt{margin:1rem 0 0;padding:1rem;color:#333;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.contest.noichigo .prize ul li dl.comment dt{font-size:1rem}}main.contest.noichigo .prize ul li dl.comment dd{font-weight:400;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){main.contest.noichigo .prize ul li dl.comment dd{font-size:.866rem}}main.contest.noichigo #festival .text_box ul li{margin:1.333rem;padding:0 0 0 30px;color:#fa8296;font-weight:700;background:url(/images/hicn03.png) left center no-repeat;background-size:29px;font-size:1.266rem}@media screen and (max-width: 767px){main.contest.noichigo #festival .text_box ul li{font-size:1.133rem}}main.contest.noichigo #festival .text_box h4{display:block;margin:1.333rem auto 1rem;padding:1rem 1.333rem;width:50%;color:#fff;font-size:120%;font-weight:700;text-align:center;line-height:1.8;background-color:#fca5ba;border-radius:2em;border:none}main.contest.noichigo #festival .text_box dl{margin:1.333rem;text-align:center}main.contest.noichigo #festival .text_box dl dt{margin:0;padding:1.333rem 1rem 1rem;color:#0f8bb9;font-size:120%;font-weight:700;line-height:1.8}main.contest.noichigo #festival .text_box dl dd{margin:0;padding:.666rem 1rem 1rem;font-size:120%;line-height:1.8}main.shu_project .content_inner{text-align:left}main.shu_project .content_inner h3{margin:0;padding:0;background-image:none}main.shu_project .content_inner h3 dl{color:#333}main.shu_project .content_inner h3 dl dt{font-weight:700;margin:0;padding:1rem;font-size:1.133rem}@media screen and (max-width: 767px){main.shu_project .content_inner h3 dl dt{font-size:1rem}}main.shu_project .content_inner h3 dl dd{margin:0;padding:0 1rem 1rem;font-weight:400;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .content_inner h3 dl dd{font-size:.866rem}}main.shu_project .content_inner h4.topTit{margin:1.333rem 0;padding:1.333rem 1em;color:#333;font-weight:700;text-align:left;border-bottom:1px solid #333;font-size:1.133rem}@media screen and (max-width: 767px){main.shu_project .content_inner h4.topTit{font-size:1rem}}main.shu_project .content_inner h5{border-top:1px dotted #e5e5e5;border-bottom:1px dotted #e5e5e5}main.shu_project .content_inner p{margin:0;padding:1em 2em;line-height:1.8}main.shu_project .content_inner .pink{color:#e6368b}main.shu_project .content_inner span.new{display:inline-block;margin:0 .666rem 0 0;padding:2px 1rem;color:#ff0;font-weight:700;text-align:center;background-color:#ff84c9;border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .content_inner span.new{font-size:.866rem}}main.shu_project .content_inner .frame{margin:1.333rem;padding:0;border:2px dashed #fca5ba;border-radius:5px}main.shu_project .content_inner .frame h5{margin:1.333rem 1.333rem 0;font-weight:700;text-align:center;border-top:none;border-bottom:none;font-size:1.133rem}@media screen and (max-width: 767px){main.shu_project .content_inner .frame h5{font-size:1rem}}main.shu_project .content_inner .frame h6{margin:1.333rem 1.333rem 0;padding:1rem;font-weight:700;text-align:center;border-top:none;border-bottom:1px solid #333;font-size:1.133rem}@media screen and (max-width: 767px){main.shu_project .content_inner .frame h6{font-size:1rem}}main.shu_project .top_contents h1{float:none;margin:0;padding:1rem;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .top_contents h1{font-size:.866rem}}main.shu_project .top_contents h2{margin:0;padding:0;background-image:none}main.shu_project .top_contents a:hover{opacity:.8;transition:all .3s ease}main.shu_project .top_contents img{margin:0;padding:0;width:100%;height:auto}main.shu_project .top_contents nav.spn{margin-bottom:1.333rem;border-top:1px solid #009fba;border-bottom:1px solid #009fba}main.shu_project .top_contents nav.spn label{display:block;margin:0;padding:1.333rem;color:#fff;font-weight:700;cursor:pointer;background-color:#009fba;transition:all .5s;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .top_contents nav.spn label{font-size:.866rem}}main.shu_project .top_contents nav.spn label img{margin:0 1.333rem 0 0;width:26px;height:auto;vertical-align:middle}main.shu_project .top_contents nav.spn input{display:none}main.shu_project .top_contents nav.spn ul{padding:0;height:0;overflow:hidden;opacity:0;transition:.8s}main.shu_project .top_contents nav.spn ul li a{margin:0;padding:1rem;display:block;color:#009fba;font-weight:700;text-align:center;text-decoration:none;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23009fba%22%3e%3cpath%20d%3d%22M7%2c10L12%2c15L17%2c10H7Z%22%2f%3e%3c%2fsvg%3e);background-position:right 5% center;background-repeat:no-repeat;background-size:25px 25px;border-top:1px dotted #009fba;box-sizing:border-box;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .top_contents nav.spn ul li a{font-size:.866rem}}main.shu_project .top_contents nav.spn ul li a:active{color:#00b5d4}main.shu_project .top_contents nav.spn .cssacc:checked+ul{height:auto;opacity:1}main.shu_project .top_contents nav.pc ul{display:table;margin:1em auto .5em;width:100%}main.shu_project .top_contents nav.pc ul li{display:table-cell;width:20%}main.shu_project .top_contents nav.pc ul li a{display:block;margin:0 .2em;padding:1em;height:4.333rem;color:#009fba;font-size:.866rem;font-weight:700;text-align:center;text-decoration:none;background-color:#fff;border-bottom:3px solid #009fba}main.shu_project .top_contents nav.pc ul li a:hover{opacity:.7}main.shu_project .top_contents article{margin-top:1em;padding:1em;background:url(/assets/1.0.773/img/article/shu-project/bg_notes.png) top left repeat;background-size:49px}main.shu_project .top_contents article div{border-top:1px dotted #ccc}main.shu_project .top_contents article div:first-of-type{border-top:none}main.shu_project .top_contents article h4{margin-top:0!important;color:#009fba!important;text-align:center!important;background-color:transparent;border-bottom-color:#009fba!important}main.shu_project .top_contents article p{padding:1em;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .top_contents article p{font-size:.866rem}}main.shu_project .top_contents article p.alignR{color:#009fba;font-weight:700}main.shu_project .content_inner #live-info .text_box,main.shu_project .content_inner #album .text_box{border-width:1px}main.shu_project .content_inner #live-info h5,main.shu_project .content_inner #album h5{font-weight:700;padding:1.333rem 1em;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .content_inner #live-info h5,main.shu_project .content_inner #album h5{font-size:.866rem}}main.shu_project .content_inner #live-info ul li,main.shu_project .content_inner #album ul li{margin:0 2em;padding:1em;border-bottom:1px dotted #e5e5e5;font-size:.866rem}@media screen and (max-width: 767px){main.shu_project .content_inner #live-info ul li,main.shu_project .content_inner #album ul li{font-size:.733rem}}main.shu_project .content_inner #live-info ul li:last-child,main.shu_project .content_inner #album ul li:last-child{border:none}main.shu_project .content_inner #live-info .text_box{text-align:center}main.shu_project .content_inner #live-info .text_box h4{padding:1rem;color:#fff;font-weight:700;text-align:left;background-color:#009fba;border-top-left-radius:5px;border-top-right-radius:5px;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .content_inner #live-info .text_box h4{font-size:.866rem}}main.shu_project .content_inner #live-info .text_box h5{text-align:left}main.shu_project .content_inner #live-info .text_box p{padding:.5em 2em}main.shu_project .content_inner #live-info .text_box dl{margin:1.333rem 1em;padding:1.333rem;background:url(/assets/1.0.773/img/article/shu-project/bg_notes.png) top left repeat;background-size:49px;border:1px dashed rgb(99.3584070796,182.9867256637,235.6415929204);border-radius:10px}main.shu_project .content_inner #live-info .text_box dl dt{color:#36a2e6;font-weight:700;text-align:center;font-size:1.133rem}@media screen and (max-width: 767px){main.shu_project .content_inner #live-info .text_box dl dt{font-size:1rem}}main.shu_project .content_inner #live-info .text_box dl dd{text-align:left}main.shu_project .content_inner #live-info .text_box dl dd ul li{margin:0;border-color:#63b7ec;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .content_inner #live-info .text_box dl dd ul li{font-size:.866rem}}main.shu_project .content_inner #live-info .text_box ul.btnLink_large_white li,main.shu_project .content_inner #live-info .text_box ul.btnLink_large_pink li{margin:inherit;padding:inherit}main.shu_project .content_inner #live-info .text_box ul.btnLink_cs_large li{margin:1.333rem auto}main.shu_project .content_inner #album .text_box{font-size:1rem}@media screen and (max-width: 767px){main.shu_project .content_inner #album .text_box{font-size:.866rem}}main.shu_project .content_inner #album p{text-align:center;font-size:.866rem}@media screen and (max-width: 767px){main.shu_project .content_inner #album p{font-size:.733rem}}main.shu_project .content_inner #album p:last-of-type{text-align:left}main.shu_project .content_inner #album .album_cover{text-align:center}main.shu_project .content_inner #album .album_cover img{width:215px;height:auto}main.contest.shu_project .content_inner section h3{clear:both;margin:1.333rem 0 0;padding:10px;font-weight:700;background-color:#00abca;font-size:1.466rem}@media screen and (max-width: 767px){main.contest.shu_project .content_inner section h3{font-size:1.2rem}}main.contest.shu_project .content_inner section#award article h4.topTit{color:#00abca;background-color:transparent;border-bottom:1px dotted #e5e5e5}main.shu_project .content_inner #music article{margin-bottom:2.666rem;text-align:center}main.shu_project .content_inner #music article h4{text-align:center}main.shu_project .content_inner #music article .liner_notes{margin:0 0 1.333rem;border-top:1px solid #e5e5e5;background:url(/assets/1.0.773/img/article/shu-project/bg_notes.png) top left repeat;background-size:49px}main.shu_project .content_inner #music article .liner_notes dt{display:inline-block;margin:0;padding:1.333rem 1.333rem 0;color:#36a2e6;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.shu_project .content_inner #music article .liner_notes dt{font-size:1rem}}main.shu_project .content_inner #music article .liner_notes dd{margin:0;padding:1.333rem;color:#444;text-align:left;line-height:1.5;font-size:.866rem}@media screen and (max-width: 767px){main.shu_project .content_inner #music article .liner_notes dd{font-size:.733rem}}main.shu_project .content_inner #music article img.book_cover{margin:0;padding:0;width:125px;height:auto;line-height:0;border:1px solid #e5e5e5}main.shu_project .content_inner #profile h4{text-align:center;background-color:transparent}main.shu_project .content_inner #profile .logo{margin:0;padding:1.333rem;text-align:center}main.shu_project .content_inner #profile .logo img{width:60%;height:auto;line-height:0}main.shu_project .content_inner #profile .profile_detail{margin:0;padding:2em;font-size:90%;line-height:3}main.shu_project .content_inner #profile .profile_text{margin:2em 0;padding:0;text-align:center}main.shu_project .content_inner #profile .profile_text dt{font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.shu_project .content_inner #profile .profile_text dt{font-size:1rem}}main.shu_project .content_inner #profile .profile_text dd{margin:0;padding:.5em 2em;font-size:1rem}@media screen and (max-width: 767px){main.shu_project .content_inner #profile .profile_text dd{font-size:.866rem}}main.shu_project .content_inner #profile .btnLink_large_white li a{color:#fff;background-image:none;background-color:#009fba;border-color:#0092ab}main.shu_project .content_inner #profile .blank_link{display:table;margin:1.333rem auto 4em;border-collapse:separate;border-spacing:1.5em 0}main.shu_project .content_inner #profile .blank_link li{display:table-cell}main.shu_project .content_inner #profile .blank_link li a{margin:0;padding:0;display:block;line-height:0}main.shu_project .content_inner #profile .blank_link li a img{width:36px;height:auto}main.starts-election{overflow:inherit}main.starts-election .content_inner .top_contents img{width:100%;height:auto}main.starts-election .content_inner .top_contents h2{clear:both;margin:0;font-size:110%;font-weight:700;line-height:1.5;padding:1rem;color:#fff;text-align:center;background:linear-gradient(to bottom,#4fc1db,#42bdd8)}main.starts-election .content_inner .top_contents p.fontL{padding:1rem;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.starts-election .content_inner .top_contents p.fontL{font-size:1rem}}main.starts-election .content_inner .top_contents div{text-align:center}main.starts-election .content_inner .top_contents div img{margin:0;padding:0;width:40%;height:auto;line-height:0;border:1px solid #ccc;backface-visibility:hidden}main.starts-election .content_inner .top_contents div dl{color:#333;text-align:center}main.starts-election .content_inner .top_contents div dl dt{margin:0;padding:1rem 1rem 0;font-weight:700;font-size:1.133rem}@media screen and (max-width: 767px){main.starts-election .content_inner .top_contents div dl dt{font-size:1rem}}main.starts-election .content_inner .top_contents div dl dd{margin:0;padding:0 1rem 1rem;font-size:1rem}@media screen and (max-width: 767px){main.starts-election .content_inner .top_contents div dl dd{font-size:.866rem}}main.starts-election .content_inner h4{margin:1.333rem 0 1rem;padding:1rem;color:#42bdd8;font-weight:700;background-color:#fff;border-bottom:1px solid #42bdd8;font-size:1.133rem}@media screen and (max-width: 767px){main.starts-election .content_inner h4{font-size:1rem}}main.starts-election .content_inner #campaign{margin-top:1.333rem}main.starts-election .content_inner #campaign .whatsFOD{display:flex;justify-content:flex-start;align-items:flex-start;margin:1.333rem 1rem 0}main.starts-election .content_inner #campaign .whatsFOD p:first-of-type{flex:1 0 15%;margin-right:1rem}main.starts-election .content_inner #campaign .whatsFOD p:first-of-type img{width:100%;height:auto}main.starts-election .content_inner #campaign .whatsFOD p:last-of-type{flex:2 0 85%;word-wrap:break-word}main.starts-election .content_inner #campaign img{width:100%;height:auto}main.seabreeze-collabo .content_inner section{margin-bottom:1rem}main.seabreeze-collabo .content_inner .bg-blue{margin:0;padding:0 1rem 1rem;background:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_main.png) top left repeat;background-size:75px}main.seabreeze-collabo .content_inner .bg-white{margin:0;padding:.5rem;background-color:#fff}main.seabreeze-collabo .content_inner h2{display:flex;align-items:center;padding:1rem 0 1rem 1rem;color:#0098dd;font-size:1.133rem;font-weight:700;line-height:1.3;text-align:center;background-image:none}@media screen and (max-width: 320px){main.seabreeze-collabo .content_inner h2{font-size:.8rem}}@media screen and (min-width: 321px) and (max-width: 375px){main.seabreeze-collabo .content_inner h2{font-size:.9rem}}main.seabreeze-collabo .content_inner h2:after{margin-left:1rem;border-top:2px solid #0098dd;content:"";display:inline;flex-grow:1}main.seabreeze-collabo .content_inner h3{margin:0;padding:0;color:#333;font-size:1rem;font-weight:700;line-height:1.3;text-align:center;background-image:none}@media screen and (max-width: 375px){main.seabreeze-collabo .content_inner h3{font-size:.8rem}}main.seabreeze-collabo .content_inner h4{margin:0 0 1.5rem;padding:.5rem 1rem;color:#0098dd;font-size:1rem;font-weight:700;line-height:1.3;position:relative;background-color:transparent;border-bottom:2px solid #0098dd}@media screen and (max-width: 320px){main.seabreeze-collabo .content_inner h4{font-size:.8rem}}@media screen and (min-width: 321px) and (max-width: 375px){main.seabreeze-collabo .content_inner h4{font-size:.85rem}}main.seabreeze-collabo .content_inner h4:before,main.seabreeze-collabo .content_inner h4:after{top:100%;left:10%;border:solid #fff;content:" ";height:0;width:0;position:absolute;pointer-events:none}main.seabreeze-collabo .content_inner h4:after{border-color:#0000;border-top-color:#fff;border-width:10px;margin-left:-10px}main.seabreeze-collabo .content_inner h4:before{border-color:#0098dd00;border-top-color:#0098dd;border-width:13px;margin-left:-13px}main.seabreeze-collabo .content_inner p{margin:0;padding:.5rem 1rem;line-height:1.5}main.seabreeze-collabo .content_inner .sbz-blue{color:#0098dd}main.seabreeze-collabo .content_inner .sbz-pink{color:#ff84c9}main.seabreeze-collabo .content_inner #application table a{color:#ff84c9}main.seabreeze-collabo .content_inner #application table .step{display:inline-block;margin:0 .2rem 0 0;padding:.2rem;color:#fff;font-size:.7rem;font-weight:700;line-height:1;text-align:center;background-color:#ff84c9;border-radius:5px}main.seabreeze-collabo .content_inner .button{margin:0 auto}main.seabreeze-collabo .content_inner .button a{display:block;margin:0 auto;padding:.5rem 1rem;width:70%;color:#fff;font-size:1rem;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;background-color:#0098dd;border-radius:2rem;transition:all .1s linear}@media screen and (max-width: 320px){main.seabreeze-collabo .content_inner .button a{font-size:.8rem}}@media screen and (min-width: 321px) and (max-width: 375px){main.seabreeze-collabo .content_inner .button a{font-size:.9rem}}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner .button a{width:50%}main.seabreeze-collabo .content_inner .button a:hover{opacity:.8}}main.seabreeze-collabo .content_inner .flex-2-column{display:flex;justify-content:center;align-items:flex-start;padding:.5rem}main.seabreeze-collabo .content_inner .flex-2-column div{align-self:flex-start}main.seabreeze-collabo .content_inner .flex-2-column div:first-of-type{flex-basis:30rem}@media screen and (max-width: 375px){main.seabreeze-collabo .content_inner .flex-2-column div:first-of-type{flex-basis:40rem}}main.seabreeze-collabo .content_inner .flex-2-column div:first-of-type img{width:100%;height:auto}main.seabreeze-collabo .content_inner .flex-2-column div:last-of-type{flex-grow:2;flex-basis:70rem;padding:0 0 0 1rem}@media screen and (max-width: 375px){main.seabreeze-collabo .content_inner .flex-2-column div:last-of-type{flex-basis:60rem}}main.seabreeze-collabo .content_inner .flex-2-column dt{margin-bottom:.5rem;font-weight:700;line-height:1.4;font-size:1rem}@media screen and (max-width: 767px){main.seabreeze-collabo .content_inner .flex-2-column dt{font-size:.866rem}}main.seabreeze-collabo .content_inner .flex-2-column dd{line-height:1.5;font-size:.866rem}@media screen and (max-width: 767px){main.seabreeze-collabo .content_inner .flex-2-column dd{font-size:.733rem}}main.seabreeze-collabo .content_inner nav.pc{padding:0}main.seabreeze-collabo .content_inner nav.pc ul{display:flex;justify-content:space-around;align-items:center}main.seabreeze-collabo .content_inner nav.pc ul li{border-left:2px solid #fff}main.seabreeze-collabo .content_inner nav.pc ul li:first-of-type{border-left:none}main.seabreeze-collabo .content_inner nav.pc ul li:nth-last-of-type(1),main.seabreeze-collabo .content_inner nav.pc ul li:nth-last-of-type(4){flex-basis:20%}main.seabreeze-collabo .content_inner nav.pc ul li:nth-last-of-type(2),main.seabreeze-collabo .content_inner nav.pc ul li:nth-last-of-type(3){flex-basis:30%}main.seabreeze-collabo .content_inner nav.pc ul li a{display:block;padding:1rem .5rem;color:#ecff4a;font-size:.8rem;font-weight:700;line-height:1.5;text-align:center;text-decoration:none}main.seabreeze-collabo .content_inner nav.pc ul li a:hover{text-decoration:underline}main.seabreeze-collabo .content_inner nav.spn .menu-trigger,main.seabreeze-collabo .content_inner nav.spn .menu-trigger span{display:inline-block;transition:all .4s;box-sizing:border-box}main.seabreeze-collabo .content_inner nav.spn .menu-trigger{position:relative;width:30px;height:22px;vertical-align:middle}main.seabreeze-collabo .content_inner nav.spn .menu-trigger span{position:absolute;left:0;width:100%;height:1px;background-color:#ecff4a}main.seabreeze-collabo .content_inner nav.spn .menu-trigger span:nth-of-type(1){top:0}main.seabreeze-collabo .content_inner nav.spn .menu-trigger span:nth-of-type(2){top:10px}main.seabreeze-collabo .content_inner nav.spn .menu-trigger span:nth-of-type(3){bottom:0}main.seabreeze-collabo .content_inner nav.spn .menu-trigger.active span:nth-of-type(1){transform:translateY(10px) rotate(-45deg)}main.seabreeze-collabo .content_inner nav.spn .menu-trigger.active span:nth-of-type(2){opacity:0}main.seabreeze-collabo .content_inner nav.spn .menu-trigger.active span:nth-of-type(3){transform:translateY(-11px) rotate(45deg)}main.seabreeze-collabo .content_inner nav.spn label{display:block;margin:0;padding:.8rem 1rem;color:#ecff4a;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .5s}main.seabreeze-collabo .content_inner nav.spn label p{display:inline-block;padding:0 1rem}main.seabreeze-collabo .content_inner nav.spn input{display:none}main.seabreeze-collabo .content_inner nav.spn ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:0;padding:0;height:0;background-color:#34b3ec;overflow:hidden;opacity:0;transition:.8s}main.seabreeze-collabo .content_inner nav.spn ul li{flex:1 0 50%;align-self:center;margin:0;padding:0;list-style:none;box-sizing:border-box}main.seabreeze-collabo .content_inner nav.spn ul li a{display:flex;justify-content:space-around;align-items:center;flex-direction:column;margin:1rem;color:#ecff4a;font-size:.7rem;font-weight:700;line-height:1.4;text-align:center;text-decoration:none}main.seabreeze-collabo .content_inner nav.spn ul li a span{display:block}main.seabreeze-collabo .content_inner nav.spn ul li:first-of-type span:before{content:url(/assets/1.0.773/img/article/seabreeze-collabo/svg/book.svg)}main.seabreeze-collabo .content_inner nav.spn ul li:nth-of-type(2) span:before{content:url(/assets/1.0.773/img/article/seabreeze-collabo/svg/help.svg)}main.seabreeze-collabo .content_inner nav.spn ul li:nth-of-type(3) span:before{content:url(/assets/1.0.773/img/article/seabreeze-collabo/svg/creation-l.svg)}main.seabreeze-collabo .content_inner nav.spn ul li:last-of-type span:before{content:url(/assets/1.0.773/img/article/seabreeze-collabo/svg/present.svg)}main.seabreeze-collabo .content_inner nav.spn .cssacc:checked+ul{height:auto;opacity:1}main.seabreeze-collabo .content_inner .img_main{width:100%;height:auto}main.seabreeze-collabo .content_inner #book h5{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;padding:.466rem .466rem .466rem 0;font-weight:700;border:none}@media screen and (max-width: 375px){main.seabreeze-collabo .content_inner #book h5{font-size:.8rem}}main.seabreeze-collabo .content_inner #book h5 .fontSS{font-size:.733rem;font-weight:400}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #book .flex-2-column dt{font-size:1rem}}main.seabreeze-collabo .content_inner #book .writer-list{margin:0 auto}main.seabreeze-collabo .content_inner #book .writer-list li{display:inline-block;margin:0 0 .5rem;width:49%;box-sizing:border-box}@media screen and (max-width: 375px){main.seabreeze-collabo .content_inner #book .writer-list li{margin:0 0 .3rem;display:block;width:100%}}main.seabreeze-collabo .content_inner #book .writer-list li a{display:block;margin:0;padding:.5rem 1.3rem .5rem .5rem;color:#ff84c9;font-size:.8rem;font-weight:700;line-height:1.3;text-align:left;text-decoration:none;background:url(/assets/1.0.773/img/article/seabreeze-collabo/svg/chevron-right.svg) right center no-repeat;background-size:1.5rem;border:2px solid #ff84c9}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #book .writer-list li a{font-size:.9rem}}main.seabreeze-collabo .content_inner #book .writer-list li a:hover{background-color:#fbfbfb}main.seabreeze-collabo .content_inner #book aside{margin-top:1rem}main.seabreeze-collabo .content_inner #book aside p{margin:0;padding:0;font-size:.7rem;line-height:1.5;text-align:center}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #book aside p{font-size:.8rem}}@media screen and (min-width: 376px) and (max-width: 425px){main.seabreeze-collabo .content_inner #book aside p{font-size:.6rem}}@media screen and (max-width: 320px){main.seabreeze-collabo .content_inner #book aside p{font-size:.6rem}}main.seabreeze-collabo .content_inner #book aside ul{margin-top:.5rem}main.seabreeze-collabo .content_inner #book aside ul li a{display:block;margin:0 0 .3rem;padding:.3rem;color:#0098dd;font-size:.7rem;font-weight:700;line-height:1.5;text-align:center;text-decoration:none;border:2px solid #0098dd;border-radius:2rem}main.seabreeze-collabo .content_inner #book aside ul li a:hover{background-color:#fbfbfb}@media screen and (min-width: 426px){main.seabreeze-collabo .content_inner #book aside ul li a{background:url(/assets/1.0.773/img/article/seabreeze-collabo/svg/shopping-cart.svg) .5rem center no-repeat;background-size:1.3rem}}main.seabreeze-collabo .content_inner #about h2{margin-right:-1rem;padding-left:0;color:#fff}main.seabreeze-collabo .content_inner #about h2:after{border-top-color:#fff}main.seabreeze-collabo .content_inner #about h4{margin-top:.5rem;margin-right:-1rem;margin-left:-1rem;color:#fff;border-bottom:2px solid #fff}main.seabreeze-collabo .content_inner #about h4:before,main.seabreeze-collabo .content_inner #about h4:after{border-color:#0098dd}main.seabreeze-collabo .content_inner #about h4:after{border-color:#0000;border-top-color:#0098dd}main.seabreeze-collabo .content_inner #about h4:before{border-color:#fff0;border-top-color:#fff}main.seabreeze-collabo .content_inner #about .flex-2-column dd i:before{display:inline-block;margin-right:.3rem;padding:.2rem;content:"医薬部外品";font-size:.7rem;line-height:1;border:1px solid #666}main.seabreeze-collabo .content_inner #about ul{display:flex;justify-content:space-around;align-items:center}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #about ul{margin:0 auto;width:85%}}main.seabreeze-collabo .content_inner #about ul li{flex-basis:50%;align-self:flex-start;padding:.5rem;text-align:center;box-sizing:border-box}main.seabreeze-collabo .content_inner #about ul li img{width:100%;height:auto;line-height:0}main.seabreeze-collabo .content_inner #special .collabo-book ul li{margin:0;padding-top:1rem}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl{margin:0 1rem 1rem}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl.bg-white{text-align:center}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dt{padding:0 1rem .5rem;margin:0 -.5rem .5rem;font-weight:700;line-height:1.5;border-bottom-width:2px;border-bottom-style:solid;font-size:1rem}@media screen and (max-width: 767px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dt{font-size:.866rem}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dd:last-of-type{display:flex;justify-content:space-around;align-items:center}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dd:last-of-type p.button{flex-basis:50%;align-self:center}@media screen and (max-width: 320px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dd:last-of-type p.button{padding:.5rem}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dd:last-of-type p.button a{width:auto}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dd:last-of-type p.button.cs a{background-color:#ccc!important}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dd:last-of-type p.button.cs a:hover{cursor:text;opacity:1}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>p.intro{position:relative;z-index:2;display:inline;margin:0;padding:.5rem 1rem;color:#fff;font-size:.9rem;font-weight:700;line-height:1.5;text-align:left;background-position:top left;background-repeat:repeat;background-size:20px}@media screen and (max-width: 320px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>p.intro{font-size:.8rem}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>p.intro>img{width:1.5rem;height:1.5rem;line-height:0;vertical-align:middle}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div{display:flex;justify-content:space-between;align-items:flex-end}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div:first-of-type{flex-basis:20%;align-self:center;padding-left:1rem}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div:first-of-type img{width:100%;height:auto}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div:first-of-type img{width:117px}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div:last-of-type{flex-basis:40%;line-height:0}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div:last-of-type img{width:100%;height:auto}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column{position:relative;display:flex;flex-direction:column;flex-basis:40%;align-self:flex-start;top:-1rem;z-index:1}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column img{align-self:flex-end;width:80%;height:auto}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column img{width:226px}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p{align-self:flex-start;margin:.5rem 0 0;padding:0;color:#fff;text-align:left;line-height:inherit}@media screen and (max-width: 320px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p{margin:0;padding:0}}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p{margin:1.5rem 0 0}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p span{display:block}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p span.fontM{font-size:1rem;line-height:inherit}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p span.fontM{font-size:1.2rem}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p span.fontS{font-size:.8rem;line-height:inherit}@media screen and (min-width: 768px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p span.fontS{font-size:.9rem}}@media screen and (max-width: 375px){main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p span.fontS{font-size:.7rem}}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column p span.fontSS{padding-bottom:.5rem;font-size:.65rem;line-height:1}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt4{background-color:#f196d6}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt4 dl.bg-white dt{color:#f196d6;border-bottom-color:#f196d6}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt4 dl.bg-white dd:last-of-type p.button a{background-color:#d44091}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt4 .intro{background-image:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_collabo01.png)}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt7{background-color:#f0b005}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt7 dl.bg-white dt{color:#f0b005;border-bottom-color:#f0b005}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt7 dl.bg-white dd:last-of-type p.button a{background-color:#2450a2}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt7 .intro{background-image:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_collabo02.png)}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt5{background-color:#ff8d6a}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt5 dl.bg-white dt{color:#ff8d6a;border-bottom-color:#ff8d6a}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt5 dl.bg-white dd:last-of-type p.button a{background-color:#e73b3e}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt5 .intro{background-image:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_collabo03.png)}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt2{background-color:#32cccb}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt2 dl.bg-white dt{color:#32cccb;border-bottom-color:#32cccb}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt2 dl.bg-white dd:last-of-type p.button a{background-color:#16b5b6}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt2 .intro{background-image:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_collabo04.png)}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt1{background-color:#cbd317}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt1 dl.bg-white dt{color:#cbd317;border-bottom-color:#cbd317}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt1 dl.bg-white dd:last-of-type p.button a{background-color:#49aa52}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt1 .intro{background-image:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_collabo05.png)}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt3{background-color:#3dc0f1}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt3 dl.bg-white dt{color:#3dc0f1;border-bottom-color:#3dc0f1}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt3 dl.bg-white dd:last-of-type p.button a{background-color:#00afdf}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt3 .intro{background-image:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_collabo06.png)}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt6{background-color:#73c0ca}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt6 dl.bg-white dt{color:#73c0ca;border-bottom-color:#73c0ca}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt6 dl.bg-white dd:last-of-type p.button a{background-color:#2754a4}main.seabreeze-collabo .content_inner #special .collabo-book ul li.Pdt6 .intro{background-image:url(/assets/1.0.773/img/article/seabreeze-collabo/bg_collabo07.png)}main.seabreeze-collabo .content_inner #present p>img{width:80%;height:auto}main.seabreeze-collabo .content_inner #present a{display:block;margin:0 auto;width:90%}main.seabreeze-collabo .content_inner #present a>img{width:100%;height:auto;border:1px solid #ccc;transition:all .1s linear}main.seabreeze-collabo .content_inner #present a>img:hover{opacity:.8}#pcLayout main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div:last-of-type img{width:234px;height:292px}@media screen and (max-width: 767px){.scrollLink a{margin-top:-1rem}}.genre_name.txt_genre_val100{border:1px dotted #f00;filter:saturate(.8)}.genre_name.txt_genre_val200{border:1px dotted #00c6d2;filter:saturate(.8)}.genre_name.txt_genre_val300{border:1px dotted #bac41c;filter:saturate(.8)}.genre_name.txt_genre_val400{border:1px dotted #000;filter:saturate(.8)}.genre_name.txt_genre_val600{border:1px dotted #cb0000;filter:saturate(.8)}.genre_name.txt_genre_val700{border:1px dotted #ea97eb;filter:saturate(.8)}.genre_name.txt_genre_val900{border:1px dotted #ff9c00;filter:saturate(.8)}.genre_name.txt_genre_val1000{border:1px dotted #ff7e93;filter:saturate(.8)}.genre_name.txt_genre_val1200{border:1px dotted #ffb400;filter:saturate(.8)}.genre_name.txt_genre_val1300{border:1px dotted #8b2500;filter:saturate(.8)}.genre_name.txt_genre_val1400{border:1px dotted #004093;filter:saturate(.8)}.genre_name.txt_genre_val9900{border:1px dotted #9a9a9a;filter:saturate(.8)}.icn_genre{display:block;margin-right:.333rem;width:1.333rem;height:1.333rem;text-indent:-9999px}.icn_genre.genre_val100{background:url(/assets/1.0.773/img/common/icn_genre/genre-100.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val200{background:url(/assets/1.0.773/img/common/icn_genre/genre-200.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val300{background:url(/assets/1.0.773/img/common/icn_genre/genre-300.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val400{background:url(/assets/1.0.773/img/common/icn_genre/genre-400.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val600{background:url(/assets/1.0.773/img/common/icn_genre/genre-600.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val700{background:url(/assets/1.0.773/img/common/icn_genre/genre-700.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val900{background:url(/assets/1.0.773/img/common/icn_genre/genre-900.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1000{background:url(/assets/1.0.773/img/common/icn_genre/genre-1000.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1200{background:url(/assets/1.0.773/img/common/icn_genre/genre-1200.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1300{background:url(/assets/1.0.773/img/common/icn_genre/genre-1300.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1400{background:url(/assets/1.0.773/img/common/icn_genre/genre-1400.png) top center no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val9900{background:url(/assets/1.0.773/img/common/icn_genre/genre-9900.png) top center no-repeat;background-size:1.333rem 1.333rem}main.reader .menuTab.clm_2 li,main.favo-author .menuTab.clm_2 li{flex-basis:33.3%}main.reader .menuTab.clm_2 li:nth-of-type(1) a,main.reader .menuTab.clm_2 li:nth-of-type(2) a,main.reader .menuTab.clm_2 li:nth-of-type(3) a,main.favo-author .menuTab.clm_2 li:nth-of-type(1) a,main.favo-author .menuTab.clm_2 li:nth-of-type(2) a,main.favo-author .menuTab.clm_2 li:nth-of-type(3) a{padding-top:2.333rem;background-position:top .466rem center;background-size:1.666rem 1.666rem}main.reader .menuTab.clm_2 li:nth-of-type(1),main.favo-author .menuTab.clm_2 li:nth-of-type(1){border-left:none}main.reader .menuTab.clm_2 li:nth-of-type(3),main.favo-author .menuTab.clm_2 li:nth-of-type(3){border-left:1px solid #e5e5e5}main.reader .menuTab.clm_2 li:nth-of-type(4),main.favo-author .menuTab.clm_2 li:nth-of-type(4){border-left:none}@media screen and (max-width: 767px){main.reader .menuTab.clm_2 li:nth-of-type(1) a,main.reader .menuTab.clm_2 li:nth-of-type(2) a,main.reader .menuTab.clm_2 li:nth-of-type(3) a,main.favo-author .menuTab.clm_2 li:nth-of-type(1) a,main.favo-author .menuTab.clm_2 li:nth-of-type(2) a,main.favo-author .menuTab.clm_2 li:nth-of-type(3) a{padding-top:2rem;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}}.roundBox{padding:0 1rem}.roundBox li{border-top:none}.roundBox li a{display:flex;justify-content:space-between;align-items:center;margin:0 0 1rem;border:1px solid #e5e5e5;border-radius:5px}.roundBox li a .title{font-size:1.133rem;font-weight:700}.roundBox li a .num{font-size:.866rem}@media screen and (max-width: 767px){.roundBox li a .title{font-size:.933rem;font-weight:400}.roundBox li a .num{font-size:.733rem}}@media screen and (min-width: 768px){.btnProfile{background-position:1.1rem center!important}}.btnPoll{background-image:url(/assets/1.0.773/img/common/icn_btn_poll.png);background-size:1.4rem auto}@media screen and (max-width: 767px){.btnPoll{background-size:1.2rem 1.4rem}}.btnFollowOn{color:#fff;background-image:url(/assets/1.0.773/img/common/prof_w.svg);background-repeat:no-repeat;background-size:1.6rem 1.6rem;background-color:#baabc6}@media screen and (max-width: 767px){.btnFollowOn{background-size:1.4rem 1.4rem}}.btnFollowOff{color:#666;background-image:url(/assets/1.0.773/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}}.btnTwitter{margin:0 0 1rem!important}.btnTwitter a{background-color:#1d9bf0!important}@media screen and (max-width: 767px){.star{margin:0}}.star.individual img{width:auto}.bookKeywordList{border-top:1px dashed #e5e5e5}.keywordList{clear:both;display:flex;flex-wrap:wrap;padding:0 .666rem .333rem}.keywordList li{flex-grow:0;flex-shrink:0;margin:0 0 .333rem}.keywordList li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296}@media screen and (min-width: 768px){.keywordList li a{text-decoration:none;transition:all .1s linear}.keywordList li a:hover{opacity:.6}}@media screen and (max-width: 767px){.keywordList li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}@media screen and (max-width: 767px){.keywordList li a{font-size:.933rem}}.application table,#application table{margin:0;padding:0;width:100%;font-size:1rem}@media screen and (max-width: 767px){.application table,#application table{font-size:.866rem}}.application table th,#application table th{margin:2px;padding:1.333rem;border:2px solid #fff;box-sizing:border-box;width:30%;font-weight:700;text-align:center;vertical-align:top;background-color:#eee;font-size:1.133rem}@media screen and (max-width: 767px){.application table th,#application table th{font-size:1rem}}.application table td,#application table td{margin:2px;padding:1.333rem;width:70%;border:2px solid #fff;box-sizing:border-box}.application table ul li,#application table ul li{margin:0 0 0 20px;padding:1rem 0 0;list-style-type:disc}.application table ul.btnLink_white li,#application table ul.btnLink_white li{margin:0;list-style-type:none}.application table ul.btnLink_white li a,#application table ul.btnLink_white li a{width:80%;height:auto;color:#666;font-size:1rem}@media screen and (max-width: 767px){.application table ul.btnLink_white li a,#application table ul.btnLink_white li a{font-size:.866rem}}.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:#fca5ba;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}.btnLink li,.btn-white li,.btn-inline{display:inline-block}.btnLink_pink li a,.btnLink_white li a,.btnLink_orange a{display:block;width:16.666rem;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.133rem}@media screen and (max-width: 767px){.btnLink_pink li a,.btnLink_white li a,.btnLink_orange a{font-size:1rem}}@media screen and (max-width: 767px){.btnLink_pink li a,.btnLink_white li a,.btnLink_orange a{width:65%;line-height:inherit}}.btnLink_pink li a{color:#fff;border:1px solid #ff54b1;background:linear-gradient(to bottom,#c1b4cc,#baabc6)}.btnLink_white li a{color:#666;border:1px solid #ccc;background:linear-gradient(to bottom,#fff,#efefef)}.formLink_reload,.formLink_white,.formLink_pink,.btnLink_large_white li a,.btnLink_large_pink li a,.btnLink_large_orange li a,.btnLink_large_pink_ol li a,.btnLink_cs_large li{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;font-size:1.133rem}@media screen and (max-width: 767px){.formLink_reload,.formLink_white,.formLink_pink,.btnLink_large_white li a,.btnLink_large_pink li a,.btnLink_large_orange li a,.btnLink_large_pink_ol li a,.btnLink_cs_large li{font-size:1rem}}@media screen and (max-width: 767px){.formLink_reload,.formLink_white,.formLink_pink,.btnLink_large_white li a,.btnLink_large_pink li a,.btnLink_large_orange li a,.btnLink_large_pink_ol li a,.btnLink_cs_large li{width:65%;font-size:1.2rem}}.formLink_reload{color:#666;background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2232%22%20height%3d%2232%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23666666%22%3e%3cpath%20d%3d%22M19%2c12H22%2e32L17%2e37%2c16%2e95L12%2e42%2c12H16%2e97C17%2c10%2e46%2016%2e42%2c8%2e93%2015%2e24%2c7%2e75C12%2e9%2c5%2e41%209%2e1%2c5%2e41%206%2e76%2c7%2e75C4%2e42%2c10%2e09%204%2e42%2c13%2e9%206%2e76%2c16%2e24C8%2e6%2c18%2e08%2011%2e36%2c18%2e47%2013%2e58%2c17%2e41L15%2e05%2c18%2e88C12%2c20%2e69%208%2c20%2e29%205%2e34%2c17%2e65C2%2e22%2c14%2e53%202%2e23%2c9%2e47%205%2e35%2c6%2e35C8%2e5%2c3%2e22%2013%2e53%2c3%2e21%2016%2e66%2c6%2e34C18%2e22%2c7%2e9%2019%2c9%2e95%2019%2c12Z%22%2f%3e%3c%2fsvg%3e);background-color:#fff;background-position:left 1rem center;background-repeat:no-repeat;background-size:30px;border:1px solid #ccc}.btnLink_large_white li a,.formLink_white{color:#666;border:1px solid #ccc;background:linear-gradient(to bottom,#fff,#efefef)}.btnLink_large_pink li a,.formLink_pink{color:#fff;border:none;background:linear-gradient(to bottom,#c1b4cc,#baabc6)}.btnLink_large_pink_ol li a{color:#baabc6;border:1px solid #baabc6;background-color:#fff}.btnLink_large_orange li a{color:#fff;border:1px solid #ff7800!important;background:linear-gradient(to bottom,#ff9000,#ff8a00)!important}.btnLink_orange a{color:#fff;border:none;background:linear-gradient(to bottom,#ff9000,#ff8a00)!important}.btnwauto input[type=submit],.btnwauto .formLink_pink,.btnwauto a{width:auto!important}.btn-inline a{display:inline-block;width:auto;height:auto;margin:0 .666rem;padding:.666rem;color:#333;text-align:center;text-decoration:none;border:1px solid #ccc;background:linear-gradient(to bottom,#fff,#efefef);border-radius:5px;font-size:1rem}@media screen and (max-width: 767px){.btn-inline a{font-size:.866rem}}.btnLink_cs_large li{color:#fff;border:1px solid #666;background-color:#666}.reviewList .clm .reviewdtl{margin:0 0 .666rem;padding:1rem;line-height:1.6;width:100%;overflow:hidden;background-color:#f9f7f2}.reviewList .clm .reviewdtl .part{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewList .clm .reviewmore{margin-top:.666rem;text-align:center}.reviewList .clm .reviewmore .more{display:inline-block;min-width:6.666rem;padding:.066rem 1.266rem .066rem .666rem;cursor:pointer;color:#fff;font-size:.933rem;font-weight:400;text-align:center;vertical-align:top;border-radius:1.333rem;background-image:url(/assets/1.0.773/img/common/chevron-down_w.svg);background-repeat:no-repeat;background-color:#666;background-position:right .4rem center;background-size:1rem 1rem}.reviewList .clm .reviewmore .more.close{background-image:url(/assets/1.0.773/img/common/chevron-up_w.svg);background-repeat:no-repeat}.reviewList .clm .reviewmore.hide{display:none}.reviewList .clm .foot a{display:block;padding:.333rem 1.533rem .333rem 0;background-image:url(/assets/1.0.773/img/common/chevron-right.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem;text-decoration:none;transition:all .1s linear}.reviewList .clm .foot a:hover{opacity:.6}@media screen and (max-width: 767px){.reviewList .clm .book{font-size:.733rem;line-height:1.4}.reviewList .clm .book .tag{margin-bottom:.333rem}.reviewList .clm .book .icnEnd{margin-top:.2rem}}.reviewBooks .title{margin-right:.666rem;font-size:1.133rem;font-weight:700}.reviewBooks .title a{text-decoration:underline}.reviewBooks .title a:hover{text-decoration:none}.reviewBooks .author a{text-decoration:underline}.reviewBooks .author a:hover{text-decoration:none}@media screen and (max-width: 767px){.reviewBooks .title{font-size:.933rem}}.reviewForm{font-size:1rem}.reviewForm .rating{color:#ffd800}@media screen and (max-width: 767px){.reviewForm{font-size:.933rem}}.reviewTable textarea{height:16rem}.reviewThanks{margin:0 0 1.333rem;padding:0 0 1.333rem;line-height:1.8;border-bottom:1px dashed #e5e5e5}.moreLink{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.moreLink a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}@media screen and (max-width: 1023px){.moreLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.moreLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}.moreLink2{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.moreLink2 a{display:inline-block;padding:0 2rem 0 0;background-image:url(/assets/1.0.773/img/common/plus-box.svg);background-repeat:no-repeat;background-position:right center;background-size:1.333rem 1.333rem}.icnEnd{display:inline-block;width:1.2rem;height:1.2rem;margin:.066rem 0 0 .666rem;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:5px;border:1px solid #e5e5e5;background:#efefef}@media screen and (max-width: 767px){.icnEnd{width:1.066rem;height:1.066rem;margin:.066rem 0 0 .466rem;line-height:1.066rem;font-size:.733rem}}.icnNetabare{display:inline-block;padding:0 .4rem 0 1.333rem;color:#cf0000;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:.2rem;border:1px solid #cf0000;background:url(/assets/1.0.773/img/common/alert.svg) no-repeat .266rem center/1rem 1rem}@media screen and (max-width: 767px){.icnNetabare{font-size:.733rem}}.bookList h3{margin:0 0 1.171rem;background-image:url(/assets/1.0.773/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}}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff;opacity:.9;filter:alpha(opacity=90);line-height:1}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toast-top-center{top:20%;right:0;width:100%}.toast-bottom-center{bottom:50%;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;box-shadow:0 0 12px #999;color:#fff;opacity:.95;filter:alpha(opacity=95)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{box-shadow:0 0 12px #999;opacity:1;filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M13%2c13H11V7H13M13%2c17H11V15H13M12%2c2C6%2e48%2c2%202%2c6%2e48%202%2c12C2%2c17%2e52%206%2e48%2c22%2012%2c22C17%2e52%2c22%2022%2c17%2e52%2022%2c12C22%2c6%2e48%2017%2e52%2c2%2012%2c2Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container>.toast-error{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M13%2c10H11V6H13M13%2c14H11V12H13M20%2c2H4C2%2e9%2c2%202%2c2%2e9%202%2c4V22L6%2c18H20C21%2e1%2c18%2022%2c17%2e1%2022%2c16V4C22%2c2%2e89%2021%2e1%2c2%2020%2c2Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container>.toast-success{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M12%2c2C17%2e52%2c2%2022%2c6%2e48%2022%2c12C22%2c17%2e52%2017%2e52%2c22%2012%2c22C6%2e48%2c22%202%2c17%2e52%202%2c12C2%2c6%2e48%206%2e48%2c2%2012%2c2M11%2c16%2e5L18%2c9%2e5L16%2e59%2c8%2e09L11%2c13%2e67L7%2e91%2c10%2e59L6%2e5%2c12L11%2c16%2e5Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container>.toast-warning{background-image:url(data:image/svg+xml,%3csvg%20xmlns%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f2000%2fsvg%22%20xmlns%3axlink%3d%22http%3a%2f%2fwww%2ew3%2eorg%2f1999%2fxlink%22%20version%3d%221%2e1%22%20width%3d%2224%22%20height%3d%2224%22%20viewBox%3d%220%200%2024%2024%22%20fill%3d%22%23ffffff%22%3e%3cpath%20d%3d%22M13%2c14H11V10H13M13%2c18H11V16H13M1%2c21H23L12%2c2L1%2c21Z%22%2f%3e%3c%2fsvg%3e)!important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#6fb536}.toast-error{background-color:#cf0000}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 241px) and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>divrtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width: 481px) and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}
