@charset "utf-8";
a {text-decoration: none; color: var(--bs-body-color);}
p,ul,li,h1,h2,h3,h4,h5,dl,dd {margin: 0;padding:0;}
ul,li {list-style:none;}
.bold {font-weight: 600;}
.hide {display: none;}
.verdana {font-family: verdana;}
.fc_gold {color: #fc0;}
/* 웹폰트 */
@font-face {
    font-family: 'NanumSquareNeo';
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot);
    src: url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot?#iefix) format("embedded-opentype"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff) format("woff"), url(https://hangeul.pstatic.net/hangeul_static/webfont/NanumSquareNeo/NanumSquareNeoTTF-bRg.ttf) format("truetype");
}
@font-face {
     font-family: 'S-CoreDream-3Light';
     src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
/* 입력 폼 */
.inputBox {display: block;width: 100%;padding: 0.5em;color: #fff;background-color: #343434;border: 1px solid #000;appearance: none;border-radius: 0;transition:box-shadow .2s ease-in-out;outline:none;resize:none;}
.inputBox:disabled {background-color:transparent;border-color:transparent;}
.inputBox:focus {background-color:#303030;border-radius:4px;box-shadow: 0 0 0 0.4em rgba(0,0,0,0.1);}
.inputBox::-webkit-scrollbar {width: 14px;}
.inputBox::-webkit-scrollbar-track {background-color:#222;border-radius:4px;}
.inputBox::-webkit-scrollbar-thumb {background-color: #111;border-radius:4px;}
.inputBox::-webkit-scrollbar-thumb:hover {background: #000;}

/* 팝업창 */
.popWraps {position:fixed;top:0;left:0;width:100%;height:100%;background-color: rgba(0, 0, 0, .4);backdrop-filter: blur(5px);z-index:9998;}
.popWrap {position:fixed;top:80px;left:50%;transform:translate(-50%, 0%);display:flex;z-index:99919;margin:0 auto;}
.popup2 {width:400px;height:550px;border:3px solid var(--bmw-popup-border);margin:10px;background-color:#040404;box-shadow:4px 4px rgba(0,0,0,0.4);}
.popup2:hover {border-color: var(--bmw-popup-border-hover);background-color:#000;}
.popup4 {width:100%;height:calc(100% - 40px);overflow-y:auto;}
.popup4::-webkit-scrollbar {width:12px;}
.popup4::-webkit-scrollbar-track {background-color:#040404;}
.popup4::-webkit-scrollbar-thumb {background-color:#222;}
.popup4::-webkit-scrollbar-thumb:hover {background:#333;}
.popup3 {width:100%;height:40px;padding:5px 10px;display:flex;}
.popup3 span {line-height:30px;font-family:"나눔고딕";width:50%;}
.popup3 .close1 {text-align:right;}
.popup3 a.close2 {color:#555;text-decoration:none;cursor:pointer;font-weight:600;}
.popup3 a.close2:hover {color:#fc0;}
.body_mobile .popWrap {width: 100vw;top:0;left:0;transform: none; display: block;}
.body_mobile .popup2 {width: 100vw; height: calc(var(--vh, 1vh) * 100); margin:0; box-shadow: none;}
.body_mobile .joinWrap,
.body_mobile .loginWrap {font-size: 12px;}
/* 3D 버튼 */
.btn3d {border:none;color:#fff;cursor:pointer;display:inline-block;letter-spacing:1px;font-weight:600;padding:0.5em 1em 0.5em calc(1em + 40px);outline:none;position:relative;border-radius:0.5em;border:1px solid transparent;border-radius:4px;border-bottom-width:2px;overflow:hidden;}
.btn3d:before {content:"";background-color:rgba(0,0,0,0.15);background-repeat:no-repeat;background-position:8px center;position:absolute;height:100%;left: 0;top: 0;width:40px;transition:width .3s;}
.btn3d:hover:before {width:100%;}
.btn3d:active:before {width:40px;}
.btn3d:disabled {background-color:#343434;border-color:#121212;color:gray;text-shadow:1px 1px #282828;cursor:not-allowed;opacity:0.8;}
.btn3d-red {background-color: #e46050;color: #fff;border-color:#592018;border-bottom-color: #9d4237;text-shadow:1px 1px rgba(157,66,55,0.5);}
.btn3d-red:focus {outline:4px solid rgba(228,96,80,0.2);}
.btn3d-red:active {background-color: #e25443;top:2px;border-bottom-width:1px;outline:none;}
.btn3d-blue {background-color:#34495e;color:#fff;border-color:#16212c;border-bottom-color:#233342;text-shadow:1px 1px rgba(35,50,66,0.5);}
.btn3d-blue:focus {outline:4px solid rgba(52,73,94,0.2);}
.btn3d-blue:active {background-color:#2c3e50;top:2px;border-bottom-width:1px;outline:none;}
.btn3d-yellow {background-color: #6a6e48;color: #fff;border-color:#5a5d3e;border-bottom-color: #41432a;text-shadow:1px 1px rgba(65,66,40,0.5);}
.btn3d-yellow:focus {outline:4px solid rgba(106,110,72,0.2);}
.btn3d-yellow:active {background-color: #575b38;top:2px;border-bottom-width:1px;outline:none;}
.btn3d-small {padding: 0.5em 0.6em 0.5em calc(0.6em + 40px);}
.btn3d-select:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%23eeeeee'%3E%3C/rect%3E%3Cpath opacity='0.6' d='M10.4343 12.4343L8.75 10.75C8.33579 10.3358 7.66421 10.3358 7.25 10.75C6.83579 11.1642 6.83579 11.8358 7.25 12.25L10.2929 15.2929C10.6834 15.6834 11.3166 15.6834 11.7071 15.2929L17.25 9.75C17.6642 9.33579 17.6642 8.66421 17.25 8.25C16.8358 7.83579 16.1642 7.83579 15.75 8.25L11.5657 12.4343C11.2533 12.7467 10.7467 12.7467 10.4343 12.4343Z' fill='%23eeeeee'%3E%3C/path%3E%3C/svg%3E");}
.btn3d-write:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' fill-rule='evenodd' clip-rule='evenodd' d='M2 4.63158C2 3.1782 3.1782 2 4.63158 2H13.47C14.0155 2 14.278 2.66919 13.8778 3.04006L12.4556 4.35821C11.9009 4.87228 11.1726 5.15789 10.4163 5.15789H7.1579C6.05333 5.15789 5.15789 6.05333 5.15789 7.1579V16.8421C5.15789 17.9467 6.05333 18.8421 7.1579 18.8421H16.8421C17.9467 18.8421 18.8421 17.9467 18.8421 16.8421V13.7518C18.8421 12.927 19.1817 12.1387 19.7809 11.572L20.9878 10.4308C21.3703 10.0691 22 10.3403 22 10.8668V19.3684C22 20.8218 20.8218 22 19.3684 22H4.63158C3.1782 22 2 20.8218 2 19.3684V4.63158Z' fill='%23eeeeee'%3E%3C/path%3E%3Cpath opacity='0.8' d='M10.9256 11.1882C10.5351 10.7977 10.5351 10.1645 10.9256 9.77397L18.0669 2.6327C18.8479 1.85165 20.1143 1.85165 20.8953 2.6327L21.3665 3.10391C22.1476 3.88496 22.1476 5.15129 21.3665 5.93234L14.2252 13.0736C13.8347 13.4641 13.2016 13.4641 12.811 13.0736L10.9256 11.1882Z' fill='%23eeeeee'%3E%3C/path%3E%3Cpath opacity='0.8' d='M8.82343 12.0064L8.08852 14.3348C7.8655 15.0414 8.46151 15.7366 9.19388 15.6242L11.8974 15.2092C12.4642 15.1222 12.6916 14.4278 12.2861 14.0223L9.98595 11.7221C9.61452 11.3507 8.98154 11.5055 8.82343 12.0064Z' fill='%23eeeeee'%3E%3C/path%3E%3C/svg%3E");}
.btn3d-delete:before {background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' d='M19.5997 3.52344H2.39639C2.09618 3.53047 1.8003 3.59658 1.52565 3.718C1.25101 3.83941 1.00298 4.01375 0.79573 4.23106C0.588484 4.44837 0.426087 4.70438 0.317815 4.98447C0.209544 5.26456 0.157521 5.56324 0.164719 5.86344C0.157521 6.16364 0.209544 6.46232 0.317815 6.74241C0.426087 7.0225 0.588484 7.27851 0.79573 7.49581C1.00298 7.71312 1.25101 7.88746 1.52565 8.00888C1.8003 8.1303 2.09618 8.19641 2.39639 8.20344H19.5997C19.8999 8.19641 20.1958 8.1303 20.4704 8.00888C20.7451 7.88746 20.9931 7.71312 21.2004 7.49581C21.4076 7.27851 21.57 7.0225 21.6783 6.74241C21.7866 6.46232 21.8386 6.16364 21.8314 5.86344C21.8386 5.56324 21.7866 5.26456 21.6783 4.98447C21.57 4.70438 21.4076 4.44837 21.2004 4.23106C20.9931 4.01375 20.7451 3.83941 20.4704 3.718C20.1958 3.59658 19.8999 3.53047 19.5997 3.52344Z' fill='%23eeeeee' fill-opacity='0.8'%3E%3C/path%3E%3Cpath d='M2.39453 8.20361L4.01953 18.3111C4.15644 19.145 4.58173 19.9043 5.22121 20.4567C5.8607 21.009 6.6738 21.3194 7.5187 21.3336H14.5712C15.4215 21.3202 16.2395 21.006 16.8801 20.4468C17.5207 19.8875 17.9424 19.1193 18.0704 18.2786L19.5979 8.20361H2.39453ZM9.28453 16.3178C9.28453 16.5333 9.19893 16.7399 9.04656 16.8923C8.89418 17.0447 8.68752 17.1303 8.47203 17.1303C8.25654 17.1303 8.04988 17.0447 7.89751 16.8923C7.74513 16.7399 7.65953 16.5333 7.65953 16.3178V12.4069C7.65953 12.1915 7.74513 11.9848 7.89751 11.8324C8.04988 11.68 8.25654 11.5944 8.47203 11.5944C8.68752 11.5944 8.89418 11.68 9.04656 11.8324C9.19893 11.9848 9.28453 12.1915 9.28453 12.4069V16.3178ZM14.322 16.3178C14.322 16.5333 14.2364 16.7399 14.0841 16.8923C13.9317 17.0447 13.725 17.1303 13.5095 17.1303C13.294 17.1303 13.0874 17.0447 12.935 16.8923C12.7826 16.7399 12.697 16.5333 12.697 16.3178V12.4069C12.697 12.1915 12.7826 11.9848 12.935 11.8324C13.0874 11.68 13.294 11.5944 13.5095 11.5944C13.725 11.5944 13.9317 11.68 14.0841 11.8324C14.2364 11.9848 14.322 12.1915 14.322 12.4069V16.3178Z' fill='%23eeeeee' fill-opacity='0.6'%3E%3C/path%3E%3Cpath d='M17.3895 4.87755C17.2529 4.87776 17.1185 4.84303 16.999 4.77667C16.8796 4.71031 16.7791 4.61452 16.707 4.49839L14.5945 1.24839C14.488 1.07063 14.4544 0.858502 14.5009 0.656521C14.5473 0.45454 14.6702 0.2784 14.8437 0.165055C15.0215 0.0626479 15.2311 0.0303209 15.4315 0.0744071C15.6319 0.118493 15.8086 0.235816 15.927 0.403388L18.0395 3.70755C18.1434 3.88599 18.1755 4.09728 18.1292 4.2985C18.0829 4.49972 17.9618 4.67577 17.7904 4.79089C17.6659 4.85225 17.5282 4.88202 17.3895 4.87755Z' fill='%23eeeeee' fill-opacity='0.8'%3E%3C/path%3E%3Cpath d='M4.49988 4.8885C4.34679 4.8928 4.19591 4.85131 4.06655 4.76933C3.89514 4.65422 3.77399 4.47817 3.72771 4.27694C3.68143 4.07572 3.71349 3.86443 3.81738 3.686L5.98405 0.435999C6.09739 0.262485 6.27353 0.13961 6.47551 0.0931545C6.6775 0.0466989 6.88962 0.0802727 7.06738 0.186832C7.23676 0.303623 7.35627 0.479597 7.40239 0.680101C7.4485 0.880606 7.41788 1.09111 7.31655 1.27017L5.20405 4.52017C5.12881 4.63747 5.0243 4.73313 4.90082 4.79773C4.77733 4.86232 4.63914 4.8936 4.49988 4.8885Z' fill='%23eeeeee' fill-opacity='0.8'%3E%3C/path%3E%3C/svg%3E");}
.btn3d-sms:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' d='M20 3H4C2.89543 3 2 3.89543 2 5V16C2 17.1046 2.89543 18 4 18H4.5C5.05228 18 5.5 18.4477 5.5 19V21.5052C5.5 22.1441 6.21212 22.5253 6.74376 22.1708L11.4885 19.0077C12.4741 18.3506 13.6321 18 14.8167 18H20C21.1046 18 22 17.1046 22 16V5C22 3.89543 21.1046 3 20 3Z' fill='%23dddddd'/%3E%3Crect x='6' y='12' width='7' height='2' rx='1' fill='%23eeeeee'/%3E%3Crect x='6' y='7' width='12' height='2' rx='1' fill='%23eeeeee'/%3E%3C/svg%3E");}
.btn3d-join:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.8' d='M6.28548 15.0861C7.34369 13.1814 9.35142 12 11.5304 12H12.4696C14.6486 12 16.6563 13.1814 17.7145 15.0861L19.3493 18.0287C20.0899 19.3618 19.1259 21 17.601 21H6.39903C4.87406 21 3.91012 19.3618 4.65071 18.0287L6.28548 15.0861Z' fill='%23eeeeee'/%3E%3Crect opacity='0.3' x='8' y='3' width='8' height='8' rx='4' fill='%23eeeeee'/%3E%3C/svg%3E");}
.btn3d-login:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.3' width='12' height='2' rx='1' transform='matrix(-1 0 0 1 15.5 11)' fill='%23eeeeee'/%3E%3Cpath opacity='0.6' d='M13.6313 11.6927L11.8756 10.2297C11.4054 9.83785 11.3732 9.12683 11.806 8.69401C12.1957 8.3043 12.8216 8.28591 13.2336 8.65206L16.1592 11.2526C16.6067 11.6504 16.6067 12.3496 16.1592 12.7474L13.2336 15.3479C12.8216 15.7141 12.1957 15.6957 11.806 15.306C11.3732 14.8732 11.4054 14.1621 11.8756 13.7703L13.6313 12.3073C13.8232 12.1474 13.8232 11.8526 13.6313 11.6927Z' fill='%23eeeeee'/%3E%3Cpath opacity='0.6' d='M8 5V6C8 6.55228 8.44772 7 9 7C9.55228 7 10 6.55228 10 6C10 5.44772 10.4477 5 11 5H18C18.5523 5 19 5.44772 19 6V18C19 18.5523 18.5523 19 18 19H11C10.4477 19 10 18.5523 10 18C10 17.4477 9.55228 17 9 17C8.44772 17 8 17.4477 8 18V19C8 20.1046 8.89543 21 10 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H10C8.89543 3 8 3.89543 8 5Z' fill='%23eeeeee'/%3E%3C/svg%3E");}
.btn3d-readed:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.8' d='M6 8.725C6 8.125 6.4 7.725 7 7.725H14L18 11.725V12.925L22 9.725L12.6 2.225C12.2 1.925 11.7 1.925 11.4 2.225L2 9.725L6 12.925V8.725Z' fill='%23eeeeee'%3E%3C/path%3E%3Cpath opacity='0.3' d='M22 9.72498V20.725C22 21.325 21.6 21.725 21 21.725H3C2.4 21.725 2 21.325 2 20.725V9.72498L11.4 17.225C11.8 17.525 12.3 17.525 12.6 17.225L22 9.72498ZM15 11.725H18L14 7.72498V10.725C14 11.325 14.4 11.725 15 11.725Z' fill='%23eeeeee'%3E%3C/path%3E%3C/svg%3E");}
.btn3d-bank:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' d='M3.20001 5.91897L16.9 3.01895C17.4 2.91895 18 3.219 18.1 3.819L19.2 9.01895L3.20001 5.91897Z' fill='%23eeeeee'%3E%3C/path%3E%3Cpath opacity='0.3' d='M13 13.9189C13 12.2189 14.3 10.9189 16 10.9189H21C21.6 10.9189 22 11.3189 22 11.9189V15.9189C22 16.5189 21.6 16.9189 21 16.9189H16C14.3 16.9189 13 15.6189 13 13.9189ZM16 12.4189C15.2 12.4189 14.5 13.1189 14.5 13.9189C14.5 14.7189 15.2 15.4189 16 15.4189C16.8 15.4189 17.5 14.7189 17.5 13.9189C17.5 13.1189 16.8 12.4189 16 12.4189Z' fill='%23eeeeee'%3E%3C/path%3E%3Cpath opacity='0.6' d='M13 13.9189C13 12.2189 14.3 10.9189 16 10.9189H21V7.91895C21 6.81895 20.1 5.91895 19 5.91895H3C2.4 5.91895 2 6.31895 2 6.91895V20.9189C2 21.5189 2.4 21.9189 3 21.9189H19C20.1 21.9189 21 21.0189 21 19.9189V16.9189H16C14.3 16.9189 13 15.6189 13 13.9189Z' fill='%23eeeeee'%3E%3C/path%3E%3C/svg%3E");}
.btn3d-ok:before {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect opacity='0.3' x='2' y='2' width='20' height='20' rx='5' fill='%23eeeeee'%3E%3C/rect%3E%3Cpath opacity='0.8' d='M10.4343 12.4343L8.75 10.75C8.33579 10.3358 7.66421 10.3358 7.25 10.75C6.83579 11.1642 6.83579 11.8358 7.25 12.25L10.2929 15.2929C10.6834 15.6834 11.3166 15.6834 11.7071 15.2929L17.25 9.75C17.6642 9.33579 17.6642 8.66421 17.25 8.25C16.8358 7.83579 16.1642 7.83579 15.75 8.25L11.5657 12.4343C11.2533 12.7467 10.7467 12.7467 10.4343 12.4343Z' fill='%23eeeeee'%3E%3C/path%3E%3C/svg%3E");}