@charset "UTF-8";button,input{font-family:inherit;line-height:inherit;outline:0;border:none;background:0 0}button,input,textarea{padding:0;border-radius:0;-webkit-appearance:none;box-shadow:none}textarea{resize:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}.login-container{padding:168px 30px 130px;background:#f4f5f7;text-align:center}.login-inner{max-width:400px;margin:0 auto;padding:48px 50px 72px;background:#fff;border-radius:8px;box-shadow:0 2px 34px 0 rgba(0,0,0,.05);box-sizing:border-box}.login-inner .tit{font-size:24px;line-height:36px;font-weight:400;letter-spacing:-.52px;margin-bottom:18px;word-break:keep-all}.login-inner .desc{font-size:12px;line-height:18px;letter-spacing:-.26px;color:#666;margin-bottom:24px}.login-inner input{width:100%;height:44px;border:1px solid #eaeaea;border-radius:4px;padding:14px 16px;font-size:16px;letter-spacing:-.35px;color:#202020;box-sizing:border-box}.login-inner input::placeholder{color:#999}.login-inner input:focus{border-color:#2157e4}.login-inner .user-id{margin-bottom:16px}.login-inner .login-btn{margin:28px 0 24px}.login-inner .login-btn button{display:block;width:100%;height:44px;background:#2157e4;border-radius:8px;color:#fff;font-size:16px;line-height:18px;letter-spacing:-.35px;cursor:pointer;transition:.3s ease}.login-inner .login-btn button:disabled{background:#c5c5c5;cursor:default}.login-inner .info{font-size:12px;line-height:18px;letter-spacing:-.26px}.login-inner .info .join a{color:#2157e4;margin-left:8px}.login-inner .info .find{margin-top:12px}.login-inner .info .find a{color:#666}.login-inner .success-txt{margin-bottom:12px}.warning-txt{display:none;text-align:left;font-size:12px;letter-spacing:-.26px;color:#ff2e2e}.login-inner .warning-txt{margin-top:8px}@media (max-width:767px){.login-container{background:0 0}.login-inner{box-shadow:none;padding:10px}}.join-container{padding:128px 30px 78px;background:#f4f5f7}.join-container .page-tit{max-width:780px;margin:0 auto;font-size:36px;line-height:45px;letter-spacing:-.78px;margin-bottom:36px}.join-inner{max-width:780px;margin:0 auto;padding:48px 50px 77px;background:#fff;border-radius:8px;box-shadow:0 2px 34px 0 rgba(0,0,0,.05);box-sizing:border-box}.join-inner .box{margin-bottom:60px}.join-inner .box>div{margin-bottom:24px}.join-inner .box h3{font-size:24px;line-height:36px;letter-spacing:-.52px;font-weight:400;margin-bottom:24px}.join-inner .box h3 span{font-size:12px;line-height:36px;letter-spacing:-.26px;display:inline-block;vertical-align:top;margin-left:12px;color:#2157e4}.join-inner input[type=password],.join-inner input[type=text]{height:44px;padding:14px 16px;border:1px solid #eaeaea;border-radius:4px;box-sizing:border-box;font-size:16px;letter-spacing:-.35px}.join-inner input[type=password]::placeholder,.join-inner input[type=text]::placeholder{color:#999}.join-inner input[type=password]:focus,.join-inner input[type=text]:focus{border-color:#2157e4}.join-inner .id{position:relative}.join-inner .id .result-icon{display:none;position:absolute;top:16px;right:196px;content:'';width:14px;height:12px;background-image:url('/FlyBookSitePublishing/assets/img/ic-check-blue.svg');background-position:center;background-size:100%;background-repeat:no-repeat}.join-inner .id input{float:left;width:calc(100% - 180px);margin-right:20px}.join-inner .id-check-btn{display:inline-block;width:160px;height:44px;font-size:14px;line-height:44px;letter-spacing:-.3px;border-radius:8px;background:#666;color:#fff;text-align:center;vertical-align:top;cursor:pointer}.join-inner .id.success .result-icon{display:block}.join-inner .id.success .id-check-btn{background:#eaeaea;color:#666;cursor:default}.join-inner .id.fail .result-icon{display:block;background-image:url('/FlyBookSitePublishing/assets/img/ic-x-red.svg')}.join-inner .id.fail input{border-color:#ff2e2e}.join-inner .password{position:relative}.join-inner .password input{width:100%;padding:14px 48px 14px 16px}.join-inner .password .num-of-char{position:absolute;right:16px;top:16px;font-size:12px;letter-spacing:-.26px;color:#999;font-weight:700}.join-inner .tit{float:left;width:100px;height:44px;font-size:16px;line-height:44px;letter-spacing:-.35px}.join-inner .tit .small{display:inline-block;font-size:12px;letter-spacing:-.26px;color:#666;margin-left:4px;line-height:44px;vertical-align:top}.join-inner .manager-contact input,.join-inner .manager-name input,.join-inner .publisher-name input{width:calc(100% - 100px)}.join-inner .business-number{color:#c5c5c5;letter-spacing:-.35px}.join-inner .business-number .tit{color:#202020}.join-inner .business-number input:first-of-type{width:calc(35% - 47px);margin-right:6px}.join-inner .business-number input:nth-of-type(2){width:calc(25% - 47px);margin-left:4px;margin-right:6px}.join-inner .business-number input:nth-of-type(3){width:calc(40% - 47px);margin-left:4px}.join-inner .manager-email{color:#999;letter-spacing:-.35px}.join-inner .manager-email .tit{color:#202020}.join-inner .manager-email input{width:calc(50% - 67px)}.join-inner .manager-email input:first-of-type{margin-right:8px}.join-inner .manager-email input:nth-of-type(2){margin-left:6px}.join-inner .custom-checkbox{display:inline-block;width:20px;height:20px;background-image:url('/FlyBookSitePublishing/assets/img/cb-unchecked.svg');background-position:center;background-repeat:no-repeat;background-size:100%;vertical-align:middle;margin-top:-3px;margin-right:7px}.join-inner input:checked+label .custom-checkbox{background-image:url('/FlyBookSitePublishing/assets/img/cb-checked.svg')}.join-inner input[type=checkbox]{width:20px;height:20px;margin:0;position:absolute;left:0;top:0;z-index:-1}.join-inner .agree-all{position:relative}.join-inner .agree-all label{font-size:16px;line-height:16px;letter-spacing:-.35px}.join-inner .terms{background:#f6f7f9;padding:24px}.join-inner .terms>div{position:relative;margin-bottom:14px}.join-inner .terms>div:last-child{margin-bottom:0}.join-inner .terms label{font-size:16px;letter-spacing:-.35px}.join-inner .terms label strong{color:#2157e4;font-weight:400}.join-inner .terms .btn-view{display:inline-block;font-size:12px;letter-spacing:-.26px;color:#666;margin-left:3px;vertical-align:top;margin-top:2px;cursor:pointer}.join-inner .warning-txt{margin-top:4px}.join-inner .join-btn button{width:100%;height:44px;background:#2157e4;color:#fff;font-size:16px;letter-spacing:-.35px;border-radius:8px;cursor:pointer;transition:.3s ease}.join-inner .join-btn button:disabled{background:#c5c5c5;cursor:default}@media (max-width:767px){.join-container{background:0 0}.join-inner{box-shadow:none;padding:10px}}.term-popup{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.4);z-index:600}.term-popup .inner{max-width:680px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-height:80%;overflow-y:auto;background:#fff;border-radius:4px;box-shadow:0 12px 44px 0 rgba(0,0,0,.1);border:solid 1px #eaeaea}.term-popup .btn-close{width:18px;height:18px;position:absolute;right:13px;top:13px;padding:10px;cursor:pointer}.term-popup .title{padding:24px;font-size:20px;letter-spacing:-.43px;border-bottom:1px solid #eaeaea}.term-popup .contents{padding:20px 24px 32px;font-size:14px;line-height:20px;letter-spacing:-.3px}.term-popup .contents p{margin-bottom:18px}.term-popup .contents p:last-child{margin-bottom:0}@media (max-width:767px){.term-popup .inner{width:calc(100% - 60px)}}.proposal-container{padding:136px 30px;background:#f4f5f7}.proposal-container .page-tit{max-width:780px;margin:0 auto 36px;font-size:36px;line-height:54px;letter-spacing:-.78px}.proposal-inner{max-width:780px;margin:0 auto;padding:48px 50px 60px;background:#fff;border-radius:8px;box-shadow:0 2px 34px 0 rgba(0,0,0,.05);box-sizing:border-box}.proposal-inner .box{margin-bottom:60px}.proposal-inner .box>div{margin-bottom:24px}.proposal-inner .box>div:last-child{margin-bottom:0}.proposal-inner .box h3{font-size:24px;line-height:36px;font-weight:400;letter-spacing:-.52px;margin-bottom:24px}.proposal-inner .box h3 span{font-size:12px;line-height:36px;letter-spacing:-.26px;display:inline-block;vertical-align:top;margin-left:12px;color:#2157e4}.proposal-inner .tit{float:left;width:130px;height:44px;font-size:16px;line-height:44px;letter-spacing:-.35px}.proposal-inner .tit .small{display:inline-block;font-size:12px;letter-spacing:-.26px;color:#666;margin-left:4px;line-height:44px;vertical-align:top}.proposal-inner input[type=text],.proposal-inner textarea{width:calc(100% - 130px);height:44px;padding:14px 16px;border:1px solid #eaeaea;border-radius:4px;box-sizing:border-box;font-size:16px;letter-spacing:-.35px}.proposal-inner textarea{font-family:inherit;height:300px;outline:0}.proposal-inner input[type=text]::placeholder,.proposal-inner textarea::placeholder{color:#999}.proposal-inner input[type=text]:focus,.proposal-inner textarea:focus{border-color:#2157e4}.proposal-inner .division{position:relative}.proposal-inner .division select{width:calc(100% - 130px);height:44px;border:1px solid #eaeaea;border-radius:4px;background:#f6f6f6;padding:0 16px;font-style:inherit;font-size:16px;line-height:16px;letter-spacing:-.35px;outline:0;position:absolute;right:0;top:0;z-index:-1}.proposal-inner .division::after{position:absolute;right:16px;top:20px;content:'';width:11px;height:6px;background:url('/FlyBookSitePublishing/assets/img/ic-arrow-down-gray.svg') center no-repeat;background-size:100%}.proposal-file{position:relative}.proposal-file input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.proposal-file label{display:inline-block;cursor:pointer;font-size:14px;color:#fff;letter-spacing:-.3px;width:108px;height:44px;background:#666;border-radius:8px;line-height:44px;text-align:center;margin-left:20px;box-sizing:border-box}.proposal-file .upload-name{float:left;width:calc(100% - 130px - 128px);height:44px;background-color:#f6f6f6;border:1px solid #eaeaea;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;padding:10px 13px;color:#c5c5c5;letter-spacing:-.35px}.proposal-file .delete-file{display:none;position:absolute;right:144px;top:13px;cursor:pointer}.proposal-file .desc{margin-left:130px;font-size:12px;line-height:15px;color:#666;letter-spacing:-.26px;margin-top:4px}.proposal-inner .email{color:#999;letter-spacing:-.35px}.proposal-inner .email .tit{color:#202020}.proposal-inner .email input{width:calc(50% - 82px)}.proposal-inner .email input:first-of-type{margin-right:8px}.proposal-inner .email input:nth-of-type(2){margin-left:6px}.proposal-inner .terms-txt{padding-bottom:24px;border-bottom:1px solid #eaeaea;margin-bottom:25px}.proposal-inner .terms-txt p{font-size:12px;line-height:17px;color:#666;letter-spacing:-.26px;margin-bottom:20px}.proposal-inner .terms-txt p:last-child{margin-bottom:0}.proposal-inner .custom-checkbox{display:inline-block;width:20px;height:20px;background-image:url('/FlyBookSitePublishing/assets/img/cb-unchecked.svg');background-position:center;background-repeat:no-repeat;background-size:100%;vertical-align:middle;margin-top:-3px;margin-right:7px}.proposal-inner input:checked+label .custom-checkbox{background-image:url('/FlyBookSitePublishing/assets/img/cb-checked.svg')}.proposal-inner .agree-checkbox{position:relative}.proposal-inner .agree-checkbox label{font-size:16px;letter-spacing:-.35px}.proposal-inner .agree-checkbox label strong{color:#2157e4;font-weight:400}.proposal-inner input[type=checkbox]{width:20px;height:20px;margin:0;position:absolute;left:0;top:0;z-index:-1}.proposal-inner .proposal-btn button{width:100%;height:44px;background:#2157e4;color:#fff;font-size:16px;letter-spacing:-.35px;border-radius:8px;cursor:pointer;transition:.3s ease}.proposal-inner .proposal-btn button:disabled{background:#c5c5c5;cursor:default}.select-custom{width:calc(100% - 130px);display:inline-block}.select-custom .result-box{padding:15px 16px 13px;border-radius:4px;border:solid 1px #eaeaea;background-color:#f6f6f6;cursor:pointer;color:#999}.select-custom .option-box{display:none;position:absolute;width:calc(100% - 130px);top:0;right:0;z-index:10;border-radius:4px;border:solid 1px #eaeaea;background-color:#fff;overflow:hidden}.select-custom .option-box li{padding:13px 16px 13px 16px;cursor:pointer;letter-spacing:-.35px}.select-custom .option-box li:hover{background:#f6f6f6;color:#2157e4;font-weight:700}.wrap-radio{line-height:44px;padding-left:130px}.wrap-radio label{margin:0}.wrap-radio .custom-radio{position:relative;display:inline-block;width:18px;height:18px;border:1px solid #c5c5c5;border-radius:100%;vertical-align:middle;margin-right:6px}.wrap-radio input:checked+label .custom-radio::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:100%;background:#2157e4}.proposal-inner .tit.required::after{content:'*';color:#2157e4;margin-left:3px}@media (max-width:767px){.proposal-container{background:0 0}.proposal-inner{box-shadow:none;padding:10px}}
