*,:after,:before{box-sizing:border-box}html{font-size:16px;font-family:Helvetica,sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;width:100%;height:100%}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-size:16px;font-weight:400;line-height:1.5;color:#000;text-align:left;background-color:#fff;width:100%;height:100%;-webkit-touch-callout:none}@media screen and (max-width:600px){body{font-size:14px}}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{list-style:none}dl,ol,ol ol,ol ul,ul,ul ol,ul ul{padding:0;margin:0}dt{font-weight:700}dd{padding:0;margin:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;background-color:initial;-webkit-text-decoration-skip:objects;padding:0;margin:0}a,a:hover{color:#000}a:hover{text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none;outline:0}a:not([href]):not([tabindex]):focus{outline:0}a+a{margin:0;padding:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:0;padding-bottom:0;color:transparent;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block}button,label{padding:0;margin:0}button{background-color:initial;border:0;border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}button:active,button:focus{outline:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.color-bg-1,.color-border-1{background-color:#f27307}.wrap{width:100%;min-height:100%;height:100%;padding:0;margin:0}@media screen and (min-width:719px){.wrap{max-width:1000px;margin-left:auto;margin-right:auto}}.scroll-top{position:fixed;bottom:8px;right:8px;opacity:1;transition-delay:1s;transition:.4s;z-index:90}.scroll-top img{width:52px;height:52px}@media screen and (max-width:600px){.scroll-top img{width:40px;height:40px}}.contents-container{width:100%;min-height:100%;padding-top:60px}@media screen and (max-width:600px){.contents-container{padding-top:48px}}.contents-container.gray-bg{background-color:#f7f7f7}.contents-container.single-tab{padding-top:110px}@media screen and (max-width:600px){.contents-container.single-tab{padding-top:90px}}.contents-container.double-tab{padding-top:160px}@media screen and (max-width:600px){.contents-container.double-tab{padding-top:132px}}.contents-container.bottom-btn{padding-bottom:50px}@media screen and (max-width:600px){.contents-container.bottom-btn{padding-bottom:42px}}.contents-container.search-tab{padding-top:124px}@media screen and (max-width:600px){.contents-container.search-tab{padding-top:100px}}.single-container{max-width:600px;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0 16px}.gnb{background-color:#f27307;position:fixed;top:0;height:60px;line-height:60px;padding:0 16px;width:100%;z-index:100;overflow:hidden}@media screen and (max-width:600px){.gnb{height:48px;line-height:48px}}@media screen and (min-width:719px){.gnb{max-width:1000px;margin-left:auto;margin-right:auto}}.gnb a{position:relative}.gnb a img{height:22px;width:auto}.gnb .left{float:left;display:flex}.gnb .left a{display:block}.gnb .left a:first-child{padding-right:8px}.gnb .left a+a{margin-left:6px}.gnb .right{float:right}.gnb .right a+a{margin-left:12px}@media screen and (max-width:600px){.gnb a img{height:18px;width:auto}}.gnb .new-ic{position:absolute;bottom:-6px;right:-6px;width:14px;height:auto}.gnb .main-wt{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-top:3px;font-size:20px;color:#fff;margin-left:4px}@media screen and (max-width:600px){.top-gnb-main .main-wt{font-size:16px}}.top-gnb-main .main-novel{padding-top:4px;color:#fff}.top-gnb-sub span{position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:1px;font-size:20px;color:#fff;margin-left:8px}@media screen and (max-width:600px){.top-gnb-sub span{font-size:18px}}.gnb.top-gnb-work-detail{background-color:#fff}.top-gnb-work-detail .top-gnb{display:flex}.top-gnb-work-detail .top-gnb .left{flex:1 1}.top-gnb-work-detail .top-gnb .left p{color:#353535;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-right:8px}.gnb.gnb-search{height:120px}@media screen and (max-width:600px){.gnb.gnb-search{height:100px}}.banner-default{width:100%;background-color:#fff;position:relative;font-size:0}.banner-default .banner-list{height:100%;width:100%;font-size:0;white-space:nowrap;overflow:hidden}.banner-default .banner-list .row,.banner-default .banner-list li{height:100%;width:100%;display:inline-block;text-align:center;vertical-align:top}.banner-default .banner-list .row img,.banner-default .banner-list li img{height:100%;width:100%}.banner-default .banner-pages{position:absolute;bottom:16px;left:16px}.banner-default .banner-pages li{width:16px;height:100%;display:inline-block;text-align:center}.banner-default .banner-pages .page{display:inline-block;height:8px;width:8px;border-radius:50%}@media screen and (max-width:600px){.banner-default .banner-pages .page{height:6px;width:6px}}.banner-default .banner-pages .page+.page{margin-left:8px}.banner-default .banner-pages .page.on{background-color:#fff}.banner-default .banner-pages .page.off{background-color:hsla(0,0%,100%,.6)}.main-list-wrap{height:auto;width:100%;padding:8px 0 16px 16px;background-color:#fff;position:relative}.main-list-wrap+.main-list-wrap{border-top:8px solid #f5f5f5}.main-list-header{font-size:17px;font-weight:700;height:36px;line-height:36px;overflow:hidden;padding-right:8px;margin-bottom:8px;color:#252424}@media screen and (min-width:601px){.main-list-header{font-size:19px;height:40px;line-height:40px}}.main-list-header .header-link{float:right}.main-list-header .header-link img{width:20px;height:auto;margin-top:-2px}.main-list-wrap .slick-track{margin:0}.main-list-wrap .main-list-arrow{position:absolute;display:block;width:100%;left:0;margin-top:30px}.main-list-wrap .main-list-arrow.hide{display:none}.main-list-wrap .main-list-arrow.thumbnail-lg{margin-top:60px}.main-list-wrap .main-list-arrow.banner{margin-top:50px}.main-list-wrap .main-list-arrow a{position:absolute;display:inline-block;width:40px;height:40px;left:0;right:unset;z-index:50}.main-list-wrap .main-list-arrow a img{width:40px;height:auto}.main-list-wrap .main-list-arrow a:last-child{left:unset;right:0}.main-list-wrap .list-banner{width:100%;height:100%;font-size:0;overflow:hidden;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.main-list-wrap .list-banner::-webkit-scrollbar{display:none}.main-list-wrap .list-banner .row,.main-list-wrap .list-banner li{width:280px;height:140px;display:inline-block;margin-right:16px}@media screen and (max-width:600px){.main-list-wrap .list-banner .row,.main-list-wrap .list-banner li{width:230px;height:115px}}.main-list-wrap .list-banner .row a,.main-list-wrap .list-banner li a{display:block;width:100%;height:auto}.main-list-wrap .list-banner .row img,.main-list-wrap .list-banner li img{width:280px;height:140px}@media screen and (max-width:600px){.main-list-wrap .list-banner .row img,.main-list-wrap .list-banner li img{width:230px;height:115px}}.main-list-wrap .list-thumbnail{width:100%;height:100%;font-size:0;overflow:hidden;white-space:nowrap;overflow-x:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.main-list-wrap .list-thumbnail::-webkit-scrollbar{display:none}.main-list-wrap .list-thumbnail .row,.main-list-wrap .list-thumbnail li{width:100px;height:100%;font-size:14px;display:inline-block;margin-right:16px}.main-list-wrap .list-thumbnail .cover-img{width:100px;height:100px;position:relative}.main-list-wrap .list-thumbnail .cover-img .ic-adult{position:absolute;width:24px;height:auto;right:4px;bottom:4px;border:none;border-radius:0}.main-list-wrap .list-thumbnail .title{width:100px}@media screen and (max-width:600px){.main-list-wrap .list-thumbnail .row,.main-list-wrap .list-thumbnail li{width:80px}.main-list-wrap .list-thumbnail .cover-img{width:80px;height:80px}.main-list-wrap .list-thumbnail .title{width:80px}}@media screen and (max-width:320px){.main-list-wrap .list-thumbnail .row,.main-list-wrap .list-thumbnail li{width:70px}.main-list-wrap .list-thumbnail .cover-img{width:70px;height:70px}.main-list-wrap .list-thumbnail .title{width:70px}}.main-list-wrap .list-thumbnail .cover-img img{width:100%;height:100%;object-fit:cover;border:1px solid #ebebeb;border-radius:2px}.main-list-wrap .list-thumbnail .title{margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}@media screen and (min-width:601px){.main-list-wrap .list-thumbnail .title{font-size:15px}}.main-list-wrap .list-thumbnail .title img{width:15px;height:auto;vertical-align:text-top;display:inline-block}.main-list-wrap .list-thumbnail .genre{font-size:11px;color:#797979;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:601px){.main-list-wrap .list-thumbnail .genre{font-size:13px}}.main-list-wrap .sub-tab-inline{margin-bottom:8px;padding-right:16px;height:32px;line-height:32px;background-color:initial;padding-left:0;width:auto}@media screen and (max-width:400px){.main-list-wrap .sub-tab-inline li{padding:0 8px}.main-list-wrap .sub-tab-inline li+li{margin-left:6px}}@media screen and (min-width:601px){.main-list-wrap .sub-tab-inline li{padding:0 16px}.main-list-wrap .sub-tab-inline li+li{margin-left:6px}}.main-list-wrap .list-thumbnail.thumbnail-lg li{width:160px;height:100%;font-size:14px;display:inline-block}.main-list-wrap .list-thumbnail.thumbnail-lg .cover-img{width:160px;height:160px}.main-list-wrap .list-thumbnail.thumbnail-lg .title{width:160px}@media screen and (max-width:600px){.main-list-wrap .list-thumbnail.thumbnail-lg li{width:140px;height:100%;font-size:14px;display:inline-block}.main-list-wrap .list-thumbnail.thumbnail-lg .cover-img{width:140px;height:140px}.main-list-wrap .list-thumbnail.thumbnail-lg .title{width:140px}}@media screen and (max-width:320px){.main-list-wrap .list-thumbnail.thumbnail-lg li{width:110px;height:100%;font-size:14px;display:inline-block}.main-list-wrap .list-thumbnail.thumbnail-lg .cover-img{width:110px;height:110px}.main-list-wrap .list-thumbnail.thumbnail-lg .title{width:110px}}footer{width:100%;color:#fff}footer .footer-wrap{display:block;outline:none;padding:16px;background-color:#45474c}.footer-accordion{font-size:14px;color:#fff;cursor:pointer;width:100%;text-align:left}.footer-accordion img{width:12px;height:auto;margin-left:4px;margin-top:-4px}.footer-accordion+.panel{color:#b6b8bf;padding:8px 0;font-size:12px;display:none;overflow:hidden}.footer-accordion+.panel span{color:#fff}.footer-link{padding-top:8px}.footer-link a{height:13px;font-size:14px;color:#fff}.footer-link a+a{margin-left:8px;padding-left:10px;border-left:1px solid #b6b8bf}.footer-copyright{font-size:12px;color:#b6b8bf;padding:16px;text-align:center;background-color:#36383d}.footer-copyright span{color:#f27307}.lnb-wrap{width:100%;height:100%;position:relative;opacity:1;overflow:hidden}@media screen and (min-width:719px){.lnb-wrap{max-width:1000px;margin-left:auto;margin-right:auto}}.lnb-container{position:absolute;top:0;left:0;width:370px;height:100%;background-color:#fff;overflow-x:scroll}@media (max-width:470px){.lnb-container{width:80%}}.lnb-nav li+li{border-top:none}.lnb-nav .nav-header{display:flex;background-color:#f27307;height:60px;line-height:60px;padding:0 16px;color:#fff}@media screen and (max-width:600px){.lnb-nav .nav-header{height:48px;line-height:48px}}.lnb-nav .nav-header img{height:24px;width:auto;text-align:left;margin:auto 8px auto 0}.lnb-nav .nav-header img:last-child{margin:auto 0}.lnb-nav .nav-header p{-webkit-flex:1;flex:1 1;text-align:left;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.lnb-nav .nav-link{display:flex;height:60px;line-height:60px;text-align:left;margin-left:16px;margin-right:16px;font-size:15px;border-bottom:1px solid #e9e9ec}@media screen and (max-width:600px){.lnb-nav .nav-link{height:48px;line-height:48px}}.lnb-nav .nav-link p{flex:1 1}.lnb-nav .nav-link img{width:16px;height:16px;margin:auto 3px auto 0}.lnb-nav .nav-external-link{display:flex;text-align:left;background-color:#f5f5f5;height:40px;line-height:40px;padding-left:16px}.lnb-nav .nav-external-link p{flex:1 1}.lnb-nav .nav-external-link img,.lnb-nav .nav-link .nav-external-link-img{width:32px;height:32px;margin:auto 12px auto 0}.display-grade-background{background-color:#f5f5f5;padding:10px 20px;align-items:center;display:flex;justify-content:space-around}.display-grade-background a{display:inline-block;padding:4px 14px 4px 26px;background-image:url(/assets/ic/main-list/grade_normal.png);background-repeat:no-repeat;background-size:16px auto;background-position:10% 50%}.display-grade-background a.active{background-color:#fff;background-image:url(/assets/ic/main-list/grade_select.png);border-radius:20px;box-shadow:4px 4px #eee}.contents-container.work-detail .cover-img{width:100%}.contents-container.work-detail .cover-img img{width:100%;height:auto}.contents-container.work-detail .content-info{width:100%;height:auto;padding:16px}.contents-container.work-detail .content-info .work-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-weight:700;font-size:15px}.contents-container.work-detail .content-info .work-sub-info{display:flex;font-size:14px;padding-bottom:8px;border-bottom:1px solid #dadada}@media screen and (min-width:601px){.contents-container.work-detail .content-info .work-title{font-size:20px}.contents-container.work-detail .content-info .work-sub-info{font-size:16px}}@media screen and (max-width:600px){.contents-container.work-detail .content-info .work-sub-info{font-size:13px}}.contents-container.work-detail .content-info .work-sub-info div:first-child{flex:1 1}.contents-container.work-detail .content-info .work-sub-info div:first-child p+p{margin-top:4px}.contents-container.work-detail .content-info .work-sub-info div:last-child{width:auto;text-align:center}.contents-container.work-detail .content-info .work-sub-info div:last-child img{width:20px;height:20px;margin:4px 0}.contents-container.work-detail .content-info .work-sub-info div:last-child p{font-size:12px}@media screen and (max-width:600px){.contents-container.work-detail .content-info .work-sub-info div:last-child p{font-size:10px}}.contents-container.work-detail .content-info .work-summary{margin-top:8px}.contents-container.work-detail .content-info .work-event{margin-top:8px;width:100%;display:flex;height:24px;line-height:32px;padding-left:40px;background-image:url(/assets/ic/work-detail/icon_event.png);background-repeat:no-repeat;background-size:36px auto;background-position:0 7px}.contents-container.work-detail .content-info .work-event span{-webkit-flex:1;flex:1 1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.contents-container.work-detail .content-info .work-event a{width:32px;height:32px;text-align:right}.contents-container.work-detail .content-info .work-event a img{width:20px;height:auto}.contents-container.work-detail .content-info .work-summary{font-size:14px;padding-bottom:8px;border-bottom:1px solid #dadada}@media screen and (min-width:601px){.contents-container.work-detail .content-info .work-summary{font-size:16px}}@media screen and (max-width:600px){.contents-container.work-detail .content-info .work-summary-title{font-size:13px}}.contents-container.work-detail .content-info .summary-wrap{display:flex;margin-top:4px}.contents-container.work-detail .content-info .summary-wrap .summary-content{flex:1 1;font-size:12px;color:#797979}@media screen and (min-width:601px){.contents-container.work-detail .content-info .summary-wrap .summary-content{font-size:15px}}.contents-container.work-detail .content-info .summary-wrap.folded .summary-content{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1 1}.contents-container.work-detail .content-info .summary-wrap.folded .summary-arrow{display:block;width:24px;height:24px;margin:auto 0;background-image:url(/assets/ic/work-detail/arrow_down.png);background-size:24px auto}.contents-container.work-detail .content-info .summary-wrap.expand .summary-content{max-height:120px;overflow:scroll;overflow-x:hidden}.contents-container.work-detail .content-info .summary-wrap.expand .summary-arrow{display:block;width:24px;height:24px;margin:auto 0;background-image:url(/assets/ic/work-detail/arrow_up.png);background-size:24px auto}.contents-container.work-detail .work-view-btn{background-color:#f5f5f5;padding:16px}@media screen and (max-width:600px){.contents-container.work-detail .work-view-btn{padding:8px 16px}}.contents-container.free-event-sub-a .top-banner{width:100%;height:auto}.contents-container.free-event-sub-a .top-banner img{width:100%;height:100%}.contents-container.free-event-sub-a .event-detail{padding:10px 16px;background-color:#f5f5f5}.contents-container.free-event-sub-a .event-detail p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.contents-container.free-event-sub-a .event-detail .title{font-weight:700;margin-bottom:8px}.contents-container.free-event-sub-a .event-detail .date{font-size:14px;color:#a3a3a3;border-top:1px solid #dadada;padding-top:12px}.contents-container.free-event-sub-a .event-detail .info{font-size:14px;padding-top:4px}@media screen and (max-width:600px){.contents-container.free-event-sub-a .event-detail .date,.contents-container.free-event-sub-a .event-detail .info{font-size:12px}}.view-container{position:relative;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view-util{display:flex;overflow:hidden;position:fixed;height:50px;line-height:50px;width:100%;z-index:100;background-color:#fff}@media screen and (max-width:600px){.view-util{height:40px;line-height:40px}}@media screen and (min-width:719px){.view-util{max-width:1000px;margin-left:auto;margin-right:auto}}.view-util.top{top:0;border-bottom:1px solid #dadada}.view-util.bottom{bottom:0;border-top:1px solid #dadada}.view-util li{height:100%;width:auto}.view-util li a{display:flex;width:100%;height:100%}.view-util li a img{display:block;width:50px;height:50px}@media screen and (max-width:600px){.view-util li a img{display:block;width:40px;height:40px}}.view-util .title{padding:0 16px 0 4px;flex:1 1}.view-util .title p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.view-util.bottom li:nth-child(2){flex:1 1}.view-container .view-work{height:100vh;overflow:hidden;width:100%}.view-container .view-work .work-view-scroll{overflow:scroll;height:100%;width:100%}.view-container .view-work .work-view-scroll img{width:100%;height:auto}.view-container .view-work .work-view-book{overflow:hidden;height:100vh;width:100%;text-align:center;padding-top:51px;padding-bottom:51px;vertical-align:middle}@media screen and (max-width:600px){.view-container .view-work .work-view-book{padding-top:40px;padding-bottom:40px}}.view-container .view-work .work-view-book img{height:100%;width:auto}@media screen and (max-width:640px){.view-container .view-work .work-view-book img{max-width:100%;height:calc(100% - 100px)}}.view-container .view-work .page-action{position:absolute;display:block;height:100%;width:33%;z-index:10}.view-container .view-work .page-action.left{left:0}.view-container .view-work .page-action.center{left:34%}.view-container .view-work .page-action.right{right:0}.util-tip{padding:10px;position:absolute;right:50px;top:50px;font-size:14px;background-color:#fff;border:1px solid #dadada}@media screen and (max-width:600px){.util-tip{font-size:12px;top:40px;right:40px}}.util-tip li{display:flex;line-height:28px}@media screen and (max-width:600px){.util-tip li{line-height:20px}}.util-tip li+li{margin-top:8px}.util-tip img{width:28px;height:28px;border:1px solid #dadada;margin-right:8px}@media screen and (max-width:600px){.util-tip li+li{margin-top:4px}.util-tip img{width:20px;height:20px;margin-right:4px}}.view-toast-container{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:120px;width:120px;color:#fff;background-color:rgba(0,0,0,.6);border-radius:4px;z-index:10;text-align:center}.view-toast-container>*{display:block}.view-toast-container img{width:40px;height:40px;margin:28px auto 4px}.view-toast-container span{color:#fff}.view-book-guide{position:absolute;display:flex;z-index:300;width:100%;height:100%}@media screen and (min-width:719px){.view-book-guide{max-width:1000px;margin-left:auto;margin-right:auto}}.view-book-guide>div{position:relative;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,.6)}.view-book-guide .content-col{position:absolute;top:0;bottom:0;right:0;left:0;width:148px;height:148px;margin:auto;text-align:center;color:#fff}.view-book-guide .content-col>*{display:block}.view-book-guide .content-col img{width:80px;height:80px;margin-left:auto;margin-right:auto;margin-bottom:8px}.view-book-guide .content-col.read{width:160px;height:160px}.view-book-guide .content-col.read img{width:80px;height:80px;margin-bottom:8px}@media screen and (max-width:600px){.view-book-guide .content-col img{width:80px;height:80px;margin-top:0}.view-book-guide .content-col{width:100px;height:100px}.view-book-guide .content-col.read{width:100px;height:140px}.view-book-guide .content-col.read img{width:60px;height:60px;margin-top:32px}}.account-state{padding:16px}.account-state .total{background-image:url(/assets/ic/li-dot.png);background-size:14px 14px;background-repeat:no-repeat;background-position:0 4px;padding-left:14px;margin-bottom:4px;font-weight:700;padding-bottom:8px;border-bottom:1px solid #dadada}@media screen and (max-width:600px){.account-state .total{background-position:0 3px}}.account-state .label{font-size:14px;color:#45474c;padding-top:8px;padding-bottom:4px}.account-state .hint{font-size:12px;color:#45474c}.event-calendar{width:100%;height:100%;padding:8px;background-color:#7ccbf4}.event-calendar .contents-wrap{background-color:#fff;padding-top:32px;text-align:center;border-radius:4px}.event-calendar .contents-wrap .event-title{font-size:18px;font-weight:700;color:#353535;margin-bottom:16px}.event-calendar .contents-wrap .event-title img{width:28px;height:28px;margin-top:-4px}.event-calendar .contents-wrap .icon-set{font-size:12px}.event-calendar .contents-wrap .icon-set li{display:inline-block}.event-calendar .contents-wrap .icon-set li+li{margin-left:12px}.event-calendar .contents-wrap .icon-set+.icon-set{margin-top:4px}.event-calendar .contents-wrap .icon-set img{width:14px;height:14px;margin-top:-2px;margin-right:2px}.event-calendar .contents-wrap .event-list{width:100%;padding:30px 8px;text-align:left}.event-calendar .contents-wrap .event-list li{border-top:1px solid #dadada;border-bottom:1px solid #dadada}.event-calendar .contents-wrap .event-list li+li{border-top:0}.event-calendar .contents-wrap .event-list .event-list-wrap{display:flex;padding:0 4px;height:auto;width:100%}.event-calendar .contents-wrap .event-list .event-list-wrap>*{width:100%}.event-calendar .contents-wrap .event-list .date{width:90px;height:100%;margin:auto;font-weight:700;vertical-align:initial}.event-calendar .contents-wrap .event-list .work-list{display:block;width:100%}.event-calendar .contents-wrap .event-list .work-list .list-col{display:flex;height:42px;line-height:42px}.event-calendar .contents-wrap .event-list .icon{display:flex;width:70px}.event-calendar .contents-wrap .event-list .icon img{width:20px;height:20px;margin-top:10px}.event-calendar .contents-wrap .event-list .work-title{-webkit-flex:1;flex:1 1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.event-calendar .contents-wrap .event-list a{display:block}.event-calendar .contents-wrap .event-list .list-col.end-event .work-title{text-decoration:line-through}.main-menu-top{display:flex;background-color:#fff;height:36px;font-size:14px}.main-menu-top li{width:100%;height:16px;line-height:16px;margin-top:10px;text-align:center}.main-menu-top li+li{border-left:1px solid #dadada}@media screen and (min-width:601px){.main-menu-top{height:46px;font-size:17px}.main-menu-top li{height:20px;line-height:20px;margin-top:13px}}.main-menu-top li a{display:block;color:#2c2b2b}.sub-tab-flex{font-size:13px;display:flex;width:100%;text-align:center}@media screen and (min-width:601px){.sub-tab-flex{font-size:16px}}.sub-tab-flex li{width:100%;margin:auto;height:24px;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;background-color:#e9e9ed;border-radius:30px}@media screen and (min-width:601px){.sub-tab-flex li{height:28px;line-height:28px}}.sub-tab-flex li+li{margin-left:8px}.sub-tab-flex li a{display:block;color:#787878}.sub-tab-flex li.active{background-color:#f27307}.sub-tab-flex li.active a{color:#fff;font-weight:700}.fixed-tab-wrap .sub-tab-flex{height:50px;line-height:50px;padding:0 16px;background-color:#f5f6f8}@media screen and (max-width:600px){.fixed-tab-wrap .sub-tab-flex{height:42px;line-height:42px}}.fixed-tab-wrap .sub-tab-divide{display:flex;width:100%;text-align:center}.fixed-tab-wrap .sub-tab-divide li{width:100%;height:50px;line-height:50px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;border-top:1px solid #dadada;border-bottom:1px solid #dadada;background-color:#f5f5f5}@media screen and (max-width:600px){.fixed-tab-wrap .sub-tab-divide li{height:42px;line-height:42px}}.fixed-tab-wrap .sub-tab-divide li+li{border-left:1px solid #dadada}.fixed-tab-wrap .sub-tab-divide li a{display:block}.fixed-tab-wrap .sub-tab-divide li.active{background-color:#fff;border-bottom:#fff}.sub-tab-inline{white-space:nowrap;overflow-x:scroll;width:100%;height:50px;line-height:50px;background-color:#f5f6f8;padding-left:16px;font-size:13px}@media screen and (min-width:601px){.sub-tab-inline{white-space:nowrap;overflow-x:scroll;width:100%;height:50px;line-height:50px;background-color:#f5f6f8;padding-left:16px;font-size:15px}}.sub-tab-inline::-webkit-scrollbar{display:none}@media screen and (max-width:600px){.sub-tab-inline{height:42px;line-height:42px;padding-left:16px}}.sub-tab-inline li{height:24px;line-height:24px;padding:0 14px;border-radius:20px;margin:auto;display:inline-block;background-color:#e9e9ed;border-radius:30px}@media screen and (min-width:601px){.sub-tab-inline li{height:28px;line-height:28px}}.sub-tab-inline li+li{margin-left:8px}.sub-tab-inline li a{display:block;color:#787878}.sub-tab-inline .active{font-weight:700;background-color:#f27307;color:#fff}.sub-tab-inline .active a{color:#fff}.tab-util{display:flex;padding:10px 16px;height:50px}@media screen and (max-width:600px){.tab-util{padding:6px 16px;height:42px}}.tab-util>div:first-child{flex:1 1}.sub-tab-inline+.tab-util,.tab-util+.tab-util{border-top:0}.tab-util a{display:block;height:24px;margin-top:3px}.tab-util a img{height:12px;width:auto}.fixed-tab-wrap{position:fixed;width:100%;top:60px;height:auto;z-index:100;background-color:#fff}@media screen and (max-width:600px){.fixed-tab-wrap{top:48px}}@media screen and (min-width:719px){.fixed-tab-wrap{max-width:1000px;margin-left:auto;margin-right:auto}}.fixed-bottom-wrap{position:fixed;width:100%;bottom:0;height:auto;z-index:100}@media screen and (min-width:719px){.fixed-bottom-wrap{max-width:1000px;margin-left:auto;margin-right:auto}}.fixed-bottom-wrap .btn{border-radius:0;height:50px}@media screen and (max-width:600px){.fixed-bottom-wrap .btn{height:42px}}.tab-pills{position:relative;display:flex;margin-bottom:8px}.tab-pills .tab-item+.tab-item{margin-left:8px}.tab-pills .tab-links{display:block;padding:8px 16px;border-radius:4px;background-color:#fff;border:1px solid #dadada}@media screen and (max-width:600px){.tab-pills .tab-links{padding:4px 12px}}.tab-pills .tab-links.active{color:#fff;background-color:#f27307;border:1px solid #f27307}.accordion-wrap li{border-bottom:1px solid #dadada}.accordion-wrap .accordion{background-color:#fff;color:#444;cursor:pointer;height:65px;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:.4s;margin:0;display:flex}.accordion-wrap .accordion .icon{width:12px;height:100%;background-image:url(/assets/ic/sidetitle_open_icon.png);background-repeat:no-repeat;background-size:8px 5px;background-position:0 34px;color:#777;font-weight:700;margin-left:16px;margin-right:16px}.accordion-wrap .accordion.myqna{height:92px}.accordion-wrap .accordion.myqna .icon{background-position:0 48px}.accordion-wrap .accordion.active .icon{background-image:url(/assets/ic/sidetitle_close_icon.png)}.accordion-wrap .accordion .data{width:100%;padding-top:14px;margin-right:16px}.accordion-wrap .accordion .single-line{width:100%;padding-top:26px;margin-right:16px}@media screen and (max-width:600px){.accordion-wrap .accordion{height:55px;font-size:14px}.accordion-wrap .accordion .icon{background-position:0 30px}.accordion-wrap .accordion .data{padding-top:11px}.accordion-wrap .accordion .single-line{padding-top:22px}}.accordion-wrap .accordion .heading{width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.accordion-wrap .accordion .heading .category{color:#21459e}.accordion-wrap .accordion .heading .divider{padding:0 4px}.accordion-wrap .accordion .date{width:100%;font-size:12px;color:#797979}.accordion-wrap .panel{padding:0 5px 5px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion-wrap .inner-panel{width:100%;border-top:5px solid #fff;background-color:#ededed;height:320px;overflow-x:scroll;padding:5px 5px 0;border-bottom:5px solid #ededed}.accordion-wrap .inner-panel .inner-contents{padding:10px;background-color:#fff}.accordion.myqna+.panel .inner-contents{background-color:#ededed}@media screen and (max-width:600px){.accordion-wrap .inner-panel{height:200px}}.accordion-wrap .inner-panel *{width:100%}.accordion-wrap .status{width:80px;padding-top:2px}.qna-result{padding-left:28px;background-image:url(/assets/ic/myqna_q.png);background-repeat:no-repeat;background-size:20px 20px;background-position:0 0;font-size:15px;color:#797979}.qna-result+.qna-result{margin-top:24px;background-image:url(/assets/ic/myqna_a.png)}.list-group{width:100%;font-size:14px;padding-left:16px;padding-right:16px}.list-group .list-group-item{border:1px solid #dadada}.list-group .list-group-item+.list-group-item{border-top:0}.list-group .list-col-wrap{display:flex;padding:10px;background-color:#fff}.list-group .list-col-wrap div+div{margin-left:12px}.list-group .list-col-wrap .work-title{-webkit-flex:1;flex:1 1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.list-group .list-col-wrap .work-number{width:60px;text-align:right}.list-none,.work-list-none{height:100%;text-align:center;padding-top:160px}.work-list-default li+li{margin-top:16px}.work-list-default .work-list-detail-wrap{display:flex;width:100%;height:100px}@media screen and (max-width:600px){.work-list-default .work-list-detail-wrap{height:80px}}@media screen and (max-width:320px){.work-list-default .work-list-detail-wrap{height:70px}}.work-list-default .work-list-detail-wrap .cover-img{display:block;width:100px;height:100px;position:relative}@media screen and (max-width:600px){.work-list-default .work-list-detail-wrap .cover-img{width:80px;height:80px}}@media screen and (max-width:320px){.work-list-default .work-list-detail-wrap .cover-img{width:70px;height:70px}}.work-list-default .work-list-detail-wrap .cover-img img{width:100px;height:100px;object-fit:cover;border:1px solid #ebebeb;border-radius:2px}@media screen and (max-width:600px){.work-list-default .work-list-detail-wrap .cover-img img{width:80px;height:80px}}@media screen and (max-width:320px){.work-list-default .work-list-detail-wrap .cover-img img{width:70px;height:70px}}.work-list-default .work-list-detail-wrap .cover-img .ic-adult{position:absolute;width:24px;height:auto;right:4px;bottom:4px;border:none;border-radius:0}.work-list-default .work-list-detail-wrap .work-detail{flex:1 1;margin:auto;padding-right:16px;padding-left:16px}.work-list-default .work-list-detail-wrap.edit .work-detail{padding-right:24px}.work-list-default .work-list-detail-wrap .work-detail>div{color:#797979;font-size:11px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (min-width:601px){.work-list-default .work-list-detail-wrap .work-detail>div{font-size:13px}}.work-list-default .work-list-detail-wrap .work-detail .title{font-size:13px;color:#000;margin-bottom:2px}@media screen and (min-width:601px){.work-list-default .work-list-detail-wrap .work-detail .title{font-size:16px}}.work-list-default .work-list-detail-wrap .work-detail .title img{width:15px;height:auto;margin-top:-3px}@media screen and (min-width:601px){.work-list-default .work-list-detail-wrap .work-detail .title img{margin-top:-4px}}.work-list-default .work-list-detail-wrap .work-detail .title+div{color:#f27307}.work-list-default li{position:relative}.work-list-default-wrap{height:auto}.work-list-default-wrap .work-list-default .work-list-detail-wrap{padding:16px}.work-list-edit{position:absolute;width:40px;height:100%;right:0;top:0}.work-list-edit .checkbox-container{height:100%;margin-bottom:0;padding-left:0}.work-list-edit .checkmark{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.work-list-default-wrap .work-list-default .work-list-detail-wrap{height:132px}@media screen and (max-width:600px){.work-list-default-wrap .work-list-default .work-list-detail-wrap{height:112px}}@media screen and (max-width:320px){.work-list-default-wrap .work-list-default .work-list-detail-wrap{height:102px}}.work-list-default-wrap .work-list-default li+li{margin-top:0}.episode-list.none{padding:40px;text-align:center;background-color:#f5f5f5}.episode-list-wrap{display:flex;height:50px;padding:5px 16px;font-size:12px}@media screen and (min-width:601px){.episode-list-wrap{height:80px;padding:10px 16px;font-size:16px}}.episode-cover{position:relative;width:80px;height:40px}@media screen and (min-width:601px){.episode-cover{width:120px;height:60px}}.episode-cover>img{width:100%;height:100%;border:1px solid #ebebeb;border-radius:2px}.episode-list-wrap .episode-detail{flex:1 1;padding-left:8px}.episode-list-wrap .episode-detail>div{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-height:20px;-webkit-box-orient:vertical;margin-top:auto;margin-bottom:auto}@media screen and (min-width:601px){.episode-list-wrap .episode-detail>div{line-height:30px}}.episode-list-wrap .episode-detail>div img{width:15px;height:auto;margin-top:-3px}.episode-list-wrap .episode-detail>div:last-child{color:#a3a3a3;font-size:11px}@media screen and (min-width:601px){.episode-list-wrap .episode-detail>div img{width:15px;height:auto;margin-top:-2px}.episode-list-wrap .episode-detail>div:last-child{font-size:12px}}.episode-list-wrap .episode-detail .episode-number{display:inline-block;width:60px}@media screen and (min-width:601px){.episode-list-wrap .episode-detail .episode-number{width:80px}}.episode-list-wrap .episode-price{display:inline-block;font-size:12px;width:81px;line-height:40px;text-align:right;font-weight:700}@media screen and (min-width:601px){.episode-list-wrap .episode-price{font-size:14px;width:90px;line-height:60px}}.episode-list-wrap .episode-price del{color:#a3a3a3;font-weight:400}.episode-list-wrap .episode-price .free{color:#f27307}.banner-list-default-wrap{padding-top:16px;padding-left:16px;padding-right:16px}.banner-list-default+.banner-list-default{margin-top:16px}.banner-list-default img,.full-img-list{width:100%;height:auto}.full-img-list a{display:block}.full-img-list a,.full-img-list img{width:100%;height:100%}.full-img-list .event-link{width:100%;background-color:#f27307;height:60px;line-height:60px;text-align:center}@media screen and (max-width:600px){.full-img-list .event-link{height:50px;line-height:50px}}.full-img-list .event-link a{color:#fff}.full-img-list .event-link img{width:20px;height:20px;margin-top:-4px;margin-left:4px}.bbs-list .bbs-item-wrap{padding:12px 16px;border-bottom:1px solid #dadada;background-color:#fff}.bbs-list .bbs-item-wrap .title{position:relative}.bbs-list .bbs-item-wrap>*+*{margin-top:4px}.bbs-list .bbs-item-wrap .title .new-ic{position:absolute;top:0;right:0;width:18px;height:auto;margin-top:2px}.bbs-list .bbs-item-wrap .title p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-right:20px;color:#000}.bbs-list .bbs-item-wrap .date{font-size:12px;color:#797979}@media screen and (max-width:600px){.bbs-list .bbs-item-wrap .date{font-size:11px}}.bbs-sub{height:100%}.bbs-sub .title-col{padding:16px;border-bottom:1px solid #dadada}.bbs-sub .title-col .title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bbs-sub .title-col .date{color:#a3a3a3;font-size:14px;padding-top:4px}.bbs-sub .content-col{padding:16px}.bbs-sub .content-col img{width:100%;height:auto}.cs-info-col{width:100%;text-align:center}.cs-info-col .logo{width:100px;margin-bottom:8px}@media screen and (max-width:600px){.cs-info-col .logo{width:80px}}.cs-info-col .logo img{width:100%;height:auto}.cs-info-col .divider{height:12px;background-image:url(/assets/ic/cs-info-box.png);background-size:12px 12px;background-repeat:repeat-x}.cs-info-col .copyright{margin-top:6px;font-size:10px}.cs-info-content{padding:20px 0}.cs-info-content .title{font-size:22px;font-weight:700;margin-bottom:8px}@media screen and (max-width:600px){.cs-info-content .title{font-size:16px}}.cs-info-content span{color:#ef6962}.form-block{width:100%}.form-block>*{display:block}.form-block .link-message{text-align:center;margin-top:40px;padding:16px;margin-bottom:40px}.login-form{height:100%;padding:80px 16px 0;margin-left:auto;margin-right:auto;text-align:center}.login-form button{margin-top:16px;margin-bottom:20px}.login-form a+a{margin-left:10px;border-left:1px solid #dadada;padding-left:8px}.lnb-form-wrap,.login-form input{background-color:#fff}.lnb-form-wrap{padding:8px}.lnb-form-col{padding:16px 8px}.lnb-form-col .head-info{margin-top:24px;margin-bottom:24px;text-align:center;font-weight:700}.lnb-form-col textarea{height:200px}.lnb-form-col .checkbox-container{line-height:30px;margin-top:6px;margin-bottom:0}@media screen and (max-width:600px){.lnb-form-col .checkbox-container{margin-top:0}}.lnb-form-col .checkbox-container.long-text{margin-top:0;font-size:11px;line-height:1.4}.lnb-form-col .device-confirm>*{height:40px}.lnb-form-col *+.btn-default{float:right;padding:0 10px;margin-left:8px}.lnb-form-col .guide-field{font-size:11px;color:#21459e}.lnb-form-col .error-text{font-size:11px;color:#f50019}@media screen and (max-width:600px){.lnb-form-col textarea{height:140px}.lnb-form-col .checkbox-container.long-text{font-size:10px}.lnb-form-col .device-confirm>*{height:60px}}.lnb-form-col .checkbox-container+.checkbox-container{margin-left:16px}.lnb-form-divider{margin-top:24px;border-top:1px solid #dadada}.lnb-form-divider+.input-group{margin-top:24px}.lnb-form-action{padding:24px 0;text-align:center}.lnb-form-action .btn-primary{height:42px}@media screen and (max-width:600px){.lnb-form-action .btn-primary{height:32px}}.lnb-form-action button+button{margin-left:8px}.input-group+.id-verify-box{margin-top:24px}.id-verify-box{width:100%;padding:24px;border:1px solid #d6d6d6;color:#5d5d5d;background-color:#fff}.id-verify-box p{font-size:12px}.id-verify-action{width:100%;display:flex}.id-verify-action a{width:50%;margin-top:12px;padding:24px;background-color:#2685e8;color:#fff}.id-verify-action a+a{margin-left:16px}@media screen and (max-width:600px){.id-verify-box{padding:16px;font-size:12px}.id-verify-action a{padding:16px}.id-verify-action a+a{margin-left:12px}}.id-verify-action a:last-child{background-color:#1743a4}.id-verify-action a img{width:12px;height:24px;margin-right:4px}input{width:100%;height:100%;border:1px solid #dadada;background-color:#f7f7f7;padding:16px}@media screen and (max-width:600px){input{padding:8px}}input:active,input:focus{background-color:#fff}.input-twin input{width:100%;height:42px}@media screen and (max-width:600px){.input-twin input{width:100%;height:32px}}.input-twin input+input{border-top:0}.input-twin input:focus{outline:0}textarea{width:100%;border:1px solid #dadada;padding:16px;background-color:#f7f7f7;resize:none}@media screen and (max-width:600px){textarea{padding:8px}}textarea:active,textarea:focus{background-color:#fff}.control-field,.input-group{height:42px}@media screen and (max-width:600px){.control-field,.input-group{height:32px}}.input-group .control-label,.input-group .static-field{line-height:42px;width:100%;margin-bottom:0;text-align:left}@media screen and (max-width:600px){.input-group .control-label,.input-group .static-field{line-height:32px}}.input-group .control-label.text-area{height:200px;line-height:200px}@media screen and (max-width:600px){.input-group .control-label.text-area{height:140px;line-height:140px}}.input-group select{padding-left:16px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;width:100%;height:42px;background-color:initial;background-image:url(/assets/ic/signup_select_arrow_down.png);background-size:20px 20px;background-repeat:no-repeat;background-position:98% 8px;border:1px solid #dadada;background-color:#f7f7f7}.input-group select.select-sm{font-size:14px;height:32px;padding-left:8px;width:100px;background-size:18px auto;background-position:98% 5px}@media screen and (max-width:600px){.input-group select{height:32px;background-position:98% 5px}.input-group select.select-sm{font-size:11px;height:26px;padding-left:4px;width:70px;background-size:16px auto;background-position:97% 3px}}.input-group.row{height:84px}.input-group.row+.input-group.row{margin-top:8px}@media screen and (max-width:600px){.input-group select{height:32px;background-position:98% 5px}.input-group.row{height:70px}}.input-group.row.hide{height:42px}.input-group.row *{display:block}.input-group.row .control-label.hide{line-height:0;opacity:0}.input-group.row .control-field{float:left;width:100%}@media screen and (min-width:535px){.input-group.row{height:42px}.input-group.row+.input-group.row{margin-top:16px}.input-group.row *{display:inline-block}.input-group.row .control-label{width:29%}.input-group.row .control-field,.input-group.row .static-field{float:right;width:70%}.input-group select{display:inline-block}.input-group.row .control-label.hide{opacity:1}}.input-group.row.hide.hint-text{font-size:12px;margin-top:0;color:#a67c52}.input-group.row.hide.hint-text .static-field{line-height:1.4}.input-group.row.hide.error-text{font-size:14px;margin-top:0;color:#2196f3}.input-group.inline .static-field.file-name{padding-left:12px;padding-right:12px;border:1px solid #dadada;border-radius:4px;display:flex;height:42px}@media screen and (max-width:600px){.input-group.inline .static-field.file-name{height:32px}}.input-group.inline .static-field.file-name a{width:24px;height:24px}.input-group.inline .static-field.file-name img{width:24px;height:24px;margin-top:-2px}.input-group.inline .static-field.file-name span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.input-group.inline{height:auto;margin-bottom:12px}@media screen and (max-width:600px){.input-group.inline{margin-bottom:8px}}.input-group.inline *{display:inline-block}.input-group.inline .control-label{width:29%}.input-group.inline .control-label.long-text{width:39%}.input-group.inline .control-field,.input-group.inline .static-field{float:right;width:70%}.input-group.inline .control-label.long-text+.control-field,.input-group.inline .control-label.long-text+.static-field{width:60%}.input-group.inline .control-label.hide{opacity:1}.control-field.col,.static-field.col{display:flex}.control-field.col *+*,.static-field.col *+*{margin-left:8px}.input-group.inline .guide-label{max-height:40px;width:30%}.input-group.inline .guide-field{max-height:40px;float:right;width:70%}.input-group.inline .control-label.long-text{font-size:13px}.btn{text-align:center;border-radius:4px;height:42px}@media screen and (max-width:600px){.btn{height:32px}}.btn-default{width:auto;width:100%;color:#5a5a5a;background-color:#fff;border:1px solid #a6a6a6}.btn-primary{width:100%;height:42px;color:#fff;font-weight:700;background-color:#f27307}.subtle{color:#000}.tab-util .btn{height:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 8px;font-weight:400;font-size:12px;margin-top:2px}.btn img{width:28px;height:28px}.btn-group{width:100%;text-align:center}.btn-group .btn{display:inline-block;padding:0 20px;height:42px;width:auto}.btn-group .btn+.btn{margin-left:8px}@media screen and (max-width:600px){.btn-group .btn{height:32px}}.toggle-switch{position:relative;display:inline-block;width:60px;height:34px}.toggle-switch input{opacity:0;width:0;height:0}.toggle-switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.toggle-switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;transition:.4s}.toggle-switch input:checked+.slider{background-color:#f27307}.toggle-switch input:checked+.slider:before{transform:translateX(26px)}.toggle-switch .slider.round{border-radius:34px}.toggle-switch .slider.round:before{border-radius:50%}.toggle-switch+span{vertical-align:text-top}.tab-util .toggle-switch{width:32px;height:16px;margin-top:6px}.tab-util .toggle-switch .slider:before{height:12px;width:12px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.tab-util .toggle-switch+span{display:inline-block;height:auto;font-size:12px;margin-left:4px;margin-top:-3px}.tab-util .toggle-switch input:checked+.slider:before{transform:translateX(16px)}.select-box select{padding-left:16px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;width:100%;height:42px;background-color:initial;background-image:url(/assets/ic/work-detail/select_arrow_down.png);background-position:98% 8px;border:1px solid #dadada;background-color:#f7f7f7}.select-box select,.tab-util .select-box select{display:block;background-size:20px 20px;background-repeat:no-repeat}.tab-util .select-box select{padding-left:8px;font-size:12px;width:80px;height:28px;background-image:url(/assets/ic/ic_arrow-down.png);background-position:98% 3px;border:none;background-color:initial;background-color:#f2f3f6;border-radius:2px}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px}.checkbox-container:hover input~.checkmark,.checkmark{border:1px solid #dadada;background-color:#f5f5f5}.checkbox-container input:checked~.checkmark{background-color:#f27307;border:0}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:7px;top:1px;width:7px;height:13px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-container+span{display:block;width:auto;height:auto;font-size:14px;margin-left:32px;margin-top:-8px}.tab-util .checkbox-container{font-size:14px;margin-top:4px;line-height:20px}.tab-util .checkbox-container+span{font-size:12px;margin-left:26px;margin-top:-6px}.search-modal{position:absolute;top:60px;left:0;width:100%}@media screen and (max-width:600px){.search-modal{top:48px}}.form-search{position:relative;width:100%;background-color:#ff5900;display:flex;padding:10px 16px}@media screen and (min-width:719px){.form-search{max-width:1000px;margin-left:auto;margin-right:auto}}.form-search input{height:40px;border:none;background-color:#fff}@media screen and (max-width:600px){.form-search input{height:32px}}.form-search button{cursor:pointer;background-color:#fff}.form-search button img{display:block;width:40px;height:40px}@media screen and (max-width:600px){.form-search button img{width:32px;height:32px}}.search-summary{min-height:40px;padding:8px 16px;background-color:#f0f1f4;border-top:1px solid #dadada;border-bottom:1px solid #dadada}.search-summary span{color:#f27307}.badge{display:block;width:auto;padding:0 2px;height:24px;line-height:24px;border-radius:4px;text-align:center;font-size:13px}@media screen and (max-width:600px){.badge{font-size:12px}}.badge.badge-primary{background-color:#1743a4;color:#fff}.badge.badge-disable{background-color:#d3d3d3;color:#fff;cursor:not-allowed}.modal-background{opacity:1;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.7);z-index:200}.modal-background.search-modal{z-index:99}.modal-background.background-custom{background:none;width:100%}.modal-wrap{position:relative;width:100%;height:100%}.modal-background .modal-default{width:300px;height:-webkit-min-content;height:-moz-min-content;height:min-content;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background-color:#fff;text-align:center;border-radius:4px}.react-confirm-alert-overlay{background-color:rgba(0,0,0,.7);z-index:200}body.react-confirm-alert-body-element{overflow:auto}@media screen and (max-width:320px){.modal-background .modal-default{width:240px}}.modal-background .modal-default .content-field{height:-webkit-min-content;height:-moz-min-content;height:min-content;padding-top:20px;padding-bottom:20px}.modal-background .modal-default .content-field img{display:block;width:50px;height:50px;margin-left:auto;margin-right:auto}.modal-background .modal-default .action-field{display:flex;width:100%;border-top:1px solid #dadada}.modal-background .modal-default .action-field>a,.modal-background .modal-default .action-field>button{display:block;width:100%;height:40px;line-height:40px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.modal-background .modal-default .action-field>a+a,.modal-background .modal-default .action-field>button+button{border-left:1px solid #dadada}.modal-background .modal-default .content-field img+p{margin-top:8px}.toast-container{position:fixed;z-index:300;right:0;text-align:center;width:100%;bottom:60px;height:40px;line-height:40px}.toast-container .toast-box{padding:12px 24px;font-size:14px;background-color:rgba(54,54,54,.9);color:#fff;border-radius:20px}
/*# sourceMappingURL=main.cc56bdac.chunk.css.map */