@import url("https://fonts.googleapis.com/css2?family=Open+Sans&display=swap");*{font-family:Open Sans,Iansui;margin:0;padding:0;border:0;font-size:100%}:root{--main-color:#262626;--botton-white:#fff;--botton-white-hover:#efefef}textarea{padding:4px}input,textarea{outline:none;border:1px solid rgba(0,0,0,.2);border-radius:4px}input{padding:4px 6px;transition:border-color .2s;box-shadow:0 1px 4px rgba(0,0,0,.05)}select{border:1px solid rgba(0,0,0,.2)}li,ul{list-style:none}a{text-decoration:none;cursor:pointer}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.align-center{align-items:center}.relative{position:relative}.hidden{display:none}.shadow{box-shadow:0 2px 8px rgba(0,0,0,.1)}.btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 6px;border:1px solid rgba(0,0,0,.2);font-size:17px;box-shadow:0 1px 4px rgba(0,0,0,.2);transition:.2s}.btn:hover{background-color:#eee}.g-btn-area{background-color:hsla(0,0%,100%,0);gap:6px;padding:12px}.g-blue-btn,.g-btn-area{display:flex;justify-content:center}.g-blue-btn{align-items:center;cursor:pointer;background-color:#007bff;color:#fff;transition:.2s;padding:5px 16px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:keep-all;outline:none;font-size:clamp(16px,1.1vw,20px)}.g-blue-btn:hover{transform:scale(1)}.g-blue-btn:active{transform:scale(.8)}.g-blue-btn:hover{background-color:#0069d9}.g-green-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#29ce34;color:#fff;transition:.2s;padding:5px 16px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:keep-all;outline:none;font-size:clamp(16px,1.1vw,20px)}.g-green-btn:hover{transform:scale(1)}.g-green-btn:active{transform:scale(.8)}.g-green-btn:hover{background-color:#24b42e}.g-red-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#f84343;color:#fff;transition:.2s;padding:5px 16px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:keep-all;outline:none;font-size:clamp(16px,1.1vw,20px)}.g-red-btn:hover{transform:scale(1)}.g-red-btn:active{transform:scale(.8)}.g-red-btn:hover{background-color:#e03535}.g-light-red-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#f97676;color:#fff;transition:.2s;padding:5px 16px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:keep-all;outline:none;font-size:clamp(16px,1.1vw,20px)}.g-light-red-btn:hover{transform:scale(1)}.g-light-red-btn:active{transform:scale(.8)}.g-light-red-btn:hover{background-color:#e16d6d}.g-white-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff;color:#171717;transition:.2s;padding:5px 16px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:keep-all;outline:none;font-size:clamp(16px,1.1vw,20px)}.g-white-btn:hover{transform:scale(1)}.g-white-btn:active{transform:scale(.8)}.g-white-btn:hover{background-color:#f1f1f1}.g-black-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#545454;color:#fff;transition:.2s;padding:5px 16px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:keep-all;outline:none;font-size:clamp(16px,1.1vw,20px)}.g-black-btn:hover{transform:scale(1)}.g-black-btn:active{transform:scale(.8)}.g-black-btn:hover{background-color:#323232}.g-loadmore-btn{margin-bottom:12px;background-color:#fff;cursor:pointer;padding:12px;border:1px solid rgba(0,0,0,.2);border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:.2s}.g-loadmore-btn:hover{background-color:var(--botton-white-hover)}.g-shadow{box-shadow:0 2px 8px rgba(0,0,0,.1)}.hint-content{color:#676767}.input-container{display:flex;align-items:center;gap:4px}.input-container .content{font-weight:700;font-size:18px}.page-switch{display:flex;align-items:center;gap:12px;margin-bottom:12px}.page-switch .page-switcher{transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px;height:24px;cursor:pointer;color:#525252}.page-switch .page-switcher:hover{background-color:#e1e1e1}.page-switch .content{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;color:#525252}.page-switch .pointer{cursor:pointer}.page-switch .now-page{cursor:pointer;display:flex;color:#9a9a9a;gap:4px;font-size:clamp(16px,1.2vw,20px)}.page-switch .now-page .page{cursor:pointer}.page-switch .active{font-weight:700;color:#000}.meesage-area{width:100%;position:relative}.meesage-area,.message{display:flex;justify-content:center}.message{z-index:99999;background-color:#e2e2e2;align-items:center;position:absolute;top:30%;overflow:hidden;pointer-events:none;transition:.2s;border-radius:4px;font-weight:700;font-size:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes loadingBgc{0%{background-position:100% 0}to{background-position:-100% 0}}.loading-area{width:60%;height:24px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);background:linear-gradient(90deg,#d8d8d8,#dbdbdb 25%,#d2d2d2 50%,#dbdbdb 75%,#d8d8d8);background-size:200% 100%;background-repeat:repeat-x;animation:loadingBgc 1.2s linear infinite}.unlogined-main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px;gap:24px}.unlogined-main .content{font-weight:700;font-size:24px}.unlogined-main .login-area{display:flex;align-items:center;justify-content:center;background-color:#3acd00;border-radius:8px;color:#fff;font-size:18px;transition:5s;width:180px;height:60px;font-weight:700}.unlogined-main .login-area .line-login-icon-area .icon{width:50px;height:50px}.wrapper{position:relative;width:200px}.input{width:100%;padding:8px;font-size:16px}.dropdown{position:absolute;top:0;left:0;background:#fff;border:1px solid #ccc;border-top:none;max-height:150px;overflow-y:auto;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.15)}.dropdown li{padding:8px;cursor:pointer}.dropdown li:hover{background-color:#f0f0f0}.index-main{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.index-main .background-image{position:absolute;z-index:0;top:0;left:0;height:100%}.index-main .background-image .image{max-width:100%;max-height:100%}.index-main .header-area{position:relative;width:100%;z-index:9}.index-main .RWD{width:100%;overflow:hidden;position:relative;z-index:4}.index-main .RWD .btn-area{width:100%;overflow:hidden;display:flex;justify-content:center;gap:12px;margin:12px 0}.index-main .board-main{position:relative;z-index:0;width:100%}.index-main .footer-area{width:100%;position:absolute;bottom:-104px;z-index:0}.complate-info-main{width:100%;justify-content:center}.complate-info-main,.complate-info-main .form{display:flex;flex-direction:column;align-items:center}.complate-info-main .form{padding:0 32px 32px;margin-top:24px;gap:12px;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.2)}.complate-info-main .form .alert{position:relative;top:6px;font-size:18px;font-weight:700;color:#1c1c1c;background-color:#f88c8c;padding:8px;border-radius:8px;transition:.2s;height:0}.complate-info-main .form .title{font-weight:700;font-size:24px}.complate-info-main .form .inputs{display:flex;align-items:center;margin-top:24px;gap:12px}.complate-info-main .form .inputs .user-input{display:flex;flex-direction:column;gap:12px}.complate-info-main .form .inputs .user-input span{font-weight:700;margin-right:4px}.complate-info-main .form .inputs .submit-btn{height:100%;display:flex;align-items:center;cursor:pointer}.complate-info-main .form .inputs .submit-btn button{box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:4px;padding:12px;font-size:18px;font-weight:700;background-color:#87e982;transition:.1s}.complate-info-main .form .inputs .submit-btn button:hover{background-color:#7ad176}