@charset "utf-8";@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:300;src:url(../fonts/NotoSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:400;src:url(../fonts/NotoSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:500;src:url(../fonts/NotoSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(../fonts/NotoSans-Bold.woff) format("woff")}:root{--point-color:#ee4700}body{-webkit-text-size-adjust:100%}body,html{background:#f5f5f5;font-size:100%;height:100%;width:100%}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,html,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}body{font-family:Noto Sans,sans-serif;font-size:1em;font-weight:400;line-height:1.25}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;overflow:visible}input[type=email],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none}button,input,select,textarea{border-radius:0;font-family:Noto Sans,sans-serif;font-size:100%;line-height:1.25}button{background:transparent;border:0;margin:0;overflow:visible;padding:0}ul li{list-style:none}fieldset,img{border:none;vertical-align:top}hr{display:none}address,cite,em{font-style:normal}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}a,a:link{color:inherit}a,a:link,a:visited{text-decoration:none}a:focus,a:hover{text-decoration:underline}a:active{text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}#accNav{height:0;width:100%;z-index:1000}#accNav,#accNav a{left:0;position:absolute;top:0}#accNav a{color:#000;display:block;font-size:.875em;font-weight:700;height:1px;margin-bottom:-1px;margin-left:-1px;overflow:hidden;text-align:center;white-space:nowrap;width:1px}#accNav a:active,#accNav a:focus,#accNav a:hover{background:#000;color:#fff;height:auto;padding:10px 0;width:100%;z-index:1000}#wrap{box-sizing:border-box;padding-top:39px}#header{background-color:#fff;box-shadow:1px 0 1px rgba(0,0,0,.2);left:0;position:absolute;top:0;-webkit-transform:translateZ(0);width:100%;z-index:300}#header h1{font-size:.875em;line-height:20px;padding:10px}#header h1 a{background:url(../images/logo_mobile.png) no-repeat 0 0;background-size:100% auto;display:inline-block;height:20px;text-indent:-999em;width:106px}#gnb{position:absolute;right:10px;top:10px;z-index:10}#gnb ul li{float:left;margin-left:10px;position:relative}#gnb ul li a{background:url(../images/ico_package.png) no-repeat 0 0;background-size:80px auto;display:block;height:20px;text-decoration:none;text-indent:-999em;width:20px}#gnb ul li.login a{background-position:0 0}#gnb ul li.join a{background-position:-20px 0}#gnb ul li.search a{background-position:-40px 0}#gnb ul li.service a{background-position:-60px 0}#gnb ul li.write{display:none}#gnb ul li.write a{background-position:-20px -20px}#gnb ul li.notification{display:none}#gnb ul li.notification a{background-position:-40px -20px}#gnb ul li.notification.alert a,#gnb ul li.notification.on a{background-position:-90px -210px}#gnb ul li.mypage a{background-position:-60px -20px}#gnb ul li ul{background-color:#fff;display:none;position:fixed;right:8px;top:7px;width:130px;z-index:500}#gnb ul li ul li{float:none;font-size:.875em;line-height:1.7142}#gnb ul li ul li a{background:none;color:#000;display:block;height:auto;padding:10px 15px;text-indent:0;width:auto}.mypage #gnb ul li.write{display:block}.mypage #gnb ul li.mypage{display:none}#container:after{clear:both;content:"";display:block;height:0;visibility:hidden}#footer{background-color:#fff;bottom:0;box-shadow:1px 0 1px rgba(0,0,0,.2);box-sizing:border-box;display:none;left:0;overflow:hidden;padding:10px;position:fixed;width:100%;z-index:300}#footer .socialLink{float:left}#footer .otherLink{float:right}#footer ul li{color:#b2b2b2;float:left;font-size:.75em;font-weight:500;line-height:20px}#footer ul li a{background:url(../images/bg_footer_line.png) no-repeat 0 50%;color:#b2b2b2;padding:0 10px}#footer ul li:first-child a{background:none}#footer .socialLink ul li{margin-right:10px}#footer .socialLink ul li a{background:url(../images/ico_package.png) no-repeat 0 -320px;background-size:80px auto;display:block;height:20px;padding:0;text-indent:-999px;width:20px}#footer .socialLink ul li.instagram a{background-position:0 -320px}#footer .socialLink ul li.facebook a{background-position:-20px -320px}#footer .socialLink ul li.twitter a{background-position:-40px -320px}.header-hide #header,.pageTop{display:none}.pageTop{background-color:hsla(0,0%,100%,.8);bottom:10px;color:#756761;font-size:.625em;height:40px;position:fixed;right:10px;text-align:center;width:40px;z-index:310}.pageTop:before{background:url(../images/ico_package.png) no-repeat 0 -380px;background-size:80px auto;content:"";display:block;height:20px;margin:0 auto -2px;width:20px}.scroll .pageTop{display:block}#intro{animation:intromove 15s linear;background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;height:100%;height:100vh;left:0;padding:100px 40px;position:fixed;top:0;width:100%;z-index:600}#intro h1{background:url(../images/logo.png) no-repeat 50% 50%;background-size:cover;height:95px;margin-bottom:31px;text-indent:-999em;width:95px}#intro p{background:url(../images/text_intro.png) no-repeat 0 0;background-size:140px 90px;height:90px;overflow:hidden;text-indent:-999em;width:140px}.home #wrap,.page-template-notification #wrap{padding-top:72px}#tabNav{border-top:1px solid #efefef;overflow:hidden;width:100%}#tabNav ul li{float:left;font-size:.6875em;line-height:15px;text-align:center;width:33%}#tabNav ul li a{background:url(../images/bg_gnb_line.png) no-repeat 0 50%;color:#746660;display:block;padding:9px 0 8px;text-decoration:none}#tabNav ul li a:before{background:url(../images/ico_package.png) no-repeat 0 -20px;background-size:60px auto;content:"";display:inline-block;height:15px;margin:0 4px 0 0;vertical-align:top;width:15px}#tabNav ul li:first-child a{background:none}#tabNav ul li:nth-child(2){width:34%}#tabNav ul li.home a:before{background-position:0 -15px}#tabNav ul li.write a:before{background-position:-15px -15px}#tabNav ul li.notification a:before{background-position:-30px -15px}#tabNav.noti ul li.notification a{color:#ee4700}#tabNav.noti ul li.notification a:before{background-position:-45px -105px}#tabNav ul li.current-menu-item a{background-color:#746660;color:#fff}#tabNav ul li.current-menu-item.home a:before{background-position:0 -30px}#tabNav ul li.current-menu-item.write a:before{background-position:-15px -30px}#tabNav ul li.current-menu-item.notification a:before{background-position:-30px -30px}#banner{margin-bottom:-1px;overflow:hidden;position:relative;width:100%}#banner figure img{height:auto;width:100%}#banner a{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:block;height:0;padding-bottom:35%;position:relative;width:100%;z-index:10}#banner .title{box-sizing:border-box;color:#fff;font-size:.875em;font-weight:400;left:0;line-height:1.688;margin-top:-23px;padding:0 50px;position:absolute;text-align:center;top:50%;width:100%;z-index:10}#banner .title span{background-color:rgba(0,0,0,.8);padding:0 3px;vertical-align:top}#banner .close{background:url(../images/ico_package.png) no-repeat -60px -40px;background-size:80px auto;height:20px;left:auto;position:absolute;right:10px;text-indent:-999em;top:10px;width:20px;z-index:20}.overflow #wrap{box-sizing:border-box;height:100%;overflow:hidden}.scroll #header{margin-top:-40px;position:fixed;-webkit-transition:margin-top .2s}.scroll #banner{display:none}.scroll.view #header{margin-top:0;position:fixed}.entry-content{background-color:#fff;box-sizing:border-box;margin:0 auto;max-width:940px;padding:15px 10px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:.875em;margin-bottom:13px}.entry-content p{margin-bottom:18px}.entry-content p,.entry-content>div{font-size:.75em;line-height:1.5}.entry-content blockquote{margin-bottom:18px;padding:0 25px;position:relative}.entry-content blockquote:before{background:url(../images/ico_package.png) no-repeat 0 -300px;background-size:80px auto;content:"";height:20px;left:0;position:absolute;top:-6px;width:20px}.entry-content blockquote p{margin:0}.entry-content em{font-style:italic}.entry-content ul{margin-bottom:18px}.entry-content ul li{font-size:.75em;line-height:1.5;list-style:square inside;margin:0;padding-left:13px;text-indent:-13px}.entry-content ul li ul{margin-bottom:0}.entry-content ul li li{font-size:1em}.entry-content ol{margin-bottom:18px}.entry-content ol li{font-size:.75em;line-height:1.5;list-style:decimal inside;margin:0;padding-left:13px;text-indent:-13px}.entry-content ol li ol{margin-bottom:0}.entry-content ol li li{font-size:1em}.entry-content img{height:auto;max-width:100%}.entry-content .gallery:after{clear:both;content:"";display:block;height:0;visibility:hidden}.entry-content .gallery .gallery-item{float:left}.entry-content .gallery.gallery-columns-3 .gallery-item{width:33.3333%}.entry-content .gallery.gallery-columns-4 .gallery-item{width:25%}.entry-content .gallery.gallery-columns-5 .gallery-item{width:20%}.entry-content .gallery.gallery-columns-6 .gallery-item{width:16.6666%}.entry-content .gallery.gallery-columns-7 .gallery-item{width:14.2857%}.entry-content .gallery.gallery-columns-8 .gallery-item{width:12.5%}.entry-content .gallery.gallery-columns-9 .gallery-item{width:11.1111%}.entry-content .bookmark,.entry-content .delete,.entry-content .modify{display:none}.hgroup{background-color:#fff;box-shadow:1px 0 1px rgba(0,0,0,.2);left:0;padding:10px 0;position:fixed;top:0;-webkit-transform:translateZ(0);width:100%;z-index:300}.hgroup h1{display:-webkit-box;font-size:.875em;height:20px;line-height:20px;overflow:hidden;padding:0 80px;text-align:center;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.hgroup h1 a{background:url(../images/logo_mobile.png) no-repeat 0 0;background-size:100% auto;display:block;height:20px;text-indent:-999em;width:106px}.hgroup .back,.hgroup .bookmark,.hgroup .close,.hgroup .delete,.hgroup .drafts,.hgroup .modify,.hgroup .save{background-image:url(../images/ico_package.png);background-repeat:no-repeat;background-size:80px auto;height:20px;position:absolute;text-indent:-999em;top:10px;width:20px}.hgroup .close{background-position:0 -100px;left:10px}.hgroup .back{background-position:-40px -100px;left:10px}.hgroup .save{background-position:-40px -180px;right:10px}.hgroup .drafts{background-position:-20px -100px;right:20px}.hgroup .drafts .count{background-color:#ee4700;border-radius:50%;color:#fff;font-size:10px;height:18px;line-height:18px;position:absolute;right:-10px;text-align:center;text-indent:0;top:-5px;width:18px}.hgroup .modify{background-position:0 -120px;right:40px}.hgroup .delete{background-position:-20px -120px;right:10px}.hgroup .bookmark{background-position:-60px -100px;right:10px}.hgroup .bookmark.on{background-position:-20px -160px}.scroll .hgroup{position:fixed;top:-40px;-webkit-transition:margin .3s}.scroll.view .hgroup{margin-top:39px;position:fixed}.postList{margin:0 auto;padding:10px}.postList h2{color:#000;font-size:.875em;margin:0 auto 8px}.postList h2:first-child{padding-top:29px}.postList ul li{font-size:.75em;line-height:1.5;margin-bottom:10px;position:relative;width:100%}.postList ul li a{background-color:#fff;box-shadow:1px 0 3px rgba(0,0,0,.15);color:#000;display:block;padding:0 0 20px;text-decoration:none}.postList ul li figure img{filter:saturate(1.4) sepia(.25) hue-rotate(-15deg) contrast(.8) brightness(1.1);height:auto;width:100%}.postList ul li span{display:block}.postList ul li .title{font-size:.875rem;font-weight:700;margin-bottom:5px;padding:20px 20px 0}.postList ul li .author{font-weight:500;padding:0 18px}.postList ul li .author:before{background:url(../images/ico_package.png) no-repeat 0 -60px;background-size:80px auto;content:"";display:inline-block;height:20px;margin-right:2px;vertical-align:top;width:20px}.postList ul li .book{font-weight:500;margin-bottom:14px;overflow:hidden;padding:0 20px 0 40px;text-overflow:ellipsis;white-space:nowrap}.postList ul li .book:before{background:url(../images/ico_package.png) no-repeat -20px -60px;background-size:80px auto;content:"";float:left;height:20px;margin:0 0 0 -22px;vertical-align:top;width:20px}.postList ul li .excerpt{display:-webkit-box;overflow:hidden;padding:0 20px;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:grey}.postList ul li.image a{padding:0}.postList ul li.image a:before{background:linear-gradient(rgba(0,0,0,.5),transparent);content:"";height:165px;left:0;position:absolute;top:0;width:100%;z-index:10}.postList ul li.image a:after{background:linear-gradient(transparent,rgba(0,0,0,.5));bottom:0;content:"";height:65px;left:0;position:absolute;width:100%;z-index:10}.postList ul li.image figure{margin:0}.postList ul li.image .title{color:#fff;font-size:1.5em;font-weight:700;left:0;margin:0;padding:0 20px;position:absolute;top:30px;width:50%;z-index:20}.postList ul li.image .title span{display:inline-block}.postList ul li.image .author{bottom:35px;color:#fff;left:0;position:absolute;z-index:20}.postList ul li.image .author:before{background-position:0 -80px}.postList ul li.image .book{bottom:15px;box-sizing:border-box;color:#fff;left:0;margin:0;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:20}.postList ul li.image .book:before{background-position:-20px -80px}.postList ul li .meta{background-color:#fff;border-top:1px solid #f0f0f0;bottom:0;box-sizing:border-box;display:none;left:0;padding:9px 9px 10px;position:absolute;width:100%;z-index:20}.postList ul li .meta span{display:inline-block;line-height:20px;vertical-align:top}.postList ul li .meta span:before{background:url(../images/ico_package.png) no-repeat -20px -160px;background-size:80px auto;display:inline-block;font:14px/20px Dashicons;height:20px;margin-right:2px;vertical-align:top;width:20px}.postList ul li .meta .bookmark{margin-right:10px}.postList ul li .meta .bookmark:before{background-position:-20px -160px;content:""}.postList ul li .meta .comment:before{background-position:-40px -80px;content:""}.postList.half{overflow:hidden;padding:10px 5px;width:auto}.postList.half h2{padding-left:5px;padding-right:5px}.postList.half ul li{box-sizing:border-box;float:left;padding:0 5px;width:50%}.postList.half ul li a{background-image:url(../images/img_book_thum.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:0;padding:30px 0 137.94%;position:relative}.postList.half ul li a:before{background:linear-gradient(to right bottom,rgba(0,0,0,.6),rgba(0,0,0,.1));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.postList.half ul li figure{display:none}.postList.half ul li .title{color:#fff;padding:0 15px;position:relative;z-index:20}.postList.half ul li.image .title{box-sizing:border-box;font-size:.875rem;left:auto;margin-bottom:5px;padding:0 10px;position:relative;top:auto;width:100%}.postList.half ul li.image .author{bottom:auto;left:auto;position:relative;z-index:20}.postList.half ul li .author{color:#fff;font-size:.625rem;margin:0;padding:0 15px;position:relative;z-index:20}.postList.half ul li .author:before{background:none;content:"by ";height:auto;width:auto}.postList.half ul li .book{bottom:auto;color:#fff;font-size:.625rem;left:auto;padding:0 15px;position:relative;z-index:20}.postList.half ul li .book:before,.postList.half ul li .excerpt{display:none}.postList.half ul li .meta{display:block}.postList.half.user ul li .author{display:none}.postList ul li.adsense .adsbygoogle{height:250px;margin-left:auto;margin-right:auto;width:100%}.loadMore{clear:both;padding:40px 0;text-align:center}.loadMore a{border-bottom:1px solid #756761;color:#756761;display:inline-block;font-size:.75em;padding:8px 0;text-decoration:none}.loadMore a:hover{border-color:#c9bbb5;color:#c9bbb5}.btnArea{text-align:center}.btnArea.padding{padding:15px}.btn,a.btn{background-color:#b3b3b3;border:0;color:#fff;display:inline-block;font-size:12px;margin:0;padding:13px 20px;text-decoration:none}.btn.primary{background-color:#746660}.btn.full{margin-top:10px;padding-left:0;padding-right:0;width:100%}.btn.full:first-child{margin-top:0}.btnArea.half{box-sizing:border-box;overflow:hidden;padding:0 5px;text-align:center;width:100%}.btnArea.half .btn{float:right;margin:0 -5px 0 0;padding-left:0;padding-right:0;width:50%}.btnArea.half .btn:first-child{float:left;margin:0 0 0 -5px}.btnArea.half .btn.reverse{float:right;margin:0 -5px 0 0;padding-left:0;padding-right:0;width:50%}.btnArea.half .btn.flow{float:left;margin:0 0 0 -5px}.formArea{background-size:0;margin:0 auto;width:260px}.formArea h2{color:#000;font-size:.875em;font-weight:900;margin:26px 0 13px}.formArea p{font-size:.75em;line-height:1.5;margin-bottom:5px}.formArea p:first-child{margin-top:24px}.formArea .socialLogin{overflow:hidden;width:100%}.formArea .socialLogin ul{display:inline-block;margin-left:-10px}.formArea .socialLogin ul li{float:left;margin-left:10px}.formArea .socialLogin ul li a,.formArea .socialLogin ul li button{background-color:#b3b3b3;display:block;height:80px;position:relative;text-indent:-999em;width:80px}.formArea .socialLogin ul li a:before,.formArea .socialLogin ul li button:before{background:url(../images/ico_package.png) no-repeat 0 -140px;background-size:80px auto;content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px;z-index:10}.formArea .socialLogin ul li .facebook{background-color:#4463a4}.formArea .socialLogin ul li .facebook:before{background-position:0 -140px}.formArea .socialLogin ul li .twitter{background-color:#2daae1}.formArea .socialLogin ul li .twitter:before{background-position:-20px -140px}.formArea .socialLogin ul li .kakaotalk{background-color:#f7ca2d}.formArea .socialLogin ul li .kakaotalk:before{background-position:-40px -140px}.formArea form{margin-bottom:10px}.formArea form legend{display:none}.formArea .row{margin-bottom:10px;position:relative}.formArea .row label{color:#ccc;font-size:.75em;left:0;line-height:40px;padding:0 10px;position:absolute;top:0;z-index:10}.formArea .row input{border:1px solid #e6e6e6;box-sizing:border-box;font-size:.75em;height:40px;line-height:18px;padding:10px 10px 10px 60px;transition:border-color .5s,padding-left .3s;width:100%}.formArea .row input::-webkit-input-placeholder{color:#c4b8b2}.formArea .row.value label{display:none}.formArea .row.value input{border-color:#746660;padding-left:10px}.formArea .row.error label{color:#ff5757}.formArea .row.error input{border-color:#ff5858}.formArea .row.error input::-webkit-input-placeholder{opacity:0}.formArea .row.checkbox label{color:grey;display:inline-block;font-weight:500;left:auto;line-height:1.25;padding:0;position:relative;top:auto;vertical-align:middle}.formArea .row.checkbox label:nth-child(2){margin-right:20px}.formArea .row.checkbox input{-webkit-appearance:none;background-color:#fff;border:1px solid #e6e6e6;display:inline-block;height:18px;margin:0;padding:0;vertical-align:middle;width:18px}.formArea .row.checkbox input:checked{background:url(../images/ico_package.png) no-repeat -62px -162px;background-size:80px auto}.formArea.indent .row input{padding-left:90px}.formArea.indent .row.value input{padding-left:10px}.notiList{overflow:hidden;padding:0 10px}.notiList ul li{border-top:1px solid #e6e6e6;box-sizing:border-box;color:#000;display:inline-block;font-size:.75em;font-weight:500;line-height:1.5;padding:9px 0 9px 40px;width:100%}.notiList ul li:first-child{border-top:0}.notiList ul li img{float:left;height:30px;margin-left:-40px;width:30px}.notiList ul li a{color:#ed4700;text-decoration:none}.notiList ul li .book,.notiList ul li span{display:block;margin-top:4px}.notiList ul li .book{color:#000;padding-left:22px}.notiList ul li .book:before{background:url(../images/ico_package.png) no-repeat -40px -200px;background-size:80px auto;content:"";float:left;height:20px;margin-left:-22px;position:relative;vertical-align:top;width:20px}.notiList ul li .date{color:grey;display:block;font-weight:400;margin-top:4px}.notiList ul li.notice{background-color:#f26225;border-top:1px solid #fb7f4b;box-sizing:content-box;margin-left:-10px;padding:0 10px}.notiList ul li.notice a{color:#fff;display:block;padding:6px 26px;position:relative}.notiList ul li.notice a:before{background:url(../images/ico_package.png) no-repeat -40px -40px;background-size:80px auto;content:"";height:20px;left:3px;margin-right:2px;position:absolute;top:6px;vertical-align:top;width:20px}.notiList ul li.notice .date{color:#f8aa89}.searchForm{background-color:#756761;padding:10px 60px 10px 10px;position:relative}.searchForm input{background-color:transparent;border:0;color:#fff;font-size:.75em;height:24px;line-height:24px;padding:0 10px;width:100%}.searchForm input::-webkit-input-placeholder{color:#c4b8b2}.searchForm button{height:20px;overflow:hidden;position:absolute;right:12px;top:12px;width:20px;z-index:10}.searchForm button:before{background:url(../images/ico_package.png) no-repeat -60px -60px;background-size:80px auto;content:"";display:block;height:100%;width:100%}.bookSearch{background-color:#756761;padding:10px 60px 10px 10px;position:relative}.bookSearch input{background-color:transparent;border:0;color:#fff;font-size:.75em;height:24px;line-height:24px;padding:0 10px;width:100%}.bookSearch button{height:20px;overflow:hidden;position:absolute;right:12px;top:12px;width:20px;z-index:10}.bookSearch button:before{background:url(../images/ico_package.png) no-repeat -60px -60px;background-size:80px auto;content:"";display:block;height:100%;width:100%}.tabMenu{overflow:hidden;width:100%}.tabMenu ul li{float:left;font-size:.75em;text-align:center;width:20%}.tabMenu ul li a{background-color:#c4b8b2;color:#fff;display:block;padding:8px 0 7px;text-decoration:none}.tabMenu ul li.current a{background-color:#f5f5f5;color:#000}.userInfo{background-color:#e2e2e2;background-image:url(../images/bg_default_cover.png);background-position:50% -70px;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #cacaca;height:450px;position:relative}.userInfo .desc{color:#fff;font-size:.875em;left:0;line-height:1.75;margin-top:-100px;position:absolute;text-align:center;top:50%;width:100%}.userInfo .desc span{background-color:rgba(0,0,0,.8);box-shadow:3px 0 0 rgba(0,0,0,.8),-3px 0 0 rgba(0,0,0,.8)}.userInfo .meta{background-color:#f5f5f5;bottom:0;box-sizing:border-box;left:0;padding:15px 20px 41px;position:absolute;width:100%;z-index:10}.userInfo .meta a{display:inline-block;text-decoration:none}.userInfo .meta figure{background-color:#fff;border:4px solid #f5f5f5;border-bottom:none;height:90px;left:20px;position:absolute;top:-34px;width:90px;z-index:10}.userInfo .meta figure img{height:100%;width:100%}.userInfo .meta .username{margin-bottom:6px;padding:0 0 7px 102px}.userInfo .meta .username .name{color:#000;font-size:.875em;font-weight:900;line-height:20px;margin-bottom:3px}.userInfo .meta .username .name:before{background:url(../images/ico_package.png) no-repeat 0 -60px;background-size:80px auto;content:"";display:inline-block;height:20px;vertical-align:top;width:20px}.userInfo .meta .username .bookmates{color:#000;font-size:.625em;padding-left:20px}.userInfo .meta .username .bookmates a{text-decoration:none}.userInfo .meta .username .bookmates strong{color:#ee4700;font-size:1.2em}.userInfo .meta .setting{background:url(../images/ico_package.png) no-repeat -40px -160px;background-size:80px auto}.userInfo .meta .follow,.userInfo .meta .setting{height:20px;position:absolute;right:10px;text-indent:-999em;top:10px;width:20px}.userInfo .meta .follow{background:url(../images/ico_package.png) no-repeat -20px -200px;background-size:80px auto}.userInfo .meta .follow.on{background-position:0 -200px}.userInfo .meta .friend{font-size:.625em;margin-bottom:3px}.userInfo .meta .friend strong{color:#ee4700;font-size:1.2em;margin-right:3px}.userInfo .meta .friend .followings{background:url(../images/bg_line_gray.png) no-repeat 0 50%;margin-left:10px;padding-left:10px}.userInfo .meta .genre{font-size:.75em;line-height:20px;padding-left:22px;position:relative}.userInfo .meta .genre:before{background:url(../images/ico_package.png) no-repeat -20px -60px;background-size:80px auto;content:"";float:left;height:20px;margin-left:-22px;position:relative;vertical-align:top;width:20px}.userInfo.modify{background-size:cover}.userInfo.modify .hidden{display:none}.userInfo.modify .meta{background-color:#fff;bottom:0;height:85px;padding:15px 20px 41px;width:100%}.userInfo.modify .editBtn{background-color:rgba(0,0,0,.8);color:#fff;font-size:.75em;height:30px;left:50%;line-height:30px;margin:-15px 0 0 -38px;position:absolute;text-align:center;top:50%;width:76px}.userInfo.modify .editBtn:before{background:url(../images/ico_package.png) no-repeat -60px -180px;background-size:80px auto;content:"";display:inline-block;height:20px;margin:5px 2px 5px 0;vertical-align:top;width:20px}.userTab{background-color:#fff;bottom:0;left:0;position:absolute;width:100%;z-index:20}.userTab ul{overflow:hidden;width:100%}.userTab ul li{float:left;font-size:.6875em;text-align:center;width:50%}.userTab ul li a{background:url(../images/bg_gnb_line.png) no-repeat 0 50%;color:#c9bbb5;display:block;line-height:15px;padding:7px 0;text-decoration:none}.userTab ul li a strong{color:#746660;display:inline-block;vertical-align:top}.userTab ul li a:before{background:url(../images/ico_package.png) no-repeat -15px -119px;background-size:60px auto;content:"";display:inline-block;height:15px;margin:0 4px 0 0;vertical-align:top;width:15px}.userTab ul li.books a{background-image:none}.userTab ul li.books a:before{background-position:0 -119px}.userTab ul li.current a{background:#746660}.userTab ul li.current a strong{color:#fff}.userTab ul li.current a:before{background-position:-15px -134px}.userTab ul li.books.current a:before{background-position:0 -134px}.userTab ul li.bookmate,.userTab ul li.followers,.userTab ul li.followings{display:none}.menuList .btnArea{padding:15px}.menuList h2{border-bottom:1px solid #f0f0f0;color:grey;font-size:.75em;font-weight:400;padding:6px 20px 7px}.menuList ul{background-color:#fff}.menuList ul li{border-bottom:1px solid #f0f0f0;font-size:.75em;line-height:2.5;padding:6px 20px;position:relative}.menuList ul li a{display:inline-block;text-decoration:none}.menuList ul li em{color:#ee4700;display:inline-block;font-weight:400}.menuList ul li img{height:30px;margin-right:5px;vertical-align:top;width:30px}.menuList ul li label{font-weight:700;vertical-align:middle}.menuList ul li input[type=checkbox]{-webkit-appearance:none;background-color:#fff;border:1px solid #e6e6e6;display:inline-block;height:18px;margin:0 5px 0 0;padding:0;vertical-align:middle;width:18px}.menuList ul li input[type=checkbox]:checked{background:url(../images/ico_package.png) no-repeat -62px -162px;background-size:80px auto}.menuList ul li input.hidden{display:none}.menuList ul li.link{padding:0}.menuList ul li.link a{display:block;font-weight:700;padding:6px 20px;position:relative;text-decoration:none}.menuList ul li.link a:after{background:url(../images/ico_package.png) no-repeat -60px -80px;background-size:80px auto;content:"";height:20px;margin-top:-10px;position:absolute;right:10px;top:50%;width:20px}.menuList ul li.link strong{display:inline-block;width:80px}.menuList ul li.label{padding-left:100px}.menuList ul li.label label{float:left;font-weight:700;margin-left:-80px;position:relative;width:80px}.menuList ul li.label input{border:0;color:#ee4700;height:30px;width:100%}.menuList ul li.label textarea{border:0;color:#ee4700;display:block;line-height:20px;overflow:auto;padding:5px 0;resize:none;width:100%}.menuList ul li.link.label{padding:0}.menuList ul li.link.label a{padding:6px 38px 6px 100px}.menuList ul li.link.label strong{float:left;margin-left:-80px;position:relative;width:80px}.menuList ul li.link.label em{line-height:20px;width:100%}.menuList ul li .switch{border:1px solid #e5e5e5;border-radius:13px;box-sizing:border-box;height:27px;margin-top:-14px;position:absolute;right:20px;text-indent:-999em;top:50%;transition:background-color .5s;width:42px}.menuList ul li .switch:before{background-color:#fff;border:1px solid #e5e5e5;border-radius:50%;box-sizing:border-box;content:"";height:27px;left:-1px;position:absolute;top:-1px;transition:left .5s;width:27px}.menuList ul li .switch.on{background-color:#6fd865;border:0}.menuList ul li .switch.on:before{border-color:#6fd865;left:16px;top:0}.userList h2{color:#000;font-size:.875em;margin:0 auto 8px;padding:0 10px}.userList h2:first-child{padding-top:29px}.userList ul{background-color:#fff}.userList ul li{border-bottom:1px solid #f0f0f0;font-size:.75em;line-height:2.5;padding:6px 20px;position:relative}.userList ul li a{display:inline-block;text-decoration:none}.userList ul li em{color:#ee4700;display:inline-block;font-weight:400}.userList ul li img{height:30px;margin-right:5px;vertical-align:top;width:30px}.userList ul li .follow{background:url(../images/ico_package.png) no-repeat -20px -200px;background-size:80px auto;height:20px;margin-top:-10px;position:absolute;right:15px;text-indent:-999em;top:50%;width:20px}.userList ul li .follow.on{background-position:0 -200px}.userList ul li .follow:before{background:url(../images/ico_package.png) no-repeat -60px -120px;background-size:80px auto;content:"";height:20px;left:-20px;position:absolute;top:0;width:20px}.writeForm .row{background-color:#fff;border-bottom:1px solid #f0f0f0;font-size:.75em;line-height:2.5;padding:6px 20px;position:relative}.writeForm .row input{width:100%}.writeForm .row input,.writeForm .row p{border:0;color:#ee4700;height:30px;line-height:30px}.writeForm .row p{padding:6px 20px}.writeForm .row textarea{border:0;box-sizing:border-box;display:block;margin:0;padding:20px 18px;resize:none;width:100%}.writeForm .row.link{padding:0}.writeForm .row.link a{display:block;font-weight:700;padding:6px 17px;position:relative;text-decoration:none}.writeForm .row.link a:after{background:url(../images/ico_package.png) no-repeat -60px -80px;background-size:80px auto;content:"";height:20px;margin-top:-10px;position:absolute;right:20px;top:50%;width:20px}.writeForm .row.link .value,.writeForm .row.link.error a{color:#ee4700}.writeForm .row.link button{display:block;line-height:30px;padding:6px 20px;text-align:left;width:100%}.writeForm .row.book{padding:0}.writeForm .row.book a{display:block;font-weight:500;padding:6px 17px;position:relative;text-decoration:none}.writeForm .row.book a:before{background:url(../images/ico_package.png) no-repeat -40px -200px;background-size:80px auto;content:"";display:inline-block;height:20px;margin:0 3px 2px 0;vertical-align:middle;width:20px}.writeForm .ico:after,.writeForm .row.book-web{display:none}.writeForm .row.tags{max-width:100%;padding-left:43px}.writeForm .row.tags:before{background:url(../images/ico_package.png) no-repeat -40px -60px;background-size:80px auto;content:"";height:20px;left:20px;position:absolute;top:12px;vertical-align:top;width:20px}.writeForm .row.editor{padding:0}.writeForm .row.attachment{line-height:1.25;padding:0}.writeForm .row.attachment h3{cursor:pointer;display:none;font-size:.75rem;font-weight:500;line-height:30px;padding:6px 20px}.writeForm .row.attachment h3:before{background:url(../images/ico_package.png) no-repeat -60px -200px;background-size:80px auto;content:"";display:inline-block;height:20px;margin:0 3px 2px 0;vertical-align:middle;width:20px}.writeForm .row.attachment label{cursor:pointer;display:block;font-weight:500;line-height:30px;padding:6px 20px}.writeForm .row.attachment label:before{background:url(../images/ico_package.png) no-repeat -60px -200px;background-size:80px auto;content:"";display:inline-block;height:20px;margin:0 3px 2px 0;vertical-align:middle;width:20px}.writeForm .row.attachment label.on{color:#ee4700;left:23px;width:auto}.writeForm .row.attachment img{display:block;height:auto;margin:5px 0 10px;width:100%}.writeForm .row.attachment .attachRemove{background:url(../images/ico_package.png) no-repeat -20px -120px;background-size:80px auto;height:20px;position:absolute;right:20px;text-indent:-999em;top:10px;width:20px}.writeForm .row.attachment input{display:none}.writeForm .row.error input::-webkit-input-placeholder{color:#ee4700}.writeForm .row.error textarea{color:#ee4700}.writeForm .btnArea{padding:15px}.writeForm .btnArea .close{display:none}.bookList{overflow:hidden;width:100%}.bookList ul{margin-top:-1px}.bookList ul li{background-color:#fff;border-top:1px solid #f0f0f0}.bookList ul li figure{background:url(../images/img_book_no_image.png) no-repeat 50% 50%;background-size:contain;border:1px solid #f0f0f0;box-sizing:border-box;float:left;height:55px;margin-left:-48px;overflow:hidden;width:38px}.bookList ul li figure img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.bookList ul li button{display:block;min-height:60px;padding:15px 20px 15px 68px;text-align:left;text-decoration:none;width:100%}.bookList ul li b{color:#ee4700}.bookList ul li span{color:grey;display:block;font-size:.75rem;line-height:1.5}.bookList ul li .title{color:#000;font-weight:700;margin-bottom:5px}.bookList ul li.disabled{background:#f5f5f5}.bookList ul li.disabled button{opacity:.5}.textList{background-color:#fff}.textList.line{border-top:1px solid #f0f0f0}.textList ul li{border-bottom:1px solid #f0f0f0;position:relative}.textList ul li a{display:block;padding:7px 20px 6px;text-decoration:none}.textList ul li .title{display:block;font-size:.75em;font-weight:700;line-height:1.5;padding-right:20px}.textList ul li .title br{display:none}.textList ul li .date{color:grey;display:block;font-size:.6875em;line-height:1.5}.textList ul li .delete{height:20px;margin:-10px 0 0;overflow:hidden;padding:0;position:absolute;right:10px;top:50%;width:20px;z-index:10}.textList ul li .delete:before{background:url(../images/ico_package.png) no-repeat -20px -120px;background-size:80px auto;content:"";display:block;height:20px;width:20px}.detailCover{box-sizing:border-box;color:#fff;padding:40px 30px;position:relative}.detailCover .image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;filter:saturate(1.4) sepia(.25) hue-rotate(-15deg) contrast(.8) brightness(1.1);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.detailCover:before{background:linear-gradient(rgba(0,0,0,.5),transparent);height:80%;top:0}.detailCover:after,.detailCover:before{content:"";left:0;position:absolute;width:100%;z-index:20}.detailCover:after{background:linear-gradient(transparent,rgba(0,0,0,.5));bottom:0;height:50px}.detailCover h1{font-size:1.125em;line-height:1.3333;margin-bottom:16px;position:relative;width:50%;z-index:20}.detailCover h1 span{display:inline-block}.detailCover p{font-size:.75em;line-height:1.5;position:relative;z-index:20}.detailCover .date{bottom:10px;color:hsla(0,0%,100%,.8);font-size:.625em;position:absolute;right:10px;z-index:40}.detailCover .bookmark,.detailCover .delete,.detailCover .modify{display:none}.postCover{background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:0;position:relative}.postCover h1{font-size:.875em;padding:0 10px}.postCover h1 span{display:inline-block}.postCover img{display:block;filter:saturate(1.4) sepia(.25) hue-rotate(-15deg) contrast(.8) brightness(1.1);height:auto;margin-bottom:18px;width:100%}.postCover .date{color:grey;font-size:.625em;margin:0;padding:8px 10px;text-align:right}.postCover.image:after{background:linear-gradient(transparent,rgba(0,0,0,.5));bottom:35px;content:"";height:50px;left:0;position:absolute;width:100%}.postCover.image .date{bottom:35px;color:hsla(0,0%,100%,.8);margin:0;position:absolute;right:0;z-index:40}.postMeta{background-color:#fff;border-bottom:1px solid #cacaca;margin:0 auto;max-width:940px}.postMeta .social{border-bottom:1px solid #f0f0f0;box-sizing:border-box;font-size:.75em;line-height:1.666;overflow:hidden;padding:8px 10px 7px;width:100%}.postMeta .social a{float:left;margin-right:13px;position:relative;text-decoration:none}.postMeta .social a.on{color:#ee4700}.postMeta .social a:before{background:url(../images/ico_package.png) no-repeat -60px -100px;background-size:80px auto;content:"";display:inline-block;height:20px;vertical-align:top;width:20px}.postMeta .social a.on:after{border-bottom:10px solid #ebebeb;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-9px;content:"";height:0;left:50%;margin:0 0 0 -5px;position:absolute;width:0}.postMeta .social .bookmark:before{background-position:-20px -160px}.postMeta .social .bookmark.on:before{background-position:-60px -300px}.postMeta .social .comment:before{background-position:-40px -80px}.postMeta .social .comment.on:before{background-position:-60px -320px}.postMeta .social ul{float:right}.postMeta .social ul li{float:left;margin-left:10px;text-indent:-999em}.postMeta .social ul li a{background:url(../images/ico_package.png) no-repeat 0 -220px;background-size:80px auto;display:block;height:20px;margin:0;overflow:hidden;width:20px}.postMeta .social ul li.facebook a{background-position:0 -220px}.postMeta .social ul li.twitter a{background-position:-20px -220px}.postMeta .social ul li.kakaotalk a{background-position:-40px -220px}.postMeta .userMeta{min-height:60px;padding:20px 20px 20px 88px;position:relative}.postMeta .userMeta img{float:left;height:60px;margin-left:-68px;width:60px}.postMeta .userMeta .name{display:inline-block;font-size:.875em;font-weight:700;line-height:1.4285;margin-bottom:12px;padding-top:5px;text-decoration:none}.postMeta .userMeta .name:before{background:url(../images/ico_package.png) no-repeat 0 -60px;background-size:80px auto;content:"";display:inline-block;height:20px;margin-right:2px;vertical-align:top;width:20px}.postMeta .userMeta .description{display:block;font-size:.75em;line-height:1.4285;padding-left:22px;position:relative}.postMeta .userMeta .description:before{background:url(../images/ico_package.png) no-repeat -20px -100px;background-size:80px auto;content:"";float:left;height:20px;margin-left:-22px;position:relative;top:-1px;vertical-align:top;width:20px}.postMeta .userMeta .genre{display:block;font-size:.75em;line-height:1.4285;padding-left:22px;position:relative}.postMeta .userMeta .genre:before{background:url(../images/ico_package.png) no-repeat -20px -60px;background-size:80px auto;content:"";float:left;height:20px;margin-left:-22px;position:relative;top:-1px;vertical-align:top;width:20px}.postMeta .userMeta .follow{background:url(../images/ico_package.png) no-repeat -20px -200px;background-size:80px auto;height:20px;position:absolute;right:20px;text-indent:-999em;top:20px;width:20px}.postMeta .userMeta .follow.on{background-position:0 -200px}#content>.adsense{background-color:#fff;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:940px;padding:0 10px}.tags{background-color:#fff;color:grey;font-size:.75em;line-height:1.5;padding:15px 15px 50px 40px}.tags strong{background:url(../images/ico_package.png) no-repeat -40px -60px;background-size:80px auto;float:left;height:20px;margin-left:-28px;position:relative;text-indent:-999em;width:20px}.tags a{color:grey;vertical-align:top}.bookNav{background-color:#fff;box-shadow:1px 0 1px rgba(0,0,0,.2)}.bookNav.fixed{bottom:0;left:0;position:fixed;width:100%;z-index:10}.bookNav ul{overflow:hidden;width:100%}.bookNav ul li{float:left;font-size:.6875em;line-height:15px;text-align:center;width:33%}.bookNav ul li.borrow{width:34%}.bookNav ul li a{background:url(../images/bg_gnb_line.png) no-repeat 0 50%;color:#746660;display:block;padding:8px 0;text-decoration:none}.bookNav ul li:first-child a{background:none}.bookNav ul li a:before{background:url(../images/ico_package.png) no-repeat 0 -195px;background-size:60px auto;content:"";display:inline-block;height:15px;margin:0 4px 0 0;vertical-align:top;width:15px}.bookNav ul li.info a:before{background-position:0 -195px}.bookNav ul li.borrow a:before{background-position:-15px -195px}.bookNav ul li.buy a:before{background-position:-30px -195px}.bookNav ul li.current a{background-color:#746660;color:#fff}.bookNav ul li.current.info a:before{background-position:0 -210px}.bookNav ul li.current.borrow a:before{background-position:-15px -210px}.bookNav ul li.current.buy a:before{background-position:-30px -210px}.bookInfo{padding:20px 20px 50px}.bookInfo h1{color:#000;font-size:.875em;margin-bottom:9px}.bookInfo .meta{box-sizing:border-box;display:inline-block;margin-bottom:16px;padding-left:120px;width:100%}.bookInfo .meta img{border:1px solid #f0f0f0;box-sizing:border-box;float:left;height:160px;margin-left:-120px;-o-object-fit:contain;object-fit:contain;width:110px}.bookInfo .meta ul li{font-size:.75em;line-height:1.5;padding-left:45px}.bookInfo .meta ul li strong{color:grey;float:left;font-weight:400;margin-left:-45px;width:45px}.bookInfo p{font-size:.75em;line-height:1.5;margin-bottom:1em}.bookInfo p a:after{background:url(../images/ico_package.png) no-repeat -45px -60px;background-size:60px auto;content:"";display:inline-block;height:15px;margin:2px 0 1px;vertical-align:top;width:15px}.location{background-color:#756761;padding:10px 60px 10px 29px;position:relative}.location:before{background:url(../images/ico_package.png) no-repeat 0 -240px;background-size:80px auto;content:"";height:20px;left:10px;position:absolute;top:13px;width:20px}.location input{background-color:transparent;border:0;color:#fff;font-size:.75em;height:24px;line-height:24px;padding:0 10px;width:100%}.location button{background:url(../images/ico_package.png) no-repeat -20px -240px;background-size:80px auto;height:20px;overflow:hidden;position:absolute;right:10px;text-indent:-999em;top:12px;width:20px;z-index:10}.mapList{padding-bottom:31px}.mapList ul li{background-color:#fff;border-bottom:1px solid #f0f0f0;font-size:.75em}.mapList ul li button{display:block;font-weight:700;padding:15px 10px 13px;position:relative;text-align:left;text-decoration:none;width:100%}.mapList ul li button:before{background:url(../images/ico_package.png) no-repeat -40px -240px;background-size:80px auto;content:"";height:20px;position:absolute;right:10px;top:11px;width:20px}.mapList ul li .mapArea{display:none;position:relative;z-index:10}.mapList ul li .mapArea .way{background-color:rgba(0,0,0,.8);bottom:10px;color:#fff;font-size:.75rem;left:10px;line-height:1.75;padding:5px 10px 4px;position:absolute;z-index:10}.mapList ul li .mapArea .way:before{background:url(../images/ico_package.png) no-repeat -60px -220px;background-size:80px auto;content:"";display:inline-block;height:20px;vertical-align:top;width:20px}.mapList ul li.current button:before{background-position:-60px -240px}.mapList ul li.current .mapArea{color:grey;display:block;margin:-5px 0 0;padding:0 10px 10px}.mapList ul li.current .mapArea .map{background:#e2e2e2;height:0;margin-top:5px;padding-bottom:58%}.noResult{padding:57px 15px 56px}.noResult p{font-size:1.125em;text-align:center}.noResult p:before{content:"";display:block}#bookmark{background-color:#f5f5f5;box-sizing:border-box;display:none;height:100%;left:100%;overflow:auto;padding:40px 0 42px;position:fixed;top:0;width:100%;z-index:500}#bookmark h3{font-size:.875em;height:20px;line-height:20px;padding:0;text-align:center}#bookmark .title{background:#fff;box-shadow:1px 0 1px rgba(0,0,0,.2);padding:10px 0;position:absolute;top:0;width:100%;z-index:300}#bookmark .title .elementClose{background:url(../images/ico_package.png) no-repeat -40px -100px;background-size:80px auto;height:20px;left:10px;position:absolute;text-indent:-999em;top:10px;width:20px}#bookmark.on{display:block}#bookmark.on .title{position:absolute}#comments{background-color:#f5f5f5;box-sizing:border-box;display:none;height:100%;left:100%;overflow:auto;padding:40px 0 0;position:fixed;top:0;width:100%;z-index:500}#comments.on{display:block}#comments .title{background:#fff;box-shadow:1px 0 1px rgba(0,0,0,.2);left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:500}#comments .title .elementClose{background:url(../images/ico_package.png) no-repeat -40px -100px;background-size:80px auto;height:20px;left:10px;position:absolute;text-indent:-999em;top:10px;width:20px}#comments h3{font-size:.875em;height:20px;line-height:20px;padding:0;text-align:center}#comments h3 em{font-weight:400}#comments ul{padding:0 10px 42px}#comments ul li{border-top:1px solid #e6e6e6;padding:10px 0 10px 39px;position:relative}#comments ul li:first-child{border-top:0}#comments ul li figure{float:left;margin-left:-39px;width:30px}#comments ul li figure img{height:30px;width:30px}#comments ul li .meta{margin-bottom:2px}#comments ul li .meta a{color:#ed4700;display:block;font-size:.75em;font-weight:500;line-height:1.5;text-decoration:none}#comments ul li .meta .date{color:grey;display:block;font-size:.625em;line-height:1.4}#comments ul li p{font-size:.75em;line-height:1.5}#comments ul li .comment-reply-link{background:url(../images/ico_package.png) no-repeat -60px -260px;background-size:80px auto;height:20px;position:absolute;right:0;text-indent:-999em;top:10px;width:20px}#comments ul li .children{border-top:1px solid #e6e6e6;margin:5px 0 -10px -40px;padding:0 20px;position:relative}#comments ul li .children:before{background:url(../images/ico_package.png) no-repeat -45px -165px;background-size:60px auto;content:"";height:15px;left:0;position:absolute;top:13px;width:15px}#respond{margin-top:-40px;position:fixed;top:100%;width:100%;z-index:10}#respond #cancel-comment-reply-link{background:url(../images/ico_package.png) no-repeat -60px -40px;background-size:80px auto;height:20px;left:0;overflow:hidden;position:absolute;text-indent:-999em;top:-21px;width:20px}#respond form{background:#fff;border-top:1px solid #e6e6e6;display:block;padding:10px 40px 10px 10px;position:relative}#respond form textarea{border:0;box-sizing:border-box;font-size:.75em;line-height:1.5;padding:0 10px;resize:none;width:100%}#respond form .submit{background:url(../images/ico_package.png) no-repeat -60px -160px;background-size:80px auto;border:0;height:20px;position:absolute;right:10px;text-indent:-999em;top:11px;width:20px;z-index:10}#setting-web .userInfo{border:0}#setting-web .userInfo textarea{border:1px solid #e6e6e6;box-sizing:border-box;font-size:.75em;left:50%;margin:-30px 0 0 -130px;padding:5px;position:absolute;resize:none;text-align:center;top:50%;width:260px}#setting-web .userInfo .editBtn{bottom:115px;left:auto;right:10px;top:auto}#setting-web .userInfo .meta{background-color:#f5f5f5;height:105px;padding:15px}#setting-web .userInfo .meta figure .editBtn{bottom:auto;left:50%;right:auto;top:50%}#setting-web .userInfo .meta .inner{box-sizing:border-box;padding-left:110px}#setting-web .userInfo .meta .displayName{margin-bottom:10px}#setting-web .userInfo .meta .displayName label{background:url(../images/ico_package.png) no-repeat 0 -60px;background-size:80px auto;display:inline-block;height:20px;text-indent:-999em;width:20px}#setting-web .userInfo .meta .displayName input{border:1px solid #e6e6e6;box-sizing:border-box;font-size:.75em;height:40px;padding:10px;width:260px}#setting-web .userInfo .meta .btnArea{padding-left:24px;text-align:left}#setting-web .userInfo .meta .btnArea .btn{padding-left:0;padding-right:0;text-align:center;width:135px}#setting-web .settingWrap{box-sizing:border-box;margin:0 auto;padding:0 20px}#setting-web .settingWrap .menuList h2{display:none}#setting-web .settingWrap .menuList ul{background:none;padding-left:24px;position:relative}#setting-web .settingWrap .menuList ul:before{background:url(../images/ico_package.png) no-repeat -60px -340px;background-size:80px auto;content:"";height:20px;left:0;position:absolute;text-indent:-999em;top:10px;width:20px}#setting-web .settingWrap .menuList:first-child ul:before{background-position:-20px -60px;top:6px}#setting-web .settingWrap .menuList ul li{border:0;font-weight:400;line-height:26px;padding:0}#setting-web .settingWrap .menuList ul li.label{position:relative}#setting-web .settingWrap .menuList ul li.label label{color:#ccc;font-weight:400;left:0;line-height:40px;margin:0;position:absolute;text-align:center;top:0;width:50px}#setting-web .settingWrap .menuList ul li.label input{border:1px solid #e6e6e6;box-sizing:border-box;height:40px;padding:10px 10px 10px 50px;width:260px}#setting-web .settingWrap .menuList ul li.padding{padding-top:30px}#setting-web .settingWrap .menuList ul li .switch{-webkit-appearance:none;background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;display:inline-block;height:18px;margin:0 5px 0 0;padding:0;position:relative;right:auto;top:auto;vertical-align:middle;width:18px}#setting-web .settingWrap .menuList ul li .switch:before{display:none}#setting-web .settingWrap .menuList ul li .switch.on{background:url(../images/ico_package.png) no-repeat -62px -362px;background-size:80px auto}.page-template-lostpassword .formArea form{padding:30px 0 0}#dimmed{background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:400}#dimmed.loading:before{background:url(../images/ani_loading.gif) no-repeat;background-size:30px 30px;content:"";height:30px;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%;width:30px}#layer{background-color:#f5f5f5;height:100%;left:0;overflow:hidden;position:fixed;top:100%;transition:left .3s ease-in-out,top .3s ease-in-out;width:100%;z-index:600}#layer .body{box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto;padding-top:40px;-webkit-overflow-scrolling:touch}#layer .hgroup{position:absolute}#layer.view{top:0}#layer.view .hgroup,.scroll #layer.view .hgroup{margin:0;position:fixed;top:0}#layer.book,#layer.genre{left:100%;top:0}#layer.book.view,#layer.genre.view{left:0}#layer.genre.view form{height:100%}#layer.addBook{display:none}#layer.subMenu{background:none;height:auto;left:auto;padding:10px;right:0;top:0;width:130px}#layer.subMenu .sub-menu{position:relative;right:auto;top:auto}.sub-menu{background-color:#fff;position:fixed;right:8px;top:7px;width:130px;z-index:500}.sub-menu li{float:none;font-size:.875em;line-height:1.7142}.sub-menu li a{background:none;color:#000;display:block;height:auto;padding:10px 15px;text-decoration:none;text-indent:0;width:auto}.browserUpdate{left:50%;margin:0 0 0 -370px;position:absolute;top:20%;width:740px;z-index:10}.browserUpdate .ico{background-image:url(../images/ico_browser_update.png);background-position:0 -90px;background-repeat:no-repeat;display:block;height:90px;margin:0 auto 20px;width:90px}.browserUpdate .ico.alert{background-position:0 0}.browserUpdate .ico.chrome{background-position:-90px 0}.browserUpdate .ico.ie{background-position:-180px 0}.browserUpdate .ico.firefox{background-position:-270px 0}.browserUpdate .ico.opera{background-position:-360px 0}.browserUpdate h1{color:#111;font-size:2.5em;line-height:1;margin-bottom:30px;text-align:center}.browserUpdate p{color:#555;line-height:1.5em;margin-bottom:50px;text-align:center}.browserUpdate ul{padding:0 50px}.browserUpdate ul li{float:left;font-size:.75em;text-align:center;width:25%}.browserUpdate ul li a{color:#555}@keyframes intromove{0%{background-position-x:50%}50%{background-position-x:45%}to{background-position-x:50%}}div.mce-toolbar-grp{background-color:transparent!important;border-color:#f0f0f0!important}div.mce-toolbar-grp>div{padding:5px 9px 4px!important}.mce-toolbar .mce-ico{color:#756761!important}.mce-toolbar .mce-btn button{padding:4px 3px 2px!important}.mce-toolbar .mce-btn-group .mce-btn{border-width:2px!important}.mce-toolbar .mce-btn-group .mce-btn:hover{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.mce-toolbar .mce-btn-group .mce-btn.mce-active{background-color:transparent!important;border:2px solid #756761!important;border-radius:0!important;box-shadow:none!important}@media only screen and (-webkit-min-device-pixel-ratio:2){a,button,input,textarea{outline:none}}@media screen and (min-width:768px){.home #wrap{padding-top:60px}#wrap{padding:60px 0 40px}#header{position:fixed}#header h1{padding:20px 20px 19px}#gnb{right:20px;top:15px}#gnb ul li a{background-size:120px auto;height:30px;width:30px}#gnb ul li.login a{background-position:0 0}#gnb ul li.join a{background-position:-30px 0}#gnb ul li.search a{background-position:-60px 0}#gnb ul li.service{display:none}#gnb ul li.write{display:block}#gnb ul li.write a{background-position:-30px -30px}#gnb ul li.notification{display:block}#gnb ul li.notification a{background-position:-60px -30px}#gnb ul li.mypage a{background-position:-90px -30px}.page-template-write #gnb ul li.write a{background-position:-30px -450px}#footer{display:block}.scroll #header{margin-top:0}.header-hide #header{display:block}.pageTop{background:#fff;bottom:40px;box-shadow:0 -1px 2px rgba(0,0,0,.2);height:50px;right:10px;width:50px}#tabNav{display:none}#content>.adsense{padding:0 30px}.entry-content{padding-left:30px;padding-right:30px;padding-top:50px;position:relative}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:1em;margin-bottom:13px}.entry-content ol li,.entry-content p,.entry-content ul li{font-size:.875em}.entry-content .bookmark{background:url(../images/ico_package.png) no-repeat 0 -680px;background-size:160px auto;display:block;height:40px;position:absolute;right:24px;text-indent:-999em;top:0;width:40px}.entry-content .bookmark:hover{background-position:-40px -680px}.entry-content .bookmark.on{background-position:-80px -680px}.entry-content .modify{color:#756761;display:block;font-size:.625em;height:50px;position:absolute;right:60px;text-align:center;top:0;width:50px}.entry-content .modify:before{background:url(../images/ico_package.png) no-repeat 0 -120px;background-size:80px auto;content:"";display:block;height:20px;margin:8px auto 0;width:20px}.entry-content .delete{color:#756761;display:block;font-size:.625em;height:50px;position:absolute;right:10px;text-align:center;top:0;width:50px}.entry-content .delete:before{background:url(../images/ico_package.png) no-repeat -20px -120px;background-size:80px auto;content:"";display:block;height:20px;margin:8px auto 0;width:20px}.hgroup{display:none}.postList{padding:20px 10px}.postList>ul>li{box-sizing:border-box;float:left;margin-bottom:20px;padding:0 10px;width:50%}.postList ul li a{position:relative}.postList ul li.adsense .adsbygoogle{height:250px;width:300px}.postList.half{padding:20px 10px}.postList.half h2{padding-left:10px;padding-right:10px}.postList.half ul li{padding:0 10px}.tags{box-sizing:border-box;margin:0 auto;max-width:940px;padding:15px 30px 50px 55px}.detailCover{display:table;padding:0;width:100%}.detailCover:before{display:none}.detailCover .inner{box-sizing:border-box;display:table-cell;margin:0 auto;padding:30px;text-align:left;vertical-align:middle;width:100%}.detailCover .box{background-color:rgba(0,0,0,.5);border:10px solid #fff;padding:50px;position:relative;vertical-align:middle;width:340px;z-index:30}.detailCover h1{font-size:1.875em;width:auto}.detailCover p{font-size:.875em}.detailCover .bookmark{background:url(../images/ico_package.png) no-repeat 0 -680px;background-size:160px auto;bottom:-40px;display:block;height:40px;position:absolute;right:24px;text-indent:-999em;width:40px}.detailCover .bookmark:hover{background-position:-40px -680px}.detailCover .bookmark.on{background-position:-80px -680px}.detailCover .modify{bottom:-50px;color:#756761;display:block;font-size:.625em;height:50px;position:absolute;right:60px;text-align:center;width:50px}.detailCover .modify:before{background:url(../images/ico_package.png) no-repeat 0 -120px;background-size:80px auto;content:"";display:block;height:20px;margin:8px auto 0;width:20px}.detailCover .delete{bottom:-50px;color:#756761;display:block;font-size:.625em;height:50px;position:absolute;right:10px;text-align:center;width:50px}.detailCover .delete:before{background:url(../images/ico_package.png) no-repeat -20px -120px;background-size:80px auto;content:"";display:block;height:20px;margin:8px auto 0;width:20px}.postCover{background-color:#666;background-size:cover}.postCover .inner{box-sizing:border-box;margin:0 auto;max-width:940px;padding:65px 30px}.postCover img{display:none}.postCover h1{color:#fff;font-size:1.875em;padding:0;width:250px}.postCover .date{bottom:0;position:absolute;right:0}.postCover.image:after{bottom:0}.postCover.image .inner{padding:120px 30px}.postCover.image h1{background-color:rgba(0,0,0,.5);border:10px solid #fff;padding:50px;width:340px}.postCover.image .date{bottom:0}.postMeta{border-bottom:none;box-sizing:border-box}.postMeta .social{padding-left:30px;padding-right:30px}.postMeta .userMeta{padding:20px 30px 20px 98px}.postMeta .userMeta .follow{right:30px}.bookNav{border-top:1px solid #f0f0f0;box-shadow:none;padding:20px 30px}.bookNav:after{clear:both;content:"";display:block;height:0;visibility:hidden}.bookNav ul{float:right;margin-right:-20px;width:auto}.bookNav ul li{font-size:.75em;line-height:20px;width:auto}.bookNav ul li.borrow{width:auto}.bookNav ul li a{background-image:url(../images/bg_footer_line.png);padding:0 20px}.bookNav ul li a:before{background-size:80px auto;height:20px;width:20px}.bookNav ul li.info a:before{background-position:0 -260px}.bookNav ul li.borrow a:before{background-position:-20px -260px}.bookNav ul li.buy a:before{background-position:-40px -260px}.bookNav ul li.current a{background-color:transparent;color:#ee4700}.bookNav ul li.current.info a:before{background-position:0 -360px}.bookNav ul li.current.borrow a:before{background-position:-20px -360px}.bookNav ul li.current.buy a:before{background-position:-40px -360px}.formArea h2:first-child{margin-top:98px}.searchForm{background-color:#666;margin-bottom:40px;padding:60px 20px}.searchForm form{background-color:#707070;box-sizing:border-box;margin:0 auto;max-width:1580px;padding-right:100px;position:relative}.searchForm input{font-size:.875em;padding:18px 20px}.searchForm button{height:30px;right:15px;top:15px;width:30px}.searchForm button:before{background-position:-90px -90px;background-size:120px auto;height:30px;width:30px}.tabMenu{box-sizing:border-box;padding:0 20px}.tabMenu ul{border-bottom:3px solid #756761;margin:0 auto;max-width:1580px;overflow:hidden}.tabMenu ul li{font-size:.875em}.tabMenu ul li a{color:#746660;padding:24px 0}.tabMenu ul li.current a{background-color:#756761;color:#fff}.userInfo{max-height:668px}.userInfo .desc{font-size:1.125em;line-height:1.875rem}.userInfo{border-bottom:none}.userInfo .meta{padding:15px 20px 115px}.userInfo .meta .inner{margin:0 auto;max-width:1580px;position:relative}.userInfo .meta figure{height:200px;left:0;top:-147px;width:200px}.userInfo .meta .username{margin-bottom:0;padding-left:220px}.userInfo .meta .friend,.userInfo .meta .username .bookmates{display:none}.userInfo .meta .genre{padding-left:242px}.userInfo .meta .setting{background-position:-60px -240px;background-size:120px auto;height:30px;right:0;top:0;width:30px}.userTab{background-color:transparent;box-sizing:border-box;margin:0 auto;padding:0 20px}.userTab ul{border-bottom:3px solid #756761;margin:0 auto;max-width:1580px;overflow:hidden}.userTab ul li{font-size:.875em;width:20%}.userTab ul li a{background:#c4b8b2;color:#746660;padding:25px 0}.userTab ul li a:before{display:none}.userTab ul li a strong{font-weight:400}.userTab ul li.current a{background-color:#756761;color:#fff}.userTab ul li.current a strong{color:#fff}.userTab ul li.bookmate,.userTab ul li.followers,.userTab ul li.followings{display:block}.userList{margin:0 auto;max-width:1580px;padding:10px 20px}.userList h2{padding:0}.userList ul{background-color:transparent;overflow:hidden;width:100%}.userList ul li{border:0;box-sizing:border-box;float:left;font-size:.875em;height:100px;line-height:1.5;margin:0 0 10px;padding:0 10px 0 110px;position:relative;width:50%}.userList ul li img{height:100px;left:0;margin:0;position:absolute;top:0;width:100px}.userList ul li .follow{display:block;margin:0 0 0 16px;position:relative;right:auto;top:auto}.userList ul li strong{display:block;padding:9px 0 3px}.userList ul li p{display:-webkit-box;font-size:.75rem;height:36px;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.menuList,.textList{margin:0 auto;max-width:940px}.menuList .btnArea{padding:15px 0}.postMeta .social{border-color:#ebebeb}#bookmark{background-color:#ebebeb;left:0;padding:20px 30px 10px;position:relative;top:0}#bookmark .title{display:none}.single-books #wrap{padding-bottom:0}.single-books.overflow #wrap{overflow:visible}.single-books #footer{display:none}.single-books.scroll #footer{display:block}.writeForm{box-sizing:border-box;margin:0 auto;max-width:1580px;padding:0 20px}.writeForm .row{background:none;border:0;margin-bottom:10px;padding:0}.writeForm .row input{border:1px solid #e6e6e6;box-sizing:border-box;height:38px;padding:5px 10px}.writeForm .row textarea{border:1px solid #e6e6e6;padding:10px}.writeForm .row.book a{display:inline-block;padding:0}.writeForm .row.title{margin-bottom:0}.writeForm .row.tags{margin-bottom:0;padding-left:30px}.writeForm .row.tags:before{left:0;top:10px}.writeForm .row.attachment label{display:inline-block;padding:0}.writeForm .btnArea{border-top:1px solid #e6e6e6;padding:10px 0}.writeForm.contact{max-width:940px;padding:0 20px}.writeForm.contact .btnArea .btn{margin:0;width:135px}.bookList ul{padding:10px 0}.bookList ul li{background-color:#fff;border:0;float:left;width:50%}.bookList ul li button{padding:10px 10px 10px 50%;vertical-align:top}.bookList ul li figure{aspect-ratio:120/174;height:auto;margin-left:-90%;max-width:120px;overflow:hidden;width:80%}#comments{background-color:#ebebeb;left:auto;padding:0;position:relative;top:auto;z-index:0}#comments .title{display:none}#comments ul{padding:0 30px 30px}#comments ul li,#comments ul li .children{border-top:1px solid #e0e0e0}#respond{box-sizing:border-box;left:auto;margin:0;padding:20px 30px;position:relative;top:auto}#respond form{border:0}#respond #cancel-comment-reply-link{font-size:.75em;left:auto;line-height:20px;padding-left:25px;position:relative;top:auto}.page-template-login #gnb ul li.login{display:none}.page-template-lostpassword #container,.page-template-lostpassword #content,.page-template-lostpassword #wrap{box-sizing:border-box;height:100%;padding:0}.page-template-lostpassword .formArea{background-size:cover;height:100%;width:100%}.page-template-lostpassword .formArea .box,.page-template-lostpassword .formArea form{background-color:#fff;height:240px;left:50%;margin:-120px 0 0 -230px;padding:50px 100px;position:absolute;top:50%;width:260px}.page-template-lostpassword .formArea .box:before,.page-template-lostpassword .formArea form:before{background:url(../images/bg_form_before.png) no-repeat 0 0;content:"";height:130px;left:50%;margin-left:-150px;position:absolute;top:-170px;width:300px}.page-template-lostpassword .formArea .box h2,.page-template-lostpassword .formArea form legend{border-bottom:1px solid #e6e6e6;display:block;font-size:.875em;font-weight:500;margin:0 0 26px;padding-bottom:18px;text-align:center;width:100%}.page-template-lostpassword .formArea .box h2:first-child,.page-template-lostpassword .formArea p:first-child{margin-top:0}.page-template-change-profile-photo #wrap{padding-top:40px}.page-template-change-profile-photo #header{display:none}.page-template-change-profile-photo .hgroup{display:block}.page-template-push-notifications #wrap{padding-top:40px}.page-template-push-notifications #header{display:none}.page-template-push-notifications .hgroup{display:block}.page-template-creating-new .hgroup{background:none;box-shadow:none;box-sizing:border-box;display:block;left:auto;margin:0 auto 10px;max-width:1580px;padding:0 20px;position:relative;top:auto;z-index:0}.page-template-creating-new .hgroup h1{border-bottom:1px solid #e6e6e6;padding:20px 0;text-align:left}.page-template-creating-new .hgroup .close{display:none}.page-template-creating-new .hgroup .drafts{right:30px;top:20px}.page-template-contact .hgroup{background:none;box-shadow:none;box-sizing:border-box;display:block;left:auto;margin:0 auto 10px;max-width:940px;padding:0 20px;position:relative;top:auto}.page-template-contact .hgroup h1{border-bottom:1px solid #e6e6e6;padding:20px 0;text-align:left}.page-template-contact .hgroup .back{display:none}#setting-web .userInfo .meta{height:120px}#setting-web .userInfo .editBtn{bottom:130px}#setting-web .userInfo .meta .inner{padding-left:230px}#setting-web .settingWrap{overflow:hidden;padding:0}#setting-web .settingWrap .menuList{float:left;width:50%}#layer .body::-webkit-scrollbar{width:10px}#layer .body::-webkit-scrollbar-track{background:#fff}#layer .body::-webkit-scrollbar-thumb{background:#e8e8e8}#layer.login{background-color:#fff;height:570px;left:50%;margin:-285px 0 0 -230px;position:absolute;top:50%;transition:none;width:460px}#layer.login.view{top:50%}#layer.noti{background:url(../images/bul_layer_top.png) no-repeat 100% 0;box-shadow:0 8px 10px rgba(0,0,0,.2);height:580px;left:0;margin:0;padding-top:8px;position:fixed;top:0;transition:none;width:320px}#layer.noti.view{top:0}#layer.noti .body{background-color:#fff;height:580px;overflow-y:auto;padding:0;width:320px}#layer.drafts{background:url(../images/bul_layer_top.png) no-repeat -40px 0;box-shadow:0 8px 10px rgba(0,0,0,.2);height:580px;left:0;margin:0 0 0 -40px;padding-top:8px;position:fixed;top:0;transition:none;width:320px}#layer.drafts.view{top:0}#layer.drafts .body{background-color:#fff;height:580px;overflow-y:auto;padding:0;width:320px}#layer.book .hgroup{background-color:#fff;padding:10px 0}#layer.book .hgroup h1{border:0;padding:0 80px;text-align:center}#layer.info{background:transparent url(../images/bul_layer_bottom.png) no-repeat 100% 100%;box-shadow:1px -8px 10px rgba(0,0,0,.05);height:440px;left:0;margin:0;padding-bottom:8px;position:absolute;top:0;transition:none;width:320px}#layer.info .body{background-color:#fff;padding:0}#layer.info .bookNav.fixed,#layer.info .hgroup{display:none}#layer.genre .hgroup{display:block}#layer .close{background:url(../images/ico_package.png) no-repeat -60px -40px;background-size:80px auto;height:20px;left:auto;position:absolute;right:10px;text-indent:-999em;top:10px;width:20px;z-index:20}}div.mce-panel{background-color:transparent!important}div.mce-toolbar-grp>div{padding:5px 0 4px!important}div.mce-edit-area{border:1px solid #e6e6e6!important;border-bottom:0!important}div.mce-statusbar{background-color:#fff!important;border:1px solid #e6e6e6!important}@media screen and (min-width:1024px){#banner{display:none}.entry-content .modify{top:10px}.entry-content .delete,.entry-content .modify{background-color:#fff;box-shadow:1px 0 1px rgba(0,0,0,.2);right:-60px}.entry-content .delete{top:70px}.postList{max-width:1600px}.single .postList{max-width:960px}.postList ul li{width:320px}.postList ul li a{padding:0}.postList ul li .excerpt{margin-bottom:17px}.postList ul li .meta{bottom:auto;display:block;left:auto;position:relative;text-align:right}.postList ul li.image a:after{height:100px}.postList ul li.image .author{bottom:70px}.postList ul li.image .book{bottom:50px}.postList.half{padding:20px 10px}.postList.half h2{padding-left:10px;padding-right:10px}.postList.half ul li{margin:0 10px 20px;padding:0;width:300px}.postList.half ul li a{background-size:0 0;height:auto;padding:0}.postList.half ul li a:after,.postList.half ul li a:before{display:none}.postList.half ul li figure{display:block}.postList.half ul li .title{color:#000;padding:20px 20px 0}.postList.half ul li .author{color:#000;font-size:100%;padding:0 18px}.postList.half ul li .author:before{background:url(../images/ico_package.png) no-repeat 0 -60px;background-size:80px auto;content:"";height:20px;width:20px}.postList.half ul li .book{color:#000;font-size:100%;padding:0 20px 0 40px}.postList.half ul li .book:before{display:block}.postList.half ul li .excerpt{display:block;display:-webkit-box}.postList.half ul li.image a:after,.postList.half ul li.image a:before{display:block}.postList.half ul li.image .title{color:#fff;font-size:1.5em;left:0;position:absolute;top:30px;width:50%}.postList.half ul li.image .author{bottom:70px;color:#fff;left:0;position:absolute}.postList.half ul li.image .author:before{background-position:0 -80px}.postList.half ul li.image .book{bottom:50px;color:#fff;left:0;position:absolute}.postList ul li.stickyPosts{display:block;height:440px;overflow:hidden;width:640px}.postList ul li.stickyPosts ul li{height:440px;margin:0;overflow:hidden;padding:0;position:relative;width:620px}.postList ul li.stickyPosts .title{color:#fff;font-size:1.25rem;left:65px;line-height:2rem;padding:0;position:absolute;top:75px;width:225px}.postList ul li.stickyPosts .title span{background-color:rgba(0,0,0,.8);display:inline;padding:0 3px;vertical-align:top}.postList ul li.stickyPosts .bx-controls{bottom:20px;position:absolute;right:30px}.postList ul li.stickyPosts .bx-controls .bx-pager-item{float:left}.postList ul li.stickyPosts .bx-controls .bx-pager-item .bx-pager-link{background:none;border:3px solid #fff;border-radius:50%;height:4px;margin-left:10px;text-indent:-999em;width:4px}.postList ul li.stickyPosts .bx-controls .bx-pager-item .bx-pager-link.active{border-color:#ee4700}.detailCover .box{left:50%;margin-left:-440px;position:relative}.detailCover .bookmark{bottom:-40px;left:50%;margin-left:410px;right:auto}.detailCover .modify{background-color:#fff;left:50%;margin-left:360px;right:auto}.detailCover .delete{background-color:#fff;left:50%;margin-left:410px;right:auto}.notiList{background-color:#fff;padding:0}.notiList ul li{padding:9px 10px 9px 50px}.userInfo .meta figure{height:300px;top:-247px;width:300px}.userInfo .meta .username{padding-left:320px}.userInfo .meta .genre{padding-left:342px}.writeForm .inner{height:760px;padding-left:44%;position:relative}.writeForm .row.book{display:none}.writeForm .row input{height:40px}.writeForm .row textarea{height:585px}.writeForm .row.book-web{display:block;left:0;position:absolute;top:0;width:43%}.writeForm .row.book-web h3{font-size:.75rem;font-weight:500;line-height:20px;margin-bottom:10px}.writeForm .row.book-web h3:before{background:url(../images/ico_package.png) no-repeat -40px -200px;background-size:80px auto;content:"";display:inline-block;height:20px;margin:0 3px 2px 0;vertical-align:middle;width:20px}.writeForm .row.book-web .bookSearch{padding:7px 40px 7px 10px}.writeForm .row.book-web .bookSearch input{border:0;color:#fff;font-size:.75rem;height:30px}.writeForm .row.book-web .resultArea{background-color:#fff;height:445px;overflow-x:hidden;overflow-y:auto}.writeForm .row.book-web .resultArea .noResult p{color:#000;font-size:1.125rem}.writeForm .row.book-web .resultArea .btnArea{background-color:#fff;bottom:0;left:0;position:absolute;width:100%;z-index:10}.writeForm .row.book-web .resultArea .btnArea button{background-color:#746660;border:0;color:#fff;display:inline-block;font-size:12px;margin:0;padding:13px 0;text-decoration:none;width:135px}.writeForm .row.book-web .resultArea::-webkit-scrollbar{width:10px}.writeForm .row.book-web .resultArea::-webkit-scrollbar-track{background:#fff}.writeForm .row.book-web .resultArea::-webkit-scrollbar-thumb{background:#e8e8e8}.writeForm .row.book-web .deleteBook{color:#ee4700;line-height:20px;position:absolute;right:0;top:0}.writeForm .row.book-web .deleteBook:after{background:url(../images/ico_package.png) no-repeat -60px -40px;background-size:80px auto;content:"";display:inline-block;height:20px;margin-left:10px;vertical-align:top;width:20px}.writeForm .row.attachment{bottom:10px;left:0;margin:0;position:absolute;width:43%}.writeForm .row.attachment h3{display:block;margin-bottom:5px;padding:0}.writeForm .row.attachment label{background-color:#fff;border:1px dashed #e6e6e6;box-sizing:border-box;height:190px;position:relative;text-align:center;text-indent:-999em;width:100%}.writeForm .row.attachment label:before{background:none;color:#b2b2b2;content:"업로드 할 사진을 선택해 주세요.";font-weight:400;height:auto;left:50%;line-height:1.25;margin:-20px 0 0 -105px;position:absolute;text-indent:0;top:50%;width:210px}.writeForm .row.attachment label:after{background-color:#746660;color:#fff;content:"사진 찾기";left:50%;line-height:1.25;margin:5px 0 0 -67px;padding:13px 0;position:absolute;text-indent:0;top:50%;width:135px}.writeForm .row.attachment label.on{background:none;border:0;height:auto;left:auto;position:absolute;right:30px;text-indent:0;top:0;width:auto}.writeForm .row.attachment label.on:after,.writeForm .row.attachment label.on:before{display:none}.writeForm .row.attachment figure{background-color:#fff;border:1px dashed #e6e6e6;height:190px;overflow:hidden;position:relative}.writeForm .row.attachment figure:before{border:10px solid #fff;box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.writeForm .row.attachment figure img{bottom:-100%;left:-100%;margin:auto;min-height:100%;min-width:100%;position:absolute;right:-100%;top:-100%;z-index:10}.writeForm .row.attachment .attachRemove{background-position:-60px -40px;right:0;top:5px}.page-template-creating-new.overflow{overflow:visible}.page-template-creating-new .writeForm .btnArea .btn{float:right;margin:0 0 0 10px;width:135px}.page-template-creating-new .writeForm .btnArea .close{display:block;float:left;margin:0}#setting-web .userInfo .meta{height:70px}#setting-web .userInfo .editBtn{bottom:80px}#setting-web .userInfo .meta .inner{padding-left:330px}#setting-web .userInfo .meta .btnArea{padding:0;position:absolute;right:0;top:0}#setting-web .settingWrap{padding-left:330px}#setting-web .settingWrap .menuList{max-width:320px}#layer.addBook{background:#fff;height:280px;left:50%;margin:-170px 0 0 -230px;padding:30px 100px;top:50%;width:260px;z-index:500}#layer.addBook h3{border-bottom:1px solid #e6e6e6;font-size:.875em;margin-bottom:20px;padding:20px 0;text-align:center}}@media screen and (min-width:1280px){.detailCover .modify{bottom:-60px}.detailCover .delete,.detailCover .modify{box-shadow:1px 0 1px rgba(0,0,0,.2);margin-left:480px}.detailCover .delete{bottom:-120px}}@media screen and (min-width:1600px){.userList{padding:10px 0}#layer.drafts{background-position-x:100%;margin:0}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}