﻿.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;-o-transition-property:-o-transform;-moz-transition-property:transform, -moz-transform;transition-property:transform;transition-property:transform, -webkit-transform, -moz-transform, -o-transform;transition-property:transform, -webkit-transform;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;-o-transition-property:-o-transform;-moz-transition-property:transform, -moz-transform;transition-property:transform;transition-property:transform, -webkit-transform, -moz-transform, -o-transform;transition-property:transform, -webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-align-items:flex-start;-ms-flex-align:start;-moz-box-align:start;align-items:flex-start;-webkit-transition-property:height, -webkit-transform;transition-property:height, -webkit-transform;-o-transition-property:transform, height;-o-transition-property:height, -o-transform;-moz-transition-property:transform, height, -moz-transform;transition-property:transform, height;transition-property:transform, height, -webkit-transform, -moz-transform, -o-transform;transition-property:transform, height, -webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.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-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.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-slide-shadow-bottom{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,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,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,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,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,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,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,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;-moz-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);-moz-transform:scale(0.33);-o-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);-moz-transform:scale(0.66);-o-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);-moz-transform:scale(0.33);-o-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);-moz-transform:scale(0.66);-o-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);-moz-transform:scale(0.33);-o-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top, 200ms -webkit-transform;transition:200ms top, 200ms -webkit-transform;-o-transition:200ms transform, 200ms top;-o-transition:200ms top, 200ms -o-transform;-moz-transition:200ms transform, 200ms top, 200ms -moz-transform;transition:200ms transform, 200ms top;transition:200ms transform, 200ms top, 200ms -webkit-transform, 200ms -moz-transform, 200ms -o-transform;transition:200ms transform, 200ms top, 200ms -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left, 200ms -webkit-transform;transition:200ms left, 200ms -webkit-transform;-o-transition:200ms transform, 200ms left;-o-transition:200ms left, 200ms -o-transform;-moz-transition:200ms transform, 200ms left, 200ms -moz-transform;transition:200ms transform, 200ms left;transition:200ms transform, 200ms left, 200ms -webkit-transform, 200ms -moz-transform, 200ms -o-transform;transition:200ms transform, 200ms left, 200ms -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right, 200ms -webkit-transform;transition:200ms right, 200ms -webkit-transform;-o-transition:200ms transform, 200ms right;-o-transition:200ms right, 200ms -o-transform;-moz-transition:200ms transform, 200ms right, 200ms -moz-transform;transition:200ms transform, 200ms right;transition:200ms transform, 200ms right, 200ms -webkit-transform, 200ms -moz-transform, 200ms -o-transform;transition:200ms transform, 200ms right, 200ms -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;-moz-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background-color:transparent;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:focus,[type="button"]:focus,[type="reset"]:focus,[type="submit"]:focus{outline:none}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:not-allowed}.btn--primary{display:inline-block;border-radius:6.25rem;padding:1rem 1.5rem;text-align:center;line-height:normal;color:#ffffff;background-image:-webkit-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:-moz-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:radial-gradient(circle at 0 0, #f546ff, #a0f 50%, #595fe8);font-weight:bold}.btn--primary:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.2)), to(rgba(255,255,255,0.2))),radial-gradient(circle at 0 0, #f546ff, #a0f 52%, #595fe8);background-image:-webkit-linear-gradient(rgba(255,255,255,0.2), rgba(255,255,255,0.2)),-webkit-radial-gradient(0 0, circle, #f546ff, #a0f 52%, #595fe8);background-image:-moz-linear-gradient(rgba(255,255,255,0.2), rgba(255,255,255,0.2)),-moz-radial-gradient(0 0, circle, #f546ff, #a0f 52%, #595fe8);background-image:linear-gradient(rgba(255,255,255,0.2), rgba(255,255,255,0.2)),radial-gradient(circle at 0 0, #f546ff, #a0f 52%, #595fe8);box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,0.2)}.btn--secondary{display:inline-block;border-radius:6.25rem;padding:1rem 1.5rem;text-align:center;line-height:normal;border:0.0625rem solid #aa00ff;background-color:#ffffff;color:#aa00ff}.btn--secondary:hover{border:0.0625rem solid rgba(170,0,255,0.7);color:rgba(170,0,255,0.7)}.btn--tertiary,.sponsorships .sponsorships__button{display:inline-block;border-radius:6.25rem;padding:1rem 1.5rem;text-align:center;line-height:normal;border:0.0625rem solid #e1e1e1;background-color:#ffffff;color:#666666;font-weight:bold}.btn--tertiary:hover,.sponsorships .sponsorships__button:hover{box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,0.06)}.btn--secondary--inverted{display:inline-block;border-radius:6.25rem;padding:1rem 1.5rem;text-align:center;line-height:normal;border:0.0625rem solid #ffffff;background-color:transparent;color:#ffffff}.btn--full-width{width:100%}.common-style-button{display:inline-block;padding:0.75em 1.5em;border:1px solid;border-radius:0.25em;background-color:white}.form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input--text{padding:0.9375rem 0.6875rem;border:0.0625rem solid #d3d3d3;border-radius:0.5rem;color:#333333;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:3.125rem;margin-bottom:1rem}.input--text:focus{border-color:#aa00ff;outline:none}.input--text::-webkit-input-placeholder{color:#bdbdbd}.input--text:-moz-placeholder{color:#bdbdbd}.input--text::-moz-placeholder{color:#bdbdbd}.input--text:-ms-input-placeholder{color:#bdbdbd}.input--text::-ms-input-placeholder{color:#bdbdbd}.input--text::placeholder{color:#bdbdbd}.input--text:disabled{background-color:#f6f6f6}.input--textarea{padding:0.9375rem 0.6875rem;border:0.0625rem solid #d3d3d3;border-radius:0.5rem;color:#333333;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:1rem;line-height:1.6;resize:none}.input--textarea:focus{border-color:#aa00ff;outline:none}.input--textarea::-webkit-input-placeholder{color:#bdbdbd}.input--textarea:-moz-placeholder{color:#bdbdbd}.input--textarea::-moz-placeholder{color:#bdbdbd}.input--textarea:-ms-input-placeholder{color:#bdbdbd}.input--textarea::-ms-input-placeholder{color:#bdbdbd}.input--textarea::placeholder{color:#bdbdbd}.input--textarea:disabled{background-color:#f6f6f6}ul,ol{margin:0;padding:0;list-style-type:none}dl{margin-bottom:0.75em}dl dt{margin-top:0.75em;font-weight:bold}dl dd{margin:0}.legacy-table{-webkit-font-feature-settings:"kern", "liga", "tnum";-moz-font-feature-settings:"kern", "liga", "tnum";-ms-font-feature-settings:"kern", "liga", "tnum";font-feature-settings:"kern", "liga", "tnum";width:100%;margin:0.75em 0;table-layout:fixed;border-collapse:collapse;text-align:center}.legacy-table th{padding:0.75em 0;border-bottom:2px solid #9b12ee;color:rgba(0,0,0,0.4);font-weight:600;text-align:center}.legacy-table td{padding:0.75em 0;border-bottom:1px solid #dddfed}.legacy-table tr,.legacy-table td,.legacy-table th{vertical-align:middle}.common-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:0.875rem;text-align:center}.common-table thead{border-top:0.0625rem solid #e8e8e8;border-bottom:0.0625rem solid #e8e8e8;background-color:#f6f6f6;font-size:0.875rem}.common-table th{padding:0.75rem 0;font-weight:bold}.common-table tr{border-bottom:0.0625rem solid #e8e8e8;line-height:1.6}.common-table td{padding:0.75rem 0}@font-face{font-family:'Nanum Barun Gothic BC';font-weight:700;src:local("Nanum Barun Gothic BC Bold"),local("Nanum Barun Gothic BC Bold"),url(/assets/NanumBarunGothicBC_bold-72fdf9f152d03272d52454c4a1c9564f78c29db24a9479a515a556e9fe7ee36c.woff2) format("woff2"),url(/assets/NanumBarunGothicBC_bold-31dbc1c0383964f388310711a95f088e3a438bc7f574d097b58455adfabb09a7.woff) format("woff")}@font-face{font-family:'Nanum Barun Gothic BC';font-weight:400;src:local("Nanum Barun Gothic BC Regular"),local("Nanum Barun Gothic BC Regular"),url(/assets/NanumBarunGothicBC_regular-345a95061d4dd58035943e492c7014617a9bfbf920df1a072fb0a87130ac579a.woff2) format("woff2"),url(/assets/NanumBarunGothicBC_bold-31dbc1c0383964f388310711a95f088e3a438bc7f574d097b58455adfabb09a7.woff) format("woff")}@font-face{font-family:'Nanum Barun Gothic BC';font-weight:300;src:local("Nanum Barun Gothic BC Light"),local("Nanum Barun Gothic BC Light"),url(/assets/NanumBarunGothicBC_light-041175c949474af4ecac3f67f14a603e6c65da2d43f0cadc6483e646f052cdaf.woff2) format("woff2"),url(/assets/NanumBarunGothicBC_bold-31dbc1c0383964f388310711a95f088e3a438bc7f574d097b58455adfabb09a7.woff) format("woff")}body{color:#333333;font-family:"Nanum Barun Gothic BC", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1em;line-height:normal;-webkit-font-feature-settings:'kern', 'liga', 'pnum';-moz-font-feature-settings:'kern', 'liga', 'pnum';font-feature-settings:'kern', 'liga', 'pnum';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-family:"Nanum Barun Gothic BC", "Nanum Barun Gothic BC", "Helvetica Neue", "Helvetica", "Roboto", "Arial", sans-serif;font-size:1em;font-weight:normal;line-height:normal}p{margin:0 0 0.75em}a{-webkit-transition:color 150ms ease;-o-transition:color 150ms ease;-moz-transition:color 150ms ease;transition:color 150ms ease;color:inherit;text-decoration:none}hr{margin:1.5em 0;border-top:1px solid #dddfed;border-right:0;border-bottom:1px solid #fff;border-left:0}img,picture{max-width:100%;margin:0}html{-moz-box-sizing:border-box;box-sizing:border-box}*,*::after,*::before{-moz-box-sizing:inherit;box-sizing:inherit}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url("/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot");src:url("/assets/fontawesome-webfont-7bfcab6db99d5cfbf1705ca0536ddc78585432cc5fa41bbd7ad0f009033b2979.eot?#iefix") format("embedded-opentype"),url("/assets/fontawesome-webfont-2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe.woff2") format("woff2"),url("/assets/fontawesome-webfont-ba0c59deb5450f5cb41b3f93609ee2d0d995415877ddfa223e8a8a7533474f07.woff") format("woff"),url("/assets/fontawesome-webfont-aa58f33f239a0fb02f5c7a6c45c043d7a9ac9a093335806694ecd6d4edc0d6a8.ttf") format("truetype"),url("/assets/fontawesome-webfont-ad6157926c1622ba4e1d03d478f1541368524bfc46f51e42fe0d945f7ef323e4.svg#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;-moz-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);-moz-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);-moz-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#ffffff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable.nice-select.open,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.collection,.collections .page__collections #new_collection,.items-show .item__header,.page-header{border-bottom:2px solid rgba(0,0,0,0.2);background-color:white}.a11y{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;text-indent:-9999em}.grid{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:-0.5rem}@media screen and (min-width: 40rem){.grid{margin-left:-1rem}}@media screen and (min-width: 64rem){.grid{margin-left:-1.5rem}}.grid-item[data-columns-small='1']{width:-webkit-calc(100% - 0.5rem);width:-moz-calc(100% - 0.5rem);width:calc(100% - 0.5rem);-webkit-flex-basis:-webkit-calc(100% - 0.5rem);-ms-flex-preferred-size:calc(100% - 0.5rem);flex-basis:-moz-calc(100% - 0.5rem);flex-basis:calc(100% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='1']{width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);-webkit-flex-basis:-webkit-calc(100% - 1rem);-ms-flex-preferred-size:calc(100% - 1rem);flex-basis:-moz-calc(100% - 1rem);flex-basis:calc(100% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='1']{width:-webkit-calc(100% - 1.5rem);width:-moz-calc(100% - 1.5rem);width:calc(100% - 1.5rem);-webkit-flex-basis:-webkit-calc(100% - 1.5rem);-ms-flex-preferred-size:calc(100% - 1.5rem);flex-basis:-moz-calc(100% - 1.5rem);flex-basis:calc(100% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='2']{width:-webkit-calc(50% - 0.5rem);width:-moz-calc(50% - 0.5rem);width:calc(50% - 0.5rem);-webkit-flex-basis:-webkit-calc(50% - 0.5rem);-ms-flex-preferred-size:calc(50% - 0.5rem);flex-basis:-moz-calc(50% - 0.5rem);flex-basis:calc(50% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='2']{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem);-webkit-flex-basis:-webkit-calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:-moz-calc(50% - 1rem);flex-basis:calc(50% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='2']{width:-webkit-calc(50% - 1.5rem);width:-moz-calc(50% - 1.5rem);width:calc(50% - 1.5rem);-webkit-flex-basis:-webkit-calc(50% - 1.5rem);-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:-moz-calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='3']{width:-webkit-calc(33.3333333333% - 0.5rem);width:-moz-calc(33.3333333333% - 0.5rem);width:calc(33.3333333333% - 0.5rem);-webkit-flex-basis:-webkit-calc(33.3333333333% - 0.5rem);-ms-flex-preferred-size:calc(33.3333333333% - 0.5rem);flex-basis:-moz-calc(33.3333333333% - 0.5rem);flex-basis:calc(33.3333333333% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='3']{width:-webkit-calc(33.3333333333% - 1rem);width:-moz-calc(33.3333333333% - 1rem);width:calc(33.3333333333% - 1rem);-webkit-flex-basis:-webkit-calc(33.3333333333% - 1rem);-ms-flex-preferred-size:calc(33.3333333333% - 1rem);flex-basis:-moz-calc(33.3333333333% - 1rem);flex-basis:calc(33.3333333333% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='3']{width:-webkit-calc(33.3333333333% - 1.5rem);width:-moz-calc(33.3333333333% - 1.5rem);width:calc(33.3333333333% - 1.5rem);-webkit-flex-basis:-webkit-calc(33.3333333333% - 1.5rem);-ms-flex-preferred-size:calc(33.3333333333% - 1.5rem);flex-basis:-moz-calc(33.3333333333% - 1.5rem);flex-basis:calc(33.3333333333% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='4']{width:-webkit-calc(25% - 0.5rem);width:-moz-calc(25% - 0.5rem);width:calc(25% - 0.5rem);-webkit-flex-basis:-webkit-calc(25% - 0.5rem);-ms-flex-preferred-size:calc(25% - 0.5rem);flex-basis:-moz-calc(25% - 0.5rem);flex-basis:calc(25% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='4']{width:-webkit-calc(25% - 1rem);width:-moz-calc(25% - 1rem);width:calc(25% - 1rem);-webkit-flex-basis:-webkit-calc(25% - 1rem);-ms-flex-preferred-size:calc(25% - 1rem);flex-basis:-moz-calc(25% - 1rem);flex-basis:calc(25% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='4']{width:-webkit-calc(25% - 1.5rem);width:-moz-calc(25% - 1.5rem);width:calc(25% - 1.5rem);-webkit-flex-basis:-webkit-calc(25% - 1.5rem);-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:-moz-calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='5']{width:-webkit-calc(20% - 0.5rem);width:-moz-calc(20% - 0.5rem);width:calc(20% - 0.5rem);-webkit-flex-basis:-webkit-calc(20% - 0.5rem);-ms-flex-preferred-size:calc(20% - 0.5rem);flex-basis:-moz-calc(20% - 0.5rem);flex-basis:calc(20% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='5']{width:-webkit-calc(20% - 1rem);width:-moz-calc(20% - 1rem);width:calc(20% - 1rem);-webkit-flex-basis:-webkit-calc(20% - 1rem);-ms-flex-preferred-size:calc(20% - 1rem);flex-basis:-moz-calc(20% - 1rem);flex-basis:calc(20% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='5']{width:-webkit-calc(20% - 1.5rem);width:-moz-calc(20% - 1.5rem);width:calc(20% - 1.5rem);-webkit-flex-basis:-webkit-calc(20% - 1.5rem);-ms-flex-preferred-size:calc(20% - 1.5rem);flex-basis:-moz-calc(20% - 1.5rem);flex-basis:calc(20% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='6']{width:-webkit-calc(16.6666666667% - 0.5rem);width:-moz-calc(16.6666666667% - 0.5rem);width:calc(16.6666666667% - 0.5rem);-webkit-flex-basis:-webkit-calc(16.6666666667% - 0.5rem);-ms-flex-preferred-size:calc(16.6666666667% - 0.5rem);flex-basis:-moz-calc(16.6666666667% - 0.5rem);flex-basis:calc(16.6666666667% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='6']{width:-webkit-calc(16.6666666667% - 1rem);width:-moz-calc(16.6666666667% - 1rem);width:calc(16.6666666667% - 1rem);-webkit-flex-basis:-webkit-calc(16.6666666667% - 1rem);-ms-flex-preferred-size:calc(16.6666666667% - 1rem);flex-basis:-moz-calc(16.6666666667% - 1rem);flex-basis:calc(16.6666666667% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='6']{width:-webkit-calc(16.6666666667% - 1.5rem);width:-moz-calc(16.6666666667% - 1.5rem);width:calc(16.6666666667% - 1.5rem);-webkit-flex-basis:-webkit-calc(16.6666666667% - 1.5rem);-ms-flex-preferred-size:calc(16.6666666667% - 1.5rem);flex-basis:-moz-calc(16.6666666667% - 1.5rem);flex-basis:calc(16.6666666667% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='7']{width:-webkit-calc(14.2857142857% - 0.5rem);width:-moz-calc(14.2857142857% - 0.5rem);width:calc(14.2857142857% - 0.5rem);-webkit-flex-basis:-webkit-calc(14.2857142857% - 0.5rem);-ms-flex-preferred-size:calc(14.2857142857% - 0.5rem);flex-basis:-moz-calc(14.2857142857% - 0.5rem);flex-basis:calc(14.2857142857% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='7']{width:-webkit-calc(14.2857142857% - 1rem);width:-moz-calc(14.2857142857% - 1rem);width:calc(14.2857142857% - 1rem);-webkit-flex-basis:-webkit-calc(14.2857142857% - 1rem);-ms-flex-preferred-size:calc(14.2857142857% - 1rem);flex-basis:-moz-calc(14.2857142857% - 1rem);flex-basis:calc(14.2857142857% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='7']{width:-webkit-calc(14.2857142857% - 1.5rem);width:-moz-calc(14.2857142857% - 1.5rem);width:calc(14.2857142857% - 1.5rem);-webkit-flex-basis:-webkit-calc(14.2857142857% - 1.5rem);-ms-flex-preferred-size:calc(14.2857142857% - 1.5rem);flex-basis:-moz-calc(14.2857142857% - 1.5rem);flex-basis:calc(14.2857142857% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='8']{width:-webkit-calc(12.5% - 0.5rem);width:-moz-calc(12.5% - 0.5rem);width:calc(12.5% - 0.5rem);-webkit-flex-basis:-webkit-calc(12.5% - 0.5rem);-ms-flex-preferred-size:calc(12.5% - 0.5rem);flex-basis:-moz-calc(12.5% - 0.5rem);flex-basis:calc(12.5% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='8']{width:-webkit-calc(12.5% - 1rem);width:-moz-calc(12.5% - 1rem);width:calc(12.5% - 1rem);-webkit-flex-basis:-webkit-calc(12.5% - 1rem);-ms-flex-preferred-size:calc(12.5% - 1rem);flex-basis:-moz-calc(12.5% - 1rem);flex-basis:calc(12.5% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='8']{width:-webkit-calc(12.5% - 1.5rem);width:-moz-calc(12.5% - 1.5rem);width:calc(12.5% - 1.5rem);-webkit-flex-basis:-webkit-calc(12.5% - 1.5rem);-ms-flex-preferred-size:calc(12.5% - 1.5rem);flex-basis:-moz-calc(12.5% - 1.5rem);flex-basis:calc(12.5% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='9']{width:-webkit-calc(11.1111111111% - 0.5rem);width:-moz-calc(11.1111111111% - 0.5rem);width:calc(11.1111111111% - 0.5rem);-webkit-flex-basis:-webkit-calc(11.1111111111% - 0.5rem);-ms-flex-preferred-size:calc(11.1111111111% - 0.5rem);flex-basis:-moz-calc(11.1111111111% - 0.5rem);flex-basis:calc(11.1111111111% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='9']{width:-webkit-calc(11.1111111111% - 1rem);width:-moz-calc(11.1111111111% - 1rem);width:calc(11.1111111111% - 1rem);-webkit-flex-basis:-webkit-calc(11.1111111111% - 1rem);-ms-flex-preferred-size:calc(11.1111111111% - 1rem);flex-basis:-moz-calc(11.1111111111% - 1rem);flex-basis:calc(11.1111111111% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='9']{width:-webkit-calc(11.1111111111% - 1.5rem);width:-moz-calc(11.1111111111% - 1.5rem);width:calc(11.1111111111% - 1.5rem);-webkit-flex-basis:-webkit-calc(11.1111111111% - 1.5rem);-ms-flex-preferred-size:calc(11.1111111111% - 1.5rem);flex-basis:-moz-calc(11.1111111111% - 1.5rem);flex-basis:calc(11.1111111111% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='10']{width:-webkit-calc(10% - 0.5rem);width:-moz-calc(10% - 0.5rem);width:calc(10% - 0.5rem);-webkit-flex-basis:-webkit-calc(10% - 0.5rem);-ms-flex-preferred-size:calc(10% - 0.5rem);flex-basis:-moz-calc(10% - 0.5rem);flex-basis:calc(10% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='10']{width:-webkit-calc(10% - 1rem);width:-moz-calc(10% - 1rem);width:calc(10% - 1rem);-webkit-flex-basis:-webkit-calc(10% - 1rem);-ms-flex-preferred-size:calc(10% - 1rem);flex-basis:-moz-calc(10% - 1rem);flex-basis:calc(10% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='10']{width:-webkit-calc(10% - 1.5rem);width:-moz-calc(10% - 1.5rem);width:calc(10% - 1.5rem);-webkit-flex-basis:-webkit-calc(10% - 1.5rem);-ms-flex-preferred-size:calc(10% - 1.5rem);flex-basis:-moz-calc(10% - 1.5rem);flex-basis:calc(10% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='11']{width:-webkit-calc(9.0909090909% - 0.5rem);width:-moz-calc(9.0909090909% - 0.5rem);width:calc(9.0909090909% - 0.5rem);-webkit-flex-basis:-webkit-calc(9.0909090909% - 0.5rem);-ms-flex-preferred-size:calc(9.0909090909% - 0.5rem);flex-basis:-moz-calc(9.0909090909% - 0.5rem);flex-basis:calc(9.0909090909% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='11']{width:-webkit-calc(9.0909090909% - 1rem);width:-moz-calc(9.0909090909% - 1rem);width:calc(9.0909090909% - 1rem);-webkit-flex-basis:-webkit-calc(9.0909090909% - 1rem);-ms-flex-preferred-size:calc(9.0909090909% - 1rem);flex-basis:-moz-calc(9.0909090909% - 1rem);flex-basis:calc(9.0909090909% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='11']{width:-webkit-calc(9.0909090909% - 1.5rem);width:-moz-calc(9.0909090909% - 1.5rem);width:calc(9.0909090909% - 1.5rem);-webkit-flex-basis:-webkit-calc(9.0909090909% - 1.5rem);-ms-flex-preferred-size:calc(9.0909090909% - 1.5rem);flex-basis:-moz-calc(9.0909090909% - 1.5rem);flex-basis:calc(9.0909090909% - 1.5rem);margin-left:1.5rem}}.grid-item[data-columns-small='12']{width:-webkit-calc(8.3333333333% - 0.5rem);width:-moz-calc(8.3333333333% - 0.5rem);width:calc(8.3333333333% - 0.5rem);-webkit-flex-basis:-webkit-calc(8.3333333333% - 0.5rem);-ms-flex-preferred-size:calc(8.3333333333% - 0.5rem);flex-basis:-moz-calc(8.3333333333% - 0.5rem);flex-basis:calc(8.3333333333% - 0.5rem);margin-left:0.5rem}@media screen and (min-width: 40rem){.grid-item[data-columns-medium='12']{width:-webkit-calc(8.3333333333% - 1rem);width:-moz-calc(8.3333333333% - 1rem);width:calc(8.3333333333% - 1rem);-webkit-flex-basis:-webkit-calc(8.3333333333% - 1rem);-ms-flex-preferred-size:calc(8.3333333333% - 1rem);flex-basis:-moz-calc(8.3333333333% - 1rem);flex-basis:calc(8.3333333333% - 1rem);margin-left:1rem}}@media screen and (min-width: 64rem){.grid-item[data-columns-large='12']{width:-webkit-calc(8.3333333333% - 1.5rem);width:-moz-calc(8.3333333333% - 1.5rem);width:calc(8.3333333333% - 1.5rem);-webkit-flex-basis:-webkit-calc(8.3333333333% - 1.5rem);-ms-flex-preferred-size:calc(8.3333333333% - 1.5rem);flex-basis:-moz-calc(8.3333333333% - 1.5rem);flex-basis:calc(8.3333333333% - 1.5rem);margin-left:1.5rem}}html,body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%}.flex-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-height:100%}.container{max-width:80rem;margin-left:auto;margin-right:auto;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;padding:1.5rem 1rem}.container::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.container{padding:1.5rem 1.5rem}}@media screen and (min-width: 64rem){.container{padding:2.5rem 1.75rem}}.container--flex{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.container--compact{max-width:80rem;margin-left:auto;margin-right:auto;max-width:45em;padding-bottom:2em}.container--compact::after{clear:both;content:"";display:table}.container--compact::after{clear:both;content:"";display:table}.container--compact__heading{margin-top:1.5rem;margin-bottom:1rem;color:rgba(0,0,0,0.87);font-size:1.125em;text-align:center}.in-app{margin:0}.in-app .container{margin:0}.main-header{background-color:#ffffff;box-shadow:0 0.0625rem 0 0 rgba(0,0,0,0.1)}.main-header--viewer{position:fixed;top:0;right:0;left:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 200ms linear;transition:-webkit-transform 200ms linear;-o-transition:-o-transform 200ms linear;-moz-transition:transform 200ms linear, -moz-transform 200ms linear;transition:transform 200ms linear;transition:transform 200ms linear, -webkit-transform 200ms linear, -moz-transform 200ms linear, -o-transform 200ms linear}.main-header--viewer.active{z-index:10;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.main-header-wrapper{max-width:80rem;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main-header-wrapper::after{clear:both;content:"";display:table}.main-header__logo{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:1rem;margin-left:1rem;margin-bottom:1rem}@media screen and (min-width: 40rem){.main-header__logo{margin-top:1.25rem;margin-left:1.5rem;margin-bottom:1.25rem}}@media screen and (min-width: 64rem){.main-header__logo{margin-left:1.75rem}}.main-header__logo img{width:2.25rem;height:2.25rem}@media screen and (min-width: 40rem){.main-header__logo img{width:2.75rem;height:2.75rem}}.main-header__navigation{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}@media screen and (min-width: 40rem){.main-header__navigation{-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:1.125rem}}.main-header__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-weight:bold}@media screen and (min-width: 40rem){.main-header__title{font-size:1.375rem}}.main-header__list-logo{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0.375rem;font-size:1.5rem;margin:auto 0.5rem}@media screen and (min-width: 40rem){.main-header__list-logo{padding:0.5rem;font-size:1.75rem;margin:auto 1rem}}.title__webtoon-name{display:none}@media screen and (min-width: 40rem){.title__webtoon-name{display:inline}.title__webtoon-name::after{content:' -'}}.navigation__menu{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;background-color:white;text-align:center}@media screen and (min-width: 40rem){.navigation__menu{height:100%;margin:0;padding:0;border:none;margin-left:1em}}@media screen and (min-width: 64rem){.navigation__menu{margin-left:2em}}.menu__item,.menu__item--more{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;position:relative;padding:0.75rem 0;color:#333333;text-align:center}@media screen and (min-width: 40rem){.menu__item,.menu__item--more{display:inline-block;-webkit-flex:0 auto;-moz-box-flex:0;-ms-flex:0 auto;flex:0 auto;margin:0 0.75em;padding:0;background:transparent}}@media screen and (min-width: 64rem){.menu__item,.menu__item--more{margin:0 1rem}}.menu__item:focus,.menu__item:hover,.menu__item--more:focus,.menu__item--more:hover{color:#8a8a8a}.menu__item-path.active{padding-bottom:0.625rem;border-bottom:0.125rem solid;color:#aa00ff}@media screen and (min-width: 40rem){.menu__item-path.active{padding-bottom:0;border-bottom:0;color:#333333;font-weight:bold}}.menu__item--more{display:none}@media screen and (min-width: 40rem){.menu__item--more{display:inline-block}}.menu__item--more:after{content:"";display:inline-block;margin-left:0.25rem;border-style:solid;border-color:#333333 transparent transparent;border-width:0.375rem 0.25rem 0.1875rem}.submenu-wrapper{z-index:100;display:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.submenu-wrapper.display{display:block}.submenu{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:7.5rem;margin-top:1.5rem;padding:1rem 1.5rem;border-radius:0.25rem;background-color:#ffffff;box-shadow:0 0.625rem 1rem 0 rgba(0,0,0,0.33),0 0.0625rem 0.125rem 0 rgba(0,0,0,0.24)}.submenu__item{color:#333333;font-size:1rem}.submenu__item:focus,.submenu__item:hover{color:#8a8a8a}.submenu__item+.submenu__item{margin-top:1.5rem}.main-header__menu{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;padding-right:1rem}@media screen and (min-width: 40rem){.main-header__menu{padding-right:1.5rem}}@media screen and (min-width: 64rem){.main-header__menu{padding-right:1.75rem}}.main-header__menu-item{margin-left:1rem}@media screen and (min-width: 40rem){.main-header__menu-item{margin-left:1.5rem}.main-header__menu-item--login{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.main-header__menu-item--mobile{display:none}}@media screen and (min-width: 64rem){.main-header__menu-item{margin-left:2rem}}.main-header__menu-item:first-child{margin-left:0}.main-header__login{padding:0.5625rem 0.6875rem;font-size:0.875rem}.main-header__button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.main-header__button-icon{width:2.25rem;height:2.25rem}@media screen and (min-width: 40rem){.main-header__button-icon{width:2.75rem;height:2.75rem}}@media screen and (min-width: 40rem){.main-header__button-icon--mobile{display:none}}.main-header__avatar{display:none}@media screen and (min-width: 40rem){.main-header__avatar{display:block;width:2.75rem;height:2.75rem;border-radius:50%}}#search-toggle{display:none}@media screen and (min-width: 40rem){#search-toggle{display:block}}.global-navigation{max-width:80rem;margin-left:auto;margin-right:auto;background-color:#37b7c0}.global-navigation::after{clear:both;content:"";display:table}.global-navigation #mobile-toggle{width:40px}@media screen and (min-width: 40rem){.global-navigation #mobile-toggle{display:none}}.global-navigation .tab,.global-navigation .tab--right{position:relative;text-align:center}.global-navigation .tab--right{float:right}.global-navigation .tab--right>.tab__item{display:inline}.global-navigation .tab--right>.tab__item a{width:40px;text-align:center}.global-navigation .tab__item>a{display:inline-block;position:relative;float:left;width:80px;height:40px;color:white;font-size:14px;line-height:40px}@media screen and (min-width: 40rem){.global-navigation .tab__item>a{float:left;display:block;margin-right:1.9607843137%;width:15.0326797386%;margin:0}.global-navigation .tab__item>a:last-child{margin-right:0}}.global-navigation .tab__item>a:hover{background-color:#206b71}.global-navigation .tab__item.active>a{background:#2c9198;color:#fff660;font-weight:bold}.footer{margin-top:auto;background-color:#000000}.footer__container{max-width:80rem;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:3rem 1rem}.footer__container::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.footer__container{padding:3rem 1.5rem}}@media screen and (min-width: 64rem){.footer__container{padding:3.5rem 1.75rem;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.footer__logo{display:none}@media screen and (min-width: 64rem){.footer__logo{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%}.footer__logo:last-child{margin-right:0}}.footer__contents{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 64rem){.footer__contents{-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__notice{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;color:#ffffff;font-size:0.875rem}@media screen and (min-width: 64rem){.footer__notice{margin-bottom:2rem;font-size:1rem}}.footer__notice-label{font-weight:bold}.footer__notice-label:not(:only-child){margin-right:1rem}.footer__links{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;font-size:0.8125rem}@media screen and (min-width: 64rem){.footer__links{font-size:1rem}}@media screen and (min-width: 64rem){.footer__links--only-mobile{display:none}}.footer__link{color:#aaaaaa}.footer__link+.footer__link{margin-left:0.75rem}@media screen and (min-width: 64rem){.footer__link+.footer__link{margin-left:1rem}}.footer__link--highlight{color:#ffffff;font-weight:bold}.footer__company{margin-bottom:1.5rem;color:#666666;font-size:0.75rem;line-height:1.6;text-align:center}@media screen and (min-width: 64rem){.footer__company{margin-bottom:0;font-size:0.875rem;text-align:left}}.footer__company-name{margin-top:1rem;color:#afafaf;font-size:0.875rem;line-height:1.6}.footer__company-info{margin:0}@media screen and (min-width: 64rem){.footer__company-info--only-mobile{display:none}}.footer__social{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0 auto}@media screen and (min-width: 64rem){.footer__social{margin-right:0}}.footer__social-link{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer__social-link+.footer__social-link{margin-left:1.5rem}.want-you{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:auto;background-color:#ffffff;text-align:center}@media screen and (min-width: 64rem){.want-you{max-width:24.5rem}.want-you:last-child{margin-right:auto}}.want-you__heading{margin-bottom:1.5rem;font-size:1.125rem;font-weight:bold}.want-you__content{margin:0;line-height:1.6}.want-you__condition{margin-top:0.5rem;margin-bottom:1.5rem;color:#8a8a8a}.want-you__email{color:#aa00ff;font-style:normal}.want-you__recommend{margin:0.5rem 0 0;font-size:0.875rem;line-height:1.6}.want-you--modal{position:absolute;top:50%;right:0.5rem;left:0.5rem;padding:1.5rem 1rem 3rem;border-radius:0.25rem;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 40rem){.want-you--modal{padding:3rem 1.5rem}}.adult-button{display:none;width:4em;height:2em;background-image:url("/assets/icons/adult-btn-off-aee940852708572f01c1c7e30b701d37dcbb4f9f82a289966f68047390d54b40.png");background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 40rem){.adult-button{display:block}}.adult-button.on{background-image:url("/assets/icons/adult-btn-on-92b648c5b5f3487463df6a738994d268d9fe1eae2bd96960be027b1f30b18e32.png")}.app-promotion{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0;background-color:#f6f6f6}@media screen and (min-width: 64rem){.app-promotion{padding:2.5rem 0 3rem}}.app-promotion--viewer{background-image:-webkit-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:-moz-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:radial-gradient(circle at 0 0, #f546ff, #a0f 50%, #595fe8);color:#ffffff}.app-promotion__title{width:100%;margin-bottom:1.5rem;font-size:0.875rem;letter-spacing:0.125rem;line-height:1.6;word-break:keep-all;text-align:center}@media screen and (min-width: 64rem){.app-promotion__title{font-size:1rem}}.app-promotion__link{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.app-promotion__link+.app-promotion__link{margin-left:0.75rem}@media screen and (min-width: 64rem){.app-promotion__link+.app-promotion__link{margin-left:1.5rem}}.board-card{position:relative;margin:0.25rem;border:1px solid #dcdcdc;background-color:white;text-align:center}@media screen and (min-width: 64rem){.board-card{margin:1rem;line-height:1}}.board-card>a{display:block;height:100%;padding:0.3125rem}@media screen and (min-width: 64rem){.board-card>a{padding:0.5rem}}.board-card .board-card__label--new{position:absolute;z-index:1;top:0;left:0;height:1.5em;padding-left:.5em;background-color:rgba(246,46,110,0.9);color:white;font-size:0.625rem;font-weight:100;line-height:1.5}@media screen and (min-width: 64rem){.board-card .board-card__label--new{font-size:0.75rem}}.board-card .board-card__label--new::after{content:'';display:block;position:absolute;top:0;right:-.75em;width:0;height:0;padding-right:.25em;border-top:1.5em solid rgba(246,46,110,0.9);border-right:.5em solid transparent}.board-card .board-card__label--up{position:absolute;z-index:1;top:0.375rem;right:0.375rem;width:.5rem;height:.5rem;border-radius:50%;background-color:#9b12ee}.board-card .board-card__avatar{width:3.125rem;height:3.125rem;border-radius:50%}@media screen and (min-width: 64rem){.board-card .board-card__avatar{width:5rem;height:5rem;margin-top:.5rem}}.board-card .board-card__user-name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,0.87);font-size:0.75rem;line-height:1.25}@media screen and (min-width: 64rem){.board-card .board-card__user-name{margin-bottom:0.25rem;font-size:1rem}}.board-card .board-card__user-name::before{content:'';display:block;background-image:url(/assets/orange-cross-3ebe732265b71c2e37debc3fa6525d238e52bae93322d5ea8c29ae43b979e034.svg);background-size:contain;background-repeat:no-repeat;width:0.5625rem;height:0.5625rem;margin:0.25rem auto}@media screen and (min-width: 64rem){.board-card .board-card__user-name::before{width:0.6875rem;height:0.6875rem}}.collapse{display:none}.collapse.in{display:block}.collapsing{-webkit-animation-name:height, visibility;-moz-animation-name:height, visibility;animation-name:height, visibility;-webkit-animation-duration:0.35s;-moz-animation-duration:0.35s;animation-duration:0.35s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;animation-timing-function:ease;position:relative;height:0;overflow:hidden}.comments{background-color:#ffffff}@media screen and (min-width: 64rem){.comments{max-width:76.5rem;margin:2.5rem auto 5rem;padding:0.5rem;border-radius:0.5rem}}.comments__heading{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;box-shadow:0 0.0625rem 0 0 rgba(51,51,51,0.1);font-size:1.375rem;font-weight:bold;color:#333333}@media screen and (min-width: 64rem){.comments__heading{font-size:1.75rem;box-shadow:none}}.comments__heading:before{content:'\f112';display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.25rem;height:2.25rem;margin-right:0.25rem;font-family:'bt-icons';font-size:1.5rem}@media screen and (min-width: 64rem){.comments__heading:before{width:2.75rem;height:2.75rem}}.comments__total-count{margin-left:0.375rem;color:#8a8a8a;font-size:1rem}@media screen and (min-width: 64rem){.comments__total-count{margin-left:0.5rem;font-size:1.125rem}}.comments__close-button{margin-left:auto}.comment-form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem;padding:1rem}@media screen and (min-width: 64rem){.comment-form{-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.comment-form__wrapper{position:relative;width:100%;margin-bottom:0.5rem}@media screen and (min-width: 64rem){.comment-form__wrapper{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem;margin-bottom:0}}.comment-form__input{height:auto;margin-bottom:0;padding-bottom:1.5rem}.comment-form__count{position:absolute;right:0.5rem;bottom:0.25rem;color:#8a8a8a;font-size:0.875rem}.comment-form__count--active{color:#aa00ff}.comment-form__login{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:1rem}.comment-form__login-button{width:100%}@media screen and (min-width: 64rem){.comment-form__login-button{width:33.3333%}}.comment-form__sign-up{margin-top:1rem;font-size:0.875rem}.comment-form__sign-up a{margin-left:0.5rem;color:#aa00ff}.comment-form__errors{width:100%;margin:1rem 0;color:#ff404c}.comments__ordering{margin:0 1rem}.comments-list{padding:0 1rem 1.5rem}.comment{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;padding:1rem 0;border-top:0.0625rem solid #e8e8e8}.comment:last-of-type{border-bottom:0.0625rem solid #e8e8e8}.comment__avatar{width:3.5rem;height:3.5rem;border-radius:50%;margin-right:0.5rem;border:0.0625rem solid #d3d3d3}@media screen and (min-width: 64rem){.comment__avatar{width:4rem;height:4rem;margin-right:1rem}}.comment__body{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.comment__info{margin-bottom:0.5rem}@media screen and (min-width: 64rem){.comment__info{margin-bottom:0.75rem}}.comment__author-name{color:#333333;font-weight:bold}@media screen and (min-width: 64rem){.comment__author-name{font-size:1.125rem}}.comment__label--best{margin-left:0.25rem;padding:0.25rem 0.3125rem 0.125rem;border-radius:0.125rem;background-color:#aa00ff;color:#ffffff;font-size:0.6875rem;font-weight:bold}.comment__content{width:100%;margin-bottom:0.5rem;line-height:1.6}.comment__content--reported{color:#8a8a8a}@media screen and (min-width: 64rem){.comment__content{margin-bototm:0.75rem}}.comment__footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden}.comment__date{margin-right:auto;color:#b6b6b6;font-size:0.875rem}.comment__error{width:100%;margin:0.5rem 0;color:#ff404c}.comment__button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#bdbdbd}.comment__button+.comment__button{margin-left:1rem}.comment__button.picked,.comment__button.banned{color:#aa00ff}.comment__button:focus::before,.comment__button:hover::before{color:#aa00ff}.comment__button:focus{outline:none}.comment__button--delete{color:#ff404c}.comment__count{margin-left:0.25rem;font-size:0.875rem;color:#333333}.picked .comment__count,.banned .comment__count{color:#aa00ff}.comment-report{position:absolute;z-index:1;right:0;width:11.5rem;margin-top:0.625rem;border-radius:0.25rem;background-color:white;box-shadow:0 0 4px 0 rgba(0,0,0,0.25)}.comment-report__body{padding:0.625rem}.comment-report__reason{color:#7d8090;font-size:0.8125rem;line-height:2.1875rem}.comment-report__reason input[type='radio']{display:none}.comment-report__reason input[type='radio']:checked+span::before{background-image:url(/assets/icons/checkbox_checked-ac4575eb635592e459638ef507d82640e600d733fb00fffc8e4378fc9445caf7.svg)}.comment-report__reason span{margin-left:1.875rem}.comment-report__reason span::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'';display:inline-block;background-image:url(/assets/icons/checkbox_empty-f900dd63c655111075d7571d48f16f7cd027d7c951c48d3dc5f43d15dfe44ca3.svg);background-size:contain;background-repeat:no-repeat;left:0.625rem;width:0.9375rem;height:0.9375rem;border:1px solid rgba(0,0,0,0.2);border-radius:50%}.comment-report__reason label{position:relative;margin:0;font-weight:normal;cursor:pointer}.comment-report__reason textarea{margin-bottom:0;border:1px solid #eff1f6;border-radius:0;background-color:#f9fafc;box-shadow:none;color:#dddfed;font-size:0.6875rem;line-height:1.2;resize:none}.comment-report__reason textarea:focus{border-color:#b0b3c5;color:#7d8090}.comment-report__footer{padding-top:0.25rem;border-top:1px solid #eff1f6;text-align:right}.comment-report__footer .caution-text{color:#b0b3c5;font-size:0.625rem;text-align:center}.comment-report__footer .comment-report__close,.comment-report__footer .comment-report__submit{margin-right:0.5rem;font-size:0.6875rem}.comment-report__footer .comment-report__close{color:#7d8090}.comment-report__footer .comment-report__submit{color:#ff4081}.comments__load-more{width:100%;margin-top:0.5rem}@media screen and (min-width: 64rem){.comments__load-more{margin-top:1rem}}.controls{overflow:hidden}.controls a{margin:.5em;padding:.5em;border-radius:6px;background-color:#979797;color:white;display:inline-block}.banner-on{margin-top:60px}@media screen and (min-width: 40rem){.banner-on{margin-top:0}}#download-banner{display:none;position:fixed;z-index:10000;top:0;width:100%;background-color:#333}@media screen and (min-width: 40rem){#download-banner{display:none}}.banner-on #download-banner{display:block}@media screen and (min-width: 40rem){.banner-on #download-banner{display:none}}#download-banner .banner-wrapper{max-width:80rem;margin-left:auto;margin-right:auto;position:relative;height:60px;padding:0 4px;color:white}#download-banner .banner-wrapper::after{clear:both;content:"";display:table}#download-banner .banner-wrapper .download-link{position:absolute;right:0;margin:14px 6px;padding:4px 8px;border:1px solid white;border-radius:4px;background-color:#333;color:white;font-size:.8em}#download-banner .banner-wrapper .app-icon{float:left;max-height:44px;margin:8px 2px}#download-banner .banner-wrapper .rating{color:#fff660;font-size:.6em}#download-banner .banner-wrapper .title-label{display:inline-block;float:left;margin-top:4px}#download-banner .banner-wrapper .title-label .title{font-size:.9em}#download-banner .banner-wrapper .title-label .description{font-size:.7em}#download-banner .banner-wrapper .close-button{float:left;color:white}.dropdown{line-height:normal}.dropdown .dropdown-container{display:inline-block;position:relative;text-align:center}.dropdown .dropdown-button{position:relative;float:right;margin:0;background:#fff;font-size:.7em;cursor:pointer}@media screen and (min-width: 64rem){.dropdown .dropdown-button{padding:0 2.5em 0 0.5em;font-size:1em}}.dropdown .dropdown-button:hover{background-color:#f7f7f7}.dropdown .dropdown-button::after{content:'\25BE';display:block;position:absolute;top:0;right:1em;color:#333333}.dropdown .dropdown-menu{display:none;position:absolute;z-index:99999;top:30px;left:0;width:120px;margin:0;padding:0;overflow:show;border:1px solid silver;border-radius:6px;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#333333;cursor:pointer}.dropdown .dropdown-menu li{padding:0.5em;list-style:none;border-bottom:1px solid silver;color:#333333;text-align:left}.dropdown .dropdown-menu li:hover{background:#f7f7f7}.dropdown .dropdown-menu li:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.dropdown .dropdown-menu li:last-child{border:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.dropdown .show-menu{display:block}.episode-share::after{clear:both;content:"";display:table}.episode-share__wrapper{display:inline-block}@media screen and (min-width: 40rem){.episode-share__wrapper{float:right}}.episode-share__wrapper li+li{margin-left:0.5rem}.episode-share__item{float:left}.episode-share__item a,.episode-share__item svg{float:left}.episode-share__item svg rect,.episode-share__item svg circle{-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease}.episode-share__item svg:not(:hover) rect,.episode-share__item svg:not(:hover) circle{fill:#dddfed}.episode-share__item svg:active,.episode-share__item svg.nice-select.open{opacity:.5}.episode-share__item.clipboard{cursor:pointer}.featured{display:none;position:relative;margin:0 0.25rem 1.25rem;padding:0.625rem;border:1px solid rgba(0,0,0,0.15);border-radius:0.5rem;background-color:white}@media screen and (min-width: 40rem){.featured{margin:0 1.25rem 0.5rem;padding:1.125rem}}@media screen and (min-width: 64rem){.featured{margin:0 0 1.5rem;padding:0.75rem 1.625rem}}.featured svg{display:inline;width:1.125rem;height:1.6875rem}@media screen and (min-width: 64rem){.featured svg{width:2.5rem;height:3.75rem}}.featured h1{display:inline;color:rgba(0,0,0,0.54);font-size:0.75rem;vertical-align:text-top}@media screen and (min-width: 64rem){.featured h1{margin-left:0.75rem;font-size:1.125rem;vertical-align:super}}.featured h1 strong{color:rgba(0,0,0,0.87);font-size:1.5rem}@media screen and (min-width: 64rem){.featured h1 strong{margin-right:0.25rem;font-size:2.25rem}}.featured.slick-initialized{display:block}.featured .slick-slide{position:relative;margin:0.3125rem}@media screen and (min-width: 40rem){.featured .slick-slide{margin:0.5rem}}@media screen and (min-width: 64rem){.featured .slick-slide{margin:0.25rem 0.8125rem}}.featured .slick-slide .featured__thumb{background-color:#333;background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 0 0.25rem 0 rgba(0,0,0,0.1)}.featured .slick-slide .featured__caption{padding:0.375rem}@media screen and (min-width: 64rem){.featured .slick-slide .featured__caption{padding:0.6875rem 0.375rem}}.featured .slick-slide .featured__caption .featured__title{color:rgba(0,0,0,0.87)}@media screen and (min-width: 64rem){.featured .slick-slide .featured__caption .featured__title{padding-bottom:0.25rem;font-size:1.25rem}}.featured .slick-slide .featured__caption .featured__title h3{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin:0;font-weight:bold;line-height:1.5}.featured .slick-slide .featured__caption .featured__author{font-size:0.875rem}.featured .slick-slide .featured__caption .featured__author span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,0.87)}.featured .slick-slide .featured__caption .featured__description{display:none}@media screen and (min-width: 64rem){.featured .slick-slide .featured__caption .featured__description{display:block;font-size:0.875rem}}.featured .slick-slide .featured__caption .featured__description span{max-height:3em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:rgba(0,0,0,0.87)}.featured .featured-webtoon .featured__thumb{position:relative}.featured .featured-webtoon .featured__thumb::before{content:'';display:block;width:100%;padding-top:71.4285714286%}.featured .featured-illust .featured__thumb{position:relative}.featured .featured-illust .featured__thumb::before{content:'';display:block;width:100%;padding-top:114.2857142857%}.flash{position:fixed;z-index:1000;top:4.5rem;right:0;left:0;text-align:center}.flash__message{display:inline-block;margin:0.25rem auto;padding:1rem 1.25rem;border-radius:0.5rem;box-shadow:0 0.25rem 0.5rem 0 rgba(0,0,0,0.12),0 0.0625rem 0.125rem 0 rgba(0,0,0,0.12);background-color:#8a8a8a;color:#ffffff;font-weight:bold}.flash__message--success{background-color:#1ecb8b}.flash__message--fail{background-color:#ff404c}.flash__message--alert{background-color:#aa00ff}.heading-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}@media screen and (min-width: 64rem){.heading-wrapper{margin-bottom:1.5rem}}.heading--primary{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#333333;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 64rem){.heading--primary{font-size:1.75rem}}.heading--secondary{color:#8a8a8a;font-size:0.875rem}@media screen and (min-width: 64rem){.heading--secondary{font-size:1.125rem}}.heading--primary+.heading--secondary{margin-top:0.5rem}@media screen and (min-width: 64rem){.heading--primary+.heading--secondary{margin-top:0.75rem}}.heading__more{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;right:0;color:#aa00ff;font-size:1rem}.heading__more::after{content:'+';margin-left:0.25rem}@font-face{font-family:'bt-icons';src:url(/assets/bt-icons-ecce8899b20896069166c314db028edc68dd9e9438d3ed2ebe574df1e0b3656d.eot);src:url(/assets/bt-icons-ecce8899b20896069166c314db028edc68dd9e9438d3ed2ebe574df1e0b3656d.eot?#iefix) format("embedded-opentype"),url(/assets/bt-icons-5baec6f82c06ec512b3e7de1218fb4d3d419ff5e578b4c64d379828706e3649a.woff) format("woff"),url(/assets/bt-icons-289d9317a2e1cc62c9bf66551bbd17523dacb4d56b45ce8a64a519bb9101edec.ttf) format("truetype"),url(/assets/bt-icons-8a4b989c5dcca1ebb6cc4f6c4ce1e460c3e01585567075140e6eb231fcbe0861.svg#bt-icons) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'iKon';src:url(/assets/iKon-bd6b32ee9c17682ad7dcbbd917f4fca10a7f3ead853c738c561daf920e9fda7e.eot?tmuw8t);src:url(/assets/iKon-bd6b32ee9c17682ad7dcbbd917f4fca10a7f3ead853c738c561daf920e9fda7e.eot?#iefixtmuw8t) format("embedded-opentype"),url(/assets/iKon-0da6b6e368e407bdd0ea4c54da6f808fcf3a07f84d4b47e353f3d88274596948.woff?tmuw8t) format("woff"),url(/assets/iKon-b777e3fb964d3bf54ea48a1da28125ac3ca0d8dd1b3bc87ce7a0a7aeda378ec1.ttf?tmuw8t) format("truetype"),url(/assets/iKon-50cc7b3dbe221df7ecbe9d2bb97a313155f569869aee9892fc7f05c4cc85458e.svg?tmuw8t#iKon) format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:'bt-icons';src:url(/assets/bt-icons-8a4b989c5dcca1ebb6cc4f6c4ce1e460c3e01585567075140e6eb231fcbe0861.svg#bt-icons) format("svg")}}[data-icon]::before{content:attr(data-icon)}[data-icon]::before,.icon-alarm::before,.icon-alarm_filled::before,.icon-check::before,.icon-like::before,.icon-like_filled::before,.icon-list::before,.icon-menu::before,.icon-next::before,.icon-picture::before,.icon-previous::before,.icon-reply::before,.icon-report::before,.icon-search::before,.icon-thumb_down::before,.icon-thumb_up::before,.icon-upload::before{display:inline-block;font-family:'bt-icons';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-kakaostory::before,.icon-line::before,.icon-daum::before,.icon-kakaotalk{display:inline-block;font-family:'iKon';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-kakaostory::before{content:'\e602'}.icon-line::before{content:'\e603'}.icon-daum::before{content:'\e601'}.icon-kakaotalk::before{content:'\e600'}.icon-alarm::before{content:'\f108'}.icon-alarm_filled::before{content:'\f109'}.icon-check::before{content:'\f10a'}.icon-like::before{content:'\f10b'}.icon-like_filled::before{content:'\f10c'}.icon-list::before{content:'\f10d'}.icon-menu::before{content:'\f10e'}.icon-next::before{content:'\f10f'}.icon-picture::before{content:'\f110'}.icon-previous::before{content:'\f111'}.icon-reply::before{content:'\f112'}.icon-report::before{content:'\f113'}.icon-search::before{content:'\f114'}.icon-thumb_down::before{content:'\f115'}.icon-thumb_up::before{content:'\f116'}.icon-upload::before{content:'\f117'}.illust-card{position:relative}.illust-card .illust-card__body{padding:0.375em;border:1px solid #dedede;background-color:white}@media screen and (min-width: 64rem){.illust-card .illust-card__body{padding:1em}}.illust-card .illust-card__thumb{position:relative;position:relative;margin-bottom:0.375em;background-color:#f1f1f1;background-repeat:no-repeat;background-position:center;background-size:cover}.illust-card .illust-card__thumb::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;border-radius:0;opacity:0.1}.illust-card .illust-card__thumb::before{content:'';display:block;width:100%;padding-top:100%}@media screen and (min-width: 64rem){.illust-card .illust-card__thumb{margin-bottom:1em}}.illust-card .illust-card__title{color:rgba(0,0,0,0.87);line-height:1.25}.illust-card .illust-card__title h2{margin:0;overflow:hidden;font-size:0.75rem;font-weight:normal;line-height:1.25rem;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}@media screen and (min-width: 64rem){.illust-card .illust-card__title h2{font-size:1rem;line-height:1}}.illust-card .illust-card__title span{float:right;color:#969696;font-size:0.75rem;line-height:1.25rem}@media screen and (min-width: 64rem){.illust-card .illust-card__title span{font-size:1rem;line-height:1}}.illust-card .illust-card__title span::before{content:'';display:inline-block;width:0.5625rem;height:0.4375rem;margin-right:0.1875rem;background-image:url(/assets/icons/illust-like-icon-9662ca0f83f6c5244384400db74ea4a253df8232c34a01ac7a00179d2b5e75eb.svg);background-size:cover}@media screen and (min-width: 64rem){.illust-card .illust-card__title span::before{width:0.875rem;height:0.75rem}}.illust-card .illust-card__author{height:3em;padding:0.5em;color:rgba(0,0,0,0.54)}.illust-card .illust-card__author .item__author-avatar{float:left;width:2em;height:2em;margin-right:.5em;border-radius:50%}.illust-card .illust-card__author span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:0.75rem;line-height:2rem}.infinite-container .spinner-wrapper{text-align:center}.infinite-container #loadmore{display:block;margin:0 auto}#info__modal .modal-dialog{margin-top:10em;padding:0;background-color:white;box-shadow:0 0 0.25em 0 rgba(0,0,0,0.5);text-align:left}@media screen and (min-width: 40rem){#info__modal .modal-dialog{max-width:32.5em;border-radius:0.5em}}#info__modal .modal-content{border-radius:0.5em;box-shadow:0 0.0625em 0.1875em 0 rgba(0,0,0,0.1)}#info__modal .modal-header{position:relative;padding:1.125em 1.25em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;background-color:#eff1f6;box-shadow:0 0.125em 0.25em 0 rgba(0,0,0,0.1)}@media screen and (min-width: 40rem){#info__modal .modal-header{padding:1.875em 1.25em}}#info__modal .modal-header h1,#info__modal .modal-header h2,#info__modal .modal-header h3,#info__modal .modal-header h4,#info__modal .modal-header h5,#info__modal .modal-header h6{margin:0;color:rgba(0,0,0,0.87);font-size:0.875em}@media screen and (min-width: 40rem){#info__modal .modal-header h1,#info__modal .modal-header h2,#info__modal .modal-header h3,#info__modal .modal-header h4,#info__modal .modal-header h5,#info__modal .modal-header h6{font-size:1.25em}}#info__modal .modal-header .x-button{position:absolute;top:0;right:0.625rem;bottom:0;margin:auto}#info__modal .modal-header .x-button::before,#info__modal .modal-header .x-button::after{width:1.5rem}#info__modal .modal-alert span{display:inline-block;width:100%;padding:1.5625em 1.875em 0.625em;color:#fe3824}#info__modal .modal-alert a{color:#aa00ff}#info__modal .modal-alert .hidden{display:none}#info__modal .form-group{padding:0.5em 1.25em;border-bottom:1px solid rgba(0,0,0,0.1)}#info__modal .form-group::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){#info__modal .form-group{padding:0.625em 1.875em}}#info__modal .form-group .form-group--inline{height:1.875rem}@media screen and (min-width: 40rem){#info__modal .form-group .form-group--inline{height:3.25rem}}#info__modal .form-group .label{float:left;width:5rem;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 40rem){#info__modal .form-group .label{width:7.5rem;font-size:1rem;line-height:2.625rem}}#info__modal .form-group .label label,#info__modal .form-group .label h4{margin-bottom:0}#info__modal .form-group .field{float:right;width:-webkit-calc(100% - 5rem);width:-moz-calc(100% - 5rem);width:calc(100% - 5rem)}@media screen and (min-width: 40rem){#info__modal .form-group .field{width:-webkit-calc(100% - 7.5rem);width:-moz-calc(100% - 7.5rem);width:calc(100% - 7.5rem)}}#info__modal .form-group .field input,#info__modal .form-group .field textarea{display:inline;float:left;clear:both;width:100%;max-width:7.5rem;margin:0;padding:0.125rem;font-size:0.75rem;resize:none}@media screen and (min-width: 40rem){#info__modal .form-group .field input,#info__modal .form-group .field textarea{padding:0.5rem;font-size:1rem}}#info__modal .form-group .field span{line-height:1.5rem}@media screen and (min-width: 40rem){#info__modal .form-group .field span{line-height:2.625rem}}#info__modal .form-group .field .full-width{max-width:none}#info__modal .form-group .field .half-width{min-width:50%}#info__modal .form-group .field .read-only{pointer-events:none}#info__modal .form-group input{margin-right:0.25rem;margin-bottom:0}#info__modal .modal-footer{padding:1.25em 2.1875em;text-align:center}#info__modal .modal-footer button,#info__modal .modal-footer input[type='submit']{display:inline-block;width:45%;max-width:13.125rem;padding:0.625rem 0;border-radius:0.25rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}@media screen and (min-width: 40rem){#info__modal .modal-footer button,#info__modal .modal-footer input[type='submit']{padding:0.9375rem 0;font-size:1.25rem}}#info__modal .modal-footer button:only-child,#info__modal .modal-footer input[type='submit']:only-child{float:none}#info__modal .modal-footer input[type='submit']{float:left;background-color:#9b12ee;color:white}#info__modal .modal-footer button{float:right}#info__modal .modal-footer button.close{border:1px solid #c8c8c8;background-color:#f4f4f4;color:rgba(0,0,0,0.87)}#info__modal .form-group .label{color:rgba(0,0,0,0.54)}#info__modal .form-group .field span{display:inline-block;margin:0.1875rem 0;font-size:0.875rem;line-height:1.25}@media screen and (min-width: 40rem){#info__modal .form-group .field span{margin:0.625rem 0;font-size:1.125rem}}#info__modal .tags{width:100%;margin:0}#info__modal .tags ul{overflow:visible}#info__modal .tags ul li{float:left}.item--card{position:relative;min-height:17.75em;border:1px solid #dcdcdc;background-color:white;margin-bottom:1rem}@media screen and (min-width: 40rem){.item--card{margin-bottom:1.5rem}}.item--card a{color:rgba(0,0,0,0.87)}.item--card .item__cover{position:relative;position:relative;background-color:#333;background-position:top;background-size:cover}.item--card .item__cover::before{content:'';display:block;width:100%;padding-top:66.6666666667%}.item--card .item__cover::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;border-radius:0;opacity:0.1}.item--card .item__content{min-height:13.25em;padding:1em;word-wrap:break-word}.item--card .item__content h2{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0;font-size:1rem;font-weight:normal;line-height:1.25em}.item--card .item__content p{max-height:7.5em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;word-break:break-all;-webkit-line-clamp:5;-webkit-box-orient:vertical;color:rgba(0,0,0,0.54);font-size:0.875rem}.item--card .item__cover ~ .item__content{min-height:3.625em}.item--card .item__cover ~ .item__content p{display:none}.item--card .item__author{position:absolute;right:0.5rem;bottom:0.5rem;margin:0;color:rgba(0,0,0,0.54);font-size:0.75rem}.item--card .item__info{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;bottom:0;width:100%;padding:.5em;color:rgba(0,0,0,0.54)}.item--card .item__info span{line-height:2em}.item--card .item__info:hover span{color:rgba(0,0,0,0.2)}.item--card .item__author-avatar{float:left;width:2em;height:2em;margin-right:1em;border-radius:50%}.main-banner{width:100%;overflow:hidden;background-image:url(/assets/banner_ptrn-148009d3bc1cd75cb452c0d3833a497dec4e6004fcf1cc1fb91cf978c5e77ab9.jpg);background-position:center}@media screen and (min-width: 40rem){.main-banner{height:32.8125vw}}@media screen and (min-width: 64rem){.main-banner{height:29.1666666667vw}}@media screen and (min-width: 90rem){.main-banner{height:26.25rem}}.main-banner .swiper-container{height:100%}.main-banner .swiper-slide{background-repeat:no-repeat;background-position:bottom center;background-size:cover}@media screen and (min-width: 40rem){.main-banner .swiper-slide{background-size:auto 100%}}.main-banner .swiper-slide a{display:block;position:absolute;top:0;width:100%;height:100%}.main-banner .banner-button-prev,.main-banner .banner-button-next{display:none}@media screen and (min-width: 64rem){.main-banner .banner-button-prev,.main-banner .banner-button-next{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;z-index:10;cursor:pointer;-webkit-tap-highlight-color:transparent}.main-banner .banner-button-prev svg,.main-banner .banner-button-next svg{display:block}}.main-banner .banner-button-prev:hover path,.main-banner .banner-button-next:hover path{fill-opacity:1}.main-banner .banner-button-prev{left:5.555%;-webkit-transform:translateY(-50%) translateX(-100%);-moz-transform:translateY(-50%) translateX(-100%);-ms-transform:translateY(-50%) translateX(-100%);-o-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}@media screen and (min-width: 90rem){.main-banner .banner-button-prev{left:-webkit-calc(50% - 40rem);left:-moz-calc(50% - 40rem);left:calc(50% - 40rem)}}.main-banner .banner-button-next{right:5.555%;-webkit-transform:translateY(-50%) scaleX(-1) translateX(-100%);-moz-transform:translateY(-50%) scaleX(-1) translateX(-100%);-ms-transform:translateY(-50%) scaleX(-1) translateX(-100%);-o-transform:translateY(-50%) scaleX(-1) translateX(-100%);transform:translateY(-50%) scaleX(-1) translateX(-100%)}@media screen and (min-width: 90rem){.main-banner .banner-button-next{right:-webkit-calc(50% - 40rem);right:-moz-calc(50% - 40rem);right:calc(50% - 40rem)}}.modal-open{overflow:hidden}.modal{display:none;position:fixed;z-index:999;top:0;right:0;bottom:0;left:0;overflow:hidden;outline:0;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-moz-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-moz-transition:transform .3s ease-out, -moz-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out, -webkit-transform .3s ease-out, -moz-transform .3s ease-out, -o-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:0 auto}@media screen and (min-width: 40rem){.modal-dialog{max-width:70%}}.modal-content{position:relative;outline:0;background-color:white;background-clip:padding-box;box-shadow:0 3px 9px rgba(0,0,0,0.5)}.modal-backdrop{position:fixed;z-index:99;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.7)}.modal-header .close{margin-top:-2px}.modal-title{margin:0}.modal-body{position:relative}.modal-footer{text-align:right}.modal-footer::after{clear:both;content:"";display:table}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.new-challenge{display:none}@media screen and (min-width: 64rem){.new-challenge{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:0.0625rem solid #e8e8e8}}.new-challenge__text{margin-left:1rem}.new-challenge__description{margin-bottom:0;color:#8a8a8a}.new-challenge__description--bold{display:block;margin-bottom:0.5rem;color:#333333;font-weight:bold}.new-challenge__button{margin-left:auto;padding:1rem 1.5rem;font-size:1rem}.no-data{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem auto}@media screen and (min-width: 40rem){.no-data{margin:4rem auto}}.no-data__image{width:6.875rem;height:8.125rem;margin-bottom:0.5rem}@media screen and (min-width: 40rem){.no-data__image{width:10.3125rem;height:12.1875rem;margin-bottom:1rem}}.no-data__text{margin:0;color:#8a8a8a}@media screen and (min-width: 40rem){.no-data__text{font-size:1.125rem}}.notices-list{padding:0 0.5rem;background-color:white}@media screen and (min-width: 40rem){.notices-list{border:1px solid rgba(0,0,0,0.2);border-radius:0.5rem}}.notices-list li a{color:rgba(0,0,0,0.87)}.notices-list li::before{content:'';display:inline-block;width:.5em;height:.5em;margin:.5em;border-radius:50%;background-color:#9b12ee;vertical-align:top}.ordering{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}.ordering--ltr{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.ordering__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ordering__item+.ordering__item{margin-left:0.75rem}@media screen and (min-width: 40rem){.ordering__item+.ordering__item{margin-left:1rem}}.ordering__item::before{content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-right:0.25rem;border:0.0625rem solid #d3d3d3;border-radius:50%;background-color:#ffffff}@media screen and (min-width: 40rem){.ordering__item::before{margin-right:0.5rem}}.ordering__item.active::before,input[type='radio']:checked+.ordering__item::before{border:0.5rem solid #aa00ff}.ordering__item-wrapper input[type='radio']{display:none}.ordering__item-wrapper+.ordering__item-wrapper{margin-left:0.75rem}@media screen and (min-width: 40rem){.ordering__item-wrapper+.ordering__item-wrapper{margin-left:1rem}}.page-heading{display:none}@media screen and (min-width: 64rem){.page-heading{display:block;margin-bottom:2rem;font-size:2.625rem;font-weight:bold}}.page-heading--mobile{display:block;padding-bottom:1rem;border-bottom:0.125rem solid #333333;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 64rem){.page-heading--mobile{margin-bottom:2rem;padding-bottom:0;border-bottom:0;font-size:2.625rem}}.page-switch{display:none}@media screen and (min-width: 64rem){.page-switch{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;right:0}}.page-switch__border{width:0.0625rem;margin:0 1rem;background-color:#e8e8e8}.page-switch__button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;opacity:.2}.page-switch__button.active{opacity:1;cursor:pointer}@media screen and (min-width: 64rem){.page-switch-target li:not(.active){display:none}}.page-controller{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:3rem;padding:1rem;background-color:#ffffff}@media screen and (min-width: 40rem){.page-controller{display:none;position:fixed;bottom:6.75rem;width:auto;height:3.75rem;padding:0.5rem;border-radius:0.5rem;background-color:rgba(0,0,0,0.85);color:#ffffff}.page-controller.active{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}[data-direction="ttb"] .page-controller{display:none}.page-controller__pages{display:none}@media screen and (min-width: 40rem){.page-controller__pages{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.page-controller__button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-right:0.5rem;color:#ffffff;font-size:0.875rem}.page-controller__button:not(.active){opacity:.4}.page-controller__slider{-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto}@media screen and (min-width: 40rem){.page-controller__slider{width:18.75rem}}@media screen and (min-width: 64rem){.page-controller__slider{width:22.5rem}}.page-controller__indicator{width:4.5em;margin-left:0.5rem;font-size:0.75rem;text-align:center}@media screen and (min-width: 40rem){.page-controller__indicator{margin-left:1rem;font-size:0.875rem}}.pagination{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:1rem 0}.pagination span{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.25rem;height:2.25rem;color:#bdbdbd}@media screen and (min-width: 40rem){.pagination span{margin:0 0.25rem}}.pagination a{color:inherit}.pagination a:hover{font-weight:bold}.pagination .page{display:none}@media screen and (min-width: 40rem){.pagination .page{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#8a8a8a}}.pagination .current{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-color:rgba(170,0,255,0.07);color:#aa00ff;font-weight:bold}.pick-button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:8rem;height:8rem;margin:0 auto;padding:2rem;border:0.0625rem solid #e1e1e1;border-radius:50%;background-color:#ffffff;box-shadow:0 0.0625rem 0.0625rem 0 rgba(0,0,0,0.06);color:#c7c7cc;font-size:1.0625rem;font-weight:bold}.pick-button span::before{content:'';display:block;width:3rem;height:3rem;margin-bottom:0.5rem;background-image:url(/assets/icons/ic-pick-b460b408df6080b5d9b8819d6bcf505b3b7588cb3ad6f96b922314e67bb5ea57.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.pick-button--picked{color:#aa00ff}.pick-button--picked span::before{background-image:url(/assets/icons/ic-pick-on-90cf7088582898caeac954762ef8002e9104953bcf06a70d03ad385dbd84e593.svg)}.purchase-modal-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.purchase-modal{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;max-width:24.5rem;margin:auto;background-color:#ffffff;overflow:hidden}@media screen and (min-width: 64rem){.purchase-modal{border-radius:0.5rem}}.purchase-modal--popup{position:fixed;top:50%;left:50%;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);border-radius:0.5rem;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.purchase-modal__body{-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:1.5rem}.purchase-modal__header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.purchase-modal__header--row{-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.purchase-modal__title{-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.125rem;font-weight:bold;line-height:1.6}.purchase-modal__episode-length{margin-left:0.25rem;color:#8a8a8a;font-size:0.875rem}.purchase-modal__thumbnail{width:17.5rem;margin-top:1rem}.purchase-modal__thumbnail--small{width:6.25rem;margin-right:1rem}.purchase-modal__option{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.purchase-modal__option+.purchase-modal__option{margin-top:0.25rem}.purchase-modal__option-label{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.375rem;font-weight:bold}.purchase-modal__option-price{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0.5rem;color:#aa00ff}.purchase-modal__option-price:before{content:"";display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:1.1875rem;height:1.1875rem;margin-right:0.25rem;background-image:url(/assets/icons/purchase/ic-coin-6f511c42ec7cadc6ea26a80ce71b751e903533fa6d9b23487ebadba68315f536.svg);background-size:contain;background-repeat:no-repeat}.purchase-modal__option-price--disabled{color:#bdbdbd;text-decoration:line-through}.purchase-modal__option-price--disabled:before{background-image:url(/assets/icons/purchase/ic-coin-sale-disable-f729e110bbb6bd26a31625ecdf4b7dcd4d3aec4fb1fd3209c84e19af587f190a.svg)}.purchase-modal__option-price--discount{color:#fd8e24}.purchase-modal__option-price--discount:before{background-image:url(/assets/icons/purchase/ic-coin-sale-eaf7d56577cdc572776a5d0d95cc71f0a43fb5f25fe7d6606124dc6901c714c5.svg)}.purchase-modal__option-price--ticket{color:#333333}.purchase-modal__option-price--ticket:before{background-image:url(/assets/icons/ic-toonview-waitfree-343cec581f41c811663ca332c917f27bca0fd4a37b05198592662b4f4e60fef6.svg)}.purchase-modal__option-price-wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.purchase-modal__footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background-color:#e8e8e8;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:1rem 1rem}.purchase-modal__button{width:100%}.purchase-modal__discount{margin-left:0.25rem;color:#aa00ff;font-size:0.75rem}.rangeslider{position:relative;width:100%;height:0.125rem;background-color:#e1e1e1}.rangeslider__fill{position:absolute;height:0.125rem;background:#aa00ff}.rangeslider__handle{position:absolute;width:1.5rem;height:1.5rem;border:0.125rem solid #000;border-radius:50%;background-color:#ffffff;cursor:pointer}.rangeslider--horizontal .rangeslider__handle{top:-10px;-ms-touch-action:pan-y;touch-action:pan-y}.rangeslider--rtl{background-color:#aa00ff}.rangeslider--rtl .rangeslider__fill{background:#e1e1e1}.rating-modal{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;top:50%;left:50%;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);max-width:24.5rem;padding:1.5rem 0;border-radius:0.5rem;background-color:#ffffff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.rating-modal__header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.rating-modal__title{color:#333333;font-size:1.25rem;font-weight:bold}.rating-modal__form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0.5rem 1rem}.rating-input{position:relative;margin:0 auto 4rem}.rating-input input{display:none}.rating-input input:checked ~ label{color:#ffd300}.rating-input input:checked+.rating-point{display:inline}.rating-input .rating-point{display:none;position:absolute;right:0;bottom:-3rem;left:0;font-size:2rem;text-align:center;line-height:1}.rating-input label{float:right;margin:0;color:#eff1f6;font-family:'raty';line-height:1;cursor:pointer}.rating-input label::before{content:'\f005';display:inline-block;font-size:2.8125rem;font-weight:normal}.rating-input label:nth-of-type(even)::before{position:absolute;width:1.3125rem;overflow:hidden}.rating-input label:last-of-type{display:none}.content-report{max-width:80rem;margin:0 auto;text-align:right}.content-report__modal{text-align:left}.content-report__modal .modal-dialog{margin-top:10em;padding:0;background-color:white;box-shadow:0 0 0.25em 0 rgba(0,0,0,0.5);text-align:left}@media screen and (min-width: 40rem){.content-report__modal .modal-dialog{max-width:32.5em;border-radius:0.5em}}.content-report__modal .modal-content{border-radius:0.5em;box-shadow:0 0.0625em 0.1875em 0 rgba(0,0,0,0.1)}.content-report__modal .modal-header{position:relative;padding:1.125em 1.25em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;background-color:#eff1f6;box-shadow:0 0.125em 0.25em 0 rgba(0,0,0,0.1)}@media screen and (min-width: 40rem){.content-report__modal .modal-header{padding:1.875em 1.25em}}.content-report__modal .modal-header h1,.content-report__modal .modal-header h2,.content-report__modal .modal-header h3,.content-report__modal .modal-header h4,.content-report__modal .modal-header h5,.content-report__modal .modal-header h6{margin:0;color:rgba(0,0,0,0.87);font-size:0.875em}@media screen and (min-width: 40rem){.content-report__modal .modal-header h1,.content-report__modal .modal-header h2,.content-report__modal .modal-header h3,.content-report__modal .modal-header h4,.content-report__modal .modal-header h5,.content-report__modal .modal-header h6{font-size:1.25em}}.content-report__modal .modal-header .x-button{position:absolute;top:0;right:0.625rem;bottom:0;margin:auto}.content-report__modal .modal-header .x-button::before,.content-report__modal .modal-header .x-button::after{width:1.5rem}.content-report__modal .modal-alert span{display:inline-block;width:100%;padding:1.5625em 1.875em 0.625em;color:#fe3824}.content-report__modal .modal-alert a{color:#aa00ff}.content-report__modal .modal-alert .hidden{display:none}.content-report__modal .form-group{padding:0.5em 1.25em;border-bottom:1px solid rgba(0,0,0,0.1)}.content-report__modal .form-group::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.content-report__modal .form-group{padding:0.625em 1.875em}}.content-report__modal .form-group .form-group--inline{height:1.875rem}@media screen and (min-width: 40rem){.content-report__modal .form-group .form-group--inline{height:3.25rem}}.content-report__modal .form-group .label{float:left;width:5rem;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 40rem){.content-report__modal .form-group .label{width:7.5rem;font-size:1rem;line-height:2.625rem}}.content-report__modal .form-group .label label,.content-report__modal .form-group .label h4{margin-bottom:0}.content-report__modal .form-group .field{float:right;width:-webkit-calc(100% - 5rem);width:-moz-calc(100% - 5rem);width:calc(100% - 5rem)}@media screen and (min-width: 40rem){.content-report__modal .form-group .field{width:-webkit-calc(100% - 7.5rem);width:-moz-calc(100% - 7.5rem);width:calc(100% - 7.5rem)}}.content-report__modal .form-group .field input,.content-report__modal .form-group .field textarea{display:inline;float:left;clear:both;width:100%;max-width:7.5rem;margin:0;padding:0.125rem;font-size:0.75rem;resize:none}@media screen and (min-width: 40rem){.content-report__modal .form-group .field input,.content-report__modal .form-group .field textarea{padding:0.5rem;font-size:1rem}}.content-report__modal .form-group .field span{line-height:1.5rem}@media screen and (min-width: 40rem){.content-report__modal .form-group .field span{line-height:2.625rem}}.content-report__modal .form-group .field .full-width{max-width:none}.content-report__modal .form-group .field .half-width{min-width:50%}.content-report__modal .form-group .field .read-only{pointer-events:none}.content-report__modal .form-group input{margin-right:0.25rem;margin-bottom:0}.content-report__modal .modal-footer{padding:1.25em 2.1875em;text-align:center}.content-report__modal .modal-footer button,.content-report__modal .modal-footer input[type='submit']{display:inline-block;width:45%;max-width:13.125rem;padding:0.625rem 0;border-radius:0.25rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}@media screen and (min-width: 40rem){.content-report__modal .modal-footer button,.content-report__modal .modal-footer input[type='submit']{padding:0.9375rem 0;font-size:1.25rem}}.content-report__modal .modal-footer button:only-child,.content-report__modal .modal-footer input[type='submit']:only-child{float:none}.content-report__modal .modal-footer input[type='submit']{float:left;background-color:#9b12ee;color:white}.content-report__modal .modal-footer button{float:right}.content-report__modal .modal-footer button.close{border:1px solid #c8c8c8;background-color:#f4f4f4;color:rgba(0,0,0,0.87)}.content-report__modal .modal-dialog{max-width:23.125rem}.content-report__modal .modal-header h4{font-size:1rem;text-align:center}.content-report__modal .modal-body{padding:1rem 1.5rem}.content-report__modal .modal-body .group{padding-left:3rem;line-height:3.625rem}.content-report__modal .modal-body .group input[type='radio']{display:none}.content-report__modal .modal-body .group input[type='radio']:checked+label::before{background-image:url(/assets/icons/checkbox_checked-ac4575eb635592e459638ef507d82640e600d733fb00fffc8e4378fc9445caf7.svg)}.content-report__modal .modal-body .group label{position:relative;width:100%;margin-bottom:0;color:rgba(0,0,0,0.54);font-weight:bold;cursor:pointer}.content-report__modal .modal-body .group label::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'';display:inline-block;background-image:url(/assets/icons/checkbox_empty-f900dd63c655111075d7571d48f16f7cd027d7c951c48d3dc5f43d15dfe44ca3.svg);background-size:contain;background-repeat:no-repeat;left:-2.5rem;width:1.3125rem;height:1.3125rem;border:1px solid rgba(0,0,0,0.2);border-radius:50%;text-align:center}.content-report__modal .modal-body .group .textfield{height:2rem;margin-bottom:0;padding:0;overflow-y:hidden;border-width:0 0 1px;border-color:#c9ccdc;border-radius:0;box-shadow:none;color:rgba(0,0,0,0.38);font-size:0.875rem;line-height:2rem;resize:none}.content-report__modal .caution-text{margin-bottom:0.5rem;color:rgba(0,0,0,0.54);font-size:0.875rem;text-align:center}.content-report__modal .modal-footer{padding:0.75rem 2.25rem 0.9375rem;border-top:1px solid rgba(0,0,0,0.1)}.scroll-lock--mobile{position:fixed;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:scroll}@media screen and (min-width: 40rem){.scroll-lock--mobile{position:static;overflow:auto}}@media screen and (min-width: 64rem){.search-bar-button{display:none}}.search-bar{display:none;position:absolute;z-index:20;top:4.25rem;right:0;left:0;background-color:#ffffff;box-shadow:0 6250rem 0 6250rem rgba(51,51,51,0.5)}@media screen and (min-width: 64rem){.search-bar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:static;width:13.125rem;box-shadow:none}}.search-bar.show{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.search-bar__form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}@media screen and (min-width: 64rem){.search-bar__form{-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}.search-bar__input{width:100%;padding:1rem;border:0.0625rem solid #d3d3d3;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff;font-size:0.875rem}@media screen and (min-width: 64rem){.search-bar__input{width:13.125rem;height:2.75rem;border-radius:1.375rem;-webkit-transition:width .5s ease;-o-transition:width .5s ease;-moz-transition:width .5s ease;transition:width .5s ease}}.search-bar__input::-webkit-input-placeholder{color:#b6b6b6}.search-bar__input:-moz-placeholder{color:#b6b6b6}.search-bar__input::-moz-placeholder{color:#b6b6b6}.search-bar__input:-ms-input-placeholder{color:#b6b6b6}.search-bar__input::-ms-input-placeholder{color:#b6b6b6}.search-bar__input::placeholder{color:#b6b6b6}.search-bar__input:focus{border-color:#aa00ff;box-shadow:0 0.0625rem 0.125rem 0 rgba(0,0,0,0.08),0 0.25rem 0.5rem 0 rgba(0,0,0,0.11)}@media screen and (min-width: 64rem){.search-bar__input:focus{width:19.125rem}}.search-header{padding-top:1rem;color:#333333;font-size:0.875rem;font-weight:bold}.search-result{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;padding:1rem 0;cursor:pointer}.search-result.empty{color:#b6b6b6;font-size:0.875rem;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:default}.search-thumbnail{width:3.25rem;height:3.25rem;border-radius:50%;overflow:auto;background-size:cover;background-position:center}.search-meta{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1rem}.search-title{margin-bottom:0.5rem;color:#333333;font-weight:bold}.search-title .tt-highlight{color:#aa00ff}.search-writer{margin:0;color:#b6b6b6;font-size:0.875rem}.search-result--illust{position:relative;float:left;width:-webkit-calc(33.333% - .25rem);width:-moz-calc(33.333% - .25rem);width:calc(33.333% - .25rem);margin-top:1rem;background-size:cover;background-position:center;cursor:pointer}.search-result--illust::before{content:'';display:block;width:100%;padding-top:100%}.search-result--illust+.search-result--illust{margin-left:0.375rem}.search-bar .tt-menu{width:100%;padding:0.5rem 1rem 1rem 1rem;background-color:#ffffff}@media screen and (min-width: 64rem){.search-bar .tt-menu{margin-top:0.75rem;border-radius:0.25rem;box-shadow:0 0.625rem 1rem 0 rgba(0,0,0,0.33),0 0.0625rem 0.125rem 0 rgba(0,0,0,0.24)}}.social-share{display:table;width:100%;table-layout:fixed}.social-share .social-share__item{display:table-cell;-webkit-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;-moz-transition:background-color 150ms ease;transition:background-color 150ms ease;line-height:0;text-align:center}.social-share .social-share__item a{display:inline-block;width:100%;padding:0.25rem}.social-share--round{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.social-share__item{margin:0 0.25rem}.social-share__link{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;border:0.0625rem solid #e1e1e1;border-radius:50%}.share-modal{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:fixed;top:50%;left:50%;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:-webkit-calc(100% - 1rem);width:-moz-calc(100% - 1rem);width:calc(100% - 1rem);max-width:24.5rem;padding:1.5rem 0;border-radius:0.5rem;background-color:#ffffff;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.share-modal__header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem}.share-modal__title{color:#333333;font-size:1.25rem;font-weight:bold}.share__wrapper{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.share__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4rem;height:4rem;border:0.0625rem solid #e1e1e1;border-radius:100%}.share__item+.share__item{margin-left:0.5rem}.share__item svg{width:1.5rem;height:1.5rem}.share__item.clipboard{cursor:pointer}@font-face{font-family:'iKon';src:url(/assets/iKon-bd6b32ee9c17682ad7dcbbd917f4fca10a7f3ead853c738c561daf920e9fda7e.eot?tmuw8t);src:url(/assets/iKon-bd6b32ee9c17682ad7dcbbd917f4fca10a7f3ead853c738c561daf920e9fda7e.eot?#iefixtmuw8t) format("embedded-opentype"),url(/assets/iKon-0da6b6e368e407bdd0ea4c54da6f808fcf3a07f84d4b47e353f3d88274596948.woff?tmuw8t) format("woff"),url(/assets/iKon-b777e3fb964d3bf54ea48a1da28125ac3ca0d8dd1b3bc87ce7a0a7aeda378ec1.ttf?tmuw8t) format("truetype"),url(/assets/iKon-50cc7b3dbe221df7ecbe9d2bb97a313155f569869aee9892fc7f05c4cc85458e.svg?tmuw8t#iKon) format("svg");font-weight:normal;font-style:normal}[class^='icon-'],[class*=' icon-']{display:inline-block;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);font:normal normal normal 14px/1 iKon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-kakaostory::before{content:'\e602'}.icon-line::before{content:'\e603'}.icon-daum::before{content:'\e601'}.icon-kakaotalk::before{content:'\e600'}.socials{padding:0;list-style:none}.socials li{display:inline;font-size:28px;text-align:center}.episode .socials{text-align:center}.social__button,.social__button--facebook,.social__button--twitter,.social__button--kakaostory{display:inline-block;width:40px;height:40px;border-radius:50%}.social__button--facebook{background-color:#255c95;color:white}.social__button--facebook:hover{background-color:#2f75be;color:white}.social__button--twitter{background-color:#00b4e0;color:white}.social__button--twitter:hover{background-color:#14d1ff;color:white}.social__button--kakaostory{background-color:#fbb900;color:white}.social__button--kakaostory:hover{background-color:#ffc82f;color:white}.spinner-wrapper .spinner{-webkit-animation:rotator 1.4s linear infinite;-moz-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-moz-keyframes rotator{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}}.spinner-wrapper .path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite, colors 4.2s ease-in-out infinite;-moz-animation:dash 1.4s ease-in-out infinite, colors 4.2s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite, colors 4.2s ease-in-out infinite}@-webkit-keyframes colors{0%{stroke:#9b12ee}50%{stroke:#fff660}100%{stroke:#37b7c0}}@-moz-keyframes colors{0%{stroke:#9b12ee}50%{stroke:#fff660}100%{stroke:#37b7c0}}@keyframes colors{0%{stroke:#9b12ee}50%{stroke:#fff660}100%{stroke:#37b7c0}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-moz-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-moz-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-moz-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}100%{stroke-dashoffset:187;-webkit-transform:rotate(450deg);-moz-transform:rotate(450deg);-o-transform:rotate(450deg);transform:rotate(450deg)}}.sponsorships{margin-bottom:1.5em}.sponsorships .sponsorships__button__wrapper{padding:0.625rem}.sponsorships .sponsorships__title{display:none}.sponsorships .sponsorships__button{width:100%;height:1.875rem;padding:0.25rem}@media screen and (min-width: 64rem){.sponsorships .sponsorships__button{height:2.625rem}}.sponsorships .sponsorships__button img{margin-right:0.375rem;vertical-align:middle}.sponsorships .sponsorships__button--writer{border-color:#7d8090;color:#7d8090}.sponsorships .sponsorships__tooltip{position:relative}.sponsorships .sponsorships__tooltip .sponsorships__tooltip__button{background:none;color:rgba(0,0,0,0.54);font-size:0.75rem}.sponsorships .sponsorships__info{position:absolute;z-index:5;width:21.875rem;padding-top:0.625rem;border-radius:0.375rem;background-color:white;box-shadow:0 0 0.5rem 0 rgba(0,0,0,0.5);text-align:center;white-space:normal;cursor:default}.sponsorships .sponsorships__info::after{content:'';position:absolute;z-index:-1;width:1.25rem;height:1.25rem;background-color:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.sponsorships .sponsorships__info>p{margin-bottom:1.5rem;color:#4a4a4a;font-size:1.125rem;line-height:1}.sponsorships .sponsorships__info li{width:18.75rem;height:2.25rem;margin:0 auto 0.5rem}.sponsorships .sponsorships__info li img{float:left;width:2.25rem;height:2.25rem;margin-right:0.3125rem}.sponsorships .sponsorships__info li p{margin:0;padding-top:0.25rem;color:#9b9b9b;font-size:0.75rem;line-height:0.875rem;text-align:left;word-break:keep-all}.sponsorships .sponsorships__timeline{position:relative;max-height:22em;overflow-y:auto;border-bottom-right-radius:0.5em;border-bottom-left-radius:0.5em}.sponsorships .sponsorships__timeline .sponsorships__notice{position:relative;float:left;width:100%;background-color:#1ecb8b;color:white}.sponsorships .sponsorships__timeline .sponsorships__notice p{float:right;width:-webkit-calc(100% - 4rem);width:-moz-calc(100% - 4rem);width:calc(100% - 4rem);margin:0.625rem 0;padding-right:0.5rem;font-size:0.9375rem;word-break:break-all}.sponsorships .sponsorships__timeline .sponsorships__notice .sponsorships__notice-icon{position:absolute;width:4rem;height:100%;text-align:center}.sponsorships .sponsorships__timeline .sponsorships__notice .sponsorships__notice-icon img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:0;left:0;margin:0 auto}.sponsorships .sponsorships__timeline .sponsorships__notice .sponsorships__notice-icon button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%;margin-top:1rem;color:white;font-size:0.625rem;line-height:1}.sponsorships .sponsorships__empty{padding:1em;color:rgba(0,0,0,0.54);font-size:0.875em;text-align:center}.sponsorships .modal .modal-dialog{margin-top:10em;padding:0;background-color:white;box-shadow:0 0 0.25em 0 rgba(0,0,0,0.5);text-align:left}@media screen and (min-width: 40rem){.sponsorships .modal .modal-dialog{max-width:32.5em;border-radius:0.5em}}.sponsorships .modal .modal-content{border-radius:0.5em;box-shadow:0 0.0625em 0.1875em 0 rgba(0,0,0,0.1)}.sponsorships .modal .modal-header{position:relative;padding:1.125em 1.25em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;background-color:#eff1f6;box-shadow:0 0.125em 0.25em 0 rgba(0,0,0,0.1)}@media screen and (min-width: 40rem){.sponsorships .modal .modal-header{padding:1.875em 1.25em}}.sponsorships .modal .modal-header h1,.sponsorships .modal .modal-header h2,.sponsorships .modal .modal-header h3,.sponsorships .modal .modal-header h4,.sponsorships .modal .modal-header h5,.sponsorships .modal .modal-header h6{margin:0;color:rgba(0,0,0,0.87);font-size:0.875em}@media screen and (min-width: 40rem){.sponsorships .modal .modal-header h1,.sponsorships .modal .modal-header h2,.sponsorships .modal .modal-header h3,.sponsorships .modal .modal-header h4,.sponsorships .modal .modal-header h5,.sponsorships .modal .modal-header h6{font-size:1.25em}}.sponsorships .modal .modal-header .x-button{position:absolute;top:0;right:0.625rem;bottom:0;margin:auto}.sponsorships .modal .modal-header .x-button::before,.sponsorships .modal .modal-header .x-button::after{width:1.5rem}.sponsorships .modal .modal-alert span{display:inline-block;width:100%;padding:1.5625em 1.875em 0.625em;color:#fe3824}.sponsorships .modal .modal-alert a{color:#aa00ff}.sponsorships .modal .modal-alert .hidden{display:none}.sponsorships .modal .form-group{padding:0.5em 1.25em;border-bottom:1px solid rgba(0,0,0,0.1)}.sponsorships .modal .form-group::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.sponsorships .modal .form-group{padding:0.625em 1.875em}}.sponsorships .modal .form-group .form-group--inline{height:1.875rem}@media screen and (min-width: 40rem){.sponsorships .modal .form-group .form-group--inline{height:3.25rem}}.sponsorships .modal .form-group .label{float:left;width:5rem;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 40rem){.sponsorships .modal .form-group .label{width:7.5rem;font-size:1rem;line-height:2.625rem}}.sponsorships .modal .form-group .label label,.sponsorships .modal .form-group .label h4{margin-bottom:0}.sponsorships .modal .form-group .field{float:right;width:-webkit-calc(100% - 5rem);width:-moz-calc(100% - 5rem);width:calc(100% - 5rem)}@media screen and (min-width: 40rem){.sponsorships .modal .form-group .field{width:-webkit-calc(100% - 7.5rem);width:-moz-calc(100% - 7.5rem);width:calc(100% - 7.5rem)}}.sponsorships .modal .form-group .field input,.sponsorships .modal .form-group .field textarea{display:inline;float:left;clear:both;width:100%;max-width:7.5rem;margin:0;padding:0.125rem;font-size:0.75rem;resize:none}@media screen and (min-width: 40rem){.sponsorships .modal .form-group .field input,.sponsorships .modal .form-group .field textarea{padding:0.5rem;font-size:1rem}}.sponsorships .modal .form-group .field span{line-height:1.5rem}@media screen and (min-width: 40rem){.sponsorships .modal .form-group .field span{line-height:2.625rem}}.sponsorships .modal .form-group .field .full-width{max-width:none}.sponsorships .modal .form-group .field .half-width{min-width:50%}.sponsorships .modal .form-group .field .read-only{pointer-events:none}.sponsorships .modal .form-group input{margin-right:0.25rem;margin-bottom:0}.sponsorships .modal .modal-footer{padding:1.25em 2.1875em;text-align:center}.sponsorships .modal .modal-footer button,.sponsorships .modal .modal-footer input[type='submit']{display:inline-block;width:45%;max-width:13.125rem;padding:0.625rem 0;border-radius:0.25rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}@media screen and (min-width: 40rem){.sponsorships .modal .modal-footer button,.sponsorships .modal .modal-footer input[type='submit']{padding:0.9375rem 0;font-size:1.25rem}}.sponsorships .modal .modal-footer button:only-child,.sponsorships .modal .modal-footer input[type='submit']:only-child{float:none}.sponsorships .modal .modal-footer input[type='submit']{float:left;background-color:#9b12ee;color:white}.sponsorships .modal .modal-footer button{float:right}.sponsorships .modal .modal-footer button.close{border:1px solid #c8c8c8;background-color:#f4f4f4;color:rgba(0,0,0,0.87)}.sponsorships .modal .current_coin{font-size:1.25rem;font-weight:bold;vertical-align:bottom}.sponsorship{display:inline-block;position:relative;float:left;width:100%;margin-bottom:2.5rem}.sponsorship:first-of-type{margin-top:2.25rem}.sponsorship p{margin:0}.sponsorship button{color:rgba(0,0,0,0.25);font-size:0.625rem;line-height:1}.sponsorship .sponsorship__balloon{position:relative;float:left;width:-webkit-calc(100% - 8.75rem);width:-moz-calc(100% - 8.75rem);width:calc(100% - 8.75rem);padding:0.75rem;border-radius:0 0.75rem 0.75rem;background-color:#ffffff;color:#8a8a8a}.sponsorship .sponsorship__point{float:right;width:4rem;height:4rem;margin-right:1rem;padding-top:0.625rem;border:0.375rem double white;border-radius:50%;background-color:#fd8e24;line-height:1;text-align:center;color:#ffffff}.sponsorship .sponsorship__point .coin{font-size:1.25rem;font-weight:bold}.sponsorship .sponsorship__point .text{color:#ffffff;font-size:0.625rem}.sponsorship .sponsorship__message,.sponsorship .sponsorship__message--blinded{margin-bottom:0.375rem;color:rgba(0,0,0,0.87);font-size:0.875rem;line-height:1rem;word-wrap:break-word}.sponsorship .sponsorship__from{color:rgba(0,0,0,0.38);font-size:0.75rem;line-height:0.875rem}.sponsorship .sponsorship__patron{width:-webkit-calc(100% - 5.5rem);width:-moz-calc(100% - 5.5rem);width:calc(100% - 5.5rem);margin-bottom:0.5rem;line-height:0.75rem}.sponsorship .sponsorship__patron span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,0.54);font-size:0.75rem;font-weight:bold;line-height:1}.sponsorship .sponsorship__patron img{float:left;width:2.25rem;height:2.25rem;margin-right:0.375rem;margin-left:0.625rem;border-radius:50%}.sponsorship .sponsorship__hide{position:absolute;top:-1rem;right:0;line-height:0}.sponsorship .sponsorship__apply{position:relative;float:right;clear:both;max-width:-webkit-calc(100% - 4rem);max-width:-moz-calc(100% - 4rem);max-width:calc(100% - 4rem)}.sponsorship .sponsorship__apply .sponsorship__apply-balloon{float:right;margin-top:0.5rem;margin-right:1rem;padding:0.625rem;border-radius:0.75rem 0 0.75rem 0.75rem;background-color:#1ecb8b;color:#ffffff;font-size:0.875rem;line-height:1rem;word-break:break-all}.sponsorship .sponsorship__apply button{position:absolute;bottom:0;left:-1.375rem}.sponsorship .sponsorship__apply--create{float:left;clear:left;padding-left:3.375rem}.board__sponsorships{margin:0;border:0;text-align:left}.board__sponsorships .sponsorships__button__wrapper{margin-top:0.5rem;padding:0;border:0}.board__sponsorships .sponsorships__button__wrapper .sponsorships__button{border-width:1px;border-radius:0.25rem}.board__sponsorships .sponsorships__button__wrapper .sponsorships__tooltip{display:none;text-align:right}@media screen and (min-width: 64rem){.board__sponsorships .sponsorships__button__wrapper .sponsorships__tooltip{display:block}}.board__sponsorships .sponsorships__button__wrapper .sponsorships__tooltip a{display:inline-block;position:relative;font-size:0.875rem;line-height:1rem;text-decoration:none}.board__sponsorships .sponsorships__button__wrapper .sponsorships__tooltip .sponsorships__info{top:1.5rem;left:-3.125rem}.board__sponsorships .sponsorships__timeline{padding-top:1.25rem;background-color:#eff1f6}.board__sponsorships .sponsorship{padding:0 0.3125rem}@media screen and (min-width: 40rem){.board__sponsorships .sponsorship{padding:0 2.5rem}}.board__sponsorships .sponsorship__balloon{background-color:white}.board__sponsorships .modal .modal-dialog{width:100%;margin:3em auto}.board__sponsorships .modal .modal-dialog .modal-content{padding:0}.board__sponsorships .modal .modal-dialog .modal-footer{margin:0}.webtoon__sponsorships{margin-bottom:3rem}.webtoon__sponsorships .sponsorships__button__wrapper{padding:1rem;border-top:2px solid #1ecb8b;background-color:rgba(30,203,139,0.08)}.webtoon__sponsorships .sponsorships__button__wrapper .sponsorships__title{display:inline;float:left;margin-bottom:0.75rem;color:#333333;font-weight:bold}.webtoon__sponsorships .sponsorships__button__wrapper .sponsorships__tooltip__button{float:right;color:#8a8a8a;line-height:2}.webtoon__sponsorships .sponsorships__timeline{background-color:#f6f6f6;max-height:32.8125rem}.webtoon__sponsorships .sponsorships__timeline .sponsorships__notice{background-color:#1ecb8b;color:#ffffff}.webtoon__sponsorships .sponsorships__info{right:0.625rem;bottom:1rem}.webtoon__sponsorships .sponsorships__info::after{right:0.9375rem;bottom:-0.625rem;box-shadow:0.1875rem 0.1875rem 0.25rem 0 rgba(0,0,0,0.25)}.episode__sponsorships{width:100%;max-width:none;margin:0;border-bottom:none;background:none;text-align:center}.episode__sponsorships .sponsorships__button__wrapper{padding:0;border:none}.episode__sponsorships .sponsorships__button__wrapper .sponsorships__button{width:100%;max-width:6.25rem;height:2rem;border:1px solid #b0b3c5;border-radius:1rem;color:#7d8090;font-size:0.75rem}@media screen and (min-width: 40rem){.episode__sponsorships .sponsorships__button__wrapper .sponsorships__button{max-width:9.375rem;height:2.75rem;border-radius:1.375rem;font-size:1rem}}.episode__sponsorships .sponsorships__button__wrapper .sponsorships__tooltip{clear:both;width:100%;margin-top:0.5rem;margin-bottom:1.5rem;font-size:0.75rem;color:#bdbdbd}.episode__sponsorships .sponsorships__timeline{background-color:#eff1f6}.episode__sponsorships .sponsorship{padding:0 0.3125rem}@media screen and (min-width: 40rem){.episode__sponsorships .sponsorship{padding:0 2.5rem}}.episode__sponsorships .sponsorship__balloon{background-color:white}.episode__sponsorships .modal .modal-dialog{width:100%;margin:3em auto;text-align:left}.episode__sponsorships .modal .modal-dialog .modal-content{padding:0}.episode__sponsorships .modal .modal-dialog .modal-footer{margin:0}.webtoon-cover .sponsorships{margin:0;color:#333333}@media screen and (min-width: 64rem){.webtoon-cover .sponsorships{display:none}}.webtoon-cover .sponsorships .sponsorships__button__wrapper{padding:0}.webtoon-cover .sponsorships .sponsorships__button__wrapper .sponsorships__button{height:1.5rem;margin-left:0.25rem;font-size:0.75rem}#sponsorship-reply .apply__sponsorship{display:inline-block;width:100%;padding:1rem 1.5rem 3.75rem 1.875rem;border-bottom:1px solid rgba(0,0,0,0.1)}#sponsorship-reply .apply__sponsorship .sponsorship__point{float:right;width:5.875rem;height:5.875rem;padding-top:1.25rem;border:0.375rem double white;border-radius:50%;background-color:#f2cb83;line-height:1;text-align:center}#sponsorship-reply .apply__sponsorship .sponsorship__point .coin{font-size:1.75rem;font-weight:bold}#sponsorship-reply .apply__sponsorship .sponsorship__point .text{color:rgba(0,0,0,0.54);font-size:0.875rem}#sponsorship-reply .apply__sponsorship .sponsorship__patron{margin-top:0.25rem;color:#9b12ee;word-break:break-all}#sponsorship-reply .apply__sponsorship .sponsorship__from{float:left;clear:left;color:rgba(0,0,0,0.54);font-size:0.875rem}#sponsorship-reply .apply__sponsorship .sponsorship__message{float:left;clear:left;width:18.75rem;font-size:1.25rem}#sponsorship-reply .apply__form{padding:0.875rem 0}#sponsorship-reply .apply__form::after{clear:both;content:"";display:table}#sponsorship-reply .apply__form #sponsorship_reply{float:left;width:22.5rem;height:5rem;margin-bottom:0;margin-left:1.25rem;resize:none}#sponsorship-reply .apply__form input[type='submit']{float:left;width:6.25rem;height:5rem;margin-left:1rem;border-radius:0.25rem;background-color:#9b12ee;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);color:white}.sponsorships_wallets{margin:0 0.625rem 1rem}@media screen and (min-width: 40rem){.sponsorships_wallets{margin-bottom:1.5rem}}.sponsorships_wallets>h1{margin:1rem auto;font-weight:bold;line-height:1.2;text-align:center}@media screen and (min-width: 40rem){.sponsorships_wallets>h1{margin:3rem auto 1.75rem;font-size:1.5rem}}.sponsorships_wallets ul{display:table;width:100%;margin:0;table-layout:fixed;border:1px solid rgba(0,0,0,0.2);border-radius:0.5rem;background-color:#fff}@media screen and (min-width: 40rem){.sponsorships_wallets ul{max-width:60rem;height:7.5rem;margin:0 auto}}.sponsorships_wallets li{display:table-cell;padding:0.625rem 0;text-align:center;vertical-align:middle}.sponsorships_wallets li+li{border-top:0;border-left:1px solid rgba(0,0,0,0.1)}.sponsorships_wallets__label{font-size:0.75rem;line-height:1}@media screen and (min-width: 40rem){.sponsorships_wallets__label{font-size:0.875rem}}.sponsorships_wallets__label span{color:rgba(0,0,0,0.87)}.sponsorships_wallets__balance{margin-top:0.625rem;font-size:1.125rem;line-height:1}@media screen and (min-width: 40rem){.sponsorships_wallets__balance{margin-top:2rem}}.sponsorships_wallets__balance span{display:none}@media screen and (min-width: 40rem){.sponsorships_wallets__balance span{display:inline}}.sponsorships_wallets__balance .sponsorships_wallets__value{display:inline;color:#9b12ee}@media screen and (min-width: 40rem){.sponsorships_wallets__balance .sponsorships_wallets__value{font-size:1.5rem}}.tab,.global-navigation .tab--right{margin-bottom:1em}.tab ul,.global-navigation .tab--right ul{display:table;width:100%;max-width:37.5em;margin:0 auto;overflow:hidden;table-layout:fixed}.tab ul li,.global-navigation .tab--right ul li{display:table-cell;position:relative;height:2.5em;border-bottom:1px solid rgba(0,0,0,0.15);line-height:2.5em;text-align:center}@media screen and (min-width: 40rem){.tab ul li,.global-navigation .tab--right ul li{height:2em;font-size:1.25rem;line-height:2em}}.tab ul li a,.global-navigation .tab--right ul li a{display:inline-block;width:100%;color:rgba(0,0,0,0.33)}.tab ul li.active,.global-navigation .tab--right ul li.active{border-bottom:4px solid #9b12ee}.tab ul li.active a,.global-navigation .tab--right ul li.active a{color:#9b12ee}.tab--rounded{margin-bottom:1em}.tab--rounded ul{display:table;width:100%;max-width:45em;margin:0 auto;padding:0;table-layout:fixed;border-radius:40px;background-color:white}.tab--rounded li{display:table-cell;height:2.5em;line-height:2.5em;text-align:center}@media screen and (min-width: 40rem){.tab--rounded li{height:2em;font-size:1.25rem;line-height:2em}}.tab--rounded li a{display:inline-block;width:100%;color:rgba(0,0,0,0.54)}.tab--rounded li.active a{color:rgba(0,0,0,0.87);font-weight:bold}.tab-pane{display:none}.tab-pane.active{display:block}.tab-header{margin-bottom:0.375em}@media screen and (min-width: 40rem){.tab-header{margin-bottom:3.125em}}.tab-header ul{display:table !important;clear:both;width:100%;table-layout:fixed;background-color:white;text-align:center}@media screen and (min-width: 40rem){.tab-header ul{border:1px solid rgba(0,0,0,0.15)}}.tab-header ul li{display:table-cell;margin-right:2em;padding:0.5em 0;overflow:hidden;text-align:center}.tab-header ul li a{display:inline-block;position:relative;width:100%;height:100%;border-right:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.87);font-size:0.875rem;line-height:1.625rem;vertical-align:middle}@media screen and (min-width: 64rem){.tab-header ul li a{font-size:1.25rem;line-height:2.5rem}}.tab-header ul li.active a{color:#9b12ee;font-weight:bold}.tab-header ul li:last-child a{border:none}.tabnav{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0.75rem}@media screen and (min-width: 40rem){.tabnav{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem;padding-bottom:0.5rem;border-bottom:0.0625rem solid #e8e8e8}}.tabnav__heading{display:none}@media screen and (min-width: 40rem){.tabnav__heading{display:block;margin-right:0.75rem;font-size:2.625rem;font-weight:bold;line-height:normal}}.tabnav__tabs{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1rem}@media screen and (min-width: 40rem){.tabnav__tabs{font-size:1.5rem}}.tabnav__tab{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0.75rem}@media screen and (min-width: 40rem){.tabnav__tab{-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}}.tabnav__tab a{color:#8a8a8a}.tabnav__tab.active::after{content:'';display:block;width:0.3125rem;height:0.3125rem;margin-top:0.25rem;border-radius:50%;background-color:#aa00ff}@media screen and (min-width: 40rem){.tabnav__tab.active::after{position:absolute;bottom:-0.5625rem;width:100%;height:0.125rem;margin-top:0;border-radius:0}}.tabnav__tab.active a{color:#aa00ff}.tabnav__tab.no-mobile{display:none}@media screen and (min-width: 40rem){.tabnav__tab.no-mobile{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.bootstrap-tagsinput{width:100%;padding:0.75em}.bootstrap-tagsinput .tag{display:inline-block;background-color:transparent;color:rgba(0,0,0,0.7)}.bootstrap-tagsinput .tag::before{content:'#'}.bootstrap-tagsinput .twitter-typeahead .tt-query,.bootstrap-tagsinput .twitter-typeahead .tt-hint{margin-bottom:0}.bootstrap-tagsinput .twitter-typeahead .tt-hint{display:none}.bootstrap-tagsinput .tt-menu{display:none;position:absolute;z-index:1000;top:100%;left:0;float:left;min-width:160px;margin:2px 0 0;padding:5px 0;list-style:none;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;background-color:#fff;background-clip:padding-box;box-shadow:0 6px 12px rgba(0,0,0,0.175);font-size:14px;cursor:pointer}.bootstrap-tagsinput .tt-suggestion{display:block;clear:both;padding:3px 20px;color:#333;font-weight:normal;line-height:1.428571429;white-space:nowrap}.bootstrap-tagsinput .tt-suggestion:hover,.bootstrap-tagsinput .tt-suggestion:focus{outline:0;background-color:#428bca;color:#fff;text-decoration:none}.tags{position:relative}.tags li{display:inline-block;margin:0.125rem 0.375rem 0.125rem 0;padding:0 .25rem;overflow:hidden;border:1px solid #1ead9c;border-radius:0.9375rem;background-color:white;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);line-height:1.25rem;text-align:center;vertical-align:middle}@media screen and (min-width: 64rem){.tags li{margin:0.3125rem 0.75rem 0.3125rem 0;padding:0 .5rem;line-height:1.75rem}}.tags li a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;float:left;width:100%;color:#1ead9c;font-size:0.75rem}@media screen and (min-width: 64rem){.tags li a{font-size:0.875rem}}.tags li a::before{content:'#'}.tags-carousel{-webkit-overflow-scrolling:touch}.tags-carousel ul{height:3.125rem;margin-left:0.625rem;overflow-y:hidden;line-height:3.125rem;white-space:nowrap}@media screen and (min-width: 40rem){.tags-carousel ul{height:3.625rem;line-height:3.625rem}}@media screen and (min-width: 64rem){.tags-carousel ul{height:5.375rem;margin:0 3.75rem;overflow-x:hidden;line-height:5.375rem}}.tags-carousel ul li{width:4.5rem}@media screen and (min-width: 64rem){.tags-carousel ul li{width:7.25rem}.tags-carousel ul li a{font-size:1rem}}.tags-carousel div{visibility:hidden;position:absolute;z-index:1;top:0;width:4.375rem;height:100%}@media screen and (min-width: 64rem){.tags-carousel div{visibility:visible}}.tags-carousel button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;width:2.5em;height:2em;border:1px solid #d8d8d8;border-radius:0.25em;background-color:white;line-height:2em}@media screen and (min-width: 64rem){.tags-carousel button{display:block}}.tags-carousel button.active{border-color:#1ead9c}.tags-carousel button.active svg g{fill:#1ead9c}.tags-carousel .js-left{left:0}.tags-carousel .js-right{right:0}.tags-carousel .gradient-left{display:none;left:3.75rem;background-image:-webkit-gradient(linear, right top, left top, from(rgba(239,241,246,0)), to(#eff1f6));background-image:-webkit-linear-gradient(right, rgba(239,241,246,0), #eff1f6);background-image:-moz-linear-gradient(right, rgba(239,241,246,0), #eff1f6);background-image:linear-gradient(to left, rgba(239,241,246,0), #eff1f6)}.tags-carousel .gradient-right{right:3.75rem;background-image:-webkit-gradient(linear, left top, right top, from(rgba(239,241,246,0)), to(#eff1f6));background-image:-webkit-linear-gradient(left, rgba(239,241,246,0), #eff1f6);background-image:-moz-linear-gradient(left, rgba(239,241,246,0), #eff1f6);background-image:linear-gradient(to right, rgba(239,241,246,0), #eff1f6)}[data-tooltip]{position:relative}[data-tooltip]::after{content:attr(data-tooltip);visibility:hidden;position:absolute;z-index:1000;width:160px;border-radius:6px;background-color:#333;color:white;font-size:.8em;text-align:center}[data-tooltip]:hover::after{visibility:visible;opacity:.8}.user-menu{display:none;position:fixed;z-index:100000;top:0;right:0;width:100%;height:100%;background-image:-webkit-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:-moz-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:radial-gradient(circle at 0 0, #f546ff, #a0f 50%, #595fe8);color:#ffffff}.user-menu.show{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (min-width: 40rem){.user-menu{position:absolute;top:4.75rem;right:1.5rem;width:18rem;height:auto;padding-top:1.5rem;border-radius:0.25rem;box-shadow:0 0.625rem 1rem 0 rgba(0,0,0,0.33),0 0.0625rem 0.125rem 0 rgba(0,0,0,0.24)}.user-menu::before{content:'';position:absolute;top:-1.25rem;right:0.75rem;width:1.25rem;height:1.25rem;border-right:0.625rem solid transparent;border-bottom:0.625rem solid #aa00ff;border-left:0.625rem solid transparent}}@media screen and (min-width: 64rem){.user-menu{right:1.75rem}}.user-menu__header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}@media screen and (min-width: 40rem){.user-menu__header{display:none}}.user-menu__logo{width:2.25rem;height:2.25rem}.user-menu__logo path{fill:currentColor}.user-menu__contents{position:relative;margin:auto 0;overflow:auto}.user-menu__adult{position:absolute;top:0;right:1rem}@media screen and (min-width: 40rem){.user-menu__adult{display:none}}.user-menu__avatar{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:4rem;height:4rem;border-radius:50%;margin:0 auto 0.75rem}.user-menu__name{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0.5rem;font-weight:bold;font-size:1.125rem}.user-menu__wallet{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.user-menu__money{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;font-weight:bold}.user-menu__money+.user-menu__money{margin-left:0.75rem}.user-menu__money-icon{margin-right:0.25rem}.user-menu__my-pages{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;font-size:0.875rem}.user-menu__my-page{padding:0.5rem 0.75rem}.user-menu__my-page+.user-menu__my-page{margin-left:0.5rem}.user-menu__primary{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:100%;height:5.875rem;background-color:rgba(255,255,255,0.12)}.user-menu__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:6rem;font-size:0.875rem}.user-menu__item-icon{margin-bottom:0.5rem}.user-menu__navigation{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 1rem}@media screen and (min-width: 40rem){.user-menu__navigation{display:none}}.user-menu__path{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;border-bottom:0.0625rem solid rgba(255,255,255,0.24);font-size:1.375rem}@media screen and (min-width: 40rem){.user-menu__path{font-size:0.875rem}}.user-menu__secondary{display:none}@media screen and (min-width: 40rem){.user-menu__secondary{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 1rem}}.user-menu__footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;color:rgba(255,255,255,0.7);font-size:0.875rem}.users-page{display:inline-block}.users-page .users-page__avatar{float:left;width:2.5em;height:2.5em;margin-right:.5em;border-radius:50%}.users-page .users-page__icon{width:.8em;height:.8em;border-radius:50%}.users-page .users-page__name{margin-right:.2em;color:rgba(0,0,0,0.87);line-height:2.4em}@media screen and (min-width: 64rem){.users-page .users-page__name{margin-bottom:1.5em;font-size:1em}}.wallet{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:2rem}@media screen and (min-width: 64rem){.wallet{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%}.wallet:last-child{margin-right:0}}.wallet__heading{display:none}@media screen and (min-width: 64rem){.wallet__heading{display:block;padding-bottom:1rem;border-bottom:0.125rem solid #333333;font-weight:bold;font-size:0.9375rem}}.wallet__list{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:1.5rem 0}@media screen and (min-width: 64rem){.wallet__list{-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0}}.wallet__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.wallet__item+.wallet__item{border-left:0.0625rem solid #e8e8e8}@media screen and (min-width: 64rem){.wallet__item{-webkit-flex-flow:row-reverse wrap;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-flow:row-reverse wrap;flex-flow:row-reverse wrap;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-bottom:0.0625rem solid #e8e8e8}.wallet__item+.wallet__item{border-left:0}}.wallet__label{margin-bottom:0.5rem;font-size:0.75rem}@media screen and (min-width: 64rem){.wallet__label{width:100%;margin-bottom:1rem}}.wallet__value{margin-bottom:0.25rem;font-weight:bold;font-size:1.375rem}@media screen and (min-width: 64rem){.wallet__value{margin-bottom:0;font-size:1.5rem}}.wallet__value-icon{margin-bottom:1rem}@media screen and (min-width: 64rem){.wallet__value-icon{margin-right:0.5rem;margin-bottom:0;margin-left:auto}}.wallet__platforms{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row}.wallet__platform+.wallet__platform{margin-left:0.25rem}@media screen and (min-width: 64rem){.wallet__platform+.wallet__platform{margin-left:0.5rem}}.webtoon-best{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-radius:0.5rem;margin-bottom:1rem}@media screen and (min-width: 64rem){.webtoon-best{margin-bottom:1.5rem}}.webtoon-best__thumb{position:relative;border-radius:0.5rem;background-position:center;background-size:cover;background-color:#e8e8e8}.webtoon-best__thumb::before{content:'';display:block;width:100%;padding-top:123.2876712329%}.webtoon-best__body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;padding:1rem 0}.webtoon-best__genre{margin-bottom:0.5rem;color:#1ecb8b;font-size:0.8125rem;font-weight:bold}.webtoon-best__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;width:100%;margin-bottom:0.5rem;font-size:1.125rem;font-weight:bold;color:#333333}.webtoon-best__intro{color:#8a8a8a;font-size:0.875rem;line-height:1.6}.webtoon-card{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;margin-bottom:1rem}@media screen and (min-width: 64rem){.webtoon-card{margin-bottom:1.5rem}}.webtoon-card__label--adult{position:absolute;z-index:1;right:0.25rem;top:0.25rem}.webtoon-card__label--new{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:0;left:0;padding:0.3125rem 0.5rem 0.1875rem;border-radius:0.5rem 0;background-color:rgba(170,0,255,0.9);color:#ffffff;font-size:0.75rem}.webtoon-card__label--unpub{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;top:0;left:0;padding:0.3125rem 0.5rem 0.1875rem;border-radius:0.5rem 0;background-color:rgba(51,51,51,0.9);color:#ffffff;font-size:0.75rem}.webtoon-card__label--wait{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1;right:0;bottom:0;left:0;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.3125rem 0 0.1875rem;background-color:rgba(170,0,255,0.9);color:#ffffff;font-size:0.75rem}.webtoon-card__thumb{position:relative;margin-bottom:0.75rem;border-radius:0.5rem;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#e8e8e8;overflow:hidden}.webtoon-card__thumb::before{content:'';display:block;width:100%;padding-top:71.4285714286%}@media screen and (min-width: 64rem){.webtoon-card__thumb{margin-bottom:1rem}}.webtoon-card__title{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem}.webtoon-card__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:bold}@media screen and (min-width: 64rem){.webtoon-card__name{font-size:1.125rem}}.webtoon-card__label--up{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:0.25rem;padding:0.25rem 0.25rem 0.125rem;border-radius:0.125rem;background-color:#aa00ff;color:#ffffff;font-size:0.6875rem;font-weight:bold}.webtoon-card__author{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#b6b6b6;font-size:0.875rem}.webtoon-card__genre{margin-bottom:0.5rem;color:#1ecb8b;font-size:0.8125rem;font-weight:bold}.webtoon-card__frees{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;margin-top:0.5rem;font-size:0.875rem;font-weight:bold}.webtoon-card__frees :not(:first-child){margin-left:0.5rem}.webtoon-card__wait-free{padding:0.5rem;color:#aa00ff;border-radius:0.125rem;background-color:rgba(170,0,255,0.1)}.webtoon-card__free-episodes{padding:0.5rem;color:#1ecb8b;border-radius:0.125rem;background-color:rgba(30,203,139,0.1)}.webtoon-card__copy{margin-top:0.5rem;font-size:0.875rem;color:#8a8a8a;line-height:1.6}.webtoon-list-wrapper{margin-bottom:2rem}@media screen and (min-width: 64rem){.webtoon-list-wrapper{margin-bottom:2.5rem}}.webtoon-list{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media screen and (min-width: 64rem){.webtoon-list{-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.webtoon-list-item--col-6{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:10rem;margin-right:0.5rem}@media screen and (min-width: 40rem){.webtoon-list-item--col-6{margin-right:1rem}}.webtoon-list-item--col-6:last-child{margin-right:0}@media screen and (min-width: 64rem){.webtoon-list-item--col-6{float:left;display:block;margin-right:1.9607843137%;width:15.0326797386%}.webtoon-list-item--col-6:last-child{margin-right:0}.webtoon-list-item--col-6:nth-child(6n){margin-right:0}}.webtoon-list-item--col-5{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:10rem;margin-right:0.5rem}@media screen and (min-width: 40rem){.webtoon-list-item--col-5{margin-right:1rem}}.webtoon-list-item--col-5:last-child{margin-right:0}@media screen and (min-width: 64rem){.webtoon-list-item--col-5{width:-webkit-calc(20% - 1.2rem);width:-moz-calc(20% - 1.2rem);width:calc(20% - 1.2rem);margin-right:1.5rem}.webtoon-list-item--col-5:nth-child(5n){margin-right:0}}.webtoon-list-item--col-4{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:15rem;margin-right:0.5rem}@media screen and (min-width: 40rem){.webtoon-list-item--col-4{margin-right:1rem}}.webtoon-list-item--col-4:last-child{margin-right:0}@media screen and (min-width: 64rem){.webtoon-list-item--col-4{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%}.webtoon-list-item--col-4:last-child{margin-right:0}.webtoon-list-item--col-4:nth-child(4n){margin-right:0}}.well{border:1px solid #dddfed;border-top:2px solid #9b12ee}.well--light-gray,.users-update .container--compact form .email-verification__message{background-color:#f7f7f7}.x-button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;width:2.25rem;height:2.25rem;color:inherit}.x-button::before,.x-button::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:2rem;height:0.125rem;margin:auto;border-top:0.125rem solid}.x-button::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.x-button::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.x-button--popup{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:1.5rem;right:1.5rem;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.75rem;height:1.75rem;color:inherit;cursor:pointer}.x-button--popup::before,.x-button--popup::after{content:'';position:absolute;width:2.25rem;height:0.0625rem;margin:auto;border-top:0.0625rem solid}.x-button--popup::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.x-button--popup::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.youtube{display:inline-block;position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;background-color:#dddfed;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;cursor:pointer}.youtube embed,.youtube object,.youtube iframe{position:absolute;top:0;left:0;height:100%;width:100%}.play{position:absolute;width:100%;height:100%;opacity:.8;background-image:url(/assets/icons/play-icon-0c7579ab243e7db1868318ed39f5477c368cdaf3ffad8439d731432d1283816d.svg);background-repeat:no-repeat;background-position:center;background-size:4.6875rem;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}@media screen and (min-width: 64rem){.play{background-size:6.25rem}}.play:hover{opacity:1}.post-main .title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.post-main .post-content{max-width:53.75em;margin:0 auto 1.5em;padding:.5em;background-color:white}@media screen and (min-width: 64rem){.post-main .post-content{padding:1.5em;box-shadow:0 1px 3px rgba(0,0,0,0.15)}}.post-main article{position:relative;word-break:break-all}.post-main .meta{color:#979797;font-size:.9em}.post-main .meta .author img{display:inline;width:.9em;height:.9em}.post-main .contents{margin-top:1.5em;margin-bottom:1.5em}.certifications-show{background-color:#f6f6f6}.certifications-show .adult-img{width:8.25rem;height:8.25rem;border-radius:50%;background-color:white;vertical-align:middle}@media screen and (min-width: 64rem){.certifications-show .adult-img{width:17.9375rem;height:17.9375rem}}.certifications-show .disclaimer{margin:0;padding:1.125rem 0 0;color:#7d8090;font-size:0.75rem;letter-spacing:-0.0125rem;line-height:1.7}@media screen and (min-width: 64rem){.certifications-show .disclaimer{padding:2.875rem 5rem 2.25rem;font-size:1.0625rem}}.certifications-show #certification{max-width:45rem;margin:auto;padding:1rem;text-align:center}@media screen and (min-width: 64rem){.certifications-show #certification{border-radius:0.5rem;background-color:white;box-shadow:0 1px 1px 0 rgba(0,0,0,0.25);padding:3.375rem 0 2.5rem}}.certifications-show #certification fieldset{margin-top:1.375rem;padding:0 0 1rem;border:none;border-radius:0.5rem;background-color:white;box-shadow:0 1px 1px 0 rgba(0,0,0,0.25)}@media screen and (min-width: 64rem){.certifications-show #certification fieldset{margin:0;padding:0;border-radius:0;box-shadow:none}}.certifications-show #certification fieldset legend{float:left;width:100%;margin-bottom:1rem;color:#9b12ee;font-size:0.8125rem;letter-spacing:-0.0125rem;line-height:1.7}@media screen and (min-width: 64rem){.certifications-show #certification fieldset legend{margin-bottom:1.5rem;padding-top:2.625rem;border-top:1px solid rgba(0,0,0,0.1);font-size:1.0625rem;font-weight:bold;line-height:1.3}}.certifications-show #certification fieldset legend p{margin:0;padding:0.75rem 0 0.5rem;border-bottom:1px solid rgba(0,0,0,0.1)}@media screen and (min-width: 64rem){.certifications-show #certification fieldset legend p{padding:0;border-bottom:none}}.certifications-show #certification fieldset .checks{position:relative;max-width:9.375rem;margin:1.5rem auto;color:#505050;font-size:0.8125rem;text-align:left}@media screen and (min-width: 64rem){.certifications-show #certification fieldset .checks{max-width:11.5rem;font-size:1.0625rem}}.certifications-show #certification fieldset .checks input{display:none}.certifications-show #certification fieldset .checks input:checked+label::before{background-image:url(/assets/icons/checkbox_checked-ac4575eb635592e459638ef507d82640e600d733fb00fffc8e4378fc9445caf7.svg)}.certifications-show #certification fieldset .checks input .checked::before{background-image:url(/assets/icons/checkbox_checked-ac4575eb635592e459638ef507d82640e600d733fb00fffc8e4378fc9445caf7.svg)}.certifications-show #certification fieldset .checks label{display:inline-block;margin:0;font-weight:normal;line-height:1.1}.certifications-show #certification fieldset .checks label::before{content:'';display:inline-block;width:1rem;height:1rem;margin-right:.5rem;border:1px solid rgba(0,0,0,0.2);border-radius:50%;background-image:url(/assets/icons/checkbox_empty-f900dd63c655111075d7571d48f16f7cd027d7c951c48d3dc5f43d15dfe44ca3.svg);background-repeat:no-repeat;background-size:cover;text-align:center;vertical-align:text-top}.collection+.collection{margin:1em 0}.collection{position:relative;overflow:hidden}.collection>a{display:block;overflow:hidden;color:#333333}.collection[data-manage][data-status='unpublished'] .collection__title h1::before{content:'\f023';margin-right:.5em;color:rgba(0,0,0,0.54);font-family:'FontAwesome'}.collection[data-manage][data-status='published'] .collection__title h1::before{content:'\f09c';margin-right:.5em;color:rgba(0,0,0,0.54);font-family:'FontAwesome'}.collection[data-manage][data-status='published_to_web'] .collection__title h1::before{content:'\f108';margin-right:.5em;color:rgba(0,0,0,0.54);font-family:'FontAwesome'}.collection .collection__manage{display:none;position:absolute;top:1em;right:0}.collection .collection__manage a{display:inline-block;padding:0.375em 0.75em;border:1px solid #9b12ee;border-radius:6px;background-color:white}.collection:hover .collection__manage{display:block}.collection .collection__thumbnail{position:relative;position:relative;float:left;display:block;margin-right:1.9607843137%;width:40.522875817%;display:inline-block;position:relative;max-width:140px;background-color:#333;background-size:contain}.collection .collection__thumbnail::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #000;border-radius:0;opacity:0.1}.collection .collection__thumbnail::before{content:'';display:block;width:100%;padding-top:71.4285714286%}.collection .collection__thumbnail:last-child{margin-right:0}@media screen and (min-width: 40rem){.collection .collection__thumbnail{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%}.collection .collection__thumbnail:last-child{margin-right:0}}@media screen and (min-width: 64rem){.collection .collection__thumbnail{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%}.collection .collection__thumbnail:last-child{margin-right:0}}.collection .collection__body{float:left;display:block;margin-right:1.9607843137%;width:57.5163398693%;margin-right:0;display:inline-block;padding:.5em}.collection .collection__body:last-child{margin-right:0}@media screen and (min-width: 40rem){.collection .collection__body{float:left;display:block;margin-right:1.9607843137%;width:74.5098039216%}.collection .collection__body:last-child{margin-right:0}}@media screen and (min-width: 64rem){.collection .collection__body{float:left;display:block;margin-right:1.9607843137%;width:74.5098039216%}.collection .collection__body:last-child{margin-right:0}}.collection .collection__title h1{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin:0;color:rgba(0,0,0,0.87)}@media screen and (min-width: 64rem){.collection .collection__title h1{font-size:1.2em}}.collection .collection__created_at span{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,0.54)}@media screen and (min-width: 64rem){.collection .collection__created_at span{font-size:0.75em}}.collection .collection__items_count{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,0.87)}@media screen and (min-width: 64rem){.collection .collection__items_count{font-size:1.25em}}#edit_collection_wrapper,#new_collection_wrapper{max-width:80rem;margin-left:auto;margin-right:auto;position:relative}#edit_collection_wrapper::after,#new_collection_wrapper::after{clear:both;content:"";display:table}#edit_collection_wrapper #collection-cropper,#new_collection_wrapper #collection-cropper{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%;max-width:140px}#edit_collection_wrapper #collection-cropper:last-child,#new_collection_wrapper #collection-cropper:last-child{margin-right:0}#edit_collection_wrapper .collection__body,#new_collection_wrapper .collection__body{float:left;display:block;margin-right:1.9607843137%;width:74.5098039216%;margin-right:0}#edit_collection_wrapper .collection__body:last-child,#new_collection_wrapper .collection__body:last-child{margin-right:0}#edit_collection_wrapper .cropit-image-preview,#new_collection_wrapper .cropit-image-preview{width:140px;height:100px;border:1px solid #dddfed;background-color:rgba(0,0,0,0.1)}#edit_collection_wrapper .cropit-image-zoom-input,#new_collection_wrapper .cropit-image-zoom-input{margin:0 auto}#edit_collection_wrapper .cropit-image-preview.cropit-image-loaded,#new_collection_wrapper .cropit-image-preview.cropit-image-loaded{cursor:pointer}#edit_collection_wrapper .cropit-image-input,#new_collection_wrapper .cropit-image-input{width:auto}#edit_collection_wrapper #collection_title,#new_collection_wrapper #collection_title{width:100%}#edit_collection_wrapper input[type='submit'],#new_collection_wrapper input[type='submit']{float:right}.collections.collections-edit #edit_collection_wrapper{max-width:720px;margin:0 auto}.collections.collections-edit #edit_collection_wrapper h1{margin-top:1.5em}.collections.collections-edit #edit_collection_wrapper img{position:absolute;z-index:-1}.collections.collections-edit #edit_collection_wrapper .cropit-image-preview{border:1px solid #dddfed}.collections .page__collections{max-width:720px;margin:0 auto 5em}.collections .page__collections #new_collection{height:10.875em;padding:0.5em;background-color:white}.collections .page__collections .page__new-collection{padding:1em;text-align:center}@media screen and (min-width: 64rem){.collections .page__collections .page__new-collection{padding:2em}}.collections .page__collections .page__new-collection a{color:#979797}@media screen and (min-width: 64rem){.collections .page__collections .page__new-collection a{font-size:1.5em}}.collections .page__collections .page__new-collection a:hover{color:#333}.collections .page__collections .page__collections-count{max-width:720px;margin:1.25em auto;color:rgba(0,0,0,0.54);font-size:1.25em;line-height:1.2;text-align:center}.collections .page__collections .page__collections-count strong{color:rgba(0,0,0,0.87)}.collection__header{max-width:720px;margin:1.5em auto 0;padding-bottom:1.5em;border-bottom:1px solid #dddfed;text-align:center}.collection__header .collection__manage{display:none;float:right}.collection__header .collection__manage a{display:inline-block;padding:0.375em 0.75em;border:1px solid #9b12ee;border-radius:6px;background-color:white}.collection__header:hover .collection__manage{display:block}.collection__header .collection__image{position:relative;width:100px;height:100px;margin:0 auto;margin-bottom:1em;border-radius:50%;background-color:#333;background-position:center;background-size:cover}.collection__header .collection__image::before{content:'';display:block;width:100%;padding-top:71.4285714286%}.collection__header .collection__title{margin-bottom:1em}.collection__header .collection__title h1{margin:0;color:rgba(0,0,0,0.87);font-size:1.5em}@media screen and (min-width: 64rem){.collection__header .collection__title h1{font-size:2.5em}}.collection__header[data-manage][data-status='unpublished'] .collection__title::before{content:'\f023';margin-right:.5em;color:rgba(0,0,0,0.54);font-family:'FontAwesome'}.collection__header[data-manage][data-status='published'] .collection__title::before{content:'\f09c';margin-right:.5em;color:rgba(0,0,0,0.54);font-family:'FontAwesome'}.collection__header[data-manage][data-status='published_to_web'] .collection__title::before{content:'\f108';margin-right:.5em;color:rgba(0,0,0,0.54);font-family:'FontAwesome'}@media screen and (min-width: 64rem){.collection__header .collection__author{margin-bottom:1.5em}}.collection__header .collection__author h2{color:rgba(0,0,0,0.87)}@media screen and (min-width: 64rem){.collection__header .collection__author h2{font-size:1.5em}}.collection__header .collection__info span{margin-right:1.5em;font-size:1em}@media screen and (min-width: 64rem){.collection__header .collection__info span{font-size:1.25em}}.collection__header .collection__info span:last-child{margin-right:0}.collection__header img{width:160px;height:160px;border-radius:50%}.additional-contents{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:5.5rem;background-color:#f6f6f6}body[data-direction='ltr'] .additional-contents,body[data-direction='rtl'] .additional-contents{margin:auto 0}@media screen and (min-width: 40rem){body[data-direction='ltr'] .additional-contents,body[data-direction='rtl'] .additional-contents{height:100%;padding-top:12.5rem}}.additional-contents .pick-button{position:absolute;top:0;right:0;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.additional-contents-wrapper{max-width:80rem;margin-left:auto;margin-right:auto;position:relative;width:100%;padding:4rem 1rem 0}.additional-contents-wrapper::after{clear:both;content:"";display:table}.challenge-episodes.challenge-episodes-show .comment-box,.episodes.episodes-show .comment-box{-webkit-transition:all 150ms ease;-o-transition:all 150ms ease;-moz-transition:all 150ms ease;transition:all 150ms ease;-webkit-animation-name:bounceInUp;-moz-animation-name:bounceInUp;animation-name:bounceInUp;-webkit-animation-duration:.8s;-moz-animation-duration:.8s;animation-duration:.8s}.challenge-episodes.challenge-episodes-show .comment-box .modal-dialog,.episodes.episodes-show .comment-box .modal-dialog{padding-top:0;padding-bottom:0}@media screen and (min-width: 40rem){.challenge-episodes.challenge-episodes-show .comment-box .modal-dialog,.episodes.episodes-show .comment-box .modal-dialog{padding-top:2em;padding-bottom:2em}}.challenge-episodes.challenge-episodes-show .comment-box .modal-header,.episodes.episodes-show .comment-box .modal-header{overflow:hidden}@media screen and (min-width: 40rem){.challenge-episodes.challenge-episodes-show .comment-box .modal-content,.episodes.episodes-show .comment-box .modal-content{padding:1.5rem;border-radius:0.5rem}}.challenge-episodes.challenge-episodes-show .comment-box .modal-footer,.episodes.episodes-show .comment-box .modal-footer{margin-top:1em}.challenge-episodes.challenge-episodes-show .comment-box .close-comment,.episodes.episodes-show .comment-box .close-comment{float:right;padding:.2em 1em;border:none;color:#9b12ee}@-webkit-keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-moz-keyframes bounceInUp{from, 60%, 75%, 90%, to{-moz-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-moz-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-moz-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-moz-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-moz-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from, 60%, 75%, 90%, to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-moz-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);-moz-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);-moz-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);-moz-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);-moz-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.episodes-embeded #content,.episodes-show #content,.challenge-episodes #content{margin-bottom:auto;text-align:center}.episodes-embeded #content .cut img,.episodes-show #content .cut img,.challenge-episodes #content .cut img{vertical-align:middle}.episodes-embeded #content .image,.episodes-show #content .image,.challenge-episodes #content .image{line-height:0}.episodes-embeded #content .image a,.episodes-show #content .image a,.challenge-episodes #content .image a{display:block;overflow:hidden}.episodes-embeded #content article,.episodes-show #content article,.challenge-episodes #content article{overflow:hidden}.episodes-embeded #content .heading,.episodes-show #content .heading,.challenge-episodes #content .heading{margin:0;padding-top:10px;padding-left:10px;color:#3f7c74;font-size:12px;text-align:left}@media screen and (min-width: 40rem){.episodes-embeded #content .contents,.episodes-show #content .contents,.challenge-episodes #content .contents{float:left;display:block;margin-right:1.9607843137%;width:66.0130718954%;margin-left:16.9934640523%}.episodes-embeded #content .contents:last-child,.episodes-show #content .contents:last-child,.challenge-episodes #content .contents:last-child{margin-right:0}}.episodes-embeded .interstitial,.episodes-show .interstitial,.challenge-episodes .interstitial{max-width:80rem;margin-left:auto;margin-right:auto;margin-top:1em;text-align:center}.episodes-embeded .interstitial::after,.episodes-show .interstitial::after,.challenge-episodes .interstitial::after{clear:both;content:"";display:table}.episodes-embeded .interstitial img,.episodes-show .interstitial img,.challenge-episodes .interstitial img{width:100%;max-width:500px}.episodes-embeded .interstitial p,.episodes-show .interstitial p,.challenge-episodes .interstitial p{color:rgba(0,0,0,0.54);font-size:.7em}@media screen and (min-width: 40rem){.episodes-embeded .interstitial p,.episodes-show .interstitial p,.challenge-episodes .interstitial p{font-size:.8em}}.episodes-embeded .tags,.episodes-show .tags,.challenge-episodes .tags{max-width:45rem;margin:0 auto;margin-top:1.5em;margin-bottom:1.5em;padding:0 1em;text-align:left}@media screen and (min-width: 40rem){.episodes-embeded .tags,.episodes-show .tags,.challenge-episodes .tags{padding:0}}.episodes-embeded .tags li,.episodes-show .tags li,.challenge-episodes .tags li{display:inline-block;margin-right:0.5rem;margin-bottom:0.5rem;border-radius:0.125rem;background-color:rgba(30,203,139,0.1);color:#1ecb8b;font-size:0.875rem;font-weight:bold}.episodes-embeded .tags li a,.episodes-show .tags li a,.challenge-episodes .tags li a{display:block;padding:0.5rem}.episodes-embeded .tags li+.episodes-embeded .tags li,.episodes-show .tags li+.episodes-embeded .tags li,.challenge-episodes .tags li+.episodes-embeded .tags li,.episodes-embeded .tags li+.episodes-show .tags li,.episodes-show .tags li+.episodes-show .tags li,.challenge-episodes .tags li+.episodes-show .tags li,.episodes-embeded .tags li+.challenge-episodes .tags li,.episodes-show .tags li+.challenge-episodes .tags li,.challenge-episodes .tags li+.challenge-episodes .tags li{margin-left:0.5rem}.episodes-embeded .content-report,.episodes-show .content-report,.challenge-episodes .content-report{max-width:45rem;margin-top:0.5rem}.episodes-embeded .more-webtoons,.episodes-show .more-webtoons,.challenge-episodes .more-webtoons{margin-top:1.5em;padding-top:1em;padding-bottom:4.75em;background-color:#efefef}.episodes-embeded .more-webtoons .grid-item,.episodes-show .more-webtoons .grid-item,.challenge-episodes .more-webtoons .grid-item{padding:.25em}.episodes-embeded .more-webtoons .more-from-user,.episodes-show .more-webtoons .more-from-user,.challenge-episodes .more-webtoons .more-from-user{max-width:45em;margin:0 auto}.from-author{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.5rem;margin-bottom:0.75rem}@media screen and (min-width: 40rem){.from-author{max-width:45rem;margin:0.75rem auto 1rem}}.from-author__name{font-size:1.25rem;font-weight:bold;margin-bottom:0.5rem}.from-author__user{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:3.25rem;height:1.5rem;margin-bottom:0.5rem;padding:0 0.5rem;border-radius:0.75rem;background-color:#1ecb8b;color:#ffffff;font-size:0.75rem;font-weight:bold;line-height:1}.from-author__comment{margin-bottom:0;color:#8a8a8a;font-size:0.875rem;line-height:1.6;text-align:center;white-space:pre-line}@media screen and (min-width: 40rem){.from-author__comment{font-size:1rem}}body[data-direction='ltr'] .additional_contents,body[data-direction='rtl'] .additional_contents{background-color:#f6f6f6;padding:0 0.625rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .additional_contents,body[data-direction='rtl'] .additional_contents{max-width:31rem;margin:0 auto;padding:0}}body[data-direction='ltr'] .episode__social,body[data-direction='rtl'] .episode__social{margin-top:3.75rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__social,body[data-direction='rtl'] .episode__social{margin-top:7.5rem}}body[data-direction='ltr'] .episode__social .social-wrapper,body[data-direction='rtl'] .episode__social .social-wrapper{padding-top:2rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__social .social-wrapper,body[data-direction='rtl'] .episode__social .social-wrapper{padding-top:1.75rem}}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__social .from-author,body[data-direction='rtl'] .episode__social .from-author{padding:0.75rem}}body[data-direction='ltr'] .episode__social .from-author__user,body[data-direction='rtl'] .episode__social .from-author__user{position:relative;z-index:2}body[data-direction='ltr'] .episode__social .from-author__avatar,body[data-direction='rtl'] .episode__social .from-author__avatar{width:1.25rem;height:1.25rem}body[data-direction='ltr'] .episode__social .from-author__name,body[data-direction='rtl'] .episode__social .from-author__name{font-size:0.875rem}body[data-direction='ltr'] .episode__social .from-author__comment,body[data-direction='rtl'] .episode__social .from-author__comment{font-size:0.75rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__social .from-author__comment,body[data-direction='rtl'] .episode__social .from-author__comment{font-size:0.9375rem}}body[data-direction='ltr'] .episode__social .pick-button,body[data-direction='rtl'] .episode__social .pick-button{z-index:2;top:-2.75rem;width:5rem;height:5rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__social .pick-button,body[data-direction='rtl'] .episode__social .pick-button{top:-6.25rem;width:8rem;height:8rem}}body[data-direction='ltr'] .episode__social .pick_count,body[data-direction='rtl'] .episode__social .pick_count{font-size:0.8125rem;line-height:1}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__social .pick_count,body[data-direction='rtl'] .episode__social .pick_count{font-size:1.125rem;line-height:1.25}}body[data-direction='ltr'] .episode__social .pick_count::before,body[data-direction='rtl'] .episode__social .pick_count::before{font-size:1.25rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__social .pick_count::before,body[data-direction='rtl'] .episode__social .pick_count::before{font-size:1.875rem}}body[data-direction='ltr'] .episode__social .sponsorships__button,body[data-direction='rtl'] .episode__social .sponsorships__button{position:relative;z-index:2;max-width:6.25rem;height:2rem;border-radius:1rem;font-size:0.75rem}body[data-direction='ltr'] .episode__social .sponsorships__tooltip__button,body[data-direction='rtl'] .episode__social .sponsorships__tooltip__button{position:relative;z-index:3;font-size:0.625rem}body[data-direction='ltr'] .first-buy,body[data-direction='rtl'] .first-buy{position:relative;z-index:2}body[data-direction='ltr'] .episode__goods__header,body[data-direction='rtl'] .episode__goods__header{padding-left:0.75rem;line-height:2.25rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__goods__header,body[data-direction='rtl'] .episode__goods__header{padding-left:1.5rem}}body[data-direction='ltr'] .episode__goods__header h1,body[data-direction='rtl'] .episode__goods__header h1{font-size:0.8125rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__goods__header h1,body[data-direction='rtl'] .episode__goods__header h1{font-size:0.9375rem}}body[data-direction='ltr'] .episode__goods__products,body[data-direction='rtl'] .episode__goods__products{margin:1rem 0.5rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__goods__products,body[data-direction='rtl'] .episode__goods__products{max-width:23.0625rem;margin:2rem auto 0}}body[data-direction='ltr'] .episode__goods__product,body[data-direction='rtl'] .episode__goods__product{display:inline-block;z-index:2;float:none;width:6rem;margin-right:0.75rem}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__goods__product,body[data-direction='rtl'] .episode__goods__product{width:29.2682926829%;display:none;float:left}body[data-direction='ltr'] .episode__goods__product:not(:nth-child(3n+0)),body[data-direction='rtl'] .episode__goods__product:not(:nth-child(3n+0)){margin-right:6.0975609756%}body[data-direction='ltr'] .episode__goods__product:nth-child(3n+0),body[data-direction='rtl'] .episode__goods__product:nth-child(3n+0){margin-right:0}}body[data-direction='ltr'] .episode__goods__controller,body[data-direction='rtl'] .episode__goods__controller{display:none}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__goods__controller,body[data-direction='rtl'] .episode__goods__controller{display:block}}body[data-direction='ltr'] .episode__goods__controller #left-button,body[data-direction='rtl'] .episode__goods__controller #left-button{left:-3rem}body[data-direction='ltr'] .episode__goods__controller #right-button,body[data-direction='rtl'] .episode__goods__controller #right-button{right:-3rem}body[data-direction='ltr'] .episode__goods__button,body[data-direction='rtl'] .episode__goods__button{z-index:2;width:2.25rem;height:2.25rem;font-size:0.9375rem;line-height:2.25rem}body[data-direction='ltr'] .episode__goods__pagination,body[data-direction='rtl'] .episode__goods__pagination{display:none}@media screen and (min-width: 64rem){body[data-direction='ltr'] .episode__goods__pagination,body[data-direction='rtl'] .episode__goods__pagination{display:block}}.viewer-banner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}@media screen and (min-width: 40rem){.viewer-banner{max-width:45rem;margin:0 auto 1.5rem}}.viewer-banner__image{position:relative;background-size:cover;background-position:center}.viewer-banner__image::before{content:'';display:block;width:100%;padding-top:27.7333333333%}@media screen and (min-width: 40rem){.viewer-banner__image{position:relative}.viewer-banner__image::before{content:'';display:block;width:100%;padding-top:27.7777777778%}}.curation-webtoons{background-color:rgba(255,255,255,0.95)}@media screen and (min-width: 64rem){.curation-webtoons{background-color:rgba(255,255,255,0.7)}}.curation-webtoons.in ~ .modal-backdrop{display:none}.viewer-curation{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:1.5rem 0}@media screen and (min-width: 64rem){.viewer-curation{position:absolute;top:50%;height:auto;padding:0.5rem 0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#ffffff;box-shadow:0 0.625rem 2.5rem 0 rgba(0,0,0,0.2),0 0 0.25rem 0 rgba(0,0,0,0.04)}}.viewer-curation__container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.viewer-curation__icon{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 auto 0.75rem}@media screen and (min-width: 64rem){.viewer-curation__icon{margin-bottom:1.5rem}}.viewer-curation__title{color:#333333;font-size:1.25rem;font-weight:bold;line-height:1.6;text-align:center}@media screen and (min-width: 64rem){.viewer-curation__title{font-size:1.75rem}}.viewer-curation__button{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;background-color:transparent;font-weight:bold}@media screen and (min-width: 64rem){.viewer-curation__button{width:33.3333333333%;margin-top:0}}.viewer-curation__webtoon-list{margin:auto;padding:0.625rem 0 2.5rem}@media screen and (min-width: 64rem){.viewer-curation__webtoon-list{float:left;margin-right:1.9607843137%;width:83.0065359477%;padding:0;overflow:visible}.viewer-curation__webtoon-list:last-child{margin-right:0}}.curation-webtoons__body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;margin:auto}@media screen and (min-width: 64rem){.curation-webtoons__body{margin:3rem 0}}.curation-webtoons__button{display:none}@media screen and (min-width: 64rem){.curation-webtoons__button{float:left;display:block;margin-right:1.9607843137%;width:6.5359477124%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:auto;margin-bottom:auto}.curation-webtoons__button:last-child{margin-right:0}.curation-webtoons__button svg{width:2.125rem;height:2.125rem}}.curation-webtoons__button--next{-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.curation-webtoon{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:15rem;margin-right:1rem;border-radius:0.5rem;background-color:#ffffff;overflow:hidden;box-shadow:0 0.625rem 1.25rem 0 rgba(0,0,0,0.1),0 0 0.25rem 0 rgba(0,0,0,0.03);text-align:center}@media screen and (min-width: 64rem){.curation-webtoon:nth-of-type(3){margin-right:0}.curation-webtoon:nth-of-type(3) ~ .curation-webtoon{display:none}}.curation-webtoon__image{position:relative;background-size:cover;background-position:center}.curation-webtoon__image::before{content:'';display:block;width:100%;padding-top:75%}.curation-webtoon__body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:1rem}@media screen and (min-width: 64rem){.curation-webtoon__body{padding:1.5rem}}.curation-webtoon__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;font-size:1.125rem;font-weight:bold}@media screen and (min-width: 64rem){.curation-webtoon__title{margin-bottom:0.75rem;font-size:1.5rem}}.curation-webtoon__author{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;font-size:0.875rem;color:#bdbdbd}@media screen and (min-width: 64rem){.curation-webtoon__author{margin-bottom:0.75rem;font-size:1rem}}.curation-webtoon__description{margin-bottom:0;color:#8a8a8a;font-size:0.875rem;line-height:1.6}@media screen and (min-width: 64rem){.curation-webtoon__description{height:3.125rem;overflow:hidden;font-size:1rem}}.event-list{margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (min-width: 40rem){.event-list{margin-bottom:3rem}}.event-list__title{margin-bottom:1rem;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 40rem){.event-list__title{margin-bottom:1.5rem;font-size:1.75rem}}.list-item{margin-bottom:1.5rem}.list-item__thumbnail{width:100%;margin-bottom:0.75rem;border-radius:0.5rem;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width: 40rem){.list-item__thumbnail{margin-bottom:1rem}}.list-item__thumbnail--reservation{position:relative}.list-item__thumbnail--reservation::before{content:'';display:block;width:100%;padding-top:50.7692307692%}.list-item__thumbnail--banner{position:relative}.list-item__thumbnail--banner::before{content:'';display:block;width:100%;padding-top:40%}.list-item__thumbnail--expired{-webkit-filter:grayscale(1);filter:grayscale(1)}.list-item__title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;font-weight:bold}@media screen and (min-width: 40rem){.list-item__title{margin-bottom:0.75rem;font-size:1.375rem}}.list-item__summary{margin-bottom:0.5rem;color:#8a8a8a;font-size:0.875rem;line-height:1.6}@media screen and (min-width: 40rem){.list-item__summary{margin-bottom:0.75rem;font-size:1rem}}.list-item__date{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:0;color:#333333;font-size:0.875rem}.list-item__date+.list-item__date{margin-top:0.5rem}.list-item__period{margin-right:0.5rem;color:#aa00ff}.event-reservations-show{background-color:#eff1f6}.event-reservations-releases .tab ul,.event-reservations-releases .global-navigation .tab--right ul,.global-navigation .event-reservations-releases .tab--right ul,.event-reservations-actives .tab ul,.event-reservations-actives .global-navigation .tab--right ul,.global-navigation .event-reservations-actives .tab--right ul{max-width:25em}.reservation-tab{margin-bottom:1em}.reservation-tab ul{display:table;width:100%;max-width:30em;margin:0 auto;padding:0;table-layout:fixed;border-radius:40px;background-color:white}.reservation-tab li{display:table-cell;height:2.5em;line-height:2.5em;text-align:center}@media screen and (min-width: 40rem){.reservation-tab li{height:2em;font-size:1.25rem;line-height:2em}}.reservation-tab li a{display:inline-block;width:100%;color:rgba(0,0,0,0.54)}.reservation-tab li.active a{color:rgba(0,0,0,0.87);font-weight:bold}.reservation-show{margin:0.5rem 0;padding:0 0.3125rem;overflow:auto;word-wrap:break-word}@media screen and (min-width: 64rem){.reservation-show{max-width:80rem;margin-left:auto;margin-right:auto;margin:1.5rem auto;padding:0 0.5rem}.reservation-show::after{clear:both;content:"";display:table}}.reservation-show .reservation-info{float:left;display:block;margin-right:1.9607843137%;width:100%;margin-right:0}.reservation-show .reservation-info:last-child{margin-right:0}@media screen and (min-width: 64rem){.reservation-show .reservation-info{float:left;display:block;margin-right:1.9607843137%;width:32.0261437908%}.reservation-show .reservation-info:last-child{margin-right:0}}.reservation-show .reservation__game-info{text-align:center}.reservation-show .info__icon{margin:0.5rem 0 0.625rem;vertical-align:middle}@media screen and (min-width: 64rem){.reservation-show .info__icon{margin:1rem 0 2.5rem}}.reservation-show .info__game-name{margin:0.625rem 0;font-size:1.375rem;font-weight:bold}@media screen and (min-width: 64rem){.reservation-show .info__game-name{font-size:1.75rem}}.reservation-show .info__producer,.reservation-show .info__release-date{margin:0.625rem 0;font-size:1rem}@media screen and (min-width: 64rem){.reservation-show .info__producer,.reservation-show .info__release-date{margin:1.25rem 0;font-size:1.25rem}}.reservation-show .reservation__label--joined{width:15rem;margin:1.875rem auto;padding:0.875rem;border-radius:0.25rem;background-color:#bababa;color:white;font-size:1.125rem;letter-spacing:0.0375rem}@media screen and (min-width: 64rem){.reservation-show .reservation__label--joined{padding:0.75rem;font-size:1.25rem;letter-spacing:0.04375rem}}.reservation-show .reservation__button{display:block;width:100%;margin-top:1.875rem;padding:0.875rem;border-radius:0.25rem;background-color:#9b12ee;color:white;font-size:1.1875rem;letter-spacing:0.0375rem;text-align:center}@media screen and (min-width: 64rem){.reservation-show .reservation__button{margin-top:3.25rem;padding:1rem;font-size:1.25rem;letter-spacing:0.04375rem}}.reservation-show .reservation__button:disabled{opacity:.5}.reservation-show .reservation-card{margin-bottom:0.3125rem;padding:1.5rem 0.9375rem 2rem;border:1px solid #dcdfec;border-radius:0.5rem;background-color:white;line-height:1.2}@media screen and (min-width: 64rem){.reservation-show .reservation-card{margin-bottom:0.625rem}}.reservation-show .reservation-card__name{margin:0 0.625rem 1.625rem;font-size:1.125rem;font-weight:bold;line-height:1.1}@media screen and (min-width: 64rem){.reservation-show .reservation-card__name{font-size:1.25rem}}.reservation-show .reservation-card__text{margin:0 0.625rem}@media screen and (min-width: 64rem){.reservation-show .reservation-card__text{font-size:1.125rem}}.reservation-show .reservation__radio{margin:1.25rem 0.625rem}.reservation-show .reservation__radio label{margin:0;color:#505050;font-weight:normal}.reservation-show .reservation-card--coupon{background-color:#fae9ff}.reservation-show .reservation-card__coupon-code{color:#9b12ee;font-weight:bold}@media screen and (min-width: 64rem){.reservation-show .reservation-card__coupon-code{font-size:1.25rem}}.reservation-show .terms-modal .modal-dialog{margin-top:10em;padding:0;background-color:white;box-shadow:0 0 0.25em 0 rgba(0,0,0,0.5);text-align:left}@media screen and (min-width: 40rem){.reservation-show .terms-modal .modal-dialog{max-width:32.5em;border-radius:0.5em}}.reservation-show .terms-modal .modal-content{border-radius:0.5em;box-shadow:0 0.0625em 0.1875em 0 rgba(0,0,0,0.1)}.reservation-show .terms-modal .modal-header{position:relative;padding:1.125em 1.25em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;background-color:#eff1f6;box-shadow:0 0.125em 0.25em 0 rgba(0,0,0,0.1)}@media screen and (min-width: 40rem){.reservation-show .terms-modal .modal-header{padding:1.875em 1.25em}}.reservation-show .terms-modal .modal-header h1,.reservation-show .terms-modal .modal-header h2,.reservation-show .terms-modal .modal-header h3,.reservation-show .terms-modal .modal-header h4,.reservation-show .terms-modal .modal-header h5,.reservation-show .terms-modal .modal-header h6{margin:0;color:rgba(0,0,0,0.87);font-size:0.875em}@media screen and (min-width: 40rem){.reservation-show .terms-modal .modal-header h1,.reservation-show .terms-modal .modal-header h2,.reservation-show .terms-modal .modal-header h3,.reservation-show .terms-modal .modal-header h4,.reservation-show .terms-modal .modal-header h5,.reservation-show .terms-modal .modal-header h6{font-size:1.25em}}.reservation-show .terms-modal .modal-header .x-button{position:absolute;top:0;right:0.625rem;bottom:0;margin:auto}.reservation-show .terms-modal .modal-header .x-button::before,.reservation-show .terms-modal .modal-header .x-button::after{width:1.5rem}.reservation-show .terms-modal .modal-alert span{display:inline-block;width:100%;padding:1.5625em 1.875em 0.625em;color:#fe3824}.reservation-show .terms-modal .modal-alert a{color:#aa00ff}.reservation-show .terms-modal .modal-alert .hidden{display:none}.reservation-show .terms-modal .form-group{padding:0.5em 1.25em;border-bottom:1px solid rgba(0,0,0,0.1)}.reservation-show .terms-modal .form-group::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.reservation-show .terms-modal .form-group{padding:0.625em 1.875em}}.reservation-show .terms-modal .form-group .form-group--inline{height:1.875rem}@media screen and (min-width: 40rem){.reservation-show .terms-modal .form-group .form-group--inline{height:3.25rem}}.reservation-show .terms-modal .form-group .label{float:left;width:5rem;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 40rem){.reservation-show .terms-modal .form-group .label{width:7.5rem;font-size:1rem;line-height:2.625rem}}.reservation-show .terms-modal .form-group .label label,.reservation-show .terms-modal .form-group .label h4{margin-bottom:0}.reservation-show .terms-modal .form-group .field{float:right;width:-webkit-calc(100% - 5rem);width:-moz-calc(100% - 5rem);width:calc(100% - 5rem)}@media screen and (min-width: 40rem){.reservation-show .terms-modal .form-group .field{width:-webkit-calc(100% - 7.5rem);width:-moz-calc(100% - 7.5rem);width:calc(100% - 7.5rem)}}.reservation-show .terms-modal .form-group .field input,.reservation-show .terms-modal .form-group .field textarea{display:inline;float:left;clear:both;width:100%;max-width:7.5rem;margin:0;padding:0.125rem;font-size:0.75rem;resize:none}@media screen and (min-width: 40rem){.reservation-show .terms-modal .form-group .field input,.reservation-show .terms-modal .form-group .field textarea{padding:0.5rem;font-size:1rem}}.reservation-show .terms-modal .form-group .field span{line-height:1.5rem}@media screen and (min-width: 40rem){.reservation-show .terms-modal .form-group .field span{line-height:2.625rem}}.reservation-show .terms-modal .form-group .field .full-width{max-width:none}.reservation-show .terms-modal .form-group .field .half-width{min-width:50%}.reservation-show .terms-modal .form-group .field .read-only{pointer-events:none}.reservation-show .terms-modal .form-group input{margin-right:0.25rem;margin-bottom:0}.reservation-show .terms-modal .modal-footer{padding:1.25em 2.1875em;text-align:center}.reservation-show .terms-modal .modal-footer button,.reservation-show .terms-modal .modal-footer input[type='submit']{display:inline-block;width:45%;max-width:13.125rem;padding:0.625rem 0;border-radius:0.25rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}@media screen and (min-width: 40rem){.reservation-show .terms-modal .modal-footer button,.reservation-show .terms-modal .modal-footer input[type='submit']{padding:0.9375rem 0;font-size:1.25rem}}.reservation-show .terms-modal .modal-footer button:only-child,.reservation-show .terms-modal .modal-footer input[type='submit']:only-child{float:none}.reservation-show .terms-modal .modal-footer input[type='submit']{float:left;background-color:#9b12ee;color:white}.reservation-show .terms-modal .modal-footer button{float:right}.reservation-show .terms-modal .modal-footer button.close{border:1px solid #c8c8c8;background-color:#f4f4f4;color:rgba(0,0,0,0.87)}.reservation-show .terms-modal .modal-body{padding:1rem}@media screen and (min-width: 64rem){.reservation-show .terms-modal .modal-body{padding:1.5rem;font-size:1.125rem}}.reservation-show .reservation__input-form{display:none;margin:0 0.625rem}.reservation-show .reservation__input{width:-webkit-calc(100% - 1.625rem);width:-moz-calc(100% - 1.625rem);width:calc(100% - 1.625rem);margin-left:1.625rem;padding:0.75rem;background-color:rgba(0,0,0,0.02);font-size:0.875rem}.reservation-show .reservation__checkbox{margin:1.25rem 0;color:#646464;font-size:0.875rem}.reservation-show .reservation__checkbox label{font-weight:normal}.reservation-show .reservation__checkbox a{margin-left:.5em;text-decoration:underline}.reservation-show .reservation-content{float:left;display:block;margin-right:1.9607843137%;width:100%}.reservation-show .reservation-content:last-child{margin-right:0}@media screen and (min-width: 64rem){.reservation-show .reservation-content{float:left;display:block;margin-right:1.9607843137%;width:66.0130718954%;margin-right:0}.reservation-show .reservation-content:last-child{margin-right:0}}.reservation-show .reservation-content img{margin:0 auto}.reservation-show .reservation-content .images{margin-bottom:3rem}@media screen and (min-width: 64rem){.reservation-show .reservation-content .images{margin-bottom:4.25rem}}.reservation-show .reservation-content .images:not(.slick-slider){text-align:center}.reservation-show .reservation-content .images:not(.slick-slider) .item{display:none}.reservation-show .reservation-content .images:not(.slick-slider) .item:first-child{display:block}.reservation-show .reservation-content .slick-dots li{width:0.8125rem;height:0.8125rem;margin:0}.reservation-show .reservation-content .slick-dots li button{width:0.8125rem;height:0.8125rem}.reservation-show .reservation-content .slick-dots li button:hover::before{opacity:.75;color:#9b12ee}.reservation-show .reservation-content .slick-dots li.slick-active button::before{opacity:1;color:#9b12ee}.reservation-show .reservation-content__text{margin:0 0.625rem 1.625rem}@media screen and (min-width: 64rem){.reservation-show .reservation-content__text{width:45rem;margin:0 auto 1.625rem;font-size:1.25rem;line-height:1.6}}.reservation-show .reservation__contact{display:inline-block;font-weight:bold}.fanart-item{margin-bottom:1.5rem}.fanart-item a{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.fanart-item__thumb{position:relative;margin-bottom:0.75rem;border-radius:0.5rem;background-position:center;background-size:cover}.fanart-item__thumb::before{content:'';display:block;width:100%;padding-top:100%}.fanart-item__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;font-weight:bold}@media screen and (min-width: 40rem){.fanart-item__title{font-size:1.25rem}}.fanart-item__author{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;color:#b6b6b6;font-size:0.875rem}@media screen and (min-width: 40rem){.fanart-item__author{margin-bottom:1rem}}.fanart-item__meta{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#b6b6b6;font-size:0.875rem}.fanart-item__data{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.fanart-item__data+.fanart-item__data{margin-left:0.75rem}.fanart-item__icon{margin-right:0.25rem}.fanart__header{margin-bottom:1rem}@media screen and (min-width: 40rem){.fanart__header{margin-bottom:1.5rem}}.fanart__title{margin-bottom:0.5rem;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 40rem){.fanart__title{margin-bottom:0.75rem;font-size:1.75rem}}.fanart__created-at{color:#bdbdbd;font-size:0.875rem}.fanart__images{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column wrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:-1rem;margin-left:-1rem}@media screen and (min-width: 40rem){.fanart__images{margin-right:-1.5rem;margin-left:-1.5rem}}@media screen and (min-width: 64rem){.fanart__images{margin-right:-1.75rem;margin-left:-1.75rem}}.fanart__contents{margin-top:1rem;margin-bottom:1rem}@media screen and (min-width: 40rem){.fanart__contents{margin-top:1.5rem}}.fanart__description{margin-bottom:1rem;line-height:1.6}@media screen and (min-width: 40rem){.fanart__description{margin-bottom:1.5rem}}.fanart__tags{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0.5rem}.fanart__tag{display:inline-block;margin-right:0.5rem;margin-bottom:0.5rem;border-radius:0.125rem;background-color:rgba(30,203,139,0.1);color:#1ecb8b;font-size:0.875rem;font-weight:bold}.fanart__tag a{display:block;padding:0.5rem}.fanart__admin{margin:1rem 0}.fanart__author{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.5rem;text-align:center}@media screen and (min-width: 40rem){.fanart__author{margin-top:2rem}}.fanart__author-avatar{width:4rem;height:4rem;margin-bottom:0.75rem;border-radius:50%}@media screen and (min-width: 40rem){.fanart__author-avatar{width:4.5rem;height:4.5rem}}.fanart__author-name{margin-bottom:0.5rem;color:#333333;font-weight:bold}@media screen and (min-width: 40rem){.fanart__author-name{font-size:1.125rem}}.fanart__author-count{margin-bottom:0;font-size:0.875rem}.more-fanart{background-color:#f6f6f6}.more-fanart__item{margin-bottom:0.75rem}.more-fanart__item:last-child{display:none}@media screen and (min-width: 40rem){.more-fanart__item:last-child{display:block}}.more-fanart__heading{margin-bottom:1.5rem;font-size:1.125rem;font-weight:bold;text-align:center}@media screen and (min-width: 40rem){.more-fanart__heading{font-size:1.375rem;text-align:left}}.more-fanart__image{position:relative;border-radius:0.5rem;background-size:contain;background-position:top}.more-fanart__image::before{content:'';display:block;width:100%;padding-top:100%}.more-fanart__title{display:none}@media screen and (min-width: 40rem){.more-fanart__title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-top:0.75rem;font-size:1.125rem;text-align:center}}.best__feeds{margin:0.5rem;font-size:0}@media screen and (min-width: 40rem){.best__feeds{margin:1rem 0}}@media screen and (min-width: 64rem){.best__feeds{margin:1.5rem 0}}.best__feeds .page__card{width:48.6842105263%;margin-bottom:1rem}.best__feeds .page__card:not(:nth-child(2n+1)){margin-right:2.6315789474%}.best__feeds .page__card:nth-child(2n+1){margin-right:0}@media screen and (min-width: 40rem){.best__feeds .page__card{width:32.1285140562%;margin-bottom:2rem}.best__feeds .page__card:not(:nth-child(3n+1)){margin-right:1.8072289157%}.best__feeds .page__card:nth-child(3n+1){margin-right:0}}.page__card{display:inline-block;position:relative;margin-bottom:1rem;overflow:hidden;border-radius:0.25rem;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);word-break:break-word}@media screen and (min-width: 40rem){.page__card{margin-bottom:1.5rem;border-radius:0.375rem}}@media screen and (min-width: 64rem){.page__card{margin-bottom:2.5rem;border-radius:0.5rem}}.page__card .card__cover-image{position:relative;background-position:top;background-size:cover}.page__card .card__cover-image::before{content:'';display:block;width:100%;padding-top:66.6666666667%}.page__card .card__cover-image .play{top:0;background-size:3.125rem}@media screen and (min-width: 40rem){.page__card .card__cover-image .play{background-size:4.6875rem}}.page__card .card__label{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;top:0.25rem;right:0.25rem;max-width:60%;padding:0.125rem 0.25rem;border-radius:0.125rem;opacity:.9;background-color:#7d8090;color:white;font-size:0.625rem;font-weight:bold}@media screen and (min-width: 40rem){.page__card .card__label{top:0.5rem;right:0.5rem}}@media screen and (min-width: 64rem){.page__card .card__label{padding:0.25rem 0.5rem;border-radius:0.25rem;font-size:0.8125rem}}.page__card .card__label .card__label__text{float:right;padding-left:.25em}.page__card .card__body{margin:6.6666666667% 0 60%;padding:0.5rem}.page__card .card__body::after{clear:both;content:"";display:table}@media screen and (min-width: 64rem){.page__card .card__body{padding:1.5rem}}.page__card .card__cover-image ~ .card__body{margin:0}.page__card .card__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;float:left;clear:both;margin:0;color:rgba(0,0,0,0.87);font-size:0.8125rem;font-weight:bold;line-height:1.2}@media screen and (min-width: 64rem){.page__card .card__title{margin-bottom:0.5rem;font-size:1.1875rem}}.page__card .card__created_at{float:left;clear:both;color:rgba(0,0,0,0.38);font-size:0.625rem}@media screen and (min-width: 64rem){.page__card .card__created_at{font-size:0.75rem}}.page__card .card__line{float:left;clear:both;width:1.875rem;margin:0.25rem 0 0.5rem;border-color:#cf6700}@media screen and (min-width: 64rem){.page__card .card__line{width:3rem;margin:0.75rem 0 1rem}}.page__card .card__contents{max-height:4.5em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;float:left;clear:both;min-height:4.5em;margin:0;color:rgba(0,0,0,0.38);font-size:0.6875rem}@media screen and (min-width: 64rem){.page__card .card__contents{font-size:0.8125rem}}.page__card .card__footer{float:left;clear:both;width:100%;padding:0 0.375rem;border-top:1px solid rgba(0,0,0,0.15);font-size:0.625rem;line-height:1.75rem}.page__card .card__footer::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.page__card .card__footer{font-size:0.6875rem}}@media screen and (min-width: 64rem){.page__card .card__footer{padding:0 1rem;font-size:0.8125rem;line-height:2.75rem}}.page__card .card__count{float:left;color:rgba(0,0,0,0.38)}.page__card .card__count span{display:inline-block;float:left;min-width:2.25rem}@media screen and (min-width: 64rem){.page__card .card__count span{min-width:3rem}}.page__card .card__author-wrap{display:inline-block;max-width:-webkit-calc(100% - 4.5rem);max-width:-moz-calc(100% - 4.5rem);max-width:calc(100% - 4.5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;float:right}@media screen and (min-width: 64rem){.page__card .card__author-wrap{max-width:-webkit-calc(100% - 6rem);max-width:-moz-calc(100% - 6rem);max-width:calc(100% - 6rem)}}.page__card .card__author-avatar{display:none;float:left;width:1.25rem;height:1.25rem;margin:0.6875rem 0.25rem;border-radius:50%}@media screen and (min-width: 64rem){.page__card .card__author-avatar{display:inline-block}}@media screen and (min-width: 40rem){.feeds .container{padding:1.5rem 1rem}}@media screen and (min-width: 64rem){.feeds .container{padding:2.5rem 1rem 0 1.5rem}}.feeds .onboarding{margin:0 0.3125rem;padding:2em;border-radius:0.5rem;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);color:rgba(0,0,0,0.54);text-align:center}@media screen and (min-width: 40rem){.feeds .onboarding{max-width:30rem;margin:0 auto}.feeds .onboarding br{display:none}}@media screen and (min-width: 64rem){.feeds .onboarding{width:64%;max-width:none;margin:1.5rem 0}}.feeds .onboarding img{display:block;max-width:12.5rem;margin:0 auto 2em}.feeds .notices-list{padding:0.1875rem 0.5rem;font-size:0.75rem}@media screen and (min-width: 40rem){.feeds .notices-list{margin-bottom:1rem;padding:0.375rem 1.5rem;font-size:0.8125rem}}@media screen and (min-width: 64rem){.feeds .notices-list{margin-bottom:2rem;padding:0.75rem 2rem;font-size:1rem}}@media screen and (min-width: 64rem){.feeds-officials .feeds__wrapper,.feeds-followings .feeds__wrapper{float:right;width:80%}}@media screen and (min-width: 64rem){.feeds-nows .feeds__wrapper,.feeds-bests .feeds__wrapper{float:right;width:-webkit-calc(100% - 15.25rem);width:-moz-calc(100% - 15.25rem);width:calc(100% - 15.25rem)}}.feeds-nows .feeds__recommended,.feeds-bests .feeds__recommended{display:none}@media screen and (min-width: 64rem){.feeds-nows .feeds__recommended,.feeds-bests .feeds__recommended{display:block}}.board-setting{margin:1rem 0.5rem 0;padding-bottom:0.25rem;border-bottom:1px solid #b0b3c5}.board-setting::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.board-setting{margin:0 auto;padding-bottom:0.5rem}}.board-setting .board-style{float:left}.board-setting .board-style .board-style__btn{float:left;width:4.125rem;height:2rem;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 64rem){.board-setting .board-style .board-style__btn{width:6.125rem;height:2.625rem}}.board-setting .board-style .board-style__btn a,.board-setting .board-style .board-style__btn svg{display:inline-block;width:100%;height:100%;vertical-align:middle}.board-setting .board-style .board-style__btn:not(.active) svg [fill='#1EAD9C']{fill:#000;fill-opacity:.3}.board-setting .board-style .board-style__btn:not(.active) svg [stroke='#1EAD9C']{stroke:#000;stroke-opacity:.3}.board-setting .board-style .board-style__btn.active svg [fill='#000']{fill:#1ead9c;fill-opacity:1}.board-setting .board-style .board-style__btn.active svg [stroke='#000']{stroke:#1ead9c;stroke-opacity:1}.board-setting .board-style .popular{position:relative;float:left;width:4.125rem;height:2rem;color:rgba(0,0,0,0.54);font-size:0.65625rem}@media screen and (min-width: 64rem){.board-setting .board-style .popular{width:5.375rem;height:2.625rem;font-size:0.875rem}}.board-setting .board-style .popular svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0.3125rem;width:1.875rem}@media screen and (min-width: 64rem){.board-setting .board-style .popular svg{width:2.5rem}}.board-setting .board-style .popular span{display:inline-block;float:right;color:rgba(0,0,0,0.54);line-height:2rem}@media screen and (min-width: 64rem){.board-setting .board-style .popular span{line-height:2.625rem}}.board-setting .board-write{display:inline-block;float:right;padding:0.3125rem 0.9375rem;border-radius:0.375rem;background-color:#9b12ee;color:white;font-size:0.8125rem}@media screen and (min-width: 40rem){.board-setting .board-write{padding:0.3125rem 1.5625rem;font-size:0.9375rem}}@media screen and (min-width: 64rem){.board-setting .board-write{padding:0.375rem 1.875rem;border-radius:0.5rem;font-size:1.25rem}}.feeds__list{margin:0 auto;padding-right:.5em;padding-left:.5em}@media screen and (min-width: 40rem){.feeds__list{max-width:30rem;margin-top:1.5rem;padding-right:0;padding-left:0}}@media screen and (min-width: 64rem){.feeds__list{float:left;width:64%;max-width:none}}@media screen and (min-width: 64rem){.feeds__recommended{float:right;width:32%}}.paper__list{width:100%;padding-top:0.375rem;background-color:white}.paper__list .list-table-header,.paper__list .item__views{display:none}.paper__list .list__item{clear:both;min-height:2.625rem;padding:0.5rem 1rem 1.5rem;box-shadow:0 0.5px 0 0 rgba(0,0,0,0.1)}.paper__list .list__item .item__comment{color:#9b12ee;font-size:0.75rem}.paper__list .list__item .item__comment::before{content:'['}.paper__list .list__item .item__comment::after{content:']'}.paper__list .list__item .item__writer{float:left;color:rgba(0,0,0,0.38)}.paper__list .list__item .item__cell{color:rgba(0,0,0,0.54);font-size:0.5625rem;vertical-align:middle}.paper__list .list__item .item__cell:first-child{display:block;float:none}.paper__list .list__item .item__cell img{width:0.8125rem;vertical-align:text-top}.paper__list .list__item .item__cell .item__title{display:inline;color:rgba(0,0,0,0.87);font-size:0.75rem;word-wrap:break-word}.paper__list .list__item .item__cell time{float:right}.paper__list .list__item .item__cell .item__pick{float:right;margin-right:1.5rem;color:#be2b5d}.paper__list .list__item .item__cell .item__pick::after{content:'픽'}@media screen and (min-width: 40rem){.paper__list{margin:1rem auto;padding:0 0.5rem;border:1px solid rgba(0,0,0,0.2);border-radius:0.5rem}}@media screen and (min-width: 40rem) and (min-width: 64rem){.paper__list{padding:0 1.25rem}}@media screen and (min-width: 40rem){.paper__list .list-table{display:table;width:100%;table-layout:fixed;border-bottom:0.125rem solid #9b12ee}.paper__list .list-table .list-table-header{display:table-header-group}.paper__list .list-table .list-table-body{display:table-row-group}.paper__list .list-table .list-header{display:table-row}.paper__list .list-table .list-header span{display:table-cell;padding:0.625rem 0 0.625rem 1rem;border-bottom:0.125rem solid #9b12ee;color:rgba(0,0,0,0.38);font-size:0.875rem;font-weight:bold}}@media screen and (min-width: 40rem) and (min-width: 64rem){.paper__list .list-table .list-header span{padding-left:1.5rem}}@media screen and (min-width: 40rem){.paper__list .list-table .list-header span:first-child{text-align:center}.paper__list .list-table .list-header .list-table__title{width:50%}.paper__list .list-table .list-header .list-table__writer{width:18%}.paper__list .list-table .list-header .list-table__date{width:14%}.paper__list .list-table .list-header .list-table__view{width:10%}.paper__list .list-table .list-header .list-table__pick{width:8%}.paper__list .list-table .list__item{display:table-row}.paper__list .list-table .list__item .item__cell{display:table-cell;float:none;height:3.5rem;padding-left:1rem;box-shadow:0 1px 0 0 rgba(0,0,0,0.15);font-size:0.875rem}}@media screen and (min-width: 40rem) and (min-width: 64rem){.paper__list .list-table .list__item .item__cell{padding-left:1.5rem}}@media screen and (min-width: 40rem){.paper__list .list-table .list__item .item__cell h1,.paper__list .list-table .list__item .item__cell span,.paper__list .list-table .list__item .item__cell img{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:1.25;vertical-align:text-top}.paper__list .list-table .list__item .item__cell img{width:1.1875rem;height:1.25rem}.paper__list .list-table .list__item .item__cell time{float:left}.paper__list .list-table .list__item .item__cell .item__title{max-width:80%;margin:0;font-size:1rem;font-weight:bold}.paper__list .list-table .list__item .item__cell .item__comment{font-size:1rem}.paper__list .list-table .list__item .item__pick{float:none;margin-right:1.5rem;color:rgba(0,0,0,0.54)}.paper__list .list-table .list__item .item__pick::after{display:none}}.feeds-navigation{text-align:center;line-height:0;padding:1rem 0;background-color:#c9ccdc}.feeds-navigation ul{display:inline-block;margin:0 auto}.feeds-navigation ul li{float:left;width:4.25rem;height:1.5rem;margin-right:0.375rem;border:1px solid rgba(0,0,0,0.25);border-radius:0.375rem;background-color:white;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);font-size:0.875rem;line-height:1.5rem;text-align:center}@media screen and (min-width: 40rem){.feeds-navigation ul li{width:6rem;height:2.25rem;margin-right:1.5rem;font-size:0.9375rem;line-height:2.25rem}}@media screen and (min-width: 64rem){.feeds-navigation ul li{width:8rem;height:3rem;margin-right:2rem;border-radius:0.5rem;font-size:1.25rem;line-height:3rem}}.feeds-navigation ul li:last-child{margin-right:0}.feeds-navigation ul li a{display:inline-block;width:100%;color:rgba(0,0,0,0.33)}.feeds-navigation ul li a .mobile{display:none}@media screen and (min-width: 64rem){.feeds-navigation ul li a .mobile{display:inline}}.feeds-navigation ul li.active{border:1px solid #1ead9c}.feeds-navigation ul li.active a{color:#1ead9c}@media screen and (min-width: 40rem){.feeds-navigation{padding:1.5rem 0 1rem}}@media screen and (min-width: 40rem){.feeds-navigation{padding:1.875rem 0 1.25rem}}.feeds__recommended{max-width:80rem;margin-right:auto;margin-left:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-top:1em;margin-bottom:1.5em}.feeds__recommended ul{padding:0 0.5em 1em;white-space:nowrap;vertical-align:top}.feeds__recommended ul::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.feeds__recommended ul{padding:0 0.5em 1em}}@media screen and (min-width: 40rem){.feeds__recommended ul{padding:0 0.5em 1.5em;overflow:hidden}}.feeds__recommended ul li{display:inline-block;white-space:normal;vertical-align:top}@media screen and (min-width: 40rem){.feeds__recommended ul li{float:left}}@media screen and (min-width: 40rem){.feeds__recommended{display:none;max-width:30rem;margin:1.5rem auto;padding:1.25rem;border-radius:0.5rem;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15)}}@media screen and (min-width: 64rem){.feeds__recommended{display:block;padding:1rem}}.feeds__recommended h1{display:inline-block;margin:0;padding:0.5rem;color:rgba(0,0,0,0.54);font-size:0.8125rem}@media screen and (min-width: 64rem){.feeds__recommended h1{padding:0 0.5rem;font-size:1rem;font-weight:bold}}.feeds__recommended .board-list{display:inline-block;width:100%}@media screen and (min-width: 64rem){.feeds__recommended .board-list{padding:0}}.feeds__recommended .board-list li{width:5rem;margin-right:0.5rem}@media screen and (min-width: 40rem){.feeds__recommended .board-list li{display:none;float:left;width:25%;margin:0}}@media screen and (min-width: 64rem){.feeds__recommended .board-list li{display:block;width:100%}}.feeds__recommended .board-list li .board-card{margin:0;padding:0.3125rem;font-size:0.625rem}@media screen and (min-width: 40rem){.feeds__recommended .board-list li .board-card{margin:0.375rem;border:none;font-size:1rem}}@media screen and (min-width: 64rem){.feeds__recommended .board-list li .board-card{margin:0;padding:0.4375rem 0.75rem;text-align:left}.feeds__recommended .board-list li .board-card::after{clear:both;content:"";display:table}}.feeds__recommended .board-list li .board-card a{padding:0}@media screen and (min-width: 64rem){.feeds__recommended .board-list li .board-card .board-card__avatar{float:left;width:3.5rem;height:3.5rem;margin:0}}@media screen and (min-width: 64rem){.feeds__recommended .board-list li .board-card .board-card__user-name{padding:0.4375rem 0 0 0.625rem}}.feeds__recommended .board-list li .board-card .board-card__user-name::before{display:none}.feeds__recommended .board-list li .board-card .board-card__follow a{display:inline-block;width:3.75rem;height:1.25rem;border:1px solid #9b12ee;border-radius:0.625rem;background-color:white;-webkit-transition:background-color 150ms ease;-o-transition:background-color 150ms ease;-moz-transition:background-color 150ms ease;transition:background-color 150ms ease;font-size:0.625rem;line-height:1.125rem;text-align:center}@media screen and (min-width: 64rem){.feeds__recommended .board-list li .board-card .board-card__follow a{margin-right:0.625rem;border:none;font-size:0.875rem}}.feeds__recommended .board-list li .board-card .board-card__follow .follow::before{content:'+';margin-right:.25em}.feeds__recommended .board-list li .board-card .board-card__follow .unfollow{background-color:#9b12ee;color:white}@media screen and (min-width: 64rem){.feeds__recommended .board-list li .board-card .board-card__follow .unfollow{background-color:transparent;color:#1ead9c}}@media screen and (min-width: 64rem){.feeds__tag-list{float:left;width:14.375rem}.feeds__tag-list ul{height:auto;margin:0}}@media screen and (min-width: 64rem){.feeds__tag-list .tag{position:relative;float:right;width:9.8125rem;margin:0 1.5rem 1rem 0;overflow:visible;border-radius:2.75rem;line-height:2.625rem}}@media screen and (min-width: 64rem){.feeds__tag-list .tag a{font-size:1.1875rem}}.feeds__tag-list .tag a::before{display:none}.feeds__tag-list .active{border-color:#20d4be;background-color:#20d4be}@media screen and (min-width: 64rem){.feeds__tag-list .active::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:'';left:-1.75rem;border-top:0.625rem solid transparent;border-bottom:0.625rem solid transparent;border-left:0.875rem solid #20d4be}}.feeds__tag-list .active a{color:white;font-weight:bold}.video-card{display:block;margin-bottom:0.75rem;border-radius:0.25rem;background-color:white;overflow:hidden;color:black}@media screen and (min-width: 64rem){.video-card--other{width:32.5%;float:left}.video-card--other:not(:nth-child(3n+1)){margin-right:1.25%}.video-card--other:nth-child(3n+1){margin-right:0}}.video-card__thumbnail{position:relative;width:100%;background-size:cover;background-position:center}.video-card__thumbnail::before{content:'';display:block;width:100%;padding-top:56.25%}.video-card__title{max-height:4.5em;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;word-break:break-all;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:1rem;height:4.5em;font-size:0.8125rem}@media screen and (min-width: 64rem){.video-card__title{margin:1.25rem;font-size:1.1875rem}}.video-page{max-width:52.5rem;margin:0 auto;overflow:auto}@media screen and (min-width: 64rem){.video-page{margin:2.25rem auto}}.video-page__info{margin-bottom:0.5rem;padding:1.25rem;background-color:white}@media screen and (min-width: 64rem){.video-page__info{margin-bottom:2.25rem;padding:2rem}}.video-page__title{margin-bottom:0.75rem;font-size:0.875rem;font-weight:bold}@media screen and (min-width: 64rem){.video-page__title{margin-bottom:1rem;font-size:1.1875rem}}.video-page__description{color:rgba(0,0,0,0.54);font-size:0.8125rem}@media screen and (min-width: 64rem){.video-page__description{font-size:0.9375rem}}.video-page__delete{margin-top:0.75rem;color:#fe3824;font-weight:bold;font-size:0.75rem}@media screen and (min-width: 64rem){.video-page__delete{font-size:0.9375rem}}.other-videos{padding:0.5rem}@media screen and (min-width: 64rem){.other-videos{margin-bottom:2.25rem;padding:0}}.other-videos__title{margin-bottom:0.75rem;padding-left:0.75rem;color:rgba(0,0,0,0.7);font-size:0.875rem;font-weight:bold}@media screen and (min-width: 64rem){.other-videos__title{margin-bottom:2.25rem;padding:0;font-size:1.1875rem;font-weight:normal;text-align:center}}.help-notices .notices table{table-layout:auto;text-align:left}.help-notices .notices .notices__date{text-align:left;display:none}@media screen and (min-width: 40rem){.help-notices .notices .notices__date{display:table-cell}}.help-notices .notices .notices__title span{padding:0.25rem;border-radius:0.3125rem;background-color:#ff4081;color:white}.help-notices h1{font-size:1.375rem;font-weight:bold}.help-notices .notice__header{padding-bottom:1.25rem;border-bottom:1px solid #e8e8e8}.help-notices .notice__title{margin-bottom:0.25rem;color:rgba(0,0,0,0.87);font-size:1.375rem;font-weight:bold}.help-notices .notice__meta{color:#8a8a8a}.help-notices .notice__footer{padding:1.25rem;text-align:right}.help-notices .notice__contents{padding:1.25rem 0;line-height:1.8}.home-banner .swiper-slide::before{content:'';display:block;padding-top:75%}@media screen and (min-width: 40rem){.home-banner .swiper-slide::before{padding-top:0}}.event-banner{margin:0 auto 1.5rem}@media screen and (min-width: 64rem){.event-banner{max-width:80rem;margin-bottom:2.5rem}}.event-banner__image--mobile{display:block;width:100%}@media screen and (min-width: 64rem){.event-banner__image--mobile{display:none}}.event-banner__image--desktop{display:none}@media screen and (min-width: 64rem){.event-banner__image--desktop{display:block;margin:0 auto}}.ranking{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:16.5rem;margin-right:1rem;border-bottom:0.0625rem solid #e8e8e8;counter-reset:rank}@media screen and (min-width: 40rem){.ranking{width:21rem}}@media screen and (min-width: 64rem){.ranking{float:left;display:block;margin-right:1.9607843137%;width:32.0261437908%;border-bottom:0}.ranking:last-child{margin-right:0}.ranking::before{content:'';display:block;width:2.625rem;height:0.125rem;margin-bottom:0.75rem;background-color:#333333}}.ranking__heading{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.25rem;padding-bottom:0.5rem;border-bottom:0.125rem solid;font-size:0.875rem;font-weight:bold;letter-spacing:0.0625rem}@media screen and (min-width: 64rem){.ranking__heading{margin-bottom:0;padding-bottom:0;border-bottom:0;font-size:0.9375rem}}.ranking__path{margin-left:auto;color:#aa00ff;font-size:1rem;font-weight:normal;letter-spacing:0}@media screen and (min-width: 64rem){.ranking__path{font-size:0.875rem}}.ranking__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0.25rem}.ranking__item::before{content:counter(rank);width:1.25rem;color:#bdbdbd;font-weight:bold;font-size:1.125rem;text-align:center;counter-increment:rank}@media screen and (min-width: 64rem){.ranking__item::before{margin-left:1rem;font-size:1.5rem}}@media screen and (min-width: 64rem){.ranking__item{padding:0.5rem 0;border-bottom:0.0625rem solid #e8e8e8}}.ranking__thumbnail{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:4rem;margin-left:auto;border-radius:50%;background-size:cover;background-position:center;background-color:#e8e8e8}.ranking__thumbnail::before{content:'';display:block;width:100%;padding-top:100%}@media screen and (min-width: 64rem){.ranking__thumbnail{width:4.5rem}}.ranking__body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-width:0;padding-left:0.75rem}@media screen and (min-width: 64rem){.ranking__body{padding-left:1.5rem}}.ranking__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;font-size:0.9375rem;font-weight:bold}@media screen and (min-width: 64rem){.ranking__name{font-size:1.0625rem}}.ranking__writer{font-size:0.875rem;color:#b6b6b6}@media screen and (min-width: 64rem){.ranking__item--top1{padding:1rem 0}.ranking__item--top1::before{color:#aa00ff}.ranking__item--top1 .ranking__thumbnail{position:relative;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;margin-bottom:1.375rem;border-radius:0.5rem}.ranking__item--top1 .ranking__thumbnail::before{content:'';display:block;width:100%;padding-top:50%}}.recommender__header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}@media screen and (min-width: 64rem){.recommender__header{padding-bottom:1rem;border-bottom:0.0625rem solid #e8e8e8}}.recommender__body{text-align:center}.recommender__logo{width:3.5rem;height:4.25rem;margin-right:0.5rem}@media screen and (min-width: 64rem){.recommender__logo{width:5rem;height:5.9375rem;margin-right:1rem}}.recommender__heading{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 64rem){.recommender__heading{padding-bottom:0.375rem}}.recommender__beta-icon{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;margin-left:0.5rem;color:#aa00ff;font-weight:bold;font-style:italic;font-size:0.875rem;line-height:1}@media screen and (min-width: 64rem){.recommender__beta-icon{font-size:1.125rem}}.recommender__webtoon-thumbnail{position:relative;margin-bottom:0.75rem;border-radius:50%;background-position:center;background-size:cover}.recommender__webtoon-thumbnail::before{content:'';display:block;width:100%;padding-top:100%}.recommender__webtoon-title{margin-bottom:0.5rem;font-weight:bold}@media screen and (min-width: 64rem){.recommender__webtoon-title{font-size:1.25rem}}.recommender__webtoon-author{color:#b6b6b6;font-size:0.875rem}.recommender__comment{margin:1rem 0 0;padding:1rem;border-radius:0.25rem;background-color:#f6f6f6;font-size:1rem;line-height:1.6}@media screen and (min-width: 64rem){.recommender__comment{margin-top:1.5rem}}.top-interstitial{background-image:-webkit-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:-moz-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:radial-gradient(circle at 0 0, #f546ff, #a0f 50%, #595fe8)}.top-interstitial-wrapper{max-width:80rem;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 1rem}.top-interstitial-wrapper::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.top-interstitial-wrapper{padding:1rem 1.5rem}}@media screen and (min-width: 64rem){.top-interstitial-wrapper{padding:1rem 1.75rem}}.top-interstitial__path{position:absolute;top:0;right:0;bottom:0;left:0;text-indent:-100%;overflow:hidden}@media screen and (min-width: 64rem){.top-interstitial__path{display:inline-block;border-radius:6.25rem;padding:1rem 1.5rem;text-align:center;line-height:normal;position:static;margin-right:7rem;margin-left:auto;background-color:#ffffff;color:#aa00ff;font-weight:bold;text-indent:0}}.top-interstitial__image{display:none}@media screen and (min-width: 40rem){.top-interstitial__image{display:block;margin-right:0.75rem}}.top-interstitial__content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.top-interstitial__title{margin-bottom:0.5rem;color:#ffffff;font-size:1.125rem;font-weight:bold}@media screen and (min-width: 40rem){.top-interstitial__title{margin-bottom:0.625rem;font-size:1.5rem}}.top-interstitial__description{margin-bottom:0;color:#fff64f;font-size:0.75rem}@media screen and (min-width: 40rem){.top-interstitial__description{font-size:1rem}}.top-interstitial__close{position:absolute;right:1rem;color:#ffffff;cursor:pointer}@media screen and (min-width: 40rem){.top-interstitial__close{right:1.5rem}}@media screen and (min-width: 64rem){.top-interstitial__close{right:1.75rem}}.curation-header{position:relative;width:auto;max-width:80rem;margin:0 auto 1.5em}.curation-header::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.curation-header{padding:0 0.625rem}}@media screen and (min-width: 64rem){.curation-header{padding:0}}.curation-header .curation-title{float:left;width:17.5rem}@media screen and (min-width: 64rem){.curation-header .curation-title{width:27.5rem}}.webtoon-curation__wrapper{max-width:80rem;margin-right:auto;margin-left:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;clear:both;margin:0 auto}.webtoon-curation__wrapper ul{padding:0 0.5em 1em;white-space:nowrap;vertical-align:top}.webtoon-curation__wrapper ul::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.webtoon-curation__wrapper ul{padding:0 0.5em 1em}}@media screen and (min-width: 64rem){.webtoon-curation__wrapper ul{padding:0 0.5em 1.5em;overflow:hidden}}.webtoon-curation__wrapper ul li{display:inline-block;white-space:normal;vertical-align:top}@media screen and (min-width: 64rem){.webtoon-curation__wrapper ul li{float:left}}.webtoon-curation__wrapper .webtoon-curation{margin:0 auto}@media screen and (min-width: 64rem){.webtoon-curation__wrapper .webtoon-curation .is-more{position:relative}.webtoon-curation__wrapper .webtoon-curation .is-more ~ li{display:none}.webtoon-curation__wrapper .webtoon-curation .is-more::after{content:'';position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;opacity:.9;background-color:white;background-image:url(/assets/more_image-436cde2d9ffd3a029d5ad6c0f1ccf3bf8fc53055d9acabd965535e3b44c3168c.png);background-repeat:no-repeat;background-position:center;background-size:4.375rem;color:white;pointer-events:none}}.webtoon-curation__wrapper .webtoon-curation li{width:14.375em;margin-right:0.625em}@media screen and (min-width: 64rem){.webtoon-curation__wrapper .webtoon-curation li{width:12.908496732%;margin-bottom:2em}.webtoon-curation__wrapper .webtoon-curation li:not(:nth-child(7n+4)){margin-right:1.6067538126%}.webtoon-curation__wrapper .webtoon-curation li:nth-child(7n+4){margin-right:0}}@media screen and (min-width: 64rem){.webtoon-curation__wrapper .webtoon-curation .webtoon-curation__wide{width:23.8562091503%;margin-bottom:1.5em}.webtoon-curation__wrapper .webtoon-curation .webtoon-curation__wide:not(:nth-child(4n+0)){margin-right:1.5250544662%}.webtoon-curation__wrapper .webtoon-curation .webtoon-curation__wide:nth-child(4n+0){margin-right:0}}.page__item{position:relative;margin-bottom:1rem;overflow:hidden;border-radius:0.25rem;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);word-break:break-word}@media screen and (min-width: 40rem){.page__item{margin-bottom:1.5rem;border-radius:0.375rem}}@media screen and (min-width: 64rem){.page__item{margin-bottom:2.5rem;border-radius:0.5rem}}.page__item[data-manage]::before{content:'';position:absolute;right:0.625rem;bottom:0.625rem;background-repeat:no-repeat;background-size:cover;font-size:.75rem}@media screen and (min-width: 64rem){.page__item[data-manage]::before{right:1rem;bottom:1rem;font-size:1rem}}.page__item[data-manage][data-status='unpublished']::before{width:0.875em;height:1.25em;background-image:url(/assets/unpublished-6e3e1f307ff8f0d6750ce1c0683329d59b4ef4441bb4a0b326dd7e1d69e7f213.svg)}.page__item[data-manage][data-status='published']::before{width:1.25em;height:1.25em;background-image:url(/assets/published-6c65b46a7a87d825cd387ee1218f134d0d2c181961d7135a8b0bb94ea1af9126.svg)}.page__item[data-manage][data-status='published_to_web']::before{width:1.4375em;height:1.25em;background-image:url(/assets/published_web-ce2d0415255485d82b4848de3d1d681a7318ecf40653bae5023d807ff73b1c85.svg)}.page__item .item__cover-image{position:relative;background-position:top;background-size:cover}.page__item .item__cover-image::before{content:'';display:block;width:100%;padding-top:66.6666666667%}.page__item .item__cover-image .play{top:0}.page__item[data-gif] .item__cover-image::after{content:'';display:inline-block;background-image:url(/assets/icons/gif-icon-e18d3106d3fe51e3de29c276b0f6f993c8f196b02f052d017a57f73842c58669.svg);background-size:contain;background-repeat:no-repeat;position:absolute;right:0.375rem;bottom:0.375rem;width:2.5rem;height:1.5rem}@media screen and (min-width: 40rem){.page__item[data-gif] .item__cover-image::after{width:3.1875rem;height:1.875rem}}.page__item .item__body{margin:0 0.75rem;padding-bottom:0.5rem;font-size:0.6875rem}@media screen and (min-width: 40rem){.page__item .item__body{margin:0 1.25rem;font-size:0.8125rem}}@media screen and (min-width: 64rem){.page__item .item__body{margin:0 1.75rem;padding-bottom:1.5rem;font-size:0.9375rem}}.page__item .item__contents{min-height:4em;margin:0.5rem 0;color:rgba(0,0,0,0.54);line-height:1.33}@media screen and (min-width: 64rem){.page__item .item__contents{min-height:5em;margin:0.5rem 0 1.6875rem;line-height:1.67}}.page__item .item__created_at{color:rgba(0,0,0,0.38);font-size:0.6875rem}@media screen and (min-width: 64rem){.page__item .item__created_at{font-size:0.875rem}}.page__item .item__title{margin:0;padding:0.5rem 0;border-bottom:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.87);font-size:0.8125rem;line-height:1.2}@media screen and (min-width: 40rem){.page__item .item__title{padding:1rem 0 0.75rem;font-size:1.0625rem}}@media screen and (min-width: 64rem){.page__item .item__title{padding:1.5rem 0 1.25rem;font-size:1.3125rem}}.page__item .item__footer{padding:0 0.75rem;border-top:1px solid rgba(0,0,0,0.15);line-height:2.25rem}.page__item .item__footer::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.page__item .item__footer{padding:0 1.25rem}}@media screen and (min-width: 64rem){.page__item .item__footer{padding:0 1.75rem;line-height:3.25rem}}.page__item .item__count{float:left;color:rgba(0,0,0,0.38);font-size:0.6875rem}@media screen and (min-width: 40rem){.page__item .item__count{font-size:0.8125rem}}@media screen and (min-width: 64rem){.page__item .item__count{font-size:1.0625rem}}.page__item .item__count span+span{margin-left:0.5rem}@media screen and (min-width: 40rem){.page__item .item__count span+span{margin-left:1.5rem}}@media screen and (min-width: 64rem){.page__item .item__count span+span{margin-left:2rem}}.page__item .item__author-wrap{position:relative;float:right}.page__item .item__author-wrap a{line-height:1}.page__item .item__author-avatar{float:left;width:1rem;height:1rem;margin:0.625rem 0.25rem 0.625rem 0rem;border-radius:50%}@media screen and (min-width: 64rem){.page__item .item__author-avatar{width:1.5rem;height:1.5rem;margin:0.875rem 0.375rem 0.875rem 0rem}}.page__item .item__author{font-size:0.6875rem}@media screen and (min-width: 64rem){.page__item .item__author{font-size:1rem}}.page__item .item__label--writer{float:left;width:1rem;height:1rem;margin:0.625rem 0.125rem 0.625rem 0rem;border-radius:50%;background-image:url(/assets/icons/artist-icon-5b0de890ca02a40668851b88e02e23d6e9a4bc2b7d95352b4d89d0c33ee7dacf.svg);background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 64rem){.page__item .item__label--writer{width:1.5rem;height:1.5rem;margin:0.875rem 0.1875rem 0.875rem 0rem}}.page__item .item__manage{float:right;margin-right:1rem}.page__item .item__manage a{margin-right:0.5rem;color:rgba(0,0,0,0.54);font-size:0.6875rem}@media screen and (min-width: 64rem){.page__item .item__manage a{margin-right:1.5rem;font-size:1rem}}.page__item .item__manage .delete{color:rgba(0,0,0,0.87)}.items.items-create,.items.items-new,.items.items-edit{background-color:white}.items-new .item-form__wrapper,.items-create .item-form__wrapper,.items-update .item-form__wrapper,.items-edit .item-form__wrapper{max-width:720px;margin:0 auto}.items-new .item-form__top,.items-create .item-form__top,.items-update .item-form__top,.items-edit .item-form__top{z-index:100;padding:0.75em;border-bottom:1px solid #dddfed;background-color:white}.items-new .item-form__top .nice-select,.items-create .item-form__top .nice-select,.items-update .item-form__top .nice-select,.items-edit .item-form__top .nice-select{display:inline-block;float:none;clear:none}.items-new .item-form__top .item-form__actions,.items-create .item-form__top .item-form__actions,.items-update .item-form__top .item-form__actions,.items-edit .item-form__top .item-form__actions{display:inline-block;float:right}.items-new .item-form__top #item_delete_draft,.items-create .item-form__top #item_delete_draft,.items-update .item-form__top #item_delete_draft,.items-edit .item-form__top #item_delete_draft{padding:0.75em 1.5em}.items-new .item-form__main,.items-create .item-form__main,.items-update .item-form__main,.items-edit .item-form__main{margin-top:2em}.items-new .item-form__main #item_title[type='text'],.items-create .item-form__main #item_title[type='text'],.items-update .item-form__main #item_title[type='text'],.items-edit .item-form__main #item_title[type='text']{padding:0;border:0;box-shadow:none;font-size:2em}.items-new .item-form__main .editable,.items-create .item-form__main .editable,.items-update .item-form__main .editable,.items-edit .item-form__main .editable{outline:0}.items-new .item-form__main .medium-editor-placeholder::after,.items-create .item-form__main .medium-editor-placeholder::after,.items-update .item-form__main .medium-editor-placeholder::after,.items-edit .item-form__main .medium-editor-placeholder::after{color:#dddfed}.items-new .field_with_errors input,.items-create .field_with_errors input,.items-update .field_with_errors input,.items-edit .field_with_errors input{border-bottom:2px solid #fbe3e4 !important}.items-new .bootstrap-tagsinput,.items-create .bootstrap-tagsinput,.items-update .bootstrap-tagsinput,.items-edit .bootstrap-tagsinput{width:100%;padding:0.75em}.items-new .bootstrap-tagsinput .tag,.items-create .bootstrap-tagsinput .tag,.items-update .bootstrap-tagsinput .tag,.items-edit .bootstrap-tagsinput .tag{display:inline-block;background-color:transparent;color:rgba(0,0,0,0.7)}.items-new .bootstrap-tagsinput .tag::before,.items-create .bootstrap-tagsinput .tag::before,.items-update .bootstrap-tagsinput .tag::before,.items-edit .bootstrap-tagsinput .tag::before{content:'#'}.items-new .bootstrap-tagsinput .tag span[data-role='remove'],.items-create .bootstrap-tagsinput .tag span[data-role='remove'],.items-update .bootstrap-tagsinput .tag span[data-role='remove'],.items-edit .bootstrap-tagsinput .tag span[data-role='remove']{display:none}.items-new .bootstrap-tagsinput .twitter-typeahead .tt-query,.items-new .bootstrap-tagsinput .twitter-typeahead .tt-hint,.items-create .bootstrap-tagsinput .twitter-typeahead .tt-query,.items-create .bootstrap-tagsinput .twitter-typeahead .tt-hint,.items-update .bootstrap-tagsinput .twitter-typeahead .tt-query,.items-update .bootstrap-tagsinput .twitter-typeahead .tt-hint,.items-edit .bootstrap-tagsinput .twitter-typeahead .tt-query,.items-edit .bootstrap-tagsinput .twitter-typeahead .tt-hint{margin-bottom:0}.items-new .bootstrap-tagsinput .twitter-typeahead .tt-hint,.items-create .bootstrap-tagsinput .twitter-typeahead .tt-hint,.items-update .bootstrap-tagsinput .twitter-typeahead .tt-hint,.items-edit .bootstrap-tagsinput .twitter-typeahead .tt-hint{display:none}.items-new .bootstrap-tagsinput .tt-menu,.items-create .bootstrap-tagsinput .tt-menu,.items-update .bootstrap-tagsinput .tt-menu,.items-edit .bootstrap-tagsinput .tt-menu{display:none;position:absolute;z-index:1000;top:100%;left:0;float:left;min-width:160px;margin:2px 0 0;padding:5px 0;list-style:none;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;background-color:#fff;background-clip:padding-box;box-shadow:0 6px 12px rgba(0,0,0,0.175);font-size:14px;cursor:pointer}.items-new .bootstrap-tagsinput .tt-suggestion,.items-create .bootstrap-tagsinput .tt-suggestion,.items-update .bootstrap-tagsinput .tt-suggestion,.items-edit .bootstrap-tagsinput .tt-suggestion{display:block;clear:both;padding:3px 20px;color:#333;font-weight:normal;line-height:1.428571429;white-space:nowrap}.items-new .bootstrap-tagsinput .tt-suggestion:hover,.items-new .bootstrap-tagsinput .tt-suggestion:focus,.items-create .bootstrap-tagsinput .tt-suggestion:hover,.items-create .bootstrap-tagsinput .tt-suggestion:focus,.items-update .bootstrap-tagsinput .tt-suggestion:hover,.items-update .bootstrap-tagsinput .tt-suggestion:focus,.items-edit .bootstrap-tagsinput .tt-suggestion:hover,.items-edit .bootstrap-tagsinput .tt-suggestion:focus{outline:0;background-color:#428bca;color:#fff;text-decoration:none}.page__items{position:relative}.page__items .sticky-wrapper{display:none}@media screen and (min-width: 64rem){.page__items .sticky-wrapper{display:block}}.page__items .page__items-count{max-width:45rem;margin:1.25rem;margin-right:auto;margin-left:auto;color:rgba(0,0,0,0.54);font-size:1.25rem;line-height:1.2;text-align:center}.page__items .page__items-count strong{color:rgba(0,0,0,0.87)}.page__items .page__item{max-width:45rem;margin-right:auto;margin-left:auto}.page__items-empty{margin-top:1.5rem;color:rgba(0,0,0,0.54);text-align:center}.page__items-empty img{max-width:12.5em}.page__new-item{margin-top:1em}.page__new-item a{position:absolute;right:0;padding:0.625em 1.25em;border-radius:0.25em;background-color:#9b12ee;color:white}.page__items-info{height:3em}.items-show .container{padding-bottom:0}.items-show .item__header{max-width:720px;margin:.5em auto;overflow:hidden}.items-show .item__header .item__avatar{float:left}.items-show .item__header .item__avatar img{width:64px;height:64px;border-radius:50%}.items-show .item__header .item__author{display:inline-block;margin-left:1em}.items-show .item__header .item__author h1{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.3em}@media screen and (min-width: 64rem){.items-show .item__header .item__author h1{font-size:1.5em}}.items-show .item__header .item__author a{color:rgba(0,0,0,0.87)}.items-show .item__header .item__author a:hover{color:rgba(0,0,0,0.54)}.items-show .item__header .item__manage{float:right}.items-show .item__header .item__manage a{display:inline-block;padding:0.375em 0.75em;border:1px solid #9b12ee;border-radius:6px}.items-show .item__header .item__manage a[data-method='delete']{background-color:#fbe3e4}.items-show .item{position:relative;max-width:720px;margin:1em auto;background-color:white;word-break:break-word}.items-show .item[data-manage][data-status='unpublished']::before{content:'';position:absolute;top:1em;right:1em;width:0.875em;height:1.25em;background-image:url(/assets/unpublished-6e3e1f307ff8f0d6750ce1c0683329d59b4ef4441bb4a0b326dd7e1d69e7f213.svg);background-size:cover}.items-show .item[data-manage][data-status='published']::before{content:'';position:absolute;top:1em;right:1em;width:1.25em;height:1.25em;background-image:url(/assets/published-6c65b46a7a87d825cd387ee1218f134d0d2c181961d7135a8b0bb94ea1af9126.svg);background-size:cover}.items-show .item[data-manage][data-status='published_to_web']::before{content:'';position:absolute;top:1em;right:1em;width:1.375em;height:1.1875em;background-image:url(/assets/published_web-ce2d0415255485d82b4848de3d1d681a7318ecf40653bae5023d807ff73b1c85.svg);background-size:cover}.items-show .item--in-app{margin:0 auto}.items-show .item__heading .item__collection{margin-bottom:1em}@media screen and (min-width: 64rem){.items-show .item__heading .item__collection a{font-size:1.25em}}.items-show .item__heading .item__collection a::before{content:'컬렉션';margin-right:0.75em;padding:0 0.75em;border:1px solid #9b12ee;border-radius:1em}.items-show .item__heading h1{margin:0;color:rgba(0,0,0,0.87);font-size:1.5em}@media screen and (min-width: 64rem){.items-show .item__heading h1{font-size:2.5em}}.items-show .item__heading .item__created_at{color:rgba(0,0,0,0.54)}@media screen and (min-width: 64rem){.items-show .item__heading .item__created_at{font-size:1.2em}}.items-show .item__body{margin-top:1.5em;word-break:break-all}.items-show .item__body img{display:block;margin:0 auto}.items-show .item__tags li{display:inline-block;margin:0.1875em;padding:0.1875em;background-color:rgba(0,0,0,0.1)}.items-show .item__tags li a{color:rgba(0,0,0,0.54)}.items-show .item__tags li::before{content:'#';color:rgba(0,0,0,0.54)}.account-info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:3rem}.account-info__heading{margin-bottom:1rem;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 64rem){.account-info__heading{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%;font-size:1.75rem}.account-info__heading:last-child{margin-right:0}}.account-info__contents{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (min-width: 64rem){.account-info__contents{float:left;display:block;margin-right:1.9607843137%;width:74.5098039216%;margin-right:0;-webkit-flex:1 auto;-moz-box-flex:1;-ms-flex:1 auto;flex:1 auto;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.account-info__contents:last-child{margin-right:0}}.account-info__row{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:1rem 0;border-bottom:0.0625rem solid #e8e8e8}.account-info__row:last-child{margin-bottom:1rem}@media screen and (min-width: 64rem){.account-info__row-name{float:left;display:block;margin-right:2.6315789474%;width:8.7719298246%}.account-info__row-name:last-child{margin-right:0}}.account-info__row-text{margin-left:auto}@media screen and (min-width: 64rem){.account-info__row-text{margin-left:0}}.account-info__button{width:100%}@media screen and (min-width: 64rem){.account-info__button--absolute{position:absolute;top:3rem;left:0;width:auto}}.account-info__collapsed{width:100%}@media screen and (min-width: 64rem){.account-info__collapsed{float:left;display:block;margin-right:1.9607843137%;width:74.5098039216%;display:none;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto}.account-info__collapsed:last-child{margin-right:0}}.account-info__subsection{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex:1 100%;-moz-box-flex:1;-ms-flex:1 100%;flex:1 100%;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:0.125rem solid #333333;margin-top:1.5rem;padding-top:1.25rem;word-break:keep-all;line-height:1.6}.account-info__subheading{width:100%;margin-bottom:1rem;font-size:1.125rem;font-weight:bold}@media screen and (min-width: 64rem){.account-info__subheading{float:left;display:block;margin-right:2.6315789474%;width:31.5789473684%;font-size:1.375rem}.account-info__subheading:last-child{margin-right:0}}.account-info__form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width: 64rem){.account-info__form{float:left;display:block;margin-right:2.6315789474%;width:42.9824561404%;-webkit-flex:0 auto;-moz-box-flex:0;-ms-flex:0 auto;flex:0 auto}.account-info__form:last-child{margin-right:0}}.account-info__label{margin-bottom:0.5rem;line-height:normal}.account-info__label--required::after{content:'*';margin-left:0.25rem;color:#aa00ff}.account-info__input{width:100%}.account-info__email-verification{margin-top:1rem;margin-left:1rem;color:#8a8a8a;font-size:0.875rem;line-height:1.6;list-style-type:disc}.account-info__table{margin-bottom:1rem}.account-info__invalidated-at{margin:0.75rem auto 0;color:#8a8a8a;font-size:0.875rem;text-align:center}.account-info__ordering{width:100%;margin-bottom:0.75rem}.account-info__pagination{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8a8a8a}.account-info__pagination li+li{margin-left:2rem}.account-info__pagination a{color:#333333}@media screen and (min-width: 64rem){.account-info--unregister{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.account-info__unregister-button{text-align:center}@media screen and (min-width: 64rem){.account-info__unregister-button{margin-left:auto;font-size:1.125rem}}.unregister-reason{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.unregister-reason__radio{display:none}.unregister-reason__radio:checked+.unregister-reason__checkbox{border:0.5rem solid #aa00ff}.unregister-reason__checkbox{width:1.5rem;height:1.5rem;margin-right:0.5rem;border:0.0625rem solid #d3d3d3;border-radius:50%}.my-coupons .container--compact{max-width:32.5rem;margin-top:3.125rem}.my-coupons h1{margin-left:1rem;font-size:1.5rem;font-weight:bold}.my-coupons .container--compact form{border-radius:0.5rem;background-color:white;box-shadow:0 1px 1px 0 rgba(0,0,0,0.25)}.my-coupons .coupon-form__body{padding:2.5rem 3.5rem}.my-coupons .coupon-form__body label{margin-bottom:.5em;text-align:center}.my-coupons .coupon-form__body #coupon_code{height:3.75rem;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;background-color:rgba(0,0,0,0.02);text-align:center}.my-coupons .coupon-form__notice{margin:3.5rem 0.5rem 0;color:rgba(0,0,0,0.54);font-size:0.75rem}.my-coupons .coupon-form__notice h3{margin-bottom:1rem}.my-coupons .coupon-form__notice ul{padding-left:1.8em;list-style-type:circle}.my-coupons .coupon-form__notice li{margin-bottom:.2em;padding-left:.5em}.my-coupons .coupon-form__footer{padding:2.5rem 0;border-top:1px solid rgba(0,0,0,0.1)}.my-coupons .coupon-form__footer input[type='submit']{display:block;width:13.125rem;margin:0 auto;padding:0.75rem;font-size:1.25rem;letter-spacing:-.1px}.library__sub-tabs{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:0.0625rem solid #e8e8e8}@media screen and (min-width: 40rem){.library__sub-tabs{border-top:0;margin-bottom:1.5rem}}.sub-tab__item{padding:1rem}.sub-tab__item.active{color:#aa00ff}@media screen and (min-width: 40rem){.sub-tab__item{margin:0 0.75rem;padding:0;font-size:1.5rem;color:#8a8a8a}.sub-tab__item.active{padding-bottom:0.5rem;border-bottom:0.125rem solid}}.presents{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.present-item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:1rem 0;border-bottom:0.0625rem solid #e8e8e8}.present-item:first-of-type{border-top:0.0625rem solid #e8e8e8}@media screen and (min-width: 40rem){.present-item{padding:1.5rem 0}}.present-item__thumbnail{position:relative;width:4rem;border-radius:0.5rem;background-size:cover;background-position:center}.present-item__thumbnail::before{content:'';display:block;width:100%;padding-top:100%}.present-item__contents{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-left:1rem}.present-item__time{margin-bottom:0.5rem;color:#8a8a8a;font-size:0.875rem}.present-item__name{margin-bottom:0.5rem;font-weight:bold}.present-item__expire{color:#aa00ff;font-size:0.75rem}.present-item__expire--received{color:#1ecb8b}.present-item__expire--expired{color:#8a8a8a}.present-item__action{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-flex:1 0 100%;-moz-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 40rem){.present-item__action{-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.present-item__button{width:100%;margin-top:1rem;font-weight:bold}@media screen and (min-width: 40rem){.present-item__button{margin-top:0}}.my-presents .modal .modal-dialog{margin-top:10em;padding:0;background-color:white;box-shadow:0 0 0.25em 0 rgba(0,0,0,0.5);text-align:left}@media screen and (min-width: 40rem){.my-presents .modal .modal-dialog{max-width:32.5em;border-radius:0.5em}}.my-presents .modal .modal-content{border-radius:0.5em;box-shadow:0 0.0625em 0.1875em 0 rgba(0,0,0,0.1)}.my-presents .modal .modal-header{position:relative;padding:1.125em 1.25em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;background-color:#eff1f6;box-shadow:0 0.125em 0.25em 0 rgba(0,0,0,0.1)}@media screen and (min-width: 40rem){.my-presents .modal .modal-header{padding:1.875em 1.25em}}.my-presents .modal .modal-header h1,.my-presents .modal .modal-header h2,.my-presents .modal .modal-header h3,.my-presents .modal .modal-header h4,.my-presents .modal .modal-header h5,.my-presents .modal .modal-header h6{margin:0;color:rgba(0,0,0,0.87);font-size:0.875em}@media screen and (min-width: 40rem){.my-presents .modal .modal-header h1,.my-presents .modal .modal-header h2,.my-presents .modal .modal-header h3,.my-presents .modal .modal-header h4,.my-presents .modal .modal-header h5,.my-presents .modal .modal-header h6{font-size:1.25em}}.my-presents .modal .modal-header .x-button{position:absolute;top:0;right:0.625rem;bottom:0;margin:auto}.my-presents .modal .modal-header .x-button::before,.my-presents .modal .modal-header .x-button::after{width:1.5rem}.my-presents .modal .modal-alert span{display:inline-block;width:100%;padding:1.5625em 1.875em 0.625em;color:#fe3824}.my-presents .modal .modal-alert a{color:#aa00ff}.my-presents .modal .modal-alert .hidden{display:none}.my-presents .modal .form-group{padding:0.5em 1.25em;border-bottom:1px solid rgba(0,0,0,0.1)}.my-presents .modal .form-group::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.my-presents .modal .form-group{padding:0.625em 1.875em}}.my-presents .modal .form-group .form-group--inline{height:1.875rem}@media screen and (min-width: 40rem){.my-presents .modal .form-group .form-group--inline{height:3.25rem}}.my-presents .modal .form-group .label{float:left;width:5rem;font-size:0.75rem;line-height:1.5rem}@media screen and (min-width: 40rem){.my-presents .modal .form-group .label{width:7.5rem;font-size:1rem;line-height:2.625rem}}.my-presents .modal .form-group .label label,.my-presents .modal .form-group .label h4{margin-bottom:0}.my-presents .modal .form-group .field{float:right;width:-webkit-calc(100% - 5rem);width:-moz-calc(100% - 5rem);width:calc(100% - 5rem)}@media screen and (min-width: 40rem){.my-presents .modal .form-group .field{width:-webkit-calc(100% - 7.5rem);width:-moz-calc(100% - 7.5rem);width:calc(100% - 7.5rem)}}.my-presents .modal .form-group .field input,.my-presents .modal .form-group .field textarea{display:inline;float:left;clear:both;width:100%;max-width:7.5rem;margin:0;padding:0.125rem;font-size:0.75rem;resize:none}@media screen and (min-width: 40rem){.my-presents .modal .form-group .field input,.my-presents .modal .form-group .field textarea{padding:0.5rem;font-size:1rem}}.my-presents .modal .form-group .field span{line-height:1.5rem}@media screen and (min-width: 40rem){.my-presents .modal .form-group .field span{line-height:2.625rem}}.my-presents .modal .form-group .field .full-width{max-width:none}.my-presents .modal .form-group .field .half-width{min-width:50%}.my-presents .modal .form-group .field .read-only{pointer-events:none}.my-presents .modal .form-group input{margin-right:0.25rem;margin-bottom:0}.my-presents .modal .modal-footer{padding:1.25em 2.1875em;text-align:center}.my-presents .modal .modal-footer button,.my-presents .modal .modal-footer input[type='submit']{display:inline-block;width:45%;max-width:13.125rem;padding:0.625rem 0;border-radius:0.25rem;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)}@media screen and (min-width: 40rem){.my-presents .modal .modal-footer button,.my-presents .modal .modal-footer input[type='submit']{padding:0.9375rem 0;font-size:1.25rem}}.my-presents .modal .modal-footer button:only-child,.my-presents .modal .modal-footer input[type='submit']:only-child{float:none}.my-presents .modal .modal-footer input[type='submit']{float:left;background-color:#9b12ee;color:white}.my-presents .modal .modal-footer button{float:right}.my-presents .modal .modal-footer button.close{border:1px solid #c8c8c8;background-color:#f4f4f4;color:rgba(0,0,0,0.87)}.my-presents .modal .form-group--inline{margin-bottom:0.625rem}.my-presents .modal #user_gift_zone_code{float:left;width:5rem;margin-right:0.375rem}@media screen and (min-width: 40rem){.my-presents .modal #user_gift_zone_code{width:7.5rem;margin-right:1rem}}.my-presents .modal .address{float:left;padding:0.125rem 0.25rem;border:1px solid #969696;background-color:white;color:rgba(0,0,0,0.54);font-size:0.75rem}@media screen and (min-width: 40rem){.my-presents .modal .address{margin-top:0.1875rem;padding:0.5rem 0.75rem}}.my-presents .modal .address-field #user_gift_address,.my-presents .modal .address-field #user_gift_more_address{max-width:none;margin-bottom:0.375rem}.my-presents .modal .checkbox{margin-top:0.5rem;margin-bottom:0.375rem}@media screen and (min-width: 40rem){.my-presents .modal .checkbox{margin-top:1rem;margin-bottom:0.625rem}}.my-presents .modal .checkbox input[type='checkbox']{width:auto;margin-right:0.375rem}.my-presents .modal .checkbox a{float:left;color:rgba(0,0,0,0.7);font-size:0.625rem;line-height:0.8125rem;text-decoration:underline}@media screen and (min-width: 40rem){.my-presents .modal .checkbox a{font-size:0.75rem;line-height:0.875rem}}.my-presents .modal.gift-card .field span{color:rgba(0,0,0,0.54);font-size:0.75rem}@media screen and (min-width: 40rem){.my-presents .modal.gift-card .field span{font-size:1.125rem}}.my-presents .modal.gift-card #gift-card-code{color:#1ead9c;font-size:1rem;word-break:break-all}@media screen and (min-width: 40rem){.my-presents .modal.gift-card #gift-card-code{font-size:1.5rem}}.my-presents .modal.gift-card .close{float:left}.shop-container{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (min-width: 64rem){.shop-container{display:block}}.shop-form{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.nonpayment-banner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:3.625rem 0 1.5rem;padding:1.5rem 0 1rem;border-radius:0.5rem;background-image:-webkit-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:-moz-radial-gradient(0 0, circle, #f546ff, #a0f 50%, #595fe8);background-image:radial-gradient(circle at 0 0, #f546ff, #a0f 50%, #595fe8);color:#ffffff}@media screen and (min-width: 64rem){.nonpayment-banner{-webkit-flex-flow:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:3.375rem 0 2rem;padding:1.5rem}}.nonpayment-banner__img--mobile{position:absolute;top:-3.625rem}@media screen and (min-width: 64rem){.nonpayment-banner__img--mobile{display:none}}.nonpayment-banner__img--desktop{display:none}@media screen and (min-width: 64rem){.nonpayment-banner__img--desktop{display:block;position:absolute;bottom:0.75rem;left:1rem}}.nonpayment-banner__title{margin-bottom:0.5rem;font-size:1.125rem;font-weight:bold}@media screen and (min-width: 64rem){.nonpayment-banner__title{margin-bottom:0;margin-left:9.125rem;font-size:1.5rem}}.nonpayment-banner__description{font-size:0.75rem}@media screen and (min-width: 64rem){.nonpayment-banner__description{margin-left:auto;font-size:1rem}}.products{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:1.5rem}@media screen and (min-width: 40rem){.products{margin-bottom:2rem}}.products__title{margin-bottom:1rem;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 40rem){.products__title{margin-bottom:1.5rem;font-size:1.375rem}}.product{margin-bottom:0.5rem;cursor:pointer}.product__radio{display:none}.product__radio:checked+.product__item{padding:0.875rem;border:0.125rem solid #aa00ff;background-color:rgba(170,0,255,0.04);font-weight:bold}.product__radio:checked+.product__item .product__checkbox{border:0.5rem solid #aa00ff}@media screen and (min-width: 40rem){.product__radio:checked+.product__item{padding:1.375rem}}.product__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0.9375rem;border:0.0625rem solid #e1e1e1;border-radius:0.5rem;background-color:#ffffff;font-weight:normal}@media screen and (min-width: 40rem){.product__item{padding:1.4375rem;font-size:1.125rem}}.product__checkbox{width:1.5rem;height:1.5rem;border:0.0625rem solid #d3d3d3;border-radius:50%}.product__name{margin-left:0.5rem}.product__price{margin-left:auto}.product__event{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;margin-top:0.5rem}@media screen and (min-width: 40rem){.product__event{-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-left:2rem;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product__bonus{padding:0.375rem;border-radius:0.125rem;background-color:#aa00ff;color:#ffffff;font-size:0.875rem;font-weight:bold}.product__description{margin-top:0.25rem;padding:0.3125rem;border:0.0625rem solid;border-radius:0.125rem;background-color:#ffffff;color:#aa00ff;font-size:0.875rem;font-weight:normal}@media screen and (min-width: 40rem){.product__description{margin-top:0;margin-left:0.25rem}}.acknowledgement{margin:0.5rem 0;color:#8a8a8a;font-size:0.875rem;line-height:1.8;word-break:keep-all}@media screen and (min-width: 40rem){.acknowledgement{margin:1rem 0 2rem}}.acknowledgement ul{margin-left:1rem;list-style-type:disc}.payments__tools{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -0.25rem 1rem}@media screen and (min-width: 40rem){.payments__tools{margin-bottom:1.5rem}}.payment{position:relative;-webkit-flex:0 -webkit-calc(100% / 3 - 0.5rem);-moz-box-flex:0;-ms-flex:0 calc(100% / 3 - 0.5rem);flex:0 calc(100% / 3 - 0.5rem);margin:0 0.25rem 0.5rem}.payment::before{content:'';display:block;width:100%;padding-top:100%}@media screen and (min-width: 40rem){.payment{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.payment__radio{display:none}.payment__radio:checked+.payment__item{border:0.1875rem solid #aa00ff;background-color:rgba(170,0,255,0.04);font-weight:bold}.payment__radio:checked+.payment__item .payment__image{display:none}.payment__radio:checked+.payment__item .payment__image--select{display:inline-block}.payment__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ffffff;border:0.0625rem solid #e1e1e1;border-radius:0.5rem}.payment__image{width:3.25rem;height:2.25rem;margin-bottom:0.5rem}.payment__image--select{display:none}.payment__text{font-size:0.875rem;white-space:nowrap}.products__submit{width:100%}@media screen and (min-width: 40rem){.products__submit{margin-top:0.5rem}}.my-sponsorships-checkouts-create .sponsorships__notice,.my-sponsorships-checkouts-new .sponsorships__notice{margin-bottom:3.5rem;padding:1.625rem;border:solid 1px rgba(0,0,0,0.2);border-radius:0.5rem;background-color:white;font-size:0.75rem}.my-sponsorships-checkouts-create .sponsorships__notice h1,.my-sponsorships-checkouts-new .sponsorships__notice h1{margin-top:0;margin-bottom:1em;color:rgba(0,0,0,0.87);font-size:1.125rem;font-weight:bold}.my-sponsorships-checkouts-create .sponsorships__notice ol,.my-sponsorships-checkouts-new .sponsorships__notice ol{padding-left:1.2em;list-style-type:decimal}.my-sponsorships-checkouts-create .sponsorships__notice ol li ol,.my-sponsorships-checkouts-new .sponsorships__notice ol li ol{padding-left:1em;list-style-type:lower-latin}.my-sponsorships-checkouts-create .sponsorships__notice em,.my-sponsorships-checkouts-new .sponsorships__notice em{color:#fe3824;font-style:normal}.my-sponsorships-checkouts-create .sponsorships__notice li,.my-sponsorships-checkouts-new .sponsorships__notice li{line-height:1.375rem}.my-sponsorships-checkouts-create .sponsorships__notice li::before,.my-sponsorships-checkouts-new .sponsorships__notice li::before{content:'-';margin-right:.5em}.my-sponsorships-checkouts-create .sponsorships__notice small,.my-sponsorships-checkouts-new .sponsorships__notice small{display:block;color:rgba(0,0,0,0.54)}.my-sponsorships-checkouts-create .sponsorships__checkout-term,.my-sponsorships-checkouts-new .sponsorships__checkout-term{padding:1.625rem;border:solid 1px rgba(0,0,0,0.2);border-radius:0.5rem;background-color:white;font-size:0.75rem}.my-sponsorships-checkouts-create .sponsorships__checkout-submit,.my-sponsorships-checkouts-new .sponsorships__checkout-submit{margin-bottom:3em;font-size:1.5rem;text-align:center}.my-sponsorships-checkouts-create fieldset .form-group--half,.my-sponsorships-checkouts-new fieldset .form-group--half{float:left;display:block;margin-right:1.9607843137%;width:49.0196078431%}.my-sponsorships-checkouts-create fieldset .form-group--half:last-child,.my-sponsorships-checkouts-new fieldset .form-group--half:last-child{margin-right:0}.my-sponsorships-checkouts-create fieldset .form-group--half:nth-child(2n),.my-sponsorships-checkouts-new fieldset .form-group--half:nth-child(2n){margin-right:0}.my-sponsorships-checkouts-create fieldset .form-group--half:nth-child(2n+1),.my-sponsorships-checkouts-new fieldset .form-group--half:nth-child(2n+1){clear:left}.my-sponsorships-checkouts-create .hint,.my-sponsorships-checkouts-new .hint{color:rgba(0,0,0,0.54);font-size:0.75rem}.my-sponsorships-checkouts-create .form-group--inline,.my-sponsorships-checkouts-new .form-group--inline{margin-bottom:0.75em}.my-sponsorships-checkouts-create .form-group--inline input,.my-sponsorships-checkouts-new .form-group--inline input{display:inline-block;width:auto;margin-bottom:0;vertical-align:middle}.my-sponsorships-checkouts-create .form-group--inline button,.my-sponsorships-checkouts-new .form-group--inline button{display:inline-block;padding:0.5em 1.5em}.my-sponsorships-checkouts-create .address,.my-sponsorships-checkouts-new .address{border:solid 1px rgba(0,0,0,0.4);border-radius:4px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);color:rgba(0,0,0,0.54)}.my-sponsorships-checkouts-create .sponsorships__checkout-result,.my-sponsorships-checkouts-new .sponsorships__checkout-result{text-align:right}.my-sponsorships-checkouts-create .result__total .value,.my-sponsorships-checkouts-new .result__total .value{color:#fe3824;font-size:2.25rem;font-weight:bold}.my-sponsorships-checkouts-create .result__web .value,.my-sponsorships-checkouts-create .result__app .value,.my-sponsorships-checkouts-new .result__web .value,.my-sponsorships-checkouts-new .result__app .value{font-weight:bold}.sponsorships__term{max-height:30em;margin-bottom:2em;padding:1em;overflow:auto;border:solid 1px rgba(0,0,0,0.2);border-radius:0.5em;background-color:white;font-size:.8em}.page-header{position:relative}.page-header .page-header__manage{display:none;position:absolute;z-index:10;top:0.75em;right:0.75em}.page-header .page-header__manage a{display:inline-block;padding:0.375em 0.75em;border:1px solid #9b12ee;border-radius:6px;background-color:rgba(255,255,255,0.6)}@media screen and (min-width: 64rem){.page-header:hover .page-header__manage{display:block}}.page-header .modal--inner-scroll .modal-dialog{max-width:30em;margin-top:4.375em}@media screen and (min-width: 40rem){.page-header .modal--inner-scroll .modal-dialog{margin-top:10em;margin-bottom:3em}}.page-header .modal--inner-scroll .modal-header{padding:1.125em;border-bottom:1px solid rgba(0,0,0,0.15);color:rgba(0,0,0,0.87)}.page-header .modal--inner-scroll .modal-header .close{float:right;margin-top:-10px;padding:0;border:none;background:0 0;color:rgba(0,0,0,0.38);font-size:1.875em;line-height:1}.page-header .modal--inner-scroll .modal-header .close:hover{color:rgba(0,0,0,0.87)}.page-header .modal--inner-scroll .modal-body{padding:0.5em 1em;background-color:white}.page-header .modal--inner-scroll .empty{padding-top:2em;padding-bottom:2em;color:rgba(0,0,0,0.54);text-align:center}.page-header .modal--inner-scroll .empty img{max-width:12.5em}.page-header .modal--inner-scroll .user{padding:0.5em 0;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0.1)}.page-header .modal--inner-scroll .user .user__avatar{float:left;width:3em;height:3em;margin-right:0.5em;border-radius:50%}.page-header .modal--inner-scroll .user .user__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;float:left;max-width:8em;line-height:3em}@media screen and (min-width: 64rem){.page-header .modal--inner-scroll .user .user__name{max-width:15em}}.page-header .modal--inner-scroll .user .user__name a{color:rgba(0,0,0,0.87);font-weight:bold}.page-header .modal--inner-scroll .user .user__follow{float:right;line-height:1em}.page-header .modal--inner-scroll .user .user__follow button{display:inline-block;margin:0.25rem;padding:0.75rem 1.5rem;border-radius:0.1875rem}.page-header .modal--inner-scroll .user .user__button--follow{border:1px solid #9b12ee;color:#9b12ee}.page-header .modal--inner-scroll .user .user__button--following{background-color:#9b12ee;color:white}.page-header__stat{float:right;width:100%;padding:0.75em;overflow:hidden}@media screen and (min-width: 64rem){.page-header__stat{width:auto}}.page-header__stat ul{display:inline-block;width:100%;padding:0}.page-header__stat li{display:inline;float:left;width:25%;padding:0 .7em;border-right:1px solid rgba(51,51,51,0.2);color:rgba(0,0,0,0.87);line-height:1.1em;text-align:center}@media screen and (min-width: 40rem){.page-header__stat li{font-size:1.2em}}@media screen and (min-width: 64rem){.page-header__stat li{width:auto;text-align:left}}.page-header__stat li:first-child{padding-left:0}.page-header__stat li:last-child{border-right:0}.page-header__stat span{display:block;color:rgba(0,0,0,0.87);font-size:.7em;font-weight:normal}.page-header__stat .page-header__stat-item--bold{font-weight:bold}.page-header__stat .page-header__stat-item--bold a{color:rgba(0,0,0,0.87)}.page-header__stat .page-header__stat-item--bold span{font-weight:bold}.page-header__cover{position:relative;background-color:#333;background-position:top;background-size:cover}.page-header__cover::before{content:'';display:block;width:100%;padding-top:31.2962962963%}.page-header__heading{display:inline-block;position:relative;width:100%;padding-top:2.5em;padding-right:1em;padding-bottom:1em;padding-left:1em;background-color:white}@media screen and (min-width: 64rem){.page-header__heading{min-height:13.75em;padding-top:1em;padding-left:12.5em}}.page-header__heading .page-header__user{position:absolute;top:-2em;right:0;left:0;margin-right:auto;margin-left:auto;text-align:left}@media screen and (min-width: 64rem){.page-header__heading .page-header__user{top:-5em;left:1em;width:10em;margin:0}}.page-header__heading .page-header__avatar{width:4em;height:4em;margin-left:0.75em;border:2px solid white;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15)}@media screen and (min-width: 64rem){.page-header__heading .page-header__avatar{display:block;width:10em;height:10em;margin:0}}.page-header__heading .page-header__flow-wrap{display:inline-block;width:100%}@media screen and (min-width: 64rem){.page-header__heading .page-header__hello{float:left}.page-header__heading .page-header__hello::after{clear:both;content:"";display:table}}.page-header__heading .page-header__author{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;top:0.5rem;left:5.3125rem;margin:0;color:rgba(0,0,0,0.87);font-size:0.875rem}@media screen and (min-width: 40rem){.page-header__heading .page-header__author{font-size:1.75rem}}@media screen and (min-width: 64rem){.page-header__heading .page-header__author{position:static}}.page-header__heading .page-header__author p{color:#9b12ee;font-size:0.5rem;font-weight:normal}@media screen and (min-width: 40rem){.page-header__heading .page-header__author p{font-size:1.25rem}}.page-header__heading .page-header__author p em{font-style:normal;font-weight:bold}.page-header__heading .page-header__greeting{margin:0;color:rgba(0,0,0,0.54);font-size:1em;text-align:center}@media screen and (min-width: 64rem){.page-header__heading .page-header__greeting{font-size:1.25em;text-align:left}}.page-header__heading .page-header__follow{position:absolute;right:1em;bottom:0;margin-top:1em;font-size:0.75rem}@media screen and (min-width: 64rem){.page-header__heading .page-header__follow{position:static;font-size:1rem}}.page-header__heading .page-header__follow a{display:inline-block;height:1.875rem;padding:0.375em 0.75em;border:1px solid #9b12ee;border-radius:0.25rem;background-color:white;text-align:center}@media screen and (min-width: 64rem){.page-header__heading .page-header__follow a{display:block;height:2.625rem;padding:0.5em 1.5em}}.page-header__heading .page-header__follow a:hover{color:#9b12ee}.page-header__heading .page-header__follow .follow::before{content:'\f067';margin-right:.5em;font-family:FontAwesome}.page-header__heading .page-header__follow .unfollow{background-color:#9b12ee;color:white}.page-header__heading .page-header__follow .unfollow:hover{background-color:#af42f1}.page-header__heading .page-header__follow .unfollow::before{content:'\f00c';margin-right:.5em;font-family:FontAwesome}.page-header__heading .page-header__sponsorships{position:absolute;right:5.625rem;bottom:0}@media screen and (min-width: 64rem){.page-header__heading .page-header__sponsorships{position:static}}.page-header__webtoons{max-width:80rem;margin-right:auto;margin-left:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.page-header__webtoons ul{padding:0 0.5em 1em;white-space:nowrap;vertical-align:top}.page-header__webtoons ul::after{clear:both;content:"";display:table}@media screen and (min-width: 40rem){.page-header__webtoons ul{padding:0 0.5em 1em}}@media screen and (min-width: 40rem){.page-header__webtoons ul{padding:0 0.5em 1.5em;overflow:hidden}}.page-header__webtoons ul li{display:inline-block;white-space:normal;vertical-align:top}@media screen and (min-width: 40rem){.page-header__webtoons ul li{float:left}}@media screen and (min-width: 64rem){.page-header__webtoons{padding:1em}.page-header__webtoons h2{display:none}}.page-header__webtoons h2{color:rgba(0,0,0,0.54);text-align:center}.page-header__webtoons h2 a{display:inline;color:rgba(0,0,0,0.54)}@media screen and (min-width: 64rem){.page-header__webtoons h2 a{display:none}}.page-header__webtoons h2 a i::before{color:#9b12ee}.page-header__webtoons ul{display:none}@media screen and (min-width: 64rem){.page-header__webtoons ul{display:block}}.page-header__webtoons.page-header__webtoons--open ul{display:block !important}.page-header__webtoons li{display:inline-block;max-width:5em}.page-header__webtoons li+li{margin-left:1em}.page-header__webtoon{text-align:center}.page-header__webtoon .thumbnail{width:3.125em;height:3.125em;margin:0 auto;border-radius:50%;background-color:#333;background-position:center;background-size:cover}@media screen and (min-width: 64rem){.page-header__webtoon .thumbnail{width:5em;height:5em}}.page-header__webtoon .name{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:rgba(0,0,0,0.87);font-size:0.875em}.page__wrapper{height:100%}.page__navigation{margin-bottom:1em;padding-top:1.5em;border-bottom:1px solid #dddfed}.page__navigation ul{display:table;width:100%;max-width:37.5em;margin:0 auto;overflow:hidden;table-layout:fixed}.page__navigation ul li{display:table-cell;position:relative;height:2.5em;border-bottom:1px solid rgba(0,0,0,0.15);line-height:2.5em;text-align:center}@media screen and (min-width: 40rem){.page__navigation ul li{height:2em;font-size:1.25rem;line-height:2em}}.page__navigation ul li a{display:inline-block;width:100%;color:rgba(0,0,0,0.33)}.page__navigation ul li.active{border-bottom:4px solid #9b12ee}.page__navigation ul li.active a{color:#9b12ee}.pages-edit h1,.pages-edit h2,.pages-edit h3,.pages-edit h4,.pages-edit h5,.pages-edit h6{margin-top:1.5em}.pages-edit .well{margin-top:1.5em;margin-bottom:1.5em;padding:0.75em;color:rgba(0,0,0,0.54)}.pages-edit .slider-wrapper{display:inline-block}.pages-edit .slider-wrapper input[type='range']{display:inline-block}.pages-edit .slider-wrapper .small-image{font-size:.8em}.pages-edit .slider-wrapper .large-image{font-size:1.2em}.pages-edit input[type='submit']{float:right}.pages-edit .cropit-image-preview.cropit-image-loaded{cursor:pointer}.pages-edit .page-header__cover{width:1080px;height:338px}.pages-edit .cropit-select-image{display:inline-block;padding:0.375em 0.75em;border:1px solid #9b12ee;border-radius:6px;background-color:white;color:#9b12ee;text-align:center;cursor:pointer}.pages-edit .cropit-select-image:hover{background-color:#9b12ee;color:white}.pages-edit #avatar-cropper{position:absolute;top:0;width:auto}.pages-edit #avatar-cropper:hover .cropit-controller{display:block}.pages-edit #avatar-cropper .cropit-image-preview{width:160px;height:160px;border:1px solid #dddfed;border-radius:50%}.pages-edit #avatar-cropper .cropit-controller{position:absolute;width:160px;background-color:rgba(255,255,255,0.7)}.pages-edit #cover-cropper{position:absolute;top:0;left:0}.pages-edit #cover-cropper:hover .cropit-controller{display:block}.pages-edit #cover-cropper .cropit-controller{display:none;position:absolute;top:0.75em;right:0.75em;padding:0.75em;border-radius:6px;background-color:rgba(255,255,255,0.7)}.pages-edit #cover-cropper .cropit-image-preview{width:1080px;height:338px;border:1px solid #dddfed}.pages-edit .cropit-image-input{display:none;visibility:hidden}.passwords .well{margin:1.5em;padding:1.5em;background-color:white}@media screen and (min-width: 64rem){.passwords .well{margin:3em;padding:3em}}.passwords .well input[type='submit']{width:100%;margin-top:1.5em;margin-bottom:1.5em}.passwords .well .help{color:#979797;font-size:.9em}.ranking-cards{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.ranking-card{width:100%;margin-bottom:1rem}@media screen and (min-width: 64rem){.ranking-card{float:left;display:block;margin-right:1.9607843137%;width:23.5294117647%;margin-bottom:1.5rem}.ranking-card:last-child{margin-right:0}.ranking-card:nth-child(4n+3){margin-right:0}.ranking-card--top3{float:left;display:block;margin-right:1.9607843137%;width:32.0261437908%}.ranking-card--top3:last-child{margin-right:0}.ranking-card--top3 .ranking-card__index{width:2.5rem;height:3.5625rem;margin-top:0;padding-top:1.75rem;background-image:url("/assets/icons/ic-ranking-top-3-58f84ccb4811ffbd00bea56aac6c5584490a7bb3fbb8897edb9d2fbb639234ed.svg");background-size:contain;background-position:top center;background-repeat:no-repeat;color:#aa00ff;font-size:1rem}}.ranking-card__path{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.ranking-card__index{width:2.1875rem;margin-top:0.75rem;color:#b6b6b6;font-weight:bold;font-size:1.25rem;text-align:center}@media screen and (min-width: 64rem){.ranking-card__index{-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.ranking-card__thumbnail{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:4.375rem;margin-left:1rem;border-radius:50%;background-size:cover;background-position:center;background-color:#e8e8e8}.ranking-card__thumbnail::before{content:'';display:block;width:100%;padding-top:100%}@media screen and (min-width: 64rem){.ranking-card__thumbnail{position:relative;width:100%;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:1rem;margin-left:0;border-radius:0.5rem}.ranking-card__thumbnail::before{content:'';display:block;width:100%;padding-top:50%}}.ranking-card__body{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;min-width:0;padding-left:0.75rem}@media screen and (min-width: 64rem){.ranking-card__body{min-width:0.0625rem;padding-left:0}}.ranking-card__title{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.5rem}.ranking-card__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:bold}@media screen and (min-width: 64rem){.ranking-card__name{font-size:1.125rem}}.ranking-card__adult{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:0.25rem}@media screen and (min-width: 64rem){.ranking-card__adult{position:absolute;top:0.5rem;right:0.5rem}}.ranking-card__writer{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;font-size:0.875rem;color:#b6b6b6}@media screen and (min-width: 64rem){.ranking-card__writer{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}}.ranking-card__genre{color:#1ecb8b;font-size:0.8125rem;font-weight:bold}@media screen and (min-width: 64rem){.ranking-card__genre{margin-bottom:0.5rem}}.ranking-card--top1 .ranking-card__thumbnail{position:relative;width:100%;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:1rem;margin-left:0;border-radius:0.5rem}.ranking-card--top1 .ranking-card__thumbnail::before{content:'';display:block;width:100%;padding-top:50%}.ranking-card--top1 .ranking-card__index{color:#aa00ff}.ranking-tabs{text-align:center;line-height:0;margin:1em 0}.ranking-tabs ul{display:inline-block;margin:0 auto}.ranking-tabs ul li{float:left;width:4.25rem;height:1.5rem;margin-right:0.375rem;border:1px solid rgba(0,0,0,0.25);border-radius:0.375rem;background-color:white;box-shadow:0 1px 1px 0 rgba(0,0,0,0.15);font-size:0.875rem;line-height:1.5rem;text-align:center}@media screen and (min-width: 40rem){.ranking-tabs ul li{width:6rem;height:2.25rem;margin-right:1.5rem;font-size:0.9375rem;line-height:2.25rem}}@media screen and (min-width: 64rem){.ranking-tabs ul li{width:8rem;height:3rem;margin-right:2rem;border-radius:0.5rem;font-size:1.25rem;line-height:3rem}}.ranking-tabs ul li:last-child{margin-right:0}.ranking-tabs ul li a{display:inline-block;width:100%;color:rgba(0,0,0,0.33)}.ranking-tabs ul li a .mobile{display:none}@media screen and (min-width: 64rem){.ranking-tabs ul li a .mobile{display:inline}}.ranking-tabs ul li.active{border:1px solid #1ead9c}.ranking-tabs ul li.active a{color:#1ead9c}@media screen and (min-width: 40rem){.ranking-tabs{margin:1.5em 1.25em 1em;padding-bottom:0.75em;border-bottom:1px solid #979797}}@media screen and (min-width: 64rem){.ranking-tabs{margin:1em 0 3.5em;padding:1em 0}}.search__category{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background-color:#aa00ff}.search__query{margin:1.5rem auto 0.75rem;color:#ffffff;font-size:1.25rem;font-weight:bold}@media screen and (min-width: 40rem){.search__query{margin:2rem auto 1.5rem;font-size:1.75rem}}.search__navigation{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.search__path{padding:0 0.5rem;color:rgba(255,255,255,0.75)}.search__path.active{color:#ffffff;font-weight:bold}.search__path.active::after{content:'';display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:0.3125rem;height:0.3125rem;margin:0.25rem auto;border-radius:50%;background-color:#ffffff}.my-coupons,.passwords,.users-create,.users-new,.sessions{background-color:#f6f6f6}.session-container{width:100%;border-radius:4px;background-color:#ffffff;padding:1.5rem 1rem}@media screen and (min-width: 40rem){.session-container{max-width:24.5rem;margin:5rem auto;padding:3rem 1.5rem}}.oauth{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0.5rem}.oauth-contents{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.oauth-text{margin-left:0.5rem}.session-form__title{font-size:1.125rem;text-align:center;font-weight:bold;margin-bottom:1.5rem}.session-form__divider{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0;color:#8a8a8a;font-size:0.875rem}.session-form__divider::before,.session-form__divider::after{content:'';-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:0.0625rem;background-color:#e8e8e8}.session-form__divider::before{margin-right:0.5rem}.session-form__divider::after{margin-left:0.5rem}.session-form__options{text-align:center}.session-form__forgot-password{margin-top:1rem;color:#aa00ff}.session-form__submit{margin-top:1rem;margin-bottom:1.5rem}.session-form__text{margin-top:0.5rem}.session-form__terms{margin-bottom:0.5rem}.session-form__help{margin-top:1rem}.session-form__notice{color:rgba(0,0,0,0.54);font-size:0.875rem;margin-top:1.5rem}.session-form__notice ul{padding-left:1.5rem;list-style-type:disc;line-height:1.8}.session-form__path{color:#aa00ff}.page__tags{max-width:720px;margin:0 auto 5em}.page__tags .page__tags-count{padding-top:1em;text-align:center}.page__tags .page__tags-count strong,.page__tags .page__tags-count span{color:rgba(0,0,0,0.87)}@media screen and (min-width: 64rem){.page__tags .page__tags-count strong,.page__tags .page__tags-count span{font-size:1.25em}}.page__tags .page__more-tagged{text-align:center}.page__tags li{display:inline-block;margin:0.75em}@media screen and (min-width: 64rem){.page__tags li{font-size:1.4em}}.page__tags li a{color:rgba(0,0,0,0.87)}.page__tags li a:hover{color:rgba(0,0,0,0.54)}.users-update .promotion-message{color:#ec3379;font-size:1.25rem;font-weight:bold;text-align:center}.users-update .container--compact form{margin:1.5em;padding:1.5em;background-color:white}@media screen and (min-width: 64rem){.users-update .container--compact form{margin:3em;padding:3em}}.users-update .container--compact form input[type='submit']{width:100%;margin-top:1.5em;margin-bottom:1.5em}.users-update .container--compact form .input{margin:1.5em 0}.users-update .container--compact form .field_with_errors input{border-color:#97161b}.users-update .container--compact form .error{color:#97161b}.users-update .container--compact form .error_notification{margin-bottom:1em;padding:.5em 2em;border-radius:0.25em;background-color:#fbe3e4;color:#97161b;text-align:center}.users-update .container--compact form .email-verification .email-verification__verified{color:#009a56}.users-update .container--compact form .email-verification a{width:100%;text-align:center}.users-update .container--compact form .email-verification__message{margin:0.75em 0;padding:0.75em;color:#979797;font-size:.8em}.users-update .container--compact form .email-verification__message li::before{content:'* '}.webtoons-bl__section{margin:1rem auto}@media screen and (min-width: 64rem){.webtoons-bl__section{max-width:80rem;margin:2.5rem auto 4rem}}.webtoons-bl__section .heading{position:relative;margin-bottom:1rem;padding:0 0.5rem}.webtoons-bl__section .heading::after{clear:both;content:"";display:table}@media screen and (min-width: 64rem){.webtoons-bl__section .heading{margin-bottom:1.875rem;padding:0 1.5rem}}.webtoons-bl__section .heading h2{display:inline-block;float:left;margin:0;font-size:1.125rem;line-height:1.125}@media screen and (min-width: 64rem){.webtoons-bl__section .heading h2{font-size:1.5rem}}@media screen and (min-width: 40rem){.webtoons-bl__section .page__switch{display:none}}@media screen and (min-width: 64rem){.webtoons-bl__section .page__switch{display:block}}.webtoons-bl__section .webtoons-bl__cards{display:none;margin:0 auto;padding:0 0.5rem;overflow:auto}@media screen and (min-width: 64rem){.webtoons-bl__section .webtoons-bl__cards{padding:0 1.5rem}}.webtoons-bl__section .webtoons-bl__cards.active{display:block}.webtoons-bl__section .webtoon-card{width:31.5789473684%;float:left;margin-bottom:0.5rem}.webtoons-bl__section .webtoon-card:not(:nth-child(3n+0)){margin-right:2.6315789474%}.webtoons-bl__section .webtoon-card:nth-child(3n+0){margin-right:0}@media screen and (min-width: 64rem){.webtoons-bl__section .webtoon-card{width:23.7012987013%;margin-bottom:1.5rem}.webtoons-bl__section .webtoon-card:not(:nth-child(4n+0)){margin-right:1.7316017316%}.webtoons-bl__section .webtoon-card:nth-child(4n+0){margin-right:0}}.webtoons-bl__section .webtoons__ordering{clear:left;padding-top:0.75rem}@media screen and (min-width: 40rem){.webtoons-bl__section .webtoons__ordering{position:absolute;top:0;right:1.5rem;padding:0}}.webtoons-bl__section .webtoons__ordering li{display:inline-block;color:rgba(0,0,0,0.54);cursor:pointer}.webtoons-bl__section .webtoons__ordering li span::before{content:'';display:inline-block;width:0.875em;height:0.875em;margin-right:.5em;border:0.0625em solid rgba(0,0,0,0.2);border-radius:50%;background-image:url(/assets/icons/checkbox_empty-f900dd63c655111075d7571d48f16f7cd027d7c951c48d3dc5f43d15dfe44ca3.svg);vertical-align:-0.125em}.webtoons-bl__section .webtoons__ordering li.active{color:rgba(0,0,0,0.87)}.webtoons-bl__section .webtoons__ordering li.active span::before{background-image:url(/assets/icons/checkbox_checked-ac4575eb635592e459638ef507d82640e600d733fb00fffc8e4378fc9445caf7.svg)}.webtoons-bl__section .webtoons__ordering li+li{margin-left:2em}.bulk-purchase-button{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:0.5rem;padding:1rem;border:0.0625rem solid rgba(170,0,255,0.35);border-radius:3.125rem;background-color:rgba(170,0,255,0.04);color:#aa00ff}@media screen and (min-width: 40rem){.bulk-purchase-button{margin-bottom:0.75rem}}.bulk-purchase-button__bonus{margin-top:0.5rem;color:rgba(170,0,255,0.5);font-size:0.875rem}.episode-list{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;border-bottom:0.0625rem solid #e8e8e8}@media screen and (min-width: 64rem){.episode-list{float:left;display:block;margin-right:1.9607843137%;width:66.0130718954%}.episode-list:last-child{margin-right:0}}.episode-list__header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0.75rem;font-size:0.875rem}@media screen and (min-width: 40rem){.episode-list__header{font-size:1rem}}.episode-list__on-discount{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0.5rem;padding:0.5rem;border-radius:0.5rem;background-color:#fd8e24;color:#ffffff;font-size:0.875rem;font-weight:bold}@media screen and (min-width: 40rem){.episode-list__on-discount{margin-bottom:0.75rem}}.episode-list__info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.episode-list__info-text+.episode-list__info-text{margin-left:0.5rem;padding-left:0.5rem;border-left:0.0625rem solid #b6b6b6}.episode-list__ordering{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.episode-list__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5rem 0;border-top:0.0625rem solid #e8e8e8}@media screen and (min-width: 40rem){.episode-list__item{padding:0.75rem 0}}.episode-list__item--last-viewed{background-color:rgba(170,0,255,0.04)}.episode__thumb{position:relative;width:33.3333333333%;border-radius:0.5rem;background-size:cover;background-repeat:no-repeat;background-color:#e8e8e8;overflow:hidden}.episode__thumb::before{content:'';display:block;width:100%;padding-top:71.4285714286%}@media screen and (min-width: 40rem){.episode__thumb{width:25%}}.episode__free-date{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background-color:rgba(0,0,0,0.5);color:#ffffff;font-size:0.875rem;font-weight:bold}.episode__free-date-icon{width:1.3125rem;height:1.3125rem;margin-bottom:0.5rem}.episode__content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-left:1rem;overflow:hidden}@media screen and (min-width: 40rem){.episode__content{margin-left:1.5rem}}.episode__heading{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.episode__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:bold}@media screen and (min-width: 40rem){.episode__title{font-size:1.25rem}}.episode__label--new{display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0.25rem;padding:0.1875rem 0.25rem 0.0625rem;border-radius:0.125rem;background-color:#aa00ff;color:#ffffff;font-size:0.6875rem}.episode__state{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:0.5rem;font-size:0.75rem}.episode__state--event{color:#fd8e24}.episode__state--expired{color:#8a8a8a}.episode__state--purchased{color:#aa00ff}@media screen and (min-width: 40rem){.episode__state{margin-top:1rem;font-size:0.875rem}}.episode__updated-at{margin-top:0.5rem;color:#8a8a8a;font-size:0.75rem}@media screen and (min-width: 40rem){.episode__updated-at{margin-top:1rem;font-size:0.875rem}}.episode__index{margin-bottom:auto;color:rgba(189,189,189,0.5);font-size:1.5rem}@media screen and (min-width: 40rem){.episode__index{top:0.75rem;font-size:2.25rem}}.episode__index svg{width:1.5rem;height:1.5rem}@media screen and (min-width: 40rem){.episode__index svg{width:2.25rem;height:2.25rem}}.episode__coin-icon{position:absolute;right:0;bottom:0.5rem;width:1.5rem;height:1.5rem}@media screen and (min-width: 40rem){.episode__coin-icon{bottom:0.75rem;width:2.25rem;height:2.25rem}}.episodes-preview{width:100%;height:3em;margin-bottom:0.875em;padding:0;border:1px solid rgba(0,0,0,0.1);border-radius:0.25em;background-color:white;text-align:center}.episodes-preview:hover{background-color:white}.episodes-preview a{display:inline-block;width:100%;height:100%;padding:0.75em 1.5em;line-height:0}.episodes-preview a span{color:rgba(0,0,0,0.87);font-size:1.125em;vertical-align:super}.webtoon-filter{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:1rem}@media screen and (min-width: 40rem){.webtoon-filter{position:absolute;right:0;margin-top:0}}.filter__select.nice-select{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:7.875rem;height:3.1875rem;padding-left:1.5rem;border:0.0625rem solid #e1e1e1;border-radius:1.625rem;color:#666666;line-height:normal;font-size:1rem;font-weight:bold}.filter__select.nice-select:last-child{margin-left:0.5rem}@media screen and (min-width: 40rem){.filter__select.nice-select:last-child{margin-left:1.5rem}}.filter__select.nice-select .list{right:0;margin-top:0.75rem;border-radius:1.625rem;box-shadow:0 0.625rem 1rem 0 rgba(0,0,0,0.33),0 0.0625rem 0.125rem 0 rgba(0,0,0,0.24)}.filter__select.nice-select .option{height:auto;padding:0.75rem 1.5rem;font-size:1rem;line-height:normal}.filter-target:not(.active){display:none}.webtoon-goods{margin-bottom:3rem}.webtoon-goods__header{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.webtoon-goods__heading{font-size:1.125rem;font-weight:bold}.webtoon-goods__path{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.25rem;height:2.25rem}.webtoon-goods__products{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.webtoon-goods__product{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:0.75rem}.webtoon-goods__product__image{position:relative;margin-bottom:0.5rem;background-position:center;background-size:cover}.webtoon-goods__product__image::before{content:'';display:block;width:100%;padding-top:100%}.webtoon-goods__product__name{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:3.2em;margin-bottom:0.5rem;overflow:hidden;color:#333333;font-size:0.875rem;line-height:1.6;text-align:center}.webtoon-goods__labels{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.webtoon-goods__label{padding:0.25rem 0.3125rem 0.125rem;border-radius:0.125rem;color:#ffffff;font-size:0.6875rem;font-weight:bold}.webtoon-goods__label+.webtoon-goods__label{margin-left:0.25rem}.webtoon-goods__label--sale{background-color:#1ecb8b}.webtoon-goods__label--hot{background-color:#aa00ff}.related{display:none}@media screen and (min-width: 64rem){.related{float:left;display:block;margin-right:1.9607843137%;width:32.0261437908%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.related:last-child{margin-right:0}}.recommend-webtoons{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}.recommend-webtoons__heading{padding-bottom:1rem;font-size:1.125rem;font-weight:bold}.recommend-webtoon{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;max-width:100%;padding:0.5rem 0}.recommend-webtoon__thumb{position:relative;width:3.75rem;margin-right:1rem;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat}.recommend-webtoon__thumb::before{content:'';display:block;width:100%;padding-top:100%}.recommend-webtoon__content{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0.5rem 0;overflow:hidden}.recommend-webtoon__name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-bottom:0.5rem;font-weight:bold}.recommend-webtoon__author{color:#b6b6b6;font-size:0.875rem}.webtoon-cover{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem;border-bottom:0.0625rem solid #e8e8e8}@media screen and (min-width: 40rem){.webtoon-cover{margin-bottom:2.5rem;border-bottom:0}}.webtoon-cover__images{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 0 100%;-moz-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-1.5rem -1rem 1rem}.webtoon-cover__images::before{content:'';display:block;width:100%;padding-top:71.4285714286%}@media screen and (min-width: 40rem){.webtoon-cover__images{width:17.5rem;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 0 1.5rem;background-repeat:no-repeat;background-size:cover;border-radius:0.5em}}.webtoon-cover__background-image{position:absolute;width:100%;height:100%;opacity:.1;background-size:cover}@media screen and (min-width: 40rem){.webtoon-cover__background-image{display:none}}.webtoon-cover__image{position:relative;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:-1.5rem -1rem 1rem;background-size:cover;background-position:center;background-color:#e8e8e8}.webtoon-cover__image::before{content:'';display:block;width:100%;padding-top:50%}@media screen and (min-width: 40rem){.webtoon-cover__image{float:left;display:block;margin-right:1.9607843137%;width:40.522875817%;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 0 1.5rem;background-repeat:no-repeat;background-size:cover;border-radius:0.5em}.webtoon-cover__image:last-child{margin-right:0}}@media screen and (min-width: 64rem){.webtoon-cover__image{float:left;display:block;margin-right:1.9607843137%;width:57.5163398693%;margin-right:0}.webtoon-cover__image:last-child{margin-right:0}}.webtoon-cover__thumbnail{position:absolute;width:17.5rem;height:12.5rem;border-radius:0.5rem;box-shadow:0 0.5rem 1rem 0 rgba(0,0,0,0.12),0 0.0625rem 0.125rem 0 rgba(0,0,0,0.15)}@media screen and (min-width: 40rem){.webtoon-cover__thumbnail{position:static;box-shadow:none}}.webtoon-cover__info{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}@media screen and (min-width: 40rem){.webtoon-cover__info{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;width:auto}}.webtoon-cover__name{margin-bottom:0.875rem;font-size:1.5rem;font-weight:bold}@media screen and (min-width: 40rem){.webtoon-cover__name{font-size:2.625rem}}.webtoon-cover__genre{margin-bottom:0.75rem;color:#8a8a8a}.webtoon-cover__artist{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:0.5rem;color:#b6b6b6}@media screen and (min-width: 40rem){.webtoon-cover__artist{margin-bottom:0.75rem}}.webtoon-cover__row{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0.5rem}@media screen and (min-width: 40rem){.webtoon-cover__row{-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-bottom:0}}.webtoon-cover__score{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}@media screen and (min-width: 40rem){.webtoon-cover__score{-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.webtoon-cover__star{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#aa00ff;font-size:1.125rem}@media screen and (min-width: 40rem){.webtoon-cover__star{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.webtoon-cover__rating{margin:0 0.5rem;color:#333333;font-size:1.125rem;font-weight:bold}.webtoon-cover__rating-button{padding:0.5rem;font-size:0.875rem}.webtoon-cover__hearts{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;color:#aa00ff;font-weight:bold}.webtoon-cover__hearts::before{content:'\f10c';margin-right:0.25rem;font-family:'bt-icons';line-height:1}@media screen and (min-width: 40rem){.webtoon-cover__hearts{margin-bottom:0.75rem;margin-left:0}}.webtoon-cover__buttons{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0.75rem}@media screen and (min-width: 40rem){.webtoon-cover__buttons{-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5rem}}.webtoon-cover__button{width:100%;margin-bottom:0.75rem}@media screen and (min-width: 40rem){.webtoon-cover__button{width:auto;margin-bottom:1.5rem}}.webtoon-cover__notification{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;top:-1rem;right:0;margin-top:50%;padding:0.75rem 0.875rem;border-radius:6.25rem;background-color:rgba(0,0,0,0.5);color:#ffffff;font-size:0.875rem;font-weight:bold;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}@media screen and (min-width: 40rem){.webtoon-cover__notification{position:static;margin-top:0;margin-left:0.75rem;padding:1rem 1.5rem;border:0.0625rem solid #e1e1e1;background-color:#ffffff;color:#666666;font-size:1rem;font-weight:bold;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.webtoon-cover__notification--challenge{margin-top:71.4285714286%}@media screen and (min-width: 40rem){.webtoon-cover__notification--challenge{margin-top:0}}.webtoon-cover__notification-icon{margin-right:0.25rem}.webtoon-cover__notification-icon path{stroke:currentColor}.webtoon-cover__notification-icon.active path{fill:currentColor}.webtoon-cover__waiting{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:0.75rem;font-size:0.875rem}@media screen and (min-width: 40rem){.webtoon-cover__waiting{-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}}.webtoon-cover__waiting-icon{margin-right:0.25rem}.webtoon-cover__share{display:none}.webtoon-cover__synopsis{margin-bottom:1.5rem;font-size:0.875rem;line-height:1.6}@media screen and (min-width: 40rem){.webtoon-cover__synopsis{font-size:1rem}}.webtoon-cover__detail{display:block;margin:0.75rem auto 0;text-align:center;color:#aa00ff;font-weight:bold}@media screen and (min-width: 40rem){.webtoon-cover__detail{display:none}}.webtoon-cover__adult{position:absolute;z-index:1;top:-1rem;right:-0.5rem}@media screen and (min-width: 40rem){.webtoon-cover__adult{top:0.5rem;right:0.5rem}}@media screen and (min-width: 64rem){.webtoon-cover__adult{width:2rem;height:2rem;top:1rem;right:1rem}}.week-table{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.week-table__item{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 0.75rem;border-radius:0.5rem;overflow:hidden}.week-table__item--today{background-color:#aa00ff;color:white}.week-table__item--today .week-table__week-name{font-weight:bold}.week-table__item--today .webtoon-card__label--up{display:none}.week-table__week-name{padding:0.75rem 0 1.5rem;font-size:1.5rem;text-align:center}@font-face{font-family:"raty";font-style:normal;font-weight:normal;src:url(/assets/raty-58712c2a556a8f9f67ef747824b475ed84ea53cb66fde942cf4dc41f20853aeb.eot);src:url(/assets/raty-58712c2a556a8f9f67ef747824b475ed84ea53cb66fde942cf4dc41f20853aeb.eot?#iefix) format("embedded-opentype"),url(/assets/raty-920ea94c24bc30b29c44ab875a160bf392cc9456ce800edd55240353f54743a8.svg#raty) format("svg"),url(/assets/raty-faee9ce116833f3fd0a828f45dad9ae7ef22a28ea3e14ccdbdf4a16bd3a82b5b.ttf) format("truetype"),url(/assets/raty-ce79bee15c8795bb7bee159131318308b432133f4268f2531eb9f2790c95bda5.woff) format("woff")}.cancel-on-png,.cancel-off-png,.star-on-png,.star-off-png,.star-half-png{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"raty";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.cancel-on-png:before{content:"\e600"}.cancel-off-png:before{content:"\e601"}.star-on-png:before{content:"\f005"}.star-off-png:before{content:"\f006"}.star-half-png:before{content:"\f123"}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}@font-face{font-family:"slick";src:url(/assets/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot);src:url(/assets/slick-06d80cf01250132fd1068701108453feee68854b750d22c344ffc0de395e1dcb.eot?#iefix) format("embedded-opentype"),url(/assets/slick-26726bac4060abb1226e6ceebc1336e84930fe7a7af1b3895a109d067f5b5dcc.woff) format("woff"),url(/assets/slick-37bc99cfdbbc046193a26396787374d00e7b10d3a758a36045c07bd8886360d2.ttf) format("truetype"),url(/assets/slick-12459f221a0b787bf1eaebf2e4c48fca2bd9f8493f71256c3043e7a0c7e932f6.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:100%;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:0;margin-top:0;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir="rtl"] .slick-prev{left:auto;right:0}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:0}[dir="rtl"] .slick-next{left:0;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}@-webkit-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}@keyframes medium-editor-image-loading{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(0.97, 0, 0, 1, 0, 12);transform:matrix(0.97, 0, 0, 1, 0, 12)}20%{opacity:.7;-webkit-transform:matrix(0.99, 0, 0, 1, 0, 2);transform:matrix(0.99, 0, 0, 1, 0, 2)}40%{opacity:1;-webkit-transform:matrix(1, 0, 0, 1, 0, -1);transform:matrix(1, 0, 0, 1, 0, -1)}100%{-webkit-transform:matrix(1, 0, 0, 1, 0, 0);transform:matrix(1, 0, 0, 1, 0, 0)}}@-moz-keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(0.97, 0, 0, 1, 0, 12);-moz-transform:matrix(0.97, 0, 0, 1, 0, 12);transform:matrix(0.97, 0, 0, 1, 0, 12)}20%{opacity:.7;-webkit-transform:matrix(0.99, 0, 0, 1, 0, 2);-moz-transform:matrix(0.99, 0, 0, 1, 0, 2);transform:matrix(0.99, 0, 0, 1, 0, 2)}40%{opacity:1;-webkit-transform:matrix(1, 0, 0, 1, 0, -1);-moz-transform:matrix(1, 0, 0, 1, 0, -1);transform:matrix(1, 0, 0, 1, 0, -1)}100%{-webkit-transform:matrix(1, 0, 0, 1, 0, 0);-moz-transform:matrix(1, 0, 0, 1, 0, 0);transform:matrix(1, 0, 0, 1, 0, 0)}}@keyframes medium-editor-pop-upwards{0%{opacity:0;-webkit-transform:matrix(0.97, 0, 0, 1, 0, 12);-moz-transform:matrix(0.97, 0, 0, 1, 0, 12);-o-transform:matrix(0.97, 0, 0, 1, 0, 12);transform:matrix(0.97, 0, 0, 1, 0, 12)}20%{opacity:.7;-webkit-transform:matrix(0.99, 0, 0, 1, 0, 2);-moz-transform:matrix(0.99, 0, 0, 1, 0, 2);-o-transform:matrix(0.99, 0, 0, 1, 0, 2);transform:matrix(0.99, 0, 0, 1, 0, 2)}40%{opacity:1;-webkit-transform:matrix(1, 0, 0, 1, 0, -1);-moz-transform:matrix(1, 0, 0, 1, 0, -1);-o-transform:matrix(1, 0, 0, 1, 0, -1);transform:matrix(1, 0, 0, 1, 0, -1)}100%{-webkit-transform:matrix(1, 0, 0, 1, 0, 0);-moz-transform:matrix(1, 0, 0, 1, 0, 0);-o-transform:matrix(1, 0, 0, 1, 0, 0);transform:matrix(1, 0, 0, 1, 0, 0)}}.medium-editor-anchor-preview{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;left:0;line-height:1.4;max-width:280px;position:absolute;text-align:center;top:0;word-break:break-all;word-wrap:break-word;visibility:hidden;z-index:2000}.medium-editor-anchor-preview a{color:#fff;display:inline-block;margin:5px 5px 10px}.medium-editor-anchor-preview-active{visibility:visible}.medium-editor-image-loading{-webkit-animation:medium-editor-image-loading 1s infinite ease-in-out;-moz-animation:medium-editor-image-loading 1s infinite ease-in-out;animation:medium-editor-image-loading 1s infinite ease-in-out;background-color:#333;border-radius:100%;display:inline-block;height:40px;width:40px}.medium-editor-placeholder{position:relative}.medium-editor-placeholder:after{content:attr(data-placeholder) !important;font-style:italic;left:0;position:absolute;top:0;white-space:pre;padding:inherit;margin:inherit}.medium-toolbar-arrow-under:after,.medium-toolbar-arrow-over:before{border-style:solid;content:'';display:block;height:0;left:50%;margin-left:-8px;position:absolute;width:0}.medium-toolbar-arrow-under:after{border-width:8px 8px 0 8px}.medium-toolbar-arrow-over:before{border-width:0 8px 8px 8px;top:-8px}.medium-editor-toolbar{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:16px;left:0;position:absolute;top:0;visibility:hidden;z-index:2000}.medium-editor-toolbar ul{margin:0;padding:0}.medium-editor-toolbar li{float:left;list-style:none;margin:0;padding:0}.medium-editor-toolbar li button{-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;line-height:1.33;margin:0;padding:15px;text-decoration:none}.medium-editor-toolbar li button:focus{outline:none}.medium-editor-toolbar li .medium-editor-action-underline{text-decoration:underline}.medium-editor-toolbar li .medium-editor-action-pre{font-family:Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:12px;font-weight:100;padding:15px 0}.medium-editor-toolbar-active{visibility:visible}.medium-editor-sticky-toolbar{position:fixed;top:1px}.medium-editor-relative-toolbar{position:relative}.medium-editor-toolbar-active.medium-editor-stalker-toolbar{-webkit-animation:medium-editor-pop-upwards 160ms forwards linear;-moz-animation:medium-editor-pop-upwards 160ms forwards linear;animation:medium-editor-pop-upwards 160ms forwards linear}.medium-editor-action-bold{font-weight:bolder}.medium-editor-action-italic{font-style:italic}.medium-editor-toolbar-form{display:none}.medium-editor-toolbar-form input,.medium-editor-toolbar-form a{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}.medium-editor-toolbar-form .medium-editor-toolbar-form-row{line-height:14px;margin-left:5px;padding-bottom:5px}.medium-editor-toolbar-form .medium-editor-toolbar-input,.medium-editor-toolbar-form label{border:none;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin:0;padding:6px;width:316px;display:inline-block}.medium-editor-toolbar-form .medium-editor-toolbar-input:focus,.medium-editor-toolbar-form label:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;outline:0}.medium-editor-toolbar-form a{display:inline-block;font-size:24px;font-weight:bolder;margin:0 10px;text-decoration:none}.medium-editor-toolbar-actions:after{clear:both;content:"";display:table}[data-medium-editor-element] img{max-width:100%}[data-medium-editor-element] sub{vertical-align:sub}[data-medium-editor-element] sup{vertical-align:super}.medium-editor-hidden{display:none}.medium-toolbar-arrow-under:after{border-color:#000 transparent transparent transparent;top:40px}.medium-toolbar-arrow-over:before{border-color:transparent transparent #000 transparent}.medium-editor-toolbar{background-color:#000;border:none;border-radius:50px}.medium-editor-toolbar li button{background-color:transparent;border:none;-moz-box-sizing:border-box;box-sizing:border-box;color:#ccc;height:40px;min-width:40px;padding:5px 12px;-webkit-transition:background-color .2s ease-in, color .2s ease-in;-o-transition:background-color .2s ease-in, color .2s ease-in;-moz-transition:background-color .2s ease-in, color .2s ease-in;transition:background-color .2s ease-in, color .2s ease-in}.medium-editor-toolbar li button:hover{background-color:#000;color:#a2d7c7}.medium-editor-toolbar li .medium-editor-button-first{border-bottom-left-radius:50px;border-top-left-radius:50px;padding-left:24px}.medium-editor-toolbar li .medium-editor-button-last{border-bottom-right-radius:50px;border-right:none;border-top-right-radius:50px;padding-right:24px}.medium-editor-toolbar li .medium-editor-button-active{background-color:#000;color:#a2d7c7}.medium-editor-toolbar-form{background:#000;border-radius:50px;color:#ccc;overflow:hidden}.medium-editor-toolbar-form .medium-editor-toolbar-input{background:#000;-moz-box-sizing:border-box;box-sizing:border-box;color:#ccc;height:40px;padding-left:16px;width:220px}.medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder{color:#f8f5f3;color:rgba(248,245,243,0.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder{color:#f8f5f3;color:rgba(248,245,243,0.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder{color:#f8f5f3;color:rgba(248,245,243,0.8)}.medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder{color:#f8f5f3;color:rgba(248,245,243,0.8)}.medium-editor-toolbar-form a{color:#ccc;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.medium-editor-toolbar-form .medium-editor-toolbar-close{margin-right:16px}.medium-editor-toolbar-anchor-preview{background:#000;border-radius:50px;padding:5px 12px}.medium-editor-anchor-preview a{color:#ccc;text-decoration:none}/*! 
 * medium-editor-insert-plugin v2.2.0 - jQuery insert plugin for MediumEditor
 *
 * https://github.com/orthes/medium-editor-insert-plugin
 * 
 * Copyright (c) 2014 Pavel Linkesch (http://linkesch.sk)
 * Released under the MIT license
 */.medium-insert-images,.mediumInsert{text-align:center}.medium-insert-images figure,.mediumInsert figure{margin:0;display:block}.medium-insert-images figure img,.mediumInsert figure img{max-width:100%;margin-top:1em;vertical-align:top}.medium-insert-images figure:first-child img,.mediumInsert figure:first-child img{margin-top:0}.medium-insert-images.medium-insert-images-left,.medium-insert-images-left.mediumInsert,.mediumInsert.small{max-width:33.33%;float:left;margin:0 30px 20px 0}.medium-insert-images.medium-insert-images-right,.medium-insert-images-right.mediumInsert{max-width:33.33%;float:right;margin:0 0 20px 30px}.medium-insert-images.medium-insert-images-grid,.medium-insert-images-grid.mediumInsert{display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;-moz-box-align:start;align-items:flex-start;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;margin:0.5em -0.5em}.medium-insert-images.medium-insert-images-grid figure,.medium-insert-images-grid.mediumInsert figure{width:33.33%;display:inline-block}.medium-insert-images.medium-insert-images-grid figure img,.medium-insert-images-grid.mediumInsert figure img{max-width:-webkit-calc(100% - 1em);max-width:-moz-calc(100% - 1em);max-width:calc(100% - 1em);margin:0.5em}.medium-insert-embeds,.mediumInsert-embeds{text-align:center;margin:1em 0;position:relative}.medium-insert-embeds iframe,.mediumInsert-embeds iframe{margin:0 auto !important}.medium-insert-embeds div,.mediumInsert-embeds div{margin:0 auto !important}.medium-insert-embeds.medium-insert-embeds-left,.medium-insert-embeds-left.mediumInsert-embeds{width:33.33%;float:left;margin:0 30px 20px 0}.medium-insert-embeds.medium-insert-embeds-right,.medium-insert-embeds-right.mediumInsert-embeds{width:33.33%;float:right;margin:0 0 20px 30px}.medium-insert-images figure,.mediumInsert figure,.medium-insert-embeds figure,.mediumInsert-embeds figure{position:relative}.medium-insert-images figure figcaption,.mediumInsert figure figcaption,.medium-insert-embeds figure figcaption,.mediumInsert-embeds figure figcaption{position:relative;z-index:1;display:block;text-align:center;margin:10px 0;color:#ccc;font-size:0.8em;font-style:italic;outline:0 solid transparent}.medium-insert-images figure figcaption:focus,.mediumInsert figure figcaption:focus,.medium-insert-embeds figure figcaption:focus,.mediumInsert-embeds figure figcaption:focus{outline:0 solid transparent}.medium-editor-insert-plugin{outline:0 solid transparent}.medium-editor-insert-plugin:focus{outline:0 solid transparent}.medium-editor-insert-plugin .clearfix:before,.medium-editor-insert-plugin:before,.medium-editor-insert-plugin .clearfix:after,.medium-editor-insert-plugin:after{content:" ";display:table;clear:both}.medium-editor-insert-plugin p{margin:1em 0}.medium-editor-insert-plugin progress{display:block;margin:1em auto}.medium-editor-insert-plugin .hide{display:none}.medium-editor-insert-plugin.medium-editor-placeholder:after{padding:1em 0}.medium-editor-insert-plugin .medium-insert-buttons{position:absolute;color:#ddd;font-size:0.9em}.medium-editor-insert-plugin .medium-insert-buttons a{text-decoration:underline;cursor:pointer}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-show{-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:32px;height:32px;margin-top:-5px;border-radius:20px;border:1px solid;font-size:25px;line-height:28px;text-align:center;text-decoration:none;background:#fff;-webkit-transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform 100ms;transition:-webkit-transform 100ms;-o-transition:-o-transform 100ms;-moz-transition:transform 100ms, -moz-transform 100ms;transition:transform 100ms;transition:transform 100ms, -webkit-transform 100ms, -moz-transform 100ms, -o-transform 100ms}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-show.medium-insert-buttons-rotate{-webkit-transition:-webkit-transform 250ms;transition:-webkit-transform 250ms;-o-transition:-o-transform 250ms;-moz-transition:transform 250ms, -moz-transform 250ms;transition:transform 250ms;transition:transform 250ms, -webkit-transform 250ms, -moz-transform 250ms, -o-transform 250ms;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-addons{margin:0;padding:0;list-style:none;display:none;position:relative;z-index:2;left:55px;top:-32px}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-addons li{display:inline-block;background-color:#fff}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-addons li a{-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 5px;width:32px;height:32px;border-radius:20px;border:1px solid;font-size:20px;line-height:28px;text-align:center}.medium-editor-insert-plugin .medium-insert-buttons .medium-insert-buttons-addons li a .fa{font-size:15px}.medium-insert-caption-placeholder{position:relative}.medium-insert-caption-placeholder:after{position:absolute;top:0;left:0;width:100%;text-align:center;content:attr(data-placeholder)}.dragging{cursor:move}.medium-insert-image-active{outline:2px solid #000}.medium-insert-images-toolbar{display:none}.medium-insert-images,.mediumInsert{margin:1em 0}.medium-insert-images .dragged,.mediumInsert .dragged{position:absolute;top:0;opacity:.5;z-index:2000}.medium-insert-images .placeholder,.mediumInsert .placeholder{position:relative;margin:0;padding:0;border:none}.medium-insert-images .medium-insert-images-progress,.mediumInsert .medium-insert-images-progress{position:absolute;width:100%;height:100%;top:0;right:0;background:rgba(255,255,255,0.4)}.medium-insert-embeds-input{position:relative;color:#ccc;z-index:1;text-align:left}.medium-insert-embeds-placeholder{position:relative}.medium-insert-embeds-placeholder:after{position:absolute;top:0;left:0;content:attr(data-placeholder);color:#ccc}.medium-insert-embeds-selected .medium-insert-embed{outline:2px solid #000}.medium-insert-embeds-toolbar{display:none}.medium-insert-embeds .medium-insert-embeds-overlay,.mediumInsert-embeds .medium-insert-embeds-overlay{position:absolute;width:100%;height:100%;top:0;left:0}select{display:none}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-moz-transform-origin:66% 66%;-ms-transform-origin:66% 66%;-o-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-moz-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);-o-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#cccccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,0.11);-moz-box-sizing:border-box;box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-moz-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);-o-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;-o-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;-moz-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);display:inline-block;padding:4px 6px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}.bootstrap-tagsinput input{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.bootstrap-tagsinput.form-control input::-moz-placeholder{color:#777;opacity:1}.bootstrap-tagsinput.form-control input:-ms-input-placeholder{color:#777}.bootstrap-tagsinput.form-control input::-webkit-input-placeholder{color:#777}.bootstrap-tagsinput input:focus{border:none;box-shadow:none}.bootstrap-tagsinput .tag{margin-right:2px;color:white}.bootstrap-tagsinput .tag [data-role="remove"]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role="remove"]:after{content:"x";padding:0px 2px}.bootstrap-tagsinput .tag [data-role="remove"]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.bootstrap-tagsinput .tag [data-role="remove"]:hover:active,.bootstrap-tagsinput .tag [data-role="remove"].nice-select.open:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.fileinput-button{position:relative;overflow:hidden;display:inline-block}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px !important;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}.fileupload-buttonbar .btn,.fileupload-buttonbar .toggle{margin-bottom:5px}.progress-animated .progress-bar,.progress-animated .bar{background:url(/assets/progressbar-a45ab53b619988cefd45f49cfacc604dd499b93f53a96927cf7b2d965f421f48.gif) !important;-webkit-filter:none;filter:none}.fileupload-process{float:right;display:none}.fileupload-processing .fileupload-process,.files .processing .preview{display:block;width:32px;height:32px;background:url(/assets/loading-b84750cc5a395288fcfd0cf42e3a60d6135e2f14db83fce05e97e5abacc2f9b4.gif) center no-repeat;background-size:contain}.files audio,.files video{max-width:300px}@media (max-width: 767px){.fileupload-buttonbar .toggle,.files .toggle,.files .btn span{display:none}.files .name{width:80px;word-wrap:break-word}.files audio,.files video{max-width:80px}.files img,.files canvas{max-width:100%}}
