@charset "UTF-8";.pink_label{color:#ef0070}.blue_label{color:#0f8bb9}.black_label{color:#222}.starts_bunko{color:#42bdd8}.starts_antiblue{color:#163259}.noi_bunko{color:#ff84c9}.noichigo_junior{color:#e75297}.noichigo_pop{color:#e85095}.berrys_bunko,.berrys_with{color:#e4007f}.berrys_fantasy{color:#f8b500}.berrys_fantasy_sweet{color:#f95e80}.macaron{color:#ea6da4}.colorR{color:#cf0000}.colorG{color:#6fb536}button,input,select,textarea{outline:none}.ff_gothic{font-family:Arial,Roboto,Droid Sans,\\6E38\30B4\30B7\30C3\30AF,YuGothic,\\30D2\30E9\30AE\30CE\89D2\30B4 ProN W3,Hiragino Kaku Gothic ProN,\\30E1\30A4\30EA\30AA,Meiryo,sans-serif}.ff_mincho{font-weight:700;font-family:\\6E38\660E\671D,YuMincho,\\30D2\30E9\30AE\30CE\660E\671D ProN W3,Hiragino Mincho ProN,"HG\660E\671D  E","\FF2D\FF33   \FF30\660E\671D","\FF2D\FF33   \660E\671D",Noto Serif JP,serif}.alignL{text-align:left!important}.alignR{text-align:right!important}.alignC{text-align:center!important}.bold{font-weight:700}.lighter{font-weight:lighter}.hAuto{height:auto}.flexJcSb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.mt5{margin-top:5px!important}.mr5{margin-right:5px!important}.mb5{margin-bottom:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.mb10{margin-bottom:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt15{margin-top:15px!important}.mr15{margin-right:15px!important}.mb15{margin-bottom:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt20{margin-top:20px!important}.mr20{margin-right:20px!important}.mb20{margin-bottom:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.mb30{margin-bottom:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.mt40{margin-top:40px!important}.mr40{margin-right:40px!important}.mb40{margin-bottom:40px!important}.ml40{margin-left:40px!important}.pt40{padding-top:40px!important}.pr40{padding-right:40px!important}.pb40{padding-bottom:40px!important}.pl40{padding-left:40px!important}.mt45{margin-top:45px!important}.mr45{margin-right:45px!important}.mb45{margin-bottom:45px!important}.ml45{margin-left:45px!important}.pt45{padding-top:45px!important}.pr45{padding-right:45px!important}.pb45{padding-bottom:45px!important}.pl45{padding-left:45px!important}.mt50{margin-top:50px!important}.mr50{margin-right:50px!important}.mb50{margin-bottom:50px!important}.ml50{margin-left:50px!important}.pt50{padding-top:50px!important}.pr50{padding-right:50px!important}.pb50{padding-bottom:50px!important}.pl50{padding-left:50px!important}.n1{--n:1}.n2{--n:2}.n3{--n:3}.n4{--n:4}.n5{--n:5}.n6{--n:6}.n7{--n:7}.n8{--n:8}.n9{--n:9}.n10{--n:10}.line-clamp{display:-webkit-box;-webkit-line-clamp:var(--n);-webkit-box-orient:vertical;overflow:hidden}.cl:after{content:"";display:block;clear:both}[v-cloak]{display:none}.preWrap{white-space:pre-wrap}.genre_name_common{border-radius:1rem;border:1px solid #ccc}.genre_name,.genre_name_common{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.666rem;font-weight:700;line-height:normal}.genre_name{border-radius:1rem}@media screen and (min-width:768px){figure a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}figure a:hover{opacity:.6}.BrSp{display:none}}.forPC{display:block}.forSP{display:none}.hide{display:none!important}br.forPC,img.forPC,span.forPC{display:inline-block}@media screen and (max-width:767px){.forPC{display:none}.forSP{display:block}br.forSP,img.forSP,span.forSP{display:inline-block}.linkGroup{position:relative;z-index:1}.linkGroup a.mainLink{display:block;position:absolute;left:0;top:0;height:100%;width:100%;text-indent:-9999px;overflow:hidden;text-decoration:none;z-index:2}.linkGroup .bookshelf a,.linkGroup a.innerLink,.linkGroup button{position:relative;z-index:3}}@media screen and (min-width:768px){.spn-view{display:none!important}}@media screen and (max-width:767px){.pc-view{display:none!important}}.label.noichigo_bunko{background:#ff84c9!important}.label.noichigo_pop{background:#e85095!important}.label.pinklabel{background:#ef0070!important}.label.bluelabel{background:#0f8bb9!important}.label.purplelabel{background:#8d00cf!important}.label.blacklabel{background:#222!important}.label.noichigo_junior{background:#e75297!important}.label.berrys,.label.berrys_with{background:#e4007f!important}.label.macaron{background:#ea6da4!important}.label.berrys_fantasy{background:#f8b500!important}.label.berrys_fantasy_sweet{background:#f95e80!important}.label.starts{background:#42bdd8!important}.label.starts_antiblue{background:#163259!important}.label.grast_novel{background:#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}}.bookDetails .sercretNumber,.marker01{text-decoration:underline;background:#ffdde1}.bookDetails .sercretNumber:hover,.marker01:hover{text-decoration:none}.bookDetails .sercretEdit,.icnTxt,.icnTxtG{display:inline-block;width:auto;height:1.2rem;margin:0 0 0 .333rem;padding:0 .333rem;color:#666;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:10px;border:1px solid #666;background:#fff}@media screen and (max-width:767px){.bookDetails .sercretEdit,.icnTxt,.icnTxtG{width:auto;height:1.066rem;margin:.066rem 0 0 .466rem;line-height:1.066rem;font-size:.733rem}}.icnTxtG{border:none;background-color:#efefef}@media screen and (max-width:767px){.icnTxtG{height:auto;font-size:.733rem;text-align:left}}.open_private{display:inline-block;margin-bottom:.333rem;padding:.133rem .333rem;color:#666;font-size:.6rem;border-radius:1rem;background-color:#efefef}.searchNodata{padding:6rem 0 0;font-size:1rem;font-weight:700;text-align:center;background:url("../img/common/file-hidden.svg") no-repeat top/5rem 5rem}.errorList{margin-bottom:.333rem}.errorList li{margin:0 0 .666rem;padding:0 0 0 1.466rem;color:#cf0000;background:url("../img/common/alert.svg") no-repeat 0/1.333rem 1.333rem}.formTitLink dt.seeMore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.formTitLink dt.seeMore div{display:block;margin:0;padding:1rem 2rem 1rem 1rem;color:#999;font-size:.75rem;font-weight:700;line-height:1;text-align:right;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23999'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right .333rem center;background-repeat:no-repeat;background-size:1rem 1rem;cursor:pointer}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active,.slide-move{-webkit-transition:all .3s;transition:all .3s}.slide-leave,.slide-leave-active{position:absolute}.slide-enter,.slide-leave-to{opacity:0;-webkit-transform:translateX(90%);transform:translateX(90%)}.embedYoutube iframe{display:block;margin:1.5em auto;padding:0;width:650px;height:365px}@media screen and (max-width:767px){.embedYoutube iframe{width:350px;height:196px}}@media screen and (max-width:320px){.embedYoutube iframe{width:300px;height:168px}}.embedYoutube.bookCover iframe{width:600px;height:338px}@media screen and (max-width:767px){.embedYoutube.bookCover iframe{width:320px;height:180px}}@media screen and (max-width:320px){.embedYoutube.bookCover iframe{width:265px;height:149px}}.color01,.red{color:#cf0000!important}.colorTxt,.defTxt a{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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ffc408'%3E%3Cpath d='M5 16L3 5l5.5 7L12 5l3.5 7L21 5l-2 11H5m14 3c0 .55-.45 1-1 1H6c-.55 0-1-.45-1-1v-1h14v1z'/%3E%3C/svg%3E");background-position:0;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{margin:0;padding:1rem;color:#333;font-size:1rem;font-weight:700;border-bottom:none}@media screen and (max-width:767px){form.custom dl dt{font-size:.866rem}}form.custom dl dt span{color:#cf0000}form.custom dl dd{margin:0;padding:0;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{display:inline-block;margin:0;padding:1rem;cursor:pointer}form.custom dl dd p label svg{vertical-align:middle}form.custom div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0 1rem}form.custom div label{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0;padding:1rem;color:#333;font-size:1rem;font-weight:700;text-align:left}@media screen and (max-width:767px){form.custom div label{font-size:.866rem}}form.custom div select{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:1rem 1.333rem 1rem 0;height:3em}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-size:1rem;font-weight:700;text-align:right;text-decoration:none;background:url("../img/svg/chevron-right.svg") no-repeat 100%/1.333rem 1.333rem}@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:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ebe6e6));background:-ms-linear-gradient(top,#fff,#ebe6e6);border-radius:4px;-webkit-border-radius:4px}ul.inlinebtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around;margin:0 0 1.333rem;padding:0 1.333rem}ul.inlinebtn li{margin:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}ul.inlinebtn li a{display:block;margin:0;padding:1rem;color:#666;font-size:.866rem;font-weight:700;text-align:center;text-decoration:none;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfbfb));background:-webkit-linear-gradient(top,#fff,#fbfbfb);background:linear-gradient(180deg,#fff,#fbfbfb);border:1px solid #ccc;border-radius:5px}@media screen and (max-width:767px){ul.inlinebtn li a{font-size:.733rem}}@media screen and (max-width:768px){ul.inlinebtn li{-webkit-flex-basis:29%;-ms-flex-preferred-size:29%;flex-basis:29%}}@media screen and (max-width:320px){ul.inlinebtn li{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}}.adFrame{margin:2px auto!important;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;text-align:center!important}.adOverlay{margin:0 auto!important;position:fixed!important;bottom:0;width:100%!important;z-index:9999}html{font-size:15px!important}body{position:relative;color:#333;min-width:78.666rem;font-family:\\30D2\30E9\30AE\30CE\89D2\30B4 Pro W3,Hiragino Kaku Gothic Pro,\\30E1\30A4\30EA\30AA,Meiryo,"\FF2D\FF33   \FF30\30B4\30B7\30C3\30AF",MS PGothic,sans-serif;font-size:1rem;font-weight:400;line-height:1.4;overflow-wrap:break-word;word-wrap:break-word;background:#fff;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media screen and (max-width:1023px){body{min-width:inherit;font-size:.866rem}}a{color:#333;text-decoration:none}@media screen and (min-width:768px){a:hover{text-decoration:underline}}strong{font-weight:700}em{font-style:normal}#wrapper{position:relative;overflow:inherit}@media screen and (max-width:767px){#wrapper{overflow:visible}}.inner{position:relative;width:78.666rem;margin:0 auto}.inner:after{clear:both;display:block;content:""}@media screen and (min-width:768px) and (max-width:1023px){.inner{width:auto;padding:0 2rem}}@media screen and (max-width:767px){.inner{width:auto;padding:0 .666rem}}#header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem!important;background-color:#fff;border-bottom:1px solid #e5e5e5}#header h1{font-size:.8rem}@media screen and (max-width:767px){#header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:3.666rem;padding:0 .666rem!important;border-bottom:1px solid #e5e5e5}}.headerLogo{width:13.333rem;margin:0 1.2rem 0 0}@media screen and (max-width:767px){.headerLogo{width:7.8rem;margin:0}}.headerBtn{display:none}@media screen and (max-width:767px){.headerBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:.8rem;right:.666rem;z-index:10;width:2.4rem;height:2.4rem;color:#333;cursor:pointer}.headerBtn p{margin:0 -.333rem;padding:1.666rem 0 0;font-size:.666rem;text-align:center}.headerBtn span{position:absolute;display:block;width:1.866rem;height:.133rem;border-radius:.2rem;background:#333;-webkit-transition:all .1s linear;transition:all .1s linear}.headerBtn span:first-of-type{top:0}.headerBtn span:nth-of-type(2){top:.6rem}.headerBtn span:nth-of-type(3){top:1.2rem}.headerBtn.open span:first-of-type{-webkit-transform:rotate(-215deg);transform:rotate(-215deg);-webkit-transform-origin:center center;transform-origin:center center;top:.533rem}.headerBtn.open span:nth-of-type(2){opacity:0}.headerBtn.open span:nth-of-type(3){-webkit-transform:rotate(215deg);transform:rotate(215deg);-webkit-transform-origin:center center;transform-origin:center center;top:.533rem}}.headerNav{display:block}.headerNav>div{display:none}@media screen and (max-width:767px){.headerNav{display:none;position:absolute;top:3.666rem;left:0;right:0;z-index:10000}.headerNav>div{display:block}}.headerNav .navListA{display:block}.headerNav .navListA ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.headerNav .navListA ul li{margin:0 2.533rem 0 0;font-size:1rem;list-style:none}.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.headerNav .navListA ul li a:before{content:"";display:inline-block;margin:0 .666rem 0 0;width:1.333rem;height:1.333rem;vertical-align:middle;background-position:0 0;background-size:1.333rem auto}.headerNav .navListA ul li.icn_search a:before{background-image:url("../img/common/search.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url("../img/common/crown.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_bookshelf{display:none}.headerNav .navListA ul li.icn_book a:before{background-image:url("../img/common/book.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url("../img/common/comic.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url("../img/common/trophy.svg");background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1023px){.headerNav .navListA ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:1.333rem}.headerNav .navListA ul li{margin:0 2rem .666rem 0}}@media screen and (max-width:767px){.headerNav .navListA{background:#fff}.headerNav .navListA ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:23.333rem;margin:0 auto;padding:0 0 1rem}.headerNav .navListA ul li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;width:5.666rem;margin:1rem 0 0;font-size:.733rem;text-align:center}.headerNav .navListA ul li a{color:#333;text-decoration:none}.asideMenu .headerNav .navListA ul li a.menuTitle.menuBook:before,.asideMenu .headerNav .navListA ul li a.menuTitle.menuNews:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuBook:before,.headerNav .navListA ul li .asideMenu a.menuTitle.menuNews:before,.headerNav .navListA ul li a:before{display:block;margin:0 auto .333rem;width:3.333rem;height:3.333rem;border-radius:50%;background-color:#baabc6;background-position:50%;background-size:1.6rem 1.6rem}.headerNav .navListA ul li.icn_search a:before{background-image:url("../img/common/search_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_crown a:before{background-image:url("../img/common/crown_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_bookshelf{display:block}.headerNav .navListA ul li.icn_bookshelf a:before{background-image:url("../img/common/book-shelf_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_book a:before{background-image:url("../img/common/book_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_comic a:before{background-image:url("../img/common/comic_w.svg");background-repeat:no-repeat}.headerNav .navListA ul li.icn_trophy a:before{background-image:url("../img/common/trophy_w.svg");background-repeat:no-repeat}}@media screen and (max-width:767px){.headerNav .navSignupInner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;background:#fff}.headerNav .navSignupInner>div{-webkit-flex-basis:10.666rem;-ms-flex-preferred-size:10.666rem;flex-basis:10.666rem}.headerNav .navSignupInner>div a{font-size:1rem}}@media screen and (max-width:767px){.headerNav .navGuide,.headerNav .navLogout,.headerNav .navSignup{padding:0 .666rem 1rem;background:#fff}.headerNav .navGuide a,.headerNav .navLogout a,.headerNav .navSignup a{display:block;max-width:20rem;margin:0 auto;padding:.533rem;color:#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>.acd,.headerNav .navListB>ul>li>a{display:block;padding:.666rem 1.133rem;cursor:pointer;color:#333;font-size:.933rem;font-weight:700;text-decoration:none;background-color:#f7f7f7}.headerNav .navListB>ul>li>a{background-image:url("../img/common/chevron-right-circle.svg");background-repeat:no-repeat;background-position:right 1.133rem center;background-size:.6rem 1rem}.headerNav .navListB>ul>li>.acd{background-image:url("../img/common/plus.svg");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.333rem 1.333rem}.headerNav .navListB>ul>li>.acd.open{background-image:url("../img/common/minus.svg");background-repeat:no-repeat}.headerNav .navListB>ul>li ul{display:none;padding:1.066rem .666rem .266rem 1.8rem;border-top:1px solid #e5e5e5;background:#fff}.headerNav .navListB>ul>li ul li{margin:0 0 .8rem;padding:0 0 0 .866rem;background:url("../img/svg/chevron-right.svg") no-repeat left -.333rem center/1.333rem 1.333rem}.headerNav .navListB>ul>li ul li a{color:#333;font-size:.866rem}}.headerMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:1023px){.headerMenu{-webkit-flex-basis:14rem;-ms-flex-preferred-size:14rem;flex-basis:14rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.headerTool,.headerTool ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px) and (max-width:1023px){.headerTool ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.headerTool ul li{margin-right:1.2rem}.headerTool ul li a{display:inline-block;padding:.333rem 0;font-size:.933rem}.headerTool ul .headerLogin a{padding-left:1.866rem;background-image:url("../img/common/login-variant.svg")}.headerTool ul .headerLogin a,.headerTool ul .headerWriter a{background-repeat:no-repeat;background-position:0;background-size:1.333rem 1.333rem}.headerTool ul .headerWriter a{padding-left:2.133rem;background-image:url("../img/common/writer.svg")}.headerTool ul .headerBookshelf a{padding-left:2.466rem;background-image:url("../img/common/reader.svg");background-repeat:no-repeat;background-position:0;background-size:1.333rem 1.333rem}@media screen and (max-width:767px){.headerTool{position:absolute;top:0;right:0;padding:.4rem 3.333rem 0 0}.headerTool ul li{margin:0}.headerTool ul li a{width:3.333rem;padding:2rem 0 0!important;font-size:.666rem;text-align:center}.headerTool ul .headerBookshelf a,.headerTool ul .headerLogin a,.headerTool ul .headerWriter a{background-position:top;background-size:2rem 2rem}}.headerSignup{float:right;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.headerSignup a{display:block;width:11rem;font-size:1.2rem;line-height:3.333rem;text-align:center;border-radius:5px;background:#fa8296;color:#fff}@media screen and (min-width:768px){.headerSignup a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.headerSignup a:hover{opacity:.6}}@media screen and (min-width:768px) and (max-width:1023px){.headerSignup a{width:9rem;height:2.5rem;font-size:1rem;line-height:2.5rem}}@media screen and (max-width:767px){.headerSignup{display:none}}.switchingTab{margin:1.333rem 0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#efe9db));background:-webkit-linear-gradient(top,transparent,#efe9db);background:linear-gradient(180deg,transparent,#efe9db);border-bottom:2px solid #ccc}.switchingTab ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 .666rem 0 .333rem}.switchingTab ul li{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 0 .333rem;cursor:pointer;color:#7a7972;font-size:1.066rem;text-align:center;border-radius:5px 5px 0 0;border-width:2px 2px 0;border-color:#e6e6e6;border-style:solid;background-color:#e6e6e6}@media screen and (min-width:768px){.switchingTab ul li{font-size:1.333rem;font-weight:700;background-position:left 1rem center;background-size:2rem 2rem}.switchingTab ul li:first-child{background-image:url("../img/common/tab-novel.svg");background-repeat:no-repeat}.switchingTab ul li:nth-child(2){background-image:url("../img/common/tab-comic.svg");background-repeat:no-repeat}.switchingTab ul li:nth-child(3){background-image:url("../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;-webkit-transition:all .1s linear;transition:all .1s linear}}@media screen and (min-width:768px){.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,.switchingTab ul li.current:nth-child(2){border-color:#ccc}.switchingTab ul li.current: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}.asideMenu .breadcrumb ol li+li.menuTitle.menuBook:before,.asideMenu .breadcrumb ol li+li.menuTitle.menuNews:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuBook:before,.breadcrumb ol .asideMenu li+li.menuTitle.menuNews:before,.breadcrumb ol li+li:before{content:"";display:inline-block;margin:0 .333rem;width:1rem;height:1rem;vertical-align:-2px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='none' d='M0 0h48v48H0z'/%3E%3Cpath d='M16.5 37.23l17-12.71a.63.63 0 0 0 0-1l-17-12.71' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-size:1rem 1rem}@media screen and (max-width:767px){.breadcrumb{display:none}}#container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;width:78.666rem;margin:0 auto;padding:2rem 0 3.333rem}@media screen and (max-width:1023px){#container{display:block;width:auto;padding:1rem 0 0}}.main{min-width:47rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1023px){.main{min-width:inherit}}.main.mainSingle{width:66rem;margin:0 auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:1023px){.main.mainSingle{width:auto}}.main.mainShortC{width:47rem;margin:0 auto;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:1023px){.main.mainShortC{width:auto}}.main.mainShortL{width:47rem;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:1023px){.main.mainShortL{width:auto}}@media screen and (min-width:768px) and (max-width:1023px){.sectionBg{padding-top:2rem;background-color:#eee}}@media screen and (max-width:767px){.sectionBg{padding-top:1rem;background-color:#eee}}.section{padding:0 0 2rem}.section h2{position:relative;margin:0 0 1rem;padding:.266rem 0 0 2.333rem;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2}.asideMenu .section h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuNews:before,.section .asideMenu h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.section h2:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:50%;background-size:1.866rem 1.866rem}.section h2.icn_writer:before{background-image:url("../img/common/writer.svg");background-repeat:no-repeat}.section h2.icn_issued:before,.section h2.icn_reader:before{background-image:url("../img/common/reader.svg");background-repeat:no-repeat}.section h2.icn_crown:before{background-image:url("../img/common/crown.svg");background-repeat:no-repeat}.section h2.icn_search:before{background-image:url("../img/common/search.svg");background-repeat:no-repeat}.section h2.icn_lightbulb-on:before{background-image:url("../img/common/lightbulb-on.svg");background-repeat:no-repeat}.section h2.icn_heart:before{background-image:url("../img/common/heart.svg");background-repeat:no-repeat}.section h2.icn_heart-broken:before{background-image:url("../img/common/heart-broken.svg");background-repeat:no-repeat}.section h2.icn_star:before{background-image:url("../img/common/star.svg");background-repeat:no-repeat}.section h2.icn_clipboard:before{background-image:url("../img/common/clipboard.svg");background-repeat:no-repeat}.section h2.icn_comment-text-outline:before{background-image:url("../img/common/comment-text-outline.svg");background-repeat:no-repeat}.section h2.icn_book:before{background-image:url("../img/common/book.svg");background-repeat:no-repeat}.section h2.icn_prof:before{background-image:url("../img/common/prof.svg");background-repeat:no-repeat}.section h2.icn_login:before{background-image:url("../img/common/login-variant.svg");background-repeat:no-repeat}.section h2.icn_logout:before{background-image:url("../img/common/logout-variant.svg");background-repeat:no-repeat}.section h2.icn_report:before{background-image:url("../img/common/thunder.svg");background-repeat:no-repeat}.section h2.icn_question:before{background-image:url("../img/common/question.svg");background-repeat:no-repeat}.section h2.icn_post:before{background-image:url("../img/common/post.svg");background-repeat:no-repeat}.section h2.icn_tag:before{background-image:url("../img/common/tag-outline.svg");background-repeat:no-repeat}.section h2.icn_setting:before{background-image:url("../img/common/settings.svg");background-repeat:no-repeat}.section h2.icn_key:before{background-image:url("../img/common/key-variant.svg");background-repeat:no-repeat}.section h2.icn_poll:before{background-image:url("../img/common/poll.svg");background-repeat:no-repeat}.section h2.icn_trophy{background-image:url("../img/common/trophy.svg");background-repeat:no-repeat}.section h2 a{text-decoration:underline}.section h2 a:hover{text-decoration:none}.section h2.flexIndex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section h2.flexIndex:before{display:none}.section h2.flexIndex div:first-of-type:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background-position:50%;background-size:1.866rem 1.866rem}.section h2.flexIndex.icn_crown div:first-of-type:before{background-image:url("../img/common/crown.svg");background-repeat:no-repeat}.section h2.flexIndex.icn_heart div:first-of-type:before{background-image:url("../img/common/heart.svg");background-repeat:no-repeat}.section h2.flexIndex.icn_clock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section h2.flexIndex.icn_clock div:first-of-type:before{background-image:url("../img/common/clock-outline.svg");background-repeat:no-repeat}.section h2.flexIndex.icn_bell{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section h2.flexIndex.icn_bell div:first-of-type:before{background-image:url("../img/common/bell-outline.svg");background-repeat:no-repeat}.section h2.flexIndex .date{margin-left:.666rem;color:#666;font-size:.733rem;font-weight:400;text-align:right}.section h2.flexIndex .badgeCount{position:relative;top:-1px;margin-left:.666rem;padding:.2rem;width:1.2rem;height:1.2rem;color:#fff;font-size:.733rem;font-weight:700;text-align:center;background-color:#cf0000;border-radius:50% 50%}.section h2.seeMore{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.asideMenu .section h2.seeMore.menuTitle.menuBook:before,.asideMenu .section h2.seeMore.menuTitle.menuNews:before,.section .asideMenu h2.seeMore.menuTitle.menuBook:before,.section .asideMenu h2.seeMore.menuTitle.menuNews:before,.section h2.seeMore:before{display:none}.section h2.seeMore.icn_smile{padding-left:2.133rem}.section h2.seeMore.icn_smile:before{content:"";position:absolute;top:.466rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;border-radius:5px;background-repeat:no-repeat;background-position:50%;background-size:1.866rem 1.866rem;background-color:transparent;background-image:url("../img/common/emoticon-happy-outline.svg")}.section h2.seeMore a{display:block;margin:0;padding:0 1.666rem 0 1rem;color:#999;font-size:1rem;font-weight:400;line-height:1;text-align:right;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23999'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right .333rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;cursor:pointer;text-decoration:none}.section h2.seeMore a:hover{text-decoration:underline}@media screen and (max-width:767px){.section h2.seeMore{font-size:1rem}.section h2.seeMore.icn_smile:before{top:.2rem}.section h2.seeMore a{font-size:.866rem;background-size:1.133rem 1.133rem}}.section h3{position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#333;font-size:1.133rem;font-weight:700}.asideMenu .section h3.menuTitle.menuBook:before,.asideMenu .section h3.menuTitle.menuNews:before,.section .asideMenu h3.menuTitle.menuBook:before,.section .asideMenu h3.menuTitle.menuNews:before,.section h3:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:.666rem;background:#333}.section h3 a,.section h4{font-weight:700}.section h4{margin:0 0 1rem;font-size:1.133rem}@media screen and (max-width:1023px){.section{padding-left:1rem;padding-right:1rem}}@media screen and (max-width:767px){.section{padding:0 .666rem 2rem}.section h2{margin-top:.333rem;padding:0 0 0 1.666rem;font-size:1.066rem}.asideMenu .section h2.menuTitle.menuBook:before,.asideMenu .section h2.menuTitle.menuNews:before,.section .asideMenu h2.menuTitle.menuBook:before,.section .asideMenu h2.menuTitle.menuNews:before,.section h2.flexIndex div:first-of-type:before,.section h2:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.section h3,.section h4{font-size:.933rem}}.section .simpleIndex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:.666rem 0;font-size:1.333rem}.section .simpleIndex:before{display:none}@media screen and (max-width:767px){.section .simpleIndex{font-size:1rem}}.section .arrowIndex{position:relative;padding-left:25px}.section .arrowIndex:before{position:absolute;content:"";top:auto;bottom:-3px;left:0;width:0;height:0;vertical-align:auto;border:none;border-left:15px solid transparent;border-bottom:15px solid #333;background:none;background-color:transparent!important;border-radius:0}.section .arrowIndex:after{position:absolute;content:"";bottom:-3px;left:10px;width:calc(100% - 10px);border-bottom:3px solid #333}.section.pdB0{padding-bottom:0}h2.index_bgG,h2.index_bgW,h3.index_bgG,h3.index_bgW,h4.index_bgG,h4.index_bgW{padding:1rem}h2.indexEdit,h3.indexEdit,h4.indexEdit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}h2.indexEdit a,h3.indexEdit a,h4.indexEdit a{display:block;margin:0;padding:0 1.666rem 0 1rem;color:#999;font-size:1rem;font-weight:400;line-height:1;text-align:right;white-space:nowrap;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23999'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:right .333rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;cursor:pointer;text-decoration:none}h2.indexEdit a:hover,h3.indexEdit a:hover,h4.indexEdit a:hover{text-decoration:underline}@media screen and (max-width:767px){h2.indexEdit a,h3.indexEdit a,h4.indexEdit a{font-size:.866rem;background-size:1.133rem 1.133rem}}@media screen and (max-width:767px){h2.index_bgG{margin-top:-1rem;font-size:1.066rem}}@media screen and (max-width:1023px){.sidebarBanner{padding:.666rem;background-color:#fff}}.sidebarBanner ul li{margin:0 0 .666rem}@media screen and (min-width:768px){.sidebarBanner ul li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.sidebarBanner ul li a:hover{opacity:.6}}.otherLink{padding-top:1rem;border-top:1px solid #e5e5e5}.otherLink dl{margin-bottom:1.533rem}.otherLink dl dt{margin-bottom:1rem;font-size:.866rem;font-weight:700}.otherLink dl dd{text-align:center}.otherLink dl dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.otherLink dl dd ul li{margin-right:.333rem}.otherLink dl dd ul li:last-of-type{margin-right:0}.otherLink dl dd ul li img{height:auto}.otherLink dl dd ul.appLink{margin-top:.666rem}.otherLink dl dd ul.appLink li a{display:block;padding:.333rem;color:#fff;font-size:.8rem;text-align:center;background-color:#000;border-radius:5px}.otherLink dl dd.banner a{display:block}.otherLink dl dd.banner a img{width:100%;height:auto;border:1px solid #e5e5e5}.aside{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:17.333rem;min-width:17.333rem;margin:0 0 0 1.666rem;font-size:.866rem}@media screen and (max-width:1023px){.aside{width:auto;margin:0}}.aside .ad{margin-bottom:1rem;text-align:center}.asideBanner ul li{margin:0 0 1.066rem}@media screen and (min-width:768px){.asideBanner ul li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.asideBanner ul li a:hover{opacity:.6}}@media screen and (max-width:1023px){.asideBanner{display:none}}.asideMenu{padding:0 0 1rem}.asideMenu .menuBox{margin:0 0 .333rem;border-radius:5px;border:1px solid #e5e5e5}.asideMenu .menuTitle{padding:.533rem;color:#333;font-size:1.066rem;font-weight:700;border-bottom:1px solid #e5e5e5}.asideMenu .menuTitle.menuBook:before,.asideMenu .menuTitle.menuNews:before,.asideMenu .menuTitle:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin:0 .533rem 0 0;vertical-align:top;background-position:0 0;background-size:1.333rem 1.333rem}.asideMenu .menuTitle.menuNews:before{background-image:url("../img/common/information-outline.svg");background-repeat:no-repeat}.asideMenu .menuTitle.menuTopics:before{background-image:url("../img/common/clipboard.svg");background-repeat:no-repeat}.asideMenu .menuTitle.menuBook:before{background-image:url("../img/common/book.svg");background-repeat:no-repeat}.asideMenu .menuTitle.menuSpecial:before{background-image:url("../img/common/heart-outline.svg");background-repeat:no-repeat}.asideMenu .menuTitle.menuBbs:before{background-image:url("../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("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;background-size:1.333rem 1.333rem}@media screen and (max-width:1023px){.asideMenu .menuLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.asideMenu .menuLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}@media screen and (max-width:767px){.asideMenu .menuLink{margin-bottom:2rem}}.asideNews{padding:.8rem .666rem .133rem}.asideNews li{margin:0 0 .666rem}.asideNews li .date{display:inline-block;padding:0 0 .333rem}.asideNews li a{color:#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{-webkit-transition:all .1s linear;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;-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media screen and (max-width:767px){main .asideNews li a{font-weight:700}main .asideNews li a.imgBn{display:block;text-align:center}main .asideNews li a.imgBn img{max-width:none}}.asideMenu .sidebarBanner ul li{margin:1rem auto 0;text-align:center}.asideMenu .sidebarBanner ul li a{display:inline-block}.asideMenu .sidebarBanner ul li img{width:100%;max-width:21.333rem;height:auto;border:1px solid #e5e5e5}.asideMenu .sidebarBanner ul li.gakuenSp{display:none}@media screen and (max-width:767px){.asideMenu .sidebarBanner ul li:first-child{margin-top:0}.asideMenu .sidebarBanner ul li img{max-width:none}.asideMenu .sidebarBanner ul li #player{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 1rem}}@media screen and (max-width:1023px){.asideMenu .sidebarBanner ul li.gakuen{display:none}.asideMenu .sidebarBanner ul li.gakuenSp{display:block}.asideMenu .sidebarBanner ul li.gakuenSp img{width:100%;height:auto}.asideMenu .sidebarBanner ul li.berrysdanshi .catch{width:262px;border:none}}@media screen and (min-width:768px){.asideMenu .sidebarBanner ul li.berrysdanshi .catch{width:260px}}.asideMenu .sidebarBanner ul.appImgLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.asideMenu .sidebarBanner ul.appImgLink li{margin:.666rem 0 1rem;padding:.333rem}.asideMenu .sidebarBanner ul.appImgLink li a img{width:auto;max-width:none;height:40px;border:none;image-rendering:-webkit-optimize-contrast}@media screen and (min-width:768px){.asideMenu .otherLink{display:none}}@media screen and (max-width:1023px){.asideMenu .otherLink{padding:0 1.866rem 1rem;background-color:#fff;border-top:none}.asideMenu .otherLink dl ul li{margin-right:1rem}.asideMenu .otherLink dl:last-of-type dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.asideMenu .otherLink dl:last-of-type dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-left:1rem}.asideMenu .otherLink dl:last-of-type dd ul li{margin-top:.333rem}.asideMenu .otherLink dl:last-of-type dd ul li:first-of-type{margin-top:0}.asideMenu .otherLink dl:last-of-type dd ul li a{margin:0;padding:0;background-color:transparent;border-radius:0}.asideMenu .otherLink dl:last-of-type dd ul li a img{width:auto;height:2.6rem}.asideMenu .otherLink>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:-1.866rem;margin-right:-1.866rem;padding:1rem;background-color:#eee}.asideMenu .otherLink>ul li{margin-left:.333rem}.asideMenu .otherLink>ul li:first-of-type{margin-left:0}.asideMenu .otherLink>ul li a{display:block}.asideMenu .otherLink>ul li a img{width:100%;max-width:175px;height:auto}}.aside .asideComicMenu h2{position:relative;padding:.666rem 0 .666rem .866rem;color:#333;font-size:1.333rem;font-weight:700;line-height:1.2}.aside .asideComicMenu h2:before{content:"";position:absolute;display:inline-block;top:0;left:0;width:.333rem;height:100%;vertical-align:middle;border-radius:.666rem;background:#baabc6}.aside .asideComicMenu .comicLabelLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.aside .asideComicMenu .comicLabelLink li{margin-bottom:1rem;padding-bottom:2rem;width:100%;border-bottom:1px solid #e5e5e5}.aside .asideComicMenu .comicLabelLink li:last-of-type{border-bottom:none}.aside .asideComicMenu .comicLabelLink li .labelLogo{max-width:200px}.aside .asideComicMenu .comicLabelLink li .defTxt{padding-top:0}.aside .asideComicMenu .comicLabelLink li a{display:inline-block}@media screen and (max-width:767px){.aside .asideComicMenu{padding:0 .666rem 2rem}}.link-banner{text-align:center}.link-banner a{display:block;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.link-banner a:hover{opacity:.6}.link-banner img{width:100%;height:auto}.sidebar{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:11rem;min-width:11rem;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;margin:0 1.666rem 0 0}@media screen and (max-width:767px){.sidebar{display:none}}@media screen and (min-width:768px) and (max-width:1023px){.sidebar{display:none}}p.numbe_of_writers{margin-bottom:.8rem;font-size:.933rem;font-weight:700}p.numbe_of_writers:before{content:"\2665";margin-right:.333rem;width:1rem;height:1rem;color:#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{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.sidebarMenu ul li a:hover{opacity:.6}}.sidebarMenu ul li.btnLogin a,.sidebarMenu ul li.btnSignup a{background:#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{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.sidebarMyMenu .mymenuBtn li a:hover:hover{opacity:.6}}.sidebarMyMenu .mymenuList{padding:0 0 .333rem}.sidebarMyMenu .mymenuList li{margin:0 0 .333rem}.sidebarMyMenu .mymenuList li a{font-size:.866rem}.comicMenu{margin:0 0 .333rem;border-radius:5px;border:1px solid #e5e5e5}.comicMenu .title{padding:.533rem;color:#333;font-weight:700;border-bottom:1px solid #e5e5e5}.comicMenu .title:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin:0 .533rem 0 0;vertical-align:top;background-position:0 0;background-size:1.333rem 1.333rem}.comicMenu .title.serialKeyword:before{background-image:url("../img/common/search.svg");background-repeat:no-repeat}.comicMenu .title.saleComic:before{background-image:url("../img/common/comic.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.comicMenu{border:none}}.sidebarList{margin-left:1.2rem;padding:.8rem .666rem .133rem}.sidebarList li{margin:0 0 .333rem;list-style-type:disc}.sidebarList li a{color:#baabc6;font-size:.866rem}@media screen and (min-width:768px){.sidebarList li a{-webkit-transition:all .1s linear;transition:all .1s linear}.sidebarList li a:hover{opacity:.8}}@media screen and (max-width:767px){.sidebarList li{font-size:.933rem}}.pagetop a{position:fixed;right:.666rem;bottom:2.666rem;z-index:1000;width:2.333rem;height:2.333rem;text-indent:200%;white-space:nowrap;background:url("../img/common/pagetop.png") no-repeat 0 0/2.333rem 2.333rem;overflow:hidden}@media screen and (max-width:767px){.pagetop a{bottom:31vw}}#footer{font-size:.866rem}.footerA{background-color:#eee;border-top:1px solid #e5e5e5}@media screen and (max-width:767px){.footerA{display:none}}.footerNav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:2rem 0 1.333rem}.footerNav dl{width:16.533rem;padding:0 .666rem 0 0}.footerNav dl dt{margin:1.333rem 0 .666rem;font-size:.933rem;font-weight:700}.footerNav dl dt:first-of-type{margin-top:0}.footerNav dl dd{margin:0;padding:0 0 0 .666rem}.footerNav dl dd ul{margin:0;padding:0}.footerNav dl dd ul li{margin:0 0 .666rem;list-style:none}.footerNav dl:last-child{width:13.333rem}@media screen and (max-width:1023px){.footerNav dl{padding:0 1.333rem 0 0}.footerNav dl dd,.footerNav dl dt{font-size:.733rem}}@media screen and (max-width:767px){.footerNav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1rem 0 0}.footerNav dl{width:50%;padding:0 .333rem 1rem 0}.footerNav dl:nth-child(2){-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.footerB{background-color:#fff;border-top:1px solid #e5e5e5}@media screen and (max-width:767px){.footerB{display:none}}.footerLink ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.666rem 0;line-height:1}.footerLink ul li{padding:0 1rem;list-style:none;border-right:1px solid #666}.footerLink ul li:first-child{border-left:1px solid #666}@media screen and (min-width:768px) and (max-width:1023px){.footerLink ul li{padding:0 .8rem}}@media screen and (max-width:1023px){.footerLink ul li a{font-size:.666rem}}@media screen and (max-width:767px){.footerLink ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.466rem 0 .533rem}.footerLink ul li{width:50%;padding:0 .333rem .8rem 0;border-right:none}.footerLink ul li:first-child{border-left:none}.footerLink ul li a{color:#929292}}@media screen and (min-width:768px){.footerC{background-color:#fff;border-top:1px solid #e5e5e5}}@media screen and (max-width:767px){#footer{padding-bottom:1rem;background-color:#fff}}.footerLogo{padding:.333rem 0 3.333rem;text-align:center}.footerLogo img{width:220px;height:auto}@media screen and (max-width:767px){.footerLogo{width:14.666rem;margin:0 auto;padding:.333rem 0}}.topSection{padding:0}@media screen and (min-width:768px) and (max-width:1023px){.topSection{margin:0 1.333rem 2rem;padding:1.333rem 1.333rem 0}}.topSection .arwList01{font-size:.866rem}.topSection .swiper-slide{padding-right:1px;padding-left:1px}.swiperTabBook,.swiperTopBook{visibility:hidden}.topCategoryGenre ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.topCategoryGenre ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 .666rem .666rem 0;text-align:center;border-radius:5px;border:1px solid #e5e5e5}.topCategoryGenre ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.666rem .333rem;font-size:1.133rem}@media screen and (min-width:768px){.topCategoryGenre ul li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.topCategoryGenre ul li a:hover{opacity:.6}}@media screen and (max-width:767px){.topCategoryGenre ul{margin-bottom:.666rem}}.topMenuBtn{display:none}@media screen and (max-width:1023px){.topMenuBtn{display:block}}.topMenuBtn ul{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:25rem;margin:.666rem auto 0}.topMenuBtn ul,.topMenuBtn ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.topMenuBtn ul li{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-basis:32.25806%;-ms-flex-preferred-size:32.25806%;flex-basis:32.25806%;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;margin:0 0 .333rem;font-size:.733rem;text-align:center;background-position:left .666rem center;background-size:1.333rem 1.333rem;border:1px solid #e5e5e5;border-radius:.8rem}.topMenuBtn ul li a{margin:0;padding:.666rem .666rem .666rem 1.666rem;color:#333;text-decoration:none}.topMenuBtn ul li.icn_search{background-image:url("../img/common/search_lg.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_crown{background-image:url("../img/common/crown_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_bookshelf{background-image:url("../img/common/book-shelf_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_book{background-image:url("../img/common/book_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_comic{background-image:url("../img/common/comic_bc.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_media{background-image:url("../img/common/movie-open_c.svg");background-repeat:no-repeat}.topMenuBtn ul li.icn_trophy{background-image:url("../img/common/trophy_c.svg");background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1023px){.topMenuBtn ul{max-width:48rem}.topMenuBtn ul li{font-size:1rem;background-size:1.8rem 1.8rem}}.topLink{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.topLink a{display:inline-block;padding:0 2rem 0 0;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;background-size:1.333rem 1.333rem}@media screen and (max-width:1023px){.topLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.topLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}@media screen and (min-width:768px){.scrollLink{display:none}}@media screen and (max-width:767px){.scrollLink{display:block}.scrollLink a{display:block;padding:.666rem;font-size:.8rem;text-align:right}.scrollLink a:after{content:"";display:inline-block;position:relative;top:0;right:0;width:1.333rem;height:1.333rem;vertical-align:middle;background-image:url("../img/common/chevron-double-down.svg");background-repeat:no-repeat;background-position:top -.066rem center;background-size:1.333rem 1.333rem}}.topBannerAd a{display:block;margin-top:2rem;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.topBannerAd a:hover{opacity:.6}.topBannerAd a img{width:100%;height:auto;border:1px solid #ccc}@media screen and (max-width:767px){.topBannerAd{margin-top:-1rem}.topBannerAd a{margin-top:1rem}}.topCategory h3{padding:0}.asideMenu .topCategory h3.menuTitle.menuBook:before,.asideMenu .topCategory h3.menuTitle.menuNews:before,.topCategory .asideMenu h3.menuTitle.menuBook:before,.topCategory .asideMenu h3.menuTitle.menuNews:before,.topCategory h3:before{display:none}@media screen and (max-width:767px){.topCategory h3{font-size:1rem}}.topCategoryTag ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.666rem 1rem 0}.topCategoryTag ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 .333rem}.topCategoryTag ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296}@media screen and (min-width:768px){.topCategoryTag ul li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.topCategoryTag ul li a:hover{opacity:.6}}@media screen and (max-width:767px){.topCategoryTag ul li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}@media screen and (max-width:767px){.topCategoryTag ul{margin:0 -.666rem .666rem 0}}.topReview .reviewList .clm:last-of-type{margin-bottom:0;border-bottom:none}.topSlide{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f8f5ee));background:-webkit-linear-gradient(top,transparent,#f8f5ee);background:linear-gradient(180deg,transparent,#f8f5ee)}.topSlide .swiper-slide{visibility:hidden;width:534px;height:295px}.topSlide .swiper-slide a{display:block}.topSlide .swiper-slide a img{-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (min-width:768px){.topSlide .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#f8f5ee));background:-webkit-linear-gradient(top,transparent,#f8f5ee);background:linear-gradient(180deg,transparent,#f8f5ee)}.topSlide .swiper-slide a img{border-radius:1rem}}@media screen and (max-width:767px){.topSlide .swiper-slide{width:100%;height:100%}}.topSlide .swiper-wrapper.unvisible{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.topSlide .swiper-arrow{position:absolute;top:50%;z-index:2;width:4.666rem;height:4.666rem;margin-top:-2.333rem;cursor:pointer;outline:none;text-indent:-9999px;border:none;background-color:transparent;background-repeat:no-repeat;background-position:0 0}@media screen and (min-width:768px){.topSlide .swiper-arrow{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.topSlide .swiper-arrow:hover{opacity:.6}}.topSlide .swiper-button-prev{visibility:hidden;left:3.333rem;background-image:url("../img/common/top_slide_prev.png")}.topSlide .swiper-button-next{visibility:hidden;right:3.333rem;background-image:url("../img/common/top_slide_next.png")}.topSlide .swiper-pagination{height:2.666rem;padding:.4rem 0;text-align:center;background:#fff}.topSlide .swiper-pagination .swiper-pagination-bullet{visibility:hidden;display:inline-block;margin:0 .666rem;width:10px;height:10px;line-height:10px;outline:none;text-indent:-9999px;border-radius:50%;border:none;background:#666}.topSlide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fa8296}.topSlide .swiper-pagination.disabled{display:none}@media screen and (min-width:768px) and (max-width:1023px){.topSlide .swiper-arrow{opacity:.5}.topSlide .swiper-prev{left:1.333rem}.topSlide .swiper-next{right:1.333rem}}@media screen and (max-width:767px){.topSlide .swiper-arrow{width:2.333rem;height:2.333rem;margin-top:-1.2rem;opacity:.5;background-size:2.333rem 2.333rem}.topSlide .swiper-button-prev,.topSlide .swiper-button-prev.visible{left:.666rem}.topSlide .swiper-button-next,.topSlide .swiper-button-next.visible{right:.666rem}.topSlide .swiper-pagination{padding:.2rem 0;height:1.866rem}.topSlide .swiper-pagination .swiper-pagination-bullet{bottom:-.933rem;margin:0 .333rem;width:6px;height:6px;line-height:6px}}.topInfo{padding-bottom:1rem;display:none}.topInfo .notice_list li a{padding-top:.466rem;padding-bottom:.466rem}@media screen and (max-width:767px){.topInfo{padding-bottom:0;display:block}}.topRanking ul.book_grid li{padding-top:1rem}.topRanking .book_catch,.topRanking .genre_name,.topRanking .originalBookTxt,.topRanking .update_date,.topRankingSliderHeader{display:none}@media screen and (min-width:768px){.topSubRanking{margin:0 0 1rem;border-bottom:5px solid #fbfbfb}}@media screen and (max-width:1023px){.topRankingSliderHeader{display:block}.topRankingNv{display:none}}.topWhatsnew .book_catch,.topWhatsnew .rank{display:none}.topRecommend .writer_name{font-weight:700}.topRecommend .originalBookTxt,.topRecommend .page_count,.topRecommend .rank,.topRecommend .update_date,.topRecommendList .book_name,.topRecommendList .genre_name,.topRecommendList .issued_book_name,.topRecommendList .originalBookTxt,.topRecommendList .page_count,.topRecommendList .rank,.topRecommendList .update_date{display:none}.topRecommendList .book_catch{padding:0;background-color:transparent}.heroKeyword .page_count,.heroKeyword .rank,.recommendKeyword .page_count,.recommendKeyword .rank{display:none}.contactForm,.memberForm,.messageForm{font-size:1rem}@media screen and (max-width:767px){.contactForm,.memberForm,.messageForm{font-size:.933rem}}.contactTable td p,.memberTable td p,.messageTable td p,.reviewTable td p{word-break:break-all}@media screen and (max-width:767px){.contactTable,.memberTable,.messageTable,.reviewTable{margin:0 0 1rem}.contactTable th,.memberTable th,.messageTable th,.reviewTable th{display:block;width:auto;padding:.666rem 0 .333rem .666rem}.contactTable th .note,.memberTable th .note,.messageTable th .note,.reviewTable th .note{display:inline-block;padding-left:1em}.contactTable td,.memberTable td,.messageTable td,.reviewTable td{display:block;padding:0 2rem .666rem;font-size:.933rem;border-top:none}.contactTable td input[type=email],.contactTable td input[type=email].short,.contactTable td input[type=password],.contactTable td input[type=password].short,.contactTable td input[type=text],.contactTable td input[type=text].short,.contactTable td select,.contactTable td select.short,.contactTable td textarea,.contactTable td textarea.short,.memberTable td input[type=email],.memberTable td input[type=email].short,.memberTable td input[type=password],.memberTable td input[type=password].short,.memberTable td input[type=text],.memberTable td input[type=text].short,.memberTable td select,.memberTable td select.short,.memberTable td textarea,.memberTable td textarea.short,.messageTable td input[type=email],.messageTable td input[type=email].short,.messageTable td input[type=password],.messageTable td input[type=password].short,.messageTable td input[type=text],.messageTable td input[type=text].short,.messageTable td select,.messageTable td select.short,.messageTable td textarea,.messageTable td textarea.short,.reviewTable td input[type=email],.reviewTable td input[type=email].short,.reviewTable td input[type=password],.reviewTable td input[type=password].short,.reviewTable td input[type=text],.reviewTable td input[type=text].short,.reviewTable td select,.reviewTable td select.short,.reviewTable td textarea,.reviewTable td textarea.short{width:100%}.contactTable td .counter,.memberTable td .counter,.messageTable td .counter,.reviewTable td .counter{width:auto}.contactTable .username,.memberTable .username,.messageTable .username,.reviewTable .username{font-size:.733rem}}.menuTab{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #e5e5e5}.menuTab,.menuTab li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menuTab li{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;background-color:#fff;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media screen and (min-width:768px){.menuTab li:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.menuTab li:hover:hover{opacity:.6}}.menuTab li a{display:block;padding:.666rem;width:100%;color:#666;font-weight:700;text-align:center}.menuTab li a:hover{text-decoration:none}.menuTab.clm_1{margin-bottom:2rem}.menuTab.clm_1 li{-webkit-flex-basis:49.9%;-ms-flex-preferred-size:49.9%;flex-basis:49.9%}.menuTab.clm_1 li:first-of-type{border-left:none}.menuTab.clm_1 li a{padding-left:2rem;width:auto;font-size:1.066rem;background-position:0;background-size:1.666rem 1.666rem}.menuTab.clm_1 li a.history{background-image:url("../img/common/history_g.svg");background-repeat:no-repeat}.menuTab.clm_1 li a.favorite{background-image:url("../img/common/folder-star_g.svg");background-repeat:no-repeat}.menuTab.clm_1 li.active a{color:#baabc6}.menuTab.clm_1 li.active a.history{background-image:url("../img/svg/history.svg");background-repeat:no-repeat}.menuTab.clm_1 li.active a.favorite{background-image:url("../img/svg/folder-star.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.menuTab.clm_1 li a{padding-left:2rem;font-size:.933rem;background-size:1.333rem 1.333rem}}.menuTab.clm_1.noSvn li a{padding:.666rem}.menuTab.clm_2 li:first-of-type,.menuTab.clm_2 li:nth-of-type(2){-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.menuTab.clm_2 li:first-of-type a,.menuTab.clm_2 li:nth-of-type(2) a{padding-top:2.333rem;background-position:top .466rem center;background-size:1.666rem 1.666rem}.menuTab.clm_2 li:nth-of-type(3),.menuTab.clm_2 li:nth-of-type(4),.menuTab.clm_2 li:nth-of-type(5){-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}.menuTab.clm_2 li:first-of-type,.menuTab.clm_2 li:nth-of-type(3){border-left:none}.menuTab.clm_2 li a{font-size:.933rem}.menuTab.clm_2 li a.history{background-image:url("../img/common/history_g.svg");background-repeat:no-repeat}.menuTab.clm_2 li a.bookshelf{background-image:url("../img/common/book-shelf_g.svg");background-repeat:no-repeat}.menuTab.clm_2 li a.post{background-image:url("../img/common/post_g.svg");background-repeat:no-repeat}.menuTab.clm_2 li.active{background-color:#baabc6}.menuTab.clm_2 li.active a{color:#fff}.menuTab.clm_2 li.active a.history{background-image:url("../img/common/history_w.svg");background-repeat:no-repeat}.menuTab.clm_2 li.active a.bookshelf{background-image:url("../img/common/book-shelf_w.svg");background-repeat:no-repeat}.menuTab.clm_2 li.active a.post{background-image:url("../img/common/post_w.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.menuTab.clm_2 li:first-of-type a,.menuTab.clm_2 li:nth-of-type(2) a{padding-top:2rem;background-size:1.333rem 1.333rem}.menuTab.clm_2 li a{font-size:.733rem}}.readerIndex{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.readerIndex,.readerIndex.noIcn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.readerIndex.noIcn{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.readerIndex div:first-of-type{padding-right:.333rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.readerIndex div:last-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.readerIndex div:last-of-type .open_private{margin:0 .666rem 0 0;color:#fff;background-color:#666}.readerIndex div:last-of-type p{color:#666;font-size:.8rem;font-weight:400}@media screen and (max-width:767px){.readerIndex div:last-of-type p{font-size:.666rem}}.readerIndex div:last-of-type .dots{margin-left:.666rem;text-indent:-9999px;line-height:2rem;background-image:url("../img/common/dots-horizontal.svg");background-repeat:no-repeat;cursor:pointer}.readerIndex div:last-of-type .dots,.readerIndex div:last-of-type button{display:block;width:2rem;height:2rem;background-position:50%;background-size:2rem 2rem}.readerIndex div:last-of-type button{margin:0 0 0 .666rem;padding:0;background-color:transparent;border:none}.readerIndex div:last-of-type button:focus{outline:none}.readerIndex div:last-of-type button.favo_on{background-image:url("../img/common/star_y.svg");background-repeat:no-repeat}.readerIndex div:last-of-type button.favo_off{background-image:url("../img/common/star_y_ol.svg");background-repeat:no-repeat}.readerSearchBox{margin:1rem 1rem 0;border-radius:5px;background:#efefef}.readerSearchBox input[type=text],.readerSearchBox select,.readerSearchBox textarea{width:40.333rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.readerSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;background-size:1.666rem 1.666rem;cursor:pointer}@media screen and (max-width:1023px){.readerSearchBox{position:relative;float:none;width:auto;padding:0 3rem 0 0}.readerSearchBox input[type=text],.readerSearchBox select,.readerSearchBox textarea{width:100%}.readerSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.bookStatus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 2rem}.bookStatus li a{display:block;padding:1rem;color:#ababab;text-align:center;cursor:pointer}@media screen and (min-width:768px){.bookStatus li a{-webkit-transition:all .1s linear;transition:all .1s linear}.bookStatus li a:hover{opacity:.8}}.bookStatus li a:before{content:"";position:relative;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-position:50%;background-size:1.666rem 1.666rem}.bookStatus li a.icn_book-shelf:before{background-image:url("../img/common/book-shelf_lg.svg");background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-variant:before{background-image:url("../img/common/book-open-page-variant_lg.svg");background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-update:before{background-image:url("../img/common/book-open-page-update_lg.svg");background-repeat:no-repeat}.bookStatus li a.icn_book-open-page-finished:before{background-image:url("../img/common/book-open-page-finished_lg.svg");background-repeat:no-repeat}.bookStatus li a.active{color:#666}.bookStatus li a.active.icn_book-shelf:before{background-image:url("../img/common/book-shelf_g.svg");background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-variant:before{background-image:url("../img/common/book-open-page-variant.svg");background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-update:before{background-image:url("../img/common/book-open-page-update.svg");background-repeat:no-repeat}.bookStatus li a.active.icn_book-open-page-finished:before{background-image:url("../img/common/book-open-page-finished.svg");background-repeat:no-repeat}.bookStatus li a p{font-size:.8rem}.bookStatus li a p .upDated{padding:1px 6px;color:#fff;background-color:#baabc6;border-radius:50%}@media screen and (max-width:767px){.bookStatus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookStatus li a p{font-size:.666rem}}.newList{margin-bottom:1rem;padding:1rem;border-bottom:1px solid #e5e5e5}.newList a{display:block;padding-left:1.333rem;background-image:url("../img/common/plus-circle.svg");background-repeat:no-repeat;background-position:0;background-size:1rem 1rem;cursor:pointer}.newList p{color:#666;font-size:.8rem}@media screen and (max-width:767px){.newList p{font-size:.666rem}}.modal_content .newList{margin-bottom:0;padding-left:0;padding-right:0}.newListEdit{padding:1rem;border-bottom:1px solid #e5e5e5}.newListEdit a{display:block}.newListEdit a:first-of-type{padding-left:1.333rem;background-image:url("../img/common/plus-circle.svg");background-repeat:no-repeat;background-position:0;background-size:1rem 1rem;cursor:pointer}.newListEdit a:last-of-type{padding-right:2rem;background-image:url("../img/common/playlist-edit.svg");background-repeat:no-repeat;background-position:100%;background-size:1.666rem 1.666rem}.newListEdit select.sort{width:auto;height:40px;padding:.133rem 2.333rem .133rem 1rem;border-radius:5px;border:none;white-space:nowrap;font-size:inherit;background:url("../img/common/chevron-down.svg") no-repeat right .5rem center/1.666rem 1.666rem #efefef;-webkit-appearance:none}@media screen and (max-width:380px){.newListEdit{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.newListEdit a:last-of-type{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.666rem;margin-left:80%;text-align:right;display:inline-block}}.listEdit{padding:1rem;text-align:right;border-bottom:1px solid #e5e5e5}.listEdit a{padding-right:2rem;background-image:url("../img/common/playlist-edit.svg");background-repeat:no-repeat;background-position:100%;background-size:1.666rem 1.666rem}.listEdit select.sort{width:auto;height:40px;padding:.133rem 2.333rem .133rem 1rem;border-radius:5px;border:none;white-space:nowrap;font-size:inherit;background:url("../img/common/chevron-down.svg") no-repeat right .5rem center/1.666rem 1.666rem #efefef}@media screen and (max-width:767px){.listEdit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.icnBlock{margin-bottom:.333rem}.icnBlock img,.icnBlock span,.icnBlock svg{margin:0;vertical-align:middle}.icnBlock img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}@media screen and (max-width:767px){.icnBlock img{width:.6rem}}.icnBlock .open_private{margin-bottom:0;color:#fff;background-color:#666}@media screen and (max-width:767px){.list_all_edit_box{margin-bottom:4.933rem}}.list_all_edit,.list_edit{background-color:#eee}.list_all_edit article,.list_edit article{margin:0 0 2rem;padding:1rem;background-color:#fff}.list_all_edit article:last-of-type,.list_edit article:last-of-type{margin-bottom:0}.list_all_edit article .book_name,.list_edit article .book_name{margin:0}.list_all_edit article .book_name img,.list_all_edit article .book_name span,.list_all_edit article .book_name svg,.list_edit article .book_name img,.list_edit article .book_name span,.list_edit article .book_name svg{margin-top:0;vertical-align:middle}.list_all_edit article .book_name .open_private,.list_edit article .book_name .open_private{margin-bottom:0;color:#fff;background-color:#666}.list_all_edit article .writer_name,.list_edit article .writer_name{margin:.333rem 0 0;font-weight:400}@media screen and (max-width:767px){.list_all_edit article,.list_edit article{margin:0 0 1rem;padding:.666rem}}.list_all_edit{margin:0;padding:1.333rem}.list_all_edit article label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.list_all_edit article label div:first-of-type{-webkit-flex-basis:1.8rem;-ms-flex-preferred-size:1.8rem;flex-basis:1.8rem}@media screen and (max-width:767px){.list_all_edit{margin:0;padding:1rem}}.list_all_edit.appStyle{margin:0 0 8rem}.list_edit{margin:0;padding:1.333rem}.list_edit article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.list_edit article label{-webkit-flex-basis:3rem;-ms-flex-preferred-size:3rem;flex-basis:3rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}@media screen and (min-width:768px){.list_edit article label{-webkit-transition:all .1s linear;transition:all .1s linear}.list_edit article label:hover{opacity:.8}}.list_edit article label svg{width:2rem;height:2rem}.list_edit article div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.list_edit article div p{width:35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.list_edit article label{-webkit-flex-basis:2rem;-ms-flex-preferred-size:2rem;flex-basis:2rem}.list_edit article div p{width:14rem}}@media screen and (max-width:767px){.list_edit{margin:0 0 4.933rem;padding:1rem}}.list_edit.appStyle{margin:0 0 8rem}.numberCount{margin:0;padding:1rem;color:#666;font-size:.8rem;text-align:right}@media screen and (max-width:767px){.numberCount{font-size:.666rem}}.arwLink01 a{font-size:.866rem}.arwLink01 a:after{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin-left:.333rem;vertical-align:middle;background:url(../img/common/icn_arw01.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width:767px){.arwLink01 a:after{width:.933rem;height:.933rem;margin-bottom:.066rem;background-size:.933rem .933rem}}.deleteLink{padding:.666rem 0;text-align:right}.deleteLink a{margin-top:.666rem;width:100%;color:#999;text-decoration:none}.deleteLink a:hover{text-decoration:underline}@media screen and (max-width:767px){.deleteLink a{font-size:.866rem}}.deleteLink a:first-of-type{margin-top:0}.followList{padding:.666rem 0 1.333rem}.followList li{position:relative;padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.followList li:last-child{border-bottom:1px dashed #d2d2d2}.followList .head{display:block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.533rem 0 .533rem 2.533rem;background:#fbfbfb}.followList input[type=checkbox]{position:absolute;top:.8rem;left:.6rem;margin:auto}.followList .author{display:inline-block;font-size:1.133rem;font-weight:700}.followList .author a{text-decoration:underline}.followList .author a:hover{text-decoration:none}.followList .message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:.333rem}.followList .message dt{margin-right:.333rem;font-size:.933rem}.followList .message .toggle{min-width:5.2rem;padding:.133rem;cursor:pointer;font-size:.933rem;line-height:1.2;border-radius:1.333rem;border:1px solid #d2d2d2;background:#ebebe8}.followList .message .toggle em{display:inline-block;padding:.133rem .533rem;font-weight:700;border-radius:1.333rem}.followList .message .toggle.on{text-align:right}.followList .message .toggle.on em{background:#cbbfd4}.followList .message .toggle.off{text-align:left}.followList .message .toggle.off em{color:#929292;background:#fff}.followList .holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.533rem 0 .533rem 2.533rem}.followList .holder .date{color:#929292;font-size:.866rem}.followList .holder .arwLink01{margin-left:auto}@media screen and (max-width:767px){.followList .head{padding:.4rem .4rem .4rem 2.066rem}.followList input[type=checkbox]{top:.8rem;left:.466rem}.followList .author{font-size:1.066rem}.followList .message dt{font-size:.8rem}.followList .message .toggle{min-width:4.333rem;font-size:.8rem}.followList .message .toggle em{padding:.133rem .333rem}.followList .holder{padding:.666rem .266rem .666rem 0}.followList .holder .date{font-size:.8rem}}.editFooter{position:fixed;padding:2rem 1rem 0;width:100%;bottom:0;background-color:#fff;border-top:1px solid #e5e5e5;z-index:1000}@media screen and (min-width:768px){.editFooter{position:-webkit-sticky;position:sticky;width:47rem}}.editFooter ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editFooter ul li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:0 2rem;text-align:center}.editFooter ul li a{display:block;width:auto;height:3.333rem;font-size:1rem;line-height:3.333rem;text-align:center;text-decoration:none;border-radius:5px;cursor:pointer}@media screen and (min-width:768px){.editFooter ul li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.editFooter ul li a:hover:hover{opacity:.6}}.editFooter ul li a.btnStyleDisable{color:#ccc;background-color:#fff;pointer-events:none;border:1px solid #ccc}.editFooter ul li a.btnStyleEnable{color:#fff;background-color:#baabc6;border:none}.editFooter ul li a.btnStyleDelete{color:#fff;background-color:#666;border:none}.editFooter ul li.single{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0}.editFooter ul li.single a{width:16.666rem}@media screen and (max-width:767px){.editFooter ul li{margin:0 .666rem}.editFooter ul li a{width:10rem;height:2.933rem;font-size:.866rem;line-height:2.933rem}.editFooter ul li.single a{width:16rem}}.book_add li,.list_add li{border-bottom:1px solid #e5e5e5}.book_add li a,.list_add li a{text-decoration:none}.book_add li p.book_name,.book_add li p.writer_name,.list_add li p.book_name,.list_add li p.writer_name{padding:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.book_add li p.book_name,.list_add li p.book_name{margin:0}.book_add li p.writer_name,.list_add li p.writer_name{margin:.333rem 0 0}.list_add li a{display:block;padding:.666rem 0}@media screen and (min-width:768px){.list_add li a{-webkit-transition:all .1s linear;transition:all .1s linear}.list_add li a:hover{background-color:hsla(0,0%,94%,.6)}}.list_add li a p.book_number{padding:0!important}.list_add li a p.open_private{margin-bottom:0;padding:.133rem .333rem!important}.book_add_inner{overflow-y:scroll;height:45vh;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:767px){.book_add_inner{height:300px}}.book_add_inner::-webkit-scrollbar{display:none}.book_add li{position:relative;padding:.666rem}.book_add li a{display:block;position:absolute;right:0;top:.375rem;width:1.666rem;height:1.666rem}@media screen and (min-width:768px){.book_add li a{-webkit-transition:all .1s linear;transition:all .1s linear}.book_add li a:hover{opacity:.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-size:.866rem;font-weight:400}@media screen and (max-width:767px){.book_add li p.writer_name{font-size:.733rem}}.book_add li .icnEnd{margin-left:0;vertical-align:middle}.book_add li span{color:inherit!important;font-weight:400!important}.book_add li .icnKey,.book_add li img{vertical-align:middle}#book-add .bookAddSearch{margin:0 0 1rem;border-radius:5px;background:#efefef}#book-add .bookAddSearch input[type=text],#book-add .bookAddSearch select,#book-add .bookAddSearch textarea{width:25rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}#book-add .bookAddSearch input[type=submit]{float:right;margin:0;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;background-size:1.666rem 1.666rem}@media screen and (max-width:1023px){#book-add .bookAddSearch{position:relative;float:none;width:auto;padding:0 3rem 0 0}#book-add .bookAddSearch input[type=text],#book-add .bookAddSearch select,#book-add .bookAddSearch textarea{width:100%;font-size:.866rem}#book-add .bookAddSearch input[type=submit]{position:absolute;top:0;right:0;width:3rem!important}}#bookmarklist-form textarea{margin-bottom:0}@media screen and (max-width:767px){#bookmarklist-form textarea{height:5rem}}.memberProfile{padding:1.666rem 1red 1rem 1rem!important;background:#fbfbfb;margin-bottom:1rem!important}.memberProfile .name{margin:0 0 .333rem;font-size:1.466rem;font-weight:700;text-align:center}.memberProfile .num{margin:0 0 1rem;color:#929292;font-size:.866rem;text-align:center}.memberProfile .btn{margin:0 0 2rem;text-align:center}.memberProfile .btn a{padding:.866rem .866rem .866rem 3rem;height:auto;line-height:inherit}.memberProfile .detail{padding:1.2rem 1.333rem;font-size:.933rem;line-height:1.5;background:#fff}.memberProfile .userMenuOpen{margin:0 0 0 auto;width:auto;cursor:pointer;background-image:url("../img/common/dots-horizontal.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;background-size:1.666rem 1.666rem;border:none;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.memberProfile .userMenuOpen:hover{opacity:.6}@media screen and (max-width:767px){.memberProfile{padding:1.333rem .666rem .666rem!important}.memberProfile .name{margin:0 0 .666rem;font-size:1.333rem}.memberProfile .num{margin:0 0 1.333rem;font-size:.8rem}.memberProfile .btn a{padding-left:2rem;padding-right:2rem}.memberProfile .detail{padding:1rem .666rem;font-size:.8rem}}.memberReview{margin:0 0 1.333rem}.memberReview h3{background-image:url("../img/common/star.svg");background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}@media screen and (max-width:767px){.memberReview h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left -.066rem;background-size:1.666rem 1.666rem}}.memberProfileLead{margin:0 0 20px}.memberProfileLead p{margin:0 0 20px;line-height:1.7}.memberProfileEdit{margin:0 0 1rem}.memberProfileEdit h3{margin:0 0 .333rem;background-image:url("../img/common/playlist-edit.svg");background-repeat:no-repeat;background-position:.4rem -.2rem;background-size:2rem auto}.memberProfileEdit .note{color:#929292;margin-left:1em;font-size:.866rem;font-weight:400}.memberProfileEdit .text{margin:0 0 1rem}.memberProfileEdit .text textarea{height:9rem}@media screen and (max-width:767px){.memberProfileEdit h3{background-position:0;background-size:1.666rem 1.666rem}.memberProfileEdit .text textarea{height:17rem}}.memberMylink{margin:0 0 1.333rem}.memberMylink h3{background-image:url("../img/common/link-variant.svg");background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}.memberMylink ul{padding:1.333rem 1.866rem .333rem;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.memberMylink ul li{margin-bottom:1.2rem!important;font-size:.933rem}.memberMylink ul li a{text-decoration:underline;display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700}.memberMylink ul li a:hover{text-decoration:none}.memberMylink .box{margin:0 0 1.333rem;padding:1.333rem;border:1px solid #d8d7d1}.memberMylink .box dl dt{clear:both;float:left;width:6em;padding:.533rem 0 .666rem;font-weight:700}.memberMylink .box dl dt .note{display:block;color:#929292;font-size:.866rem;font-weight:400}.memberMylink .box dl dd{padding:0 0 .666rem 6em}.memberMylink .box dl dd textarea{height:60px}.memberMylink .box .btn{text-align:right}.memberMylink .box .btn .btnAdd,.memberMylink .box .btn .btnBook,.memberMylink .box .btn .btnBookApp,.memberMylink .box .btn .btnBookmark,.memberMylink .box .btn .btnBookRead,.memberMylink .box .btn .btnBookReadSuc,.memberMylink .box .btn .btnBookReversal,.memberMylink .box .btn .btnComment,.memberMylink .box .btn .btnMore,.memberMylink .box .btn .btnMsgDraft,.memberMylink .box .btn .btnMsgEdit,.memberMylink .box .btn .btnMsgReplyOff,.memberMylink .box .btn .btnMsgReplyOn,.memberMylink .box .btn .btnMsgSend,.memberMylink .box .btn .btnPoll,.memberMylink .box .btn .btnProfile,.memberMylink .box .btn .btnReport,.memberMylink .box .btn .btnStyle02,.memberMylink .box .btn .btnUnfollow{width:7rem;height:2.333rem;font-size:.933rem;line-height:2.333rem}@media screen and (max-width:767px){.memberMylink h3{margin:0 0 .937rem;font-size:1.062rem;background-position:0;background-size:1.666rem 1.666rem}.memberMylink ul{padding:1rem 1rem .333rem}.memberMylink ul li{font-size:.866rem}.memberMylink ul li a{font-size:.933rem}.memberMylink .box{padding:1rem}.memberMylink .box dl dt{float:none;width:auto;padding:0 0 .333rem}.memberMylink .box dl dt .note{display:inline-block;padding-left:1em}.memberMylink .box dl dd{padding:0 0 .666rem}.memberMylink .box dl dd textarea{height:84px}}.memberPinnedEdit{margin:0 0 1rem}.memberPinnedEdit h3{margin:0 0 .333rem;background-image:url("../img/common/pin.svg");background-repeat:no-repeat;background-position:.4rem .133rem;background-size:1.533rem auto}@media screen and (max-width:767px){.memberPinnedEdit h3{background-position:0}}.memberPinnedEdit .note{color:#929292;margin-left:1em;font-size:13px;font-weight:400}.memberPinnedEdit .pinnedSort{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.666rem 0 0;padding:.666rem;border:1px solid #ccc}.memberPinnedEdit .pinnedSort .book_name{-webkit-flex-basis:calc(100% - 50px);-ms-flex-preferred-size:calc(100% - 50px);flex-basis:calc(100% - 50px);margin:0 .666rem}.memberPinnedEdit .pinnedSort .book_status{display:inline-block;font-weight:400;vertical-align:middle}.memberPinnedEdit .pinnedSort .book_status span,.memberPinnedEdit .pinnedSort .book_status svg{margin:0;vertical-align:middle}.memberPinnedEdit .pinnedSort .pinnedDelete svg,.memberPinnedEdit .pinnedSort label svg{fill:#ccc;vertical-align:middle;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.memberPinnedEdit .pinnedSort .pinnedDelete svg:hover,.memberPinnedEdit .pinnedSort label svg:hover{opacity:.6}.memberFollow{margin:0 0 1.333rem}.memberFollow h3{background-image:url("../img/common/prof.svg");background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}.memberFollow ul{padding:1.333rem 1.866rem .333rem;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.memberFollow ul li a{text-decoration:underline;display:inline-block;margin:0 0 .2rem;font-size:1rem;font-weight:700}.memberFollow ul li a:hover{text-decoration:none}@media screen and (max-width:767px){.memberFollow h3{margin:0 0 .937rem;font-size:1.062rem;background-position:0;background-size:1.666rem 1.666rem}.memberFollow ul{padding:1rem 1rem .333rem}.memberFollow ul li a{font-size:.933rem}}.memberFollowDisplay{margin:0 0 1.333rem}.memberFollowDisplay h3{background:url(../img/icn_follow.png) no-repeat .4rem .2rem/1.333rem auto}.memberLogin{width:26.666rem;margin:0 auto 1.333rem}.memberLogin ul{margin:0 0 -.333rem}.memberLogin ul li{margin:0 0 1.333rem}.memberLogin .check{margin:0 0 1rem;font-size:.866rem}.memberLogin .btn{text-align:center}.memberLogin .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width:767px){.memberLogin .error{font-size:.8rem}}@media screen and (max-width:767px){.memberLogin{width:auto}}.memberAlert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 1.333rem;padding:.666rem;font-size:.866rem;border:1px solid #cf0000}.memberAlert dt{padding:0 1rem 0 0;font-size:1.133rem;white-space:nowrap}.asideMenu .memberAlert dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.memberAlert dt:before{content:"";display:inline-block;width:1.333rem;height:1.333rem;margin-right:.466rem;vertical-align:baseline;background:url("../img/common/alert.svg") no-repeat 0 0/1.333rem 1.333rem}.memberAlert dd{color:#cf0000}@media screen and (max-width:767px){.memberAlert{display:block;padding:.533rem .666rem}.memberAlert dt{margin:0 0 .2rem;font-size:1rem}.asideMenu .memberAlert dt.menuTitle.menuBook:before,.asideMenu .memberAlert dt.menuTitle.menuNews:before,.memberAlert .asideMenu dt.menuTitle.menuBook:before,.memberAlert .asideMenu dt.menuTitle.menuNews:before,.memberAlert dt:before{margin-top:.133rem;vertical-align:top}.memberAlert dd{font-size:.8rem}}.memberFlow ol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -.666rem 1.333rem 0;overflow:hidden}.memberFlow ol li{position:relative;width:33.333%;padding:.666rem .666rem .666rem 3.333rem;font-size:1rem;background:#ebebe8}.memberFlow ol li em{font-weight:700}.asideMenu .memberFlow ol li.menuTitle.menuBook:before,.asideMenu .memberFlow ol li.menuTitle.menuNews:before,.memberFlow ol .asideMenu li.menuTitle.menuBook:before,.memberFlow ol .asideMenu li.menuTitle.menuNews:before,.memberFlow ol li:before{content:"";display:block;width:0;height:0;border-top:3.333rem solid transparent;border-bottom:3.333rem solid transparent;border-left:2rem solid #fff;position:absolute;top:50%;margin-top:-3.333rem;margin-left:.333rem;left:100%;z-index:1}.memberFlow ol li:after{content:"";display:block;width:0;height:0;border-top:3.333rem solid transparent;border-bottom:3.333rem solid transparent;border-left:2rem solid #ebebe8;position:absolute;top:50%;margin-top:-3.333rem;left:100%;z-index:2}.memberFlow ol li:first-child{width:30%;padding:.666rem}.memberFlow ol li.current{background:#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{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:.666rem .666rem .666rem 3rem;font-size:.933rem}.memberFlow ol li p{position:relative;z-index:3;margin-right:-2rem}.memberFlow ol li em{display:block}.memberFlow ol li:first-child{width:25%}}.icnProfMark{display:inline-block;position:relative;padding-left:2.333rem;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2}.asideMenu .icnProfMark.menuTitle.menuBook:before,.asideMenu .icnProfMark.menuTitle.menuNews:before,.icnProfMark:before{content:"";position:absolute;top:-.133rem;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;background:url("../img/common/prof-mark.svg") no-repeat 50%/1.866rem 1.866rem}.memberLogout{padding:4rem 0 0;font-size:1.2rem;font-weight:700;text-align:center;background:url("../img/common/logout-variant.svg") no-repeat top/3.333rem 3.333rem}@media screen and (max-width:767px){.memberLogout{padding:3.6rem 0 0;font-size:1.333rem;background-size:2.933rem 2.933rem}}.messageTab{margin:1.333rem 0;border-bottom:.333rem solid #cbbfd4}.messageTab ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding:0 .666rem 0 .333rem}.messageTab ul li{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 0 .333rem;cursor:pointer;color:#ccc;font-size:1.066rem;text-align:center;border-radius:.333rem .333rem 0 0;border-width:.2rem .2rem 0;border-color:#888;border-style:solid;background-color:#888;background-repeat:no-repeat;background-position:right .666rem top .4rem;background-size:1.333rem auto}.messageTab ul li a{display:block;padding:.466rem 1rem;color:#ccc;text-decoration:none}@media screen and (min-width:768px){.messageTab ul li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.messageTab ul li a:hover:hover{opacity:.6}}@media screen and (max-width:767px){.messageTab ul li a{padding:0}}.messageTab ul li:first-child{background-image:url(../img/icn_tab_message01_off.png)}.messageTab ul li:nth-child(2){background-image:url(../img/icn_tab_message02_off.png)}.messageTab ul li:nth-child(3){background-image:url(../img/icn_tab_message03_off.png)}.messageTab ul li:nth-child(4){background-image:url(../img/icn_tab_message04_off.png)}.messageTab ul li.current{color:#666;border-color:#cbbfd4;background-color:#fff}.messageTab ul li.current a{color:#666}.messageTab ul li.current.current:first-child{background-image:url(../img/icn_tab_message01_on.png)}.messageTab ul li.current.current:nth-child(2){background-image:url(../img/icn_tab_message02_on.png)}.messageTab ul li.current.current:nth-child(3){background-image:url(../img/icn_tab_message03_on.png)}.messageTab ul li.current.current:nth-child(4){background-image:url(../img/icn_tab_message04_on.png)}.asideMenu .messageTab ul li.current.menuTitle.menuBook:before,.asideMenu .messageTab ul li.current.menuTitle.menuNews:before,.messageTab ul .asideMenu li.current.menuTitle.menuBook:before,.messageTab ul .asideMenu li.current.menuTitle.menuNews:before,.messageTab ul li.current:before{content:"";display:block;position:absolute;left:0;right:0;bottom:-5px;width:100%;height:5px;background:#fff}@media screen and (max-width:767px){.messageTab ul{padding:0 .2rem 0 0}.messageTab ul li{margin:0 0 0 .2rem;padding:.133rem .333rem 1.133rem;font-size:.933rem;background-position:center 1.266rem}}.messageList{padding:1.333rem 0}.messageList li{position:relative;padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.messageList li:last-child{border-bottom:1px dashed #d2d2d2}.messageList li.unread .name,.messageList li.unread .title{font-weight:700}.messageList .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.533rem .666rem;background:#fbfbfb}.messageList .name{display:inline-block;font-size:1.133rem}.messageList .protect{margin-left:.933rem;padding:.066rem .333rem;color:#faffbe;font-size:.933rem;border-radius:1.333rem;background:#494949}.messageList .holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.533rem 0 .533rem .666rem}.messageList .holder .date{margin-left:auto;color:#929292;font-size:.866rem}@media screen and (max-width:767px){.messageList .head{padding:.4rem}.messageList .name{font-size:1.066rem}.messageList .protect{margin-left:auto;font-size:.8rem}.messageList .holder{display:block;padding:.666rem 0}.messageList .holder .title{margin:0 0 .666rem;font-size:1.066rem}.messageList .holder .date{font-size:.8rem}}.messageDetail{padding:1.333rem 0 .333rem;border-bottom:1px dashed #d2d2d2}.messageDetail .title{margin:0 0 .133rem;padding:0 .666rem .666rem;font-size:1.2rem;font-weight:700;border-bottom:1px dashed #d2d2d2}.messageDetail .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.533rem .666rem;background:#fbfbfb}.messageDetail .toggle{min-width:5.2rem;padding:.133rem;cursor:pointer;font-size:.933rem;line-height:1.2;border-radius:1.333rem;border:1px solid #d2d2d2;background:#ebebe8}.messageDetail .toggle em{display:inline-block;padding:.133rem .533rem;font-weight:700;border-radius:1.333rem}.messageDetail .toggle.on{text-align:right}.messageDetail .toggle.on em{color:#faffbe;background:#494949}.messageDetail .toggle.off{text-align:left}.messageDetail .toggle.off em{color:#929292;background:#fff}.messageDetail .name{margin-left:auto;font-size:1.133rem;font-weight:700}.messageDetail .msg{padding:1.666rem 2.666rem 1rem;line-height:2.3}.messageDetail .date{color:#929292;font-size:.866rem;text-align:right}@media screen and (max-width:767px){.messageDetail .head{padding:.4rem .533rem}.messageDetail .title{padding:0 .666rem .666rem;font-size:1.066rem}.messageDetail .toggle{min-width:4.333rem;font-size:.8rem}.messageDetail .toggle em{padding:.133rem .333rem}.messageDetail .name{font-size:1.066rem}.messageDetail .msg{padding:.666rem 0 1rem;line-height:1.9}.messageDetail .date{font-size:.8rem}}.messageBtnDelete{text-align:right}.messageBtnDelete a{max-width:11.333rem}@media screen and (max-width:767px){.messageBtnDelete{width:17.333rem;margin:0 auto}.messageBtnDelete a{max-width:8.666rem}}.messageReply{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.messageReply .head{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 -.066rem;padding:.533rem .866rem;background:#fbfbfb}.messageReply .head .name{font-size:1.133rem;font-weight:700}.messageReply .subject{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.333rem .866rem}.messageReply .subject .title{font-size:1.2rem;font-weight:700}.messageReply .caption{width:7.066rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.messageReply .msg{padding:2rem 2.666rem;line-height:2.3;border-top:1px dashed #d2d2d2}@media screen and (max-width:767px){.messageReply .head{padding:.533rem .666rem}.messageReply .head .name{font-size:1.066rem}.messageReply .subject{padding:1rem .666rem}.messageReply .subject .title{font-size:1.066rem}.messageReply .subject .caption{display:none}.messageReply .caption{width:4rem}.messageReply .msg{padding:1rem .666rem;line-height:1.8}}@media screen and (min-width:768px){.section h2.icn_question{font-size:1.333rem}.section h2.icn_question:before{width:2rem;height:2rem;top:0;background-size:2rem 2rem}}.helpSearch .inner{padding-top:1rem;width:auto}@media screen and (min-width:768px) and (max-width:1023px){.helpSearch .inner{padding-top:2rem}}.helpSearchBox{width:33.333rem;border-radius:5px;background:#efefef}.helpSearchBox input[type=text],.helpSearchBox select,.helpSearchBox textarea{width:30.666rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.helpSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;background-size:1.666rem 1.666rem}@media screen and (max-width:1023px){.helpSearchBox{position:relative;width:auto;padding:0 3rem 0 0}.helpSearchBox input[type=text],.helpSearchBox select,.helpSearchBox textarea{width:100%}.helpSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.helpCateBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.helpCateBox article{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin-top:2rem;padding:0 1rem}@media screen and (max-width:767px){.helpCateBox{display:block;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.helpCateBox article{margin-top:1rem;padding:0}}

/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.asideMenu .ql-editor ol li.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.menuTitle.menuNews:before,.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.asideMenu .ql-editor ol li.ql-indent-1.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-1.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-1.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-1.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.asideMenu .ql-editor ol li.ql-indent-2.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-2.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-2.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-2.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.asideMenu .ql-editor ol li.ql-indent-3.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-3.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-3.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-3.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.asideMenu .ql-editor ol li.ql-indent-4.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-4.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-4.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-4.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.asideMenu .ql-editor ol li.ql-indent-5.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-5.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-5.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-5.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.asideMenu .ql-editor ol li.ql-indent-6.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-6.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-6.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-6.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.asideMenu .ql-editor ol li.ql-indent-7.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-7.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-7.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-7.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.asideMenu .ql-editor ol li.ql-indent-8.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-8.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-8.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-8.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.asideMenu .ql-editor ol li.ql-indent-9.menuTitle.menuBook:before,.asideMenu .ql-editor ol li.ql-indent-9.menuTitle.menuNews:before,.ql-editor ol .asideMenu li.ql-indent-9.menuTitle.menuBook:before,.ql-editor ol .asideMenu li.ql-indent-9.menuTitle.menuNews:before,.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(10px);transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 8px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 5px #ddd;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text],.ql-snow .ql-tooltip select,.ql-snow .ql-tooltip textarea{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text],.ql-snow .ql-tooltip.ql-editing select,.ql-snow .ql-tooltip.ql-editing textarea{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}#toolbar{display:none;width:26.666rem;border-radius:5px 5px 0 0}#toolbar.ql-toolbar{display:block}#toolbar button{margin:0}@media screen and (max-width:767px){#toolbar{width:100%}}#editor{width:26.666rem;height:20rem;font-size:1.066rem;border-radius:0 0 5px 5px;border:none;background:#ebebe8}@media screen and (max-width:767px){#editor{width:100%}}.ql-editor{padding:.333rem;word-break:break-word}.ql-editor.show{padding:0}.qaList{margin:2rem 2rem 0}.qaList li{margin-top:1rem}.qaList li a{color:#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}.contactPolicy,.memberPolicy{margin:0 0 3rem;font-size:.933rem;text-align:center}@media screen and (max-width:767px){.contactPolicy,.memberPolicy{margin:0 0 1.333rem;font-size:.733rem}}.memberGuide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.066rem}.memberGuide .clm{width:50%;padding:0 .666rem}.memberGuide h3{position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#333;font-size:1.266rem;font-weight:700}.asideMenu .memberGuide h3.menuTitle.menuBook:before,.asideMenu .memberGuide h3.menuTitle.menuNews:before,.memberGuide .asideMenu h3.menuTitle.menuBook:before,.memberGuide .asideMenu h3.menuTitle.menuNews:before,.memberGuide h3:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:10px;background:#333}.memberGuide h4{margin:0 0 1rem;font-size:1.133rem;font-weight:700}.memberGuide dl{margin:0 0 3.333rem}.memberGuide dl dt{padding:.533rem .666rem;font-size:1rem;font-weight:700}.memberGuide dl dd{margin:0 0 1.333rem}.memberGuide dl dd ul{padding:0 0 0 .666rem}.memberGuide dl dd ul li{margin:0 0 .666rem;padding:0 0 0 1.8rem;background:url(../img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}.memberGuide p{margin:0 0 1rem}.memberGuide .tag{display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3;font-size:.933rem;padding:.133rem .8rem;margin:0 .2rem}@media screen and (max-width:767px){.memberGuide .tag{padding:.2rem .666rem}}.memberGuide .btnGuide{margin:0 0 1.666rem;text-align:center}@media screen and (max-width:767px){.memberGuide{display:block;font-size:.933rem}.memberGuide .clm{width:auto;padding:0 0 .666rem}.memberGuide h3{font-size:1.133rem}.memberGuide h4{font-size:1rem}.memberGuide dl dt{padding:.4rem .666rem;font-size:1rem}.memberGuide dl dd ul li{padding:0 0 0 1.466rem;background-position:0 .133rem;background-size:.933rem .933rem}}.memberGuide2{padding:0 .666rem}.memberGuide2 p{margin:0 0 1rem}.memberGuide2 .btnGuide{margin:0 0 1.666rem;text-align:center}@media screen and (max-width:767px){.memberGuide2{padding:0 0 .666rem}}.topWhatsnewGenre{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 15px}.topWhatsnewGenre,.topWhatsnewGenre ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.topWhatsnewGenre ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px -10px 0}.topWhatsnewGenre ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef;width:133px;margin:0 10px 10px 0}.topWhatsnewGenre ul li,.topWhatsnewGenre ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.topWhatsnewGenre ul li a{width:100%;height:100%;padding:.4rem .2rem;font-size:.933rem}@media screen and (max-width:767px){.topWhatsnewGenre ul li{border:3px solid #efefef}.topWhatsnewGenre ul li a{padding:.133rem;font-size:.8rem;line-height:1.2}}.topWhatsnewGenre ul li.current{border:3px solid #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{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.topWhatsnewGenre ul li a:hover{opacity:.6}}@media screen and (max-width:767px){.topWhatsnewGenre ul{width:calc(100% + 5px);margin:0 -5px 5px 0}.topWhatsnewGenre ul li{width:calc(33.333% - 5px);margin:0 5px 5px 0}.topWhatsnewGenre ul li a{padding:2px;min-height:28px;font-size:12px;line-height:1.1}}.searchHistoryBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:right;position:relative;top:-42px;margin:0;width:auto;height:1.866rem;color:#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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:.666rem;padding:.333rem;border:1px solid #444}.deleteBox div{margin:0;padding:0}.deleteBox div:first-child{-webkit-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;color:#666}.deleteBox div:nth-child(2){-webkit-flex-basis:calc(100% - 82px);-ms-flex-preferred-size:calc(100% - 82px);flex-basis:calc(100% - 82px)}.deleteBox div:nth-child(2) a{color:#baabc6}.deleteBox div:nth-child(3){-webkit-flex-basis:34px;-ms-flex-preferred-size:34px;flex-basis:34px}.deleteBox div:nth-child(3) .close_btn{float:none;margin:0;bottom:auto}@media screen and (max-width:767px){.deleteBox div:first-child{-webkit-flex-basis:35px;-ms-flex-preferred-size:35px;flex-basis:35px;font-size:.666rem}.deleteBox div:nth-child(2){-webkit-flex-basis:calc(100% - 69px);-ms-flex-preferred-size:calc(100% - 69px);flex-basis:calc(100% - 69px);font-size:.733rem}}.searchOption{position:relative}.searchOption .toggleSearch{display:none}.searchOption .searchContent{max-height:0;overflow:hidden}.searchContent,.toggleTit{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s;transition:all .3s}.toggleTit{display:block;padding:1rem 0;width:7.333rem;color:#baabc6;font-size:1rem;font-weight:700}@media screen and (min-width:768px){.toggleTit{-webkit-transition:all .1s linear;transition:all .1s linear}.toggleTit:hover{opacity:.8}}.toggleTit:after,.toggleTit:before{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:.75em;background-color:#baabc6;-webkit-transition:all .3s;transition:all .3s}.toggleTit:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.toggleSearch:checked+.toggleTit+.searchContent{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:all .8s;transition:all .8s}.toggleSearch:checked+.toggleTit:before{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.searchKeywordBox dl{margin:0 0 1.666rem}.searchKeywordBox dl dt{margin:0 0 .666rem;font-weight:700}.searchKeywordBox .keyword{width:100%;margin:0 0 .666rem}.searchKeywordBox .keyword dd:first-of-type{margin-bottom:1.666rem}.searchKeywordBox .keyword dd input[type=text],.searchKeywordBox .keyword dd select,.searchKeywordBox .keyword dd textarea{width:92%;margin-right:.333rem}.searchKeywordBox .genre{float:left;width:48%;margin:0 0 1.666rem}.searchKeywordBox .feeling{float:right;width:48%;margin:0 0 1.666rem}.searchKeywordBox .finished{clear:both;margin:0 0 1rem}.searchKeywordBox .finished dd .formList03 li{font-size:1.066rem}.searchKeywordBox .length{margin:0 0 1.333rem}.searchKeywordBox .length dd{overflow:hidden}.searchKeywordBox .length dd .formList03{float:left}.searchKeywordBox .length dd .formList03 li{font-size:1.066rem}.searchKeywordBox .length dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .length dd .arwList01{float:right}.searchKeywordBox .otherConditions{clear:both;margin:0 0 1.333rem}.searchKeywordBox .otherConditions dd{overflow:hidden}.searchKeywordBox .otherConditions dd .formList03{float:left}.searchKeywordBox .otherConditions dd .formList03 li{font-size:1.066rem}.searchKeywordBox .otherConditions dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .otherConditions dd .formList03 li svg{vertical-align:middle}.searchKeywordBox .contest{margin:0 0 1.333rem}.searchKeywordBox .contest dd{overflow:hidden}.searchKeywordBox .contest dd .formList03 li{display:block;font-size:1.066rem}.searchKeywordBox .contest dd .formList03 li input[type=checkbox]{margin-top:.066rem;vertical-align:top}.searchKeywordBox .btn{clear:both;text-align:center}.searchKeywordBox .btn input{width:70%;font-size:1.2rem;background-image:url(../img/icn_btn_search.png);background-repeat:no-repeat;background-position:left 1.4rem center;background-size:1.4rem 1.4rem}@media screen and (max-width:767px){.searchKeywordBox input[type=text],.searchKeywordBox select,.searchKeywordBox textarea{font-size:1rem}.searchKeywordBox dl{margin:0 0 1rem}.searchKeywordBox dl dt{font-size:1rem}.searchKeywordBox .keyword{float:none;width:auto;margin:0}.searchKeywordBox .keyword dt{margin:0 0 .333rem}.searchKeywordBox .keyword dd input[type=text],.searchKeywordBox .keyword dd select,.searchKeywordBox .keyword dd textarea{width:85%}.searchKeywordBox .keyword dd:first-of-type{margin-bottom:1rem}.searchKeywordBox .genre{float:none;width:auto;margin:0 0 1rem}.searchKeywordBox .genre dt{float:left;width:5em;padding:.666rem 0 0}.searchKeywordBox .genre dd{padding:0 0 0 7em}.searchKeywordBox .feeling{float:none;width:auto;margin:0 0 1rem}.searchKeywordBox .feeling dt{float:left;width:5em;padding:.666rem 0 0}.searchKeywordBox .feeling dd{padding:0 0 0 7em}.searchKeywordBox .finished dt{float:left;width:5em}.searchKeywordBox .finished dd{padding:.133rem 0 0 7em}.searchKeywordBox .finished dd .formList03 li{font-size:.8rem}.searchKeywordBox .length{margin:0 0 1.666rem}.searchKeywordBox .length dt{float:left;width:5em}.searchKeywordBox .length dd{padding:.133rem 0 0 7em;overflow:visible}.searchKeywordBox .length dd .formList03{float:none;margin:0 0 .8rem}.searchKeywordBox .length dd .formList03 li{font-size:.8rem}.searchKeywordBox .length dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .length dd .arwList01{float:none}.searchKeywordBox .otherConditions{margin:0 0 1.666rem}.searchKeywordBox .otherConditions dt{float:left;width:6em}.searchKeywordBox .otherConditions dd{padding:.133rem 0 0 1rem}.searchKeywordBox .otherConditions dd .formList03 li{font-size:.8rem}.searchKeywordBox .otherConditions dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .otherConditions dd .formList03 li svg{vertical-align:middle}.searchKeywordBox .contest{margin:0 0 1.666rem}.searchKeywordBox .contest dd{padding:.133rem 0 0;overflow:visible}.searchKeywordBox .contest dd .formList03{margin:0 0 .8rem}.searchKeywordBox .contest dd .formList03 li{font-size:.8rem}.searchKeywordBox .contest dd .formList03 li input[type=checkbox]{margin-top:0;vertical-align:top}.searchKeywordBox .btn input{width:100%;height:2.933rem;padding:0;font-size:1.2rem;text-align:center;background-position:left 1.133rem center}}@media screen and (max-width:372px){.searchKeywordBox .keyword dd input[type=text],.searchKeywordBox .keyword dd select,.searchKeywordBox .keyword dd textarea{width:81%}.searchKeywordBox .finished dt,.searchKeywordBox .length dt,.searchKeywordBox .otherConditions dt{float:none;width:auto}.searchKeywordBox .finished dd,.searchKeywordBox .length dd,.searchKeywordBox .otherConditions dd{padding:0}.searchKeywordBox .finished dd .formList03,.searchKeywordBox .length dd .formList03,.searchKeywordBox .otherConditions dd .formList03{margin:0 -1.333rem .2rem 0}.searchKeywordBox .finished dd .formList03 li,.searchKeywordBox .length dd .formList03 li,.searchKeywordBox .otherConditions dd .formList03 li{margin:0 1.333rem 1rem 0}}.searchAuthorBox{width:34.333rem;margin:0 auto;overflow:hidden}.searchAuthorBox .text{display:block;float:left;width:26.666rem}.searchAuthorBox .btn{display:block;float:right}.searchAuthorBox .btn input{width:7rem;height:2.666rem;padding-left:3rem;line-height:2.666rem;text-align:left;background-image:url(../img/icn_btn_search.png);background-repeat:no-repeat;background-position:left .733rem center;background-size:1.4rem 1.4rem}@media screen and (max-width:767px){.searchAuthorBox{width:auto}.searchAuthorBox .text{float:none;width:auto;margin:0 0 1.333rem}.searchAuthorBox .btn{float:none}.searchAuthorBox .btn input{width:100%;height:2.933rem;padding:0;font-size:1.2rem;text-align:center;background-position:left 1.133rem center}}.searchHitBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.666rem}.searchHitBox .hit{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;font-size:1.2rem;font-weight:700}.searchHitBox .hit em{color:#ff344b}.searchHitBox .hit.author{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.searchHitBox .sort{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;width:11.333rem}.searchHitBox .cb-switcher{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:right}.searchHitBox .cb-switcher .switcher_text{padding:0 0 0 .333rem}@media screen and (max-width:767px){.searchHitBox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.searchHitBox .hit{font-size:1.066rem}.searchHitBox .hit,.searchHitBox .sort{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.searchHitBox .sort select{height:2.2rem;font-size:.866rem}.searchHitBox .cb-switcher{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:.666rem;text-align:left}}.searchResultBox{margin:0 0 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.searchResultBox p{padding:0 1rem;width:calc(100% - 85px);word-break:break-all}.searchResultBox .subject{display:inline-block;margin-right:.2rem;padding:.1rem .666rem;font-size:.733rem;line-height:normal;vertical-align:.5px;border:1px solid #333;border-radius:1rem}.searchResultBox .termsTxt{display:inline-block;padding-left:.5rem;line-height:1.7}@media screen and (max-width:767px){.searchResultBox{margin:0}.searchResultBox p{padding:0 1rem 0 0;width:calc(100% - 70px);font-size:.8666rem}.searchResultBox .subject{vertical-align:0}}.openSearch{display:none}.openSearchBox{margin-top:1rem;max-height:0;overflow:hidden;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}#openSearchBtn{display:block;margin-right:1rem;width:4.666rem;font-size:.866rem;text-align:center}@media screen and (max-width:767px){#openSearchBtn{margin-right:0}}#openSearchBtn,.openSearchBox{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .3s;transition:all .3s}.openSearch:checked+#openSearchBtn+.openSearchBox{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;-webkit-transition:all .8s;transition:all .8s}.searchAuthorList{margin:0 0 1.666rem;border-bottom:1px dashed #d2d2d2}.searchAuthorList .clm{padding:.133rem 0 1rem;border-top:1px dashed #d2d2d2}.searchAuthorList .clm .head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 1.2rem;padding:.533rem .666rem;background:#fbfbfb}.searchAuthorList .clm .head .author{font-size:1.133rem;font-weight:700}.searchAuthorList .clm .head .link{margin-left:auto;min-width:5.666rem}.searchAuthorList .clm .head .link a{display:inline-block;font-size:.866rem;border-radius:5px}.searchAuthorList .clm .head .link a:after{content:"";display:inline-block;width:1.066rem;height:1.066rem;margin-left:.266rem;vertical-align:top;border-radius:3px;background:url(../img/icn_plus_sp.png) no-repeat 50%/.533rem .533rem #4b4a45}.searchAuthorList .clm .btn{margin:0 0 1.2rem;text-align:center}.searchAuthorList .clm ul{padding-left:2rem}.searchAuthorList .clm ul li{margin-bottom:1.2rem}.searchAuthorList .clm ul li a{vertical-align:top}.searchAuthorList .clm ul li img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}.searchAuthorList .clm ul li svg{margin:0 0 0 .333rem}@media screen and (max-width:767px){.searchAuthorList .clm{padding:.133rem 0 .666rem}.searchAuthorList .clm .head{margin:0 0 .666rem;padding:.333rem .6rem}.searchAuthorList .clm .head .author{font-size:1.066rem}.searchAuthorList .clm ul{padding-left:.666rem}.searchAuthorList .btnBook,.searchAuthorList .btnBookmark,.searchAuthorList .btnBookReversal,.searchAuthorList .btnComment,.searchAuthorList .btnPoll,.searchAuthorList .btnReport{font-size:1rem}}.android-app .searchHitBoxApp,.ios-app .searchHitBoxApp{margin-bottom:1rem;padding-bottom:.666rem;border-bottom:1px solid #e5e5e5}.android-app .bookList,.ios-app .bookList{margin-top:-1rem}.android-app .bookList .clm:first-of-type,.ios-app .bookList .clm:first-of-type{border-top:none}.operationInfoList li{padding:10px 0;border-top:1px dashed #d2d2d2}.operationInfoList li:last-child{border-bottom:1px dashed #d2d2d2}.operationInfoList li .title{font-size:17px}.operationInfoList li .date{text-align:right;font-size:12px}@media screen and (max-width:767px){.operationInfoList li .title{font-size:14px}}.memberList01{margin:0 -11px 0 0;letter-spacing:-.5em}.memberList01 li{display:inline-block;width:50%;padding:0 11px 11px 0;letter-spacing:normal;vertical-align:top}.memberList01 li a{display:block;padding:9px 10px 7px 42px;font-size:17px;font-weight:700;text-decoration:none;border-radius:5px;border:5px solid #ebebe8;border-width:3px;background-repeat:no-repeat;background-position:10px;background-size:19px 19px;background-color:#efefef}@media screen and (min-width:768px){.memberList01 li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none;border-color:#baabc6;background-color:#fff}.memberList01 li a:hover:hover{opacity:.6}}.memberList01 li.menu01 a{background-image:url(../img/icn_menu01.png)}.memberList01 li.menu02 a{background-image:url(../img/icn_menu02.png)}.memberList01 li.menu03 a{background-image:url(../img/icn_menu03.png)}.memberList01 li.menu04 a{background-image:url(../img/icn_menu04.png)}@media screen and (max-width:767px){.memberList01{margin:0 -5px 0 0}.memberList01 li{padding:0 5px 5px 0;text-align:center}.memberList01 li a{padding:28px 5px 3px;font-size:13px;background-position:center 5px}}.confirmBook li{position:relative;padding-left:15px}.confirmBook li:before{position:absolute;content:"";background:#666;width:5px;height:5px;display:inline-block;border-radius:50%;top:7px;left:0}.confirmBook .error,.confirmBook label{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width:767px){.confirmBook .error,.confirmBook label{font-size:.8rem;text-align:center}}#reason_text{height:7.333rem}.defList{margin-left:1.5rem}.defList li{list-style-type:disc}.memberMail{position:relative;width:34.333rem;margin:0 auto;padding:0 7.666rem 0 0}.memberMail .btn input[type=submit]{position:absolute;top:0;right:0;width:7rem;height:2.666rem;line-height:2.666rem}.memberMail .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}@media screen and (max-width:767px){.memberMail .error{font-size:.8rem}}@media screen and (max-width:767px){.memberMail{width:auto;padding:0}.memberMail .btn input[type=submit]{display:block;position:relative;margin:.666rem auto 0;width:8rem}}.followTopics{padding:10px 0 20px}.followTopics li{padding:15px 0;border-top:1px dashed #d2d2d2}.followTopics li:last-child{border-bottom:1px dashed #d2d2d2}.followTopics li .title{margin:0 0 5px}.followTopics li .date{color:#929292;font-size:13px;text-align:right}.followTopics li a{text-decoration:underline}.followTopics li a:hover{text-decoration:none}@media screen and (max-width:767px){.followTopics li .date{font-size:12px}}.kansouList{margin-top:1rem}.kansouList .clm{margin:0 0 30px;padding:20px;line-height:1.6;border:1px solid #d2d2d2}.kansouList .clm p{margin:0 0 15px}.kansouList .clm div{display:inline-block}.kansouList .clm .contributor{margin:0 10px 0 0;font-weight:700}.kansouList .clm .contributor a{text-decoration:underline}.kansouList .clm .contributor a:hover{text-decoration:none}.kansouList .clm .date{color:#787770;font-size:13px}@media screen and (max-width:767px){.kansouList .clm{margin:0 0 20px;padding:12px}}.kansouTab ul{display:table;margin:10px 0 0;border-collapse:separate;border-spacing:.4em 0;text-align:center}.kansouTab ul li{display:table-cell;margin:0;padding:1rem;font-size:1.133rem;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (max-width:767px){.kansouTab ul li{font-size:1rem}}.kansouTab ul li.active{font-weight:700;background-color:#eee}.kansouTab ul li a{color:#333;text-decoration:none}#reeditBtn{width:23.133rem}.reviewIndex .open_private{margin:0 0 0 .666rem;vertical-align:middle}.reviewStar{padding:.666rem 0 1.333rem}.reviewStar span{display:inline-block;vertical-align:middle}.reviewStar .title{font-weight:700}.reviewStar .star img{vertical-align:-2px}.reviewStar .num{margin-left:.666rem}.reviewList{margin:0 0 2rem}.reviewList .clm{padding:1rem;border-bottom:1px solid #e5e5e5}.reviewList .clm.delete{padding:1.333rem .666rem;background:#f7f7f7}.reviewList .clm.delete,.reviewList .clm.off{-webkit-box-shadow:0 -.2rem 0 #fff inset,0 .2rem 0 #fff inset;box-shadow:inset 0 -.2rem 0 #fff,inset 0 .2rem 0 #fff}.reviewList .clm.off{background:#f3f3f1}.reviewList .clm.off .reviewdtl,.reviewList .clm.off .reviewmore{background-color:#f3f3f1}.reviewList .clm.off .open_private{background-color:#fff}.reviewList .clm .head{margin:0 0 .666rem}.reviewList .clm .head .contributor{margin:0!important}.reviewList .clm .head .group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.reviewList .clm .title{font-size:1.066rem;font-weight:700}.reviewList .clm .title a{text-decoration:underline}.reviewList .clm .title a:hover{text-decoration:none}.reviewList .clm .author{color:#666;font-size:1rem}.reviewList .clm .author a{text-decoration:underline}.reviewList .clm .author a:hover{text-decoration:none}.reviewList .clm .status{font-size:1.066rem;font-weight:700}.reviewList .clm .contributor{margin:0 0 .666rem}.reviewList .clm .contributor a{color:#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 .btn{margin:0 0 .666rem;text-align:right}.reviewList .clm .date{color:#666;font-size:.866rem;font-weight:400;text-align:right}@media screen and (max-width:767px){.reviewList .clm{padding:.8rem .666rem .2rem}.reviewList .clm.delete{padding:.8rem}.reviewList .clm .title{font-size:1rem}.reviewList .clm .author{font-size:.866rem;font-weight:400}.reviewList .clm .status{font-size:1rem;font-weight:400}.reviewList .clm .contributor a{text-decoration:none}.reviewList .clm .reviewttl{font-size:1rem}.reviewList .clm .reviewmore .more{min-width:6rem;font-size:.8rem}.reviewList .clm .date{color:#666;font-size:.733rem;font-weight:400;text-align:right}}.bookDetails .contest{margin-bottom:1rem}.bookDetails .contest a{display:inline-block;padding:.333rem;background-color:#eee;border-radius:5px}.bookDetails .contest a i{padding-right:.333rem;font-size:1rem;line-height:1}@media screen and (min-width:768px){.bookDetails .contest a i{background-size:18px 18px;background-position:left -2px}}.bookDetails .title{margin:0 0 .666rem}.bookDetails .title h2{position:static;margin:0;padding:0;font-size:1.466rem;font-weight:700;line-height:normal}.bookDetails .title h2:before{display:none}.bookDetails .group-01{margin-bottom:1rem}.bookDetails .group-01 .name a{color:#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;font-size:1rem}.bookDetails .group-01 .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width:767px){.bookDetails .group-01 .like{font-size:.933rem}.bookDetails .group-01 .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (min-width:768px){.bookDetails .group-01 .like:before{vertical-align:-.133rem}}.bookDetails .group-01 .sub{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.bookDetails .group-01 .sub,.bookDetails .group-01 .sub .subDetails-01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookDetails .group-01 .sub .subDetails-01{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookDetails .group-02{margin-bottom:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.bookDetails .group-02 .pic{-webkit-flex-basis:13.333rem;-ms-flex-preferred-size:13.333rem;flex-basis:13.333rem;margin-right:.666rem;text-align:center}.bookDetails .group-02 .pic figure img{width:auto;height:auto;min-width:13.333rem}.bookDetails .group-02 .comicalize,.bookDetails .group-02 .sale{display:inline-block;margin:.666rem .066rem 0;padding:.4rem .666rem;width:100%;color:#666;font-size:.933rem;text-align:center;border-radius:1rem;border:none;background-color:#eee}.bookDetails .group-02 .comicalize:before,.bookDetails .group-02 .sale:before{content:"";display:inline-block;width:1.2rem;height:1.2rem;margin:0 .333rem 0 0;vertical-align:top}.bookDetails .group-02 .sale:before{background:url("../img/common/book-shelf_g.svg") no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .comicalize:before{background:url("../img/common/comic_g.svg") no-repeat 0 0/1.2rem auto}.bookDetails .group-02 .bookInfo{-webkit-flex-basis:calc(100% - 14rem);-ms-flex-preferred-size:calc(100% - 14rem);flex-basis:calc(100% - 14rem)}.bookDetails .group-02 .bookInfo dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;border-top:1px solid #e5e5e5}.bookDetails .group-02 .bookInfo dl:first-of-type{border-top:none}.bookDetails .group-02 .bookInfo dl dd,.bookDetails .group-02 .bookInfo dl dt{padding:.666rem;font-size:.866rem}.bookDetails .group-02 .bookInfo dl dt{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;font-weight:700}.bookDetails .group-02 .bookInfo dl dd{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.bookDetails .group-02 .bookInfo dl p{padding:.666rem 0;border-top:1px dashed #e5e5e5}.bookDetails .group-02 .bookInfo dl p:first-of-type{padding-top:0;border-top:none}@media screen and (max-width:767px){.bookDetails .group-02 .bookInfo dl dt{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}.bookDetails .group-02 .bookInfo dl dd{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.bookDetails .group-02 .bookInfo dl dd,.bookDetails .group-02 .bookInfo dl dt{font-size:.733rem}}.bookDetails .rankingGenre{display:inline-block;margin-right:.333rem;padding:.133rem .333rem;border-radius:1rem;background-color:#eee}.bookDetails .sercretNumber{margin:0 .666rem;padding:0 .333rem;text-decoration:none;background:#ffffc1}.bookDetails .sercretEdit{color:#666;border-color:#666;border-radius:5px}@media screen and (max-width:767px){.bookDetails .contest a i{font-size:.733rem}.bookDetails .title{margin:0 0 .333rem}.bookDetails .title h2{font-size:1rem}.bookDetails .group-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.bookDetails .group-01{-webkit-flex-basis:calc(100% - 8.666rem);-ms-flex-preferred-size:calc(100% - 8.666rem);flex-basis:calc(100% - 8.666rem)}.bookDetails .group-01 .name{padding-bottom:.333rem;font-size:.733rem;word-break:break-all}.bookDetails .group-01 .genre_name{font-size:.733rem;font-weight:400}.bookDetails .group-01 .like{font-size:.733rem}.bookDetails .group-01 .icnEnd{margin:0;vertical-align:initial}.bookDetails .group-01 .sub{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.bookDetails .group-01 .sub .subDetails-01{display:block}.bookDetails .group-01 .sub .subDetails-01 p{margin-bottom:.333rem}.bookDetails .group-01 .sub .btnBookInfo{margin:0;padding:.333rem 0;width:auto;height:auto;color:#baabc6;font-size:.733rem;font-weight:700;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;background-color:transparent;border:none}.bookDetails .group-01 .sub .btnBookInfo:before{display:inline-block;position:relative;content:"";top:3px;left:-2px;width:.866rem;height:.866rem;background:url(../img/svg/information-outline.svg) no-repeat 0/.866rem .866rem}.bookDetails .group-02{-webkit-flex-basis:8rem;-ms-flex-preferred-size:8rem;flex-basis:8rem;margin-right:.666rem;margin-bottom:.666rem}.bookDetails .group-02 .pic{margin-right:0}.bookDetails .group-02 .pic figure img{min-width:8rem}.bookDetails .group-02 .comicalize,.bookDetails .group-02 .sale{margin:.333rem 0 0;padding:.2rem .666rem;font-size:.666rem}.bookDetails .group-02 .comicalize:before,.bookDetails .group-02 .sale:before{width:.733rem;background-size:.733rem auto}.bookDetails .group-02 .sale:before{height:.666rem}.bookDetails .group-02 .comicalize:before{height:.733rem}.bookDetails .group-02 .bookInfo{margin-left:-1.333rem;margin-right:-1.333rem}.bookDetails .group-02 .bookInfo dl{padding-bottom:0}.bookDetails .group-02 .bookInfo dl dt{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;text-align:left;border-bottom:none}.bookDetails .group-02 .bookInfo dl dd{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.bookDetails .keywordList{margin:0}.bookDetails .keywordList li a{font-size:.733rem}.bookDetails .rankingGenre{color:#333;font-weight:400}.bookDetails .rankHistory{margin-top:.333rem;width:100%}.bookDetails .rankHistory dl{font-size:.666rem;border:1px solid #e6e6e6}.bookDetails .rankHistory dl dt{position:relative;display:inline-block;padding:0 .8rem;font-weight:700;top:-.4rem;left:.666rem;background-color:#fff}.bookDetails .rankHistory dl dd{margin-top:-.333rem;padding:0 .666rem .666rem}.bookDetails .rankHistory dl dd p{margin-top:.666em}}@media screen and (max-width:250px){.bookDetails .group-01{-webkit-flex-basis:calc(100% - 5.333rem);-ms-flex-preferred-size:calc(100% - 5.333rem);flex-basis:calc(100% - 5.333rem)}.bookDetails .group-02{-webkit-flex-basis:4.666rem;-ms-flex-preferred-size:4.666rem;flex-basis:4.666rem}.bookDetails .group-02 .pic figure img{min-width:4.666rem}}.title-wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.title-wrap,.title-wrap .likeIconArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.title-wrap .likeIconArea{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:.666rem}.title-wrap .likeIconArea p{font-size:.8666rem;font-weight:700}@media screen and (max-width:767px){.title-wrap .likeIconArea p{font-size:.733rem}}.btnBookLikeIcon{-webkit-flex-basis:1rem;-ms-flex-preferred-size:1rem;flex-basis:1rem}.btnBookLikeIcon svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOff,.btnBookLikeIcon.btnBookLikeOn{width:2rem;height:2rem;background-color:transparent;border:none;background-image:none}.btnBookLikeIcon.btnBookLikeOff svg,.btnBookLikeIcon.btnBookLikeOn svg{fill:#ccc}.btnBookLikeIcon.btnBookLikeOff svg:hover,.btnBookLikeIcon.btnBookLikeOn svg:hover{fill:#e6182f}.btnBookLikeIcon.btnBookLikeOff{background-image:none}.btnBookLikeIcon.btnBookLikeOff svg{fill:#e6182f}.bookCoverBtnBar{position:fixed;left:0;bottom:0;width:100%;margin:0!important;padding:1.333rem 0;border-top:1px solid #e5e5e5;background-color:#f7f7f7;z-index:9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookCoverBtnBar li{margin:0 .666rem!important}.bookCoverBtnBar .btnBookApp,.bookCoverBtnBar .btnBookRead,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf{width:200px;font-weight:700;background-image:none}.bookCoverBtnBar .btnBookRead{color:#fff;background-color:#baabc6}.bookCoverBtnBar .btnBookApp,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf{color:#baabc6;background-color:#fff;border:1px solid #baabc6}@media screen and (max-width:767px){.bookCoverBtnBar{padding:0 1rem;height:9.5vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookCoverBtnBar li{margin:1rem .333rem!important}.bookCoverBtnBar li.BookReadList{position:fixed;margin-left:auto!important;bottom:-1.666rem;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bookCoverBtnBar .btnBookApp,.bookCoverBtnBar .btnBookReadSuc,.bookCoverBtnBar .btnBookshelf{width:100px}.bookCoverBtnBar .btnBookRead{width:70px;height:70px;font-size:.733rem;border-radius:50% 50%}.bookCoverBtnBar .btnBookRead:after{position:relative;display:block;content:"";top:-.866rem;margin:0 auto;width:1.6rem;height:1.6rem;background:url(../img/icn_book_read.png) no-repeat top/1.6rem 1.6rem}}.bookSummary-01{padding:1rem;text-align:center;background-color:#fbfbfb}@media screen and (max-width:767px){.bookSummary-01{font-size:.733rem}}.bookSummary-02{position:relative;border:1px solid #e5e5e5}.bookSummary-02 dl dt{position:absolute;display:inline-block;top:-.466rem;left:1.333rem;padding:0 1rem;font-size:1.066rem;font-weight:700;line-height:1;background-color:#fff}.bookSummary-02 dl dd{padding:1rem;line-height:1.6}@media screen and (max-width:767px){.bookSummary-02 dl dt{font-size:.866rem}.bookSummary-02 dl dd{font-size:.733rem}}.bookSummary-03{position:relative;border:1px solid #e5e5e5}.bookSummary-03>h3{position:absolute;display:inline-block;top:-.466rem;left:1.333rem;padding:0 1rem;font-size:1.066rem;font-weight:700;line-height:1;background-color:#fff}.bookSummary-03>h3:before{display:none}.bookSummary-03 .markerIndex{position:relative;display:inline-block;margin:2rem 0 2rem 1rem;padding:0 1rem;font-size:1.066rem;font-weight:700}.bookSummary-03 .markerIndex:before{display:none}.bookSummary-03 .bookStoreBox{margin-bottom:0!important}@media screen and (max-width:767px){.bookSummary-03>h3{font-size:.866rem!important}.bookSummary-03 .markerIndex{margin:1rem 0 1rem .666rem;padding:0 .666rem;font-size:.866rem}}.bookPasswordBox{text-align:center}.bookPasswordBox .secretTxt{margin:0 0 .666rem;font-size:1.2rem;font-weight:700}.bookPasswordBox .secretTxt:before{content:"";display:inline-block;background:url(../img/common/lock.svg) no-repeat 0 0/1.333rem 1.333rem}.bookPasswordBox .password{width:26.666rem;margin:0 auto 1rem}@media screen and (max-width:767px){.bookPasswordBox .secretTxt{font-size:1.066rem}.bookPasswordBox .password{width:auto}}.bookChapterList{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookChapterList h3{background-image:url(../img/common/book/align-left-text.svg);background-repeat:no-repeat;background-position:.666rem .466rem;background-size:1.333rem 1.333rem}.bookChapterList>ul{margin:0 0 0 1rem;font-size:1.066rem;font-weight:700;border-bottom:1px solid #d8d7d1}.bookChapterList>ul>li a,.bookChapterList>ul>li p{display:block;padding:.666rem 0 .666rem .666rem;border-top:1px solid #d8d7d1}.bookChapterList>ul>li>ul{padding:0;font-size:1rem;font-weight:400}.bookChapterList>ul>li>ul>li{margin-left:1rem}.bookChapterList>ul>li>ul>li a,.bookChapterList>ul>li>ul>li p{border-top:1px dashed #d8d7d1}@media screen and (max-width:767px){.bookChapterList h3{background-position:.333rem .333rem}.bookChapterList ul{margin:0;padding:0;font-size:1rem}.bookChapterList ul li ul{font-size:.933rem}.bookChapterList a:hover{text-decoration:none}}.bookKeywordList{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookKeywordList h3{background-image:url(../img/common/puzzle-outline.svg);background-repeat:no-repeat;background-position:.666rem .466rem;background-size:1.333rem 1.333rem}@media screen and (max-width:767px){.bookKeywordList h3{background-position:.333rem .333rem}}.bookReview{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookReview h3{background-image:url(../img/common/book/star.svg);background-repeat:no-repeat;background-position:.666rem .533rem;background-size:1.333rem 1.333rem}@media screen and (max-width:767px){.bookReview h3{background-position:.333rem .333rem}}.bookReview .reviewList{border-top:none}.bookKansou{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookKansou h3{background-image:url(../img/common/book/comment-text-outline.svg);background-repeat:no-repeat;background-position:.666rem .6rem;background-size:1.333rem 1.333rem}@media screen and (max-width:767px){.bookKansou h3{background-position:.333rem .333rem}}.bookPoll{padding:.133rem 0 0;border-top:1px dashed #d2d2d2}.bookPoll h3{background-image:url(../img/common/icn_poll.png);background-repeat:no-repeat;background-position:.666rem;background-size:1.066rem 19px}.bookPoll .num{margin:0 0 .666rem 1.266rem}.bookPoll .num em{font-weight:700}.bookPoll .graph{width:70%;margin:0 auto 1rem}.bookPoll .hide{display:none}@media screen and (max-width:767px){.bookPoll h3{background-position:.333rem .333rem}.bookPoll .num{margin:0 0 .666rem}.bookPoll .graph{width:100%}}.bookList.bookCover h3{font-size:1.133rem;background-image:none}.relatedVideo{margin:0 0 2rem}.relatedVideo div{text-align:center}@media screen and (min-width:768px){.relatedVideo iframe{width:600px;height:338px}}.bbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@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-detail-container,.bbs .topic-top-container{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.bbs .section.topic-container{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.bbs .section.topic-container h2:nth-child(n+2){margin-top:2rem}.bbs .topic-other-container{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.bbs section h2{color:#333;font-size:1.2rem}.bbs section h2.icn_forum:before{background-image:url("../img/common/bbs/forum-outline.svg");background-repeat:no-repeat}.bbs section h2.icn_favo:before{background-image:url("../img/common/bbs/bbs-h.svg");background-repeat:no-repeat}.bbs section h2.icn_q:before{background-image:url("../img/common/bbs/bbs-q.svg");background-repeat:no-repeat}.bbs section h2.icn_a:before{background-image:url("../img/common/bbs/bbs-a.svg");background-repeat:no-repeat}.bbs section h2: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{display:none}.bbs section h2.topic-tit span{padding-right:.2rem;color:#baabc6}.bbs section h2.with-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bbs section h2.with-form:before{top:.533rem}.bbs section h2.with-form p{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;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{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-container .boxStyle01,.bbs .swiper-container .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;border-style:solid;border-color:#ccc;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.bbs .text-tab.swiper-wrapper li.swiper-slide:hover{opacity:.6}.bbs .text-tab.swiper-wrapper li.swiper-slide:active{color:#333}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active{font-weight:700;border-bottom-color:#baabc6}.bbs .text-tab.swiper-wrapper li.swiper-slide.swiper-slide-thumb-active:before{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:"\25B2";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;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.bbs .link-button a:hover{opacity:.6}@media screen and (max-width:767px){.bbs .link-button{padding:.8rem;width:16.6667rem}.bbs .link-button a{font-size:1rem}}.bbs .unread{margin-right:.333rem;color:#ff681a;font-weight:700}.bbs .unread,.bbs .unread:before{display:inline-block;vertical-align:middle}.bbs .unread:before{content:"";position:relative;top:-1px;left:0;margin-right:.1333rem;width:2rem;height:2rem;background-position:50%;background-size:2rem 2rem;background-image:url("../img/common/bbs/new-box_or.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.bbs .unread:before{width:1.6rem;height:1.6rem;background-size:1.6rem 1.6rem}}.bbs .btnAdd,.bbs .btnBook,.bbs .btnBookApp,.bbs .btnBookmark,.bbs .btnBookRead,.bbs .btnBookReadSuc,.bbs .btnBookReversal,.bbs .btnComment,.bbs .btnMore,.bbs .btnMsgDraft,.bbs .btnMsgEdit,.bbs .btnMsgReplyOff,.bbs .btnMsgReplyOn,.bbs .btnMsgSend,.bbs .btnPoll,.bbs .btnProfile,.bbs .btnReport,.bbs .btnStyle02,.bbs .btnUnfollow{color:#fff;font-weight:700;background-color:#494949}.bbs .radio-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom: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;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.bbs .radio-btn li.rename button:hover{opacity:.6}@media screen and (max-width:767px){.bbs select,.bbs textarea{font-size:.933rem}.bbs .radio-btn{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bbs .radio-btn li{font-size:.866rem}.bbs .radio-btn li:first-of-type{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-flex-basis:100vw;-ms-flex-preferred-size:100vw;flex-basis:100vw}}.topic-genre-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.666rem 0 0}.topic-genre-list li{-webkit-flex-basis:20.6667rem;-ms-flex-preferred-size:20.6667rem;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;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.topic-genre-list li a:hover{opacity:.6}.topic-genre-list li a.topic-rcm:before{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:2rem;height:2rem;vertical-align:middle;background-position:50%;background-size:2rem 2rem;background-image:url("../img/common/bbs/bbs-rcm.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.topic-genre-list li{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;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{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;border-style:solid;border-color:#e5e5e5}.topic-tit,.topic-tit dt{margin-bottom:2rem}.topic-tit dt{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{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.2rem;height:1.2rem;vertical-align:middle;background-position:50%;background-size:1.2rem 1.2rem;background-image:url("../img/common/bbs/star-outline.svg");background-repeat:no-repeat}.favo-btn a.already,.favo-btn a:hover{color:#fb0;text-decoration:none;-webkit-transition:all .1s linear;transition:all .1s linear}.favo-btn a.already:before,.favo-btn a:hover:before{background-image:url("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.866rem}.topic-detail .topic-unread{margin-left:.666rem;padding:.333rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;background-color:#baabc6;border-radius:5px;-webkit-transition:all .1s linear;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:50%;background-size:1.333rem 1.333rem;background-image:url("../img/common/bbs/new-box.svg");background-repeat:no-repeat}.topic-detail .favo-btn{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;min-width:12rem}@media screen and (max-width:767px){.topic-detail{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;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{-webkit-align-self:flex-end;-ms-flex-item-align:end;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;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.more-link a:hover{opacity:.6}.more-link a: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:50%;background-size:1.866rem 1.866rem;background-image:url("../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{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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.topic-search-container .input-column p{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.topic-search-container select{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;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{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.topic-search-container .search-box form input[type=text],.topic-search-container .search-box form select,.topic-search-container .search-box form textarea{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;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("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;background-size:1.666rem 1.666rem}.topic-search-container .topic-genre-list{margin-top:0}.topic-search-container .topic-genre-list li{-webkit-flex-basis:13.333rem;-ms-flex-preferred-size:13.333rem;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{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#333;font-size:1rem}.topic-detail-container .topic-detail .nickname{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;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{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.topic-detail-container .topic-detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;font-size:.733rem}.topic-detail-container .topic-detail .nickname{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:40vw;-ms-flex-preferred-size:40vw;flex-basis:40vw;font-size:.866rem}.topic-detail-container .topic-detail .bbs-category{margin:.4rem 1rem}.topic-detail-container .topic-detail p{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;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{margin-top:-2rem;white-space:pre-line}@media screen and (min-width:768px){.topic-detail-list-container .reply-container .radio-btn{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;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 .reply-source,.topic-detail-list-container .topic-tit dt,.topic-detail-list-container .topic-tit dt span{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{content:"";position:relative;top:-.133rem;left:0;display:inline-block;margin-right:.1333rem;width:1.2rem;height:1.2rem;vertical-align:middle;background-position:50%;background-size:1.2rem 1.2rem;background-image:url("../img/common/bbs/seal_or.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.best-answer{font-size:.733rem}}.action-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin: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;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.action-link li a:hover,.action-link li button:hover{opacity:.6}.action-link li a:before,.action-link li button: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:50%;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{background-image:url("../img/common/heart-outline_g.svg");background-repeat:no-repeat}.action-link li.good button.already,.action-link li.good button:hover{color:#e64141}.action-link li.good button.already:before,.action-link li.good button:hover:before{background-image:url("../img/common/heart_r.svg");background-repeat:no-repeat}.action-link li.reply a:before{background-image:url("../img/common/bbs/reply.svg");background-repeat:no-repeat}.action-link li.best button:before{background-image:url("../img/common/bbs/seal.svg");background-repeat:no-repeat}.action-link li.delete button:before{background-image:url("../img/common/bbs/trash-can-outline.svg");background-repeat:no-repeat}.action-link li.report a:before{background-image:url("../img/common/bbs/microphone.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.action-link{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;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 button: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}}input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],select,textarea{width:100%;height:2.666rem;padding:.333rem;font-size:1.066rem;border-radius:5px;border:none;background:#efefef}@media screen and (min-width:768px){input[type=submit]:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}input[type=submit]:hover:hover{opacity:.6}}textarea{height:26.666rem;border:1px solid #efefef}select{padding:.133rem 2.333rem .133rem 1rem;color:#333;white-space:nowrap;background:url("../img/common/chevron-down.svg") no-repeat right 1rem center/1.666rem 1.666rem #efefef}input[type=checkbox],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]{width:1.2rem;height:1.2rem;margin:0 .466rem 0 0;padding:0;outline:none;vertical-align:middle;border-radius:5px;border:1px solid #d2d2d2;background:#efefef}@media screen and (max-width:767px){input[type=checkbox]{width:1.066rem;height:1.066rem;vertical-align:top}}input[type=checkbox]:checked{background:url(../img/common/icn_check.png) no-repeat 50%/.8rem auto #efefef}input[type=radio]{width:1.2rem;height:1.2rem;margin:0 .466rem 0 0;padding:0;outline:none;vertical-align:top;border-radius:50%;border:1px solid #d2d2d2;background:#efefef;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:767px){input[type=radio]{width:1.066rem;height:1.066rem;vertical-align:top}}input[type=radio]:checked{background:url(../img/common/icn_radio.png) no-repeat 50%/.533rem .533rem #efefef}button{display:block;width:16.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;color:#fff;background-color:#baabc6;border:1px solid #baabc6;appearance:none}@media screen and (max-width:767px){button{font-size:1rem;width:65%;line-height:inherit}}@media screen and (min-width:768px){button{-webkit-transition:all .1s linear;transition:all .1s linear}button:hover{opacity:.8}}button.gray{background-color:#333;border:1px solid #333}.cb-switcher{margin:0;padding:0}.cb-switcher #err-nocheck,.cb-switcher #err-password{display:none;color:#cf0000;font-size:1rem}@media screen and (max-width:767px){.cb-switcher #err-nocheck,.cb-switcher #err-password{font-size:.866rem}}.cb-switcher>ul.togglable{display:none}.cb-switcher>ul.togglable.toggle-on{display:block}.cb-switcher>ul.togglable.toggle-on li label{margin:0;padding:0}.cb-switcher>ul.checkbox.togglable.toggle-on{margin-top:1rem}.cb-switcher>ul.checkbox.togglable.toggle-on li p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{margin:0 0 0 .666rem}@media screen and (min-width:768px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{width:11.5rem!important}}@media screen and (max-width:767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}}@media screen and (max-width:320px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{font-size:.866rem}}@media screen and (max-width:320px) and (max-width:767px){.cb-switcher>ul.checkbox.togglable.toggle-on li input[type=text],.cb-switcher>ul.checkbox.togglable.toggle-on li select,.cb-switcher>ul.checkbox.togglable.toggle-on li textarea{font-size:.733rem}}.cb-switcher>label{margin:.5em}.cb-switcher>label>input{display:none}.cb-switcher>label>input:checked~span.switcher:before{background-color:#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{margin:0;width:1.8em;height:.8em;line-height:.8;background-color:#e6e6e6;border:1px solid #ccc;border-radius:1em}.cb-switcher>label>span.switcher:after,.cb-switcher>label>span.switcher:before{display:inline-block;vertical-align:middle;content:" ";-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.cb-switcher>label>span.switcher:after{margin:0 .8em 0 -1.8em;width:1em;height:1em;line-height:1;background-color:#fff;border:1px solid #ccc;border-radius:50%}.cb-switcher>label.toggle-on span.switcher_text.toggle-on{display:inline;color:#baabc6}.cb-switcher>label.toggle-on span.switcher_text.toggle-off{display:none}.askForm a,.bookstoreList ul li .link li a,.btnAdd,.btnBook,.btnBookApp,.btnBookLikeOff,.btnBookLikeOn,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnBookshelf,.btnComment,.btnDelete,.btnFollowOff,.btnFollowOn,.btnGrast,.btnKansou,.btnMore,.btnMsgBack,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnReviewOff,.btnReviewOn,.btnStyle01,.btnStyle02,.btnStyle03,.btnStyle04,.btnStyleLogo,.btnTwitter a,.btnUnfollow,.promotionList .link li a{display:inline-block;width:16.666rem;height:3.333rem;font-size:1.2rem;line-height:3.333rem;text-decoration:none;cursor:pointer;border-radius:5px;border:none;background-color:#baabc6;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:768px){.askForm a:hover,.bookstoreList ul li .link li a:hover,.btnAdd:hover,.btnBook:hover,.btnBookApp:hover,.btnBookLikeOff:hover,.btnBookLikeOn:hover,.btnBookmark:hover,.btnBookRead:hover,.btnBookReadSuc:hover,.btnBookReversal:hover,.btnBookshelf:hover,.btnComment:hover,.btnDelete:hover,.btnFollowOff:hover,.btnFollowOn:hover,.btnGrast:hover,.btnKansou:hover,.btnMore:hover,.btnMsgBack:hover,.btnMsgDraft:hover,.btnMsgEdit:hover,.btnMsgReplyOff:hover,.btnMsgReplyOn:hover,.btnMsgSend:hover,.btnPoll:hover,.btnProfile:hover,.btnReport:hover,.btnReviewOff:hover,.btnReviewOn:hover,.btnStyle01:hover,.btnStyle02:hover,.btnStyle03:hover,.btnStyle04:hover,.btnStyleLogo:hover,.btnTwitter a:hover,.btnUnfollow:hover,.promotionList .link li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.askForm a:hover:hover,.bookstoreList ul li .link li a:hover:hover,.btnAdd:hover:hover,.btnBook:hover:hover,.btnBookApp:hover:hover,.btnBookLikeOff:hover:hover,.btnBookLikeOn:hover:hover,.btnBookmark:hover:hover,.btnBookRead:hover:hover,.btnBookReadSuc:hover:hover,.btnBookReversal:hover:hover,.btnBookshelf:hover:hover,.btnComment:hover:hover,.btnDelete:hover:hover,.btnFollowOff:hover:hover,.btnFollowOn:hover:hover,.btnGrast:hover:hover,.btnKansou:hover:hover,.btnMore:hover:hover,.btnMsgBack:hover:hover,.btnMsgDraft:hover:hover,.btnMsgEdit:hover:hover,.btnMsgReplyOff:hover:hover,.btnMsgReplyOn:hover:hover,.btnMsgSend:hover:hover,.btnPoll:hover:hover,.btnProfile:hover:hover,.btnReport:hover:hover,.btnReviewOff:hover:hover,.btnReviewOn:hover:hover,.btnStyle01:hover:hover,.btnStyle02:hover:hover,.btnStyle03:hover:hover,.btnStyle04:hover:hover,.btnStyleLogo:hover:hover,.btnTwitter a:hover:hover,.btnUnfollow:hover:hover,.promotionList .link li a:hover:hover{opacity:.6}}@media screen and (max-width:767px){.askForm a,.bookstoreList ul li .link li a,.btnAdd,.btnBook,.btnBookApp,.btnBookLikeOff,.btnBookLikeOn,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnBookshelf,.btnComment,.btnDelete,.btnFollowOff,.btnFollowOn,.btnGrast,.btnKansou,.btnMore,.btnMsgBack,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnReviewOff,.btnReviewOn,.btnStyle01,.btnStyle02,.btnStyle03,.btnStyle04,.btnStyleLogo,.btnTwitter a,.btnUnfollow,.promotionList .link li a{width:16rem;height:2.933rem;font-size:1.2rem;line-height:2.933rem}}@media screen and (max-width:320px){.askForm a,.bookstoreList ul li .link li a,.btnAdd,.btnBook,.btnBookApp,.btnBookLikeOff,.btnBookLikeOn,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnBookshelf,.btnComment,.btnDelete,.btnFollowOff,.btnFollowOn,.btnGrast,.btnKansou,.btnMore,.btnMsgBack,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnReviewOff,.btnReviewOn,.btnStyle01,.btnStyle02,.btnStyle03,.btnStyle04,.btnStyleLogo,.btnTwitter a,.btnUnfollow,.promotionList .link li a{width:14.666rem}}.btnAdd,.btnBook,.btnBookApp,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnComment,.btnMore,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnStyle02,.btnUnfollow{font-size:1.066rem;background-color:#444;color:#fff}.btnDelete,.btnFollowOff,.btnMsgBack,.btnReviewOff,.btnStyle03{font-size:1.066rem;background-color:#ebebe8;color:#595757}@media screen and (max-width:767px){.btnDelete,.btnFollowOff,.btnMsgBack,.btnReviewOff,.btnStyle03{font-size:1rem}}.askForm a,.btnStyle04{font-size:1.066rem;background-color:#fff;color:#333;border:1px solid #ccc}@media screen and (max-width:767px){.askForm a,.btnStyle04{font-size:1rem}}.btnStyle05{display:inline-block;padding:.066rem .666rem;color:#fcffd5;font-size:.933rem;font-weight:400;vertical-align:top;border-radius:5px;background:#494949}@media screen and (min-width:768px){.btnStyle05:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.btnStyle05:hover:hover{opacity:.6}}@media screen and (max-width:767px){.btnStyle05{font-size:.8rem}}.btnStyleLogo{background-color:#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,.btnGrast{font-size:1.066rem;background-color:#444}.btnGrast{color:#fff}.btnBook,.btnBookmark,.btnBookReversal,.btnComment,.btnPoll,.btnReport{width:32rem;background-image:url(../img/common/book_w.svg);background-repeat:no-repeat;background-position:.8rem;background-size:1.666rem auto}@media screen and (max-width:767px){.btnBook,.btnBookmark,.btnBookReversal,.btnComment,.btnPoll,.btnReport{width:100%;font-size:1rem;background-position:1.2rem;background-size:1.333rem auto}}@media screen and (max-width:320px){.btnBook,.btnBookmark,.btnBookReversal,.btnComment,.btnPoll,.btnReport{font-size:.866rem}}.btnBookReversal{color:#666;background-color:#fff;background-image:url(../img/common/book_g.svg);border:1px solid #666}.bookBtnBlock{margin:0 0 2rem;text-align:center}@media screen and (max-width:767px){.bookBtnBlock{padding:0 .666rem}}.btnBookmark{text-align:center;background-size:1.466rem auto}@media screen and (max-width:767px){.btnBookmark{font-size:1.066rem;background-size:1.133rem 1.2rem}}.btnComment{width:23.133rem;background-image:url("../img/svg/comment-text-outline.svg");background-position:1.2rem;background-size:1.5rem auto;background-color:#baabc6}@media screen and (max-width:767px){.btnComment{width:17.333rem;background-position:.666rem;background-size:1.333rem auto}}.btnReport{background-image:url("../img/svg/report.svg");background-position:1.2rem;background-size:1.5rem auto;background-color:#ddd;color:#494949}@media screen and (max-width:767px){.btnReport{background-position:.666rem;background-size:1.333rem auto}}.btnBookApp,.btnBookRead,.btnBookReadSuc{color:#fff;background-image:url("../img/icn_book_read.png");background-size:1.866rem auto}@media screen and (max-width:767px){.btnBookApp,.btnBookRead,.btnBookReadSuc{background-size:1.666rem auto}}.btnProfile{color:#666;background-color:#fff;border:1px solid #666;background-image:url("../img/icn_book_profile.png");background-size:1.866rem auto}@media screen and (max-width:767px){.btnProfile{background-size:1.666rem auto}}.btnBookshelf{background-color:#88bfbf;color:#494949}.btnBookshelf:after{content:"\672C\68DA\767B\9332"}.btnBookshelf.already{color:#929292;background-color:#ebebe8;border-color:#cfcfcf}.btnBookshelf.already:after{content:"\672C\68DA\767B\9332\6E08"}.btnReviewOn{color:#333;font-size:1.066rem;background-image:url("../img/common/star.svg");background-repeat:no-repeat;background-position:1.066rem;background-size:1.333rem auto;background-color:#cbbfd4}@media screen and (max-width:767px){.btnReviewOn{width:100%;font-size:1.066rem;background-position:.8rem}}.btnReviewOff{color:#666;font-size:1.066rem;background-image:url("../img/common/book/star.svg");background-repeat:no-repeat;background-position:1.066rem;background-size:1.333rem auto}@media screen and (max-width:767px){.btnReviewOff{width:100%;font-size:1rem;background-position:.8rem}}.btnKansou{color:#333;font-size:1.066rem;background-image:url("../img/common/comment-text-outline.svg");background-repeat:no-repeat;background-position:1.066rem;background-size:1.333rem auto;background-color:#cbbfd4}@media screen and (max-width:767px){.btnKansou{width:100%;font-size:1rem;background-position:.8rem}}.btnMore{background-image:url("../img/common/plus_w.svg");background-repeat:no-repeat;background-position:1.333rem;background-size:1.333rem auto}@media screen and (max-width:767px){.btnMore{width:100%;font-size:1rem;background-position:.8rem}}@media screen and (max-width:320px){.btnMore{font-size:.933rem}}.bookBtnList{margin:0 0 2.666rem;text-align:center;clear:both}.bookBtnList li{position:relative;margin:0 0 1rem}.bookBtnList li a{width:23.133rem;height:3rem;font-size:1.066rem;line-height:3rem;background-repeat:no-repeat;background-position:1.2rem}.bookBtnList li a.btnReport{background-color:#ddd}.bookBtnList li .like{font-size:1.066rem;font-weight:700;bottom:-2.666rem;-webkit-transform:translateX(-50%);color:#333;background:#eee7e0;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);padding:.133rem 1rem;font-size:1rem;border-radius:5px}.bookBtnList li .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width:767px){.bookBtnList li .like{font-size:.933rem}.bookBtnList li .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.bookBtnList li .like:before{vertical-align:-2px}.bookBtnList li .like:after{content:"";position:absolute;top:-.3rem;left:50%;margin-left:-.4rem;display:block;width:0;height:0;border-style:solid;border-width:0 .4rem .4rem;border-color:transparent transparent #eee7e0}@media screen and (max-width:767px){.bookBtnList li{margin:0 0 .866rem}.bookBtnList li a{width:17.333rem;height:2.933rem;font-size:1rem;line-height:2.933rem;background-position:.666rem}}.btnAdd{display:block;padding:0;height:2.333rem;color:#fff;font-size:.866rem;line-height:1;background-image:url("../img/common/plus_w.svg");background-repeat:no-repeat;background-size:1.666rem auto;background-position:.666rem;border-radius:100vh}.btnBookLikeOff,.btnBookLikeOn{color:#e6182f!important;background-color:#fffcfd;border:1px solid #e6182f;font-size:16px;background-image:url(../img/icn_book_like.png);background-repeat:no-repeat;background-size:20px auto;cursor:pointer}@media screen and (max-width:767px){.btnBookLikeOff,.btnBookLikeOn{background-size:17px auto}}.bookSnsList{padding:1rem 0 0;text-align:center;border-top:1px dashed #d2d2d2}.bookSnsList h3{margin:0 0 .666rem;padding:0;color:#666;font-size:1.2rem}.asideMenu .bookSnsList h3.menuTitle.menuBook:before,.asideMenu .bookSnsList h3.menuTitle.menuNews:before,.bookSnsList .asideMenu h3.menuTitle.menuBook:before,.bookSnsList .asideMenu h3.menuTitle.menuNews:before,.bookSnsList h3:before{display:none}.bookSnsList ul{letter-spacing:-.5em}.bookSnsList ul li{display:inline-block;margin:0 .533rem .666rem;letter-spacing:normal;vertical-align:top}@media screen and (max-width:767px){.bookSnsList h3{font-size:1rem}}.section .ttlStyle01,.ttlStyle01{margin:0 0 1.333rem;padding:.533rem .666rem;font-size:1rem;font-weight:700;background:#fbfbfb}.asideMenu .section .ttlStyle01.menuTitle.menuBook:before,.asideMenu .section .ttlStyle01.menuTitle.menuNews:before,.asideMenu .ttlStyle01.menuTitle.menuBook:before,.asideMenu .ttlStyle01.menuTitle.menuNews:before,.section .asideMenu .ttlStyle01.menuTitle.menuBook:before,.section .asideMenu .ttlStyle01.menuTitle.menuNews:before,.section .ttlStyle01:before,.ttlStyle01:before{display:none}@media screen and (max-width:767px){.section .ttlStyle01,.ttlStyle01{padding:.4rem .666rem}}.section .ttlStyle02,.ttlStyle02{padding-left:2.533rem}.asideMenu .section .ttlStyle02.menuTitle.menuBook:before,.asideMenu .section .ttlStyle02.menuTitle.menuNews:before,.asideMenu .ttlStyle02.menuTitle.menuBook:before,.asideMenu .ttlStyle02.menuTitle.menuNews:before,.section .asideMenu .ttlStyle02.menuTitle.menuBook:before,.section .asideMenu .ttlStyle02.menuTitle.menuNews:before,.section .ttlStyle02:before,.ttlStyle02:before{display:none}@media screen and (max-width:767px){.section .ttlStyle02,.ttlStyle02{padding-left:2rem}}.section .ttlStyle03,.ttlStyle03{padding:.533rem .666rem .533rem 2.333rem;color:#595757;font-size:1.133rem;background-color:#fbfbfb}.asideMenu .section .ttlStyle03.menuTitle.menuBook:before,.asideMenu .section .ttlStyle03.menuTitle.menuNews:before,.asideMenu .ttlStyle03.menuTitle.menuBook:before,.asideMenu .ttlStyle03.menuTitle.menuNews:before,.section .asideMenu .ttlStyle03.menuTitle.menuBook:before,.section .asideMenu .ttlStyle03.menuTitle.menuNews:before,.section .ttlStyle03:before,.ttlStyle03:before{display:none}@media screen and (max-width:767px){.section .ttlStyle03,.ttlStyle03{padding:.4rem .333rem .4rem 1.8rem;font-size:1rem}}.btnList01{letter-spacing:-.5em;text-align:center}.btnList01 li{display:inline-block;margin:0 .666rem 1rem;letter-spacing:normal;-webkit-box-sizing:border-box;box-sizing:border-box}.btnList02{margin:0 -.333rem;letter-spacing:-.5em;text-align:center}.btnList02 li{display:inline-block;width:50%;padding:0 .333rem 1rem;letter-spacing:normal;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.btnList02{margin:0;text-align:center}.btnList02 li{width:100%;max-width:17.333rem;padding:0 0 .866rem}}.btnList03{margin:0 -.333rem;letter-spacing:-.5em;text-align:center}.btnList03 li{display:inline-block;width:50%;padding:0 .333rem 1rem;letter-spacing:normal;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.btnList03.inLine li a{width:100%}}.btnBlock01{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;width:80%}.btnBlock01 li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;border-right:3px solid #fff;background-color:#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;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.btnBlock01 li a:hover{opacity:.6}.boxStyle01,.memberProfile{margin:0 0 2rem;padding:1.666rem;border:5px solid #ebebe8}.boxStyle01 .flash_msg_list,.memberProfile .flash_msg_list{margin:.666rem 0 0!important}.boxStyle02{margin:0 0 2rem;padding:1.666rem;border:5px solid #fee4e8}@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 #d3c9db}.arrow_box:after,.arrow_box:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:hsla(0,0%,100%,0);border-width:15px}.arrow_box:before{border-color:rgba(211,201,219,0);border-width:22px}.arrow_box.positionL:after,.arrow_box.positionL:before{right:100%;top:50%}.arrow_box.positionL:after{border-right-color:#fff;margin-top:-15px}.arrow_box.positionL:before{border-right-color:#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(../img/common/icn_arw01.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width:767px){.arwList01{font-size:.866rem}.arwList01 li{margin:0 0 .666rem}.arwList01 li a:after{width:.933rem;height:.933rem;margin-bottom:.066rem;background-size:.933rem .933rem}}.arwList02 li,.memberFollow ul li,.memberMylink ul li{margin:0 0 .666rem;padding:0 0 0 1.6rem;background:url(../img/common/icn_arw01.png) no-repeat 0 .066rem/1.133rem 1.133rem}@media screen and (max-width:767px){.arwList02 li,.memberFollow ul li,.memberMylink ul li{padding:0 0 0 1.333rem;background-position:0 .133rem;background-size:.933rem .933rem}}.arwList03{text-align:center}.arwList03 li{margin:0 0 .333rem}.arwList03 li a:after{content:"";display:inline-block;width:1.133rem;height:1.133rem;margin:.066rem 0 0 .466rem;vertical-align:top;background:url(../img/common/icn_arw02.png) no-repeat 0 0/1.133rem 1.133rem}@media screen and (max-width:767px){.arwList03{font-size:.8rem}.arwList03 li a:after{width:.933rem;height:.933rem;background-size:.933rem .933rem}}.textLink{clear:both;margin:0;padding:0}.textLink li{background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5}.textLink li a{display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none;text-align:right}@media screen and (max-width:767px){.textLink li a{padding:.666rem 2rem .666rem .666rem}}@media screen and (min-width:768px){.textLink li a:hover{text-decoration:underline}}.textLink .btmLine{border-bottom:1px solid #e5e5e5}.textLink.bdnone li{border:none}.textLink2{clear:both;margin:0;padding:0}.textLink2 li{background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5}.textLink2 li a{display:block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none;text-align:left}@media screen and (max-width:767px){.textLink2 li a{padding:.666rem 2rem .666rem .666rem}}@media screen and (min-width:768px){.textLink2 li a:hover{text-decoration:underline}}.textLink2 .btmLine{border-bottom:1px solid #e5e5e5}.textLink2.bdnone li{border:none}.noticeList{padding:.666rem;border:2px dashed #baabc6}.noticeList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:.666rem;padding-bottom:.666rem;border-bottom:1px solid #e5e5e5}.noticeList li:last-of-type{margin:0;padding:0;border:none}.noticeList li svg{-webkit-flex-basis:20px;-ms-flex-preferred-size:20px;flex-basis:20px;fill:#baabc6;width:20px;height:20px}.noticeList li p{padding:0 0 0 10px;-webkit-flex-basis:calc(100% - 20px);-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px)}.noticeList li p a{display:inline-block;padding:0 1.2rem 0 0;background:url("../img/common/chevron-right.svg") no-repeat 100%/1.333rem 1.333rem}@media screen and (min-width:768px){.noticeList li p a{-webkit-transition:all .1s linear;transition:all .1s linear}.noticeList li p a:hover{opacity:.8}}.tips{position:relative;overflow:hidden;margin:0 .666rem 2rem;padding:1rem 1rem 1rem 2rem;font-size:.866rem;border:3px solid #fdccd4;border-radius:.666rem}@media screen and (max-width:767px){.tips{font-size:.733rem}}.tips:before{position:absolute;top:-150%;left:-150px;width:155px;height:300%;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fdccd4}.tips i{position:absolute;z-index:1;top:1px;left:1px;display:block;width:20px;height:20px;color:#fff;background:url(../img/common/lightbulb-on_w.svg) no-repeat 0 0/20px 20px}.pageList{margin:1.333rem 0}.pageList ul{letter-spacing:-.466rem;vertical-align:top;text-align:center}.pageList ul li{display:inline-block;margin:0 .333rem;letter-spacing:normal}.pageList ul li a{display:block;min-width:2.333rem;height:2.333rem;padding:0 .333rem;color:#666;font-size:1rem;line-height:2.333rem;text-align:center;text-decoration:none;border-radius:.333rem;background:#eee}@media screen and (min-width:768px){.pageList ul li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.pageList ul li a:hover:hover{opacity:.6}}.pageList ul li.current a{color:#fff;background:#333}.pageList ul li.next a,.pageList ul li.prev a{text-indent:-9999px;background-repeat:no-repeat;background-position:50%;background-size:1.666rem 1.666rem}.pageList ul li.prev a{background-image:url("../img/common/chevron-left.svg")}.pageList ul li.next a{background-image:url("../img/common/chevron-right.svg")}@media screen and (max-width:767px){.pageList ul li a{min-width:2.066rem;height:2.066rem;font-size:.933rem;line-height:2.066rem}}.paging{margin:1.333rem 0;letter-spacing:-.466rem;vertical-align:top;text-align:center}.paging li{display:inline-block;margin:0 .333rem;letter-spacing:normal}.paging li a,.paging li span{display:block;min-width:2.333rem;height:2.333rem;padding:0 .333rem;color:#666;font-size:1rem;line-height:2.333rem;text-align:center;text-decoration:none;background:#eee;border-radius:.333rem}@media screen and (min-width:768px){.paging li a:hover,.paging li span:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.paging li a:hover:hover,.paging li span:hover:hover{opacity:.6}}.paging li a svg,.paging li span svg{vertical-align:middle;fill:#333}.paging li.active a,.paging li.active span{color:#fff;background:#333}.formList01,.formList03,.pollList ul{margin:0 0 .2rem;letter-spacing:-.5em}.formList01 li,.formList03 li,.pollList ul li{display:inline-block;margin:0 1.333rem .333rem 0;letter-spacing:normal;vertical-align:top}@media screen and (max-width:767px){.formList01,.formList03,.pollList ul{margin:.333rem 0}.formList01 li,.formList03 li,.pollList ul li{margin:0 1.333rem .666rem 0;font-size:.8rem}}.formList02 li{margin:0 0 .333rem;font-size:.866rem}@media screen and (max-width:767px){.formList02 li{margin:0 0 .666rem;font-size:.8rem}}@media screen and (max-width:767px){.formList03{margin:0 -1.066rem .2rem 0}.formList03 li{display:inline-block;margin:0 1.066rem 1rem 0}}@media screen and (max-width:320px){.formList03{margin:0 -.666rem .2rem 0}.formList03 li{margin:0 .666rem 1rem 0}}.contactTable,.memberTable,.messageTable,.reviewTable{width:100%;margin:0 0 2rem;font-size:1rem;border-bottom:1px dashed #e5e5e5}.contactTable th,.memberTable th,.messageTable th,.reviewTable th{width:16.666rem;padding:1.333rem .866rem;text-align:left;vertical-align:top;font-weight:700;border-top:1px dashed #e5e5e5}.contactTable th .note,.memberTable th .note,.messageTable th .note,.reviewTable th .note{display:block;color:#666;font-size:.866rem;font-weight:400}.contactTable td,.memberTable td,.messageTable td,.reviewTable td{padding:1.4rem 0 1.066rem;text-align:left;vertical-align:top;border-top:1px dashed #e5e5e5}.contactTable td input[type=email],.contactTable td input[type=password],.contactTable td input[type=text],.contactTable td select,.contactTable td textarea,.memberTable td input[type=email],.memberTable td input[type=password],.memberTable td input[type=text],.memberTable td select,.memberTable td textarea,.messageTable td input[type=email],.messageTable td input[type=password],.messageTable td input[type=text],.messageTable td select,.messageTable td textarea,.reviewTable td input[type=email],.reviewTable td input[type=password],.reviewTable td input[type=text],.reviewTable td select,.reviewTable td textarea{width:26.666rem}.contactTable td input[type=email].short,.contactTable td input[type=password].short,.contactTable td input[type=text].short,.contactTable td select.short,.contactTable td textarea.short,.memberTable td input[type=email].short,.memberTable td input[type=password].short,.memberTable td input[type=text].short,.memberTable td select.short,.memberTable td textarea.short,.messageTable td input[type=email].short,.messageTable td input[type=password].short,.messageTable td input[type=text].short,.messageTable td select.short,.messageTable td textarea.short,.reviewTable td input[type=email].short,.reviewTable td input[type=password].short,.reviewTable td input[type=text].short,.reviewTable td select.short,.reviewTable td textarea.short{width:13.333rem}.contactTable td p,.memberTable td p,.messageTable td p,.reviewTable td p{margin:.333rem 0;text-align:left}.contactTable td p.error,.memberTable td p.error,.messageTable td p.error,.reviewTable td p.error{padding:0 0 0 1.333rem!important;background-position:0}.contactTable td .counter,.memberTable td .counter,.messageTable td .counter,.reviewTable td .counter{width:26.666rem}.contactTable td .error,.memberTable td .error,.messageTable td .error,.reviewTable td .error{display:block;padding:.333rem 0;color:#cf0000;font-size:.866rem}.contactTable .username,.memberTable .username,.messageTable .username,.reviewTable .username{font-size:.8rem}@media screen and (max-width:767px){.contactTable,.memberTable,.messageTable,.reviewTable{margin:0 0 1rem}.contactTable th,.memberTable th,.messageTable th,.reviewTable th{display:block;width:auto;padding:.666rem 0 .333rem .666rem}.contactTable th .note,.memberTable th .note,.messageTable th .note,.reviewTable th .note{display:inline-block;padding-left:1em}.contactTable td,.memberTable td,.messageTable td,.reviewTable td{display:block;padding:0 2rem .666rem;font-size:.933rem;border-top:none}.contactTable td input[type=email],.contactTable td input[type=email].short,.contactTable td input[type=password],.contactTable td input[type=password].short,.contactTable td input[type=text],.contactTable td input[type=text].short,.contactTable td select,.contactTable td select.short,.contactTable td textarea,.contactTable td textarea.short,.memberTable td input[type=email],.memberTable td input[type=email].short,.memberTable td input[type=password],.memberTable td input[type=password].short,.memberTable td input[type=text],.memberTable td input[type=text].short,.memberTable td select,.memberTable td select.short,.memberTable td textarea,.memberTable td textarea.short,.messageTable td input[type=email],.messageTable td input[type=email].short,.messageTable td input[type=password],.messageTable td input[type=password].short,.messageTable td input[type=text],.messageTable td input[type=text].short,.messageTable td select,.messageTable td select.short,.messageTable td textarea,.messageTable td textarea.short,.reviewTable td input[type=email],.reviewTable td input[type=email].short,.reviewTable td input[type=password],.reviewTable td input[type=password].short,.reviewTable td input[type=text],.reviewTable td input[type=text].short,.reviewTable td select,.reviewTable td select.short,.reviewTable td textarea,.reviewTable td textarea.short{width:100%}.contactTable td .counter,.memberTable td .counter,.messageTable td .counter,.reviewTable td .counter{width:auto}.contactTable td .error,.memberTable td .error,.messageTable td .error,.reviewTable td .error{font-size:.8rem}.contactTable .username,.memberTable .username,.messageTable .username,.reviewTable .username{font-size:.733rem}}.noteList01 li{padding-left:1em;text-indent:-1em;color:#929292;font-size:.8rem}@media screen and (max-width:767px){.noteList01 li{font-size:.733rem}}.star{display:inline-block;margin:-.133rem 0 0;vertical-align:top}.star img{width:7.466rem;min-width:7.466rem}@media screen and (max-width:767px){.star{margin:.333rem 0 0}}.modal{position:relative;z-index:1000}.modal_inner{position:fixed;z-index:10000;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal_inner .close_overlay{top:0;left:0;width:100%;height:100%;display:block;text-indent:-9999px;background:#000;opacity:.3;position:absolute;z-index:1000}.modal_inner .modal_window{padding:1rem;width:20rem;height:auto;text-align:center;display:block;background:#fff;position:relative;z-index:2000;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:90vh;overflow-y:scroll}@media screen and (min-width:768px){.modal_inner .modal_window{width:33.333rem}}@media screen and (min-width:768px){.modal_inner .modal_window::-webkit-scrollbar{width:.666rem}.modal_inner .modal_window::-webkit-scrollbar-track{background-color:#fff;border-radius:100px}.modal_inner .modal_window::-webkit-scrollbar-thumb{border:2px solid transparent;background-color:#ccc;border-radius:100px;background-clip:content-box}}.modal_inner .modal_window .close_btn{display:inline-block;position:relative;float:right;margin:-35px 0 0;padding:.466rem;bottom:-35px;cursor:pointer}.modal_inner .modal_window .close_btn img{width:25px;height:auto}.modal_inner dl{padding:0 0 1.333rem}.modal_inner dl dt{margin:0;padding:1rem 1.866rem;color:#333;font-size:1.133rem;font-weight:700;text-align:center;border-bottom:1px solid #ccc}@media screen and (max-width:767px){.modal_inner dl dt{font-size:1rem}}.modal_inner dl dd{margin:0;padding:1rem 1.333rem 0;color:#333;text-align:left}.modal_inner dl dd p{padding:1rem 0;text-align:left}.modal_inner dl dd p .error,.modal_inner dl dd p.send_error{padding-right:1rem;padding-left:2.5rem}.modal_inner dl dd p.deleteLink{padding:.666rem 0 0;text-align:right}.modal_inner dl dd p.deleteLink a{margin-top:.666rem;width:100%;color:#999;font-size:.866rem;text-decoration:none}.modal_inner dl dd p.deleteLink a:hover{text-decoration:underline}.modal_inner dl dd p.deleteLink a:first-of-type{margin-top:0}.modal_inner dl dd span{color:#baabc6;font-weight:700}.modal_inner dl dd span.red{color:#cf0000;font-weight:400}.modal_inner dl dd .modalSelect{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal_inner dl dd textarea{margin-bottom:1rem;height:10rem}.modal_inner dl dd:not(.page) button,.modal_inner dl dd:not(.page) input[type=submit]{display:block;margin:1rem auto 0;padding:.8rem;width:16.666rem;height:auto;color:#fff;font-size:1.133rem;text-align:center;text-decoration:none;border:1px solid #baabc6;background-color:#baabc6;border-radius:5px;cursor:pointer}@media screen and (max-width:767px){.modal_inner dl dd:not(.page) button,.modal_inner dl dd:not(.page) input[type=submit]{font-size:1rem}}@media screen and (min-width:768px){.modal_inner dl dd:not(.page) button,.modal_inner dl dd:not(.page) input[type=submit]{-webkit-transition:all .1s linear;transition:all .1s linear}.modal_inner dl dd:not(.page) button:hover,.modal_inner dl dd:not(.page) input[type=submit]:hover{opacity:.8}}.modal_inner dl dd:not(.page) button.formLink_white,.modal_inner dl dd:not(.page) input[type=submit].formLink_white{color:#666;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff,#efefef);border:1px solid #ccc}.modal_inner dl dd:not(.page) button.formLink_gray,.modal_inner dl dd:not(.page) input[type=submit].formLink_gray{color:#fff;background-color:#666;border:1px solid #595959}.modal_inner dl dd:not(.page) button.formLink_gray_ol,.modal_inner dl dd:not(.page) input[type=submit].formLink_gray_ol{color:#666;background-color:#fff;border:1px solid #ccc}.modal_inner dl dd:not(.page) button.formLink_pink,.modal_inner dl dd:not(.page) input[type=submit].formLink_pink{color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#c1b4cc),to(#baabc6));background:-webkit-linear-gradient(top,#c1b4cc,#baabc6);background:linear-gradient(180deg,#c1b4cc,#baabc6)}.modal_inner dl dd:not(.page) button.formLink_pink_ol,.modal_inner dl dd:not(.page) input[type=submit].formLink_pink_ol{color:#baabc6;background-color:#fff;border:1px solid #ff54b1}.modal_inner dl dd:not(.page) button.formLink_logo,.modal_inner dl dd:not(.page) input[type=submit].formLink_logo{color:#fff;background-color:#fa8296}.modal_inner dl dd:not(.page) button.formLink_disabled,.modal_inner dl dd:not(.page) input[type=submit].formLink_disabled{color:#fff;cursor:inherit!important;background-color:#dedede;border:1px solid #dedede}.modal_inner dl dd:not(.page) button.formLink_reload,.modal_inner dl dd:not(.page) input[type=submit].formLink_reload{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#666;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M19 12h3.32l-4.95 4.95L12.42 12h4.55a5.82 5.82 0 0 0-1.73-4.25 6 6 0 0 0-8.48 0 6.011 6.011 0 0 0 0 8.49 6.008 6.008 0 0 0 6.82 1.17l1.47 1.47a7.99 7.99 0 0 1-9.71-1.23c-3.12-3.12-3.11-8.18.01-11.3 3.15-3.13 8.18-3.14 11.31-.01A7.98 7.98 0 0 1 19 12z'/%3E%3C/svg%3E");background-color:#fff;background-position:left 1rem center;background-repeat:no-repeat;background-size:1rem 1rem;border:1px solid #ccc}@media screen and (max-width:767px){.modal_inner dl dd:not(.page) button.formLink_reload,.modal_inner dl dd:not(.page) input[type=submit].formLink_reload{font-size:1rem;width:65%;font-size:1.2rem}}.modal_inner dl dd:not(.page) button.gray,.modal_inner dl dd:not(.page) input[type=submit].gray{border:1px solid #666;background-color:#666}.modal_inner dl dd:not(.page) button.cancel,.modal_inner dl dd:not(.page) input[type=submit].cancel{color:#666;font-size:1rem;font-weight:400;background-color:transparent;border:none}@media screen and (max-width:767px){.modal_inner dl dd:not(.page) button,.modal_inner dl dd:not(.page) input[type=submit]{width:100%!important}}.modal_inner dl dd .btnList01 li{display:block}.modal_inner dl dd .btnList01 li:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.modal_inner dl dd .btnList01 li a{width:14rem;font-size:.933rem}}.modal_inner dl dd .btn{text-align:center}ul.book_grid{margin:0 1.333rem 0 0;font-size:.866rem}@media screen and (min-width:768px) and (max-width:1023px){ul.book_grid{margin-right:0}}@media screen and (max-width:767px){ul.book_grid{margin:0 0 .333rem}}ul.book_grid li{width:12rem}ul.book_grid li .rank{position:absolute;top:0;left:2.666rem;z-index:2;width:2rem;height:2rem;color:#fff;font-size:1rem;font-weight:700;line-height:2rem;text-align:center;border-radius:50%;background-color:#baabc6}ul.book_grid li:first-of-type .rank{background-color:#b49a1e}ul.book_grid li:nth-of-type(2) .rank{background-color:#888}ul.book_grid li:nth-of-type(3) .rank{background-color:#73370a}ul.book_grid li figure{margin:0 auto;max-width:8.333rem}ul.book_grid li .sub{margin-top:.533rem}ul.book_grid li .book_grid_more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:125px;height:176px;color:#666;font-weight:700;background-color:#eee;padding:.5rem}@media screen and (max-width:767px){ul.book_grid li{width:6rem;margin:0 .666rem 0 0;padding:0 0 .666rem}ul.book_grid li .rank{left:.333rem;font-size:1.266rem}ul.book_grid li .title{white-space:normal}ul.book_grid li .book_grid_more{width:100%;height:30.4vw;font-size:.733rem}}.bookGridWithoutSwiper ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 0 0;font-size:13px;letter-spacing:-.5em;overflow:hidden}.bookGridWithoutSwiper ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;display:inline-block;width:225px;max-width:99%;margin:0 15px 25px 0;letter-spacing:normal;vertical-align:top}.bookGridWithoutSwiper ul li figure{width:125px;margin:0 auto 15px;text-align:center}.bookGridWithoutSwiper ul li .title{margin:0 0 8px;font-weight:700}.bookGridWithoutSwiper ul li p{line-height:1.6}@media screen and (max-width:767px){.bookGridWithoutSwiper ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.bookGridWithoutSwiper ul li{width:33.333%;margin:0;padding:0 10px 20px;background:none}.bookGridWithoutSwiper ul li figure{width:auto;margin:0 auto 5px}.bookGridWithoutSwiper ul li .title{margin:0 0 3px}.bookGridWithoutSwiper ul li p{line-height:1.4}}.originalList{padding:0}.originalList ul.book_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.originalList{padding:0 10px 30px}}@media screen and (min-width:768px){.originalList ul.book_grid li{width:213px}}.originalList .writer_name{display:none}.originalList .book_catch{background-color:transparent}.originalList .book_catch,.originalList .genre_name,.originalList .originalBookTxt,.originalList .page_count,.originalList .rank,.originalList .update_date{display:none}.originalList .originalBookTxt{display:block}.saleComicsList .sub{display:none}.book_list_vertical{margin:0;padding:2rem 1.333rem;border-bottom:1px solid #e5e5e5}@media screen and (max-width:767px){.book_list_vertical{margin:0;padding:1rem}}.book_list_vertical article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1rem}.book_list_vertical article>div:first-of-type{-webkit-flex-basis:8.333rem;-ms-flex-preferred-size:8.333rem;flex-basis:8.333rem;position:relative}.book_list_vertical article>div:first-of-type figure{max-width:125px}.book_list_vertical article>div:first-of-type figure img{width:100%;height:auto}.book_list_vertical article>div:first-of-type figure.panel_thumb a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.book_list_vertical article>div:first-of-type figure.panel_thumb img{height:125px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(2),.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(3){width:62.4px;height:62.4px}.book_list_vertical article>div:first-of-type p.page_count{position:absolute;left:0;bottom:0;right:0;padding:.2rem;color:#333;font-weight:700;text-align:center;background:hsla(0,0%,100%,.9)}.book_list_vertical article>div:last-of-type{position:relative;-webkit-flex-basis:35rem;-ms-flex-preferred-size:35rem;flex-basis:35rem;margin-left:1rem}.book_list_vertical article>div:last-of-type .like{font-size:1.066rem;font-weight:700}.book_list_vertical article>div:last-of-type .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width:767px){.book_list_vertical article>div:last-of-type .like{font-size:.933rem}.book_list_vertical article>div:last-of-type .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}.book_list_vertical article>div:last-of-type .bookshelf{position:absolute;right:0}.book_list_vertical article>div:last-of-type .bookshelf a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:2.666rem;height:2.666rem;border-radius:.666rem;background-color:#88bfbf}@media screen and (min-width:768px){.book_list_vertical article>div:last-of-type .bookshelf a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.book_list_vertical article>div:last-of-type .bookshelf a:hover{opacity:.6}}.book_list_vertical article>div:last-of-type .bookshelf .already,.book_list_vertical article>div:last-of-type .bookshelf.off a{background:#ccc}.book_list_vertical article>div:last-of-type .bookshelf img,.book_list_vertical article>div:last-of-type .bookshelf path,.book_list_vertical article>div:last-of-type .bookshelf svg{pointer-events:none}.book_list_vertical article>div:last-of-type .bookshelf img{width:1.866rem}.book_list_vertical article>div:last-of-type button{display:block;position:absolute;right:0;top:0;margin:0;padding:0;width:2rem;height:2rem;background-color:transparent;background-position:50%;background-size:2rem 2rem;border:none}.book_list_vertical article>div:last-of-type button:focus{outline:none}.book_list_vertical article>div:last-of-type button.favo_on{background-image:url("../img/common/star_y.svg");background-repeat:no-repeat}.book_list_vertical article>div:last-of-type button.favo_off{background-image:url("../img/common/star_y_ol.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.book_list_vertical article>div:first-of-type{-webkit-flex-basis:6.666rem;-ms-flex-preferred-size:6.666rem;flex-basis:6.666rem}.book_list_vertical article>div:first-of-type figure.panel_thumb img{width:6.666rem;height:6.666rem}.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(2),.book_list_vertical article>div:first-of-type figure.panel_thumb img:nth-of-type(3){width:3.333rem;height:3.333rem}.book_list_vertical article>div:last-of-type{-webkit-flex-basis:64%;-ms-flex-preferred-size:64%;flex-basis:64%}.book_list_vertical article>div:last-of-type .bookshelf a{width:2.333rem;height:2.333rem}}@media screen and (max-width:369px){.book_list_vertical article>div:last-of-type{-webkit-flex-basis:57%;-ms-flex-preferred-size:57%;flex-basis:57%}}.book_list_vertical .book_keyword{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0}.book_list_vertical .book_keyword li{margin:0 1rem .333rem 0;padding:0;width:auto}.book_list_vertical .book_keyword li a{color:#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{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.book_list_vertical .registeredList .registeredListOpen,.book_list_vertical .registeredList .registeredListOpen div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.book_list_vertical .registeredList .registeredListOpen div{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:.333rem;padding:.2rem;width:1rem;height:1rem;color:#fff;font-size:.733rem;text-align:center;line-height:1rem;background-color:#444;border-radius:3px;cursor:pointer}@media screen and (min-width:768px){.book_list_vertical .registeredList .registeredListOpen div{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.book_list_vertical .registeredList .registeredListOpen div:hover{opacity:.6}}.book_list_vertical .registeredList .registeredListTit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.book_list_vertical .registeredList .registeredListTit span{display:inline-block;margin-right:.333rem;padding:.2rem .333rem;color:#888;text-align:center;border:1px solid #888;border-radius:20px}.book_list_vertical .registeredList .registeredCount{padding-left:.333rem}.book_list_vertical .registeredList p{font-size:.866rem;white-space:nowrap}.book_list_vertical .registeredList ul{margin:.666rem 0 0 1.333rem}.book_list_vertical .registeredList ul li{font-size:.866rem;line-height:1.6;list-style-type:decimal}.book_list_vertical .registeredList ul li a{display:block;width:100%;color:#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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;letter-spacing:inherit}.book_list_vertical .btnList02 li{padding-bottom:0;width:auto}.book_list_vertical .btnList02 li a{width:13.333rem}.book_list_vertical .btnList02 li.btnDelete,.book_list_vertical .btnList02 li.btnSetting{margin-left:auto;padding:0;background:none}.book_list_vertical .btnList02 li.btnDelete a,.book_list_vertical .btnList02 li.btnSetting a{margin:0;padding:0;display:block;width:2rem;height:2rem;text-indent:-9999px;line-height:2rem;background-position:50%;background-size:2rem 2rem;cursor:pointer}.book_list_vertical .btnList02 li.btnDelete{height:auto;background-color:transparent;background-image:none}.book_list_vertical .btnList02 li.btnDelete a{background-image:url("../img/common/delete_lg.svg");background-repeat:no-repeat}.book_list_vertical .btnList02 li.btnSetting a{background-image:url("../img/common/settings_g.svg");background-repeat:no-repeat}@media screen and (max-width:767px){.book_list_vertical .btnList02 li{padding:0 .666rem 0 0}.book_list_vertical .btnList02 li a{width:25vw;height:2.333rem;font-size:.733rem;line-height:2.333rem}}.book_list_vertical.private{background-color:hsla(0,0%,80%,.3)}.book_list_vertical.private .genre_name{color:#fff;background-color:#b3b2b2;border:none}.book_list_vertical.private .btnList02{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.book_list_vertical.private .btnList02 li a.closedBook{width:16rem}.book_list_vertical.card{margin:0;padding:1.333rem;background-color:#eee}.book_list_vertical.card article{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 2rem;padding:1rem;background-color:#fff}.book_list_vertical.card article:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.book_list_vertical.card article>div:last-of-type{-webkit-flex-basis:33rem;-ms-flex-preferred-size:33rem;flex-basis:33rem}}.book_list_vertical.card article aside{display:block;margin-top:1rem;padding:.666rem;width:100%;border:1px solid #e5e5e5;border-radius:5px}.book_list_vertical.card article aside p{color:#666;font-size:1rem}@media screen and (max-width:767px){.book_list_vertical.card{padding:1rem}.book_list_vertical.card article{margin:0 0 1rem;padding:.666rem}.book_list_vertical.card article aside p{font-size:.866rem}}.book_list_vertical.card.myList button{display:none}.book_list_vertical.card.favoList .book_name,.book_list_vertical.card.favoList .listmember_name{padding-right:2rem}.book_list_vertical.card.openList{margin:0 0 1.333rem;padding:0;background-color:#fff;border-bottom:none}.book_list_vertical.card.openList h3{background-image:url("../img/common/book-shelf.svg");background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}@media screen and (max-width:767px){.book_list_vertical.card.openList h3{margin:0 0 .937rem;font-size:1.062rem;background-position:0;background-size:1.666rem 1.666rem}}.book_list_vertical.card.openList article{border:1px solid #e5e5e5}.book_list_vertical.card.openList article:first-of-type{margin-top:1rem}@media screen and (min-width:768px){.book_list_vertical.card.openList article div:last-of-type{-webkit-flex-basis:35rem;-ms-flex-preferred-size:35rem;flex-basis:35rem}}.book_list_vertical.card.openList.others_page .book_name{padding-right:2rem}.book_name,.issued_book_name{font-weight:700}.book_name,.issued_book_name,.writer_name{margin:0 0 .333rem;padding:0;font-size:1rem;word-break:break-word}.book_number,.listmember_name,.originalBookTxt,.page_count,.update_date{margin:0;padding:0;color:#666;font-size:.8rem}.originalBookTxt{color:#888}.book_number{display:inline-block}.book_catch{margin:.333rem 0 0;padding:.666rem;background-color:#f9f7f2}.book_catch,.book_catch2{font-size:.866rem;word-break:break-word}.book_catch2{color:#666}.labelInfo{margin-bottom:.666rem;padding:.333rem;color:#333;font-size:.866rem;text-align:center;border:1px solid #ccc}@media screen and (max-width:767px){.book_name,.issued_book_name,.writer_name{font-size:.866rem}.book_number,.listmember_name,.originalBookTxt,.page_count,.update_date{font-size:.666rem}}.bookList,.bookList .clm{margin:0 0 1.333rem}.bookList .clm{position:relative;padding:.8rem;border:1px solid #e5e5e5}.bookList .clm .pic{position:relative;float:left;width:8.333rem;margin:0 1.333rem 0 0}.bookList .clm .pic .rank{padding:.133rem;text-align:center;background:hsla(0,0%,100%,.8)}.bookList .clm .pic .rank p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;color:#333;font-size:.866rem;font-weight:700}.bookList .clm .pic .rank p.down,.bookList .clm .pic .rank p.up{background-repeat:no-repeat;background-position:right .533rem center;background-size:.8rem .8rem}.bookList .clm .pic .rank p.up{background-image:url(../img/icn_rank_up.png)}.bookList .clm .pic .rank p.down{background-image:url(../img/icn_rank_down.png)}.bookList .clm .pic .rank p.new span{display:inline-block;padding:0 0 0 .4rem;color:#ff344b;font-size:.733rem;font-family:Arial,Helvetica;line-height:1.2}.bookList .clm .pic .issued li{margin-top:.333rem;padding:.333rem;font-size:.866rem;line-height:.866rem;text-align:center;background-color:#eee}.bookList .clm .item{overflow:hidden}.bookList .clm .title{padding:.4rem 0;font-size:1.2rem;font-weight:700}.bookList .clm .title img{width:.666rem;margin:.133rem 0 0 .333rem;vertical-align:top}.bookList .clm .title svg{vertical-align:top}.bookList .clm .original{padding-bottom:.4rem;color:#929292;font-size:.866rem}.bookList .clm .name{margin:0 0 .8rem}.bookList .clm .name a{text-decoration:underline}.bookList .clm .name a:hover{text-decoration:none}.bookList .clm p{margin:0 0 .2rem;font-size:.933rem}.bookList .clm .genre_name{margin-right:.666rem;vertical-align:1px}.bookList .clm .tool{position:relative;min-height:2.666rem;padding:1.333rem 3.666rem 0 0;overflow:hidden}.bookList .clm .tool .like{font-size:1.066rem;font-weight:700;float:left}.bookList .clm .tool .like:before{content:"";display:inline-block;width:.8rem;height:.933rem;margin-right:.333rem;vertical-align:-1px;background:url(../img/icn_like.png) no-repeat 0 0/.8rem auto}@media screen and (max-width:767px){.bookList .clm .tool .like{font-size:.933rem}.bookList .clm .tool .like:before{width:.666rem;height:.733rem;background-size:.666rem .733rem}}@media screen and (max-width:767px){.bookList .clm .tool .gpEntry{margin-right:-3.333rem}}@media screen and (min-width:768px){.bookList .clm .tool .gpEntry{float:left;margin-right:.8rem;margin-left:.8rem;padding-top:.066rem}}.bookList .clm .date{float:right;padding:.2rem 0 0;color:#666;font-size:.8rem}.bookList .clm .bookshelf{position:absolute;bottom:0;right:0}.bookList .clm .bookshelf a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:2.666rem;height:2.666rem;border-radius:.666rem;background-color:#88bfbf}@media screen and (min-width:768px){.bookList .clm .bookshelf a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.bookList .clm .bookshelf a:hover{opacity:.6}}.bookList .clm .bookshelf .already,.bookList .clm .bookshelf.off a{background:#ccc}.bookList .clm .bookshelf path,.bookList .clm .bookshelf svg{pointer-events:none}.bookList .clm .keyword{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.666rem -.333rem 0;padding:.666rem 0 0}.bookList .clm .keyword li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 .333rem}.bookList .clm .keyword li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296;font-size:.866rem}@media screen and (min-width:768px){.bookList .clm .keyword li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.bookList .clm .keyword li a:hover{opacity:.6}}@media screen and (max-width:767px){.bookList .clm .keyword li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}.bookList .clm #bookCoverPre{margin-top:.666rem}.bookList .clm #bookCoverPre .relatedtitle{display:inline-block;width:8.333rem;padding:.333rem .666rem .333rem 1.666rem;cursor:pointer;color:#333;font-size:.866rem;font-weight:400;text-align:left;vertical-align:top;background-image:url("../img/common/book-cover.svg");background-repeat:no-repeat;background-position:left .4rem center;background-size:.866rem .866rem;background-color:#f9f7f2;position:relative;z-index:2}.bookList .clm #bookCoverPre .relatedlist .defTxt{margin-top:-1px;margin-bottom:1.4rem;font-size:.933rem;white-space:pre-wrap;word-break:break-word;background-color:#f9f7f2;position:relative;z-index:1}.bookList .clm #bookCoverPre .bookBtnList{margin:0}.bookList .clm .sortResult{padding:.666rem 0 0}.bookList .clm .sortResult dt{font-size:.866rem;font-weight:700}.bookList .clm .sortResult dd{padding:.333rem 0 0}.bookList .clm .sortResult dd ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookList .clm .sortResult dd ul li{margin:0 .333rem 0 0;padding:.2rem .333rem;width:auto;color:#888;font-size:.866rem;text-align:center;border:1px dashed #ccc;border-radius:10rem}.bookList .clm .sortResult dd ul li:last-of-type{margin-right:0}.bookList .clm .sortResult dd ul li.active{color:#fff;font-weight:700;background-color:#666;border:none}@media screen and (max-width:767px){.bookList{border-bottom:1px solid #e5e5e5}.bookList h3{background-size:1.066rem .933rem}.bookList .clm{margin:0;padding:.8rem 0;border:none;border-top:1px solid #e5e5e5}.bookList .clm .pic{width:7rem;margin:0 1.066rem 0 0}.bookList .clm .pic .rank{padding:.133rem}.bookList .clm .pic .rank p{font-size:.733rem}.bookList .clm .pic .rank p.down,.bookList .clm .pic .rank p.up{background-position:right .266rem center;background-size:.6rem .6rem}.bookList .clm .pic .rank p.new span{padding:0 0 0 .4rem;font-size:.533rem}.bookList .clm .pic .issued li{font-size:.666rem;line-height:.666rem}.bookList .clm .title{padding:0;font-size:1rem}.bookList .clm .title img{width:.6rem}.bookList .clm .title .ranking{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;position:static;top:auto;left:auto;margin-right:.533rem}.bookList .clm .original{font-size:.666rem}.bookList .clm .name{font-size:.933rem;margin:0}.bookList .clm .name,.bookList .clm .name a{padding:.533rem 0 .8rem}.bookList .clm p{font-size:.8rem}.bookList .clm .tool{min-height:2.333rem;padding:1.333rem 3.333rem 0 0}.bookList .clm .tool .like{float:none;font-size:14px}.bookList .clm .date{clear:both;margin-right:-3.333rem}.bookList .clm .bookshelf{top:0;bottom:auto}.bookList .clm .bookshelf a{width:2.333rem;height:2.333rem}.bookList .clm .keyword{padding:.8rem 0 0}.bookList .clm .keyword li{margin:0 0 .333rem}.bookList .clm .keyword li a{font-size:.8rem}.bookList .clm #bookCoverPre .relatedlist .defTxt{font-size:.866rem}.bookList .clm .sortResult{padding:.666rem 1rem 0}.bookList .clm .sortResult dt{font-size:.733rem}.bookList .clm .sortResult dd{padding:.2rem 0 0}.bookList .clm .sortResult dd ul li{margin:0 .333rem 0 0;padding:.2rem .333rem;font-size:.733rem}}@media screen and (max-width:320px){.bookList .clm .sortResult{padding:.666rem 0 0}.bookList .clm .sortResult dd ul li{font-size:.666rem}}.topEditorsList .originalBookTxt,.topEditorsList .page_count,.topEditorsList .rank,.topEditorsList .update_date{display:none}@media screen and (min-width:768px){.topEditorsList .book_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem 2rem 0}.topEditorsList .book_grid li{padding:0 2rem 1rem 0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-basis:33.33333%;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;width:auto}.topEditorsList .book_grid li figure{text-align:center}}@media screen and (max-width:767px){.topEditorsList .book_grid{display:block;margin-bottom:1rem}.topEditorsList .book_grid li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.topEditorsList .book_grid li figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-right:.666rem;margin-bottom:0}.topEditorsList .book_grid li>div:last-of-type{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}.topEditorsList .book_grid li>div:last-of-type .book_catch{display:block}}.group-pickup .rank,.issued-pickup .rank{display:none}@media screen and (min-width:768px){.group-pickup .book_grid,.issued-pickup .book_grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}.group-pickup .book_grid li,.issued-pickup .book_grid li{margin:0 1rem 1rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;width:205px}.group-pickup .book_grid li figure,.issued-pickup .book_grid li figure{text-align:center}}@media screen and (max-width:767px){.group-pickup .book_grid,.issued-pickup .book_grid{display:block;margin-bottom:1rem}.group-pickup .book_grid li,.issued-pickup .book_grid li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 0 1rem;width:100%}.group-pickup .book_grid li figure,.issued-pickup .book_grid li figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-right:.666rem;margin-bottom:0}.group-pickup .book_grid li>div:last-of-type,.issued-pickup .book_grid li>div:last-of-type{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;max-width:70%}}.issued-pickup .page_count{display:none}@media screen and (min-width:768px){.group-pickup .book_grid li{margin-bottom:2rem;width:198px}}.section .bookStoreBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;width:36.333rem;margin:0 auto 1.333rem;padding:.733rem}.section .bookStoreBox h3{margin-bottom:.333rem;padding:0;font-size:1.066rem;font-weight:700;background:none}.section .bookStoreBox h3 a{color:#333;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.section .bookStoreBox h3 a:hover{opacity:.6}.section .bookStoreBox h3:before{display:none}.section .bookStoreBox figure{-webkit-flex-basis:8.333rem;-ms-flex-preferred-size:8.333rem;flex-basis:8.333rem;margin:0 1.133rem 0 0}.section .bookStoreBox figure img{width:100%;height:auto}.section .bookStoreBox .item{-webkit-flex-basis:calc(100% - 9.466rem);-ms-flex-preferred-size:calc(100% - 9.466rem);flex-basis:calc(100% - 9.466rem);min-height:9.333rem;padding:0 0 .666rem;overflow:hidden}.section .bookStoreBox .icnTxtG{margin:0;font-weight:400}.section .bookStoreBox .catch{margin:0 0 1rem;font-size:1rem}.section .bookStoreBox .catch a{color:#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("../img/common/free.svg") no-repeat 0 0/.866rem .866rem}@media screen and (max-width:767px){.section .bookStoreBox{width:auto}.section .bookStoreBox figure{-webkit-flex-basis:6.333rem;-ms-flex-preferred-size:6.333rem;flex-basis:6.333rem}.section .bookStoreBox h3{font-size:1rem}.section .bookStoreBox .item{-webkit-flex-basis:calc(100% - 7.466rem);-ms-flex-preferred-size:calc(100% - 7.466rem);flex-basis:calc(100% - 7.466rem);min-height:inherit;padding:0}.section .bookStoreBox .icnTxtG{font-size:.666rem}.section .bookStoreBox .catch,.section .bookStoreBox .drawing{font-size:.733rem}}@media screen and (max-width:250px){.section .bookStoreBox figure{-webkit-flex-basis:4rem;-ms-flex-preferred-size:4rem;flex-basis:4rem;margin-right:.666rem}.section .bookStoreBox h3{font-size:.866rem}.section .bookStoreBox .item{-webkit-flex-basis:calc(100% - 4.666rem);-ms-flex-preferred-size:calc(100% - 4.666rem);flex-basis:calc(100% - 4.666rem)}.section .bookStoreBox .arwList01{font-size:.733rem}}.text-tab.swiper-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:.333rem;margin:0 auto 1.333rem;padding:0;-webkit-transform:none!important;transform:none!important;cursor:pointer}.text-tab.swiper-wrapper li.swiper-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.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(../img/icn_btn_msg_reply_on.png);background-size:24px auto}@media screen and (max-width:767px){.btnMsgReplyOn{background-size:23px auto}}.btnMsgReplyOff{color:#cf0000!important;border:3px solid #ebebe8;background-image:url(../img/icn_btn_msg_reply_off.png);background-size:24px auto}@media screen and (min-width:768px){.btnMsgReplyOff:hover{opacity:1!important}}@media screen and (max-width:767px){.btnMsgReplyOff{background-size:23px auto}}.btnMsgEdit{background-image:url(../img/icn_btn_msg_edit.png);background-size:24px auto}@media screen and (max-width:767px){.btnMsgEdit{background-size:23px auto}}.btnMsgSend{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:12px!important;background-image:url(../img/icn_btn_msg_send.png);background-size:27px auto}@media screen and (max-width:767px){.btnMsgSend{width:260px;height:44px;font-size:15px;line-height:44px;background-position:7px!important;background-size:24px auto}}.btnMsgDraft{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:16px;background-image:url(../img/icn_btn_msg_draft.png);background-size:21px auto}@media screen and (max-width:767px){.btnMsgDraft{width:260px;height:44px;font-size:15px;line-height:44px;background-size:19px auto}}.btnMsgBack{width:347px;height:45px;line-height:45px}@media screen and (max-width:767px){.btnMsgBack{width:260px;height:44px;font-size:15px;line-height:44px}}.btnDelete{text-align:center;background-repeat:no-repeat;background-position:16px;background-image:url(../img/icn_btn_delete.png);background-size:18px auto}@media screen and (max-width:767px){.btnDelete{background-size:16px auto}}.btnUnfollow{width:347px;height:45px;line-height:45px;background-repeat:no-repeat;background-position:16px;background-image:url(../img/icn_btn_unfollow.png);background-size:24px auto}@media screen and (max-width:767px){.btnUnfollow{background-size:21px auto;width:260px;height:44px;font-size:15px;line-height:44px;background-position:10px;padding:1px 3px 0 20px!important}}.spinner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2rem auto;width:6vw;height:6vw;background:transparent;border-radius:50%;border:4px solid rgba(186,171,198,.3);border-top-color:#baabc6;border-bottom-color:#baabc6;-webkit-animation:spinner1 .8s ease infinite;animation:spinner1 .8s ease infinite}@media screen and (max-width:767px){.spinner{width:15vw;height:15vw}}@-webkit-keyframes spinner1{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner1{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinnerTxt{font-size:1rem;text-align:center!important}.stub{margin:1rem 0;text-align:center}.stub+.stub{visibility:hidden}.stub .pageVisible{margin:1.333rem auto;padding:1rem;width:100%;max-width:280px;background-color:#efefef;border:1px solid #ccc;border-radius:5px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}#loadingError button{display:inline-block;margin:0 0 2rem;padding:0;width:16.666rem;height:3.333rem;color:#fff;font-size:15px;line-height:3.333rem;text-decoration:none;border-radius:5px;border:none;background-color:#666;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:768px){#loadingError button:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}#loadingError button:hover:hover{opacity:.6}}@media screen and (max-width:767px){#loadingError button{width:16rem;height:2.933rem;font-size:13px;line-height:2.933rem}}#simpleSearch .page_count,#simpleSearch .rank{display:none}.topSearch .inner{padding-top:1rem}@media screen and (min-width:768px) and (max-width:1023px){.topSearch .inner{padding-top:2rem}}.topSearch .inner .searchHistoryBtn{top:auto}.topSearchBox{float:left;width:20.666rem;border-radius:5px;background:#efefef}.topSearchBox input[type=text],.topSearchBox select,.topSearchBox textarea{width:17.666rem;height:2.666rem;padding:.333rem;font-size:1rem;outline:none;border:none;background:none}.topSearchBox input[type=submit]{float:right;width:2.666rem;height:2.666rem;outline:none;border:none;background-image:url("../img/common/search.svg");background-repeat:no-repeat;background-color:transparent;background-position:50%;background-size:1.666rem 1.666rem}@media screen and (max-width:1023px){.topSearchBox{position:relative;float:none;width:auto;padding:0 3rem 0 0}.topSearchBox input[type=text],.topSearchBox select,.topSearchBox textarea{width:100%}.topSearchBox input[type=submit]{position:absolute;top:0;right:0;width:3rem}}.topSearchBox.full{float:none;width:95%;margin:0 auto}.topSearchBox.full input[type=text],.topSearchBox.full select,.topSearchBox.full textarea{width:90%}.topSearchTag{float:right;width:56.466rem}.topSearchTag dl{padding:.4rem 0;letter-spacing:-.5em}.topSearchTag dl dt{position:relative;display:inline-block;width:9.666rem;margin:0 1.2rem 0 0;padding:.2rem .333rem .2rem 2.2rem;color:#fff;font-size:1rem;letter-spacing:normal;vertical-align:top;border-radius:5px;background-image:url("../img/common/heart-outline_w.svg");background-repeat:no-repeat;background-color:#fa8296;background-position:.4rem;background-size:1.333rem 1.333rem}.topSearchTag dl dt:after{content:"";position:absolute;top:50%;right:-.266rem;margin-top:-.333rem;display:block;width:0;height:0;border-style:solid;border-width:.266rem 0 .266rem .333rem;border-color:transparent transparent transparent #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{display:inline-block;font-size:1rem}.topSearchTag dl dd ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296;padding:.1rem .666rem .8rem 0!important}@media screen and (min-width:768px){.topSearchTag dl dd ul li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.topSearchTag dl dd ul li a:hover{opacity:.6}}@media screen and (max-width:767px){.topSearchTag dl dd ul li a{padding:.133rem .533rem .133rem 0;font-size:.866rem}}.topSearchTag dl .swiper-slide{width:auto;width:unset}.topSearchTag dl .swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:0;z-index:50;height:5px;width:98%}.topSearchTag dl .swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none}.topSearchTag dl .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}@media screen and (max-width:1023px){.topSearchTag{float:none;width:auto}.topSearchTag dl{padding:.866rem 0 0}.topSearchTag dl dt{display:inline-block;width:auto;margin:0;padding:.2rem .666rem .2rem 2rem;font-size:.933rem}.topSearchTag dl dd{display:block;width:auto}.topSearchTag dl dd ul{padding:.333rem 0}.topSearchTag dl dd ul li{font-size:.866rem}}.comic .topSearch{margin-bottom:1rem;border:none}.comic .topSearch .inner{width:100%}.comic .topSearch .topSearchBox{position:relative;width:95%;margin:0 auto;float:none}.comic .topSearch .topSearchBox input[type=text],.comic .topSearch .topSearchBox select,.comic .topSearch .topSearchBox textarea{width:95%}.comic .topSearch .topSearchBox input[type=submit]{position:absolute;height:2.666rem;top:0;right:0;width:3rem}.comic .topSearch .errorBox{width:95%;margin:0 auto}.lpBanner{margin:1rem auto;text-align:center}.lpBanner a{display:inline-block;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.lpBanner a:hover{opacity:.6}.lpBanner a img{width:590px;height:auto}@media screen and (max-width:767px){.lpBanner{margin:.666rem auto}.lpBanner a img{width:100%;height:auto}}.cardList{margin:0 -.666rem 0 0}.cardList li{display:inline-block;margin:0 .666rem 1rem 0;padding:1rem;width:calc(49.6% - .666rem);vertical-align:top;border:1px solid #e5e5e5}.cardList li a{display:block}.cardList li img{width:100%;height:175px;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.cardList li img:hover{opacity:.6}.cardList li p{padding-top:1rem;font-size:1rem;font-weight:700;word-break:break-word}@media screen and (max-width:767px){.cardList li{width:calc(48vw - .666rem)}.cardList li img{height:auto}.cardList li p{font-size:.733rem}}@media screen and (max-width:359px){.cardList li{width:calc(47.9vw - .666rem)}}@media screen and (max-width:341px){.cardList li{width:calc(47vw - .666rem)}}.genre_link{margin:0 0 2.666rem}.genre_link,.genre_link ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.genre_link ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.666rem -.666rem 0}.genre_link ul li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;font-weight:700;text-align:center;text-decoration:none;border-radius:5px;background:#efefef;width:8.866rem;height:3.466rem;margin:0 .666rem .666rem 0}.genre_link ul li,.genre_link ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.genre_link ul li a{width:100%;height:100%;padding:.4rem .2rem;font-size:.933rem}@media screen and (max-width:767px){.genre_link ul li{border:3px solid #efefef}.genre_link ul li a{padding:.133rem;font-size:.8rem;line-height:1.2}}.genre_link ul li.current{border:3px solid #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}}@media screen and (min-width:768px){.genre_link ul li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.genre_link ul li a:hover{opacity:.6}}@media screen and (max-width:767px){.genre_link ul{margin:0 -.333rem -.333rem 0;width:calc(100vw - .333rem);height:auto}.genre_link ul li{margin:0 .333rem .333rem 0;width:calc(50% - .333rem);height:2.666rem}}@media screen and (min-width:768px){.genre_link.allGenreList ul li{border:3px solid #efefef}.genre_link.allGenreList ul li:hover{border:3px solid #baabc6;background:#fff}}.textSortTab{margin:1rem 0}.textSortTab ul,.textSortTab ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.textSortTab ul li{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #e5e5e5}.textSortTab ul li:last-of-type{border-right:none}.textSortTab ul li a{padding:.666rem;color:#333;font-size:1rem;text-align:center}.textSortTab ul li.current a{color:#baabc6;font-weight:700}@media screen and (min-width:768px){.textSortTab.contest ul{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.textSortTab.contest ul li{-webkit-flex-basis:235px;-ms-flex-preferred-size:235px;flex-basis:235px}.textSortTab.contest ul li a:hover{color:#baabc6}}@media screen and (max-width:767px){.textSortTab{margin:.666rem 0}.textSortTab ul li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.textSortTab ul li a{display:block;font-size:.866rem}}.pollList{margin:15px 0 0;padding:20px 10px 10px;border-top:1px dashed #d2d2d2;border-bottom:1px dashed #d2d2d2}.pollList ul li{width:calc(25% - 20px);padding-bottom:5px}@media screen and (max-width:767px){.pollList ul li{display:block!important;width:auto;padding-bottom:0}.pollList ul li label{display:block;font-size:16px}.pollList ul li label input[type=checkbox]{width:17px;height:17px;vertical-align:middle}}.pollThanks p{margin:0 0 15px;line-height:1.6}.pollThanks p em{color:#baabc6;font-weight:700}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1 label.panel-label,#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2 label.panel-label,#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3 label.panel-label,#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4 label.panel-label,#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5 label.panel-label,#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6 label.panel-label,#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7 label.panel-label,#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8 label.panel-label,#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9 label.panel-label,#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10 label.panel-label,#nationwide_store_list label.panel-label:hover{color:#baabc6}#nationwide_store_list ul#tabs-list li label.panel-label:after{background-color:#baabc6}@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}

/*!
 * smartbanner.js v1.24.1 <https://github.com/ain/smartbanner.js#readme>
 * Copyright © 2024 Ain Tohvri, contributors. Licensed under GPL-3.0.
 */.smartbanner{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:fixed;top:0;z-index:9999;overflow-x:hidden;padding:0 4vw;width:100vw;height:84px;background:#f3f3f3;font-family:Helvetica,sans,sans-serif}.smartbanner,.smartbanner__exit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.smartbanner__exit{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 1.33vw 0 0;width:3.2vw;height:3.2vw;border:0;font-size:20px;text-align:center}.smartbanner__exit:after,.smartbanner__exit:before{position:absolute;width:.53vw;height:3.2vw;background:#716f6f;content:""}.smartbanner__exit:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.smartbanner__exit:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.smartbanner__icon{width:15vw;height:15vw;border-radius:4vw;background-size:15vw 15vw}.smartbanner__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 0 0 4vw;overflow-y:hidden;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;color:#000}.smartbanner__info__title{font-size:3.73vw}.smartbanner__info__author,.smartbanner__info__price{font-size:3.2vw}.smartbanner__button{display:block;padding:0 2.67vw;-webkit-flex-basis:14vw;-ms-flex-preferred-size:14vw;flex-basis:14vw;border-radius:1.33vw;background:#f3f3f3;color:#1474fc;font-size:4.27vw;text-align:center;text-decoration:none}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7");-webkit-box-shadow:inset 0 4px 0 #fa8296;box-shadow:inset 0 4px 0 #fa8296}.smartbanner.smartbanner--android .smartbanner__exit{width:4.53vw;height:4.53vw;border-radius:3.73vw;background:#1c1e21;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.8) inset,0 1px 1px hsla(0,0%,100%,.3);box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3);color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;text-shadow:0 1px 1px #000}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{padding:0;border-radius:0;background:none;-webkit-box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{display:block;background:#42b6c9;background:-webkit-gradient(linear,left top,left bottom,from(#42b6c9),to(#39a9bb));background:-webkit-linear-gradient(top,#42b6c9,#39a9bb);background:linear-gradient(180deg,#42b6c9,#39a9bb);-webkit-box-shadow:none;box-shadow:none;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}.headerLogo{-webkit-flex-basis:25.666rem;-ms-flex-preferred-size:25.666rem;flex-basis:25.666rem}.headerLogo h1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.headerLogo h1 a{-webkit-flex-basis:13.333rem;-ms-flex-preferred-size:13.333rem;flex-basis:13.333rem}@media screen and (max-width:767px){.headerLogo{-webkit-flex-basis:8.666rem;-ms-flex-preferred-size:8.666rem;flex-basis:8.666rem}.headerLogo h1{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.headerLogo h1 a{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;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;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.headerMenu .headerTool ul .headerJunior a span{display:none}.headerMenu .headerTool ul .headerJunior a img{min-width:120px;height:auto}.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("../img/junior/icn_junior.svg") no-repeat 0/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("../img/junior/icn_junior.svg") no-repeat top/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}}.btnAdd,.btnBook,.btnBookApp,.btnBookmark,.btnBookRead,.btnBookReadSuc,.btnBookReversal,.btnComment,.btnMore,.btnMsgDraft,.btnMsgEdit,.btnMsgReplyOff,.btnMsgReplyOn,.btnMsgSend,.btnPoll,.btnProfile,.btnReport,.btnStyle02,.btnUnfollow,.topSearchTag dl dt{background-color:#baabc6}.promotionList .btnAdd,.promotionList .btnBook,.promotionList .btnBookApp,.promotionList .btnBookmark,.promotionList .btnBookRead,.promotionList .btnBookReadSuc,.promotionList .btnBookReversal,.promotionList .btnComment,.promotionList .btnMore,.promotionList .btnMsgDraft,.promotionList .btnMsgEdit,.promotionList .btnMsgReplyOff,.promotionList .btnMsgReplyOn,.promotionList .btnMsgSend,.promotionList .btnPoll,.promotionList .btnProfile,.promotionList .btnReport,.promotionList .btnStyle02,.promotionList .btnUnfollow{background-color:#666}.btnMsgReplyOff{background-color:#fff}.topSearchTag dl dt:after{border-color:transparent transparent transparent #baabc6}.asideNews li a,.book_list_vertical .book_keyword li a,.bookList .clm .keyword li a,.breadcrumb ol li:last-of-type a,.menuTab.clm_1 li.active a,.sidebarList li a,.topCategoryTag ul li a,.topSearchTag dl dd ul li a,.writer .writer_area form aside a{color:#fa8296}.sidebarMenu ul li.btnAbout a{background:#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}.btnBook,.btnBookmark,.btnBookRead,.btnBookReversal,.btnComment,.btnMore,.btnPoll,.btnReport{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:50%;background-size:1.866rem 1.866rem}}@media screen and (max-width:767px){.asideMenu{padding:0}.asideMenu .menuBox{margin:0 .666rem 1rem;padding:.666rem .666rem 0}.asideMenu .menuBox .menuTitle{margin-top:.333rem;padding:0 0 0 1.666rem}}@media screen and (max-width:1023px){.asideMenu .menuBox{background-color:#fff;border:none;border-radius:0}.asideMenu .menuBox .menuTitle{position:relative;color:#333;font-size:1.2rem;font-weight:700;line-height:1.2;border:none}.asideMenu .menuBox .menuTitle:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:1.866rem;height:1.866rem;vertical-align:middle;border-radius:5px}}.asideNews.asideFooter{text-align:center;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem;border-top:1px solid #e5e5e5}.asideNews.asideFooter li a{color:#333}@media screen and (max-width:767px){.asideNews.asideFooter{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.asideNews.asideFooter a{display:inline-block;padding:0 2rem 0 0;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;background-size:1.333rem 1.333rem}}@media screen and (max-width:767px) and (max-width:1023px){.asideNews.asideFooter{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.asideNews.asideFooter a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}.sidebarMyMenu .mymenuTitle{margin:0 0 1rem;padding:0 0 0 2.4rem;font-size:1rem;background-image:url("../img/common/prof-mark.svg");background-repeat:no-repeat;background-position:0 0;background-size:2rem 2rem}.sidebarMyMenu .mymenuTitle p{font-size:.866rem}.sidebarMyMenu .mymenuTitle p span{color:#fa8296}.sidebarMyMenu .mymenuBtn li a{background-position:left .666rem center;background-size:1.333rem 1.333rem}.sidebarMyMenu .mymenuBtn .reader a,.sidebarMyMenu .mymenuBtn .writer a{color:#fff;background-color:#baabc6}.sidebarMyMenu .mymenuBtn .post a,.sidebarMyMenu .mymenuBtn .profile a{color:#666;background-color:#eee}.sidebarMyMenu .mymenuBtn .writer a{background-image:url("../img/common/writer_w.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .reader a{background-image:url("../img/common/reader_w.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .profile a{background-image:url("../img/common/prof_g.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuBtn .post a{background-image:url("../img/common/post_g.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuList li a{padding:.333rem 0 .333rem 2.133rem;color:#666;background-position:left .4rem center;background-size:1.333rem 1.333rem}.sidebarMyMenu .mymenuList .myconf a{background-image:url("../img/common/settings_g.svg");background-repeat:no-repeat}.sidebarMyMenu .mymenuList .logout a{background-image:url("../img/common/logout-variant_g.svg");background-repeat:no-repeat}@media screen and (min-width:768px) and (max-width:1023px){.topSection{padding:1.333rem 1.333rem 0}}@media screen and (max-width:1023px){.topSection{background-color:#fff}.topSection:last-of-type{margin-bottom:0}}@media screen and (max-width:767px){.topSection{margin:0 .666rem 1rem;padding:.666rem .666rem 0}}.topCategory h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:1.333rem 0;color:#333;font-size:1.066rem;font-weight:400}.topCategory h3:after{margin-left:1em;border-top:1px solid #666;content:"";display:inline;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:767px){.topCategory h3{margin:.666rem 0}}.topCategoryGenre ul{margin-right:-.666rem}.topCategoryGenre ul li{-webkit-flex-basis:calc(33% - 0.666rem);-ms-flex-preferred-size:calc(33% - 0.666rem);flex-basis:calc(33% - 0.666rem)}@media screen and (max-width:767px){.topCategoryGenre ul{margin-right:-.333rem}.topCategoryGenre ul li{-webkit-flex-basis:calc(33% - 0.333rem);-ms-flex-preferred-size:calc(33% - 0.333rem);flex-basis:calc(33% - 0.333rem);margin:0 .333rem .333rem 0;height:2.666rem}.topCategoryGenre ul li a{padding:.333rem;font-size:.733rem;line-height:1.2}}@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:rgba(0,0,0,.5);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-bc,.campaign-link-ni{display:none!important}.rankSearch{margin:0;padding:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.rankSearch li:first-of-type{margin:0 1rem 0 0;-webkit-flex-basis:70vw;-ms-flex-preferred-size:70vw;flex-basis:70vw;width:auto}.rankSearch li:last-of-type{-webkit-flex-basis:30vw;-ms-flex-preferred-size:30vw;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{margin-right:0}.rankSearch li:first-of-type,.rankSearch li:last-of-type{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ranking_link ul li{-webkit-flex-basis:50vw;-ms-flex-preferred-size:50vw;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{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:1rem 2rem 1rem 1rem;color:#333;background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px 20px;text-decoration:none}.rankingBlock a p.rank{-webkit-flex-basis:10vw;-ms-flex-preferred-size:10vw;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{-webkit-flex-basis:90vw;-ms-flex-preferred-size:90vw;flex-basis:90vw}.rankingBlock a dl dt{margin-bottom:1rem;padding:0;font-size:1.133rem;font-weight:700}@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(../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{-webkit-flex-basis:15vw;-ms-flex-preferred-size:15vw;flex-basis:15vw;font-size:1rem}.rankingBlock a dl{-webkit-flex-basis:85vw;-ms-flex-preferred-size:85vw;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 a,.ranking_paging span{display:inline-block;margin:0 1rem;padding:1rem}.ranking_paging a{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("../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,#rankingList .adFrame>div iframe{width:100%}.search_result li.ad{padding:0}.search_result li.ad .adFrame>div,.search_result li.ad .adFrame>div iframe{width:100%}}.reccomend_box{margin:0;padding:0 1.333rem;overflow:hidden;background:url(../img/bg_beige-texture.png) 0 0 repeat;background-size:256px}.reccomend_box h3{padding-top:1.333rem!important;color:#333;font-size:1.266rem;font-weight:700;border-top:none;background-image:none}@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("../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-size:1.133rem;font-weight:700}@media screen and (max-width:767px){.reccomend_box ul:first-of-type li a dl dt{font-size:1rem}}.reccomend_box ul:first-of-type li a dl dd{font-size:1rem;color:#333}@media screen and (max-width:767px){.reccomend_box ul:first-of-type li a dl dd{font-size:.866rem}}.reccomend_box p{margin:0;padding: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(../img/bg_beige-texture.png) 0 0 no-repeat;background-size:256px}.reccomend_box .tabLink li a{display:block;padding:1rem 1.333rem;color:#333;font-size:1rem;font-weight:700;text-decoration:none}@media screen and (max-width:767px){.reccomend_box .tabLink li a{font-size:.866rem}}@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("../img/common/book/heart-circle-outline.svg");background-repeat:no-repeat}.book_edit a#likeBtn.already{background-image:url("../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(../img/common/key.svg) no-repeat 0 0/1.333rem 1.333rem}.bookSummary-03 .markerIndex{background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,transparent),color-stop(50%,#d9d1e0));background:-webkit-linear-gradient(transparent 50%,#d9d1e0 0);background:linear-gradient(transparent 50%,#d9d1e0 0)}#nationwide_store_list label.panel-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;color:#bdc3c7;cursor:pointer;background-color:#ecf0f1;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.2s;transition-duration:.2s}#nationwide_store_list label.panel-label:hover{color:#e83894}#nationwide_store_list #panels{background-color:#fff}#nationwide_store_list #panels .container{margin:0 auto;width:90%}#nationwide_store_list #panels section div{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:0;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s;overflow-y:hidden}#nationwide_store_list #panel-1-ctrl:checked~#panels #panel-1 div,#nationwide_store_list #panel-2-ctrl:checked~#panels #panel-2 div,#nationwide_store_list #panel-3-ctrl:checked~#panels #panel-3 div,#nationwide_store_list #panel-4-ctrl:checked~#panels #panel-4 div,#nationwide_store_list #panel-5-ctrl:checked~#panels #panel-5 div,#nationwide_store_list #panel-6-ctrl:checked~#panels #panel-6 div,#nationwide_store_list #panel-7-ctrl:checked~#panels #panel-7 div,#nationwide_store_list #panel-8-ctrl:checked~#panels #panel-8 div,#nationwide_store_list #panel-9-ctrl:checked~#panels #panel-9 div,#nationwide_store_list #panel-10-ctrl:checked~#panels #panel-10 div{max-height:100%;opacity:1;padding:14px 24px 48px}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1.last{border-right:1px solid transparent}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-1-ctrl:checked~#tabs-list #li-for-panel-1 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2.last{border-right:1px solid transparent}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-2-ctrl:checked~#tabs-list #li-for-panel-2 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3.last{border-right:1px solid transparent}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-3-ctrl:checked~#tabs-list #li-for-panel-3 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4.last{border-right:1px solid transparent}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-4-ctrl:checked~#tabs-list #li-for-panel-4 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5.last{border-right:1px solid transparent}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-5-ctrl:checked~#tabs-list #li-for-panel-5 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6.last{border-right:1px solid transparent}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-6-ctrl:checked~#tabs-list #li-for-panel-6 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7.last{border-right:1px solid transparent}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-7-ctrl:checked~#tabs-list #li-for-panel-7 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8.last{border-right:1px solid transparent}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-8-ctrl:checked~#tabs-list #li-for-panel-8 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9.last{border-right:1px solid transparent}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-9-ctrl:checked~#tabs-list #li-for-panel-9 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10{pointer-events:none;cursor:default;-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0);-webkit-box-shadow:none;box-shadow:none;border-right:none}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10.last{border-right:1px solid transparent}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10+li{border-left:1px solid #dfdfdf}#nationwide_store_list #panel-10-ctrl:checked~#tabs-list #li-for-panel-10 label.panel-label{background-color:#fff;color:#e83894;padding-top:24px}#nationwide_store_list ul#tabs-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:2em 0 0;border-bottom:1px solid #dfdfdf}#nationwide_store_list ul#tabs-list,#nationwide_store_list ul#tabs-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;text-align:center}#nationwide_store_list ul#tabs-list li{margin:0;font-size:.75em;width:18%;-webkit-box-shadow:0 -2px 2px rgba(0,0,0,.05);box-shadow:0 -2px 2px rgba(0,0,0,.05);border-right:1px solid #dfdfdf;position:relative}#nationwide_store_list ul#tabs-list li:hover{-webkit-transition:none;transition:none;border-right:none}#nationwide_store_list ul#tabs-list li:hover.last{border-right:1px solid transparent}#nationwide_store_list ul#tabs-list li:hover+li{border-left:1px solid #dfdfdf}#nationwide_store_list ul#tabs-list li label.panel-label{position:relative;padding:24px 0;font-size:.875em}#nationwide_store_list ul#tabs-list li label.panel-label:after{content:"";position:absolute;width:100%;left:0;bottom:100%;background-color:#ec7aac;height:0;-webkit-transition-property:height;transition-property:height;-webkit-transition-duration:.2s;transition-duration:.2s}#nationwide_store_list ul#tabs-list li label.panel-label:hover{opacity:.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-size:1.133rem;font-weight:700}@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-size:1rem;font-weight:400}@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-size:1.133rem;font-weight:700;border-bottom:1px solid #efefef}@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_orange li a:hover,#pcLayout main.contest .btnLink_large_pink input[type=submit]:hover,#pcLayout main.contest .btnLink_large_pink li a:hover,#pcLayout main.contest .btnLink_large_white input[type=submit]:hover,#pcLayout main.contest .btnLink_large_white 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{border:none}main.contest h2.tit,main.contest h3{clear:both;padding:10px;color:#fff;font-weight:700;background-image:none;background-color:#2b4d7b}main.contest h3{margin:1.333rem 0 0;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;font-size:1.133rem;color:#fca5ba;font-weight:700}@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 #97b4db;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-size:1.266rem;font-weight:400;border-top:1px dashed #7199ce;border-bottom:1px dashed #7199ce}@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-size:1rem;font-weight:700;text-align:center}@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-size:1.133rem;font-weight:700;text-align:center}@media screen and (max-width:767px){main.contest .prize_book dt{font-size:1rem}}main.contest .prize_book dd{margin:0;padding:0 1rem;font-size:1rem;text-align:center}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}main.contest article.relation_link ul li{-webkit-box-flex:1;-webkit-flex:1 0 30%;-ms-flex:1 0 30%;flex:1 0 30%;margin:0 .666rem;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;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:-webkit-gradient(linear,left top,left bottom,from(#efefef),to(#fff));background:-webkit-linear-gradient(top,#efefef,#fff);background:linear-gradient(180deg,#efefef,#fff);border:none;-webkit-box-shadow:0 -3px 5px rgba(0,0,0,.1);box-shadow:0 -3px 5px rgba(0,0,0,.1)}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;font-size:1.466rem;text-align:center;background-color:#ff3375;border:none}@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;-webkit-backface-visibility:hidden;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;-webkit-transition:all .5s;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;-webkit-transition:.6s;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;-webkit-backface-visibility:hidden;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;-webkit-backface-visibility:hidden;backface-visibility:hidden}main.contest.campuscollabo .content-inner .modal dl dd p{font-size:1rem;text-align:left}@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;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:4px 4px 5px rgba(0,0,0,.2);box-shadow:4px 4px 5px rgba(0,0,0,.2)}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}@-webkit-keyframes modalFadeIn{0%{opacity:0;display:block}to{opacity:1}}@keyframes modalFadeIn{0%{opacity:0;display:block}to{opacity:1}}main.contest.campuscollabo .content-inner div.modal div:target{-webkit-animation-name:modalFadeIn;animation-name:modalFadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-iteration-count:1;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:hsla(0,0%,100%,0);border-top-color:#e6368b;border-width:10px;margin-left:-10px}main.contest.campuscollabo .content-inner .arrow_box:before{border-color:rgba(230,54,139,0);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%;-webkit-box-sizing:border-box;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-size:1.133rem;font-weight:700;text-align:center;text-decoration:none}@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-size:1.133rem;font-weight:700}@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:-webkit-gradient(linear,left top,left bottom,from(#b6c50c),to(#d0e01c));background:-webkit-linear-gradient(top,#b6c50c,#d0e01c);background:linear-gradient(180deg,#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;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url(../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-size:1rem;font-weight:700}@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:-webkit-gradient(linear,left top,left bottom,from(#15a1db),to(#31b5ec));background:-webkit-linear-gradient(top,#15a1db,#31b5ec);background:linear-gradient(180deg,#15a1db,#31b5ec)}main.contest.campuscollabo #about article aside ul.asidelink li a{font-size:100%;background-image:url(../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-size:1.466rem;font-weight:700}@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%;-webkit-box-sizing:border-box;box-sizing:border-box}main.contest.campuscollabo #collabo1 .detail dl,main.contest.campuscollabo #collabo1 .detail p{display:table-cell;vertical-align:top;-webkit-box-sizing:border-box;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-size:1.266rem;font-weight:700}@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) 0 0 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;font-size:.866rem;white-space:pre-wrap}@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;font-size:1.133rem;border-top:none;border-bottom:none}@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-size:1.133rem;font-weight:700}@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;font-size:1.133rem;background-color:#f8f4ea;border-radius:5px}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 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{-webkit-box-flex:2;-webkit-flex:2 0 60%;-ms-flex:2 0 60%;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;font-size:1.133rem;background-color:transparent;border-bottom:1px solid #2b4d7b}@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-size:1.133rem;font-weight:700}@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;font-size:1.466rem;text-align:center;background-color:transparent;border:none}@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;font-size:1.266rem;border:1px solid #ccc;border-radius:5px}@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) 0 100% no-repeat,url(/assets/1.0.5/img/contests/kataomoi/img_hibiki.png) 100% 100% 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:rgba(136,183,213,0);border-top-color:#fff;border-width:15px}main.contest.sensei .arrow_box:before{margin-left:-18px;border-color:rgba(194,225,245,0);border-top-color:#fa8296;border-width:18px}main.contest.sensei .arrow_box p{margin:1rem;padding:1rem;font-size:1.133rem;text-align:center;background-color:transparent}@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(../img/contests/kataomoi/img_sensei.png) 0 100% no-repeat,url(../img/contests/kataomoi/img_hibiki.png) 100% 100% 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-size:1.133rem;font-weight:700}@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;font-size:1rem}@media screen and (max-width:767px){main.contest section.article_text_wrap article dd{font-size:1.133rem;font-size:.866rem}}main.contest section.article_text_wrap article.article_text dt{margin:1.333rem 0;color:#666;font-size:1.133rem;border-top:1px solid #666;border-bottom:1px solid #666}@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-size:1.266rem;font-weight:700;text-align:center}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}main.contest section.article_text_wrap article.article_text div>div:first-of-type{-webkit-box-flex:1;-webkit-flex:1 0 40%;-ms-flex:1 0 40%;flex:1 0 40%;margin:0 1.333rem 0 0}main.contest section.article_text_wrap article.article_text div>div:last-of-type{-webkit-box-flex:2;-webkit-flex:2 0 60%;-ms-flex:2 0 60%;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-size:1.133rem;font-weight:700}@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;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-size:1.133rem;font-weight:700;background-color:transparent;border-bottom:1px solid #fa8296}@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(../img/article/20171025/tit_point01.png) left 14px no-repeat;background-size:88px}main.contest.sensei section.article_preview_wrap h3.point2{background:url(../img/article/20171025/tit_point02.png) left 14px no-repeat;background-size:88px}main.contest.sensei section.article_preview_wrap h3.point3{background:url(../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;font-size:1.266rem;text-align:center;background-color:transparent}@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:hsla(0,0%,100%,0);border-right-color:#fff;border-width:10px;margin-top:-10px}main.contest.sensei section.article_preview_wrap article .comment_box:before{border-color:rgba(245,184,208,0);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;-webkit-transition:all .3s ease;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{margin:0;padding:1.333rem;font-size:1rem;background-color:transparent;border-radius:0}@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 dd,main.contest.setsukyun .movie_details article dt,main.contest.setsukyun .movie_details article p{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-size:1.133rem;font-weight:700;background-color:transparent;border-bottom:1px solid #fe73b1}@media screen and (max-width:767px){main.contest.setsukyun .movie_details h4{font-size:1rem}}main.contest.setsukyun .movie_details dt{color:#333;font-size:1rem;font-weight:700}@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-size:1.266rem;font-weight:700;text-align:center}@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;font-size:1.133rem;background-color:transparent;border-bottom:1px solid #2b4d7b}@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;font-size:1rem;border:2px dashed #ff84c9;border-radius:5px}@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;font-size:1rem;border:2px dashed #42bdd8;border-radius:5px}@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 dd,main.contest.principal .movie_details article dt,main.contest.principal .movie_details article p{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-size:1.466rem;font-weight:700;text-align:center}@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;font-size:1.133rem;background-color:transparent;border-bottom:1px solid #fca5ba}@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;-webkit-backface-visibility:hidden;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-size:1.133rem;font-weight:700;text-align:left;line-height:1.8}@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;font-size:1rem;text-align:left}@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-size:1rem;font-weight:400}@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-size:1.133rem;font-weight:700}@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{margin:0;padding:1rem;font-size:1rem;font-weight:400}@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-size:1.266rem;font-weight:700;background:url(/images/hicn03.png) 0 no-repeat;background-size:29px}@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{margin:0;padding:1rem;font-size:1.133rem;font-weight:700}@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-size:1rem;font-weight:400}@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-size:1.133rem;font-weight:700;text-align:left;border-bottom:1px solid #333}@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-size:1rem;font-weight:700;text-align:center;background-color:#ff84c9;border-radius:5px}@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-size:1.133rem;font-weight:700;text-align:center;border-top:none;border-bottom:none}@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-size:1.133rem;font-weight:700;text-align:center;border-top:none;border-bottom:1px solid #333}@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;-webkit-transition:all .3s ease;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-size:1rem;font-weight:700;cursor:pointer;background-color:#009fba;-webkit-transition:all .5s;transition:all .5s}@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;-webkit-transition:.8s;transition:.8s}main.shu_project .top_contents nav.spn ul li a{margin:0;padding:1rem;display:block;color:#009fba;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23009fba'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-position:right 5% center;background-repeat:no-repeat;background-size:25px 25px;border-top:1px dotted #009fba;-webkit-box-sizing:border-box;box-sizing:border-box}@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(../img/article/shu-project/bg_notes.png) 0 0 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 #album .text_box,main.shu_project .content_inner #live-info .text_box{border-width:1px}main.shu_project .content_inner #album h5,main.shu_project .content_inner #live-info h5{font-size:1rem;font-weight:700;padding:1.333rem 1em}@media screen and (max-width:767px){main.shu_project .content_inner #album h5,main.shu_project .content_inner #live-info h5{font-size:.866rem}}main.shu_project .content_inner #album ul li,main.shu_project .content_inner #live-info ul li{margin:0 2em;padding:1em;font-size:.866rem;border-bottom:1px dotted #e5e5e5}@media screen and (max-width:767px){main.shu_project .content_inner #album ul li,main.shu_project .content_inner #live-info ul li{font-size:.733rem}}main.shu_project .content_inner #album ul li:last-child,main.shu_project .content_inner #live-info 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-size:1rem;font-weight:700;text-align:left;background-color:#009fba;border-top-left-radius:5px;border-top-right-radius:5px}@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(../img/article/shu-project/bg_notes.png) 0 0 repeat;background-size:49px;border:1px dashed #63b7ec;border-radius:10px}main.shu_project .content_inner #live-info .text_box dl dt{color:#36a2e6;font-size:1.133rem;font-weight:700;text-align:center}@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;font-size:1rem;border-color:#63b7ec}@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_pink li,main.shu_project .content_inner #live-info .text_box ul.btnLink_large_white 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{font-size:.866rem;text-align:center}@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-size:1.466rem;font-weight:700;background-color:#00abca}@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(../img/article/shu-project/bg_notes.png) 0 0 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-size:1.133rem;font-weight:700}@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;font-size:.866rem;text-align:left;line-height:1.5}@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-size:1.133rem;font-weight:700}@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:-webkit-gradient(linear,left top,left bottom,from(#4fc1db),to(#42bdd8));background:-webkit-linear-gradient(top,#4fc1db,#42bdd8);background:linear-gradient(180deg,#4fc1db,#42bdd8)}main.starts-election .content_inner .top_contents p.fontL{padding:1rem;font-size:1.133rem;font-weight:700}@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;-webkit-backface-visibility:hidden;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-size:1.133rem;font-weight:700}@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-size:1.133rem;font-weight:700;background-color:#fff;border-bottom:1px solid #42bdd8}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:1.333rem 1rem 0}main.starts-election .content_inner #campaign .whatsFOD p:first-of-type{-webkit-box-flex:1;-webkit-flex:1 0 15%;-ms-flex:1 0 15%;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{-webkit-box-flex:2;-webkit-flex:2 0 85%;-ms-flex:2 0 85%;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("../img/article/seabreeze-collabo/bg_main.png") 0 0 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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding: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;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;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:after,main.seabreeze-collabo .content_inner h4:before{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:transparent;border-top-color:#fff;border-width:10px;margin-left:-10px}main.seabreeze-collabo .content_inner h4:before{border-color:rgba(0,152,221,0);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 #application table a,main.seabreeze-collabo .content_inner .sbz-pink{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;-webkit-transition:all .1s linear;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:.5rem}main.seabreeze-collabo .content_inner .flex-2-column div{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}main.seabreeze-collabo .content_inner .flex-2-column div:first-of-type{-webkit-flex-basis:30rem;-ms-flex-preferred-size:30rem;flex-basis:30rem}@media screen and (max-width:375px){main.seabreeze-collabo .content_inner .flex-2-column div:first-of-type{-webkit-flex-basis:40rem;-ms-flex-preferred-size:40rem;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{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70rem;-ms-flex-preferred-size:70rem;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{-webkit-flex-basis:60rem;-ms-flex-preferred-size:60rem;flex-basis:60rem}}main.seabreeze-collabo .content_inner .flex-2-column dt{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.4}@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{font-size:.866rem;line-height:1.5}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}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:last-of-type,main.seabreeze-collabo .content_inner nav.pc ul li:nth-last-of-type(4){-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;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){-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;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;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;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:first-of-type{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:first-of-type{-webkit-transform:translateY(10px) rotate(-45deg);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){-webkit-transform:translateY(-11px) rotate(45deg);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;-webkit-transition:all .5s;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;height:0;background-color:#34b3ec;overflow:hidden;opacity:0;-webkit-transition:.8s;transition:.8s}main.seabreeze-collabo .content_inner nav.spn ul li{-webkit-box-flex:1;-webkit-flex:1 0 50%;-ms-flex:1 0 50%;flex:1 0 50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0;padding:0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}main.seabreeze-collabo .content_inner nav.spn ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;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("../img/article/seabreeze-collabo/svg/book.svg")}main.seabreeze-collabo .content_inner nav.spn ul li:nth-of-type(2) span:before{content:url("../img/article/seabreeze-collabo/svg/help.svg")}main.seabreeze-collabo .content_inner nav.spn ul li:nth-of-type(3) span:before{content:url("../img/article/seabreeze-collabo/svg/creation-l.svg")}main.seabreeze-collabo .content_inner nav.spn ul li:last-of-type span:before{content:url("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-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%;-webkit-box-sizing:border-box;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("../img/article/seabreeze-collabo/svg/chevron-right.svg") 100% 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("../img/article/seabreeze-collabo/svg/shopping-cart.svg") .5rem 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:after,main.seabreeze-collabo .content_inner #about h4:before{border-color:#0098dd}main.seabreeze-collabo .content_inner #about h4:after{border-color:transparent;border-top-color:#0098dd}main.seabreeze-collabo .content_inner #about h4:before{border-color:hsla(0,0%,100%,0);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:"\533B\85AC\90E8\5916\54C1";font-size:.7rem;line-height:1;border:1px solid #666}main.seabreeze-collabo .content_inner #about ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;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{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;padding:.5rem;text-align:center;-webkit-box-sizing:border-box;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-size:1rem;font-weight:700;line-height:1.5;border-bottom-width:2px;border-bottom-style:solid}@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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.seabreeze-collabo .content_inner #special .collabo-book ul li>dl dd:last-of-type p.button{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-align-self:center;-ms-flex-item-align:center;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:0 0;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div:first-of-type{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-align-self:center;-ms-flex-item-align:center;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{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;top:-1rem;z-index:1}main.seabreeze-collabo .content_inner #special .collabo-book ul li>div>div>div.column img{-webkit-align-self:flex-end;-ms-flex-item-align:end;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{-webkit-align-self:flex-start;-ms-flex-item-align:start;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("../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("../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("../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("../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("../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("../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("../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;-webkit-transition:all .1s linear;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 red;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val200{border:1px dotted #00c6d2;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val300{border:1px dotted #bac41c;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val400{border:1px dotted #000;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val600{border:1px dotted #cb0000;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val700{border:1px dotted #ea97eb;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val900{border:1px dotted #ff9c00;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1000{border:1px dotted #ff7e93;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1200{border:1px dotted #ffb400;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1300{border:1px dotted #8b2500;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val1400{border:1px dotted #004093;-webkit-filter:saturate(.8);filter:saturate(.8)}.genre_name.txt_genre_val9900{border:1px dotted #9a9a9a;-webkit-filter:saturate(.8);filter:saturate(.8)}.icn_genre{display:block;margin-right:.333rem;width:1.333rem;height:1.333rem;text-indent:-9999px}.icn_genre.genre_val100{background:url("../img/common/icn_genre/genre-100.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val200{background:url("../img/common/icn_genre/genre-200.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val300{background:url("../img/common/icn_genre/genre-300.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val400{background:url("../img/common/icn_genre/genre-400.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val600{background:url("../img/common/icn_genre/genre-600.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val700{background:url("../img/common/icn_genre/genre-700.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val900{background:url("../img/common/icn_genre/genre-900.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1000{background:url("../img/common/icn_genre/genre-1000.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1200{background:url("../img/common/icn_genre/genre-1200.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1300{background:url("../img/common/icn_genre/genre-1300.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val1400{background:url("../img/common/icn_genre/genre-1400.png") top no-repeat;background-size:1.333rem 1.333rem}.icn_genre.genre_val9900{background:url("../img/common/icn_genre/genre-9900.png") top no-repeat;background-size:1.333rem 1.333rem}main.favo-author .menuTab.clm_2 li,main.reader .menuTab.clm_2 li{-webkit-flex-basis:33.3%;-ms-flex-preferred-size:33.3%;flex-basis:33.3%}main.favo-author .menuTab.clm_2 li:first-of-type 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,main.reader .menuTab.clm_2 li:first-of-type a,main.reader .menuTab.clm_2 li:nth-of-type(2) a,main.reader .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.favo-author .menuTab.clm_2 li:first-of-type,main.reader .menuTab.clm_2 li:first-of-type{border-left:none}main.favo-author .menuTab.clm_2 li:nth-of-type(3),main.reader .menuTab.clm_2 li:nth-of-type(3){border-left:1px solid #e5e5e5}main.favo-author .menuTab.clm_2 li:nth-of-type(4),main.reader .menuTab.clm_2 li:nth-of-type(4){border-left:none}@media screen and (max-width:767px){main.favo-author .menuTab.clm_2 li:first-of-type 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,main.reader .menuTab.clm_2 li:first-of-type a,main.reader .menuTab.clm_2 li:nth-of-type(2) a,main.reader .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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 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!important}}.btnPoll{background-image:url(../img/common/icn_btn_poll.png);background-size:1.4rem auto}@media screen and (max-width:767px){.btnPoll{background-size:1.2rem 1.4rem}}.btnFollowOn{color:#fff;background-image:url("../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("../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:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 .666rem .333rem}.keywordList li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 0 .333rem}.keywordList li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.133rem .666rem .133rem 0;font-size:1rem;text-align:center;color:#fa8296}@media screen and (min-width:768px){.keywordList li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.keywordList li a:hover{opacity:.6}}@media screen and (max-width:767px){.keywordList li a{padding:.133rem .533rem .133rem 0;font-size:.866rem;font-size:.933rem}}#application table,.application table{font-size:1rem}@media screen and (max-width:767px){#application table,.application table{font-size:.866rem}}#application table th,.application table th{font-size:1.133rem}@media screen and (max-width:767px){#application table th,.application table th{font-size:1rem}}#application table ul.btnLink_white li a,.application table ul.btnLink_white li a{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 a,.application table a{color:#fca5ba}.btn-inline,.btn-white li,.btnLink li{display:inline-block}.btnLink_pink li a{display:block;width:16.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;border:1px solid #ff54b1;background:-webkit-gradient(linear,left top,left bottom,from(#c1b4cc),to(#baabc6));background:-webkit-linear-gradient(top,#c1b4cc,#baabc6);background:linear-gradient(180deg,#c1b4cc,#baabc6)}@media screen and (max-width:767px){.btnLink_pink li a{font-size:1rem;width:65%;line-height:inherit}}.btnLink_white li a{display:block;width:16.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;border:1px solid #ccc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff,#efefef)}@media screen and (max-width:767px){.btnLink_white li a{font-size:1rem;width:65%;line-height:inherit}}.formLink_reload{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#666;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M19 12h3.32l-4.95 4.95L12.42 12h4.55a5.82 5.82 0 0 0-1.73-4.25 6 6 0 0 0-8.48 0 6.011 6.011 0 0 0 0 8.49 6.008 6.008 0 0 0 6.82 1.17l1.47 1.47a7.99 7.99 0 0 1-9.71-1.23c-3.12-3.12-3.11-8.18.01-11.3 3.15-3.13 8.18-3.14 11.31-.01A7.98 7.98 0 0 1 19 12z'/%3E%3C/svg%3E");background-color:#fff;background-position:left 1rem center;background-repeat:no-repeat;background-size:30px;border:1px solid #ccc}@media screen and (max-width:767px){.formLink_reload{font-size:1rem;width:65%;font-size:1.2rem}}.btnLink_large_white li a,.formLink_white{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#666;border:1px solid #ccc;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff,#efefef)}@media screen and (max-width:767px){.btnLink_large_white li a,.formLink_white{font-size:1rem;width:65%;font-size:1.2rem}}.btnLink_large_pink li a,.formLink_pink{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#fff;border:none;background:-webkit-gradient(linear,left top,left bottom,from(#c1b4cc),to(#baabc6));background:-webkit-linear-gradient(top,#c1b4cc,#baabc6);background:linear-gradient(180deg,#c1b4cc,#baabc6)}@media screen and (max-width:767px){.btnLink_large_pink li a,.formLink_pink{font-size:1rem;width:65%;font-size:1.2rem}}.btnLink_large_pink_ol li a{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#baabc6;border:1px solid #baabc6;background-color:#fff}@media screen and (max-width:767px){.btnLink_large_pink_ol li a{font-size:1rem;width:65%;font-size:1.2rem}}.btnLink_large_orange li a{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#fff;border:1px solid #ff7800!important;background:-webkit-gradient(linear,left top,left bottom,from(#ff9000),to(#ff8a00))!important;background:-webkit-linear-gradient(top,#ff9000,#ff8a00)!important;background:linear-gradient(180deg,#ff9000,#ff8a00)!important}@media screen and (max-width:767px){.btnLink_large_orange li a{font-size:1rem;width:65%;font-size:1.2rem}}.btnLink_orange a{display:block;width:16.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;border:none;background:-webkit-gradient(linear,left top,left bottom,from(#ff9000),to(#ff8a00))!important;background:-webkit-linear-gradient(top,#ff9000,#ff8a00)!important;background:linear-gradient(180deg,#ff9000,#ff8a00)!important}@media screen and (max-width:767px){.btnLink_orange a{font-size:1rem;width:65%;line-height:inherit}}.btnwauto .formLink_pink,.btnwauto a,.btnwauto input[type=submit]{width:auto!important}.btn-inline a{display:inline-block;width:auto;height:auto;margin:0 .666rem;padding:.666rem;color:#333;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background:-webkit-linear-gradient(top,#fff,#efefef);background:linear-gradient(180deg,#fff,#efefef)}.btnLink_cs_large li{display:block;width:18.666rem;height:auto;margin:1.2rem auto;padding:.8rem;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;color:#fff;border:1px solid #666;background-color:#666}@media screen and (max-width:767px){.btnLink_cs_large li{font-size:1rem;width:65%;font-size:1.2rem}}.reviewList .clm .reviewdtl{margin:0 0 .666rem;padding:1rem;line-height:1.6;width:100%;overflow:hidden;background-color:#f9f7f2}.reviewList .clm .reviewdtl .part{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewList .clm .reviewmore{margin-top:.666rem;text-align:center}.reviewList .clm .reviewmore .more{display:inline-block;min-width:6.666rem;padding:.066rem 1.266rem .066rem .666rem;cursor:pointer;color:#fff;font-size:.933rem;font-weight:400;text-align:center;vertical-align:top;border-radius:1.333rem;background-image:url("../img/common/chevron-down_w.svg");background-repeat:no-repeat;background-color:#666;background-position:right .4rem center;background-size:1rem 1rem}.reviewList .clm .reviewmore .more.close{background-image:url("../img/common/chevron-up_w.svg");background-repeat:no-repeat}.reviewList .clm .reviewmore.hide{display:none}.reviewList .clm .foot a{display:block;padding:.333rem 1.533rem .333rem 0;background-image:url("../img/common/chevron-right.svg");background-repeat:no-repeat;background-position:100%;background-size:1.333rem 1.333rem;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.reviewList .clm .foot a:hover{opacity:.6}@media screen and (max-width:767px){.reviewList .clm .book{font-size:.733rem;line-height:1.4}.reviewList .clm .book .tag{margin-bottom:.333rem}.reviewList .clm .book .icnEnd{margin-top:.2rem}}.reviewBooks .title{margin-right:.666rem;font-size:1.133rem;font-weight:700}.reviewBooks .title a{text-decoration:underline}.reviewBooks .title a:hover{text-decoration:none}.reviewBooks .author a{text-decoration:underline}.reviewBooks .author a:hover{text-decoration:none}@media screen and (max-width:767px){.reviewBooks .title{font-size:.933rem}}.reviewForm{font-size:1rem}.reviewForm .rating{color:#ffd800}@media screen and (max-width:767px){.reviewForm{font-size:.933rem}}.reviewTable textarea{height:16rem}.reviewThanks{margin:0 0 1.333rem;padding:0 0 1.333rem;line-height:1.8;border-bottom:1px dashed #e5e5e5}.moreLink{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.moreLink a{display:inline-block;padding:0 2rem 0 0;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;background-size:1.333rem 1.333rem}@media screen and (max-width:1023px){.moreLink{margin:0 -.666rem;padding:0;text-align:center;border-top:2px solid #eee;border-bottom:none}.moreLink a{display:block;padding:1rem 2rem 1rem 1rem;font-size:.933rem;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:right .666rem center;background-size:1.333rem 1.333rem}}.moreLink2{margin:0 0 1rem;padding:1rem 0;font-size:.866rem;text-align:right}.moreLink2 a{display:inline-block;padding:0 2rem 0 0;background-image:url("../img/common/plus-box.svg");background-repeat:no-repeat;background-position:100%;background-size:1.333rem 1.333rem}.icnEnd{display:inline-block;width:1.2rem;height:1.2rem;margin:.066rem 0 0 .666rem;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:5px;border:1px solid #e5e5e5;background:#efefef}@media screen and (max-width:767px){.icnEnd{width:1.066rem;height:1.066rem;margin:.066rem 0 0 .466rem;line-height:1.066rem;font-size:.733rem}}.icnNetabare{display:inline-block;padding:0 .4rem 0 1.333rem;color:#cf0000;font-size:.8rem;line-height:1.2rem;text-align:center;vertical-align:top;border-radius:.2rem;border:1px solid #cf0000;background:url("../img/common/alert.svg") no-repeat .266rem/1rem 1rem}@media screen and (max-width:767px){.icnNetabare{font-size:.733rem}}.bookList h3{margin:0 0 1.171rem;background-image:url("../img/common/book-shelf.svg");background-repeat:no-repeat;background-position:left .333rem center;background-size:1.953rem 1.953rem}@media screen and (max-width:767px){.bookList h3{margin:0 0 .937rem;font-size:1.062rem;background-position:left -.066rem;background-size:1.666rem 1.666rem}}.writer_area h2.index_link{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.writer_area h2.index_link p{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;display:block!important;margin:0;padding:0;font-size:1.466rem}@media screen and (max-width:767px){.writer_area h2.index_link p{font-size:1.2rem}}@media screen and (max-width:375px){.writer_area h2.index_link p{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}}.writer_area h2.index_link a{-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px;position:relative;top:-1rem;margin-right:.5rem!important;width:inherit;color:#333;font-size:13px!important}@media screen and (max-width:320px){.writer_area h2.index_link a{top:-.7rem}}@media screen and (max-width:767px){.writer_area h2.index_link a{font-size:11px!important}}@media screen and (min-width:768px){.writer_area h2.index_link a{-webkit-transition:all .1s linear;transition:all .1s linear}.writer_area h2.index_link a:hover{opacity:.8}}.writer_area h2.index_link a svg{fill:#333}.writer_area h3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;margin:0 0 1rem;padding:.133rem 0 .133rem .866rem;color:#333;font-size:1.133rem;font-weight:700}@media screen and (max-width:767px){.writer_area h3{margin:0 0 1rem}}.asideMenu .writer_area h3.menuTitle.menuBook:before,.asideMenu .writer_area h3.menuTitle.menuNews:before,.writer_area .asideMenu h3.menuTitle.menuBook:before,.writer_area .asideMenu h3.menuTitle.menuNews:before,.writer_area h3:before{content:"";position:absolute;top:0;left:0;display:block;width:.333rem;height:100%;border-radius:.666rem;background:#333}.writer_area h3#book-list{margin:0}.writer_area h3#book-list:before{top:1rem;height:50%}.writer_area h3 span{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.writer_area h3 ul.icon_blocklink{-webkit-flex-basis:46%;-ms-flex-preferred-size:46%;flex-basis:46%}.writer_area h3 ul.icon_blocklink li a{color:#fa8296}.writer_area h3 ul.icon_blocklink li a svg{fill:#fa8296}@media screen and (max-width:767px){.writer_area h3 ul.icon_blocklink{-webkit-flex-basis:53%;-ms-flex-preferred-size:53%;flex-basis:53%}}@media screen and (max-width:320px){.writer_area h3 ul.icon_blocklink{-webkit-flex-basis:59%;-ms-flex-preferred-size:59%;flex-basis:59%}.writer_area h3 ul.icon_blocklink li a{font-size:10px}}.writer_area h3>a{display:inline-block;padding:0 20px 0 0;color:#333;font-size:1rem;font-weight:400;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23494949'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:20px;text-decoration:none}@media screen and (max-width:767px){.writer_area h3>a{font-size:.866rem}}.writer_area h3>a:hover{text-decoration:underline}main.writer .fade-enter-active,main.writer .fade-leave-active{-webkit-transition:all .3s cubic-bezier(.5,.9,.2,1);transition:all .3s cubic-bezier(.5,.9,.2,1)}main.writer .fade-enter,main.writer .fade-leave-to{opacity:0}main.writer .slide-fade-enter-active,main.writer .slide-fade-leave-active{-webkit-transition:all .3s ease;transition:all .3s ease}main.writer .slide-fade-enter,main.writer .slide-fade-leave-to{-webkit-transform:translateY(-1em);transform:translateY(-1em);opacity:0}.arrow_box{font-size:.866rem}p.send_error{margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:0;background-repeat:no-repeat;background-size:1.333rem 1.333rem;color:#cf0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M13 10h-2V6h2m0 8h-2v-2h2m7-10H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")}@media screen and (max-width:767px){p.send_error{font-size:.866rem}}p.send_error a{display:block;margin:0;padding:0 1.333rem 0 0;color:#cf0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1.333rem 1.333rem;text-decoration:none}p.send_error a:hover{text-decoration:underline}p.error{margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:0;background-repeat:no-repeat;background-size:1.333rem 1.333rem;color:#cf0000;background-image:url("../img/common/alert.svg")}@media screen and (max-width:767px){p.error{font-size:.866rem}}p.error a{display:block;margin:0;padding:0 1.333rem 0 0;color:#cf0000;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1.333rem 1.333rem;text-decoration:none}p.error a:hover{text-decoration:underline}p.saved_text{margin:1.333rem;padding:1rem 1rem 1rem 2.333rem;color:#fff;font-size:1rem;text-align:left;background-color:#6fb536;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E");background-position:left .666rem center;background-repeat:no-repeat;background-size:1.333rem 1.333rem;border-radius:5px}@media screen and (max-width:767px){p.saved_text{font-size:.866rem}}.no_data{display:block!important;margin:1.333rem auto;padding:7em 2em 2em;width:90%!important;color:#b3b2b2;font-size:1.133rem;text-align:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23ccc'%3E%3Cpath d='M13 9h1v2h-3V7h2v2m5.5 0l-2.12-2.12 1.25-1.25L20 8v2h-2v1h-3V9h3.5M13 3.5V2h-1v2h1v2h-2V4H9V2H8v2H6v1H4V4c0-1.11.89-2 2-2h8l2.36 2.36-1.25 1.25L13 3.5M20 20c0 1.1-.9 2-2 2h-2v-2h2v-1h2v1m-2-5h2v3h-2v-3m-6 7v-2h3v2h-3m-4 0v-2h3v2H8m-2 0a2 2 0 0 1-2-2v-2h2v2h1v2H6m-2-8h2v3H4v-3m0-4h2v3H4v-3m14 1h2v3h-2v-3M4 6h2v3H4V6z'/%3E%3C/svg%3E");background-position:top 1rem center;background-repeat:no-repeat;background-size:4.666rem 4.666rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.no_data{font-size:1rem}}#application table,.application table{margin:0;padding:0;width:100%;font-size:1.133rem}@media screen and (max-width:767px){#application table,.application table{font-size:1rem}}#application table th,.application table th{margin:2px;padding:1.333rem;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;width:30%;font-size:1.266rem;font-weight:700;text-align:center;vertical-align:top;background-color:#eee}@media screen and (max-width:767px){#application table th,.application table th{font-size:1.133rem}}#application table td,.application table td{margin:2px;padding:1.333rem;width:70%;border:2px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}#application table ul li,.application table ul li{margin:0 0 0 20px;padding:1rem 0 0;list-style-type:disc}#application table ul.btnLink_white li,.application table ul.btnLink_white li{margin:0;list-style-type:none}#application table ul.btnLink_white li a,.application table ul.btnLink_white li a{width:80%;height:auto;color:#666;font-size:1.133rem}@media screen and (max-width:767px){#application table ul.btnLink_white li a,.application table ul.btnLink_white li a{font-size:1rem}}#application table ul.btnLink_white li a:hover,.application table ul.btnLink_white li a:hover{text-decoration:none}#application table dl dt,.application table dl dt{margin:0;padding:1rem 0;font-weight:700}#application table dl dd,.application table dl dd{margin:0;padding:1rem 0}#application table p,.application table p{margin:0;padding:0}#application table a,.application table a{color:#baabc6;text-decoration:none}#application table a:hover,.application table a:hover{text-decoration:underline}#application table .schedule,.application table .schedule{padding:0 1rem}#application table .schedule dl,.application table .schedule dl{margin:0;padding:1rem}#application table .schedule dl dt,.application table .schedule dl dt{display:inline-block;float:left;margin:0 1.333rem 0 0;padding:1rem 0;color:#333;font-weight:700}#application table .schedule dl dd:after,.application table .schedule dl dd:after{clear:both}#application table .schedule p,.application table .schedule p{margin:0;padding:1.333rem}#application table aside.caution dl,.application table aside.caution dl{margin:1rem 0 0;padding:1rem;border:2px solid #cf0000;border-radius:5px}#application table aside.caution dl dt,.application table aside.caution dl dt{float:none;margin:10px 0;padding:.666rem 0 0;color:#cf0000;font-weight:700}#application table aside.caution dl dt:first-child,.application table aside.caution dl dt:first-child{margin:0;padding:0}#application table aside.caution dl dd,.application table aside.caution dl dd{color:#333}ul.notice_list,ul.notice_list li{margin:0;padding:0}ul.notice_list li{border-top:1px dotted #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}ul.notice_list li:hover{text-decoration:underline}ul.notice_list li:first-child{border-top:none}ul.notice_list li a{display:block;padding:1rem 1.666rem;color:#cf0000;font-size:1rem;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M13 13h-2V7h2m0 10h-2v-2h2M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:0,100%;background-repeat:no-repeat,no-repeat;background-size:1.333rem 1.333rem}@media screen and (max-width:767px){ul.notice_list li a{font-size:.866rem}}ul.message,ul.message li{margin:0;padding:0}ul.message li{border-top:1px dotted #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}ul.message li:hover{text-decoration:underline}ul.message li:first-child{border-top:none}ul.message li:last-child{border-bottom:1px dotted #e5e5e5}ul.message li a{display:block;padding:1rem 1.666rem;color:#cf0000;font-size:1rem;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M16 9V7l-6 4-6-4v2l6 4 6-4m0-4c1.1 0 2 .9 2 2v9c0 1.1-.9 2-2 2H4a2 2 0 0 1-2-2V7c0-1.1.9-2 2-2h12m4 7V7h2v5h-2m0 4v-2h2v2h-2z'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:0,100%;background-repeat:no-repeat,no-repeat;background-size:1.333rem 1.333rem}@media screen and (max-width:767px){ul.message li a{font-size:.866rem}}ul.message.info li a{padding-left:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat}.box_space{margin:0;padding:1rem}ul.blockList_tab{display:table;margin:10px 0 0;border-collapse:separate;border-spacing:.4em 0;text-align:center}ul.blockList_tab li{display:table-cell;margin:0;padding:1rem;font-size:1.133rem;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top-left-radius:5px;border-top-right-radius:5px}@media screen and (max-width:767px){ul.blockList_tab li{font-size:1rem}}ul.blockList_tab li.active{font-weight:700;background-color:#eee}ul.blockList_tab li a{color:#333;text-decoration:none}ul.blockList{margin:0;padding:1.333rem;background-color:#eee}@media screen and (max-width:767px){ul.blockList{margin:0 -.666rem;padding:1rem .666rem}}ul.blockList li{margin:0 0 1rem;padding:1rem;background-color:#fff;overflow:hidden}ul.blockList li:last-of-type{margin-bottom:0}ul.blockList li.reply_comment{border-bottom:none!important}ul.blockList li p{font-size:1rem}@media screen and (max-width:767px){ul.blockList li p{font-size:.866rem}}ul.blockList li>.note_comment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}ul.blockList li>.note_comment div{-webkit-flex-basis:35px;-ms-flex-preferred-size:35px;flex-basis:35px}ul.blockList li>.note_comment input[type=checkbox]{width:20px;height:20px}ul.blockList li>.note_comment p{-webkit-box-flex:2;-webkit-flex:2 0 90%;-ms-flex:2 0 90%;flex:2 0 90%;word-break:break-all}ul.blockList li>.commentUser{margin-top:.666rem}ul.blockList li>.commentUser a{color:#baabc6}ul.blockList li>.commentUser span{padding-left:.333rem}ul.blockList li .reply{position:relative;margin:.5em 0 0 .5em;padding:.5em;border:1px solid #ebebe8;background-color:#ebebe8;border-radius:5px}ul.blockList li .reply p{color:#333}ul.blockList li .reply span{position:absolute;right:100%;top:50%;height:0;border:.5em solid transparent;margin-top:-.5em;border-right-color:#ebebe8}ul.blockList li .reply span.red{position:relative;margin:0;padding:0 .666rem 0 0;right:0;top:0;height:auto;color:#cf0000;border:none}ul.blockList li .reply .btnList01 li{background-color:transparent}.btn-inline{display:inline-block}.btn-inline a{margin:0;padding:1rem;color:#666;font-size:1rem;text-decoration:none;background-color:#fff;border:1px solid #ccc;border-radius:5px}@media screen and (max-width:767px){.btn-inline a{font-size:.866rem}}@media screen and (min-width:768px){.btn-inline a:hover{text-decoration:underline}}.btn-inline.delete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding:0}.btn-inline.delete a{padding:.5rem 1rem .5rem 2rem;background:url("../img/svg/delete.svg") left .5rem center no-repeat;background-size:1.5rem}.blockList_btn{margin:0;padding:1rem;background-color:#e6e6e6;overflow:hidden}.blockList_btn li{margin:0 0 1rem;padding:0;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;overflow:hidden}.blockList_btn li a{display:block;margin:0;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none}@media screen and (max-width:767px){.blockList_btn li a{font-size:.866rem}}ul.delete_btn{margin:0;padding:1.333rem}ul.delete_btn li a{display:block;width:250px;height:auto;margin:0 auto;padding:.666rem;font-size:1rem;text-align:center;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#666;border:1px solid #e5e5e5;background-color:#fff;background:url("../img/svg/delete-forever.svg") left 1rem center no-repeat;background-size:25px;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){ul.delete_btn li a{font-size:.866rem}}ul.delete_btn li a:hover{opacity:.6}main.writer section.writer_area nav.simple_tab ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-justify-content:space-around;-ms-flex-pack:distribute;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;display:flex;justify-content:space-around;align-items:baseline;width:100%}main.writer section.writer_area nav.simple_tab ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:block;width:100%}main.writer section.writer_area nav.simple_tab ul li a{display:block;margin:0;padding:1em;color:#666;font-size:.866rem;font-weight:700;text-align:center;cursor:pointer;background-color:#fff;border-bottom:3px solid #ccc;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){main.writer section.writer_area nav.simple_tab ul li a{font-size:.733rem}}main.writer section.writer_area nav.simple_tab ul li a:hover{opacity:.6}main.writer section.writer_area nav.simple_tab ul li.active a{color:#fa8296;border-bottom:3px solid #fa8296}main.writer section.writer_area nav.simple_tab form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.5em}main.writer section.writer_area nav.simple_tab form input[type=text],main.writer section.writer_area nav.simple_tab form select,main.writer section.writer_area nav.simple_tab form textarea{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;margin:.666rem;width:70%;height:38px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){main.writer section.writer_area nav.simple_tab form input[type=text],main.writer section.writer_area nav.simple_tab form select,main.writer section.writer_area nav.simple_tab form textarea{font-size:.866rem}}main.writer section.writer_area nav.simple_tab form input[type=submit]{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:.666rem;padding:0;width:20%;height:38px;color:#baabc6;background-color:#fff;border:1px solid #baabc6;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:768px){main.writer section.writer_area nav.simple_tab form input[type=submit]{font-size:1rem}}@media screen and (min-width:768px) and (max-width:767px){main.writer section.writer_area nav.simple_tab form input[type=submit]{font-size:.866rem}}p.book_catename{display:inline-block;position:relative;margin:0!important;padding:3px!important;bottom:-27px;color:#fff;line-height:0;border:1px solid #e5e5e5;border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box}p.book_catename:first-of-type{margin:0 0 0 1rem!important}p.book_catename img{vertical-align:middle;-webkit-backface-visibility:initial;backface-visibility:initial}ul.icon_blocklink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}ul.icon_blocklink li{-webkit-flex-basis:70px;-ms-flex-preferred-size:70px;flex-basis:70px}@media screen and (max-width:767px){ul.icon_blocklink li{-webkit-flex-basis:60px;-ms-flex-preferred-size:60px;flex-basis:60px}}ul.icon_blocklink li a{display:block;margin:0;padding:.5rem;font-size:.866rem;color:#baabc6;font-weight:700;text-align:center;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){ul.icon_blocklink li a{font-size:.733rem}}ul.icon_blocklink li a svg{display:block;margin:0 auto .1rem;padding:0;vertical-align:inherit;fill:#baabc6}ul.icon_blocklink li a:hover{opacity:.6}#holding p{margin:0 auto;padding:0 0 1rem;width:70%;text-align:center}@media screen and (max-width:767px){#holding p{width:80%}}#holding p a{display:block}#holding p a img{width:100%;height:auto;border:1px solid #e5e5e5}@media screen and (min-width:768px){#holding p a img{-webkit-transition:all .1s linear;transition:all .1s linear}#holding p a img:hover{opacity:.8}}@media screen and (min-width:768px){#holding p a img{width:100%;max-width:640px}#holding p a img:hover{opacity:.8}}#holding p a:nth-child(n+2){margin-top:.5rem}#holding p.gakuen_bn{padding-top:1rem}#holding ul{margin-bottom:2rem}#holding ul li{border-top:1px dotted #e5e5e5;text-decoration:none}#holding ul li:hover{text-decoration:underline}#holding ul li:first-of-type{border-top:none}#holding ul li a{display:block;margin:0;padding:1rem 1.333rem 1rem 1rem;color:#333;font-size:1rem;text-decoration:none;background:url("../img/svg/chevron-right.svg") no-repeat 100%/1.333rem 1.333rem}@media screen and (max-width:767px){#holding ul li a{font-size:.866rem}}.book_list article{border-top:1px solid #e5e5e5}.book_list article.reserved{background-color:#efefef}.book_list article>p{margin:0;padding:1rem;font-size:1.133rem;font-weight:700}@media screen and (max-width:767px){.book_list article>p{font-size:1rem}}.book_list article ul.icon_blocklink li a{color:#baabc6}.book_list article ul.icon_blocklink li a svg{fill:#baabc6}.writer_area form dl{margin:0;padding:1rem;border-top:1px solid #d8d8d8}.writer_area form dl:first-of-type{border-top:none}.writer_area form dl.entry dd label a,.writer_area form dl.entry dd label img{display:inline-block}@media screen and (max-width:767px){.writer_area form dl.entry dd label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.writer_area form dl.entry dd label img{width:75vw;height:auto}.writer_area form dl.entry dd label .period{margin:0;padding:0 0 0 30px;display:block;width:100vw}}@media screen and (min-width:768px){.writer_area form dl.entry dd label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.writer_area form dl.entry dd label img{display:block;width:320px;height:auto}.writer_area form dl.entry dd label .period{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:block;margin:0 0 0 1.333rem;padding:1.333rem;height:75px;text-align:left;background-color:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box}.writer_area form dl.entry dd label .period i{display:block}}.writer_area form dl.entry dd .entryForm{margin-left:20px;margin-right:20px}.writer_area form dl.entry dd .entryForm dl{float:none;margin-top:0;width:100%}.writer_area form dl.entry dd .entryForm dl dt{padding-left:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:15px}.writer_area form dl.entry dd .entryForm dl dd.group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.writer_area form dl.entry dd .entryForm dl dd.group input[type=button]{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0 0 1.2rem 1.2rem;padding:.5rem .5rem .5rem 30px;color:#666;font-size:1rem;font-weight:700;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23888'%3E%3Cpath d='M12 10a2 2 0 0 0-2 2 2 2 0 0 0 2 2c1.11 0 2-.89 2-2a2 2 0 0 0-2-2z'/%3E%3C/svg%3E");background-position:left .5rem center;background-repeat:no-repeat;background-size:15px;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.writer_area form dl.entry dd .entryForm dl dd.group input[type=button]{font-size:.866rem}}.writer_area form dl.entry dd .entryForm dl dd.group input[type=button].active{color:#fff;background-color:#666;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23fff'%3E%3Cpath d='M13.72 27.69L3.29 17.27a1 1 0 0 1 1.41-1.41l9 9L31.29 7.29A1 1 0 0 1 32.7 8.7z'/%3E%3C/svg%3E");border-color:#666}.writer_area form dl.finish .notyet a{display:inline-block;padding:0 .333rem;color:#333;text-decoration:none}.writer_area form dl.finish .already p{margin:0;padding:.666rem .666rem .666rem 1.666rem!important;text-align:left;font-size:1rem;background-position:0;background-repeat:no-repeat;background-size:1.333rem 1.333rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%236FB536'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E")}@media screen and (max-width:767px){.writer_area form dl.finish .already p{font-size:.866rem}}.writer_area form dl dt{margin:0;padding:.666rem;color:#333;font-weight:700;border-bottom:none}.writer_area form dl dt span{color:#cf0000}.writer_area form dl dd p{margin:0;padding:.5rem;font-size:1rem}@media screen and (max-width:767px){.writer_area form dl dd p{font-size:.866rem}}.writer_area form dl dd label{margin:0;padding:.5rem;display:block}.writer_area form dl dd ul.keyword{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.writer_area form dl dd ul.keyword li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.writer_area form dl dd ul.keyword li input[type=text],.writer_area form dl dd ul.keyword li select,.writer_area form dl dd ul.keyword li textarea{margin:.4rem auto;width:90%}.writer_area form dl dd ul.recommend_keyword{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.writer_area form dl dd ul.recommend_keyword li{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:0 .666rem .666rem 0}.writer_area form dl dd ul.recommend_keyword li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:.133rem .8rem;text-align:center;border-radius:1.333rem;border:1px solid #d2d2d2}@media screen and (min-width:768px){.writer_area form dl dd ul.recommend_keyword li a{-webkit-transition:all .1s linear;transition:all .1s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none}.writer_area form dl dd ul.recommend_keyword li a:hover{opacity:.6}}@media screen and (max-width:767px){.writer_area form dl dd ul.recommend_keyword li a{padding:.133rem .533rem}}.writer_area form dl dd .display_name,.writer_area form dl dd .site_display{font-size:1rem}@media screen and (max-width:767px){.writer_area form dl dd .display_name,.writer_area form dl dd .site_display{font-size:.866rem}}.writer_area form dl dd .display_name label,.writer_area form dl dd .site_display label{display:inline-block}.writer_area form dl dd.schedule_set{margin-top:1rem;border-top:1px dashed #e5e5e5}.writer_area form dl dd.schedule_set p{padding:1rem 1rem 1rem 35px;color:#333;font-size:1rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%236FB536'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E");background-position:left 1rem center;background-repeat:no-repeat;background-size:20px}@media screen and (max-width:767px){.writer_area form dl dd.schedule_set p{font-size:.866rem}}.writer_area form dl dd.schedule_set aside a{color:#6fb536;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%236FB536'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E")}.writer_area form dl dd #color_edit{min-height:167px}.writer_area form dl dd div.select_color div.sample{margin:1.333rem auto;padding:1rem;border:1px solid #e5e5e5}.writer_area form dl dd div.select_color div.sample p{font-size:1rem;font-weight:700;text-align:center}@media screen and (max-width:767px){.writer_area form dl dd div.select_color div.sample p{font-size:.866rem}}.writer_area form dl dd div.select_color ul.change{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:1rem;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.writer_area form dl dd div.select_color ul.change li{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.writer_area form dl dd div.select_color ul.change li a{display:block;padding:1rem 0;font-size:1rem;text-align:center;color:#baabc6;vertical-align:middle;border:1px solid #baabc6;background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){.writer_area form dl dd div.select_color ul.change li a{font-size:.866rem}}.writer_area form dl dd div.select_color ul.change li a:hover{opacity:.6}.writer_area form dl dd.limit_page{margin-top:.666rem;border-top:1px dashed #e5e5e5}.writer_area form dl dd.limit_page input[type=text],.writer_area form dl dd.limit_page select,.writer_area form dl dd.limit_page textarea{margin:1rem 1rem 0 .666rem;width:15%}.writer_area form dl dd.secret_set ul li{padding:0 .333rem .333rem}.writer_area form div.cover_input{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.writer_area form div.cover_input dl{border-top:none}.writer_area form div.cover_input dl:first-of-type{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.writer_area form div.cover_input dl:first-of-type{padding:.666rem}}.writer_area form div.cover_input dl:first-of-type dt{padding-left:0;padding-right:0}.writer_area form div.cover_input dl:first-of-type img{width:100%;max-width:177px;height:auto}.writer_area form div.cover_input dl:last-of-type{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.writer_area form div.cover_input dl:last-of-type{padding:.666rem}.writer_area form div.cover_input dl:last-of-type input[type=text],.writer_area form div.cover_input dl:last-of-type select,.writer_area form div.cover_input dl:last-of-type textarea{font-size:1rem}}@media screen and (max-width:767px) and (max-width:767px){.writer_area form div.cover_input dl:last-of-type input[type=text],.writer_area form div.cover_input dl:last-of-type select,.writer_area form div.cover_input dl:last-of-type textarea{font-size:.866rem}}.writer_area form div.cover_input dl dd img{max-width:177px}.writer_area form div.cover_input dl dd a{display:block}.writer_area form div.cover_input dl dd p{font-size:1rem}@media screen and (max-width:767px){.writer_area form div.cover_input dl dd p{font-size:.866rem}}.writer_area form div.cover_input dl dd.new_book{width:100%;height:auto;background-color:#ccc}.writer_area form div.cover_input dl dd.new_book p{margin:0;padding:1rem;color:#fff;font-size:1rem;background-position:left 1rem top 1rem}@media screen and (max-width:767px){.writer_area form div.cover_input dl dd.new_book p{font-size:.866rem}}.writer_area form div.cover_input dl dd.user_book{position:relative}.writer_area form div.cover_input dl dd.user_book svg{position:absolute;margin:auto;width:3em;height:3em;top:0;left:0;right:0;bottom:0;opacity:.7;z-index:10;fill:#000}.writer_area form .btop_box{margin:1.333rem 0 0;text-align:center;border-top:1px dotted #e5e5e5}.writer_area form .btop_box input[type=submit].connect{color:#baabc6;background-color:#fff;border:1px solid #baabc6;border-radius:5px}.writer_area form aside{margin:0;padding:0;text-align:right}.writer_area form aside a{display:inline-block;padding:1rem 1.333rem 1rem 1rem;color:#baabc6;font-size:1rem;text-align:right;background-image:url("../img/svg/chevron-right.svg");background-position:100%;background-repeat:no-repeat;background-size:1.333rem 1.333rem;text-decoration:none}@media screen and (max-width:767px){.writer_area form aside a{font-size:.866rem}}.writer_area form aside a:hover{text-decoration:underline}@media screen and (max-width:767px){.writer_area form aside a{padding:.533rem 1.333rem .533rem 0}}.writer_footer .icon_blocklink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e5e5e5}.writer_footer .icon_blocklink li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.writer_footer .icon_blocklink li a{padding:1rem .466rem}@media screen and (max-width:320px){.writer_footer .icon_blocklink li a{font-size:10px}}.title_set dl{border-top:none!important}.title_set label.togglable{margin:.666rem}.title_style dd label{display:inline-block!important}.title_position dd{-ms-flex-pack:center;-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:80%}.title_position dd,.title_position label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.title_position label{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.title_color div,.title_position label{-ms-flex-pack:center;-ms-flex-align:center}.title_color div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:23rem}.title_color div label{display:inline-block;margin-right:.333rem!important;margin-bottom:.333rem!important;width:2rem;height:2rem;text-indent:-9999px;cursor:pointer;border:1px solid #e5e5e5;border-radius:2rem}@media screen and (min-width:768px){.title_color div label{-webkit-transition:all .1s linear;transition:all .1s linear}.title_color div label:hover{opacity:.8}}.title_color div label:nth-of-type(10),.title_color div label:nth-of-type(20),.title_color div label:nth-of-type(30){margin-right:0!important}.title_color .active{background-image:url("../img/common/check_circle.png");background-position:50%;background-repeat:no-repeat;background-size:1rem 1rem}@media screen and (min-width:768px){.cover_select .book_grid .swiper-slide{width:9rem}}.cover_select .upload button{margin-bottom:0;width:18.666rem;background:#baabc6 url("../img/common/folder-upload_w.svg") no-repeat .533rem/1.333rem 1.333rem}.icnSelect{max-width:none!important;width:1.333rem!important;height:1.333rem!important;position:absolute;top:.666rem;right:.666rem}@media screen and (max-width:767px){.icnSelect{top:.333rem;right:.333rem}}#modal-cover-allview dd{padding:0}#modal-cover-allview ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;height:60vh}#modal-cover-allview ul li{-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%;position:relative;margin:0 .666rem .666rem}@media screen and (min-width:768px){#modal-cover-allview ul li{-webkit-transition:all .1s linear;transition:all .1s linear}#modal-cover-allview ul li:hover{opacity:.8}}@media screen and (max-width:767px){#modal-cover-allview ul li{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0 .2rem .4rem}}#img-upload button{color:#333;width:100%;background:#fff url("../img/common/plus-box.svg") no-repeat left .666rem center/2rem 2rem;border:1px dashed #333}.book_directory>ol{padding:.666rem;background-image:-webkit-linear-gradient(135deg,#fff 25%,#eee 0,#eee 50%,#fff 0,#fff 75%,#eee 0,#eee);background-image:linear-gradient(-45deg,#fff 25%,#eee 0,#eee 50%,#fff 0,#fff 75%,#eee 0,#eee);background-size:5px 5px}.book_directory>ol>li{margin-bottom:.666rem;width:100%;background-color:#fff}.book_directory>ol>li:last-of-type{margin-bottom:0}.book_directory>ol>li p{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem 0 1rem 1rem;border-bottom:1px dotted #e5e5e5}@media screen and (max-width:767px){.book_directory>ol>li p{padding:.466rem 0 .466rem .8rem}}.book_directory>ol>li p svg{vertical-align:middle}.book_directory>ol>li p span{margin:0;padding:0}.book_directory>ol>li p span.name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3;-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;padding-right:1.333rem;cursor:pointer}.book_directory>ol>li p span.name svg{margin:0;padding:0;width:28px;min-width:28px;height:28px}.book_directory>ol>li p span.page_number{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:6%;-ms-flex-preferred-size:6%;flex-basis:6%;color:#666;font-size:.866rem;font-weight:400;text-align:right;white-space:nowrap}@media screen and (max-width:767px){.book_directory>ol>li p span.page_number{font-size:.733rem;-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}}.book_directory>ol>li p span.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:4rem;-ms-flex-preferred-size:4rem;flex-basis:4rem;padding-top:0;text-align:right}.book_directory>ol>li p span.menu svg{-webkit-flex-basis:30px;-ms-flex-preferred-size:30px;flex-basis:30px;cursor:pointer;fill:#baabc6}@media screen and (min-width:768px){.book_directory>ol>li p span.menu svg{-webkit-transition:all .1s linear;transition:all .1s linear}.book_directory>ol>li p span.menu svg:hover{opacity:.8}}.book_directory>ol>li p span.menu a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 1.333rem 0 .666rem;color:#baabc6;font-size:.733rem;cursor:pointer}.book_directory>ol>li p.chapter{border-style:solid}.book_directory>ol>li p.chapter span.name{color:#333;font-size:1.133rem;font-weight:700}@media screen and (max-width:767px){.book_directory>ol>li p.chapter span.name{font-size:1rem}}.book_directory>ol>li p.section{padding-left:1.3rem}.book_directory>ol>li p.section span.name{color:#555;font-size:1rem}@media screen and (max-width:767px){.book_directory>ol>li p.section span.name{font-size:.866rem}}.book_directory>ol>li p.page{padding-left:1.666rem}.book_directory>ol>li p.page span.name{padding-right:0;color:#666;font-size:1rem}@media screen and (max-width:767px){.book_directory>ol>li p.page span.name{font-size:.866rem}}.book_directory>ol>li p.page span.name .pageEditIcon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.book_directory>ol>li p.page span.name .pageEditIcon span{color:#baabc6;font-size:.733rem}.book_directory>ol>li p.page span.name .pageText{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;word-break:break-all}.book_directory>ol>li p.page span.menu svg,.book_directory>ol>li p.page span.name svg{fill:#baabc6}@media screen and (min-width:768px){.book_directory>ol>li p.page span.name{text-decoration:none}.book_directory>ol>li p.page span.name:hover{text-decoration:underline}}.book_directory>ol>li.reserved,.book_directory>ol>li p.reserved{background-color:#efefef}.book_directory aside a{display:block;margin:0;padding:1.333rem;font-size:1.133rem;text-align:center;cursor:pointer;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){.book_directory aside a{font-size:1rem}}.book_directory aside a:hover{opacity:.6}@media screen and (max-width:767px){.book_directory aside a{padding:.666rem}}.book_directory aside a svg{margin:0 .666rem 0 0;padding:0;vertical-align:middle}@media screen and (min-width:768px){.book_directory #fileSelect{display:inline;padding:.666rem 1rem;color:#666;cursor:pointer;background-color:#fff;border:2px solid #666;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.book_directory #fileName{width:auto;color:#666}.book_directory #fileName,.book_directory input.loadText{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.book_directory input.loadText{background:none;-webkit-box-shadow:none;box-shadow:none}.book_directory #wordCount>div:first-of-type{margin:1rem 0 .666rem;padding:1rem;border:5px solid #e5e5e5}.book_directory #wordCount>div:first-of-type p{margin:0;padding:0!important;text-align:center}.book_directory #wordCount>div:first-of-type p:first-of-type{font-size:1rem}}@media screen and (min-width:768px) and (max-width:767px){.book_directory #wordCount>div:first-of-type p:first-of-type{font-size:.866rem}}@media screen and (min-width:768px){.book_directory #wordCount>div:first-of-type p:last-of-type{font-size:1.133rem;font-weight:700}}@media screen and (min-width:768px) and (max-width:767px){.book_directory #wordCount>div:first-of-type p:last-of-type{font-size:1rem}}@media screen and (min-width:768px){.book_directory #wordCount>div:last-of-type{text-align:left}.book_directory #wordCount>div:last-of-type label{margin:0;border:none;display:inline-block}.book_directory #wordCount>div:last-of-type p{padding:0;font-size:1rem}}@media screen and (min-width:768px) and (max-width:767px){.book_directory #wordCount>div:last-of-type p{font-size:.866rem}}@media screen and (min-width:768px){.book_directory #wordCount>div:last-of-type input[type=text],.book_directory #wordCount>div:last-of-type select,.book_directory #wordCount>div:last-of-type textarea{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;display:inline-block}.book_directory #wordCount>div:last-of-type .break_char_count,.book_directory #wordCount>div:last-of-type .break_delimiter{padding:0 1rem}.book_directory #wordCount>div:last-of-type .validaton_error{padding:.5rem 1rem}.book_directory #wordCount>div:last-of-type .validaton_error .error{padding:.444rem .666rem .222rem 1.666rem!important}.book_directory .modal_textLink{margin:0!important;padding:0!important;text-align:right}.book_directory .modal_textLink a{display:inline-block;padding:1rem 1.5rem 1rem 0;color:#666;font-size:.866rem;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M8.59 16.58L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.42z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;background-size:1.5rem}}@media screen and (min-width:768px) and (max-width:767px){.book_directory .modal_textLink a{font-size:.733rem}}@media screen and (min-width:768px) and (min-width:768px){.book_directory .modal_textLink a:hover{text-decoration:underline}}@media screen and (min-width:768px){.book_directory .text_upload a{display:block;width:400px;height:auto;margin:1.333rem auto;padding:1rem;color:#fff;font-size:1.133rem;text-align:center;text-decoration:none;cursor:pointer;background-color:#666;background:#666 url("../img/svg/file-upload-outline.svg") left .5rem center no-repeat;background-size:1.5rem;border:1px solid #666;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:all .1s linear;transition:all .1s linear}}@media screen and (min-width:768px) and (max-width:767px){.book_directory .text_upload a{font-size:1rem}}@media screen and (min-width:768px){.book_directory .text_upload a:hover{opacity:.7}.book_directory .modal .modal_inner .modal_window dd>div{text-align:center}.book_directory .modal .modal_inner .modal_window label{display:block;margin:1.333rem auto;padding:1rem;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;background-color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}}@media screen and (min-width:768px) and (max-width:767px){.book_directory .modal .modal_inner .modal_window label{font-size:.866rem}}@media screen and (min-width:768px){.book_directory .modal .modal_inner .modal_window label svg{margin-right:.666rem;vertical-align:middle}}@media screen and (max-width:767px){body.writerBody #container{padding-top:0}}.sectionTit{padding:0 0 1rem;text-align:left}@media screen and (max-width:767px){.sectionTit{padding:0 0 .866rem}}.editPalette{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editPalette .pageNumber{margin:0 2rem 0 0}.editPalette .paletteBtn,.editPalette .paletteBtn li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editPalette .paletteBtn li{margin:0 .333rem;padding:.666rem;background-color:#e9e7dd;border-radius:.666rem .666rem 0 0}.editPalette .paletteBtn li button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 .333rem 0 0;padding:0;width:40px;height:40px;background-color:#fff;border:none;border-radius:.666rem}.editPalette .paletteBtn li button:last-of-type{margin-right:0}.editPalette .paletteBtn li button span{padding-left:.333rem;color:#444;font-size:.933rem;font-weight:700}.editPalette .paletteBtn li button.linkVariant{width:9.466rem}.editPalette .paletteBtn li button.pageVariant{width:7.733rem}.editPalette .paletteBtn li button.replace2{width:5.8rem}.editPalette .paletteBtn li:first-of-type{width:390px}.editPalette .paletteBtn li:nth-of-type(2){width:260px}.editPalette .paletteBtn li:nth-of-type(2) p{margin-right:.666rem;font-size:.866rem;font-weight:700}.editPalette .paletteBtn li:nth-of-type(3) button svg{fill:#444}.editPalette .paletteBtn li.pageSave{width:154px;background-color:#baabc6}.editPalette .paletteBtn li.pageSave button{display:block;width:100%;background-color:transparent}.editPalette .paletteBtn li.pageSave button span{color:#fff}@media screen and (min-width:376px) and (max-width:767px){.editPalette .paletteBtn{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:375px){.editPalette .paletteBtn{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:767px){.editPalette .paletteBtn{background-color:#e9e7dd;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.editPalette .paletteBtn li{margin:0;border-radius:0}.editPalette .paletteBtn li:first-of-type,.editPalette .paletteBtn li:nth-of-type(2){width:auto}.editPalette .paletteBtn li:last-of-type{padding-top:0;width:100%}.editPalette .paletteBtn li:last-of-type button{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:auto}}@media screen and (max-width:320px){.editPalette .paletteBtn li{padding:.466rem .2rem}.editPalette .paletteBtn li button{width:34px;height:34px}.editPalette .paletteBtn li button span{font-size:.866rem}}@media screen and (max-width:767px){.pageNumber{font-size:.733rem;text-align:left}.editMenu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.editPaletteSP{margin-top:-2.5rem}.editOthers{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:2.666rem}.editOthers li{position:relative;z-index:1}.editOthers li button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 0 5px;padding:.666rem .333rem;width:auto;height:2.666rem;border-radius:.666rem .666rem 0 0}.editOthers li.fileCog button{width:3rem;background-color:#fff;border:solid #e9e7dd;border-width:2px 2px 0}.editOthers li.fileCog button svg{fill:#444}}@media screen and (max-width:767px) and (max-width:320px){.editOthers li.fileCog button{width:auto}}@media screen and (max-width:767px){.editOthers li.pageSave button{width:7.333rem;font-size:.8rem}.editOthers li.pageSave button img{margin-right:.333rem;width:20px;height:20px}}@media screen and (max-width:767px) and (max-width:320px){.editOthers li.pageSave button{width:4.533rem}}@media screen and (max-width:767px){.editPaletteSP-inner{position:relative}.editPaletteSP-inner .toggleTit{padding:.666rem .333rem;width:9.466rem;height:2.666rem;color:#444;font-size:.8rem;font-weight:700;background-color:#fff;border-radius:.666rem .666rem 0 0;border:solid #e9e7dd;border-width:2px 2px 0}}@media screen and (max-width:767px) and (min-width:768px){.editPaletteSP-inner .toggleTit{-webkit-transition:all .1s linear;transition:all .1s linear}.editPaletteSP-inner .toggleTit:hover{opacity:.8}}@media screen and (max-width:767px){.editPaletteSP-inner .toggleTit:after,.editPaletteSP-inner .toggleTit:before{position:absolute;background-color:transparent;-webkit-transition:all .3s;transition:all .3s}.editPaletteSP-inner .toggleTit:before{content:url(../img/common/writer/playlist-edit.svg);width:25px;height:25px;top:6px;left:6px}.editPaletteSP-inner .toggleTit:after{content:url(../img/common/writer/chevron-down-circle.svg);width:14px;height:14px;top:11px;right:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (max-width:767px) and (max-width:320px){.editPaletteSP-inner .toggleTit{width:9.066rem}}@media screen and (max-width:767px){.editPaletteSP-inner .toggleTit.open{background-color:#e9e7dd}.editPaletteSP-inner .toggleTit.open:after{content:url(../img/common/writer/chevron-up-circle.svg)}}.darkMode{color:#fff;background-color:#444}.darkMode .paletteBtn li{background-color:#989898}@media screen and (max-width:767px){.darkMode .paletteBtn{background-color:#989898}.darkMode .editOthers .fileCog button{background-color:#444;border-color:#989898}.darkMode .editOthers .fileCog button svg{fill:#fff}.darkMode .editPaletteSP-inner .toggleTit{color:#fff;background-color:#444;border-color:#989898}.darkMode .editPaletteSP-inner .toggleTit:before{content:url(../img/common/writer/playlist-edit_w.svg)}.darkMode .editPaletteSP-inner .toggleTit:after{content:url(../img/common/writer/chevron-down-circle_w.svg)}.darkMode .editPaletteSP-inner .toggleTit.open{background-color:#989898}.darkMode .editPaletteSP-inner .toggleTit.open:after{content:url(../img/common/writer/chevron-up-circle_w.svg)}}.darkMode .accbox-wrapper .accbox label{color:#fff;border-color:#fff}.darkMode .accbox-wrapper .accbox label svg{fill:#fff}main.writer section.writer_area div.page_edit_btn{background-color:#eee;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}main.writer section.writer_area div.page_edit_btn div.edit_aside{margin:1.333rem 1.333rem 0;padding:1rem;background-color:#fff;border-radius:5px}@media screen and (min-width:768px){main.writer section.writer_area div.page_edit_btn div.edit_aside{margin:2.666rem 2.666rem 0}}main.writer section.writer_area div.page_edit_btn div.edit_aside p{color:#cf0000;font-size:.866rem}@media screen and (max-width:767px){main.writer section.writer_area div.page_edit_btn div.edit_aside p{font-size:.733rem}}main.writer section.writer_area div.page_edit_btn div.edit_aside p.send_error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23cf0000'%3E%3Cpath d='M13 10h-2V6h2m0 8h-2v-2h2m7-10H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")}main.writer section.writer_area div.page_edit_btn input[type=submit]{width:90%;height:3em}@media screen and (min-width:768px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer{padding:1.333rem}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1.333rem 1.333rem 0}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button{display:block;padding:0;height:55px;font-size:1.266rem;text-align:center;text-decoration:none;cursor:pointer;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button{height:12vw;font-size:1.133rem}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:first-of-type{-webkit-flex-basis:83%;-ms-flex-preferred-size:83%;flex-basis:83%;margin:0 auto;color:#fff;background-color:#baabc6}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-basis:17%;-ms-flex-preferred-size:17%;flex-basis:17%;margin:0 auto 0 .666rem;background-color:#fff;border:1px solid #baabc6}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type svg{fill:#baabc6;width:25px;height:25px}@media screen and (max-width:320px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type svg{width:18px;height:18px}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.saveBtn button:last-of-type span{color:#baabc6;font-size:.6rem;font-weight:700;line-height:1}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn{padding:1.333rem 1.333rem 0;text-align:center}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a{display:block;margin:0 auto 1.333rem;padding:.666rem;color:#666;font-size:1rem;text-align:center;text-decoration:none;cursor:pointer;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a{font-size:.866rem}}@media screen and (min-width:768px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a{-webkit-transition:all .1s linear;transition:all .1s linear}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a:hover{opacity:.8}}main.writer section.writer_area div.page_edit_btn div.page_edit_footer div.closeBtn a span:before{content:"";display:inline-block;width:20px;height:20px;background-image:url("../img/svg/window-close.svg");background-size:contain;vertical-align:middle}main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside{margin:0;padding:0;text-align:right}main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside a{display:inline-block;padding:1rem 2rem 1rem 1rem;color:#333;font-size:1rem;text-align:right;text-decoration:none;background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px}@media screen and (max-width:767px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside a{font-size:.866rem}}@media screen and (min-width:768px){main.writer section.writer_area div.page_edit_btn div.page_edit_footer aside a:hover{text-decoration:underline}}@media screen and (max-width:767px){main.writer section.writer_area div.page_edit_btn+ul.delete_btn{padding-bottom:2rem}main.writer section.writer_area div.page_edit_btn+ul.delete_btn li a{width:100%;line-height:inherit}}.accbox-wrapper{margin:0;padding:0}.accbox-wrapper .accbox label{display:block;padding:.666rem;font-size:1rem;color:#baabc6;cursor:pointer;-webkit-transition:all .5s;transition:all .5s;border-bottom:1px solid #baabc6}@media screen and (max-width:767px){.accbox-wrapper .accbox label{font-size:.866rem}}.accbox-wrapper .accbox label svg{fill:#baabc6;vertical-align:middle}.accbox-wrapper .accbox .accshow{height:0;margin-bottom:.666rem;padding:.666rem;overflow:hidden;opacity:0;-webkit-transition:.8s;transition:.8s;border-bottom:1px solid #e5e5e5}.accbox-wrapper .accbox .accshow p{font-size:1rem;white-space:pre-wrap}@media screen and (max-width:767px){.accbox-wrapper .accbox .accshow p{font-size:.866rem}}.accbox-wrapper .accbox .accshow.open{height:auto;padding:.666rem;border-bottom:1px solid #e5e5e5;opacity:1}.promo_area{margin:1.333rem;border:5px solid #baabc6}.promo_area dt{border-bottom:2px dashed #ccc}.promo_area dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.promo_area dd div{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.promo_area dd div a{display:block;margin:0;padding:1rem;width:100%;color:#fff;font-size:1rem;text-align:center;border:1px solid #baabc6;background-color:#baabc6;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){.promo_area dd div a{font-size:.866rem}}@media screen and (max-width:320px){.promo_area dd div a{font-size:.866rem}}@media screen and (max-width:320px) and (max-width:767px){.promo_area dd div a{font-size:.733rem}}.promo_area dd div a:hover{opacity:.6}.promo_area dd div.disable_ad a{color:#ccc;border:1px solid #e5e5e5;background-image:none;background-color:#fff}@media screen and (min-width:768px){.promo_area dd div.disable_ad a:hover{opacity:1}}.promo_area dd p{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.promo_area aside{text-align:right}.promo_area aside a{display:inline-block;margin:0;padding:.333rem 1.333rem .333rem .666rem;font-size:.866rem;background:url("../img/svg/chevron-right.svg") no-repeat 100%/1.333rem 1.333rem;text-decoration:none}.promo_area aside a:hover{text-decoration:underline}.writing{margin:1.333rem;background-color:#fbfbfb;border:5px solid #efefef}.writing dt{border-bottom:2px dashed #ccc}.promo_area,.writing{padding:1.333rem}.promo_area dt,.writing dt{margin:0 0 1rem;padding:0 1.333rem 1.333rem;color:#fa8296;font-size:1.133rem;font-weight:700;text-align:center}@media screen and (max-width:767px){.promo_area dt,.writing dt{font-size:1rem}}.promo_area dd p,.writing dd p{margin:0;padding:1rem;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.promo_area dd p,.writing dd p{font-size:.866rem}}.promo_area dd p svg,.writing dd p svg{fill:#baabc6;vertical-align:middle}.schedule .book_list article:first-of-type{border-top:none}.schedule .book_list article h4{padding:1rem;color:#baabc6}.schedule .book_list article .scheduleBook{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.schedule .book_list article .scheduleBook p{display:inline-block;-webkit-flex-basis:85%;-ms-flex-preferred-size:85%;flex-basis:85%;padding:1rem;font-size:1.133rem;font-weight:700}@media screen and (max-width:767px){.schedule .book_list article .scheduleBook p{font-size:1rem}}.schedule .book_list article .scheduleBook .icon_blocklink{-webkit-flex-basis:9.6rem;-ms-flex-preferred-size:9.6rem;flex-basis:9.6rem;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media screen and (max-width:767px){.schedule .book_list article h4{padding:1rem 0}.schedule .book_list article .scheduleBook p{padding:1rem 0;-webkit-flex-basis:62%;-ms-flex-preferred-size:62%;flex-basis:62%}.schedule .book_list article .scheduleBook .icon_blocklink{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}}@media screen and (max-width:320px){.schedule .book_list article .icon_blocklink li a{font-size:.666rem}}.schedule form.limit{margin:0;padding:1rem}.schedule form.limit p{margin-bottom:1rem}.schedule form.limit input[type=text],.schedule form.limit select,.schedule form.limit textarea{display:inline-block;width:20%}.schedule form.limit .vdp-datepicker{margin-bottom:1rem}.schedule form.limit .vdp-datepicker input[type=text],.schedule form.limit .vdp-datepicker select,.schedule form.limit .vdp-datepicker textarea{display:block;padding:1rem 1.333rem;width:96%;height:auto;color:#333;font-size:1.133rem;text-align:center;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23494949'%3E%3Cpath d='M19 19H5V8h14m-3-7v2H8V1H6v2H5c-1.11 0-2 .89-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5a2 2 0 0 0-2-2h-1V1m-1 11h-5v5h5v-5z'/%3E%3C/svg%3E");background-position:left 1.333rem center;background-repeat:no-repeat;background-size:30px;border:1px solid #e5e5e5;border-radius:5px;-webkit-transition:all .1s linear;transition:all .1s linear}@media screen and (max-width:767px){.schedule form.limit .vdp-datepicker input[type=text],.schedule form.limit .vdp-datepicker select,.schedule form.limit .vdp-datepicker textarea{font-size:1rem}}.schedule form.limit .vdp-datepicker input[type=text]:hover,.schedule form.limit .vdp-datepicker select:hover,.schedule form.limit .vdp-datepicker textarea:hover{background-color:#fffceb}.schedule form.limit .vdp-datepicker .date_select{width:100%}.schedule form.limit .vdp-datepicker .date_select .cell.selected{color:#fff;font-weight:700;background:#fa8296}.schedule form.limit .vdp-datepicker .date_select .cell.selected.highlighted,.schedule form.limit .vdp-datepicker .date_select .cell.selected:hover{background:#fcb3bf}.schedule form.limit .vdp-datepicker .date_select .cell:not(.blank):not(.disabled).day:hover,.schedule form.limit .vdp-datepicker .date_select .cell:not(.blank):not(.disabled).month:hover,.schedule form.limit .vdp-datepicker .date_select .cell:not(.blank):not(.disabled).year:hover{border:1px solid #fb9bab}.schedule form.limit .vdp-datepicker .auto_advertise{cursor:pointer}.schedule form.limit select{display:inline-block;margin:0;width:30%}.schedule .limit_re ol{margin-bottom:28px}.schedule .limit_re ol li{margin:0 0 1rem 28px;list-style-type:decimal}.schedule .limit_re ol li div,.schedule .limit_re ol li form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.schedule .limit_re ol li p{display:inline;font-size:1rem}@media screen and (max-width:767px){.schedule .limit_re ol li p{font-size:.866rem}}.schedule .limit_re ol li input[type=submit]{margin:0 0 0 2rem;padding:.666rem 1.333rem;color:#666;font-size:1.133rem;text-align:center;background-color:#fff;border:1px solid #e5e5e5;border-radius:5px}@media screen and (max-width:767px){.schedule .limit_re ol li input[type=submit]{font-size:1rem}}@media screen and (min-width:768px){.schedule .limit_re ol li input[type=submit]{-webkit-transition:all .1s linear;transition:all .1s linear}.schedule .limit_re ol li input[type=submit]:hover{background-color:hsla(0,0%,94%,.6)}}.schedule .limit_re ol li .auto_advertise{padding:.133rem .666rem;color:#666;font-size:.666rem;font-weight:700;border-radius:1rem;border:1px solid #666;vertical-align:middle}@media screen and (max-width:767px){.schedule .limit_re ol li div,.schedule .limit_re ol li form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.schedule .limit_re ol li form{width:100%}.schedule .limit_re ol li input[type=submit]{margin:0 0 0 .333rem}.schedule .limit_re ol li .auto_advertise{display:inline-block;line-height:normal}}.schedule .limit_re p.text_indent{padding-top:1rem;padding-right:1rem;padding-bottom:1rem}main.writer section.writer_area .capacity span{color:#cf0000}main.writer section.writer_area .image_size{font-size:15px!important;line-height:normal}@media screen and (max-width:767px){main.writer section.writer_area .image_size{font-size:13px!important}}main.writer section.writer_area .img_list article>div>div p.date{font-size:.866rem}@media screen and (max-width:767px){main.writer section.writer_area .img_list article>div>div p.date{font-size:.733rem}}main.writer section.writer_area .img_list article>div>div p.date svg{fill:#666!important}@media screen and (min-width:768px){main.writer section.writer_area .img_list article>div>div p.date svg{width:50px;height:50px}}@media screen and (min-width:768px) and (min-width:768px){main.writer section.writer_area .img_list article>div>div p.date svg{-webkit-transition:all .1s linear;transition:all .1s linear}main.writer section.writer_area .img_list article>div>div p.date svg:hover{opacity:.8}}main.writer section.writer_area .img_list article>div>div p.book{font-size:1rem;line-height:inherit}@media screen and (max-width:767px){main.writer section.writer_area .img_list article>div>div p.book{font-size:.866rem}}main.writer .pageList{margin:20px 0}#modal_delete .modal_window dl dd img{display:block;margin:0 auto;width:50%;height:auto;border:1px solid #e5e5e5}main.writer section.writer_area .modal_inner dl dd label{color:#baabc6;border:1px dashed #baabc6}main.writer section.writer_area .modal_inner dl dd label svg{fill:#baabc6}main.writer section.writer_area .modal_inner dl dd #fileName{text-align:center}main.writer section.writer_area .modal_inner dl dd a{cursor:pointer}main.writer section.writer_area .modal_inner dl dd .schedule{margin:0 auto 1.333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.writer section.writer_area .modal_inner dl dd .schedule a,main.writer section.writer_area .modal_inner dl dd .schedule button,main.writer section.writer_area .modal_inner dl dd .schedule input[type=submit]{-webkit-flex-basis:8rem;-ms-flex-preferred-size:8rem;flex-basis:8rem;margin:0 .5rem;padding:.8rem;color:#baabc6;font-size:1.133rem;font-weight:400;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #baabc6;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){main.writer section.writer_area .modal_inner dl dd .schedule a,main.writer section.writer_area .modal_inner dl dd .schedule button,main.writer section.writer_area .modal_inner dl dd .schedule input[type=submit]{font-size:.866rem}}.askForm ul li{width:auto}.site_display.askForm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 1rem 1.333rem;padding:1rem}@media screen and (min-width:768px){.site_display.askForm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:80%;margin-right:auto;margin-left:auto}}.site_display.askForm p{padding:0 .5rem 0 0}.site_display.askForm ul{margin:0;padding:0;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}@media screen and (min-width:768px){.site_display.askForm ul{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}}.site_display.askForm ul a,.site_display.askForm ul li{margin:0;padding:0;width:100%;max-width:260px;font-size:.866rem}@media screen and (max-width:767px){.site_display.askForm ul a,.site_display.askForm ul li{font-size:.733rem}}.site_display.askForm ul a{height:35px;line-height:35px}.askForm{text-align:center}main.writer section.writer_area.data h3{display:block;margin-top:1rem;margin-right:0;margin-left:0;border-bottom:1px solid #e5e5e5}main.writer section.writer_area.data h3:before{display:none}main.writer section.writer_area.data h3 p{padding-top:.666rem;padding-bottom:.666rem;color:#666;font-size:1rem;font-weight:400}@media screen and (max-width:767px){main.writer section.writer_area.data h3 p{font-size:.866rem}}main.writer section.writer_area.data h4{margin:1.333rem 0 0;padding:1rem;color:#333;font-size:1rem;font-weight:700;background-color:transparent;border-top:1px solid #e5e5e5}@media screen and (max-width:767px){main.writer section.writer_area.data h4{font-size:.866rem}}main.writer section.writer_area.data p{margin:0;padding:1.333rem}main.writer section.writer_area.data aside{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:1rem}@media screen and (max-width:767px){main.writer section.writer_area.data aside{font-size:.866rem}}main.writer section.writer_area.data aside div{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin:0 1.333rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){main.writer section.writer_area.data aside div{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}main.writer section.writer_area.data aside div img{width:100%;max-width:127px;height:auto;border:1px solid #e5e5e5;-webkit-backface-visibility:hidden;backface-visibility:hidden}main.writer section.writer_area.data aside div .reviewAverage{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin:.333rem 0 0;padding:0;max-width:127px;text-align:center}main.writer section.writer_area.data aside div .reviewAverage dt{margin-bottom:.133rem;padding:.2rem;font-size:.866rem;font-weight:400;color:#fff;background-color:#666;border-radius:1rem}main.writer section.writer_area.data aside div .reviewAverage dd{margin:0;padding:0;width:auto;float:none;font-weight:700}main.writer section.writer_area.data aside div .reviewAverage dd img{margin:0 .2rem 0 0;padding:0;width:20px;height:auto;vertical-align:middle;border:none}@media screen and (max-width:767px){main.writer section.writer_area.data aside div .reviewAverage dt{font-size:.733rem}}main.writer section.writer_area.data aside dl{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;margin:0;padding:0 1.333rem 0 0}main.writer section.writer_area.data aside dl dd,main.writer section.writer_area.data aside dl dt{padding-bottom:.666rem}main.writer section.writer_area.data aside dl dt{margin:0;color:#333;font-weight:700}main.writer section.writer_area.data aside dl dd{margin:0;width:5.5rem;float:left;color:#666}@media screen and (max-width:767px){main.writer section.writer_area.data aside dl dd{width:4.5rem}}@media screen and (max-width:320px){main.writer section.writer_area.data aside dl{font-size:.733rem}}main.writer section.writer_area.data table{margin:1.333rem}main.writer section.writer_area.data table td{margin:0;padding:1rem;font-size:1rem;font-weight:700;vertical-align:middle;border:2px solid #fff}@media screen and (max-width:767px){main.writer section.writer_area.data table td{font-size:.866rem}}main.writer section.writer_area.data table td:first-of-type{font-weight:400;text-align:center;background-color:#efefef}main.writer section.writer_area.data .container{margin:auto;position:relative;max-width:600px}main.writer section.writer_area.data .container.pie{width:320px;height:320px}main.writer section.writer_area.data #protlyjs{margin:auto;max-width:650px;min-height:300px}main.writer.confirm form dt{margin:0 0 1rem;padding:1rem;font-size:1rem;font-weight:700;border-bottom:1px dashed #ccc}@media screen and (max-width:767px){main.writer.confirm form dt{padding:.666rem;font-size:.866rem}}main.writer.confirm form .alignR p{padding:.666rem 1rem}@media screen and (max-width:767px){main.writer.confirm form .alignR p{padding:.333rem .666rem}}main.writer.confirm form label{display:inline-block;margin:1rem}main.writer.confirm form textarea{margin:0 1rem;width:96%}@media screen and (max-width:767px){main.writer.confirm form textarea{width:92%}}main.writer.confirm form input[type=submit].gray{border:1px solid #333;background-color:#333}main.writer.confirm .btnDelete,main.writer.confirm .btnReport{margin:0 auto;width:16rem;color:#494949;border:1px solid #e5e5e5}@media screen and (min-width:768px){main.writer.confirm .btnDelete,main.writer.confirm .btnReport{padding:0;width:16.666rem}}main.writer.confirm .btnDelete{background:#fff url("../img/svg/delete.svg") left 1rem center no-repeat;background-size:1.7rem 1.7rem}main.writer.confirm .btnReport{background:#fff url("../img/svg/report.svg") left 1rem center no-repeat;background-size:1.7rem 1.7rem}p.reply_title{margin:1rem 0;padding:0 0 .666rem;font-size:1.133rem;font-weight:700;border-bottom:1px dashed #ccc}@media screen and (max-width:767px){p.reply_title{font-size:1rem}}main.comic #content-comic .section.sectionBorder{padding-top:2rem;border-bottom:15px solid #f7f7f7}main.comic #content-comic .nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:2rem auto 1.5rem}@media screen and (max-width:767px){main.comic #content-comic .nav{margin:0 auto}}main.comic #content-comic .nav li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;height:4rem;border-right:1px dotted #ccc}@media screen and (max-width:375px){main.comic #content-comic .nav li{height:3.5rem}}@media screen and (min-width:768px){main.comic #content-comic .nav li{padding-bottom:1rem;height:5rem}}main.comic #content-comic .nav li:last-of-type{border-right:none}main.comic #content-comic .nav li a{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:block;padding:.5rem 2rem;line-height:0;text-align:center;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){main.comic #content-comic .nav li a{padding:0}}main.comic #content-comic .nav li a:hover{opacity:.6}main.comic #content-comic .nav li a img{width:180px;height:auto}@media screen and (max-width:767px){main.comic #content-comic .nav li a img{width:75%}}main.comic.noicomi #content-comic.niView .nav{margin:0 auto 1rem;display:block}@media screen and (min-width:768px){main.comic.noicomi #content-comic.niView .nav li a img{width:100%}}main.comic #content-comic .nav li.active{position:relative;background:#fff;border-bottom-width:4px;border-bottom-style:solid}@media screen and (max-width:767px){main.comic #content-comic .nav li.active{border-bottom-width:2px}}main.comic #content-comic .nav li.active:after,main.comic #content-comic .nav li.active:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}main.comic #content-comic .nav li.active:before{border-width:16px;margin-left:-16px}@media screen and (max-width:767px){main.comic #content-comic .nav li.active:before{border-width:11px;margin-left:-11px}}main.comic #content-comic .nav li.active:after{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:10px;margin-left:-10px}@media screen and (max-width:767px){main.comic #content-comic .nav li.active:after{border-width:8px;margin-left:-8px}}main.comic.berrys #content-comic .nav li.active{border-bottom-color:#e4007f}main.comic.berrys #content-comic .nav li.active:before{border-color:rgba(228,0,127,0);border-top-color:#e4007f}main.comic.berrysF #content-comic .nav li.active{border-bottom-color:#ff6086}main.comic.berrysF #content-comic .nav li.active:before{border-color:rgba(255,130,160,0);border-top-color:#ff6086}main.comic.noicomi #content-comic .nav li.active{border-bottom-color:#333}main.comic.noicomi #content-comic .nav li.active:before{border-color:rgba(0,214,131,0);border-top-color:#333}main.comic #content-comic h2{padding:.666rem 0 .666rem .866rem}@media screen and (max-width:767px){main.comic #content-comic h2{font-size:1.066rem}}main.comic #content-comic h2:before{top:0;width:.333rem;height:100%;border-radius:.666rem;background:#baabc6}main.comic #content-comic h3:before{background:transparent;border-left:4px dotted #baabc6;border-radius:0}@media screen and (max-width:767px){main.comic #content-comic h3{font-size:1rem}}main.comic #content-comic h4{margin:0 0 1rem;padding:0;color:#baabc6;font-size:1.45rem;font-weight:700;line-height:1.4}@media screen and (max-width:767px){main.comic #content-comic h4{margin-bottom:.5rem;font-size:1.2rem}}main.comic #content-comic h4 a{font-weight:700;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.comic #content-comic h4 a:hover{opacity:.6}main.comic #content-comic h5{margin:0;padding:1rem 1rem 1rem 2rem;color:#333;font-size:1rem;font-weight:700;background-image:url("../img/common/cart.svg");background-repeat:no-repeat;background-position:0;background-size:1.666rem 1.666rem;border:none}@media screen and (max-width:767px){main.comic #content-comic h5{margin:0 0 0 1rem;padding:.5rem .5rem .5rem 1.333rem;background-size:1.2rem 1.2rem}}main.comic.berrysF #content-comic h2:before{background:#00b8c1}main.comic.berrysF #content-comic h3:before{border-left:4px dotted #ff6086}main.comic.berrysF #content-comic .nextIssue,main.comic.berrysF #content-comic .nextIssue a,main.comic.berrysF #content-comic h4,main.comic.berrysF #content-comic h4 a{color:#00b8c1}main.comic.noicomi #content-comic h2:before{background:#ff505c}main.comic.noicomi #content-comic h3:before{border-left:4px dotted #333}main.comic.noicomi #content-comic .nextIssue,main.comic.noicomi #content-comic .nextIssue a,main.comic.noicomi #content-comic h4,main.comic.noicomi #content-comic h4 a{color:#000}.nextIssue{margin:0;padding:1rem 0;color:#baabc6;font-size:1.4rem;font-weight:700;text-align:center}@media screen and (max-width:767px){.nextIssue{padding:.5rem 0;font-size:1.2rem}}.nextIssue span{color:#333;font-size:1rem;font-weight:400}main.comic .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1rem 0;padding:0}main.comic .list li{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin:0;padding:0 .3rem 1rem}@media screen and (max-width:1023px){main.comic .list li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;padding:.5rem}main.comic .list li p{margin:0;padding:0}}main.comic .list li .releaseDate{font-size:.733rem;font-weight:400}@media screen and (max-width:767px){main.comic .list li .releaseDate{font-size:.666rem}}main.comic .list li p{margin-top:.666rem;font-size:.866rem;font-weight:700}@media screen and (max-width:767px){main.comic .list li p{margin-top:.333rem;font-size:.733rem}}main.comic .list li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.comic .list li a:hover{opacity:.6}main.comic .list li a img{width:100%;height:auto;border:1px solid #e5e5e5}main.comic .magazineBn{margin-top:1rem}@media screen and (min-width:768px) and (max-width:1023px){main.comic .magazineBn .list li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}}main.comic .listDetails li{padding:1rem 0 0}@media screen and (max-width:767px){main.comic .listDetails{padding:.5rem 0 0}main.comic .listDetails:first-of-type{padding-top:0}}main.comic .newIco{display:inline-block;width:.933rem;height:.933rem;color:#fff;font-size:.733rem;font-weight:700;text-align:center;background-color:#ff8c00;border-radius:50%}main.comic #content-comic .moreBtn{margin:0 -1.5rem;padding:0}@media screen and (max-width:767px){main.comic #content-comic .moreBtn{margin:0 -.5rem}}main.comic #content-comic .moreBtn a{display:block;margin:0;padding:1rem 0 0;color:#333;font-size:1rem;text-align:center;border-top:1px solid #e5e5e5;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){main.comic #content-comic .moreBtn a{padding:1rem .5rem .5rem;font-size:.8rem}}main.comic #content-comic .moreBtn a:hover{opacity:.6}main.comic #content-comic .readBtn{margin:1rem auto 0;text-align:center}main.comic #content-comic .readBtn a{display:inline-block;margin:0 auto;color:#fff;font-weight:700;text-align:center;text-decoration:none;cursor:default;background-color:#baabc6;border-radius:5px}@media screen and (max-width:767px){main.comic #content-comic .readBtn a{padding:.5rem 1rem;width:auto;font-size:1.1rem}}@media screen and (min-width:768px){main.comic #content-comic .readBtn a{padding:1rem 1.5rem;width:100%;font-size:1.6rem;line-height:1;cursor:pointer;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.comic #content-comic .readBtn a:hover{opacity:.6}}main.comic.berrysF #content-comic .readBtn a{background-color:#00b8c1}main.comic.noicomi #content-comic .readBtn a{background-color:#000}main.comic #content-comic .detailLink{margin:2rem 0;padding:0;text-align:right}main.comic #content-comic .detailLink li{margin-bottom:.5rem}main.comic #content-comic .detailLink li:first-of-type{margin-top:.5rem}main.comic #content-comic .detailLink li a{display:inline-block;margin:0;padding:0 1rem;text-decoration:none}@media screen and (min-width:768px){main.comic #content-comic .detailLink li a:hover{text-decoration:underline}}@media screen and (max-width:767px){main.comic #content-comic .detailLink{margin-bottom:0}main.comic #content-comic .detailLink li{margin-bottom:.5rem}main.comic #content-comic .detailLink li :first-of-type{margin-top:.5rem}main.comic #content-comic .detailLink li a{display:block}}.newPub{margin:0;padding:0 0 1rem;background-color:#fff}.newPub img{width:100%;height:auto}main.comic #content-comic #pcomicNew .comicDetail h4{text-align:left}@media screen and (max-width:767px){main.comic #content-comic #pcomicNew .comicDetail h4{font-size:.9rem;line-height:1.4}}main.comic #content-comic #pcomicNew .comicDetail h4 a{line-height:inherit;-webkit-transition:none;transition:none;opacity:1;text-decoration:none}main.comic #content-comic #pcomicNew .comicDetail h4 a:hover{text-decoration:underline}main.comic #content-comic #pcomicNew .comicDetail p.badge{padding-left:0;margin-bottom:.5rem;width:100%;color:#333;font-size:.9rem;text-align:left;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ccc;border-radius:0}@media screen and (max-width:767px){main.comic #content-comic #pcomicNew .comicDetail p.badge{margin-bottom:.3rem;padding-bottom:.3rem;font-size:.7rem}}@media screen and (max-width:767px){main.comic #content-comic #pcomicNew .comicDetail .detailLink a{color:#666}}main.comic #content-comic .comicBlock{padding:2rem 0;border-bottom:1px solid #e5e5e5}main.comic #content-comic .comicBlock:last-of-type{padding-bottom:0;border-bottom:none}@media screen and (min-width:768px){main.comic #content-comic .comicBlock:first-of-type{padding-top:1rem}}@media screen and (max-width:767px){main.comic #content-comic .comicBlock{padding:1rem 0}main.comic #content-comic .comicBlock:first-of-type{padding-top:0}}main.comic #content-comic article{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}main.comic #content-comic article.magazineList{padding-bottom:3rem}@media screen and (max-width:1023px){main.comic #content-comic article{padding:1rem}main.comic #content-comic article.magazineList{padding-bottom:1rem}}@media screen and (max-width:767px){main.comic #content-comic article{padding:0}}main.comic #content-comic article .comicImg{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:0 2rem 0 0;padding:0}@media screen and (max-width:767px){main.comic #content-comic article .comicImg{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin:0 1rem 0 0}}main.comic #content-comic article .comicImg.min{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%}@media screen and (max-width:1023px){main.comic #content-comic article .comicImg.min{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}main.comic #content-comic article .comicImg img{width:100%;height:auto;border:1px solid #e5e5e5;-webkit-backface-visibility:hidden;backface-visibility:hidden}main.comic #content-comic article .comicImg p{margin:0;padding:0;color:#333;text-align:center}main.comic #content-comic article .comicImg p.text{margin:0 0 20px;font-size:.8rem;text-align:left}main.comic #content-comic article .comicImg p.originalBookTxt{margin-top:1rem;color:#888}@media screen and (max-width:767px){main.comic #content-comic article .comicImg p.originalBookTxt{margin-top:.666rem}}main.comic #content-comic article .comicImg dl{margin:.5rem 0 1rem;padding:.8rem;font-size:.7rem;color:#333;text-align:center}@media screen and (min-width:320px) and (max-width:374px){main.comic #content-comic article .comicImg dl{margin:0;padding:.2rem 0;font-size:.6rem;color:#666}}@media screen and (min-width:375px) and (max-width:767px){main.comic #content-comic article .comicImg dl{margin:0;padding:.5rem 0;color:#666}}@media screen and (min-width:768px){main.comic #content-comic article .comicImg dl{border:1px solid #e5e5e5;border-radius:5px}}main.comic #content-comic .read-box{position:relative;margin:1.5rem 0 0;padding:.5em 1em;text-align:center;border:1px solid #ccc}main.comic #content-comic .read-box .readbox-title{position:absolute;display:inline-block;top:-8px;left:10px;padding:0 9px;color:#333;font-size:.9rem;font-weight:700;background:#fff}@media screen and (max-width:767px){main.comic #content-comic .read-box{margin-bottom:1rem}}main.comic #content-comic aside{margin:1rem 0;padding:2rem;color:#333}@media screen and (max-width:767px){main.comic #content-comic aside{margin:0;padding:1rem}}.comicDetail{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.comicDetail.min{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}.comicDetail .lead{margin:0;padding:0;color:#333;font-size:.9rem;line-height:1.6}@media screen and (max-width:767px){.comicDetail .lead{font-size:.7rem;line-height:1.8}}.comicDetail .author{margin:0;padding:0;color:#333;font-size:.95rem;font-weight:700;line-height:1.6}@media screen and (max-width:767px){.comicDetail .author{font-size:.8rem;line-height:1.8}}.comicDetail .author dd,.comicDetail .author dt{display:inline-block}.comicDetail .story{margin:1.5rem 0 0;padding:0;color:#333}.comicDetail .story dt{padding-bottom:1rem;font-weight:700}.comicDetail .story dd,.comicDetail .story dt{font-size:.9rem;line-height:1.6}@media screen and (max-width:767px){.comicDetail .story{margin-top:1rem}.comicDetail .story dt{padding-bottom:.3rem;font-size:.7rem;line-height:1.8}.comicDetail .story dd{color:#666;font-size:.7rem;line-height:1.8}}@media screen and (max-width:767px){.comicDetail{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.comicDetail .detailLink{margin:.5rem 0 0;width:100%}.comicDetail .detailLink a{display:block;margin:0 auto;padding:.5rem 1rem;width:80%;color:#666;font-size:.8rem;line-height:inherit;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #ccc;border-radius:5px}.comicDetail .btnList01 li{width:100%;margin-left:0;margin-right:0}.comicDetail .btnList01 li a{width:100%}}.comicDetail .readBtn{margin:.5rem auto;padding:0}.comicDetail .readBtn a{width:60%;font-size:1.2rem}@media screen and (max-width:767px){.comicDetail .readBtn a{width:100%;font-size:.8rem}}main.comic .storyList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}main.comic .storyList li{-webkit-flex-basis:20%;-ms-flex-preferred-size:20%;flex-basis:20%;margin:0;padding:1rem .8rem}@media screen and (max-width:767px){main.comic .storyList li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;padding:.5rem}}main.comic .storyList li p{margin:0;padding:0}main.comic .storyList li a{display:block}main.comic .storyList li a:hover{opacity:.8}main.comic .storyList li a img{width:100%;height:auto;border:1px solid #e5e5e5}main.comic .storyList .storyTitle{margin:0;padding:.3rem 0 .5rem;font-size:.8rem;font-weight:700;text-align:left}@media screen and (max-width:767px){main.comic .storyList .storyTitle{font-size:.7rem}}main.comic.berrys #content-comic .storyList .storyTitle{color:#e4007f}main.comic.berrysF #content-comic .storyList .storyTitle{color:#00b8c1}main.comic.noicomi #content-comic .storyList .storyTitle{color:#000}main.comic.grast #content-comic .storyList .storyTitle{color:#444}.storyThumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:0 auto;font-family:Arial,Roboto,“Droid Sans”,“游ゴシック”,YuGothic,“ヒラギノ角ゴ ProN W3”,“Hiragino Kaku Gothic ProN”,“メイリオ”,Meiryo,sans-serif;font-size:13px;color:#333;line-height:1.5;border:1px solid #ccc;background:#fff;z-index:100;text-stroke-width:.1px}@media screen and (max-width:767px){.storyThumb{display:block;padding:1rem;width:85%}}@media screen and (min-width:768px){.storyThumb{padding:3rem 3.5rem;width:50%;max-width:620px}}.storyThumb p{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin:0 1rem 0 0;padding:0}@media screen and (max-width:767px){.storyThumb p{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding:1rem 1rem 0;text-align:center}}.storyThumb p img{width:100%;max-width:182px;height:auto}.storyThumb dl{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.storyThumb dl dt{font-size:.8rem;line-height:1.6}.storyThumb dl .storyTitle{margin:0;padding:.3rem 0;font-size:1.1rem;font-weight:700}@media screen and (max-width:767px){.storyThumb dl{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding:1rem}.storyThumb dl .storyTitle{font-size:.9rem}}.storyThumb button.mfp-close{margin:0}.storyThumb.berrys dl .storyTitle{color:#e4007f}.storyThumb.berrysF dl .storyTitle{color:#00b8c1}.storyThumb.noicomi dl .storyTitle{color:#000}.storyThumb.grast dl .storyTitle{color:#444}main.comic .original{margin:.5rem auto 0!important}main.comic .original a{display:inline-block;margin:0 auto;padding:.5rem;width:100%;color:#baabc6;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;line-height:1;background-color:#fff;border:1px solid #baabc6;border-radius:5px}@media screen and (max-width:767px){main.comic .original a{font-size:.7rem}}@media screen and (min-width:768px){main.comic .original a:hover{text-decoration:underline}}main.comic.berrysF .original a{color:#00b8c1;border:1px solid #00b8c1}main.comic.noicomi .original a{color:#000;border:1px solid #000}main.comic #content-comic ul.paging.simple{margin:1rem 0}main.comic #content-comic ul.paging.simple,main.comic #content-comic ul.paging.simple li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.comic #content-comic ul.paging.simple li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}main.comic #content-comic ul.paging.simple li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;height:auto;font-weight:400}main.comic #content-comic ul.paging.simple li a img{width:1.5rem;height:auto;vertical-align:inherit}@media screen and (max-width:767px){main.comic #content-comic ul.paging.simple li a{padding:.5rem;line-height:inherit}}@media screen and (min-width:768px){main.comic #content-comic ul.paging.simple{margin:0 -1.5rem}main.comic #content-comic ul.paging.simple li a{padding:.5rem;color:#333;font-size:.9rem;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.comic #content-comic ul.paging.simple li a:hover{opacity:.6}}main.comic #ebook{padding:0 0 1.5rem;background-color:#fff}main.comic #ebook.single-pc{margin:1.5rem 0 0;padding:1rem 1.2rem;background-color:#f5f3ec}@media screen and (max-width:767px){main.comic #ebook.single-pc{display:none}}main.comic #ebook.single-spn{margin:0;padding:0}@media screen and (min-width:768px){main.comic #ebook.single-spn{display:none}}.ebooksLinkModal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.ebooksLinkModal li{-webkit-flex-basis:31%;-ms-flex-preferred-size:31%;flex-basis:31%;margin:.2rem .3rem;padding:0;border:1px solid #e5e5e5}.ebooksLinkModal li a{display:block;line-height:0;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.ebooksLinkModal li a:hover{opacity:.6}.ebooksLinkModal li img{width:100%;height:auto;line-height:0}@media screen and (max-width:767px){.ebooksLinkModal{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ebooksLinkModal li{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;margin:.333rem .333rem 0}.ebooksLinkModal li img{padding:0 .5rem;width:100px}}.ebooksLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 1.5rem;text-align:center}.ebooksLink li{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%;margin:.2rem .3rem;padding:0;border:1px solid #e5e5e5}.ebooksLink li a{display:block;line-height:0;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.ebooksLink li a:hover{opacity:.6}.ebooksLink li img{width:137px;height:auto;line-height:0}@media screen and (max-width:767px){.ebooksLink{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}.ebooksLink li{-webkit-flex-basis:44%;-ms-flex-preferred-size:44%;flex-basis:44%;margin:.2rem .5rem;border-radius:5px}.ebooksLink li img{padding:0 .5rem;width:100px}}@media screen and (min-width:768px) and (max-width:1023px){.ebooksLink li{-webkit-flex-basis:15%;-ms-flex-preferred-size:15%;flex-basis:15%;margin:.2rem .3rem}.ebooksLink li img{width:100px}}.single-pc .ebooksLink{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 0 1rem}.single-pc .ebooksLink li{-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%;margin:.5rem .333rem;line-height:0;border-radius:0}.single-pc .ebooksLink li a{display:block;line-height:0;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none;background-color:#fff}.single-pc .ebooksLink li a:hover{opacity:.6}@media screen and (max-width:1023px){.single-pc .ebooksLink li{-webkit-flex-basis:29%;-ms-flex-preferred-size:29%;flex-basis:29%;margin:.5rem}.single-pc .ebooksLink li img{width:100px}}.single-spn .ebooksLink{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.single-spn .ebooksLink li{-webkit-flex-basis:46%;-ms-flex-preferred-size:46%;flex-basis:46%;margin:.3rem;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfbfb));background:-webkit-linear-gradient(top,#fff,#fbfbfb);background:linear-gradient(180deg,#fff,#fbfbfb);border:1px solid #ccc}.single-spn .ebooksLink li a{margin:0;padding:.3rem .5rem .3rem 1.7rem;color:#333;font-size:.6rem;font-weight:700;line-height:inherit;text-align:left;background-image:url("../img/common/cart.svg");background-repeat:no-repeat;background-position:.3rem;background-size:1.1rem 1.1rem}main.comic #content-comic .banner{margin-bottom:1rem;padding:0 1.8rem}main.comic #content-comic .banner a{display:block;margin:0 auto;width:100%;height:auto;border:1px solid #ccc;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.comic #content-comic .banner a:hover{opacity:.6}main.comic #content-comic .banner a img{width:100%;height:auto}main.comic #content-comic #concept{margin:0;padding:1.5rem .8rem;background-color:#eee}main.comic #content-comic #concept .Delivery{margin:0;padding:.5rem;color:#333;font-size:1.5rem;font-weight:700;text-align:center}@media screen and (max-width:767px){main.comic #content-comic #concept .Delivery{font-size:1rem}}main.comic #content-comic #concept aside{margin:0;padding:0}main.comic #content-comic #concept aside .lead{display:inline-block;margin:1rem .5rem .5rem;padding:1rem;color:#333;font-size:1rem;background-color:#fff}@media screen and (max-width:767px){main.comic #content-comic #concept aside .lead{font-size:.866rem}}main.comic #content-comic #concept aside .lead span{display:block;margin-bottom:.3rem;font-size:1rem;font-weight:700}main.comic.berrys #content-comic #concept .lead span{color:#e4007f}main.comic.berrysF #content-comic #concept .lead span{color:#00b8c1}main.comic.noicomi #content-comic #concept .lead span{color:#000}main.comic.grast #content-comic #concept .lead span{color:#444}main.comic .labelDetail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 1rem}main.comic .labelDetail div{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;margin-right:1rem}main.comic .labelDetail div img{height:auto}main.comic .labelDetail dl{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%}main.comic .labelDetail dl dt{color:#272727;font-size:1.2rem;font-weight:700}main.comic .labelDetail dl dd{color:#272727;color:#333;font-size:.866rem}main.comic .labelDetail p{-webkit-flex-basis:65%;-ms-flex-preferred-size:65%;flex-basis:65%;color:#272727;font-size:1.2rem;font-weight:700;text-align:center}main.comic .labelDetail.short{width:50%}@media screen and (max-width:767px){main.comic .labelDetail div{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}main.comic .labelDetail dl dt{font-size:.866rem}main.comic .labelDetail dl dd{font-size:.666rem}main.comic .labelDetail p{font-size:.866rem}main.comic .labelDetail.short{width:70%}}.comicLabelLink{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.comicLabelLink li{text-align:center}.comicLabelLink li img{height:auto}.comicLabelLink li img.labelLogo{max-width:150px}.comicLabelLink li img.newMagazine{max-width:139px}@media screen and (min-width:768px){.comicLabelLink li img.newMagazine{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.comicLabelLink li img.newMagazine:hover{opacity:.6}}@media screen and (max-width:767px){.comicLabelLink{display:block}.comicLabelLink li{margin-bottom:2rem}.comicLabelLink li img.labelLogo{width:50%}}main.comic #pages{text-align:center;background-color:#fbfbfb}main.comic #pages img.placeholder{width:100%;height:600px}@media screen and (min-width:768px){main.comic #pages img.placeholder{width:675px;height:960px}}@media screen and (min-width:768px){main.comic #pages svg{width:675px}}main.comic #content-comic .viewer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:.5rem auto;width:90%}main.comic #content-comic .viewer .original{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:.5rem auto;padding:0;text-align:center}@media screen and (min-width:768px){main.comic #content-comic .viewer .original{-webkit-flex-basis:675px;-ms-flex-preferred-size:675px;flex-basis:675px;margin:1.5rem auto}}main.comic #content-comic .viewer .original a{padding:1rem 1.5rem;font-size:1.2rem;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){main.comic #content-comic .viewer .original a{padding:.5rem 1rem;width:100%;font-size:.75rem}}main.comic #content-comic .viewer .original a:hover{opacity:.6}main.comic #content-comic .viewer .readBtn{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;margin:1.5rem auto;padding:0;text-align:center}@media screen and (max-width:767px){main.comic #content-comic .viewer .readBtn{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin:.5rem .2rem}}main.comic #content-comic .viewer .readBtn a{padding:1rem 1.5rem;width:80%;font-size:1.2rem;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}@media screen and (max-width:767px){main.comic #content-comic .viewer .readBtn a{padding:.5rem 1rem;width:100%;font-size:.75rem}}main.comic #content-comic .viewer .readBtn a:hover{opacity:.6}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.asideMenu .mfp-container.menuTitle.menuBook:before,.asideMenu .mfp-container.menuTitle.menuNews:before,.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.asideMenu .mfp-align-top .mfp-container.menuTitle.menuBook:before,.asideMenu .mfp-align-top .mfp-container.menuTitle.menuNews:before,.mfp-align-top .asideMenu .mfp-container.menuTitle.menuBook:before,.mfp-align-top .asideMenu .mfp-container.menuTitle.menuNews:before,.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.asideMenu .mfp-arrow.menuTitle.menuBook:before,.asideMenu .mfp-arrow.menuTitle.menuNews:before,.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.asideMenu .mfp-arrow.menuTitle.menuBook:before,.asideMenu .mfp-arrow.menuTitle.menuNews:before,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.asideMenu .mfp-arrow-left.menuTitle.menuBook:before,.asideMenu .mfp-arrow-left.menuTitle.menuNews:before,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.asideMenu .mfp-arrow-right.menuTitle.menuBook:before,.asideMenu .mfp-arrow-right.menuTitle.menuNews:before,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.comicList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.comicList li{-webkit-flex-basis:11.066rem;-ms-flex-preferred-size:11.066rem;flex-basis:11.066rem;height:17.533rem;margin:1rem .333rem;border:1px solid #e5e5e5;border-radius:5px}.comicList li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.comicList li a:hover{opacity:.6}.comicList li .update{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:.2rem;padding:.133rem .333rem;color:#fff;font-size:.666rem;background-color:#ff344b;border-radius:5px}.comicList li img{width:100%;height:8.6rem;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0;border-radius:5px 5px 0 0}.comicList li dt{padding:1rem 1rem .666rem;font-size:.866rem;font-weight:700}.comicList li dd{padding:0 1rem 1rem;font-size:.8rem}@media screen and (max-width:767px){.comicList{margin:0 -.333rem 0 0}.comicList li{-webkit-flex-basis:calc(50% - 0.333rem);-ms-flex-preferred-size:calc(50% - 0.333rem);flex-basis:calc(50% - 0.333rem);height:16.466rem;margin:.333rem .333rem .333rem 0}.comicList li img{height:8.933rem}.comicList li dt{padding:.666rem .666rem .333rem;font-size:.8rem;font-weight:700}.comicList li dd{padding:0 .666rem .666rem;font-size:.733rem}}.comicList.reccomend .update{display:none}.serialMainImage{height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.comicTit{padding-top:1rem;color:#333;font-size:1.466rem;font-weight:700}@media screen and (max-width:767px){.comicTit{font-size:1.2rem}}.comicCatch{padding-top:1rem;padding-bottom:1rem}@media screen and (max-width:767px){.comicCatch{font-size:1rem}}.creditBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creditBox .credit{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.creditBox .credit li{display:inline-block;margin-right:.666rem;color:#333;vertical-align:middle}.creditBox .credit li a{color:#baabc6}.creditBox .credit li.originalWork a{position:relative;margin:0 0 1rem;padding:.333rem .666rem;color:#333;border:1px solid #333;border-radius:5px}.creditBox .credit li.originalWork a:before{content:"";position:relative;top:-.066rem;left:-.266rem;display:inline-block;width:1.2rem;height:1.2rem;vertical-align:middle;background-image:url("../img/common/reader.svg");background-repeat:no-repeat;background-position:50%;background-size:1.2rem 1.2rem}.creditBox .credit li.twitterIcn{margin-right:0}.creditBox .credit li.twitterIcn a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.creditBox .credit li.twitterIcn a:hover{opacity:.6}@media screen and (min-width:768px){.creditBox .credit:first-of-type{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}.creditBox .credit:first-of-type,.creditBox .credit:last-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.creditBox .credit:last-child{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}}@media screen and (max-width:766px){.creditBox{display:block}.creditBox .credit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.creditBox .credit li.originalWork{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.creditBox .credit li.originalWork a{display:block;margin:1rem 0 0;font-size:.866rem;text-align:center}.creditBox .credit li.originalWork a:before{top:0}.creditBox .credit:last-of-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.originalBookLink{margin-top:.666rem;color:#888;font-size:.866rem;text-align:right}@media screen and (max-width:767px){.originalBookLink{font-size:.733rem;text-align:left}}.comicStory{margin-top:2rem}.comicStory .txtAcdBtn{display:none}@media screen and (max-width:767px){.comicStory{margin-top:1rem;font-size:.733rem}.comicStory .txtAcdBtn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding:.666rem 0 0;width:4rem;color:#999}}@media screen and (min-width:768px){.comicStory .txtAcd_text{height:auto!important;overflow:visible!important}}.txtAcd .close,.txtAcd .more{display:none}.txtAcd.txtAcd_short .txtAcd_text{height:3rem;overflow:hidden}.txtAcd.txtAcd_long .close,.txtAcd.txtAcd_short .more{display:block}.comicPromoTxt{margin:.666rem 0 1rem;border:1px solid #e5e5e5}.comicPromoTxt a{padding:.666rem;color:#baabc6;font-weight:700;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comicPromoTxt a svg{margin-right:3px;width:25px;height:25px;fill:#baabc6;vertical-align:middle}.comicPromoTxt a:after{content:"";position:absolute;bottom:4px;right:4px;width:0;height:0;border-style:solid;border-width:0 0 12px 12px;border-color:transparent transparent #baabc6}@media screen and (max-width:767px){.comicPromoTxt a{padding-top:.333rem;padding-bottom:.333rem;font-size:.733}}.comicPromoTxt.ni a{color:#fa8296}.comicPromoTxt.ni a svg{fill:#fa8296}.comicPromoTxt.ni a:after{border-color:transparent transparent #fa8296}.updateStatus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#baabc6;font-size:1rem;font-weight:700;border-radius:20px}.updateStatus:after,.updateStatus:before{content:"";height:2px;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background-color:#baabc6}.updateStatus:before{margin-right:1rem}.updateStatus:after{margin-left:1rem}.updateStatus.finished{color:#666}.updateStatus.finished:after,.updateStatus.finished:before{background-color:#666}.sup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.sup .arrow_box{position:relative;margin:0;padding:.333rem .666rem;color:#fff;font-size:1rem;font-weight:700;text-align:center;background:#baabc6;border:none}.sup .arrow_box:before{display:none}.sup .arrow_box:after{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-top-color:#baabc6;border-width:5px;margin-left:-5px}@media screen and (min-width:768px){.sup{width:60%;margin-left:auto}}@media screen and (max-width:767px){.sup{margin-top:1rem}}@media screen and (max-width:320px){.sup{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sup .arrow_box,.sup .likeCount{-webkit-flex-basis:40vw;-ms-flex-preferred-size:40vw;flex-basis:40vw}.sup .likeCount{text-align:right}.sup .favoBtn{margin-top:1rem;width:16rem;height:2.933rem;font-size:1rem}}.likeCount{color:#333;font-size:1rem}.likeCount:before{content:"";position:relative;top:-.066rem;left:-.266rem;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-image:url("../img/common/heart-circle-outline.svg");background-repeat:no-repeat;background-position:50%;background-size:1.666rem 1.666rem}@media screen and (max-width:767px){.likeCount{font-size:.733rem}.likeCount:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}}.favoBtn{margin:0;padding:.333rem 1rem;width:auto;font-size:1rem;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:5px;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.favoBtn:hover{opacity:.6}.favoBtn:before{content:"";position:relative;top:-.066rem;left:-.266rem;display:inline-block;width:1.666rem;height:1.666rem;vertical-align:middle;background-position:50%;background-size:1.666rem 1.666rem}.favoBtn.favoOff{color:#f80;border:1px solid #f80}.favoBtn.favoOff:before{background-image:url("../img/common/emoticon-happy-outline_off.svg");background-repeat:no-repeat}.favoBtn.favoOn{color:#fff;background-color:#f80;border:1px solid #f80}.favoBtn.favoOn:before{background-image:url("../img/common/emoticon-happy-outline_on.svg");background-repeat:no-repeat}@media screen and (min-width:768px){.favoBtn:hover{color:#fff;background-color:#f80;border:1px solid #f80}.favoBtn:hover:before{background-image:url("../img/common/emoticon-happy-outline_on.svg");background-repeat:no-repeat}}@media screen and (max-width:767px){.favoBtn{font-size:.866rem}.favoBtn:before{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}}main.serial .link-banner img{width:90%;border:1px solid #e5e5e5}.comicSerial{padding:.666rem!important}@media screen and (max-width:767px){.comicSerial{background-color:#f7f7f7}}.comicSerial .comicSerialList article{margin-top:.666rem;background-color:#fff;border:1px solid #e5e5e5}.comicSerial .comicSerialList article:first-of-type{margin-top:0}.comicSerial .comicSerialList article a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.comicSerial .comicSerialList article a:hover{opacity:.6}.comicSerial .comicSerialList article.close{cursor:pointer}.comicSerial .comicSerialList article.close,.comicSerial .comicSerialList article.cs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;background-color:#e6e6e6}.comicSerial .comicSerialList article.cs div{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}.comicSerial .comicSerialList article.cs .serialStatus{color:#666}.comicSerial .comicSerialList article img{-webkit-flex-basis:11.333rem;-ms-flex-preferred-size:11.333rem;flex-basis:11.333rem;width:11.333rem;height:9.933rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.comicSerial .comicSerialList article .serialTit{-webkit-flex-basis:22.266rem;-ms-flex-preferred-size:22.266rem;flex-basis:22.266rem;padding:0 .666rem;font-size:1.2rem;font-weight:700;word-break:break-all}.comicSerial .comicSerialList article .serialTit span:after{content:"";position:relative;display:inline-block;margin-left:.666rem;top:-.066rem;left:-.266rem;width:1.333rem;height:1.333rem;vertical-align:middle;background-image:url("../img/common/check-decagram_or.svg");background-repeat:no-repeat;background-position:50%;background-size:1.333rem 1.333rem}.comicSerial .comicSerialList article .serialTit span.already{font-weight:400}.comicSerial .comicSerialList article .serialTit span.already:after{background-image:url("../img/common/check-decagram.svg");background-repeat:no-repeat}.comicSerial .comicSerialList article div{-webkit-flex-basis:8.666rem;-ms-flex-preferred-size:8.666rem;flex-basis:8.666rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:9.933rem}.comicSerial .comicSerialList article div .serialStatus{color:#baabc6;font-weight:700}.comicSerial .comicSerialList article div .serialStatus.ni{color:#fa8296}@media screen and (max-width:767px){.comicSerial .comicSerialList article{border:none}.comicSerial .comicSerialList article img{-webkit-flex-basis:21.33vw;-ms-flex-preferred-size:21.33vw;flex-basis:21.33vw;width:21.33vw;height:4.666rem}.comicSerial .comicSerialList article .serialTit{-webkit-flex-basis:33.33vw;-ms-flex-preferred-size:33.33vw;flex-basis:33.33vw;font-size:.866rem}.comicSerial .comicSerialList article .serialTit span:after{font-size:.666rem}.comicSerial .comicSerialList article .serialTit.already:after{width:1.333rem;height:1.333rem;background-size:1.333rem 1.333rem}.comicSerial .comicSerialList article div{-webkit-flex-basis:29.33vw;-ms-flex-preferred-size:29.33vw;flex-basis:29.33vw;height:4.666rem}.comicSerial .comicSerialList article div .update{font-size:.733rem}.comicSerial .comicSerialList article div .serialStatus{font-size:.8rem}.comicSerial .comicSerialList article div .likeCount{font-size:.733rem}.comicSerial .comicSerialList article div .likeCount:before{width:1rem;height:1rem;background-size:1rem 1rem}}@media screen and (max-width:320px){.comicSerial .comicSerialList article.close,.comicSerial .comicSerialList article.cs,.comicSerial .comicSerialList article a{padding:.666rem}.comicSerial .comicSerialList article .serialTit{-webkit-flex-basis:37.5vw;-ms-flex-preferred-size:37.5vw;flex-basis:37.5vw}.comicSerial .comicSerialList article div{-webkit-flex-basis:34.38vw;-ms-flex-preferred-size:34.38vw;flex-basis:34.38vw}}.tabSubCate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.tabSubCate li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;padding:0 .666rem}.tabSubCate li a{display:block;padding:1rem;color:#666;font-size:1.2rem;text-align:center;background-color:#eee;border-radius:5px;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.tabSubCate li a:hover{opacity:.6}.tabSubCate li.active a,.tabSubCate li:hover a{color:#fff;font-weight:700;background-color:#baabc6}@media screen and (max-width:767px){.tabSubCate li{padding:0}.tabSubCate li a{padding:.333rem 0;font-size:1rem;font-weight:700;background-color:transparent;border-radius:1rem}.tabSubCate li:hover a{color:#666;background-color:transparent}}@media screen and (max-width:320px){.tabSubCate li a{font-size:.933rem}}.tabDaily{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.666rem .666rem 0}.tabDaily li{-webkit-flex-basis:13%;-ms-flex-preferred-size:13%;flex-basis:13%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.tabDaily li a{display:block;padding:.333rem;color:#aaa;font-size:1.2rem;font-weight:700;text-align:center;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.tabDaily li a:hover{opacity:.6;color:#baabc6}.tabDaily li a.today{color:#baabc6}.tabDaily li a.today:after{display:block;content:"\25CF";font-size:1rem;color:#baabc6;-webkit-transform:scale(.6);transform:scale(.6)}@media screen and (max-width:767px){.tabDaily{padding:0 .666rem}.tabDaily li a{font-size:.866rem;font-weight:700}.tabDaily li a.today:after{font-size:.733rem;-webkit-transform:scale(.6);transform:scale(.6)}}.dailySerialList .book_list_vertical{margin-bottom:1rem;padding:0 1.333rem;border-bottom:none}.dailySerialList .book_list_vertical article{padding-top:1.333rem;border-top:1px solid #e5e5e5}.dailySerialList .book_list_vertical article:first-of-type{border:none}@media screen and (min-width:768px){.dailySerialList .book_list_vertical article div:first-of-type{-webkit-flex-basis:9.266rem;-ms-flex-preferred-size:9.266rem;flex-basis:9.266rem}.dailySerialList .book_list_vertical article div:first-of-type figure{max-width:9.266rem}.dailySerialList .book_list_vertical article div:last-of-type{-webkit-flex-basis:calc(100% - 10.266rem);-ms-flex-preferred-size:calc(100% - 10.266rem);flex-basis:calc(100% - 10.266rem)}}@media screen and (max-width:767px){.dailySerialList .book_list_vertical{padding:0}.dailySerialList .book_list_vertical article{padding-top:.666rem}}.dailySerialList .likeCount{text-align:center}.dailySerialList .credit{margin-top:.333rem}.dailySerialList .book_keyword{margin:.333rem 0 .666rem}@media screen and (max-width:767px){.dailySerialList .book_keyword{margin-bottom:0}}.comicVerticalList{margin-top:1rem}.comicVerticalList li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem 0;border-bottom:1px dotted #e5e5e5}.comicVerticalList li:last-of-type{border-bottom:none}.comicVerticalList li figure{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.comicVerticalList li figure .rank{position:relative;padding:.333rem;-webkit-flex-basis:2rem;-ms-flex-preferred-size:2rem;flex-basis:2rem;width:2rem;height:2rem;color:#fff;font-size:1rem;font-weight:700;text-align:center;background-color:#baabc6;border-radius:50% 50%;z-index:1}.comicVerticalList li figure img{margin:0 1rem;-webkit-flex-basis:160px;-ms-flex-preferred-size:160px;flex-basis:160px;width:160px;height:95px;overflow:hidden;-o-object-fit:cover;object-fit:cover}.comicVerticalList li p{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;padding:1rem 0;font-weight:700}.comicVerticalList li span{color:#666;font-size:.866rem;font-weight:400}.comicVerticalList li:first-of-type .rank{background-color:#b49a1e}.comicVerticalList li:nth-of-type(2) .rank{background-color:#888}.comicVerticalList li:nth-of-type(3) .rank{background-color:#73370a}@media screen and (max-width:767px){.comicVerticalList{margin-top:.333rem}.comicVerticalList li{padding:.666rem 0}.comicVerticalList li figure{display:block;margin-right:.666rem}.comicVerticalList li figure .rank{position:absolute;top:5px;font-size:.866rem;border:2px solid #fff}.comicVerticalList li figure img{margin:0 0 0 .333rem;-webkit-flex-basis:100px;-ms-flex-preferred-size:100px;flex-basis:100px;width:100px;height:75px}.comicVerticalList li p{padding:.666rem 0}.comicVerticalList li span{font-size:.733rem}}.scheduleTxt{margin:1rem;padding:2rem;border:1px solid #e5e5e5}.scheduleTxt li{margin-top:1rem;padding:1rem 0 0;border-top:1px dotted #e5e5e5}.scheduleTxt li:first-of-type{margin-top:0;padding-top:0;border-top:none}.scheduleTxt li dt{font-size:1rem;font-weight:700}.scheduleTxt li dd{padding-bottom:.666rem;font-size:.866rem}.scheduleTxt li .arwList01 li{margin:0;padding:0}@media screen and (max-width:767px){.scheduleTxt{margin:.666rem;padding:1rem}.scheduleTxt li dt{font-size:.866rem}.scheduleTxt li dd{font-size:.733rem}}.comicSearchResult{margin-bottom:1rem}.comicSearchResult li.searchTerms span{display:inline-block;margin:0 .2rem .2rem 0;padding:.066rem .666rem;text-align:center;vertical-align:middle;word-break:break-all;background-color:#efefef;border-radius:15px}.comicSearchResult li.searchNumber{text-align:right}.comicSearchResult li.searchNumber span{margin-right:.2rem;color:#baabc6;font-weight:700;font-size:1.2rem}.searchTermsNumber{display:block}.searchTermsNumber span{color:#baabc6;font-weight:700}.comicSearchTag ul li{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.comicSearchTag ul li a{text-align:left}main.comic .textSortTab ul li{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}main.comic .textSortTab ul li.current a{color:#baabc6}main.article{margin:0 auto;max-width:1042px}main.article h1{float:none;margin:0;padding:.5rem;color:#333;font-size:1rem;font-weight:400;text-shadow:none;background-image:none;border:none}@media screen and (max-width:767px){main.article h1{font-size:.866rem}}main.article h2.article-heading{margin:0;padding:.5em;color:#333;font-size:1rem;font-weight:400;text-shadow:none;background-image:none;border:none}@media screen and (max-width:767px){main.article h2.article-heading{font-size:.866rem}}main.article section div.item{margin-bottom:3rem}@media screen and (max-width:767px){main.article section div.item{margin-bottom:2rem}}main.article section div.item div{word-wrap:break-word;overflow-wrap:break-word}main.article section div.item div p{margin:0;padding:0 .8rem;font-size:1rem;line-height:1.7}@media screen and (max-width:767px){main.article section div.item div p{font-size:.866rem}}main.article section div.item div a{text-decoration:none}main.article section div.item div a:hover{text-decoration:underline}main.article section div.item div a span{text-decoration:none}main.article section div.item span.bold{font-weight:700}main.article section div.item span.linethrough{text-decoration:line-through}main.article section div.item span.underline{text-decoration:underline}main.article section div.item span.linethrough.underline{text-decoration:line-through underline}main.article section div.item span.large{font-size:1.266rem;font-weight:700;line-height:1.7}@media screen and (max-width:767px){main.article section div.item span.large{font-size:1rem}}main.article section div.item span.medium{font-size:1rem;line-height:1.7}@media screen and (max-width:767px){main.article section div.item span.medium{font-size:.866rem}}main.article section div.item span.small{font-size:.866rem;line-height:1.8}@media screen and (max-width:767px){main.article section div.item span.small{font-size:.733rem}}main.article section div.item .ta-left{text-align:left}main.article section div.item .ta-center{text-align:center}main.article section div.item .ta-right{text-align:right}main.article section div.item ol,main.article section div.item ul{margin:.5rem 0;padding:0}main.article section div.item ol li,main.article section div.item ul li{margin:0 0 0 2rem;padding:.5rem .8rem 0 0;font-size:.9rem}main.article section div.item ol li:first-of-type,main.article section div.item ul li:first-of-type{padding-top:0}main.article section div.item ul li{list-style-type:disc}main.article section div.item ol li{list-style-type:decimal}main.article section div.item .text-normal>div{margin:0;padding:0 .8rem}main.article section div.item .text-border{margin:1rem}main.article section div.item .text-border>div>div{margin:0;padding:1rem}main.article section div.item .text-border>div>div ul li{margin-left:1rem;padding-right:0}main.article section div.item .text-border>div>div ol li{margin-left:1.4rem;padding-right:0}main.article section div.item .text-border>div>div p{margin:0;padding:0}main.article section div.item .text-border>div>div a:hover{text-decoration:none}main.article section div.item .text-head{margin:0;padding:0 0 .8rem;font-weight:700;line-height:1.3;white-space:pre-wrap}main.article section div.item h2.text-head{color:#333;font-size:1.333rem;position:relative;padding:.8rem .8rem 1.2rem;background-color:transparent}main.article section div.item h2.text-head:before{display:none}main.article section div.item h2.text-head:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:8px;background-size:8px 8px;background-image:-webkit-repeating-linear-gradient(135deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%)}main.article section div.item h2.text-head.bgcolor_lightgray{padding:.8rem;background-color:#eee}main.article section div.item h2.text-head.bgcolor_lightgray:after{display:none}@media screen and (max-width:767px){main.article section div.item h2.text-head{font-size:1.066rem}}main.article section div.item h3.text-head{padding:.8rem .8rem 0;font-size:1.2rem}main.article section div.item h3.text-head:before{display:none;background-color:var(--rgb)}main.article section div.item h3.text-head:after{background-color:var(--rgb)}main.article section div.item h3.text-head.color_rgb{color:var(--rgb)}main.article section div.item h3.text-head.ta-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.article section div.item h3.text-head.ta-left:after{content:"";display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;margin-left:1rem}main.article section div.item h3.text-head.ta-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.article section div.item h3.text-head.ta-center:after,main.article section div.item h3.text-head.ta-center:before{content:"";display:inline-block;width:70px;height:3px}main.article section div.item h3.text-head.ta-center:before{margin-right:1rem;position:relative;border-radius:0}main.article section div.item h3.text-head.ta-center:after{margin-left:1rem}main.article section div.item h3.text-head.ta-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.article section div.item h3.text-head.ta-right:before{content:"";display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:3px;margin-right:1rem;position:relative;border-radius:0}@media screen and (max-width:767px){main.article section div.item h3.text-head{font-size:1.066rem}}main.article section div.item h4.text-head{padding:.8rem;font-size:1.066rem;background-color:#fff;border-bottom-style:dotted;border-bottom-width:1px}main.article section div.item h5.text-head{padding:.8rem .8rem 0;font-size:1.066rem;border-top:none;border-bottom:none}@media screen and (max-width:767px){main.article section div.item h5.text-head{font-size:.933rem}}main.article section div.item .border_block{margin:1rem}main.article section div.item .image-notext,main.article section div.item .image-timed-notext{margin:0;padding:0;text-align:center}main.article section div.item .image-notext div.image+img,main.article section div.item .image-timed-notext div.image+img{height:auto}main.article section div.item .image-notext div.image+img.noimage,main.article section div.item .image-timed-notext div.image+img.noimage{max-width:250px}main.article section div.item .image-notext div.image+img+a,main.article section div.item .image-timed-notext div.image+img+a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.article section div.item .image-notext div.image+img+a:hover,main.article section div.item .image-timed-notext div.image+img+a:hover{opacity:.6}main.article section div.item .image-notext div.image>p,main.article section div.item .image-timed-notext div.image>p{margin:.2rem auto 0;padding:0;color:#888;font-size:.7rem;line-height:1.3;text-align:center;white-space:pre-wrap}main.article section div.item .image-notext div.image .link,main.article section div.item .image-timed-notext div.image .link{display:block;margin:1rem auto 0;max-width:250px;background-color:var(--rgb);-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.article section div.item .image-notext div.image .link:hover,main.article section div.item .image-timed-notext div.image .link:hover{opacity:.6}@media screen and (max-width:767px){main.article section div.item .image-notext div.image .link,main.article section div.item .image-timed-notext div.image .link{margin-top:.666rem}}main.article section div.item .image-notext div.image .imgLink,main.article section div.item .image-timed-notext div.image .imgLink{margin:0 auto;padding:0;display:block}main.article section div.item .image-notext div.image>span.ready,main.article section div.item .image-timed-notext div.image>span.ready{margin:1rem auto 0;max-width:250px}main.article section div.item .image-notext.solo,main.article section div.item .image-timed-notext.solo{display:block}main.article section div.item .image-notext.solo div.image,main.article section div.item .image-timed-notext.solo div.image{margin:0 auto;padding:0}main.article section div.item .image-notext.solo div.image .wd10,main.article section div.item .image-timed-notext.solo div.image .wd10{width:10%}main.article section div.item .image-notext.solo div.image .wd20,main.article section div.item .image-timed-notext.solo div.image .wd20{width:20%}main.article section div.item .image-notext.solo div.image .wd30,main.article section div.item .image-timed-notext.solo div.image .wd30{width:30%}main.article section div.item .image-notext.solo div.image .wd40,main.article section div.item .image-timed-notext.solo div.image .wd40{width:40%}main.article section div.item .image-notext.solo div.image .wd50,main.article section div.item .image-timed-notext.solo div.image .wd50{width:50%}main.article section div.item .image-notext.solo div.image .wd60,main.article section div.item .image-timed-notext.solo div.image .wd60{width:60%}main.article section div.item .image-notext.solo div.image .wd70,main.article section div.item .image-timed-notext.solo div.image .wd70{width:70%}main.article section div.item .image-notext.solo div.image .wd80,main.article section div.item .image-timed-notext.solo div.image .wd80{width:80%}main.article section div.item .image-notext.solo div.image .wd90,main.article section div.item .image-timed-notext.solo div.image .wd90{width:90%}main.article section div.item .image-notext.solo div.image .wd100,main.article section div.item .image-timed-notext.solo div.image .wd100{width:100%}main.article section div.item .image-notext.duo,main.article section div.item .image-notext.trio,main.article section div.item .image-timed-notext.duo,main.article section div.item .image-timed-notext.trio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}main.article section div.item .image-notext.duo div.image,main.article section div.item .image-notext.trio div.image,main.article section div.item .image-timed-notext.duo div.image,main.article section div.item .image-timed-notext.trio div.image{margin:0;padding:0 1rem}main.article section div.item .image-notext.duo div.image img,main.article section div.item .image-notext.trio div.image img,main.article section div.item .image-timed-notext.duo div.image img,main.article section div.item .image-timed-notext.trio div.image img{width:100%;max-width:250px;height:auto;border:1px solid #e5e5e5}@media screen and (max-width:767px){main.article section div.item .image-notext.duo,main.article section div.item .image-notext.trio,main.article section div.item .image-timed-notext.duo,main.article section div.item .image-timed-notext.trio{margin-left:1rem}main.article section div.item .image-notext.duo div.image,main.article section div.item .image-notext.trio div.image,main.article section div.item .image-timed-notext.duo div.image,main.article section div.item .image-timed-notext.trio div.image{padding:0 1rem 0 0}}main.article section div.item .image-notext.duo div.image,main.article section div.item .image-timed-notext.duo div.image{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}main.article section div.item .image-notext.trio div.image,main.article section div.item .image-timed-notext.trio div.image{-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}main.article section div.item .image-free,main.article section div.item .image-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:0 .8rem}main.article section div.item .image-free.left,main.article section div.item .image-text.left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}main.article section div.item .image-free.left>.text,main.article section div.item .image-text.left>.text{padding:0 0 0 1rem}main.article section div.item .image-free.left>div.text-block,main.article section div.item .image-text.left>div.text-block{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70vw;-ms-flex-preferred-size:70vw;flex-basis:70vw;padding:0 0 0 1rem}main.article section div.item .image-free.left>div.text-block p,main.article section div.item .image-text.left>div.text-block p{margin:0;padding:0 0 1rem}main.article section div.item .image-free.left>div.text-block .link-button li a,main.article section div.item .image-text.left>div.text-block .link-button li a{max-width:240px;font-size:.8rem}main.article section div.item .image-free.left>div.text-block .link-text a,main.article section div.item .image-text.left>div.text-block .link-text a{font-size:.8rem}main.article section div.item .image-free.right,main.article section div.item .image-text.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}main.article section div.item .image-free.right>.text,main.article section div.item .image-text.right>.text{padding:0 1rem 0 0}main.article section div.item .image-free div.image,main.article section div.item .image-text div.image{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:30vw;-ms-flex-preferred-size:30vw;flex-basis:30vw}main.article section div.item .image-free div.image a,main.article section div.item .image-text div.image a{display:block;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.article section div.item .image-free div.image a:hover,main.article section div.item .image-text div.image a:hover{opacity:.6}main.article section div.item .image-free div.image img,main.article section div.item .image-text div.image img{width:100%}main.article section div.item .image-free div.image img.noimage,main.article section div.item .image-text div.image img.noimage{max-width:250px}main.article section div.item .image-free div.image p,main.article section div.item .image-text div.image p{margin:.2rem 0 0;padding:0;color:#888;font-size:.7rem;line-height:1.3;text-align:center;white-space:pre-wrap}main.article section div.item .image-free div.text,main.article section div.item .image-text div.text{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;-webkit-flex-basis:70vw;-ms-flex-preferred-size:70vw;flex-basis:70vw}main.article section div.item .image-free div.text p,main.article section div.item .image-text div.text p{margin:0;padding:0}main.article section div.item .image-free div.text .link-app li a img,main.article section div.item .image-text div.text .link-app li a img{max-height:50px}main.article section div.item .image-free div.text .link-sns,main.article section div.item .image-text div.text .link-sns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){main.article section div.item .image-free div.text .link-app li a img,main.article section div.item .image-text div.text .link-app li a img{max-height:30px}}main.article section div.item .image-free div.text{margin-left:1rem}main.article section div.item .image-free div.text .item{margin-bottom:2rem}main.article section div.item .image-free div.text .item:last-of-type{margin-bottom:0}main.article section div.item .image-free div.text .text-head{padding-top:0;padding-left:0;padding-right:0}main.article section div.item .image-free div.text .text-normal>div{padding:0}main.article section div.item .image-free div.text .text-border{margin-left:0;margin-right:0}main.article section div.item .image-free div.text .link-affiliate,main.article section div.item .image-free div.text .link-button,main.article section div.item .image-free div.text .link-timed-button{padding:0}main.article section div.item .image-free div.text .boxes{margin-left:0;margin-right:0}@media screen and (max-width:767px){main.article section div.item .image-free div.text .item{margin-bottom:1rem}main.article section div.item .image-free div.text .link-button,main.article section div.item .image-free div.text .link-timed-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.article section div.item .image-free div.text .link-button li,main.article section div.item .image-free div.text .link-timed-button li{margin:.666rem 0 0;width:80%}main.article section div.item .image-free div.text .link-button li:first-of-type,main.article section div.item .image-free div.text .link-timed-button li:first-of-type{margin-top:0}}main.article section div.item ul.link-button,main.article section div.item ul.link-timed-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}main.article section div.item ul.link-button li,main.article section div.item ul.link-timed-button li{-webkit-flex-basis:16vw;-ms-flex-preferred-size:16vw;flex-basis:16vw;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0 .5rem;padding:0;list-style-type:none!important}main.article section div.item ul.link-button li a,main.article section div.item ul.link-timed-button li a{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.article section div.item ul.link-button li a:hover,main.article section div.item ul.link-timed-button li a:hover{opacity:.6}main.article section div.item ul.link-button li a,main.article section div.item ul.link-button li span.ready,main.article section div.item ul.link-timed-button li a,main.article section div.item ul.link-timed-button li span.ready{margin:0 auto}main.article section div.item ul.link-button li a.bgcolor_lightgray,main.article section div.item ul.link-button li span.ready.bgcolor_lightgray,main.article section div.item ul.link-timed-button li a.bgcolor_lightgray,main.article section div.item ul.link-timed-button li span.ready.bgcolor_lightgray{color:#333;background-color:#ebebe8}main.article section div.item ul.link-button li a.bgcolor_jryellow,main.article section div.item ul.link-button li span.ready.bgcolor_jryellow,main.article section div.item ul.link-timed-button li a.bgcolor_jryellow,main.article section div.item ul.link-timed-button li span.ready.bgcolor_jryellow{color:#3a291c}main.article section div.item ul.link-button li a.cs,main.article section div.item ul.link-button li span.ready.cs,main.article section div.item ul.link-timed-button li a.cs,main.article section div.item ul.link-timed-button li span.ready.cs{color:#ccc;background-color:#f7f7f7}main.article section div.item ul.link-button li a.cs:hover,main.article section div.item ul.link-button li span.ready.cs:hover,main.article section div.item ul.link-timed-button li a.cs:hover,main.article section div.item ul.link-timed-button li span.ready.cs:hover{opacity:1}main.article section div.item ul.link-button.large li,main.article section div.item ul.link-timed-button.large li{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;margin:0;padding:0}main.article section div.item ul.link-button.large li a,main.article section div.item ul.link-button.large li span.ready,main.article section div.item ul.link-timed-button.large li a,main.article section div.item ul.link-timed-button.large li span.ready{margin:0 auto;font-size:1rem}@media screen and (max-width:767px){main.article section div.item ul.link-button.large li,main.article section div.item ul.link-timed-button.large li{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media screen and (max-width:767px){main.article section div.item ul.link-button,main.article section div.item ul.link-timed-button{padding:0 .5rem}main.article section div.item ul.link-button li,main.article section div.item ul.link-timed-button li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}main.article section div.item .image-notext .image a,main.article section div.item .image-notext .image span.ready,main.article section div.item .image-timed-notext .image a,main.article section div.item .image-timed-notext .image span.ready,main.article section div.item .link-button li a,main.article section div.item .link-button li span.ready,main.article section div.item .link-timed-button li a,main.article section div.item .link-timed-button li span.ready{display:block;padding:.8rem;color:#fff;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;line-height:1.3;white-space:pre-wrap;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (min-width:768px){main.article section div.item .image-notext .image a,main.article section div.item .image-notext .image span.ready,main.article section div.item .image-timed-notext .image a,main.article section div.item .image-timed-notext .image span.ready,main.article section div.item .link-button li a,main.article section div.item .link-button li span.ready,main.article section div.item .link-timed-button li a,main.article section div.item .link-timed-button li span.ready{-webkit-transition:all .1s linear;transition:all .1s linear}main.article section div.item .image-notext .image a:hover,main.article section div.item .image-notext .image span.ready:hover,main.article section div.item .image-timed-notext .image a:hover,main.article section div.item .image-timed-notext .image span.ready:hover,main.article section div.item .link-button li a:hover,main.article section div.item .link-button li span.ready:hover,main.article section div.item .link-timed-button li a:hover,main.article section div.item .link-timed-button li span.ready:hover{opacity:.8}}@media screen and (max-width:767px){main.article section div.item .image-notext .image a,main.article section div.item .image-notext .image span.ready,main.article section div.item .image-timed-notext .image a,main.article section div.item .image-timed-notext .image span.ready,main.article section div.item .link-button li a,main.article section div.item .link-button li span.ready,main.article section div.item .link-timed-button li a,main.article section div.item .link-timed-button li span.ready{font-size:.7rem}}main.article section div.item .image-notext .image span.ready.cs,main.article section div.item .image-timed-notext .image span.ready.cs,main.article section div.item .link-button li span.ready.cs,main.article section div.item .link-timed-button li span.ready.cs{color:#ccc;background-color:#f7f7f7}main.article section div.item .image-notext .image span.ready.cs:hover,main.article section div.item .image-timed-notext .image span.ready.cs:hover,main.article section div.item .link-button li span.ready.cs:hover,main.article section div.item .link-timed-button li span.ready.cs:hover{opacity:1}@media screen and (max-width:767px){main.article section div.item .image-free ul.link-button li a,main.article section div.item .image-free ul.link-button li span.ready,main.article section div.item .image-free ul.link-timed-button li a,main.article section div.item .image-free ul.link-timed-button li span.ready{font-size:.8rem}}main.article section div.item .link-text-list li{margin:0;padding:0;background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5;list-style-type:none}main.article section div.item .link-text-list li a{display:block;padding:.8rem 2rem .8rem .8rem;color:#333;font-size:.9rem;line-height:1.5;text-decoration:none}main.article section div.item .link-text a{background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5;display:block;padding:.8rem 2rem .8rem .8rem;color:#333;font-size:.9rem;text-decoration:none}main.article section div.item .link-text a:last-of-type{border-bottom:1px solid #e5e5e5}main.article section div.item .link-text a.single{text-align:right;border-top:none;border-bottom:1px solid #e5e5e5}main.article section div.item .link-text a.single:not(.right){text-align:left}main.article section div.item .link-text a.right:not(.single){text-align:right}@media screen and (min-width:768px){main.article section div.item .link-text a:hover{text-decoration:underline}}main.article section div.item .link-text-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.article section div.item .link-text-horizontal .menu{display:none}main.article section div.item .link-text-horizontal a{display:block;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:1rem .5rem;text-align:center;color:#333;font-size:.9rem;-webkit-transition:all .1s linear;transition:all .1s linear}main.article section div.item .link-text-horizontal a:hover{color:#baabc6;text-decoration:none}main.article section div.item .link-text-horizontal a+a{border-left:1px solid #e5e5e5}@media screen and (max-width:767px){main.article section div.item .link-text-horizontal{display:block;background-color:#f7f7f7;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}main.article section div.item .link-text-horizontal .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.8rem .5rem}main.article section div.item .link-text-horizontal .menu p{padding:0}main.article section div.item .link-text-horizontal .menu span{-webkit-transition:all .4s;transition:all .4s}main.article section div.item .link-text-horizontal .menu .menu-trigger{margin-right:.8rem;position:relative;width:30px;height:24px}main.article section div.item .link-text-horizontal .menu .menu-trigger span{position:absolute;left:0;width:100%;height:3px;background-color:#baabc6;border-radius:4px}main.article section div.item .link-text-horizontal .menu .menu-trigger span:first-of-type{top:0}main.article section div.item .link-text-horizontal .menu .menu-trigger span:nth-of-type(2){top:10px}main.article section div.item .link-text-horizontal .menu .menu-trigger span:nth-of-type(3){bottom:0}main.article section div.item .link-text-horizontal a{display:block;padding:0;height:0;overflow:hidden;color:#333;font-size:.9rem;text-align:left;text-decoration:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='%23666'%3E%3Cpath d='M7 10l5 5 5-5H7z'/%3E%3C/svg%3E");background-position:right .666rem center;background-repeat:no-repeat;background-size:20px;-webkit-transition:height .2s;transition:height .2s}main.article section div.item .link-text-horizontal a+a{border-left:0}main.article section div.item .link-text-horizontal.opened .menu .menu-trigger span:first-of-type{-webkit-transform:translateY(10.5px) rotate(-45deg);transform:translateY(10.5px) rotate(-45deg)}main.article section div.item .link-text-horizontal.opened .menu .menu-trigger span:nth-of-type(2){opacity:0}main.article section div.item .link-text-horizontal.opened .menu .menu-trigger span:nth-of-type(3){-webkit-transform:translateY(-10.5px) rotate(45deg);transform:translateY(-10.5px) rotate(45deg)}main.article section div.item .link-text-horizontal.opened a{height:auto;padding:.5rem 2rem .5rem .8rem;border-top:1px solid #e5e5e5}}main.article section div.item .link-affiliate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-image:-webkit-linear-gradient(135deg,#fff 25%,#f0eade 0,#f0eade 50%,#fff 0,#fff 75%,#f0eade 0,#f0eade);background-image:linear-gradient(-45deg,#fff 25%,#f0eade 0,#f0eade 50%,#fff 0,#fff 75%,#f0eade 0,#f0eade);background-size:4px 4px}main.article section div.item .link-affiliate li{display:inline-block;margin:1rem;padding:0}main.article section div.item .link-affiliate li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1rem;line-height:3.333rem;color:#333;font-weight:700;white-space:nowrap;text-decoration:none;background-color:#fff;-webkit-box-shadow:0 5px 0 hsla(40,25%,83%,.5);box-shadow:0 5px 0 hsla(40,25%,83%,.5);-webkit-transition:all .2s;transition:all .2s}main.article section div.item .link-affiliate li a svg{margin-right:.333rem;width:1.2rem;height:1.2rem;vertical-align:-2px}main.article section div.item .link-affiliate li a:active,main.article section div.item .link-affiliate li a:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateY(5px);transform:translateY(5px)}@media screen and (max-width:767px){main.article section div.item .link-affiliate{padding-bottom:1rem}main.article section div.item .link-affiliate li{-webkit-flex-basis:80vw;-ms-flex-preferred-size:80vw;flex-basis:80vw;margin:1rem 1rem 0;-webkit-transition:none;transition:none}main.article section div.item .link-affiliate li a{display:block;text-align:center}}@media screen and (max-width:767px){main.article section div.item .image-free .link-affiliate li{font-size:.8rem}}main.article section div.item .link-app{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}main.article section div.item .link-app li{display:inline-block;margin:0;padding:0 .5rem}main.article section div.item .link-app li a{display:block;line-height:0}main.article section div.item .link-app li a img{width:auto;height:60px;max-height:60px;height:auto;line-height:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.article section div.item .link-app li a img:hover{opacity:.6}@media screen and (max-width:767px){main.article section div.item .link-app li a img{max-height:50px}}main.article section div.item .link-sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;padding:0}main.article section div.item .link-sns a{display:block;margin:.666rem 1rem;line-height:0}main.article section div.item .link-sns a img{width:65px;height:auto;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.article section div.item .link-sns a img:hover{opacity:.6}@media screen and (max-width:767px){main.article section div.item .link-sns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main.article section div.item .link-sns a img{width:55px}}main.article section div.item .others-youtube iframe{display:block;margin:1.5em auto;padding:0;width:320px;height:180px}@media screen and (min-width:768px){main.article section div.item .others-youtube iframe{width:600px;height:338px}}main.article section div.item .others-table{margin:1rem 0 0;padding:0;width:100%;table-layout:fixed;background-color:#fff}main.article section div.item .others-table th{width:30%;font-size:.9rem;font-weight:700;text-align:center;vertical-align:top;background-color:#eee}main.article section div.item .others-table th p{white-space:pre-wrap}main.article section div.item .others-table td div.item{margin-bottom:1rem}main.article section div.item .others-table td div.item .text-head{font-size:1rem}main.article section div.item .others-table td div.item h3.text-head,main.article section div.item .others-table td div.item h4.text-head,main.article section div.item .others-table td div.item h5.text-head{padding:0 0 .8rem}main.article section div.item .others-table td div.item .text-normal>div,main.article section div.item .others-table td div.item .text-normal>div p{padding:0}main.article section div.item .others-table td div.item .text-border{margin:0;padding:0}main.article section div.item .others-table td div.item .image-text{margin-left:0;margin-right:0}main.article section div.item .others-table td div.item .link-affiliate,main.article section div.item .others-table td div.item .link-button,main.article section div.item .others-table td div.item .link-timed-button{padding:0}main.article section div.item .others-table td div.item .link-app li a img{max-height:50px}main.article section div.item .others-table td div.item .link-sns{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){main.article section div.item .others-table td div.item .link-app li a img{max-height:34px}}main.article section div.item .others-table td div.boxes{margin:0 0 1rem;padding:0}main.article section div.item .others-table td div.boxes h2.text-head{margin:1rem .8rem}main.article section div.item .others-table td div.boxes h3.text-head,main.article section div.item .others-table td div.boxes h4.text-head,main.article section div.item .others-table td div.boxes h5.text-head{margin-top:1rem;padding-right:.8rem!important;padding-left:.8rem!important}main.article section div.item .others-table td div.boxes .text-normal>div{padding:0 .8rem!important}main.article section div.item .others-table td div.boxes .text-normal>div ol li,main.article section div.item .others-table td div.boxes .text-normal>div ul li{margin-left:1.2rem}main.article section div.item .others-table td div.boxes .image-text{margin-left:.8rem;margin-right:.8rem}main.article section div.item .others-table td .btnLink_large li a{width:80%;font-size:.8rem}main.article section div.item .others-table td,main.article section div.item .others-table th{margin:2px;padding:.8rem;word-wrap:break-word;overflow-wrap:break-word;border:2px solid #fff}main.article section div.item .others-html{margin:1em auto;padding:0}main.article section div.item .others-html p{margin:0;padding:.8rem;font-size:.95rem}main.article section div.item .others-html a{display:inline-block;text-decoration:none}main.article section div.item .others-html a img{width:100%;height:auto;line-height:0;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}main.article section div.item .others-html a img:hover{opacity:.6}main.article section div.item .others-html textarea{height:8rem;width:100%}main.article section div.item .others-html .subBreadcrumb{display:block;margin:0;padding:0;border-bottom:none}main.article section div.item .others-html .subBreadcrumb:last-of-type{border-bottom:1px solid #e5e5e5}main.article section div.item .others-html .subBreadcrumb ol{margin:0;padding:0 0 1rem}main.article section div.item .others-html .subBreadcrumb ol li{margin:0;padding:0;list-style:none}main.article section div.item .others-html .subBreadcrumb ol li a{display:inline}@media screen and (max-width:767px){main.article section div.item .others-html .subBreadcrumb{padding:0 .666rem}main.article section div.item .others-html .subBreadcrumb ol{padding:0 0 .466rem}main.article section div.item .others-html .subBreadcrumb ol li{font-size:.733rem}main.article section div.item .others-html .subBreadcrumb ol li:before{width:.733rem;height:.733rem;background-size:.733rem .733rem}}main.article section div.item .others-delimiter:after{display:block;content:"";width:100%}main.article section div.item .others-delimiter.none.height-1:after{height:1rem}main.article section div.item .others-delimiter.none.height-2:after{height:2rem}main.article section div.item .others-delimiter.none.height-3:after{height:3rem}main.article section div.item .others-delimiter.none.height-4:after{height:4rem}main.article section div.item .others-delimiter.none.height-5:after{height:5rem}main.article section div.item .others-delimiter.dashed:after,main.article section div.item .others-delimiter.dotted:after,main.article section div.item .others-delimiter.solid:after{border-width:0;border-style:inherit;border-color:var(--rgb)}main.article section div.item .others-delimiter.dashed.height-1:after,main.article section div.item .others-delimiter.dotted.height-1:after,main.article section div.item .others-delimiter.solid.height-1:after{border-bottom-width:1px}main.article section div.item .others-delimiter.dashed.height-2:after,main.article section div.item .others-delimiter.dotted.height-2:after,main.article section div.item .others-delimiter.solid.height-2:after{border-bottom-width:3px}main.article section div.item .others-delimiter.dashed.height-3:after,main.article section div.item .others-delimiter.dotted.height-3:after,main.article section div.item .others-delimiter.solid.height-3:after{border-bottom-width:5px}main.article section div.item .others-delimiter.dashed.height-4:after,main.article section div.item .others-delimiter.dotted.height-4:after,main.article section div.item .others-delimiter.solid.height-4:after{border-bottom-width:7px}main.article section div.item .others-delimiter.dashed.height-5:after,main.article section div.item .others-delimiter.dotted.height-5:after,main.article section div.item .others-delimiter.solid.height-5:after{border-bottom-width:9px}main.article section div.item .others-delimiter.diagonal.height-1:after,main.article section div.item .others-delimiter.netherwire.height-1:after,main.article section div.item .others-delimiter.vertical.height-1:after{height:8px}main.article section div.item .others-delimiter.diagonal.height-2:after,main.article section div.item .others-delimiter.netherwire.height-2:after,main.article section div.item .others-delimiter.vertical.height-2:after{height:16px}main.article section div.item .others-delimiter.diagonal.height-3:after,main.article section div.item .others-delimiter.netherwire.height-3:after,main.article section div.item .others-delimiter.vertical.height-3:after{height:24px}main.article section div.item .others-delimiter.diagonal.height-4:after,main.article section div.item .others-delimiter.netherwire.height-4:after,main.article section div.item .others-delimiter.vertical.height-4:after{height:32px}main.article section div.item .others-delimiter.diagonal.height-5:after,main.article section div.item .others-delimiter.netherwire.height-5:after,main.article section div.item .others-delimiter.vertical.height-5:after{height:40px}main.article section div.item .others-delimiter.diagonal:after{background-image:-webkit-repeating-linear-gradient(135deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-size:8px 8px}main.article section div.item .others-delimiter.vertical:after{background-image:-webkit-repeating-linear-gradient(left,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(90deg,var(--rgb),var(--rgb) 2px,transparent 0,transparent 50%);background-size:8px 8px}main.article section div.item .others-delimiter.netherwire:after{background-image:-webkit-repeating-linear-gradient(45deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 50%),-webkit-repeating-linear-gradient(315deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(45deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 50%),repeating-linear-gradient(135deg,var(--rgb),var(--rgb) 1px,transparent 0,transparent 50%);background-size:8px 8px}main.article section div.item .others-delimiter.zigzag.height-1:after{height:8px}main.article section div.item .others-delimiter.zigzag.height-2:after{height:12px}main.article section div.item .others-delimiter.zigzag.height-3:after{height:16px}main.article section div.item .others-delimiter.zigzag.height-4:after{height:20px}main.article section div.item .others-delimiter.zigzag.height-5:after{height:24px}main.article section div.item .others-delimiter.zigzag:after{-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="6" viewBox="0 0 9 6"><path d="M4.5 4.5L0 0v1.208l4.5 4.5 4.5-4.5V0z"/></svg>');mask-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" height="6" viewBox="0 0 9 6"><path d="M4.5 4.5L0 0v1.208l4.5 4.5 4.5-4.5V0z"/></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:center;mask-position:center;background-color:var(--rgb)}main.article section div.item h2.rgb_lightgray.text-head,main.article section div.item h2.rgb_whitesmoke.text-head{padding:.8rem;color:#333}main.article section div.item h2.rgb_lightgray.text-head:after,main.article section div.item h2.rgb_whitesmoke.text-head:after{display:none}main.article section div.item h2.rgb_lightgray.text-head{background-color:#eee}main.article section div.item h2.rgb_whitesmoke.text-head{background-color:#f7f7f7}main.article .color_white,main.article .color_white a{color:#fff}main.article .bgcolor_white{background-color:#fff}main.article .bdrcolor_white{border:#fff}main.article .bdrbcolor_white{border-bottom-color:#fff}main.article .rgb_white{--rgb:#fff}main.article h2.bgcolor_white.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#fff,#fff 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#fff,#fff 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_white.ta-center.text-head:after,main.article h3.bdrbcolor_white.ta-center.text-head:before,main.article h3.bdrbcolor_white.ta-left.text-head:after,main.article h3.bdrbcolor_white.ta-right.text-head:before{background-color:#fff}main.article .color_black,main.article .color_black a{color:#000}main.article .bgcolor_black{background-color:#000}main.article .bdrcolor_black{border:#000}main.article .bdrbcolor_black{border-bottom-color:#000}main.article .rgb_black{--rgb:#000}main.article h2.bgcolor_black.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#000,#000 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#000,#000 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_black.ta-center.text-head:after,main.article h3.bdrbcolor_black.ta-center.text-head:before,main.article h3.bdrbcolor_black.ta-left.text-head:after,main.article h3.bdrbcolor_black.ta-right.text-head:before{background-color:#000}main.article .color_default,main.article .color_default a{color:#333}main.article .bgcolor_default{background-color:#333}main.article .bdrcolor_default{border:#333}main.article .bdrbcolor_default{border-bottom-color:#333}main.article .rgb_default{--rgb:#333}main.article h2.bgcolor_default.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#333,#333 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#333,#333 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_default.ta-center.text-head:after,main.article h3.bdrbcolor_default.ta-center.text-head:before,main.article h3.bdrbcolor_default.ta-left.text-head:after,main.article h3.bdrbcolor_default.ta-right.text-head:before{background-color:#333}main.article .color_gray,main.article .color_gray a{color:#666}main.article .bgcolor_gray{background-color:#666}main.article .bdrcolor_gray{border:#666}main.article .bdrbcolor_gray{border-bottom-color:#666}main.article .rgb_gray{--rgb:#666}main.article h2.bgcolor_gray.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#666,#666 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#666,#666 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_gray.ta-center.text-head:after,main.article h3.bdrbcolor_gray.ta-center.text-head:before,main.article h3.bdrbcolor_gray.ta-left.text-head:after,main.article h3.bdrbcolor_gray.ta-right.text-head:before{background-color:#666}main.article .color_lightgray,main.article .color_lightgray a{color:#ccc}main.article .bgcolor_lightgray{background-color:#ccc}main.article .bdrcolor_lightgray{border:#ccc}main.article .bdrbcolor_lightgray{border-bottom-color:#ccc}main.article .rgb_lightgray{--rgb:#ccc}main.article h2.bgcolor_lightgray.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#ccc,#ccc 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ccc,#ccc 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_lightgray.ta-center.text-head:after,main.article h3.bdrbcolor_lightgray.ta-center.text-head:before,main.article h3.bdrbcolor_lightgray.ta-left.text-head:after,main.article h3.bdrbcolor_lightgray.ta-right.text-head:before{background-color:#ccc}main.article .color_red,main.article .color_red a{color:#cf0000}main.article .bgcolor_red{background-color:#cf0000}main.article .bdrcolor_red{border:#cf0000}main.article .bdrbcolor_red{border-bottom-color:#cf0000}main.article .rgb_red{--rgb:#cf0000}main.article h2.bgcolor_red.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#cf0000,#cf0000 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#cf0000,#cf0000 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_red.ta-center.text-head:after,main.article h3.bdrbcolor_red.ta-center.text-head:before,main.article h3.bdrbcolor_red.ta-left.text-head:after,main.article h3.bdrbcolor_red.ta-right.text-head:before{background-color:#cf0000}main.article .color_orangered,main.article .color_orangered a{color:#ec6800}main.article .bgcolor_orangered{background-color:#ec6800}main.article .bdrcolor_orangered{border:#ec6800}main.article .bdrbcolor_orangered{border-bottom-color:#ec6800}main.article .rgb_orangered{--rgb:#ec6800}main.article h2.bgcolor_orangered.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#ec6800,#ec6800 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ec6800,#ec6800 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_orangered.ta-center.text-head:after,main.article h3.bdrbcolor_orangered.ta-center.text-head:before,main.article h3.bdrbcolor_orangered.ta-left.text-head:after,main.article h3.bdrbcolor_orangered.ta-right.text-head:before{background-color:#ec6800}main.article .color_orange,main.article .color_orange a{color:#f39800}main.article .bgcolor_orange{background-color:#f39800}main.article .bdrcolor_orange{border:#f39800}main.article .bdrbcolor_orange{border-bottom-color:#f39800}main.article .rgb_orange{--rgb:#f39800}main.article h2.bgcolor_orange.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#f39800,#f39800 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f39800,#f39800 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_orange.ta-center.text-head:after,main.article h3.bdrbcolor_orange.ta-center.text-head:before,main.article h3.bdrbcolor_orange.ta-left.text-head:after,main.article h3.bdrbcolor_orange.ta-right.text-head:before{background-color:#f39800}main.article .color_yellow,main.article .color_yellow a{color:#ff0}main.article .bgcolor_yellow{background-color:#ff0}main.article .bdrcolor_yellow{border:#ff0}main.article .bdrbcolor_yellow{border-bottom-color:#ff0}main.article .rgb_yellow{--rgb:#ff0}main.article h2.bgcolor_yellow.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#ff0,#ff0 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ff0,#ff0 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_yellow.ta-center.text-head:after,main.article h3.bdrbcolor_yellow.ta-center.text-head:before,main.article h3.bdrbcolor_yellow.ta-left.text-head:after,main.article h3.bdrbcolor_yellow.ta-right.text-head:before{background-color:#ff0}main.article .color_emerald,main.article .color_emerald a{color:#66bab7}main.article .bgcolor_emerald{background-color:#66bab7}main.article .bdrcolor_emerald{border:#66bab7}main.article .bdrbcolor_emerald{border-bottom-color:#66bab7}main.article .rgb_emerald{--rgb:#66bab7}main.article h2.bgcolor_emerald.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#66bab7,#66bab7 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#66bab7,#66bab7 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_emerald.ta-center.text-head:after,main.article h3.bdrbcolor_emerald.ta-center.text-head:before,main.article h3.bdrbcolor_emerald.ta-left.text-head:after,main.article h3.bdrbcolor_emerald.ta-right.text-head:before{background-color:#66bab7}main.article .color_green,main.article .color_green a{color:#2cb4ad}main.article .bgcolor_green{background-color:#2cb4ad}main.article .bdrcolor_green{border:#2cb4ad}main.article .bdrbcolor_green{border-bottom-color:#2cb4ad}main.article .rgb_green{--rgb:#2cb4ad}main.article h2.bgcolor_green.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#2cb4ad,#2cb4ad 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#2cb4ad,#2cb4ad 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_green.ta-center.text-head:after,main.article h3.bdrbcolor_green.ta-center.text-head:before,main.article h3.bdrbcolor_green.ta-left.text-head:after,main.article h3.bdrbcolor_green.ta-right.text-head:before{background-color:#2cb4ad}main.article .color_turquoise,main.article .color_turquoise a{color:#00afcc}main.article .bgcolor_turquoise{background-color:#00afcc}main.article .bdrcolor_turquoise{border:#00afcc}main.article .bdrbcolor_turquoise{border-bottom-color:#00afcc}main.article .rgb_turquoise{--rgb:#00afcc}main.article h2.bgcolor_turquoise.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#00afcc,#00afcc 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#00afcc,#00afcc 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_turquoise.ta-center.text-head:after,main.article h3.bdrbcolor_turquoise.ta-center.text-head:before,main.article h3.bdrbcolor_turquoise.ta-left.text-head:after,main.article h3.bdrbcolor_turquoise.ta-right.text-head:before{background-color:#00afcc}main.article .color_blue,main.article .color_blue a{color:#58b2dc}main.article .bgcolor_blue{background-color:#58b2dc}main.article .bdrcolor_blue{border:#58b2dc}main.article .bdrbcolor_blue{border-bottom-color:#58b2dc}main.article .rgb_blue{--rgb:#58b2dc}main.article h2.bgcolor_blue.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#58b2dc,#58b2dc 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#58b2dc,#58b2dc 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_blue.ta-center.text-head:after,main.article h3.bdrbcolor_blue.ta-center.text-head:before,main.article h3.bdrbcolor_blue.ta-left.text-head:after,main.article h3.bdrbcolor_blue.ta-right.text-head:before{background-color:#58b2dc}main.article .color_indigo,main.article .color_indigo a{color:#043c78}main.article .bgcolor_indigo{background-color:#043c78}main.article .bdrcolor_indigo{border:#043c78}main.article .bdrbcolor_indigo{border-bottom-color:#043c78}main.article .rgb_indigo{--rgb:#043c78}main.article h2.bgcolor_indigo.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#043c78,#043c78 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#043c78,#043c78 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_indigo.ta-center.text-head:after,main.article h3.bdrbcolor_indigo.ta-center.text-head:before,main.article h3.bdrbcolor_indigo.ta-left.text-head:after,main.article h3.bdrbcolor_indigo.ta-right.text-head:before{background-color:#043c78}main.article .color_grape,main.article .color_grape a{color:#6f3381}main.article .bgcolor_grape{background-color:#6f3381}main.article .bdrcolor_grape{border:#6f3381}main.article .bdrbcolor_grape{border-bottom-color:#6f3381}main.article .rgb_grape{--rgb:#6f3381}main.article h2.bgcolor_grape.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#6f3381,#6f3381 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#6f3381,#6f3381 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_grape.ta-center.text-head:after,main.article h3.bdrbcolor_grape.ta-center.text-head:before,main.article h3.bdrbcolor_grape.ta-left.text-head:after,main.article h3.bdrbcolor_grape.ta-right.text-head:before{background-color:#6f3381}main.article .color_purple,main.article .color_purple a{color:#b481bb}main.article .bgcolor_purple{background-color:#b481bb}main.article .bdrcolor_purple{border:#b481bb}main.article .bdrbcolor_purple{border-bottom-color:#b481bb}main.article .rgb_purple{--rgb:#b481bb}main.article h2.bgcolor_purple.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#b481bb,#b481bb 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#b481bb,#b481bb 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_purple.ta-center.text-head:after,main.article h3.bdrbcolor_purple.ta-center.text-head:before,main.article h3.bdrbcolor_purple.ta-left.text-head:after,main.article h3.bdrbcolor_purple.ta-right.text-head:before{background-color:#b481bb}main.article .color_pink,main.article .color_pink a{color:#f596aa}main.article .bgcolor_pink{background-color:#f596aa}main.article .bdrcolor_pink{border:#f596aa}main.article .bdrbcolor_pink{border-bottom-color:#f596aa}main.article .rgb_pink{--rgb:#f596aa}main.article h2.bgcolor_pink.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#f596aa,#f596aa 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f596aa,#f596aa 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_pink.ta-center.text-head:after,main.article h3.bdrbcolor_pink.ta-center.text-head:before,main.article h3.bdrbcolor_pink.ta-left.text-head:after,main.article h3.bdrbcolor_pink.ta-right.text-head:before{background-color:#f596aa}main.article .color_strawberry,main.article .color_strawberry a{color:#e95388}main.article .bgcolor_strawberry{background-color:#e95388}main.article .bdrcolor_strawberry{border:#e95388}main.article .bdrbcolor_strawberry{border-bottom-color:#e95388}main.article .rgb_strawberry{--rgb:#e95388}main.article h2.bgcolor_strawberry.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#e95388,#e95388 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e95388,#e95388 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_strawberry.ta-center.text-head:after,main.article h3.bdrbcolor_strawberry.ta-center.text-head:before,main.article h3.bdrbcolor_strawberry.ta-left.text-head:after,main.article h3.bdrbcolor_strawberry.ta-right.text-head:before{background-color:#e95388}main.article .color_magenta,main.article .color_magenta a{color:#e4007f}main.article .bgcolor_magenta{background-color:#e4007f}main.article .bdrcolor_magenta{border:#e4007f}main.article .bdrbcolor_magenta{border-bottom-color:#e4007f}main.article .rgb_magenta{--rgb:#e4007f}main.article h2.bgcolor_magenta.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_magenta.ta-center.text-head:after,main.article h3.bdrbcolor_magenta.ta-center.text-head:before,main.article h3.bdrbcolor_magenta.ta-left.text-head:after,main.article h3.bdrbcolor_magenta.ta-right.text-head:before{background-color:#e4007f}main.article .color_gold,main.article .color_gold a{color:#b49a1e}main.article .bgcolor_gold{background-color:#b49a1e}main.article .bdrcolor_gold{border:#b49a1e}main.article .bdrbcolor_gold{border-bottom-color:#b49a1e}main.article .rgb_gold{--rgb:#b49a1e}main.article h2.bgcolor_gold.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#b49a1e,#b49a1e 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#b49a1e,#b49a1e 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_gold.ta-center.text-head:after,main.article h3.bdrbcolor_gold.ta-center.text-head:before,main.article h3.bdrbcolor_gold.ta-left.text-head:after,main.article h3.bdrbcolor_gold.ta-right.text-head:before{background-color:#b49a1e}main.article .color_silver,main.article .color_silver a{color:#888}main.article .bgcolor_silver{background-color:#888}main.article .bdrcolor_silver{border:#888}main.article .bdrbcolor_silver{border-bottom-color:#888}main.article .rgb_silver{--rgb:#888}main.article h2.bgcolor_silver.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#888,#888 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#888,#888 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_silver.ta-center.text-head:after,main.article h3.bdrbcolor_silver.ta-center.text-head:before,main.article h3.bdrbcolor_silver.ta-left.text-head:after,main.article h3.bdrbcolor_silver.ta-right.text-head:before{background-color:#888}main.article .color_bronze,main.article .color_bronze a{color:#73370a}main.article .bgcolor_bronze{background-color:#73370a}main.article .bdrcolor_bronze{border:#73370a}main.article .bdrbcolor_bronze{border-bottom-color:#73370a}main.article .rgb_bronze{--rgb:#73370a}main.article h2.bgcolor_bronze.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#73370a,#73370a 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#73370a,#73370a 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bronze.ta-center.text-head:after,main.article h3.bdrbcolor_bronze.ta-center.text-head:before,main.article h3.bdrbcolor_bronze.ta-left.text-head:after,main.article h3.bdrbcolor_bronze.ta-right.text-head:before{background-color:#73370a}main.article .color_logo,main.article .color_logo a{color:#fa8296}main.article .bgcolor_logo{background-color:#fa8296}main.article .bdrcolor_logo{border:#fa8296}main.article .bdrbcolor_logo{border-bottom-color:#fa8296}main.article .rgb_logo{--rgb:#fa8296}main.article h2.bgcolor_logo.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#fa8296,#fa8296 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#fa8296,#fa8296 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_logo.ta-center.text-head:after,main.article h3.bdrbcolor_logo.ta-center.text-head:before,main.article h3.bdrbcolor_logo.ta-left.text-head:after,main.article h3.bdrbcolor_logo.ta-right.text-head:before{background-color:#fa8296}main.article .color_starts,main.article .color_starts a{color:#42bdd8}main.article .bgcolor_starts{background-color:#42bdd8}main.article .bdrcolor_starts{border:#42bdd8}main.article .bdrbcolor_starts{border-bottom-color:#42bdd8}main.article .rgb_starts{--rgb:#42bdd8}main.article h2.bgcolor_starts.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#42bdd8,#42bdd8 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#42bdd8,#42bdd8 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_starts.ta-center.text-head:after,main.article h3.bdrbcolor_starts.ta-center.text-head:before,main.article h3.bdrbcolor_starts.ta-left.text-head:after,main.article h3.bdrbcolor_starts.ta-right.text-head:before{background-color:#42bdd8}main.article .color_nipu,main.article .color_nipu a{color:#baabc6}main.article .bgcolor_nipu{background-color:#baabc6}main.article .bdrcolor_nipu{border:#baabc6}main.article .bdrbcolor_nipu{border-bottom-color:#baabc6}main.article .rgb_nipu{--rgb:#baabc6}main.article h2.bgcolor_nipu.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#baabc6,#baabc6 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#baabc6,#baabc6 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_nipu.ta-center.text-head:after,main.article h3.bdrbcolor_nipu.ta-center.text-head:before,main.article h3.bdrbcolor_nipu.ta-left.text-head:after,main.article h3.bdrbcolor_nipu.ta-right.text-head:before{background-color:#baabc6}main.article .color_noicomi,main.article .color_noicomi a{color:#ff4a90}main.article .bgcolor_noicomi{background-color:#ff4a90}main.article .bdrcolor_noicomi{border:#ff4a90}main.article .bdrbcolor_noicomi{border-bottom-color:#ff4a90}main.article .rgb_noicomi{--rgb:#ff4a90}main.article h2.bgcolor_noicomi.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#ff4a90,#ff4a90 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ff4a90,#ff4a90 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_noicomi.ta-center.text-head:after,main.article h3.bdrbcolor_noicomi.ta-center.text-head:before,main.article h3.bdrbcolor_noicomi.ta-left.text-head:after,main.article h3.bdrbcolor_noicomi.ta-right.text-head:before{background-color:#ff4a90}main.article .color_junior,main.article .color_junior a{color:#e75297}main.article .bgcolor_junior{background-color:#e75297}main.article .bdrcolor_junior{border:#e75297}main.article .bdrbcolor_junior{border-bottom-color:#e75297}main.article .rgb_junior{--rgb:#e75297}main.article h2.bgcolor_junior.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#e75297,#e75297 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e75297,#e75297 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_junior.ta-center.text-head:after,main.article h3.bdrbcolor_junior.ta-center.text-head:before,main.article h3.bdrbcolor_junior.ta-left.text-head:after,main.article h3.bdrbcolor_junior.ta-right.text-head:before{background-color:#e75297}main.article .color_bcbb,main.article .color_bcbb a{color:#e4007f}main.article .bgcolor_bcbb{background-color:#e4007f}main.article .bdrcolor_bcbb{border:#e4007f}main.article .bdrbcolor_bcbb{border-bottom-color:#e4007f}main.article .rgb_bcbb{--rgb:#e4007f}main.article h2.bgcolor_bcbb.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e4007f,#e4007f 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcbb.ta-center.text-head:after,main.article h3.bdrbcolor_bcbb.ta-center.text-head:before,main.article h3.bdrbcolor_bcbb.ta-left.text-head:after,main.article h3.bdrbcolor_bcbb.ta-right.text-head:before{background-color:#e4007f}main.article .color_bcmb,main.article .color_bcmb a{color:#ea6da4}main.article .bgcolor_bcmb{background-color:#ea6da4}main.article .bdrcolor_bcmb{border:#ea6da4}main.article .bdrbcolor_bcmb{border-bottom-color:#ea6da4}main.article .rgb_bcmb{--rgb:#ea6da4}main.article h2.bgcolor_bcmb.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#ea6da4,#ea6da4 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#ea6da4,#ea6da4 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcmb.ta-center.text-head:after,main.article h3.bdrbcolor_bcmb.ta-center.text-head:before,main.article h3.bdrbcolor_bcmb.ta-left.text-head:after,main.article h3.bdrbcolor_bcmb.ta-right.text-head:before{background-color:#ea6da4}main.article .color_bcfa,main.article .color_bcfa a{color:#f8b500}main.article .bgcolor_bcfa{background-color:#f8b500}main.article .bdrcolor_bcfa{border:#f8b500}main.article .bdrbcolor_bcfa{border-bottom-color:#f8b500}main.article .rgb_bcfa{--rgb:#f8b500}main.article h2.bgcolor_bcfa.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#f8b500,#f8b500 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f8b500,#f8b500 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcfa.ta-center.text-head:after,main.article h3.bdrbcolor_bcfa.ta-center.text-head:before,main.article h3.bdrbcolor_bcfa.ta-left.text-head:after,main.article h3.bdrbcolor_bcfa.ta-right.text-head:before{background-color:#f8b500}main.article .color_novema,main.article .color_novema a{color:#59a39a}main.article .bgcolor_novema{background-color:#59a39a}main.article .bdrcolor_novema{border:#59a39a}main.article .bdrbcolor_novema{border-bottom-color:#59a39a}main.article .rgb_novema{--rgb:#59a39a}main.article h2.bgcolor_novema.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#59a39a,#59a39a 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#59a39a,#59a39a 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_novema.ta-center.text-head:after,main.article h3.bdrbcolor_novema.ta-center.text-head:before,main.article h3.bdrbcolor_novema.ta-left.text-head:after,main.article h3.bdrbcolor_novema.ta-right.text-head:before{background-color:#59a39a}main.article .color_twitter,main.article .color_twitter a{color:#1d9bf0}main.article .bgcolor_twitter{background-color:#1d9bf0}main.article .bdrcolor_twitter{border:#1d9bf0}main.article .bdrbcolor_twitter{border-bottom-color:#1d9bf0}main.article .rgb_twitter{--rgb:#1d9bf0}main.article h2.bgcolor_twitter.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#1d9bf0,#1d9bf0 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#1d9bf0,#1d9bf0 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_twitter.ta-center.text-head:after,main.article h3.bdrbcolor_twitter.ta-center.text-head:before,main.article h3.bdrbcolor_twitter.ta-left.text-head:after,main.article h3.bdrbcolor_twitter.ta-right.text-head:before{background-color:#1d9bf0}main.article .color_line,main.article .color_line a{color:#06c755}main.article .bgcolor_line{background-color:#06c755}main.article .bdrcolor_line{border:#06c755}main.article .bdrbcolor_line{border-bottom-color:#06c755}main.article .rgb_line{--rgb:#06c755}main.article h2.bgcolor_line.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#06c755,#06c755 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#06c755,#06c755 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_line.ta-center.text-head:after,main.article h3.bdrbcolor_line.ta-center.text-head:before,main.article h3.bdrbcolor_line.ta-left.text-head:after,main.article h3.bdrbcolor_line.ta-right.text-head:before{background-color:#06c755}main.article .color_bcfsweet,main.article .color_bcfsweet a{color:#f95e80}main.article .bgcolor_bcfsweet{background-color:#f95e80}main.article .bdrcolor_bcfsweet{border:#f95e80}main.article .bdrbcolor_bcfsweet{border-bottom-color:#f95e80}main.article .rgb_bcfsweet{--rgb:#f95e80}main.article h2.bgcolor_bcfsweet.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#f95e80,#f95e80 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f95e80,#f95e80 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_bcfsweet.ta-center.text-head:after,main.article h3.bdrbcolor_bcfsweet.ta-center.text-head:before,main.article h3.bdrbcolor_bcfsweet.ta-left.text-head:after,main.article h3.bdrbcolor_bcfsweet.ta-right.text-head:before{background-color:#f95e80}main.article .color_jryellow,main.article .color_jryellow a{color:gold}main.article .bgcolor_jryellow{background-color:gold}main.article .bdrcolor_jryellow{border:gold}main.article .bdrbcolor_jryellow{border-bottom-color:gold}main.article .rgb_jryellow{--rgb:gold}main.article h2.bgcolor_jryellow.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,gold,gold 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,gold,gold 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_jryellow.ta-center.text-head:after,main.article h3.bdrbcolor_jryellow.ta-center.text-head:before,main.article h3.bdrbcolor_jryellow.ta-left.text-head:after,main.article h3.bdrbcolor_jryellow.ta-right.text-head:before{background-color:gold}main.article .color_jrtext,main.article .color_jrtext a{color:#3a291c}main.article .bgcolor_jrtext{background-color:#3a291c}main.article .bdrcolor_jrtext{border:#3a291c}main.article .bdrbcolor_jrtext{border-bottom-color:#3a291c}main.article .rgb_jrtext{--rgb:#3a291c}main.article h2.bgcolor_jrtext.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#3a291c,#3a291c 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#3a291c,#3a291c 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_jrtext.ta-center.text-head:after,main.article h3.bdrbcolor_jrtext.ta-center.text-head:before,main.article h3.bdrbcolor_jrtext.ta-left.text-head:after,main.article h3.bdrbcolor_jrtext.ta-right.text-head:before{background-color:#3a291c}main.article .color_grnovel,main.article .color_grnovel a{color:#1b813e}main.article .bgcolor_grnovel{background-color:#1b813e}main.article .bdrcolor_grnovel{border:#1b813e}main.article .bdrbcolor_grnovel{border-bottom-color:#1b813e}main.article .rgb_grnovel{--rgb:#1b813e}main.article h2.bgcolor_grnovel.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#1b813e,#1b813e 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#1b813e,#1b813e 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_grnovel.ta-center.text-head:after,main.article h3.bdrbcolor_grnovel.ta-center.text-head:before,main.article h3.bdrbcolor_grnovel.ta-left.text-head:after,main.article h3.bdrbcolor_grnovel.ta-right.text-head:before{background-color:#1b813e}main.article .color_grcomic,main.article .color_grcomic a{color:#09449d}main.article .bgcolor_grcomic{background-color:#09449d}main.article .bdrcolor_grcomic{border:#09449d}main.article .bdrbcolor_grcomic{border-bottom-color:#09449d}main.article .rgb_grcomic{--rgb:#09449d}main.article h2.bgcolor_grcomic.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#09449d,#09449d 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#09449d,#09449d 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_grcomic.ta-center.text-head:after,main.article h3.bdrbcolor_grcomic.ta-center.text-head:before,main.article h3.bdrbcolor_grcomic.ta-left.text-head:after,main.article h3.bdrbcolor_grcomic.ta-right.text-head:before{background-color:#09449d}main.article .color_nipop,main.article .color_nipop a{color:#e94e95}main.article .bgcolor_nipop{background-color:#e94e95}main.article .bdrcolor_nipop{border:#e94e95}main.article .bdrbcolor_nipop{border-bottom-color:#e94e95}main.article .rgb_nipop{--rgb:#e94e95}main.article h2.bgcolor_nipop.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#e94e95,#e94e95 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#e94e95,#e94e95 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_nipop.ta-center.text-head:after,main.article h3.bdrbcolor_nipop.ta-center.text-head:before,main.article h3.bdrbcolor_nipop.ta-left.text-head:after,main.article h3.bdrbcolor_nipop.ta-right.text-head:before{background-color:#e94e95}main.article .color_beluck,main.article .color_beluck a{color:#63c2f2}main.article .bgcolor_beluck{background-color:#63c2f2}main.article .bdrcolor_beluck{border:#63c2f2}main.article .bdrbcolor_beluck{border-bottom-color:#63c2f2}main.article .rgb_beluck{--rgb:#63c2f2}main.article h2.bgcolor_beluck.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#63c2f2,#63c2f2 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#63c2f2,#63c2f2 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_beluck.ta-center.text-head:after,main.article h3.bdrbcolor_beluck.ta-center.text-head:before,main.article h3.bdrbcolor_beluck.ta-left.text-head:after,main.article h3.bdrbcolor_beluck.ta-right.text-head:before{background-color:#63c2f2}main.article .color_whitesmoke,main.article .color_whitesmoke a{color:#f7f7f7}main.article .bgcolor_whitesmoke{background-color:#f7f7f7}main.article .bdrcolor_whitesmoke{border:#f7f7f7}main.article .bdrbcolor_whitesmoke{border-bottom-color:#f7f7f7}main.article .rgb_whitesmoke{--rgb:#f7f7f7}main.article h2.bgcolor_whitesmoke.text-head:after{background-image:-webkit-repeating-linear-gradient(135deg,#f7f7f7,#f7f7f7 2px,transparent 0,transparent 50%);background-image:repeating-linear-gradient(-45deg,#f7f7f7,#f7f7f7 2px,transparent 0,transparent 50%)}main.article h3.bdrbcolor_whitesmoke.ta-center.text-head:after,main.article h3.bdrbcolor_whitesmoke.ta-center.text-head:before,main.article h3.bdrbcolor_whitesmoke.ta-left.text-head:after,main.article h3.bdrbcolor_whitesmoke.ta-right.text-head:before{background-color:#f7f7f7}main.article .border_wd1{border-width:1px}main.article .border_wd2{border-width:2px}main.article .border_wd3{border-width:3px}main.article .solid{border-style:solid}main.article .dashed{border-style:dashed}main.article .dotted{border-style:dotted}main.article .radius{border-radius:.8rem}main.article .boxes{margin:0 1rem 3rem;padding:.8rem}main.article .boxes div.item{margin-bottom:2rem}main.article .boxes div.item .text-normal p{padding:0}main.article .boxes div.item .link-button li{width:40%}main.article .boxes div.item:last-of-type .link-text{margin-bottom:-.8rem}main.article .boxes div.item:last-of-type .link-text a{border-bottom:none}@media screen and (max-width:767px){main.article .boxes div.item .image-free{padding:0}}@media screen and (max-width:767px){main.article .boxes div.item{margin-bottom:1rem}}main.article .separate,main.article .separate_top{padding-top:1rem;padding-left:0;padding-right:0;border-right-style:none;border-left-style:none}main.article .separate_top{border-bottom-style:none}main.article .separate_btm{padding-left:0;padding-right:0;border-top-style:none;border-right-style:none;border-left-style:none}.remarks{margin:0;padding:0 .8rem;font-size:.866rem;line-height:1.5}@media screen and (max-width:767px){.remarks{font-size:.733rem}}main.default .default{font-size:15px;line-height:1.5}@media screen and (max-width:767px){main.default .default{font-size:14px}}main.default .default h2{margin:0 0 1rem;padding:.8rem;color:#333;font-size:1rem;font-weight:700;background-color:#eee}main.default .default h3{margin:0;padding:.8rem;color:#333;font-size:.9rem;font-weight:700}main.default .default h2,main.default .default h3{text-shadow:none;background-image:none;border:none}main.default .default p{margin:0;padding:.8rem}.link_bnr{margin-bottom:1rem}.link_bnr li{margin:.8rem .8rem 0}.link_bnr li:first-of-type{margin-top:0}.link_bnr li a{display:block;line-height:0;-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.link_bnr li a:hover{opacity:.6}.link_bnr li img{width:100%;height:auto;border:1px solid #e5e5e5}#contest .link_bnr{margin-bottom:0}#contest .link_bnr li{margin:0;padding:.8rem .8rem 0}#contest .link_bnr li:last-of-type{padding-bottom:.8rem}#contest .more-btn{padding-top:10px;border-top:1px dotted #ccc}.link_txt li{background:url("../img/svg/chevron-right.svg") right .666rem center no-repeat;background-size:20px 20px;border-top:1px solid #e5e5e5}.link_txt li a{display:block;padding:.5rem 2rem .5rem .8rem;color:#333;font-size:.9rem;line-height:1.5;text-decoration:none}main.article .topCategoryTag ul li{-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}main.article .topCategoryTag ul li a{padding-right:1rem;text-align:left;word-break:break-all}main.bookstore .content{float:none;margin:0;padding:0;width:auto}.bookstoreList{margin:0 0 1.666rem;overflow:hidden}.bookstoreList ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.733rem;border-top:1px solid #e5e5e5}.bookstoreList ul li{width:33%;padding:.733rem .733rem .066rem;font-size:.866rem;line-height:1.5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box}.bookstoreList ul li:nth-child(3n){border-right:none}.bookstoreList ul li figure{float:left;width:8.333rem;margin:0 1.133rem 0 0}.bookstoreList ul li img{max-width:100%;height:auto;line-height:0;vertical-align:bottom}.bookstoreList ul li .item{min-height:11.666rem;overflow:hidden}.bookstoreList ul li .label{display:inline-block;margin:0 0 .466rem;padding:.066rem .333rem;color:#fff;font-size:.733rem;vertical-align:top;border-radius:3px;background:#787770}.bookstoreList ul li .title{margin:0 0 .333rem}.bookstoreList ul li .title dt{font-size:1rem;font-weight:700}.bookstoreList ul li .title dt a{color:#333;font-weight:700;text-decoration:none}.bookstoreList ul li .title dt a:hover{text-decoration:underline}.bookstoreList ul li .lead{margin:0 0 1rem}.bookstoreList ul li .info dt{clear:both;float:left;width:4rem;color:#929292}.bookstoreList ul li .info dd{padding:0 0 0 4rem}.bookstoreList ul li .link{clear:both;margin:0 -.333rem;padding:.666rem 0 0;border:none}.bookstoreList ul li .link li{width:50%;padding:0 .333rem .666rem;border:none}.bookstoreList ul li .link li a{display:block;width:auto;height:2.333rem;font-size:.733rem;font-weight:700;line-height:2.333rem;text-align:center;background-color:#ddd;color:#494949}.asideMenu .bookstoreList ul li .link li a.menuTitle.menuBook:before,.asideMenu .bookstoreList ul li .link li a.menuTitle.menuNews:before,.bookstoreList ul li .link li .asideMenu a.menuTitle.menuBook:before,.bookstoreList ul li .link li .asideMenu a.menuTitle.menuNews:before,.bookstoreList ul li .link li a:before{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:url("../img/svg/cart.svg") no-repeat 0 0/1rem 1rem}@media screen and (max-width:767px){.bookstoreList ul li .link li a{overflow:hidden}}@media screen and (max-width:767px){.bookstoreList{margin:0 0 1rem}.bookstoreList ul{display:block;margin:0}.bookstoreList ul li{width:auto;padding:.8rem 0 .4rem;line-height:1.4;border-right:none}.bookstoreList ul li figure{width:7rem;margin:0 1.066rem 0 0}.bookstoreList ul li .item{min-height:9.8rem}.bookstoreList ul li .label{margin:0 0 .466rem;padding:.066rem .333rem;font-size:.666rem;border-radius:.2rem}.bookstoreList ul li .title{margin:0;font-size:.933rem}.bookstoreList ul li .title dt{margin:0 0 .2rem}.bookstoreList ul li .lead{margin:0 0 .2rem;font-size:.933rem}.bookstoreList ul li .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -.2rem;padding:.666rem 0 0}.bookstoreList ul li .link li{padding:0 .2rem .4rem}}.bookstoreLead{overflow:hidden}.bookstoreLead ul{float:left}.bookstoreLead .bookstoreSearch{float:right;font-size:.933rem}.bookstoreLead .bookstoreSearch a{display:inline-block;color:#333;text-decoration:none}.bookstoreLead .bookstoreSearch a:hover{text-decoration:underline}.asideMenu .bookstoreLead .bookstoreSearch a.menuTitle.menuBook:before,.asideMenu .bookstoreLead .bookstoreSearch a.menuTitle.menuNews:before,.bookstoreLead .bookstoreSearch .asideMenu a.menuTitle.menuBook:before,.bookstoreLead .bookstoreSearch .asideMenu a.menuTitle.menuNews:before,.bookstoreLead .bookstoreSearch a:before{content:"";display:inline-block;width:1rem;height:1rem;margin-right:.4rem;vertical-align:middle;background:url("../img/common/search.svg") no-repeat 0 0/1rem 1rem}@media screen and (max-width:767px){.bookstoreLead{margin:0 0 .666rem}.bookstoreLead ul{float:none}.bookstoreLead .bookstoreSearch{float:none;font-size:.866rem;text-align:right}.asideMenu .bookstoreLead .bookstoreSearch.menuTitle.menuBook:before,.asideMenu .bookstoreLead .bookstoreSearch.menuTitle.menuNews:before,.bookstoreLead .asideMenu .bookstoreSearch.menuTitle.menuBook:before,.bookstoreLead .asideMenu .bookstoreSearch.menuTitle.menuNews:before,.bookstoreLead .bookstoreSearch:before{width:.866rem;height:.866rem;margin-right:3px;background-size:.866rem .866rem}}.bookstoreSearch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bookstoreSearch .searchL{width:47rem}.bookstoreSearch .searchL .btnDelete,.bookstoreSearch .searchL .btnFollowOff,.bookstoreSearch .searchL .btnMsgBack,.bookstoreSearch .searchL .btnReviewOff,.bookstoreSearch .searchL .btnStyle03{width:100%}.bookstoreSearch .searchR{width:30rem;margin-left:auto}@media screen and (max-width:767px){.bookstoreSearch{display:block}.bookstoreSearch .searchL{width:auto;margin:0 0 1.666rem}.bookstoreSearch .searchR{width:auto}}.bookstoreSearchBox{margin:0 0 2rem;padding:1.666rem;border:5px solid #fee4e8}@media screen and (max-width:767px){.bookstoreSearchBox{margin:0 0 1.333rem}}.bookstoreSearchBox p{margin:0 0 .666rem;font-weight:700}.bookstoreSearchBox .label{float:left;width:30%}.bookstoreSearchBox .label ul li{margin:0 0 .666rem}.bookstoreSearchBox .select{float:right;width:68%}.bookstoreSearchBox .select ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -.666rem .666rem 0}.bookstoreSearchBox .select ul li{padding:0 .666rem .666rem 0}.bookstoreSearchBox .select ul.type li{width:40%}.bookstoreSearchBox .select ul.type li:first-child{width:60%}.bookstoreSearchBox .select ul.release li{width:50%}.bookstoreSearchBox .check{clear:both;border-top:1px dashed #d2d2d2}.bookstoreSearchBox .check ul{padding:1.666rem 0}.bookstoreSearchBox .check ul li{display:inline-block;margin:0 2.666rem 0 0;vertical-align:top}.bookstoreSearchBox .btn{text-align:center}.bookstoreSearchBox .btn input{width:80%;font-size:1.2rem;background-image:url("../img/common/search_w.svg");background-repeat:no-repeat;background-position:left 1.4rem center;background-size:1.666rem 1.666rem}@media screen and (max-width:767px){.bookstoreSearchBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.8rem}.bookstoreSearchBox p{margin:0 0 .333rem;font-size:1rem}.bookstoreSearchBox .label{float:none;width:auto}.bookstoreSearchBox .select{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;float:none;width:auto}.bookstoreSearchBox .select ul.type{display:block;margin:0 0 .333rem}.bookstoreSearchBox .select ul.type li{width:auto;padding:0 0 1rem}.bookstoreSearchBox .select ul.type li:first-child{width:auto}.bookstoreSearchBox .check{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;border-top:none}.bookstoreSearchBox .check ul{padding:.666rem 0 1.666rem}.bookstoreSearchBox .check ul li{margin:0 1.333rem 0 0}.bookstoreSearchBox .btn{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4;padding:.333rem 0 0}.bookstoreSearchBox .btn input{width:100%;font-size:1.2rem;background-position:left 1.133rem center}}.bookstoreSearchConcept{margin:0 0 2rem;padding:1.666rem;border:5px solid #ebebe8;background:#fbfbfb}.bookstoreSearchConcept .flash_msg_list{margin:.666rem 0 0!important}.bookstoreSearchConcept .title{margin:2rem 0 .8rem;font-size:1.466rem;font-weight:700;text-align:center}.bookstoreSearchConcept .title:first-of-type{margin-top:0}.bookstoreSearchConcept .title img{width:100%;height:auto}.bookstoreSearchConcept .title.square img{width:80px}.bookstoreSearchConcept .subtitle{margin:0 0 .8rem;font-size:1.066rem;font-weight:700;text-align:center}.bookstoreSearchConcept p{margin:0 0 .8rem;line-height:1.6}.bookstoreSearchConcept ol{margin:0 0 .8rem 1.333rem;list-style:decimal}.bookstoreSearchConcept ol li{margin:0 0 .4rem}@media screen and (max-width:767px){.bookstoreSearchConcept{font-size:.933rem}.bookstoreSearchConcept .title{font-size:1.333rem}.bookstoreSearchConcept .subtitle{margin:0 0 .4rem;font-size:1rem}.bookstoreSearchConcept p{margin:0 0 .4rem}}.promotionLead{width:780px;margin:0 auto;padding:0 0 25px}.promotionLead p{margin:0 0 25px;line-height:1.5}@media screen and (max-width:767px){.promotionLead{width:auto;padding:0 0 15px;font-size:14px}.promotionLead p{margin:0 0 15px;font-size:12px}}.promotionList{border-bottom:1px dashed #d2d2d2}.promotionList .clm{padding:1rem 0;border-top:1px dashed #d2d2d2}.promotionList .clm:after{content:"";clear:both;display:block}.promotionList .clmA{float:right;width:44.333rem}.promotionList .clmB{float:left;width:13.333rem;margin:0 2rem 0 0}.promotionList .clmB figure{margin:0 0 .666rem}.promotionList .clmB figure img{width:auto;height:auto}.promotionList .clmC{float:right;width:44.333rem;margin:0 0 -.666rem;overflow:hidden}.promotionList .clmC dl{margin:0 0 .666rem;padding:.8rem 1rem;background:#fbfbfb}.promotionList .clmC dl dt{margin:0 0 .333rem;font-size:1rem;font-weight:700}.promotionList .clmC dl dd{font-size:1rem;line-height:1.6}.promotionList .clmC .bookBtnList{margin:0}.promotionList .clmC .free,.promotionList .clmC .impression{margin:0 0 .666rem;padding:1rem 0}.promotionList .clmC .impression p{width:60%;margin:0 auto;padding:1em;text-align:center;border-radius:5px}.promotionList .clmC .impression p a{display:block;color:#fff;font-size:1.1em;font-weight:700;text-decoration:none}.promotionList .info{margin:0 0 .666rem;font-size:.866rem}.promotionList .info dt{clear:both;float:left;width:4em;padding:0 0 .2rem;color:#929292}.promotionList .info dd{padding:0 0 .2rem 4em}.promotionList .link li{padding:0 0 .666rem}.promotionList .link li a{display:block;width:auto;height:2.333rem;font-size:.733rem;font-weight:700;line-height:2.333rem;text-align:center;background-color:#ddd;color:#494949}.asideMenu .promotionList .link li a.menuTitle.menuBook:before,.asideMenu .promotionList .link li a.menuTitle.menuNews:before,.promotionList .link li .asideMenu a.menuTitle.menuBook:before,.promotionList .link li .asideMenu a.menuTitle.menuNews:before,.promotionList .link li a:before{content:"";display:inline-block;width:1rem;height:1rem;vertical-align:middle;background:url("../img/svg/cart.svg") no-repeat 0 0/1rem 1rem}@media screen and (max-width:767px){.promotionList .link li a{overflow:hidden}}.promotionList .banner{padding:0 0 .533rem}.promotionList .banner li{display:inline-block;margin:0 .666rem .666rem 0;padding:.133rem .4rem;color:#666;font-size:.866rem;vertical-align:top;border-radius:3px;background:#f3f3f2}.promotionList .banner li img{width:1.333rem;margin-right:.333rem;vertical-align:middle}.promotionList .copy{margin:0 0 .666rem;font-size:1.066rem;font-weight:700}.promotionList .copy.noichigo_bunko{color:#ff84c9}.promotionList .copy.noichigo_pop{color:#e85095}.promotionList .copy.pinklabel{color:#ef0070}.promotionList .copy.bluelabel{color:#0f8bb9}.promotionList .copy.purplelabel{color:#8d00cf}.promotionList .copy.blacklabel{color:#222}.promotionList .copy.berrys,.promotionList .copy.berrys_with{color:#e4007f}.promotionList .copy.macaron{color:#ea6da4}.promotionList .copy.berrys_fantasy{color:#f8b500}.promotionList .copy.berrys_fantasy_sweet{color:#f95e80}.promotionList .copy.starts{color:#42bdd8}.promotionList .copy.starts_antiblue{color:#163259}.promotionList .copy.grast_novel{color:#444}.promotionList .copy.beluck{color:#63c2f2}.promotionList .group{margin:0 0 1rem}.promotionList .group .title{display:block;font-size:1.866rem;font-weight:700}.promotionList .group .original{color:#929292;font-size:.866rem}.promotionList .name{margin:0 0 1.2rem;font-size:1.066rem}@media screen and (max-width:767px){.promotionList{font-size:.933rem}.promotionList .clm{padding:1.2rem 0}.promotionList .clmA,.promotionList .clmB{float:none;width:auto}.promotionList .clmB{margin:0 0 2rem}.promotionList .clmB figure{text-align:center}.promotionList .clmB figure img{width:250px}.promotionList .clmC{float:none;width:auto}.promotionList .clmC dl{padding:.533rem .666rem}.promotionList .clmC dl dt{margin:0 0 .333rem;font-size:.933rem;font-weight:700}.promotionList .clmC dl dd{font-size:.933rem;line-height:1.6}.promotionList .info{font-size:.8rem;text-align:center}.promotionList .info dt{display:inline-block;float:none;width:auto;padding:0}.promotionList .info dd{display:inline-block;padding:0 .333rem 0 0}.promotionList .link{margin:0 -.2rem;letter-spacing:-.5em}.promotionList .link li{display:inline-block;width:50%;padding:0 .2rem .666rem;letter-spacing:normal;vertical-align:top}.promotionList .banner{padding:0 0 .333rem;text-align:center}.promotionList .banner li{margin:0 .333rem .666rem;padding:.066rem .4rem;font-size:.733rem;line-height:1.333rem}.promotionList .banner li img{vertical-align:top}.promotionList .copy{margin:0 0 .666rem;font-size:.933rem;text-align:center}.promotionList .group{margin:0 0 1rem;text-align:center}.promotionList .group .title{font-size:1.333rem}.promotionList .group .original{font-size:.8rem}.promotionList .name{margin:0 0 1.2rem;font-size:.933rem;text-align:center}.promotionList .name a{text-decoration:underline}}.otherLabel{padding:.8rem 1rem}.otherLabel p{margin-bottom:.666rem;font-size:1rem;font-weight:700}.otherLabel ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.otherLabel ul li{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:.333rem;padding:1rem;text-align:center}@media screen and (min-width:768px){.otherLabel ul li{border-right:1px solid #e5e5e5}}.otherLabel ul li a{color:#baabc6;text-decoration:none}@media screen and (min-width:768px){.otherLabel ul li a{-webkit-transition:all .1s linear;transition:all .1s linear}.otherLabel ul li a:hover{opacity:.8}}.otherLabel ul li a:hover{text-decoration:underline}.otherLabel ul li:first-of-type a{color:#666}@media screen and (max-width:767px){.otherLabel{padding:.533rem .666rem}.otherLabel ul li{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.otherLabel ul li:nth-of-type(2n){border-left:1px solid #e5e5e5}}.paperD,.paperD a{text-align:center}.paperD a{display:inline-block;width:347px;height:45px;color:#333;font-weight:700;line-height:45px;text-decoration:none;background-color:#eee;border-radius:5px}@media screen and (min-width:768px){.paperD a{-webkit-transition:all .1s linear;transition:all .1s linear}.paperD a:hover{opacity:.8}}.paperD a:hover{text-decoration:none}@media screen and (max-width:767px){.paperD a{width:260px;height:44px;font-size:1rem;line-height:44px}}.writerIndex{margin:0 0 1.866rem}.writerIndex ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 -.333rem 0 0}.writerIndex ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 .333rem 0 0;padding:.133rem;color:#929292;font-size:.933rem;font-weight:700;min-height:3.066rem;text-align:center;border-radius:.333rem .333rem 0 0;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background:#fbfbfb}.writerIndex ul li a{display:block;padding:.4rem 0;color:#929292}@media screen and (min-width:768px){.writerIndex ul li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.writerIndex ul li a:hover:hover{opacity:.6}}.writerIndex ul li em{font-size:1.2rem}.writerIndex ul li.current{padding:0;color:#595757;border-width:3px;border-color:#baabc6;background:#fff}.writerIndex ul li.current a{padding:.533rem 0 .666rem;color:#595757}@media screen and (max-width:767px){.writerIndex{margin:0 0 1.333rem}.writerIndex ul{margin:0 -.2rem 0 0}.writerIndex ul li{margin:0 .2rem 0 0;padding:.066rem;font-size:.666rem}.writerIndex ul li a{padding:.4rem 0}.writerIndex ul li em{font-size:.866rem}.writerIndex ul li.current{border-width:.133rem}.writerIndex ul li.current a{padding:.466rem 0}}.writerSubindex{margin:0 0 1rem}.writerSubindex ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 -.666rem 0 0}.writerSubindex ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 .666rem 0 0;color:#929292;font-size:1.333rem;font-weight:700;border-radius:5px;border:1px solid #d2d2d2}.writerSubindex ul li a{display:block;padding:.333rem 2rem .333rem 1rem;color:#929292;background:url("../img/common/chevron-down_g.svg") no-repeat 100%/2rem 2rem}@media screen and (min-width:768px){.writerSubindex ul li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.writerSubindex ul li a:hover:hover{opacity:.6}}@media screen and (max-width:767px){.writerSubindex ul{margin:0 -.333rem 0 0}.writerSubindex ul li{margin:0 .333rem 0 0;font-size:1rem}.writerSubindex ul li a{padding:.533rem 1.6rem .533rem .533rem;background-position:100%}}.writerList .ttlStyle01{font-size:22px;background:#f3f3f3}.writerList dl dt{clear:both;float:left;width:188px;padding:20px 10px;font-size:17px;font-weight:700}.writerList dl dd{padding:22px 0 20px 188px;border-top:1px dashed #d2d2d2}.writerList dl dd ul li{margin-bottom:18px}.writerList dl dd ul li .tag{display:inline-block;padding:.266rem 1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:2rem;background:#e6deb3;margin-left:5px;padding:1px 10px;font-size:12px}@media screen and (max-width:767px){.writerList dl dd ul li .tag{padding:.2rem .666rem}}.writerList dl dd:after{display:block;content:"";clear:both}@media screen and (max-width:767px){.writerList{font-size:14px}.writerList .ttlStyle01{font-size:15px}.writerList dl dt{float:none;width:auto;padding:10px 10px 15px 5px;font-size:16px;border-top:1px dashed #d2d2d2}.writerList dl dd{padding:0 0 0 10px;border-top:none}}.tab-nav{margin:0 0 1.866rem}.tab-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0 -.333rem 0 0}.tab-nav ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 .333rem 0 0;padding:.133rem;min-height:3.333rem;text-align:center;border-radius:.333rem .333rem 0 0;border-top:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;background:#fbfbfb}.tab-nav ul li,.tab-nav ul li a{color:#929292;font-size:1.2rem;font-weight:700}.tab-nav ul li a{display:block;padding:.4rem 0;text-decoration:none}@media screen and (min-width:768px){.tab-nav ul li a:hover{-webkit-transition:all .1s linear;transition:all .1s linear;text-decoration:none}.tab-nav ul li a:hover:hover{opacity:.6}}.tab-nav ul li.active{padding:0;color:#595757;border-width:.2rem;border-color:#baabc6;background:#fff}.tab-nav ul li.active a{padding:.533rem 0 .666rem;color:#595757}@media screen and (max-width:767px){.tab-nav{margin:0 0 1.333rem}.tab-nav ul{margin:0 -.2rem 0 0}.tab-nav ul li{margin:0 .2rem 0 0;padding:.066rem;font-size:.8rem}.tab-nav ul li a{padding:.4rem 0;font-size:.8rem}.tab-nav ul li.active{border-width:.133rem}.tab-nav ul li.active a{padding:.466rem 0}}.scheduleList{margin:0 0 1.666rem}.scheduleList ul{border-bottom:1px dashed #d2d2d2}.scheduleList ul li{padding:1rem 0;border-top:1px dashed #d2d2d2;overflow:hidden}.scheduleList ul li .linkGroup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.scheduleList ul li figure{-webkit-flex-basis:6.666rem;-ms-flex-preferred-size:6.666rem;flex-basis:6.666rem;margin:0 1rem 0 0}.scheduleList ul li figure img{height:auto}.scheduleList ul li .item{-webkit-flex-basis:calc(100% - 7.666rem);-ms-flex-preferred-size:calc(100% - 7.666rem);flex-basis:calc(100% - 7.666rem)}.scheduleList ul li .label{display:inline-block;margin-bottom:.666rem;padding:.2rem .333rem;color:#333;font-size:.866rem;text-align:center;border:1px solid #ccc}.scheduleList ul li .title{margin:0 0 .133rem}.scheduleList ul li .title dt{margin:0 0 .133rem;font-size:1.2rem;font-weight:700}.scheduleList ul li .title dd{font-weight:700}.scheduleList ul li .lead{margin:0 0 1rem}@media screen and (max-width:767px){.scheduleList{margin:0 0 1rem}.scheduleList ul li{padding:.8rem 0;font-size:.933rem}.scheduleList ul li figure{-webkit-flex-basis:6rem;-ms-flex-preferred-size:6rem;flex-basis:6rem;margin:0 1rem 0 0}.scheduleList ul li .item{-webkit-flex-basis:calc(100% - 7rem);-ms-flex-preferred-size:calc(100% - 7rem);flex-basis:calc(100% - 7rem)}.scheduleList ul li .label{font-size:.625rem}.scheduleList ul li .title dt{font-size:1rem}.scheduleList ul li .title dd{font-weight:.866rem}.scheduleList ul li .lead{font-size:.866rem}}.cautionText{font-size:1rem}@media screen and (max-width:767px){.cautionText{font-size:.733rem}}.bookCommentList h3:before{background:#e75297}.bookCommentList ul li{padding:1rem;border-bottom:2px dashed gold}.bookCommentList ul li dt{margin-bottom:.666rem;font-size:1rem}@media screen and (max-width:767px){.bookCommentList ul li dt{font-size:.866rem}}.bookCommentList ul li dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.bookCommentList ul li dd p{padding:0 .333rem;font-size:.733rem}.bookCommentForm .contactTable,.bookCommentForm .memberTable,.bookCommentForm .messageTable,.bookCommentForm .reviewTable{border-bottom:none}.bookCommentForm .contactTable tr:first-of-type td,.bookCommentForm .contactTable tr:first-of-type th,.bookCommentForm .memberTable tr:first-of-type td,.bookCommentForm .memberTable tr:first-of-type th,.bookCommentForm .messageTable tr:first-of-type td,.bookCommentForm .messageTable tr:first-of-type th,.bookCommentForm .reviewTable tr:first-of-type td,.bookCommentForm .reviewTable tr:first-of-type th{border-top:none}.bookCommentForm .contactTable #commentArea,.bookCommentForm .memberTable #commentArea,.bookCommentForm .messageTable #commentArea,.bookCommentForm .reviewTable #commentArea{height:8rem}.bookCommentForm button{margin:0;padding:0}.bookCommentForm button.btnAdd,.bookCommentForm button.btnBook,.bookCommentForm button.btnBookApp,.bookCommentForm button.btnBookLikeOff,.bookCommentForm button.btnBookLikeOn,.bookCommentForm button.btnBookmark,.bookCommentForm button.btnBookRead,.bookCommentForm button.btnBookReadSuc,.bookCommentForm button.btnBookReversal,.bookCommentForm button.btnBookshelf,.bookCommentForm button.btnComment,.bookCommentForm button.btnDelete,.bookCommentForm button.btnFollowOff,.bookCommentForm button.btnFollowOn,.bookCommentForm button.btnGrast,.bookCommentForm button.btnKansou,.bookCommentForm button.btnMore,.bookCommentForm button.btnMsgBack,.bookCommentForm button.btnMsgDraft,.bookCommentForm button.btnMsgEdit,.bookCommentForm button.btnMsgReplyOff,.bookCommentForm button.btnMsgReplyOn,.bookCommentForm button.btnMsgSend,.bookCommentForm button.btnPoll,.bookCommentForm button.btnProfile,.bookCommentForm button.btnReport,.bookCommentForm button.btnReviewOff,.bookCommentForm button.btnReviewOn,.bookCommentForm button.btnStyle01,.bookCommentForm button.btnStyle02,.bookCommentForm button.btnStyle03,.bookCommentForm button.btnStyle04,.bookCommentForm button.btnStyleLogo,.bookCommentForm button.btnUnfollow{background-color:#e75297}.bookCommentForm button.btnStyle04{background-color:#fff}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #fff;opacity:.9;filter:alpha(opacity=90);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toast-top-center{top:20%;right:0;width:100%}.toast-bottom-center{bottom:50%;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px;background-repeat:no-repeat;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.95;filter:alpha(opacity=95)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;opacity:1;filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 13h-2V7h2m0 10h-2v-2h2M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z'/%3E%3C/svg%3E")!important}#toast-container>.toast-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 10h-2V6h2m0 8h-2v-2h2m7-10H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4a2 2 0 0 0-2-2z'/%3E%3C/svg%3E")!important}#toast-container>.toast-success{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M12 2c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m-1 14.5l7-7-1.41-1.41L11 13.67l-3.09-3.08L6.5 12l4.5 4.5z'/%3E%3C/svg%3E")!important}#toast-container>.toast-warning{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M13 14h-2v-4h2m0 8h-2v-2h2M1 21h22L12 2 1 21z'/%3E%3C/svg%3E")!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#6fb536}.toast-error{background-color:#cf0000}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;filter:alpha(opacity=40)}@media (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>divrtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow-column>.swiper-wrapper,.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}