@charset "UTF-8";body{color:#202020;font-family:'Spoqa Han Sans Neo',sans-serif}a:hover{text-decoration:none;color:inherit}.wrap-partnership{background:#0e1b44;margin-top:81px}.wrap-partnership::after{content:'';display:block;clear:both}.wrap-partnership .sidebar{width:100%!important}.wrap-partnership aside{float:left;width:200px;height:calc(100vh - 81px);padding:20px;box-sizing:border-box;background:#0e1b44}.wrap-partnership>.contents{min-height:calc(100vh - 81px);margin-left:200px;background:#f5f5f5;box-sizing:border-box;min-width:1200px}@media (max-width:1023px){.wrap-partnership{margin-top:51px}.wrap-partnership aside{height:calc(100vh - 51px)}.wrap-partnership>.contents{min-height:calc(100vh - 51px)}}header.partnership .wrap-header{box-sizing:content-box;max-width:none;font-family:'Spoqa Han Sans Neo',sans-serif;color:#202020;line-height:1}header.partnership .logo{font-size:inherit;margin:0;line-height:1}header.partnership .logo img{vertical-align:top}header.partnership .sub-logo{font-weight:700}header.partnership .info .user-name{margin-bottom:0}header.partnership .btn-logout{padding:11px 20px}.inner-wrap{box-sizing:content-box}footer{font-family:'Spoqa Han Sans Neo',sans-serif;color:#202020;font-weight:400}footer a{color:inherit;text-decoration:none}footer a:hover{text-decoration:none;color:inherit}footer ul{padding-left:0}footer .inner-wrap{max-width:none}.wrap-partnership .proposal-container{font-family:'Spoqa Han Sans Neo',sans-serif;padding:0;line-height:1;color:#202020}.wrap-partnership .proposal-container p{margin-bottom:0}.wrap-partnership .proposal-container ul{padding-left:0}.wrap-partnership .proposal-container .page-tit{max-width:none;font-weight:700}.wrap-partnership .proposal-inner{max-width:1080px}.wrap-partnership .proposal-inner textarea{resize:none}.wrap-partnership .proposal-top{margin:0 auto 68px}.wrap-partnership .proposal-top .partner-slide{display:flex;max-width:1080px;margin:0 auto}.wrap-partnership .proposal-top .partner-slide li{display:block!important;max-width:none;width:25%;margin:0 15px 0 0;padding:36px 16px;text-align:center}.wrap-partnership .proposal-top .partner-slide li:last-child{margin-right:0}.wrap-partnership .proposal-top .partner-slide li .tit{margin-bottom:20px}.select-term{margin-bottom:36px}.select-term .box{display:inline-block;border:1px solid #efefef;border-radius:100px;background:#fff}.select-term .box a{display:inline-block;font-size:15px;line-height:36px;color:#c4c4c4;padding:0 14px;border-radius:100px;margin-right:-6px}.select-term .box a.active{background:#202020;color:#fff}.select-term .box a:last-child{margin-right:0}.select-term .desc{display:inline-block;font-size:12px;letter-spacing:-.03em;color:#999;margin-left:13px}.new-partner .card{border-radius:16px;box-shadow:0 2px 10px rgba(0,0,0,.1)!important}.new-partner .card-body{padding:36px}.new-partner .tit{display:inline-block;vertical-align:top;font-size:15px;font-weight:500}.new-partner .main-num{display:block;font-size:30px}.new-partner .main-num strong{font-weight:500}.wrap-chart{width:80%;max-width:500px;margin:0 auto}.custom-legend{text-align:center}.custom-legend .item{display:inline-block;vertical-align:top;font-size:12px;margin-right:12px}.custom-legend .item:last-child{margin-right:0}.custom-legend .item .circle{display:inline-block;width:9px;height:9px;border-radius:100%;margin-right:4px}.highcharts-tooltip-box{color:red}.custom-progress li{padding:14px 0;border-bottom:1px solid #efefef}.custom-progress li:first-child .progress-bar{background-color:#62c171}.custom-progress .left{float:left;min-width:120px;font-size:12px;line-height:16px}.custom-progress .left strong{margin-right:4px}.custom-progress .progress{position:relative;background:0 0}.custom-progress .progress .value{font-size:12px;line-height:16px;margin-left:8px}.custom-progress .progress-bar{width:0;animation:progress 1s ease-in forwards;border-radius:4px;background-color:#999}@keyframes progress{from{width:0%}to{width:100%}}.top-read{padding-left:20px}.top-read::after{content:'';display:block;clear:both;margin-bottom:24px}.top-read li{float:left;width:16%;margin-right:5%}.top-read li:last-child{margin-right:0}.top-read li img{width:auto;height:158px}.top-read .title{display:-webkit-box;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:122px;height:34px;font-size:12px;line-height:17px;margin:8px 0 12px;word-break:keep-all}.top-read .count{font-size:15px;line-height:16px;font-weight:500}.custom-table{width:100%;font-size:12px;line-height:15px;letter-spacing:-.03em;color:#999;margin-bottom:0}.custom-table .tit{display:inline-block;color:#202020;margin-bottom:12px;line-height:16px;vertical-align:top}.custom-table thead th{vertical-align:top;font-weight:400;text-align:center;padding:0}.custom-table tbody td{padding:24px 12px;border-bottom:1px solid #efefef;vertical-align:middle;text-align:center}.custom-table .rank{width:4%;font-size:15px;font-weight:500;color:#202020;text-align:left}.custom-table .book-img{width:8%}.custom-table .book-img img{max-width:130px}.custom-table .book-title{width:24%}.custom-table .book-title span{display:block;color:#202020;text-align:left}.custom-table .book-title span:first-child{font-size:15px;line-height:20px;font-weight:500;margin-bottom:11px;word-break:keep-all}.custom-table .book-title .date{color:#999;margin-top:-3px}.icon-ques{position:relative;display:inline-block;width:16px;height:16px;border:1px solid #202020;border-radius:100%;margin-left:2px;margin-bottom:-1px}.icon-ques svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-ques:hover{background:#202020}.icon-ques:hover path{fill:#fff}.wrap-balloon{position:relative;display:inline-block;vertical-align:top}.balloon{z-index:1000;position:absolute;min-width:200px;background:rgba(32,32,32,.9);border-radius:8px;color:#fff;padding:12px;top:30px;left:-28px;opacity:0;visibility:hidden;transition:opacity .3s;font-size:12px;line-height:16px;white-space:nowrap}.icon-ques:hover+.balloon{opacity:1;visibility:visible}.balloon::after{border-top:0 solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgba(32,32,32,.9);content:'';position:absolute;top:-8px;left:30px}.balloon.right{left:auto;right:0}.balloon.right::after{left:auto;right:30px}.custom-table .sort{cursor:pointer}.custom-table .sort::after{content:'';display:inline-block;width:16px;height:16px;background:url('/FlyBookSitePublishing/assets/img/ic-sort.svg') center no-repeat;background-size:100%;vertical-align:top;margin-left:2px}.btn-all{width:179px;height:50px;font-size:15px;letter-spacing:-.03em;line-height:50px;text-align:center;margin:33px auto 0;cursor:pointer;border:1px solid #999;border-radius:100px}.new-partner .btn-box{margin-top:22px;margin-bottom:22px}.new-partner .btn-box .wrap{display:inline-block;border-radius:100px;border:1px solid #efefef}.new-partner .btn-box button{background:0 0;border:none;font-size:15px;color:#c4c4c4;padding:10px 15px;margin-right:-6px;border-radius:100px}.new-partner .btn-box button:last-child{margin-right:0}.new-partner .btn-box button.active{color:#fff;background:#202020}.new-partner .btn-box button:focus{outline:0}.new-partner .select-box{margin-bottom:48px}.new-partner .select-box .box{position:relative;display:inline-block;margin-right:8px}.new-partner .select-box .box .select-arrow{position:absolute;width:12px;height:9px;background:url('/FlyBookSitePublishing/assets/img/select-arrow.svg') no-repeat center;background-size:100%;right:10px;top:50%;transform:translateY(-50%)}.new-partner .select-box select{position:relative;background:#363636;border-radius:8px;color:#fff;font-size:15px;padding:7px 28px 7px 10px;outline:0;appearance:none}.new-partner .select-box select::-ms-expand{display:none}.new-partner .select-box select:last-child{margin-right:0}.no-data{height:20rem;line-height:20rem;font-size:12px;text-align:center}.first-time h2{font-size:17px;font-weight:700;letter-spacing:-.03em;margin-bottom:12px}.first-time .txt{font-size:15px;line-height:23px;letter-spacing:-.03em}.first-time .sub{font-size:12px;letter-spacing:-.03em;color:#999;margin-top:14px}.first-time .btn{font-size:12px;line-height:40px;padding:0 16px;background:#2157e4;border-radius:8px;margin-top:24px;color:#fff;margin-right:4px}.first-time .btn.gray{background:#efefef;color:#202020}.new-partner .area-top .menu{padding:15px 72px 15px 13px;background:#fff;border-bottom:1px solid #efefef}.new-partner .area-top .menu-item{float:right;padding-top:12px}.new-partner .area-top .menu-item .item{display:inline-block;margin-right:38px}.new-partner .area-top .menu-item .item:last-child{margin-right:0}.new-partner .area-top .menu-item .item i{margin-right:3px}.new-partner .area-top .select-term{margin:18px 48px}.book-search{width:277px;border:1px solid #efefef;border-radius:100px;background:#f6f6f6;font-size:15px;line-height:20px;letter-spacing:-.03em;padding:8px 14px}.book-search::placeholder{color:#c4c4c4}.book-search:focus{outline:0}.btn-chart{font-size:22px;color:#999;vertical-align:top;margin-left:5px}.new-partner .area-bottom{min-height:calc(100vh - 224px)}.new-partner .area-bottom .no-book{padding-top:57px;text-align:center;font-size:12px;line-height:16px;letter-spacing:-.03em}.new-partner .area-bottom .no-book span a{display:inline-block;color:#fff;padding:12px 36px;border-radius:8px;background-color:#2157e4;margin-top:28px}.search-book{position:relative}.search-icon{position:absolute;right:10px;top:10px}.search-result{display:none;position:absolute;top:44px;right:0;width:calc(100% - 130px);height:230px;border:1px solid #eaeaea;border-radius:4px}.search-result li{padding:8px 12px;background:#fff;font-size:12px;letter-spacing:-.03em;cursor:pointer}.search-result li:hover{background:#f6f6f6}.search-result img{width:30px;height:40px;margin-right:13px}.result-item{position:relative;display:inline-block;width:195px;border:1px solid #eaeaea;border-radius:4px;padding:12px;margin:16px 12px 0 0}.wrap-result-item{margin-left:130px;margin-bottom:0}.result-item img{width:72px;height:96px;margin-right:12px}.result-item p{width:85px;display:inline-block;font-size:12px;line-height:16px;letter-spacing:-.03em;vertical-align:top;word-break:keep-all}.result-item .close-btn{position:absolute;content:'';width:18px;height:18px;background:url('/FlyBookSitePublishing/assets/img/ic-close-bg-gray.png') center no-repeat;top:-6px;right:-6px;cursor:pointer}.book-data-info{background:#fff;border-bottom:1px solid #efefef;padding:24px 48px}.book-data-info img{max-width:70px;margin-right:36px;vertical-align:middle}.book-data-info p{display:inline-block;vertical-align:middle}.book-data-info p span{display:block;line-height:1.6;font-weight:400;color:#999;font-size:12px}.book-data-info p span:first-child{font-size:15px;letter-spacing:-.03em;font-weight:500;color:#202020;margin:5px 0}.wrap-data-tit{float:left;width:218px}.wrap-data-tit .tit{display:block;margin-bottom:16px}.wrap-data-tit .main-num{display:inline-block;font-weight:500}.wrap-data-tit .gap{display:inline-block;font-size:20px;line-height:30px;color:#f26464;vertical-align:top;margin-left:6px}.target-result{float:left;width:calc(100% - 218px);padding:12px 20px;border:1px solid #efefef;border-radius:16px;font-size:15px;line-height:16px;letter-spacing:-.03em;margin-bottom:36px}.target-result.feeling{width:100%}.target{display:inline-block;color:#fff;font-size:15px;line-height:19px;padding:6px 12px;border-radius:18.5px;background-color:#f26464;margin:6px 4px}.target.male{background-color:#308fff}.target .inner-tag{display:inline-block;padding:0 5px;border-radius:100px;background:rgba(255,255,255,.8);margin-left:4px}.feeling .target{background:#429a6b}.feeling .inner-tag{color:#429a6b}.tag .target{background:#2885b9}.tag .inner-tag{color:#2885b9}.progress-chart table{max-width:600px;margin:0 auto;text-align:center}.progress-chart .progress{width:200px;background:#efefef;border-radius:100px;height:12px}.progress-chart .progress-bar{border-radius:100px}.progress-chart .progress-bar{background-color:#308fff}.progress-chart .progress-bar.bg-danger{background-color:#f26464!important}.progress-chart th{font-size:15px;color:#999;font-weight:400;text-align:center;padding-bottom:10px}.progress-chart .type{font-size:15px;color:#999;padding-top:2px}.progress-chart .value{font-size:17px;font-weight:500;margin-top:-4px}.progress-chart .percent{font-size:12px;line-height:16px;color:#999;margin-top:3px;margin-bottom:10px}.star-progress{width:600px;margin:70px auto 0;text-align:center}.star-progress .progress{width:440px;height:12px;background:#efefef;border-radius:100px}.star-progress .progress-bar.bg100{background-color:#3394ca!important}.star-progress .progress-bar.bg90{background-color:#49a7c5!important}.star-progress .progress-bar.bg80{background-color:#49c5bd!important}.star-progress .progress-bar.bg70{background-color:#3ab782!important}.star-progress .progress-bar.bg60{background-color:#62c171!important}.star-progress .progress-bar.bg50{background-color:#f8b32f!important}.star-progress .progress-bar.bg40{background-color:#f88f2f!important}.star-progress .progress-bar.bg30{background-color:#eb6237!important}.star-progress .progress-bar.bg20{background-color:#cb4545!important}.star-progress .progress-bar.bg10{background-color:#9f3030!important}.star-progress .star{font-size:17px;font-weight:500;margin-top:-1px}.star-progress .type{width:90px;font-size:15px;color:#999}.star-progress .value{font-size:12px;color:#999;font-weight:300;margin-top:8px;margin-bottom:6px}
