@charset "utf-8"; body {
    background: #171614;
    min-height: 100%
}

.mo,br.mo {
    display: block
}

.pc,br.pc {
    display: none
}


.email {
    text-decoration: underline;
    color: #0067db
}

.sp-c {
    display: inline-block;
    vertical-align: middle;
    text-indent: -9999px;
    background: url(../img/mo_sp_common.png) no-repeat;
    background-size: 94px 78px
}

.sp-c.lang {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.228 2.49713H15.219C14.2886 1.59957 13.1737 0.915548 11.952 0.492779C10.4559 -0.0265546 8.84928 -0.141888 7.29434 0.158355C5.7394 0.458599 4.29111 1.16381 3.09591 2.2028L3.01494 2.2757C2.93394 2.3486 2.85293 2.42061 2.77193 2.49531C1.47458 3.7382 0.57894 5.34089 0.200246 7.09716C-0.178447 8.85342 -0.0228265 10.6829 0.64706 12.3499C1.31695 14.017 2.47048 15.4454 3.95911 16.4513C5.44774 17.4572 7.20334 17.9946 8.99997 17.9942C9.28797 17.9942 9.57593 17.9804 9.86393 17.9528C11.5786 17.7875 13.2099 17.1335 14.5639 16.0686C15.9179 15.0037 16.9378 13.5726 17.5026 11.9452C18.0674 10.3178 18.1533 8.56252 17.7501 6.88776C17.3469 5.21299 16.4716 3.68914 15.228 2.49713ZM14.832 14.5067C14.4257 14.222 13.995 13.9738 13.545 13.7651C14.0381 12.3894 14.3084 10.9438 14.3459 9.48289H17.01C16.9048 11.3633 16.1326 13.1446 14.832 14.5067ZM14.0309 15.2501C13.9859 15.2834 13.9499 15.3149 13.9049 15.3473C13.8599 15.3797 13.788 15.4373 13.734 15.4769C13.68 15.5165 13.653 15.5372 13.608 15.5669C13.563 15.5966 13.491 15.6497 13.428 15.6902C13.3878 15.7196 13.3457 15.7463 13.302 15.7703C13.2381 15.8141 13.172 15.8547 13.104 15.8918L12.9959 15.9602C12.9149 16.0064 12.834 16.0505 12.753 16.0925L12.6719 16.1348C12.5639 16.1906 12.4559 16.2437 12.3479 16.2941C12.3209 16.3058 12.303 16.3157 12.276 16.3265C12.195 16.3607 12.123 16.394 12.042 16.4246C12.3534 16.063 12.6278 15.671 12.861 15.2546C12.9732 15.062 13.0753 14.8637 13.167 14.6606C13.4906 14.8139 13.8034 14.9892 14.103 15.1853C14.076 15.2087 14.0579 15.2267 14.0309 15.2501ZM5.65199 16.2941C5.54399 16.2437 5.427 16.1906 5.319 16.1348C5.301 16.1213 5.27394 16.1087 5.25594 16.0961C5.16594 16.052 5.08502 16.0061 5.00402 15.9602L4.89591 15.8936C4.82391 15.854 4.76093 15.8126 4.68893 15.7703C4.65293 15.7442 4.60793 15.7181 4.57193 15.6911C4.50893 15.6506 4.44597 15.6083 4.39197 15.566C4.34806 15.5388 4.30596 15.5087 4.26596 15.476C4.20296 15.4328 4.14901 15.3905 4.09501 15.3464C4.04101 15.3023 4.014 15.2816 3.969 15.2492C3.94288 15.2307 3.91868 15.2097 3.89693 15.1862C4.19463 14.9921 4.50427 14.8168 4.82395 14.6615C4.92295 14.8667 5.03093 15.0656 5.13893 15.2555C5.37225 15.6697 5.64343 16.0613 5.94895 16.4255L5.71494 16.3229C5.69694 16.313 5.66999 16.3067 5.65199 16.2941ZM3.15897 3.48622C3.56767 3.76709 3.99796 4.01505 4.44591 4.2278C3.96015 5.60515 3.69302 7.05002 3.65402 8.51H0.989944C1.09582 6.63153 1.86439 4.85148 3.15897 3.48622ZM3.969 2.74278C4.014 2.70948 4.05001 2.67711 4.09501 2.64561C4.14001 2.61411 4.20296 2.5556 4.26596 2.5169C4.30619 2.4845 4.34827 2.45447 4.39197 2.42692C4.44966 2.38283 4.50971 2.34192 4.57193 2.30448C4.60793 2.27658 4.65293 2.24868 4.68893 2.22258C4.76093 2.18118 4.82401 2.14162 4.88701 2.10112C4.93201 2.07862 4.96802 2.05521 5.00402 2.03361C5.08502 1.98771 5.16593 1.9436 5.24693 1.9004C5.27219 1.88893 5.29637 1.87505 5.319 1.85898C5.427 1.80318 5.54399 1.75008 5.65199 1.69968C5.6751 1.68749 5.69914 1.67725 5.72395 1.66909C5.79595 1.63399 5.87695 1.60159 5.94895 1.56829C5.64343 1.93246 5.37225 2.32412 5.13893 2.73828C5.03093 2.92818 4.92295 3.12798 4.82395 3.33318C4.50427 3.17788 4.19463 3.00263 3.89693 2.80848C3.91829 2.78385 3.94253 2.76181 3.969 2.74278ZM12.3479 1.69792C12.4559 1.74922 12.5639 1.80321 12.6809 1.85811C12.7004 1.87237 12.7216 1.88417 12.744 1.89321C12.825 1.93911 12.9149 1.98321 12.9959 2.03361L13.104 2.09662C13.167 2.13802 13.239 2.17941 13.311 2.22351C13.347 2.24781 13.383 2.27388 13.428 2.29998C13.491 2.34138 13.554 2.3837 13.617 2.4278C13.6544 2.45843 13.6934 2.48694 13.734 2.51328C13.788 2.55737 13.8509 2.60332 13.9049 2.64742C13.9458 2.67495 13.9848 2.70498 14.0219 2.7374L14.103 2.80309C13.8034 2.99917 13.4906 3.17448 13.167 3.3278C13.0753 3.12437 12.9732 2.9258 12.861 2.73289C12.6278 2.31649 12.3534 1.92453 12.042 1.5629C12.123 1.5962 12.204 1.63127 12.285 1.66727C12.303 1.68077 12.3299 1.68892 12.3479 1.69792ZM8.51393 4.24038C7.56264 4.19685 6.62279 4.01496 5.72395 3.7004C5.80495 3.5339 5.89499 3.37102 5.98499 3.21442C6.22885 2.69143 6.58001 2.22557 7.01573 1.84723C7.45144 1.46888 7.9619 1.18652 8.51393 1.01842V4.23681V4.24038ZM8.51393 5.21421V8.51H4.62598C4.664 7.17817 4.90678 5.86015 5.34591 4.60222C6.36502 4.96477 7.43312 5.1711 8.51393 5.21421ZM8.51393 9.48289V12.7778C7.43303 12.8215 6.36493 13.0285 5.34591 13.3916C4.90695 12.1333 4.66418 10.815 4.62598 9.48289H8.51393ZM8.51393 13.7534V16.97C7.96186 16.8023 7.45136 16.5201 7.01562 16.1419C6.57987 15.7637 6.22872 15.2979 5.98499 14.7749C5.89499 14.6183 5.80495 14.4554 5.72395 14.2889C6.62279 13.975 7.56276 13.7946 8.51393 13.7534ZM9.486 13.7534C10.4345 13.796 11.3715 13.978 12.267 14.2934C12.186 14.4599 12.1049 14.6228 12.0149 14.7794C11.7712 15.3024 11.4201 15.7682 10.9843 16.1464C10.5486 16.5246 10.0381 16.8068 9.486 16.9745V13.7579V13.7534ZM9.486 12.7778V9.48289H13.3649C13.334 10.815 13.0942 12.134 12.654 13.3916C11.6348 13.0293 10.5668 12.8224 9.486 12.7778ZM9.486 8.51V5.21421C10.5667 5.17024 11.6347 4.96394 12.654 4.60222C13.0944 5.85951 13.3342 7.17819 13.3649 8.51H9.486ZM9.486 4.24038V1.02199C10.038 1.19009 10.5485 1.47251 10.9842 1.85085C11.4199 2.2292 11.7711 2.695 12.0149 3.21799C12.1049 3.37459 12.186 3.53747 12.267 3.70397C11.3711 4.0173 10.4342 4.19801 9.486 4.24038ZM3.65402 9.48289C3.69311 10.9429 3.96023 12.3877 4.44591 13.7651C3.99796 13.9778 3.56767 14.2259 3.15897 14.5067C1.86439 13.1415 1.09582 11.3614 0.989944 9.48289H3.65402ZM14.3459 8.51C14.3084 7.04907 14.0381 5.6035 13.545 4.2278C13.995 4.01904 14.4257 3.7709 14.832 3.48622C16.1326 4.84835 16.9048 6.6296 17.01 8.51H14.3459Z' fill='%23EDEDED'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain
}

.sp-c.gnav {
    background-position: -39px -5px;
    width: 24px;
    height: 16px
}

.sp-c.gmem {
    background-position: -5px -34px;
    width: 18px;
    height: 20px
}

.sp-c.gback {
    background-position: -5px -5px;
    width: 24px;
    height: 19px
}

body.gnb-nav-on .sp-c.gnav,body.gnb-mem-on .sp-c.gmem {
    background-position: -73px -5px;
    width: 16px;
    height: 16px
}

.sp-logo {
    display: block;
    text-indent: -9999px;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-position: left center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 382.72 68.03'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M192.76,39a4.82,4.82,0,0,0-1,2.79c0,2.2,1.27,2.86,4.79,2.86h6.19c7.91,0,12.84,4.06,12.84,10.25,0,8.31-6.65,13.1-18.3,13.1-9.11,0-14.77-3.92-14.77-10.11,0-2.73,1.27-5.39,3.73-7.85A5.92,5.92,0,0,1,183.85,45q0-4.48,4.19-8.18a10.54,10.54,0,0,1-4.59-9.11c0-7.52,6-12.38,15.16-12.38a19,19,0,0,1,8.72,1.93l5.85-5.85,4.26,7.52-6.65,1.73a10.71,10.71,0,0,1,2.73,7c0,7.31-5.86,12-14.91,12a23.5,23.5,0,0,1-5.85-.66m-.86,12.9a7.65,7.65,0,0,0-1.2,3.93c0,3.26,2.59,5,7.31,5,5.93,0,8.59-1.6,8.59-5.12,0-2.4-2.13-3.8-5.32-3.8Zm13-24.41c0-3.66-1.93-5.19-6.26-5.19s-6.25,1.53-6.25,5.19,1.8,5.25,6.25,5.25,6.26-1.73,6.26-5.25'/%3E%3Cpath class='cls-1' d='M236.06,30.58h5.53v-1.2c0-4-2.26-5.85-6.19-5.85a24.33,24.33,0,0,0-10,2.39l-2.66-6.52a25.46,25.46,0,0,1,13.5-4.06c9.32,0,14.37,4.93,14.37,14.31V52.73h-6.85l-1-3.06c-3.92,2.86-7.51,4.06-10.77,4.06-7.12,0-11.11-4.26-11.11-11.44,0-7.65,5.32-11.71,15.16-11.71m5.53,12.84V36.77h-4.46c-5,0-7.52,1.79-7.52,5.38,0,2.73,1.4,4.06,4.26,4.06a13.44,13.44,0,0,0,7.72-2.79'/%3E%3Cpath class='cls-1' d='M259.69,16.41h6.85l1.4,3.59a16.24,16.24,0,0,1,11.11-4.66c4.46,0,7.58,1.53,9.45,4.66a16.39,16.39,0,0,1,11.24-4.66c7.52,0,11.31,4.59,11.31,13.71V52.73H301.2V29.45c0-4.06-1.13-5.79-5.45-5.79a17.81,17.81,0,0,0-5.46,1V52.73h-9.84V29.45c0-4.06-1.14-5.79-5.46-5.79a17.42,17.42,0,0,0-5.39,1V52.73h-9.91Z'/%3E%3Cpath class='cls-1' d='M350.23,33.44a22.71,22.71,0,0,1-.4,4.32H328.21c.46,5.86,3.52,8.25,9.71,8.25A28.36,28.36,0,0,0,347.17,44l2.13,6.65a30.55,30.55,0,0,1-12.51,3.13c-12.17,0-18.36-6.59-18.36-19.16,0-12.17,6.12-19.23,16.56-19.23,9.85,0,15.24,6.39,15.24,18.1m-22.09-2.26h12.71c0-6.19-1.73-8.59-6.26-8.59-4.19,0-6.32,2.87-6.45,8.59'/%3E%3Cpath class='cls-1' d='M372.47,31.18c7.52,2.59,10.25,5.72,10.25,11,0,7.39-4.79,11.58-14.17,11.58a39.94,39.94,0,0,1-13.38-2.59L357,43.75c3.46,1.06,8.84,2.39,11.44,2.39,3.26,0,4.92-1.06,4.92-3.19,0-1.86-1.13-2.93-6.92-5.05-7.71-2.73-10.24-5.19-10.24-11.51s5.52-11,13.5-11a29.65,29.65,0,0,1,12.51,2.86l-2.66,7a22.8,22.8,0,0,0-9-2.26c-3.19,0-5.05,1.19-5.05,3.39s1.73,3.06,7,4.86'/%3E%3Cpath class='cls-1' d='M8.27,34.13l16,19.77L29,50.23,15.42,33.8,27.14,19,22.38,15.5ZM6.09,0,0,1.34V53H6.09Z'/%3E%3Cpath class='cls-1' d='M34.39,43.15q0-5.55,3.67-8.45t10.69-2.91h7V29.46q0-8.49-7.42-8.49a20.43,20.43,0,0,0-5,.67,28.44,28.44,0,0,0-4.8,1.67L36.77,19a25,25,0,0,1,5.86-2.37,23.65,23.65,0,0,1,6.12-.84q12.84,0,12.84,13.83V53h-4.5l-.73-4a21.92,21.92,0,0,1-5.79,3.41,16.11,16.11,0,0,1-5.86,1.2,10.16,10.16,0,0,1-7.57-2.77,10.37,10.37,0,0,1-2.75-7.65m11.42,5.48a10.52,10.52,0,0,0,2.61-.34,21.63,21.63,0,0,0,2.7-.86,15,15,0,0,0,4.65-3V35.94H49.44c-3.21,0-5.55.55-7,1.67s-2.21,2.87-2.21,5.27q0,5.74,5.6,5.75'/%3E%3Cpath class='cls-1' d='M80.71,34.13l16,19.77,4.69-3.67L87.86,33.8,99.57,19,94.8,15.5ZM78.52,0,72.43,1.34V53h6.09Z'/%3E%3Cpath class='cls-1' d='M106.82,43.15q0-5.55,3.67-8.45t10.69-2.91h7V29.46q0-8.49-7.41-8.49a20.38,20.38,0,0,0-5,.67,28.13,28.13,0,0,0-4.8,1.67L109.2,19a25,25,0,0,1,5.86-2.37,23.59,23.59,0,0,1,6.12-.84Q134,15.76,134,29.59V53h-4.5l-.73-4A21.76,21.76,0,0,1,123,52.37a16.11,16.11,0,0,1-5.86,1.2,10.18,10.18,0,0,1-7.58-2.77,10.4,10.4,0,0,1-2.74-7.65m11.43,5.48a10.5,10.5,0,0,0,2.6-.34,21.63,21.63,0,0,0,2.7-.86,15,15,0,0,0,4.65-3V35.94h-6.33c-3.21,0-5.55.55-7,1.67s-2.21,2.87-2.21,5.27q0,5.74,5.61,5.75'/%3E%3Cpath class='cls-1' d='M158.52,15.83c5,0,9,1.65,11.85,4.94s4.31,8,4.31,14.16-1.42,10.71-4.27,14-6.81,4.88-11.89,4.88-9-1.63-11.84-4.88-4.31-7.9-4.31-14,1.45-10.86,4.34-14.16,6.83-4.94,11.81-4.94m0,4.94a8.4,8.4,0,0,0-7.31,3.61q-2.55,3.6-2.55,10.55t2.55,10.39a8.49,8.49,0,0,0,7.31,3.51,8.59,8.59,0,0,0,7.39-3.51q2.53-3.51,2.54-10.39t-2.54-10.55a8.5,8.5,0,0,0-7.39-3.61'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.blk .sp-logo {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 382.72 68.03'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23000000;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cpath class='cls-1' d='M192.76,39a4.82,4.82,0,0,0-1,2.79c0,2.2,1.27,2.86,4.79,2.86h6.19c7.91,0,12.84,4.06,12.84,10.25,0,8.31-6.65,13.1-18.3,13.1-9.11,0-14.77-3.92-14.77-10.11,0-2.73,1.27-5.39,3.73-7.85A5.92,5.92,0,0,1,183.85,45q0-4.48,4.19-8.18a10.54,10.54,0,0,1-4.59-9.11c0-7.52,6-12.38,15.16-12.38a19,19,0,0,1,8.72,1.93l5.85-5.85,4.26,7.52-6.65,1.73a10.71,10.71,0,0,1,2.73,7c0,7.31-5.86,12-14.91,12a23.5,23.5,0,0,1-5.85-.66m-.86,12.9a7.65,7.65,0,0,0-1.2,3.93c0,3.26,2.59,5,7.31,5,5.93,0,8.59-1.6,8.59-5.12,0-2.4-2.13-3.8-5.32-3.8Zm13-24.41c0-3.66-1.93-5.19-6.26-5.19s-6.25,1.53-6.25,5.19,1.8,5.25,6.25,5.25,6.26-1.73,6.26-5.25'/%3E%3Cpath class='cls-1' d='M236.06,30.58h5.53v-1.2c0-4-2.26-5.85-6.19-5.85a24.33,24.33,0,0,0-10,2.39l-2.66-6.52a25.46,25.46,0,0,1,13.5-4.06c9.32,0,14.37,4.93,14.37,14.31V52.73h-6.85l-1-3.06c-3.92,2.86-7.51,4.06-10.77,4.06-7.12,0-11.11-4.26-11.11-11.44,0-7.65,5.32-11.71,15.16-11.71m5.53,12.84V36.77h-4.46c-5,0-7.52,1.79-7.52,5.38,0,2.73,1.4,4.06,4.26,4.06a13.44,13.44,0,0,0,7.72-2.79'/%3E%3Cpath class='cls-1' d='M259.69,16.41h6.85l1.4,3.59a16.24,16.24,0,0,1,11.11-4.66c4.46,0,7.58,1.53,9.45,4.66a16.39,16.39,0,0,1,11.24-4.66c7.52,0,11.31,4.59,11.31,13.71V52.73H301.2V29.45c0-4.06-1.13-5.79-5.45-5.79a17.81,17.81,0,0,0-5.46,1V52.73h-9.84V29.45c0-4.06-1.14-5.79-5.46-5.79a17.42,17.42,0,0,0-5.39,1V52.73h-9.91Z'/%3E%3Cpath class='cls-1' d='M350.23,33.44a22.71,22.71,0,0,1-.4,4.32H328.21c.46,5.86,3.52,8.25,9.71,8.25A28.36,28.36,0,0,0,347.17,44l2.13,6.65a30.55,30.55,0,0,1-12.51,3.13c-12.17,0-18.36-6.59-18.36-19.16,0-12.17,6.12-19.23,16.56-19.23,9.85,0,15.24,6.39,15.24,18.1m-22.09-2.26h12.71c0-6.19-1.73-8.59-6.26-8.59-4.19,0-6.32,2.87-6.45,8.59'/%3E%3Cpath class='cls-1' d='M372.47,31.18c7.52,2.59,10.25,5.72,10.25,11,0,7.39-4.79,11.58-14.17,11.58a39.94,39.94,0,0,1-13.38-2.59L357,43.75c3.46,1.06,8.84,2.39,11.44,2.39,3.26,0,4.92-1.06,4.92-3.19,0-1.86-1.13-2.93-6.92-5.05-7.71-2.73-10.24-5.19-10.24-11.51s5.52-11,13.5-11a29.65,29.65,0,0,1,12.51,2.86l-2.66,7a22.8,22.8,0,0,0-9-2.26c-3.19,0-5.05,1.19-5.05,3.39s1.73,3.06,7,4.86'/%3E%3Cpath class='cls-1' d='M8.27,34.13l16,19.77L29,50.23,15.42,33.8,27.14,19,22.38,15.5ZM6.09,0,0,1.34V53H6.09Z'/%3E%3Cpath class='cls-1' d='M34.39,43.15q0-5.55,3.67-8.45t10.69-2.91h7V29.46q0-8.49-7.42-8.49a20.43,20.43,0,0,0-5,.67,28.44,28.44,0,0,0-4.8,1.67L36.77,19a25,25,0,0,1,5.86-2.37,23.65,23.65,0,0,1,6.12-.84q12.84,0,12.84,13.83V53h-4.5l-.73-4a21.92,21.92,0,0,1-5.79,3.41,16.11,16.11,0,0,1-5.86,1.2,10.16,10.16,0,0,1-7.57-2.77,10.37,10.37,0,0,1-2.75-7.65m11.42,5.48a10.52,10.52,0,0,0,2.61-.34,21.63,21.63,0,0,0,2.7-.86,15,15,0,0,0,4.65-3V35.94H49.44c-3.21,0-5.55.55-7,1.67s-2.21,2.87-2.21,5.27q0,5.74,5.6,5.75'/%3E%3Cpath class='cls-1' d='M80.71,34.13l16,19.77,4.69-3.67L87.86,33.8,99.57,19,94.8,15.5ZM78.52,0,72.43,1.34V53h6.09Z'/%3E%3Cpath class='cls-1' d='M106.82,43.15q0-5.55,3.67-8.45t10.69-2.91h7V29.46q0-8.49-7.41-8.49a20.38,20.38,0,0,0-5,.67,28.13,28.13,0,0,0-4.8,1.67L109.2,19a25,25,0,0,1,5.86-2.37,23.59,23.59,0,0,1,6.12-.84Q134,15.76,134,29.59V53h-4.5l-.73-4A21.76,21.76,0,0,1,123,52.37a16.11,16.11,0,0,1-5.86,1.2,10.18,10.18,0,0,1-7.58-2.77,10.4,10.4,0,0,1-2.74-7.65m11.43,5.48a10.5,10.5,0,0,0,2.6-.34,21.63,21.63,0,0,0,2.7-.86,15,15,0,0,0,4.65-3V35.94h-6.33c-3.21,0-5.55.55-7,1.67s-2.21,2.87-2.21,5.27q0,5.74,5.61,5.75'/%3E%3Cpath class='cls-1' d='M158.52,15.83c5,0,9,1.65,11.85,4.94s4.31,8,4.31,14.16-1.42,10.71-4.27,14-6.81,4.88-11.89,4.88-9-1.63-11.84-4.88-4.31-7.9-4.31-14,1.45-10.86,4.34-14.16,6.83-4.94,11.81-4.94m0,4.94a8.4,8.4,0,0,0-7.31,3.61q-2.55,3.6-2.55,10.55t2.55,10.39a8.49,8.49,0,0,0,7.31,3.51,8.59,8.59,0,0,0,7.39-3.51q2.53-3.51,2.54-10.39t-2.54-10.55a8.5,8.5,0,0,0-7.39-3.61'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")
}

.sp-logo.elyon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 90.06'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_4' data-name='Layer 4'%3E%3Cpolygon class='cls-1' points='9.32 49.69 34.16 49.69 43.48 40.37 9.32 40.37 9.32 27.95 0 18.63 0 90.06 55.9 90.06 55.9 80.75 9.32 80.75 9.32 49.69'/%3E%3Cpolygon class='cls-1' points='0 9.32 46.58 9.32 55.9 0 0 0 0 9.32'/%3E%3Cpolygon class='cls-1' points='431.68 90.06 440.99 80.75 440.99 9.32 431.68 0 431.68 90.06'/%3E%3Cpolygon class='cls-1' points='490.68 9.32 490.68 68.32 450.31 27.95 450.31 40.37 490.68 80.75 500 90.06 500 0 490.68 9.32'/%3E%3Cpolygon class='cls-1' points='114.91 9.32 105.59 0 105.59 90.06 152.17 90.06 161.49 80.75 114.91 80.75 114.91 9.32'/%3E%3Cpolygon class='cls-1' points='192.55 0 220.5 46.58 220.46 90.06 230.53 80.52 230.53 46.58 202.58 0 192.55 0'/%3E%3Cpolygon class='cls-1' points='230.51 29.83 235.52 38.19 258.44 0 248.41 0 230.51 29.83'/%3E%3Cpolygon class='cls-1' points='343.54 45.03 336.96 38.44 336.96 38.44 330.37 45.03 336.96 51.62 343.54 45.03'/%3E%3Cpath class='cls-1' d='M337,0V9.32a35.72,35.72,0,0,1,0,71.43l-.56,0-1.32,0-.46,0-1.35-.1-.44-.06c-.45,0-.9-.1-1.35-.17l-.38-.07c-.46-.08-.92-.15-1.37-.25l-.39-.09c-.45-.09-.9-.19-1.34-.31l-.34-.09c-.45-.13-.91-.25-1.35-.39L326,79c-.47-.14-.93-.3-1.38-.46l-.24-.1q-.71-.25-1.38-.54l-.2-.09q-.7-.3-1.38-.63l-.17-.09c-.46-.22-.92-.45-1.37-.7l-.2-.11c-.44-.24-.87-.49-1.3-.75l-.14-.09c-.44-.27-.88-.55-1.3-.84l-.13-.09c-.43-.29-.86-.59-1.27-.91l-.11-.08c-.42-.32-.83-.64-1.24-1l-.11-.09c-.4-.34-.8-.68-1.18-1l0,0c-.42-.37-.82-.76-1.21-1.15l0,0c-.4-.4-.78-.8-1.15-1.21l0,0c-.38-.42-.75-.84-1.1-1.28h0A35.6,35.6,0,0,1,301.24,45h-9.31v.12c0,.69,0,1.38.05,2.06,0,.26,0,.51,0,.77,0,.47.06.93.11,1.4,0,.29.06.58.1.87s.1.85.16,1.27.09.6.14.89.14.82.22,1.22.11.6.18.89.18.81.27,1.21.14.57.22.86.23.82.35,1.22l.23.8c.15.46.31.92.47,1.37.07.2.13.41.21.61.23.64.48,1.27.75,1.9.08.2.18.41.27.61.19.43.37.85.57,1.27l.39.77.54,1.07.45.81.56,1,.5.81c.19.31.39.62.59.93s.35.53.54.79.42.6.63.9.37.51.57.77.46.59.69.88l.58.72c.28.34.57.67.86,1s.62.69.94,1,.58.62.88.92l.71.69.75.72.77.68.76.66.81.66.77.61.86.64c.25.19.52.37.78.56l.89.61.8.51.93.58c.26.16.53.31.8.46,1.21.7,2.47,1.34,3.75,1.92.27.12.53.25.8.36l1.07.44.85.33c.36.14.72.26,1.08.39l.88.3c.36.11.72.23,1.09.33l.9.26,1.12.29c.3.08.61.14.91.21l1.14.25.18,0h0A45,45,0,1,0,337,0Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 90px;
    height: 16px
}

.sp-logo.aal {
    width: 116px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg width='116' height='24' viewBox='0 0 116 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_858_8273)'%3E%3Cpath d='M11.763 0.0480431H11.3134H11.1172C8.99815 0.132025 6.94289 0.79656 5.1758 1.96909C3.4087 3.14162 1.99769 4.77708 1.09681 6.69694C0.195924 8.6168 -0.16021 10.7473 0.0672868 12.8558C0.294783 14.9642 1.09717 16.9697 2.38684 18.6532L2.51355 18.8208C2.6566 18.9965 2.79965 19.1723 2.95088 19.3399C3.1675 19.581 3.3923 19.8099 3.62528 20.0306C5.65667 21.9568 8.31729 23.0816 11.1144 23.1966C13.9114 23.3115 16.6554 22.4089 18.838 20.656C19.3151 20.2741 19.7607 19.8545 20.1705 19.4012C20.334 19.2186 20.4934 19.0306 20.6487 18.8371C20.7713 18.6818 20.8898 18.5224 21.0043 18.363C22.2372 16.6442 22.9758 14.6205 23.1398 12.5116C23.3038 10.4027 22.887 8.28912 21.9347 6.40037C20.9823 4.51161 19.5307 2.91982 17.7375 1.7978C15.9443 0.675772 13.8781 0.0663795 11.763 0.0357819V0.0480431ZM13.7739 13.7853C13.7739 13.7853 12.0041 12.4815 8.35831 12.0278C8.35831 12.0278 10.3243 7.72799 10.9987 4.62577C10.9987 4.62577 12.6254 11.6354 13.7739 13.7853ZM3.19612 17.8235C2.08738 16.3201 1.40291 14.5464 1.21429 12.6879C1.02567 10.8294 1.33981 8.95431 2.12388 7.25877C2.90795 5.56323 4.13314 4.10947 5.67135 3.0495C7.20956 1.98954 9.00429 1.3623 10.8679 1.23336C10.3325 3.47317 9.20438 7.0822 8.82426 8.14897C8.38693 9.37515 7.26702 11.9787 7.26702 11.9787C6.30291 12.0004 5.34995 12.1899 4.4509 12.5387C3.75074 12.8 3.13184 13.2412 2.6566 13.818C2.41545 14.1491 2.59529 13.9815 2.59529 13.9815L3.07758 13.5932C4.71248 12.5019 6.84194 12.8534 6.84194 12.8534C6.84194 12.8534 6.35556 13.7199 5.83648 14.4433C5.02195 15.6198 4.14037 16.7484 3.19612 17.8235ZM11.5872 22.0579C8.88445 22.0608 6.28674 21.0111 4.34463 19.1314L4.4836 18.9516C5.46454 17.66 7.91689 13.115 7.91689 13.115C8.43074 13.1853 8.93698 13.303 9.42918 13.4665C11.1703 13.9733 12.0287 14.5905 13.5737 15.6491C14.8448 16.5197 16.3857 18.6573 17.8694 19.9529C16.061 21.3211 13.8548 22.0603 11.5872 22.0579ZM19.8149 18.0319C18.9251 17.0372 18.1263 15.9648 17.4279 14.8275C14.8938 10.8261 12.6949 3.2688 12.6949 3.2688L12.0982 1.22517C14.0047 1.31778 15.8492 1.93218 17.4304 3.00134C19.0117 4.07051 20.269 5.55339 21.0651 7.28822C21.8613 9.02304 22.1657 10.9432 21.9452 12.8392C21.7248 14.7352 20.9879 16.5343 19.8149 18.0401V18.0319Z' fill='white'/%3E%3Cpath d='M70.0717 12.5403C70.0717 12.5403 70.227 9.80593 67.4722 9.82228C67.0208 9.8049 66.5705 9.87964 66.1489 10.042C65.7273 10.2043 65.3431 10.4508 65.0199 10.7664V6.07836L64.6888 5.83312C63.932 5.99171 63.1609 6.07251 62.3877 6.07427V6.22959L63.528 6.56883V16.9341L62.2773 17.3224V17.4409H66.1929V17.3224L65.0199 16.9341V11.3918C65.5447 10.8016 66.2764 10.4357 67.0635 10.37C68.9068 10.1697 68.5676 13.1534 68.5676 13.1534V16.9259L67.321 17.3142V17.4327H71.2284V17.3142L70.0554 16.9259L70.0717 12.5403Z' fill='white'/%3E%3Cpath d='M78.7897 12.9327C80.6494 12.9327 81.8061 12.4708 81.8061 11.0526C81.7995 10.6727 81.6818 10.303 81.4675 9.98922C81.2532 9.67544 80.9518 9.43128 80.6003 9.28686C79.5006 8.79511 78.2651 8.69697 77.1016 9.00893C76.2196 9.29788 75.4592 9.87289 74.9409 10.6429C74.4227 11.4128 74.1762 12.3337 74.2405 13.2597C74.404 15.6793 75.8754 17.4613 78.2706 17.4491C78.8999 17.4604 79.5217 17.31 80.0763 17.0123C80.6309 16.7146 81.0998 16.2795 81.4382 15.7488L81.2952 15.5976C81.0275 15.9936 80.6681 16.319 80.2474 16.546C79.8268 16.7731 79.3575 16.895 78.8796 16.9014C76.9749 16.9014 75.6833 14.8986 75.8959 12.6834C75.904 12.6834 77.9272 12.9327 78.7897 12.9327ZM77.1547 9.73646C77.4775 9.49895 77.8572 9.35082 78.2555 9.30704C78.6538 9.26326 79.0566 9.32538 79.4232 9.48713C79.7066 9.65397 79.9264 9.9105 80.0478 10.2162C80.1692 10.5219 80.1853 10.8593 80.0935 11.1752C79.8483 12.2828 78.4177 12.3032 78.4177 12.3032C77.5858 12.3359 76.7527 12.31 75.9245 12.2256C75.9245 12.2256 76.0839 10.5171 77.167 9.75689L77.1547 9.73646Z' fill='white'/%3E%3Cpath d='M40.468 17.2447C39.4012 16.5172 38.6655 16.1902 37.3495 14.1139C36.0334 12.0376 34.8971 8.11381 34.8971 8.11381C34.8971 8.11381 34.2758 5.9721 34.2472 5.87809C34.2186 5.78409 34.1982 5.87809 34.1982 5.87809C34.1696 5.98845 34.047 6.61379 34.047 6.61379C33.7278 7.97843 33.3404 9.32619 32.8862 10.652C32.6614 11.2814 32.0687 12.6384 32.0687 12.6384C31.5694 12.6515 31.0759 12.7496 30.6096 12.9286C30.2462 13.0656 29.9249 13.2953 29.6777 13.5948C29.551 13.7665 29.645 13.6765 29.645 13.6765L29.8984 13.4763C30.4877 13.1317 31.1762 12.9963 31.8521 13.0921C31.6915 13.3731 31.5169 13.6459 31.3289 13.9095C30.8978 14.5372 30.4268 15.1365 29.9188 15.7038C29.607 16.0105 29.3136 16.3353 29.0401 16.6766C28.9093 16.8605 28.9052 17.4205 29.3139 17.4205C29.7227 17.4205 30.1314 16.9259 30.6259 16.2515C31.1205 15.5771 32.408 13.2188 32.408 13.2188C32.6745 13.2568 32.9371 13.3184 33.1927 13.4027C33.9751 13.6443 34.7056 14.0296 35.3467 14.539C36.1642 15.0866 37.1574 16.6112 38.0647 17.1343C38.9721 17.6575 40.0021 17.3714 40.3004 17.3264C40.5988 17.2815 40.468 17.2447 40.468 17.2447ZM32.6409 12.6629C33.2138 11.4227 33.6801 10.1361 34.0347 8.81682C34.0347 8.81682 34.8767 12.4585 35.4734 13.5744C34.6149 13.0501 33.644 12.7377 32.6409 12.6629Z' fill='white'/%3E%3Cpath d='M113.081 16.9014C111.177 16.9014 109.889 14.8986 110.098 12.6834C110.098 12.6834 112.121 12.9327 112.983 12.9327C114.843 12.9327 116 12.4708 116 11.0526C115.991 10.6703 115.871 10.299 115.653 9.98496C115.435 9.67094 115.129 9.42813 114.774 9.28686C113.674 8.79511 112.438 8.69697 111.275 9.00893C110.392 9.29664 109.631 9.87137 109.112 10.6416C108.594 11.4119 108.348 12.3335 108.414 13.2597C108.573 15.6793 110.049 17.4613 112.44 17.4491C113.069 17.4604 113.691 17.31 114.245 17.0123C114.8 16.7146 115.269 16.2795 115.607 15.7488L115.464 15.5976C115.2 15.9891 114.846 16.3118 114.431 16.5386C114.017 16.7654 113.554 16.8898 113.081 16.9014ZM111.361 9.75689C111.683 9.51899 112.063 9.37062 112.461 9.32684C112.86 9.28305 113.263 9.34541 113.629 9.50757C113.913 9.67432 114.133 9.93063 114.255 10.2362C114.377 10.5418 114.394 10.8793 114.304 11.1956C114.054 12.3032 112.624 12.3237 112.624 12.3237C111.793 12.3564 110.961 12.3304 110.135 12.246C110.135 12.246 110.278 10.5171 111.361 9.75689Z' fill='white'/%3E%3Cpath d='M95.278 17.2447C94.2071 16.5172 93.4755 16.1902 92.1594 14.1139C90.8433 12.0376 89.707 8.11381 89.707 8.11381C89.707 8.11381 89.0858 5.9721 89.0572 5.87809C89.0285 5.78409 89.0081 5.87809 89.0081 5.87809C88.9795 5.98845 88.8569 6.61379 88.8569 6.61379C88.5378 7.97843 88.1503 9.32619 87.6961 10.652C87.4713 11.2814 86.8787 12.6384 86.8787 12.6384C86.378 12.6519 85.8833 12.75 85.4154 12.9286C85.0537 13.0666 84.734 13.2961 84.4876 13.5948C84.3609 13.7665 84.4549 13.6765 84.4549 13.6765L84.7042 13.4763C85.2937 13.132 85.982 12.9966 86.6579 13.0921C86.6579 13.0921 86.4045 13.5458 86.1389 13.9095C85.7051 14.5352 85.2342 15.1344 84.7288 15.7038C84.4157 16.0093 84.1222 16.3342 83.85 16.6766C83.7151 16.8605 83.7151 17.4205 84.1238 17.4205C84.5326 17.4205 84.9209 16.9259 85.4359 16.2515C85.9509 15.5771 87.2179 13.2188 87.2179 13.2188C87.4844 13.2568 87.747 13.3184 88.0027 13.4027C88.7834 13.6452 89.5124 14.0305 90.1525 14.539C90.97 15.0866 91.9673 16.6112 92.8747 17.1343C93.782 17.6575 94.8079 17.3714 95.1104 17.3264C95.4128 17.2815 95.278 17.2447 95.278 17.2447ZM87.4509 12.6629C88.011 11.4219 88.4636 10.1352 88.8038 8.81682C88.8038 8.81682 89.6498 12.4585 90.2466 13.5744C89.399 13.0556 88.4413 12.7434 87.4509 12.6629Z' fill='white'/%3E%3Cpath d='M45.5029 11.5021V9.11518L45.1718 8.86994C44.3491 9.04085 43.5106 9.12306 42.6704 9.11518V9.2705L43.8107 9.60975V16.9423L42.4946 17.3306V17.4491H46.7413V17.3306L45.5151 16.9423V12.2828C46.2468 11.408 47.2232 10.7718 48.319 10.4558C48.591 10.3849 48.832 10.2263 49.0049 10.0047C49.1778 9.78308 49.2728 9.51069 49.2754 9.22962C46.9171 9.54434 45.5029 11.5021 45.5029 11.5021Z' fill='white'/%3E%3Cpath d='M101.92 9.40129C101.92 9.40129 103.281 9.35633 104.633 10.8032L104.748 10.7133C104.384 10.2021 103.918 9.773 103.377 9.45402C102.837 9.13503 102.236 8.93324 101.613 8.86177C99.2056 8.55523 97.6647 10.5988 97.4031 11.5553C97.1415 12.5117 96.9944 13.9626 97.9549 15.0049C98.3386 15.4476 98.8097 15.8061 99.3386 16.058C99.8676 16.3098 100.443 16.4494 101.028 16.4681C101.706 16.4982 102.383 16.4125 103.031 16.2147V16.3373C103.031 17.8087 102.839 19.2679 101.028 19.6807C100.545 19.7851 100.042 19.7649 99.568 19.6219C99.094 19.479 98.6641 19.2179 98.3186 18.8633L98.1878 19.0267C98.536 19.4087 98.9631 19.7103 99.4395 19.9108C99.9159 20.1112 100.43 20.2056 100.947 20.1875C103.436 20.2488 104.56 18.4055 104.56 16.5867V11.7228C104.56 11.606 104.524 11.4919 104.458 11.3959C104.174 10.9831 103.806 10.6355 103.377 10.3761C102.949 10.1168 102.47 9.95166 101.973 9.89175C101.973 9.89175 103.031 10.6111 103.031 11.4204V15.5608C102.921 15.6834 102.426 16.1289 101.372 15.9695C100.146 15.7692 98.662 15.0785 99.0257 12.1275C99.3895 9.17649 101.92 9.40129 101.92 9.40129Z' fill='white'/%3E%3Cpath d='M56.6904 16.9137C55.174 16.9137 54.238 15.9041 53.8293 14.4817C53.5882 13.6292 53.5882 12.7266 53.8293 11.8741C54.238 10.4558 55.1577 9.42172 56.6904 9.44625C57.179 9.44828 57.6604 9.56512 58.0956 9.78734C58.5308 10.0096 58.9077 10.3309 59.1959 10.7256L59.343 10.5784C59.0077 10.0949 58.5648 9.6957 58.0493 9.41205C57.5337 9.12839 56.9595 8.96802 56.3716 8.94352L56.0609 8.92308C54.1685 8.92308 52.832 10.1125 52.2312 11.7351C51.83 12.79 51.8402 13.9572 52.2598 15.0049C52.5582 15.7592 53.0852 16.4012 53.7669 16.841C54.4485 17.2808 55.2507 17.4962 56.0609 17.4572H56.3716C56.9593 17.4318 57.5332 17.2711 58.0486 16.9875C58.564 16.7039 59.007 16.3052 59.343 15.8224L59.1959 15.6711C58.9036 16.0587 58.5249 16.3729 58.09 16.5885C57.6551 16.8042 57.1758 16.9156 56.6904 16.9137Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_858_8273'%3E%3Crect width='116' height='23.1706' fill='white' transform='translate(0 0.0415115)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.sp-logo.aau {
    width: 96px;
    height: 26px;
    background-image: url("data:image/svg+xml,%3Csvg width='96' height='26' viewBox='0 0 96 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_858_12586)'%3E%3Cpath d='M12.723 0.00484306C12.6601 0.00379345 12.5971 1.52588e-05 12.5341 1.52588e-05C12.5203 1.52588e-05 12.5066 0.00106077 12.4921 0.00106077C12.4061 0.00106077 12.321 0.00547037 12.2356 0.00756959C12.1659 0.00924897 12.097 0.0149165 12.0276 0.0176455C5.3405 0.286136 -0.000964738 5.82452 -0.000964738 12.6268C-0.00475345 15.3959 0.902 18.0894 2.57961 20.2924C2.626 20.3532 2.67071 20.4152 2.71795 20.4752C2.87098 20.669 3.02821 20.8592 3.19195 21.0435C3.4237 21.3042 3.66602 21.5548 3.91891 21.7954C6.16507 23.9381 9.19572 25.2537 12.5331 25.2537C15.5026 25.2537 18.2306 24.2127 20.3781 22.4741C20.8932 22.0572 21.3749 21.6005 21.8185 21.1081C21.9981 20.9087 22.1706 20.703 22.336 20.4912C22.4687 20.3232 22.5975 20.1514 22.7225 19.9758C24.2516 17.8311 25.0718 15.2619 25.0683 12.6279C25.0683 5.71704 19.5579 0.106865 12.723 0.00484306ZM14.8993 14.9738C14.8993 14.9738 12.9846 13.5515 9.04059 13.0603C9.04059 13.0603 11.1684 8.37234 11.8976 4.99281C11.8976 4.99281 13.658 12.6315 14.8993 14.9738ZM3.4575 19.3735C2.02148 17.4176 1.24908 15.0534 1.25332 12.6268C1.25332 6.61404 5.88966 1.69513 11.7568 1.2925C11.1763 3.736 9.95816 7.66889 9.5444 8.82872C9.07145 10.154 7.85894 13.003 7.85894 13.003C6.94494 12.961 5.59388 13.3156 4.81213 13.6139C3.84208 13.9857 3.13023 14.6513 2.8714 15.0101C2.61257 15.3688 2.80549 15.186 2.80549 15.186L3.33029 14.7649C5.10287 13.573 7.40278 13.958 7.40278 13.958C7.40278 13.958 6.87461 14.9026 6.31496 15.6917C5.85418 16.3408 4.43217 18.3464 3.4575 19.3735ZM12.5341 23.9918C9.49024 23.9918 6.73039 22.7753 4.70108 20.801L4.84802 20.606C5.90897 19.1995 8.56364 14.2426 8.56364 14.2426C8.56364 14.2426 8.96606 14.2674 10.201 14.628C12.0855 15.1793 13.014 15.8533 14.6843 17.0077C16.0602 17.9566 17.7269 20.2865 19.3293 21.6978C17.3776 23.1879 14.9896 23.9938 12.5341 23.991V23.9918ZM21.4375 19.6015C20.6749 18.7734 19.8442 17.6809 18.8555 16.1088C16.1126 11.7481 13.7313 3.51453 13.7313 3.51453C13.7313 3.51453 13.4164 2.41349 13.0891 1.2776C19.0614 1.56897 23.8162 6.53889 23.8162 12.6277C23.8196 15.1517 22.9828 17.605 21.4375 19.6007V19.6015Z' fill='white'/%3E%3Cpath d='M61.3544 7.95816C61.3544 7.95816 61.4711 5.88099 59.3929 5.89358C58.5001 5.89904 57.9205 6.23302 57.5483 6.61193V3.05543L57.2991 2.87049C56.5965 3.05123 55.5631 3.05123 55.5631 3.05123V3.169L56.4238 3.42867V11.3054L55.4806 11.5993V11.6918H58.4327V11.5993L57.5479 11.3054V7.09916C57.8235 6.77903 58.3099 6.40768 59.0921 6.32245C60.4818 6.17109 60.2271 8.43741 60.2271 8.43741V11.3054L59.2839 11.5993V11.6918H62.239V11.5993L61.3544 11.3054V7.95816ZM67.93 8.25667C69.3335 8.25247 70.206 7.90841 70.206 6.8292C70.206 5.82997 69.2955 5.48738 69.2955 5.48738C67.9212 4.86077 66.657 5.27598 66.657 5.27598C64.2461 6.17613 64.507 8.50669 64.507 8.50669C64.6283 10.3454 65.7365 11.6998 67.545 11.6914C68.4978 11.6868 69.428 11.2388 69.935 10.3991L69.8258 10.2833C69.3915 10.9227 68.6962 11.2716 68.0041 11.2751C66.5672 11.2827 65.5948 9.75132 65.755 8.06984C65.755 8.06984 67.2794 8.25856 67.93 8.25667ZM66.7076 5.82787C67.5253 5.23337 68.3177 5.59864 68.4189 5.64104C68.5201 5.68345 69.1102 6.08187 68.9246 6.92345C68.739 7.76503 67.6602 7.7812 67.6602 7.7812C67.6602 7.7812 66.3621 7.82318 65.7804 7.72158C65.78 7.72158 65.89 6.42237 66.7076 5.82787ZM39.0233 11.535C38.2179 10.9802 37.6649 10.7331 36.6722 9.15493C35.6795 7.57674 34.8165 4.59626 34.8165 4.59626C34.8165 4.59626 34.3499 2.97 34.3278 2.89799C34.3058 2.82599 34.2904 2.89401 34.2904 2.89401C34.2695 2.97629 34.1758 3.45303 34.1758 3.45303C34.0228 4.25304 33.4722 6.04074 33.3011 6.52041C33.13 7.00008 32.6911 8.03185 32.6911 8.03185C32.3602 8.01673 31.8711 8.14499 31.5881 8.25289C31.2371 8.38766 30.9793 8.62844 30.8857 8.75838C30.7921 8.88833 30.8618 8.82136 30.8618 8.82136L31.0507 8.66896C31.6925 8.23757 32.5244 8.37696 32.5244 8.37696C32.5244 8.37696 32.3331 8.71913 32.1308 9.00442C31.9597 9.24562 31.4202 10.0068 31.0673 10.3689C30.7144 10.731 30.5072 10.9676 30.4058 11.1074C30.3044 11.2472 30.3038 11.6727 30.6122 11.6727C30.9206 11.6727 31.2138 11.2959 31.6003 10.7835C31.9842 10.2742 32.9453 8.48003 32.9453 8.48003C32.9453 8.48003 33.091 8.48906 33.5377 8.61963C34.2197 8.81926 34.5558 9.06319 35.1606 9.48031C35.7654 9.89742 36.5272 11.0547 37.2126 11.4536C37.898 11.8524 38.6719 11.6347 38.8976 11.6005C39.1233 11.5663 39.0233 11.535 39.0233 11.535ZM33.1195 8.05158C33.1195 8.05158 33.8897 6.35478 34.1538 5.13136C34.1538 5.13136 34.7909 7.89645 35.2401 8.74432C35.2401 8.74432 34.547 8.2298 33.1195 8.05158ZM93.798 11.2749C92.3613 11.2825 91.389 9.7511 91.5491 8.06963C91.5491 8.06963 93.0736 8.25856 93.7239 8.25646C95.1277 8.25226 96.0001 7.9082 96.0001 6.82899C96.0001 5.82976 95.0897 5.48717 95.0897 5.48717C93.7155 4.85866 92.4512 5.27494 92.4512 5.27494C90.0402 6.17509 90.3012 8.50564 90.3012 8.50564C90.4223 10.3443 91.5307 11.6988 93.3389 11.6904C94.292 11.6857 95.2221 11.2378 95.7289 10.3981L95.6199 10.2822C95.1854 10.9227 94.4904 11.2716 93.798 11.2751V11.2749ZM92.5018 5.82767C93.3205 5.23317 94.1119 5.59843 94.2131 5.64084C94.3142 5.68324 94.9041 6.08167 94.7188 6.92325C94.5334 7.76482 93.4542 7.78099 93.4542 7.78099C93.4542 7.78099 92.156 7.82297 91.5743 7.72137C91.5743 7.72158 91.6843 6.42237 92.5018 5.82787V5.82767ZM80.3683 11.5348C79.563 10.98 79.0099 10.7329 78.0172 9.15472C77.0244 7.57652 76.1625 4.59605 76.1625 4.59605C76.1625 4.59605 75.6959 2.96979 75.6736 2.89779C75.6513 2.82578 75.6362 2.89379 75.6362 2.89379C75.6152 2.97608 75.5218 3.45282 75.5218 3.45282C75.3686 4.25283 74.8182 6.04052 74.6471 6.52019C74.476 6.99987 74.037 8.03163 74.037 8.03163C73.7062 8.01652 73.2171 8.14479 72.9341 8.25269C72.5831 8.38746 72.3253 8.62824 72.2317 8.75818C72.1381 8.88812 72.2078 8.82116 72.2078 8.82116L72.3978 8.66875C73.0393 8.23736 73.8714 8.37675 73.8714 8.37675C73.8714 8.37675 73.6802 8.71892 73.4776 9.0042C73.3067 9.2454 72.7672 10.0066 72.4141 10.3687C72.0611 10.7308 71.8541 10.9674 71.7527 11.1072C71.6513 11.247 71.6507 11.6725 71.9592 11.6725C72.2678 11.6725 72.5609 11.2957 72.9473 10.7833C73.3313 10.274 74.2921 8.47982 74.2921 8.47982C74.2921 8.47982 74.4378 8.48884 74.8847 8.61941C75.5667 8.81905 75.9026 9.06298 76.5074 9.48009C77.1122 9.89721 77.8742 11.0545 78.5596 11.4534C79.245 11.8522 80.019 11.6345 80.2446 11.6003C80.4703 11.5661 80.3672 11.535 80.3672 11.535L80.3683 11.5348ZM74.4636 8.05158C74.4636 8.05158 75.2338 6.35478 75.4977 5.13136C75.4977 5.13136 76.135 7.89645 76.5842 8.74432C76.5842 8.74432 75.8911 8.2298 74.4636 8.05158ZM42.8227 7.17137V5.35576L42.5723 5.1706C41.9129 5.36394 40.6859 5.35555 40.6859 5.35555V5.47332L41.5456 5.73404V11.3054L40.5524 11.5993V11.6918H43.7575V11.5993L42.8227 11.3054V7.7644C43.5675 6.89637 44.3761 6.53069 44.9379 6.37661C45.1447 6.32057 45.3273 6.19797 45.4575 6.02776C45.5877 5.85754 45.6582 5.64919 45.6581 5.4349C43.8872 5.6824 42.8227 7.17159 42.8227 7.17159V7.17137ZM85.1469 5.1641C83.3326 4.93151 82.1673 6.48304 81.9706 7.21063C81.7739 7.93822 81.6767 9.04199 82.3869 9.83297C83.2299 10.7726 84.2342 10.9445 84.7065 10.9443C85.1736 10.9443 85.6617 10.938 86.2167 10.7512V10.8458C86.2167 11.9637 86.0714 13.0725 84.7053 13.3859C83.8815 13.5748 83.1699 13.2549 82.6602 12.7679L82.5618 12.8905C83.1867 13.537 83.7917 13.7541 84.644 13.7747C86.5209 13.8198 87.3692 12.4175 87.3692 11.036V7.3391C87.3694 7.2497 87.3423 7.16236 87.2917 7.08866C87.0999 6.81136 86.4264 6.01198 85.4194 5.94711C85.4194 5.94711 86.2171 6.4929 86.2171 7.1084V10.2558C86.1332 10.3467 85.762 10.6872 84.9662 10.5562C84.0516 10.4054 82.9228 9.87916 83.1972 7.63824C83.4716 5.39733 85.3777 5.57366 85.3777 5.57366C85.3777 5.57366 86.4063 5.54049 87.4271 6.64048L87.5123 6.57163C87.5123 6.57163 86.7787 5.3736 85.1469 5.16431V5.1641ZM51.2614 5.60809C51.6307 5.61041 51.9943 5.69982 52.3225 5.86907C52.6508 6.03831 52.9345 6.28262 53.1507 6.58212L53.2636 6.46813C52.7808 5.70905 51.9235 5.28082 51.0195 5.21364C50.8451 5.20126 50.7865 5.19958 50.7865 5.19958C49.3591 5.19328 48.3514 6.10224 47.8974 7.33428C47.6035 8.13345 47.5972 9.0275 47.9184 9.81555C48.3825 10.9506 49.38 11.6971 50.7857 11.6908C50.7857 11.6908 50.8443 11.6891 51.0187 11.6769C51.9226 11.6098 52.7791 11.1813 53.2628 10.4222L53.1498 10.3084C52.9337 10.6079 52.6499 10.8521 52.3217 11.0213C51.9934 11.1905 51.6298 11.2799 51.2605 11.2823C50.1158 11.2879 49.4206 10.5163 49.1149 9.43496C48.9323 8.78717 48.9323 8.10151 49.1149 7.45372C49.4214 6.3743 50.1167 5.60262 51.2614 5.60829V5.60809Z' fill='white'/%3E%3Cpath d='M37.0899 15.9543H39.0031V16.0471L38.3465 16.3409V17.3855V17.9533C38.3465 18.8428 38.3026 19.56 38.2148 20.1048C38.1271 20.6496 37.9862 21.0695 37.7921 21.3643C37.3269 22.0814 36.5383 22.44 35.4265 22.44C34.6412 22.44 34.0314 22.2923 33.597 21.9968C33.0092 21.5936 32.708 20.8104 32.708 19.6501V17.4141L32.6912 16.3407L31.7373 16.0468V15.9541H34.5712V16.0468L33.7809 16.3407L33.7788 18.2222V19.0409C33.7788 19.7864 33.8157 20.317 33.8942 20.6325C33.9713 20.9458 34.1412 21.2285 34.3817 21.4435C34.7545 21.7854 35.2319 21.9563 35.814 21.9563C36.4085 21.9563 36.889 21.7807 37.2555 21.4296C37.502 21.1917 37.6769 20.8452 37.7803 20.3901C37.8837 19.935 37.9353 19.2805 37.935 18.4265V18.0522L37.9329 17.1053L37.9342 16.3416L37.089 16.0477L37.0899 15.9543Z' fill='white'/%3E%3Cpath d='M42.8035 17.0058L45.2508 19.7545L45.4078 19.9304C45.6178 20.165 45.7577 20.2822 45.8277 20.282C45.8923 20.282 45.9284 20.188 45.9339 20.0001C45.9549 19.3189 45.9463 18.6719 45.9463 18.0556V16.3407L45.0959 16.0468V15.9545H47.1093V16.0468L46.3565 16.3407V22.1885C46.3565 22.2748 46.3269 22.3386 46.2643 22.3355C46.2089 22.3323 46.1503 22.2761 46.0918 22.2114L41.8244 17.5331C41.7896 17.4953 41.7283 17.4309 41.6731 17.3733C41.6638 17.3636 41.6517 17.3568 41.6385 17.3539C41.6253 17.3511 41.6115 17.3522 41.599 17.3573C41.5864 17.3623 41.5757 17.371 41.5681 17.3822C41.5606 17.3934 41.5565 17.4066 41.5566 17.4202V19.5486C41.5566 20.5071 41.5566 21.9484 41.5566 21.9484L42.5518 22.1766V22.3355H40.3585V22.2139L41.173 21.9484V17.7101C41.173 17.4372 41.1688 17.1643 41.0952 16.9501C40.9923 16.6516 40.7282 16.3204 40.4379 16.2018C40.326 16.1556 39.979 16.0464 39.979 16.0464V15.9538H40.8766C40.9279 15.9538 41.1655 15.9627 41.3357 15.9853C41.5392 16.0124 41.7239 16.0634 41.9025 16.1648C42.2096 16.3395 42.4112 16.5786 42.5671 16.7469C42.6986 16.8893 42.779 16.9751 42.8035 17.0058Z' fill='white'/%3E%3Cpath d='M76.861 17.0058L79.3083 19.7545L79.4653 19.9304C79.6752 20.1649 79.8152 20.2821 79.8852 20.282C79.9498 20.282 79.9859 20.1879 79.9914 20.0001C80.0124 19.3189 80.004 18.6719 80.004 18.0556V16.3407L79.1534 16.0468V15.9545H81.1667V16.0468L80.4139 16.3407V22.1885C80.4139 22.2748 80.3843 22.3386 80.3218 22.3354C80.2664 22.3323 80.2078 22.276 80.1492 22.2114L75.8822 17.5333C75.8473 17.4955 75.786 17.4311 75.7308 17.3735C75.7215 17.3638 75.7094 17.3571 75.6963 17.3543C75.6831 17.3515 75.6694 17.3527 75.6569 17.3577C75.6444 17.3627 75.6337 17.3714 75.6261 17.3826C75.6186 17.3937 75.6145 17.4069 75.6145 17.4204V17.7552V19.5487C75.6145 20.5072 75.6145 21.9485 75.6145 21.9485L76.6098 22.1767V22.3356H74.4157V22.2141L75.2302 21.9483V17.71C75.2302 17.4372 75.226 17.1642 75.1523 16.9501C75.0494 16.6516 74.7855 16.3204 74.495 16.2018C74.3831 16.1556 74.0361 16.0464 74.0361 16.0464V15.9538H74.9338C74.985 15.9538 75.2226 15.9627 75.3929 15.9853C75.5963 16.0124 75.781 16.0634 75.9596 16.1648C76.2667 16.3395 76.4683 16.5786 76.6242 16.7469C76.7561 16.8893 76.8365 16.9751 76.861 17.0058Z' fill='white'/%3E%3Cpath d='M51.5705 16.253C51.9397 16.2554 52.303 16.3449 52.6311 16.5141C52.9592 16.6833 53.2428 16.9275 53.4588 17.2268L53.5717 17.113C53.0889 16.354 52.2316 15.9255 51.3277 15.8583C51.1532 15.846 51.0947 15.8445 51.0947 15.8445C49.6672 15.8382 48.6596 16.7471 48.2055 17.9792C47.9117 18.7781 47.9054 19.6722 48.2265 20.4604C48.6907 21.5955 49.6882 22.3417 51.0938 22.3354C51.0938 22.3354 51.1524 22.334 51.3268 22.3216C52.2307 22.2544 53.0872 21.826 53.5709 21.0669L53.4579 20.9531C53.242 21.2524 52.9586 21.4966 52.6307 21.6659C52.3028 21.8352 51.9396 21.9247 51.5705 21.9274C50.4259 21.933 49.7306 21.1614 49.425 20.0811C49.2423 19.4333 49.2423 18.7475 49.425 18.0997C49.7306 17.019 50.4259 16.2473 51.5705 16.253Z' fill='white'/%3E%3Cpath d='M59.7217 19.1591H57.5423C57.3246 19.1591 57.1904 19.1871 57.1399 19.2431C57.0894 19.2991 57.0641 19.4486 57.0641 19.6917V21.9483L58.1263 22.2422V22.3346H55.2823V22.2422L56.0066 21.9483C56.0066 21.9483 56.0019 21.3727 56.0019 21.0541L56.0066 20.806V16.3407L55.0225 16.0468V15.9545H57.7674V16.0468L57.0639 16.3407V17.9445C57.0639 18.2567 57.0861 18.4396 57.1305 18.493C57.1748 18.5465 57.3227 18.5733 57.5742 18.5734H59.7217C59.9088 18.5734 60.023 18.5359 60.0643 18.4607C60.1056 18.3856 60.1266 18.1779 60.1273 17.8377V16.9749C60.1273 16.5826 60.1273 16.3407 60.1273 16.3407L59.2876 16.0468V15.9545H61.9109V16.0468L61.184 16.3407V21.9483L62.2462 22.2422V22.3346H59.419V22.2422L60.1254 21.9483V20.807V19.7971C60.1254 19.497 60.1054 19.3157 60.0655 19.253C60.0257 19.1903 59.911 19.159 59.7217 19.1591Z' fill='white'/%3E%3Cpath d='M72.5928 20.8794L72.5945 21.9485L73.4533 22.2424V22.3348H70.8236V22.2424L71.5482 21.9485V16.3407L70.5981 16.0468V15.9545H73.2072V16.0468L72.5945 16.3407C72.5945 16.3407 72.5928 16.7576 72.5928 17.0177V20.8794Z' fill='white'/%3E%3Cpath d='M89.0278 17.2483V16.6021C89.0278 16.5274 89.0029 16.4549 88.9571 16.3959C88.9112 16.337 88.847 16.2949 88.7746 16.2766L87.8696 16.0456V15.9487H91.1734C92.3669 15.9487 93.2074 16.2134 93.8435 16.743C94.4795 17.2726 94.7972 17.9769 94.7972 18.8558C94.7972 19.9881 94.3696 20.8901 93.5145 21.5617C92.8864 22.0531 92.1594 22.3346 91.3733 22.3346C90.7383 22.3346 89.8597 22.2086 89.4315 21.6838C88.9976 21.1519 89.0282 20.7182 89.0282 19.7872L89.0278 17.2483ZM90.1005 17.0014V20.5952C90.1005 20.5952 90.1152 21.0585 90.1563 21.2638C90.2481 21.7197 90.6423 21.9611 91.3069 21.9611C92.0274 21.9611 92.5988 21.7166 93.021 21.2275C93.4432 20.7384 93.6544 20.0778 93.6545 19.2458C93.6545 18.3743 93.4007 17.6642 92.8929 17.1156C92.3852 16.567 91.7292 16.2927 90.9249 16.2927C90.5957 16.2927 90.3706 16.3354 90.2495 16.4208C90.1503 16.4879 90.1006 16.6815 90.1005 17.0014Z' fill='white'/%3E%3Cpath d='M84.2322 17.0473V17.8843C84.2322 18.1714 84.2531 18.3534 84.2951 18.4301C84.3371 18.5068 84.4382 18.5453 84.5985 18.5457L85.8504 18.5489C85.8922 18.549 85.9331 18.5364 85.9676 18.5127C86.0021 18.4891 86.0286 18.4555 86.0435 18.4164L86.287 17.7373H86.3819V19.8701H86.287L86.0404 19.1952C86.0265 19.1504 85.9987 19.1111 85.9609 19.0832C85.9231 19.0553 85.8774 19.0403 85.8305 19.0403H84.673C84.5248 19.0403 84.4237 19.0627 84.3697 19.1075C84.3156 19.1523 84.2793 19.2424 84.2607 19.3779C84.2422 19.5319 84.233 19.8804 84.233 20.2133V20.6294C84.233 21.0641 84.2668 21.3349 84.3348 21.5262C84.3873 21.6647 84.449 21.7168 84.5202 21.7661C84.6227 21.8318 84.7422 21.866 84.864 21.8646C86.1174 21.8646 86.8399 21.3912 87.226 20.6284C87.247 20.5914 87.2667 20.5738 87.2816 20.5683C87.297 20.561 87.3146 20.56 87.3307 20.5657C87.3467 20.5714 87.3599 20.5832 87.3673 20.5985C87.3796 20.6218 87.3861 20.7052 87.3859 20.7927C87.3859 21.1221 87.2046 21.5274 87.0601 21.6979C86.8813 21.9095 86.6924 22.0739 86.4304 22.1807C86.2188 22.2672 85.7499 22.3356 85.4134 22.3356H82.4286V22.2433L82.934 22.0417C83.0029 22.0143 83.062 21.9668 83.1036 21.9053C83.1453 21.8439 83.1675 21.7714 83.1675 21.6973V16.5032C83.1675 16.4565 83.1522 16.411 83.1239 16.3738C83.0957 16.3365 83.0561 16.3095 83.0111 16.2969L82.1191 16.0466V15.9543L85.6571 15.9497C85.6571 15.9497 86.2513 15.9497 86.4967 16.0466C86.8666 16.1923 86.9795 16.4245 87.0177 16.622C87.0387 16.7322 87.0238 16.8319 86.9632 16.8557C86.8402 16.9019 86.8914 16.579 86.2969 16.4304C86.0418 16.3674 85.8611 16.3674 85.3609 16.3674L84.8439 16.3647C84.8439 16.3647 84.5147 16.3813 84.4255 16.4012C84.2643 16.4371 84.2366 16.5945 84.2366 16.8569L84.2322 17.0473Z' fill='white'/%3E%3Cpath d='M70.2403 22.2756C69.6072 21.8396 69.1727 21.6459 68.393 20.4048C67.6134 19.1638 66.9345 16.8212 66.9345 16.8212C66.9345 16.8212 66.5677 15.5428 66.5503 15.4862C66.5329 15.4295 66.5209 15.483 66.5209 15.483C66.5041 15.5479 66.4307 15.9236 66.4307 15.9236C66.3102 16.5534 65.8773 17.9578 65.743 18.3348C65.6086 18.7118 65.2633 19.5225 65.2633 19.5225C65.0032 19.5108 64.6188 19.6115 64.3963 19.6963C64.1205 19.8013 63.9179 19.9917 63.8442 20.0937C63.7705 20.1957 63.8255 20.1437 63.8255 20.1437L63.9748 20.0238C64.4786 19.6848 65.1331 19.7944 65.1331 19.7944C65.1331 19.7944 64.9828 20.0633 64.8237 20.2877C64.6891 20.4766 64.2651 21.0755 63.9878 21.3595C63.7105 21.6436 63.547 21.8302 63.4678 21.94C63.3887 22.0498 63.3876 22.3846 63.6301 22.3844C63.8725 22.3842 64.103 22.0882 64.4068 21.6853C64.7106 21.2825 65.465 19.8737 65.465 19.8737C65.465 19.8737 65.5794 19.8808 65.9308 19.9835C66.467 20.1403 66.7311 20.332 67.2065 20.6605C67.682 20.989 68.2807 21.899 68.8196 22.2122C69.3584 22.5254 69.9668 22.3546 70.1442 22.3279C70.3216 22.3012 70.2403 22.2756 70.2403 22.2756ZM65.5996 19.5376C65.5996 19.5376 66.205 18.2036 66.4124 17.2421C66.4124 17.2421 66.9133 19.4154 67.2666 20.0819C67.2666 20.0819 66.7216 19.6774 65.5996 19.5376Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_858_12586'%3E%3Crect width='96' height='25.2536' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.sp-logo.kkg-s {
    width: 142px;
    height: 25px;
    margin: 0 auto
}

.sp-logo.kkg-lg {
    width: 186px;
    height: 33px
}

.sp-logo.kkg-md {
    width: 114px;
    height: 20px
}

.sp-logo.kkg-xs {
    width: 101px;
    height: 18px;
    display: inline-block;
    vertical-align: middle
}

.sp-logo.bluehole {
    display: inline-block;
    vertical-align: middle;
    width: 102px;
    height: 23px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='203px' height='45px'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M202.716,29.014 L202.716,33.155 L189.705,33.155 L189.705,11.936 L202.716,11.936 L202.716,16.077 L194.879,16.077 L194.879,20.369 L201.808,20.369 L201.808,24.359 L194.879,24.359 L194.879,29.014 L202.716,29.014 ZM174.942,11.936 L180.117,11.936 L180.117,29.165 L186.894,29.165 L186.894,33.155 L174.942,33.155 L174.942,11.936 ZM161.203,33.366 C155.181,33.366 150.279,28.863 150.279,22.485 C150.279,16.107 155.181,11.634 161.203,11.634 C167.254,11.634 172.066,16.107 172.066,22.485 C172.066,28.863 167.224,33.366 161.203,33.366 ZM161.203,16.319 C157.753,16.319 155.575,18.707 155.575,22.485 C155.575,26.203 157.753,28.651 161.203,28.651 C164.591,28.651 166.801,26.203 166.801,22.485 C166.801,18.707 164.591,16.319 161.203,16.319 ZM142.259,24.420 L134.210,24.420 L134.210,33.155 L129.036,33.155 L129.036,11.936 L134.210,11.936 L134.210,20.248 L142.259,20.248 L142.259,11.936 L147.433,11.936 L147.433,33.155 L142.259,33.155 L142.259,24.420 ZM112.664,11.936 L125.676,11.936 L125.676,16.077 L117.839,16.077 L117.839,20.369 L124.768,20.369 L124.768,24.359 L117.839,24.359 L117.839,29.014 L125.676,29.014 L125.676,33.155 L112.664,33.155 L112.664,11.936 ZM100.015,33.366 C95.083,33.366 91.240,30.465 91.240,24.601 L91.240,11.936 L96.414,11.936 L96.414,24.631 C96.414,27.140 97.654,28.591 100.106,28.591 C102.556,28.591 103.858,27.140 103.858,24.631 L103.858,11.936 L109.032,11.936 L109.032,24.601 C109.032,30.465 104.917,33.366 100.015,33.366 ZM76.896,11.936 L82.070,11.936 L82.070,29.165 L88.848,29.165 L88.848,33.155 L76.896,33.155 L76.896,11.936 ZM73.898,27.382 C73.898,30.888 71.327,33.155 66.848,33.155 L56.954,33.155 L56.954,11.936 L66.515,11.936 C70.842,11.936 73.414,14.082 73.414,17.438 C73.414,20.006 71.871,21.669 69.813,22.273 C72.295,22.788 73.898,24.964 73.898,27.382 ZM65.517,16.077 L62.128,16.077 L62.128,20.520 L65.517,20.520 C67.212,20.520 68.149,19.765 68.149,18.314 C68.149,16.863 67.212,16.077 65.517,16.077 ZM65.880,24.299 L62.128,24.299 L62.128,28.983 L65.940,28.983 C67.665,28.983 68.664,28.198 68.664,26.686 C68.664,25.175 67.604,24.299 65.880,24.299 ZM3.605,33.450 C-2.522,22.591 1.430,8.886 12.432,2.838 C23.434,-3.209 37.321,0.692 43.448,11.551 C49.575,22.409 45.623,36.114 34.621,42.162 C23.618,48.209 9.732,44.308 3.605,33.450 ZM12.962,4.313 C4.908,8.740 2.015,18.773 6.500,26.722 C10.985,34.671 21.151,37.526 29.205,33.100 C37.259,28.672 40.152,18.640 35.667,10.691 C31.181,2.742 21.016,-0.114 12.962,4.313 ZM40.632,11.138 C36.951,4.613 30.187,0.852 23.136,0.639 C22.499,0.620 22.487,0.679 22.471,0.769 C22.458,0.843 22.482,0.933 23.058,0.981 C29.102,1.477 34.795,4.840 37.968,10.463 C43.028,19.432 39.764,30.750 30.678,35.745 C21.591,40.739 10.123,37.517 5.063,28.549 C2.421,23.867 2.048,18.544 3.588,13.816 C3.803,13.155 3.451,13.048 3.196,13.699 C1.049,19.173 1.294,25.515 4.415,31.045 C9.984,40.916 22.607,44.461 32.608,38.964 C42.610,33.467 46.202,21.009 40.632,11.138 ZM33.722,22.671 C33.672,22.827 33.439,22.769 33.469,22.608 C33.665,21.563 33.702,20.463 33.553,19.333 C32.941,14.708 29.146,10.983 24.456,10.414 C17.599,9.582 11.839,15.267 12.681,22.034 C13.257,26.663 17.031,30.409 21.718,31.013 C22.863,31.160 23.978,31.125 25.037,30.931 C25.199,30.901 25.258,31.131 25.100,31.181 C23.472,31.692 21.708,31.901 19.874,31.740 C13.748,31.203 8.695,26.419 7.931,20.396 C6.846,11.845 14.130,4.656 22.794,5.725 C28.897,6.479 33.745,11.466 34.289,17.512 C34.452,19.322 34.240,21.064 33.722,22.671 Z'/%3E%3C/svg%3E");
}

.sp-logo.krafton {
    display: inline-block;
    vertical-align: middle;
    width: 76.5px;
    height: 13px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='153px' height='26px'%3E%3Cpath fill-rule='evenodd' fill='%23fff' d='M152.245,24.129 L153.007,25.645 L146.916,25.645 L141.589,11.491 L141.589,24.129 L142.350,25.645 L135.754,25.645 L136.515,24.128 L136.515,1.785 L135.754,0.268 L141.842,0.268 L147.171,14.426 L147.171,1.785 L146.410,0.268 L153.007,0.268 L152.245,1.784 L152.245,24.129 ZM126.352,25.645 L117.725,25.645 L114.174,22.093 L114.173,22.093 L114.173,3.821 L117.725,0.268 L126.352,0.268 L129.904,3.821 L129.904,22.093 L129.903,22.093 L126.352,25.645 ZM124.829,5.343 L119.247,5.343 L119.247,20.569 L124.829,20.569 L124.829,5.343 ZM103.010,5.343 L103.010,24.129 L103.771,25.645 L97.174,25.645 L97.935,24.128 L97.935,5.343 L93.885,5.343 L92.365,6.107 L92.365,0.268 L108.591,0.268 L108.591,6.107 L107.070,5.343 L103.010,5.343 ZM78.157,5.343 L78.157,10.469 L83.231,10.469 L83.231,10.468 L84.753,9.704 L84.753,16.308 L83.231,15.545 L78.157,15.545 L78.157,24.129 L78.917,25.645 L72.321,25.645 L73.082,24.128 L73.082,1.785 L72.321,0.268 L87.290,0.268 L87.290,6.107 L85.769,5.343 L78.157,5.343 ZM61.478,23.770 L60.891,21.292 L53.812,21.292 L53.225,23.770 L53.546,25.645 L47.202,25.645 L47.848,24.248 L53.847,1.742 L53.292,0.268 L61.411,0.268 L60.856,1.742 L66.855,24.248 L67.500,25.645 L61.157,25.645 L61.478,23.770 ZM57.351,6.365 L54.907,16.674 L59.796,16.674 L57.351,6.365 ZM41.621,25.645 L34.770,25.645 L34.872,24.004 L32.745,18.212 L30.964,18.212 L30.964,24.129 L31.725,25.645 L25.128,25.645 L25.889,24.128 L25.889,1.785 L25.128,0.268 L37.561,0.268 L41.113,3.821 L41.113,14.660 L41.112,14.660 L37.984,17.789 L40.277,23.707 L41.621,25.645 ZM36.039,5.343 L30.964,5.343 L30.964,13.137 L36.039,13.137 L36.039,5.343 ZM19.296,25.645 L11.938,25.645 L12.015,24.402 L7.431,14.932 L6.610,14.932 L6.610,24.129 L7.371,25.645 L0.774,25.645 L1.536,24.128 L1.536,1.785 L0.774,0.268 L7.371,0.268 L6.610,1.784 L6.610,9.857 L7.491,9.857 L12.013,1.478 L11.938,0.268 L18.535,0.268 L17.305,1.827 L11.816,11.739 L17.748,23.692 L19.296,25.645 Z'/%3E%3C/svg%3E");
}

.sp-form {
    display: block;
    text-indent: -9999px;
    background: url(../img/mo_sp_form.png) no-repeat;
    background-size: 100px 100px
}

.sp-form.noti {
    background-position: -33px -32px;
    width: 18px;
    height: 18px
}

.sp-form.noti-y {
    background-position: -60px -32px;
    width: 18px;
    height: 18px
}

.form-msg.form-error .sp-form.noti {
    background-position: -5px -32px;
    width: 18px;
    height: 18px
}

.sp-form.eye {
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M25.7647 7.90698C25.5786 7.58413 21.1408 0 13.2995 0C5.45822 0 0.801585 7.57319 0.604594 7.89603L0.347412 8.31737L0.664786 8.68947C0.90008 8.96306 5.97258 14.8728 11.6634 15.8304C11.7619 15.8304 11.8659 15.8632 11.9698 15.8796H12.0136C12.4383 15.9539 12.8684 15.9923 13.2995 15.9945C14.1945 15.9933 15.0827 15.8397 15.9261 15.5404C21.0971 14.0356 25.4746 8.94118 25.6935 8.68399L25.9999 8.31737L25.7647 7.90698ZM19.9315 8C19.9341 9.35318 19.5229 10.6748 18.7533 11.7878C17.9836 12.9007 16.8921 13.7519 15.6251 14.2271C14.8329 14.4742 14.009 14.6051 13.1792 14.6156C12.7287 14.6029 12.2802 14.5516 11.8385 14.4624C10.3052 14.1182 8.94408 13.2403 7.99818 11.9853C7.05228 10.7304 6.58315 9.18017 6.67455 7.61135C6.76594 6.04252 7.41191 4.55723 8.49713 3.42063C9.58236 2.28403 11.0362 1.5701 12.5991 1.40629C12.8344 1.40629 13.0642 1.36799 13.2995 1.36799C13.5348 1.36799 13.7701 1.36799 13.9999 1.40629C15.6273 1.58156 17.1326 2.35144 18.2273 3.56828C19.3219 4.78512 19.9288 6.36325 19.9315 8ZM2.04919 8.20793C3.30311 6.43457 4.84792 4.88606 6.61827 3.62791C5.80523 4.86018 5.35107 6.29437 5.30662 7.77002C5.26216 9.24568 5.62917 10.7046 6.36656 11.9836C4.80457 10.8729 3.35818 9.60796 2.04919 8.20793ZM20.3912 11.71C21.0476 10.4646 21.3616 9.06718 21.3011 7.66065C21.2405 6.25412 20.8075 4.88889 20.0465 3.70451C21.7141 4.95294 23.1574 6.47577 24.3146 8.20793C23.1158 9.48532 21.8025 10.6502 20.3912 11.6881V11.71Z' fill='%235E5E5E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='25.6525' height='16' fill='white' transform='translate(0.347412)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    width: 28px;
    height: 17px
}

.view-pwd ~ .bt-toggle-eye .sp-form.eye {
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='16' viewBox='0 0 26 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M25.7647 7.90698C25.5786 7.58413 21.1408 0 13.2995 0C5.45822 0 0.801585 7.57319 0.604594 7.89603L0.347412 8.31737L0.664786 8.68947C0.90008 8.96306 5.97258 14.8728 11.6634 15.8304C11.7619 15.8304 11.8659 15.8632 11.9698 15.8796H12.0136C12.4383 15.9539 12.8684 15.9923 13.2995 15.9945C14.1945 15.9933 15.0827 15.8397 15.9261 15.5404C21.0971 14.0356 25.4746 8.94118 25.6935 8.68399L25.9999 8.31737L25.7647 7.90698ZM19.9315 8C19.9341 9.35318 19.5229 10.6748 18.7533 11.7878C17.9836 12.9007 16.8921 13.7519 15.6251 14.2271C14.8329 14.4742 14.009 14.6051 13.1792 14.6156C12.7287 14.6029 12.2802 14.5516 11.8385 14.4624C10.3052 14.1182 8.94408 13.2403 7.99818 11.9853C7.05228 10.7304 6.58315 9.18017 6.67455 7.61135C6.76594 6.04252 7.41191 4.55723 8.49713 3.42063C9.58236 2.28403 11.0362 1.5701 12.5991 1.40629C12.8344 1.40629 13.0642 1.36799 13.2995 1.36799C13.5348 1.36799 13.7701 1.36799 13.9999 1.40629C15.6273 1.58156 17.1326 2.35144 18.2273 3.56828C19.3219 4.78512 19.9288 6.36325 19.9315 8ZM2.04919 8.20793C3.30311 6.43457 4.84792 4.88606 6.61827 3.62791C5.80523 4.86018 5.35107 6.29437 5.30662 7.77002C5.26216 9.24568 5.62917 10.7046 6.36656 11.9836C4.80457 10.8729 3.35818 9.60796 2.04919 8.20793ZM20.3912 11.71C21.0476 10.4646 21.3616 9.06718 21.3011 7.66065C21.2405 6.25412 20.8075 4.88889 20.0465 3.70451C21.7141 4.95294 23.1574 6.47577 24.3146 8.20793C23.1158 9.48532 21.8025 10.6502 20.3912 11.6881V11.71Z' fill='%23ffffff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='25.6525' height='16' fill='white' transform='translate(0.347412)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    width: 27px;
    height: 17px
}

.sp-form.copy {
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='39px'%3E%3Cdefs%3E%3Cfilter id='Filter_0'%3E%3CfeFlood flood-color='#5e5e5e' flood-opacity='1' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='SourceGraphic' result='compOut' /%3E%3CfeBlend mode='normal' in='compOut' in2='SourceGraphic' /%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='#0e0e0e' d='M37.560,8.043 L30.052,0.388 L29.111,-0.001 L12.561,-0.001 L11.230,1.346 L11.230,6.339 L2.298,6.339 L0.968,7.686 L0.968,37.642 L2.297,38.999 L26.354,38.999 L27.683,37.642 L27.683,32.660 L36.613,32.660 L37.945,31.314 L37.945,8.993 L37.560,8.043 ZM24.908,36.209 L3.742,36.209 L3.742,9.130 L11.230,9.130 L14.005,9.130 L17.710,9.130 L17.710,16.470 L24.908,16.470 L24.908,29.870 L24.908,32.660 L24.908,36.209 ZM35.170,29.870 L27.683,29.870 L27.683,15.333 L27.297,14.382 L19.789,6.728 L18.849,6.339 L14.005,6.339 L14.005,2.790 L27.971,2.790 L27.971,10.129 L35.170,10.129 L35.170,29.870 Z'/%3E%3C/g%3E%3C/svg%3E");
    width: 19px;
    height: 19.5px
}

.sp-sns {
    display: block;
    text-indent: -9999px;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain
}

.sp-sns.fp {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 18.1.1,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 155.139 155.139' style='enable-background:new 0 0 155.139 155.139;' xml:space='preserve'%3E%3Cg%3E%3Cpath id='f_1_' style='fill:%23ffffff;' d='M89.584,155.139V84.378h23.742l3.562-27.585H89.584V39.184 c0-7.984,2.208-13.425,13.67-13.425l14.595-0.006V1.08C115.325,0.752,106.661,0,96.577,0C75.52,0,61.104,12.853,61.104,36.452 v20.341H37.29v27.585h23.814v70.761H89.584z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
    width: 23px;
    height: 23px
}

.sp-sns.fp.circle {
    background-image: url(./../images/svg/facebook.png);
    width: 25px;
    height: 25px
}

.sp-sns.gg {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cpath style='fill:%23FBBB00;' d='M113.47,309.408L95.648,375.94l-65.139,1.378C11.042,341.211,0,299.9,0,256 c0-42.451,10.324-82.483,28.624-117.732h0.014l57.992,10.632l25.404,57.644c-5.317,15.501-8.215,32.141-8.215,49.456 C103.821,274.792,107.225,292.797,113.47,309.408z'/%3E%3Cpath style='fill:%23518EF8;' d='M507.527,208.176C510.467,223.662,512,239.655,512,256c0,18.328-1.927,36.206-5.598,53.451 c-12.462,58.683-45.025,109.925-90.134,146.187l-0.014-0.014l-73.044-3.727l-10.338-64.535 c29.932-17.554,53.324-45.025,65.646-77.911h-136.89V208.176h138.887L507.527,208.176L507.527,208.176z'/%3E%3Cpath style='fill:%2328B446;' d='M416.253,455.624l0.014,0.014C372.396,490.901,316.666,512,256,512 c-97.491,0-182.252-54.491-225.491-134.681l82.961-67.91c21.619,57.698,77.278,98.771,142.53,98.771 c28.047,0,54.323-7.582,76.87-20.818L416.253,455.624z'/%3E%3Cpath style='fill:%23F14336;' d='M419.404,58.936l-82.933,67.896c-23.335-14.586-50.919-23.012-80.471-23.012 c-66.729,0-123.429,42.957-143.965,102.724l-83.397-68.276h-0.014C71.23,56.123,157.06,0,256,0 C318.115,0,375.068,22.126,419.404,58.936z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
    width: 23px;
    height: 23px
}

.sp-sns.gg.circle {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cpath style='fill:%23FBBB00;' d='M113.47,309.408L95.648,375.94l-65.139,1.378C11.042,341.211,0,299.9,0,256 c0-42.451,10.324-82.483,28.624-117.732h0.014l57.992,10.632l25.404,57.644c-5.317,15.501-8.215,32.141-8.215,49.456 C103.821,274.792,107.225,292.797,113.47,309.408z'/%3E%3Cpath style='fill:%23518EF8;' d='M507.527,208.176C510.467,223.662,512,239.655,512,256c0,18.328-1.927,36.206-5.598,53.451 c-12.462,58.683-45.025,109.925-90.134,146.187l-0.014-0.014l-73.044-3.727l-10.338-64.535 c29.932-17.554,53.324-45.025,65.646-77.911h-136.89V208.176h138.887L507.527,208.176L507.527,208.176z'/%3E%3Cpath style='fill:%2328B446;' d='M416.253,455.624l0.014,0.014C372.396,490.901,316.666,512,256,512 c-97.491,0-182.252-54.491-225.491-134.681l82.961-67.91c21.619,57.698,77.278,98.771,142.53,98.771 c28.047,0,54.323-7.582,76.87-20.818L416.253,455.624z'/%3E%3Cpath style='fill:%23F14336;' d='M419.404,58.936l-82.933,67.896c-23.335-14.586-50.919-23.012-80.471-23.012 c-66.729,0-123.429,42.957-143.965,102.724l-83.397-68.276h-0.014C71.23,56.123,157.06,0,256,0 C318.115,0,375.068,22.126,419.404,58.936z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A");
    width: 23px;
    height: 23px
}

.sp-sns.steam, .sp-sns.steam.circle {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='56px' height='56px'%3E%3Cpath fill-rule='evenodd' fill='rgb(31, 43, 54)' d='M28.181,55.637 C15.771,55.637 5.283,47.393 1.845,36.064 L1.823,36.055 C0.482,32.061 0.712,26.787 0.741,26.221 C0.730,26.201 0.721,26.184 0.709,26.164 C1.652,11.757 13.590,0.363 28.181,0.363 C43.386,0.363 55.712,12.737 55.712,28.000 C55.712,43.263 43.386,55.637 28.181,55.637 Z'/%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M26.823,22.082 L26.823,22.082 C26.823,16.347 31.559,11.682 37.380,11.682 C43.204,11.682 47.937,16.347 47.937,22.082 C47.937,27.816 43.204,32.485 37.380,32.485 C37.301,32.485 37.220,32.483 37.141,32.481 L27.410,39.320 C27.438,40.376 27.240,41.435 26.815,42.444 C25.184,46.303 20.660,48.141 16.737,46.529 C14.340,45.545 12.714,43.502 12.184,41.172 L1.626,36.887 C0.198,32.754 0.526,27.221 0.531,27.130 L0.531,27.128 L15.466,33.175 C15.873,32.912 16.306,32.685 16.768,32.499 C17.816,32.075 18.922,31.885 20.024,31.934 L26.825,22.217 C26.823,22.174 26.823,22.128 26.823,22.082 ZM17.414,44.928 C20.443,46.170 23.928,44.755 25.191,41.773 C25.801,40.332 25.804,38.736 25.200,37.291 C24.596,35.845 23.457,34.714 21.989,34.114 C20.533,33.518 18.975,33.536 17.604,34.048 L21.157,35.496 C23.389,36.411 24.446,38.936 23.515,41.134 C22.586,43.331 20.023,44.372 17.789,43.457 L14.353,42.056 C14.961,43.307 16.016,44.356 17.414,44.928 ZM37.380,29.013 C33.503,29.013 30.346,25.903 30.346,22.082 C30.346,18.263 33.503,15.153 37.380,15.153 C41.259,15.153 44.416,18.263 44.416,22.082 C44.416,25.903 41.259,29.013 37.380,29.013 ZM37.392,16.864 C34.476,16.864 32.110,19.196 32.110,22.071 C32.110,24.946 34.476,27.276 37.392,27.276 C40.310,27.276 42.676,24.946 42.676,22.071 C42.676,19.196 40.310,16.864 37.392,16.864 Z'/%3E%3C/svg%3E");
    width: 28px;
    height: 28px;
}

.sp-sns.steam.circle {
    width: 23px;
    height: 23px;
}

.sp-sol {
    display: block;
    margin: 0 auto 18px;
    width: 28px;
    height: 28px;
    font-size: 0;
    line-height: 0
}

.sp-sol:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 28px
}

.sp-sol:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    background: url(../img/mo_cantlogin.png) no-repeat;
    background-size: 75px 71px
}

.sp-sol.email:after {
    background-position: -42px -5px;
    width: 28px;
    height: 19px
}

.sp-sol.key:after {
    background-position: -5px -5px;
    width: 28px;
    height: 24px
}

.sp-sol.trash:after {
    background-position: -5px -38px;
    width: 22px;
    height: 28px
}

.sp-sol.lock:after {
    background-position: -42px -34px;
    width: 18px;
    height: 28px
}

.ic-sns-wt {
    display: block;
    height: 22px
}

.ic-sns-wt span {
    display: block;
    width: 22px;
    height: 22px;
    -webkit-background-size: contain;
    background-size: contain;
    background-position: 0 0;
    background-repeat: no-repeat;
    text-indent: -9999px
}

.ic-sns-wt.facebook span {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 18.1.1,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 155.139 155.139' style='enable-background:new 0 0 155.139 155.139;' xml:space='preserve'%3E%3Cg%3E%3Cpath id='f_1_' style='fill:%23ffffff;' d='M89.584,155.139V84.378h23.742l3.562-27.585H89.584V39.184 c0-7.984,2.208-13.425,13.67-13.425l14.595-0.006V1.08C115.325,0.752,106.661,0,96.577,0C75.52,0,61.104,12.853,61.104,36.452 v20.341H37.29v27.585h23.814v70.761H89.584z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A")
}

.ic-sns-wt.twitter span {
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='iso-8859-1'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cpath style='fill:%23ffffff;' d='M512,97.248c-19.04,8.352-39.328,13.888-60.48,16.576c21.76-12.992,38.368-33.408,46.176-58.016 c-20.288,12.096-42.688,20.64-66.56,25.408C411.872,60.704,384.416,48,354.464,48c-58.112,0-104.896,47.168-104.896,104.992 c0,8.32,0.704,16.32,2.432,23.936c-87.264-4.256-164.48-46.08-216.352-109.792c-9.056,15.712-14.368,33.696-14.368,53.056 c0,36.352,18.72,68.576,46.624,87.232c-16.864-0.32-33.408-5.216-47.424-12.928c0,0.32,0,0.736,0,1.152 c0,51.008,36.384,93.376,84.096,103.136c-8.544,2.336-17.856,3.456-27.52,3.456c-6.72,0-13.504-0.384-19.872-1.792 c13.6,41.568,52.192,72.128,98.08,73.12c-35.712,27.936-81.056,44.768-130.144,44.768c-8.608,0-16.864-0.384-25.12-1.44 C46.496,446.88,101.6,464,161.024,464c193.152,0,298.752-160,298.752-298.688c0-4.64-0.16-9.12-0.384-13.568 C480.224,136.96,497.728,118.496,512,97.248z'/%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E%0A")
}

.ic-sns-wt.youtube span {
    background-image: url("data:image/svg+xml,%3Csvg height='682pt' viewBox='-21 -117 682.66672 682' width='682pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath style='fill:%23ffffff;' d='m626.8125 64.035156c-7.375-27.417968-28.992188-49.03125-56.40625-56.414062-50.082031-13.703125-250.414062-13.703125-250.414062-13.703125s-200.324219 0-250.40625 13.183593c-26.886719 7.375-49.03125 29.519532-56.40625 56.933594-13.179688 50.078125-13.179688 153.933594-13.179688 153.933594s0 104.378906 13.179688 153.933594c7.382812 27.414062 28.992187 49.027344 56.410156 56.410156 50.605468 13.707031 250.410156 13.707031 250.410156 13.707031s200.324219 0 250.40625-13.183593c27.417969-7.378907 49.03125-28.992188 56.414062-56.40625 13.175782-50.082032 13.175782-153.933594 13.175782-153.933594s.527344-104.382813-13.183594-154.460938zm-370.601562 249.878906v-191.890624l166.585937 95.945312zm0 0'/%3E%3C/svg%3E")
}

.ic-sns-wt.instagram span {
    background-image: url("data:image/svg+xml,%3Csvg height='511pt' viewBox='0 0 511 511.9' width='511pt' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath style='fill:%23ffffff;' d='m510.949219 150.5c-1.199219-27.199219-5.597657-45.898438-11.898438-62.101562-6.5-17.199219-16.5-32.597657-29.601562-45.398438-12.800781-13-28.300781-23.101562-45.300781-29.5-16.296876-6.300781-34.898438-10.699219-62.097657-11.898438-27.402343-1.300781-36.101562-1.601562-105.601562-1.601562s-78.199219.300781-105.5 1.5c-27.199219 1.199219-45.898438 5.601562-62.097657 11.898438-17.203124 6.5-32.601562 16.5-45.402343 29.601562-13 12.800781-23.097657 28.300781-29.5 45.300781-6.300781 16.300781-10.699219 34.898438-11.898438 62.097657-1.300781 27.402343-1.601562 36.101562-1.601562 105.601562s.300781 78.199219 1.5 105.5c1.199219 27.199219 5.601562 45.898438 11.902343 62.101562 6.5 17.199219 16.597657 32.597657 29.597657 45.398438 12.800781 13 28.300781 23.101562 45.300781 29.5 16.300781 6.300781 34.898438 10.699219 62.101562 11.898438 27.296876 1.203124 36 1.5 105.5 1.5s78.199219-.296876 105.5-1.5c27.199219-1.199219 45.898438-5.597657 62.097657-11.898438 34.402343-13.300781 61.601562-40.5 74.902343-74.898438 6.296876-16.300781 10.699219-34.902343 11.898438-62.101562 1.199219-27.300781 1.5-36 1.5-105.5s-.101562-78.199219-1.300781-105.5zm-46.097657 209c-1.101562 25-5.300781 38.5-8.800781 47.5-8.601562 22.300781-26.300781 40-48.601562 48.601562-9 3.5-22.597657 7.699219-47.5 8.796876-27 1.203124-35.097657 1.5-103.398438 1.5s-76.5-.296876-103.402343-1.5c-25-1.097657-38.5-5.296876-47.5-8.796876-11.097657-4.101562-21.199219-10.601562-29.398438-19.101562-8.5-8.300781-15-18.300781-19.101562-29.398438-3.5-9-7.699219-22.601562-8.796876-47.5-1.203124-27-1.5-35.101562-1.5-103.402343s.296876-76.5 1.5-103.398438c1.097657-25 5.296876-38.5 8.796876-47.5 4.101562-11.101562 10.601562-21.199219 19.203124-29.402343 8.296876-8.5 18.296876-15 29.398438-19.097657 9-3.5 22.601562-7.699219 47.5-8.800781 27-1.199219 35.101562-1.5 103.398438-1.5 68.402343 0 76.5.300781 103.402343 1.5 25 1.101562 38.5 5.300781 47.5 8.800781 11.097657 4.097657 21.199219 10.597657 29.398438 19.097657 8.5 8.300781 15 18.300781 19.101562 29.402343 3.5 9 7.699219 22.597657 8.800781 47.5 1.199219 27 1.5 35.097657 1.5 103.398438s-.300781 76.300781-1.5 103.300781zm0 0'/%3E%3Cpath style='fill:%23ffffff;' d='m256.449219 124.5c-72.597657 0-131.5 58.898438-131.5 131.5s58.902343 131.5 131.5 131.5c72.601562 0 131.5-58.898438 131.5-131.5s-58.898438-131.5-131.5-131.5zm0 216.800781c-47.097657 0-85.300781-38.199219-85.300781-85.300781s38.203124-85.300781 85.300781-85.300781c47.101562 0 85.300781 38.199219 85.300781 85.300781s-38.199219 85.300781-85.300781 85.300781zm0 0'/%3E%3Cpath style='fill:%23ffffff;' d='m423.851562 119.300781c0 16.953125-13.746093 30.699219-30.703124 30.699219-16.953126 0-30.699219-13.746094-30.699219-30.699219 0-16.957031 13.746093-30.699219 30.699219-30.699219 16.957031 0 30.703124 13.742188 30.703124 30.699219zm0 0'/%3E%3C/svg%3E")
}

.ic-sns-wt.twitch span {
    background-image: url("data:image/svg+xml,%3Csvg id='Bold' enable-background='new 0 0 24 24' height='512' viewBox='0 0 24 24' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath style='fill:%23ffffff;' d='m.975 4.175v16.694h5.749v3.131h3.139l3.134-3.132h4.705l6.274-6.258v-14.61h-21.434zm3.658-2.09h17.252v11.479l-3.66 3.652h-5.751l-3.134 3.127v-3.127h-4.707z'/%3E%3Cpath style='fill:%23ffffff;' d='m10.385 6.262h2.09v6.26h-2.09z'/%3E%3Cpath style='fill:%23ffffff;' d='m16.133 6.262h2.091v6.26h-2.091z'/%3E%3C/svg%3E")
}

.ic-sns-wt.discord span {
    width: 40px;
    height: 40px;
    margin: -9px 0 0 -9px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.1.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23ffffff;%7D%0A%3C/style%3E%3Cg%3E%3Cellipse class='st0' cx='229' cy='248' rx='15.3' ry='16.2'/%3E%3Cellipse class='st0' cx='285.1' cy='248' rx='15.3' ry='16.2'/%3E%3Cpath class='st0' d='M389.2,135.6c0-17.2-13.9-31.1-31.1-31.1H153.9c-17.2,0-31.1,13.9-31.1,31.1v204.2c0,17.2,13.9,31.1,31.1,31.1 h172.6l-7-28l69.7,64.7C389.2,400,389.2,142.9,389.2,135.6z M299.6,304.1l-9.7-14c12.5-3.4,21.4-11.2,26.8-17.2 c-15,10.6-36.2,17.2-59.7,17.2c-23.5,0-44.7-6.6-59.7-17.2c5.4,6.1,14.3,13.8,26.8,17.2l-9.7,14c0,0-26.4,3.2-47.4-22.1 c0,0,1.3-62.9,23.6-91.6c0,0,12.9-13.7,42.2-15.6v4.3c0,0-16.1-0.9-35.9,18.6c15-10.8,36.4-17.6,60.2-17.6s45.2,6.8,60.2,17.6 c-19.9-19.6-35.9-18.6-35.9-18.6v-4.3c29.3,2,42.2,15.6,42.2,15.6C345.8,219.1,347,282,347,282C326,307.3,299.6,304.1,299.6,304.1z '/%3E%3C/g%3E%3C/svg%3E%0A")
}

html.scroll-hidden {
    height: 100%;
    min-height: 100%;
    overflow: hidden!important;
    touch-action: none
}

html.scroll-hidden body {
    touch-action: none
}

.gnb-wrap {
    height: 50px
}

/* 2021-07-09 */
.gnb {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 50;
    text-align: center;
    line-height: 50px;
    background: #0c0b0a
}

.gnb .gnb-mem nav a,.gnb .gnb-nav nav a {
    text-transform: uppercase
}

/* 2021-08-31 */
.gnb .gnb-mem nav .mark-winner-cbt, .gnb .gnb-mem nav .mark-apply-cbt/* ,
.gnb .gnb-mem nav a.bt-logout */
{
    text-transform: capitalize
}

.gnb .gnb-mem nav a.new {
    position: relative;
}

.gnb .gnb-mem nav a.new:after {
    content: "";
    width: 6px;
    height: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background: #FFCD00;
    position: absolute;
    right: -12px;
    top: 4px
}

.gnb .gnb-mem .profile {
    margin-bottom: 15px;
}

.gnb .gnb-mem .profile-box {
    font-size: 0;
    line-height: 0;
}

.gnb .gnb-mem .profile-box .img {
    display: inline-block;
    vertical-align: top;
    width: 28px;
    height: 28px;
}

.gnb .gnb-mem .profile-box .img.blank {
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='28' cy='28' r='28' fill='%23464646'/%3E%3Cpath opacity='0.7' fill-rule='evenodd' clip-rule='evenodd' d='M40.594 42C39.8191 42 39.1888 41.3831 39.1888 40.6259C39.1756 36.2913 36.6993 32.395 32.7269 30.4573L32.6578 30.4236L32.5863 30.4551C31.286 31.0344 29.9118 31.3278 28.5012 31.3301C27.089 31.3301 25.7117 31.0367 24.4099 30.4573L24.3391 30.4258L24.2692 30.4596C20.2999 32.3972 17.826 36.2928 17.8128 40.6252C17.8128 41.3831 17.1824 42 16.4076 42C15.6319 42 15 41.3831 15 40.6259C15.014 35.8523 17.4622 31.4389 21.5489 28.8206L21.6072 28.7831L21.6352 28.633L21.5761 28.5587C19.6641 26.7238 18.6118 24.2759 18.6118 21.6658C18.611 19.0835 19.6393 16.6565 21.5069 14.8307C23.3746 13.0056 25.8578 12 28.4988 12C31.1406 11.9992 33.6239 13.0049 35.4923 14.8299C37.36 16.6558 38.3882 19.082 38.3882 21.6635C38.3851 24.2796 37.3289 26.7298 35.413 28.5647L35.2677 28.7028L35.4379 28.8116C39.5339 31.4277 41.9868 35.8456 42 40.6267C42 41.3831 41.3697 42 40.594 42ZM28.5004 14.7504C24.5995 14.7504 21.4245 17.852 21.4245 21.6651C21.4238 25.4773 24.5979 28.5805 28.4996 28.5812C32.3997 28.5812 35.5747 25.4788 35.5755 21.6666C35.5716 17.8573 32.3974 14.7549 28.5012 14.7504H28.5004Z' fill='white'/%3E%3C/svg%3E%0A");
}

.gnb .gnb-mem .profile-box img {
    width: 28px;
    height: 28px;
}

.gnb .gnb-mem .profile-box .name {
    display: inline-block;
    vertical-align: top;
    font-size: 15px;
    color: #fff;
    line-height: 28px;
    margin-left: 8px;
}

/* // 2021-08-31 */
.gnb-logo {
    display: inline-block;
    vertical-align: middle
}

.gnb-logo a {
    display: block;
    font-size: 0;
    line-height: 0
}

.gnb-back,.gnb-nav,.gnb-mem {
    position: absolute;
    top: 0;
    width: 60px;
    height: 50px
}

.gnb-back {
    display: none
}

.gnb-back,.gnb-nav {
    left: 0
}

.gnb-mem {
    right: 0
}

.gnb-back .bt-gnb-back,.gnb-nav .bt-gnb-nav,.gnb-mem .bt-gnb-mem {
    display: block;
    height: 50px;
    font-size: 0;
    line-height: 50px
}

.gnb-back .bt-gnb-back:before,.gnb-mem .bt-gnb-nav:before,.gnb-nav .bt-gnb-nav:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 50px
}

.gnb-mem .bt-gnb-mem {
    padding-right: 20px;
    text-align: right
}

.gnb-back .bt-gnb-back,.gnb-nav .bt-gnb-nav {
    padding-left: 20px;
    text-align: left
}

.gnb-mem .bt-gnb-mem span {
    display: none
}

/* 2021-08-31 */
.gnb-mem nav,.gnb-nav nav {
    display: none;
    position: fixed;
    z-index: 9999;
    top: 50px;
    left: 0;
    right: 0;
    overflow-y: auto;
    background: #0c0b0a;
    font-size: 23px;
    line-height: 48px;
    text-align: left;
    padding: 35px 20px;
    height: calc(100vh - 50px);
    font-weight: 900
}

/* // 2021-08-31 */
.gnb.gnb-nav-open .gnb-nav,.gnb.gnb-mem-open .gnb-mem {
    display: block
}

.gnb.has-back .gnb-back {
    display: block
}

.gnb.has-back .gnb-nav {
    display: none
}

.gnb-nav nav ul li {
    margin-bottom: 24px;
}

@media (max-width: 320px ) {
    .gnb-mem nav, .gnb-nav nav {
        font-size: 20px;
        line-height: 48px;
    }
}

.gnb-nav.has-sns nav ul {
    padding-bottom: 90px;
}

.gnb-nav.has-sns nav .sns {
    position: absolute;
    bottom: 35px;
    left: 22px;
    right: 22px;
    display: flex;
    justify-content: space-between;
}

.gnb-nav.has-sns nav .sns a {
    display: inline-block;
    vertical-align: middle;
    height: 22px;
}

.gnb-mem nav .s-logout {
    display: block
}

.gnb-mem nav .s-login {
    display: none;
    position: relative;
    min-height: 100%;
    padding-bottom: 120px
}

.gnb-mem nav .both {
    display: block
}

.gnb-mem nav .pc {
    display: none
}

.gnb-mem.mem-login nav .s-logout {
    display: none
}

.gnb-mem.mem-login nav .s-login {
    display: block
}

body.gnb-mem-on .gnb,body.gnb-nav-on .gnb {
    z-index: 199
}

body.gnb-nav-on .gnb-nav nav,body.gnb-mem-on .gnb-mem nav {
    display: block
}

.gnb.simple .gnb-logo {
    line-height: 50px;
    height: 50px
}

.gnb.simple .gnb-logo > i + a, .gnb.simple .gnb-logo > a + a {
    display: none;
    vertical-align: 21px
}

.gnb.simple .gnb-logo > a {
    display: inline-block;
    vertical-align: 21px
}

.gnb.simple .gnb-logo > i {
    display: inline-block;
    vertical-align: -14px
}

.gnb.simple .gnb-logo > a + a {
    margin-left: 51px;
    position: relative
}

.gnb.simple .gnb-logo > a + a:before {
    content: "";
    height: 20px;
    width: 1px;
    background-color: #454545;
    position: absolute;
    left: -25px;
    top: 50%;
    margin-top: -10px
}

.gnb.play-kakao {
    text-align: center;
}

.gnb.play-kakao .gnb-logo {
    line-height: 50px;
    height: 50px
}

.gnb.play-kakao .gnb-logo > a {
    display: inline-block;
    vertical-align: middle;
}

/* 2021-08-31 */
.gnb .gnb-mem nav .mark-winner-cbt, .gnb .gnb-mem nav .mark-apply-cbt, .bt-logout {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    display: block;
    font-weight: 700;
    border: 0;
    background: none;
    cursor: pointer;
    height: 52px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    border: 1px solid #fdd000;
    color: #fdd000;
    background: #171614
}

.bt-logout {
    background: transparent;
}

/* //2021-08-31 */
.mark-winner-cbt, .mark-apply-cbt {
    font-size: 14px;
    color: #9d78db;
    font-family: "din-2014", sans-serif;
    border: 0;
}

.mark-apply-cbt-none {
    display: none;
}

.mark-winner-cbt {
    color: #D19F67;
}

.gnb .gnb-mem nav .mark-winner-cbt, .gnb .gnb-mem nav .mark-apply-cbt {
    bottom: 66px;
    height: 44px;
    line-height: 44px;
    font-size: 14px;
    color: #9d78db;
    background: #2A2A2A;
    font-family: "din-2014", sans-serif;
    border: 0;
}

.gnb .gnb-mem nav .mark-apply-cbt {
    display: block;
}

.gnb .gnb-mem nav .mark-apply-cbt-none {
    display: none;
}

.gnb .gnb-mem nav .mark-winner-cbt {
    background: #2A2A2A;
    color: #D19F67;
}

.mark-winner-cbt i {
    margin-right: 5px;
    display: inline-block;
    vertical-align: -4px;
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.17987 8.1955L8.196 7.17937L7.17987 6.16356L6.16406 7.17937L7.17987 8.1955Z' fill='%23D19F67'/%3E%3Cpath d='M7.17944 3.11711V3.9577C7.60524 3.95346 8.02766 4.03366 8.42227 4.19367C8.81688 4.35368 9.17586 4.59032 9.47846 4.88992C9.78105 5.18951 10.0213 5.54612 10.1852 5.93911C10.3491 6.33211 10.4335 6.75371 10.4335 7.17952C10.4335 7.60534 10.3491 8.02694 10.1852 8.41993C10.0213 8.81293 9.78105 9.16954 9.47846 9.46913C9.17586 9.76873 8.81688 10.0054 8.42227 10.1654C8.02766 10.3254 7.60524 10.4056 7.17944 10.4013H7.14907C7.10271 10.4013 7.05603 10.3998 7.00998 10.3975L6.98984 10.3959C6.94188 10.393 6.89392 10.3898 6.84628 10.3847H6.83317C6.78361 10.3796 6.73437 10.3732 6.68513 10.3659L6.6765 10.3643C6.6263 10.3563 6.5761 10.3473 6.52654 10.3374H6.52334C5.7527 10.177 5.06743 9.74004 4.59693 9.10897L4.59309 9.10354C4.56336 9.06389 4.5349 9.0236 4.50708 8.98268L4.50101 8.97309C4.47447 8.93312 4.44825 8.89315 4.42363 8.85223C4.42044 8.84711 4.41756 8.84167 4.41468 8.83656C4.39102 8.79723 4.368 8.75758 4.34626 8.7173C4.34178 8.7093 4.33794 8.70099 4.33379 8.693C4.31364 8.65527 4.29382 8.61722 4.27495 8.57853C4.27016 8.56798 4.26568 8.55743 4.26057 8.54656C4.24362 8.50979 4.22635 8.47302 4.21069 8.43561C4.20493 8.42218 4.20014 8.40843 4.1947 8.395C4.18031 8.35983 4.16592 8.32498 4.15314 8.28949C4.14866 8.27734 4.14514 8.26519 4.14067 8.25304C4.12756 8.21563 4.11445 8.1779 4.10262 8.13985C4.0975 8.12387 4.09334 8.10788 4.08887 8.09157C4.07864 8.05704 4.06809 8.02219 4.05913 7.98702C4.05338 7.96528 4.0489 7.94289 4.04379 7.92083C4.03675 7.8911 4.0294 7.86136 4.02332 7.83131C4.01853 7.80861 4.01501 7.78526 4.01085 7.76224C4.00542 7.73251 3.99934 7.70277 3.99487 7.67272C3.99135 7.65034 3.98911 7.62795 3.98623 7.60557C3.98208 7.5736 3.9776 7.54322 3.9744 7.51157C3.9712 7.47992 3.96961 7.44762 3.96705 7.41565C3.96705 7.39263 3.96321 7.36993 3.96193 7.34691C3.95905 7.29191 3.95778 7.2366 3.95778 7.18096H3.11719C3.11719 7.19023 3.11719 7.19919 3.11719 7.20814C3.11719 7.26473 3.11719 7.32101 3.12166 7.37696C3.12166 7.40222 3.12486 7.42684 3.12678 7.4521C3.12934 7.49207 3.1319 7.53235 3.13573 7.572C3.13829 7.59982 3.14181 7.62732 3.145 7.65481C3.14916 7.69158 3.15364 7.72835 3.15907 7.7648C3.16323 7.79326 3.16771 7.82139 3.17218 7.84953C3.17826 7.8847 3.18433 7.92019 3.19137 7.95504C3.19648 7.98318 3.20224 8.01132 3.20831 8.03914C3.21567 8.07399 3.22398 8.10884 3.23229 8.14337C3.23901 8.17055 3.2454 8.19804 3.25276 8.2249C3.26203 8.26039 3.27226 8.29556 3.28249 8.33042C3.29017 8.35599 3.2972 8.38157 3.30519 8.40683C3.31766 8.44584 3.33109 8.48389 3.3442 8.52226C3.35155 8.54336 3.35827 8.56446 3.36594 8.58621C3.38726 8.64354 3.40953 8.70003 3.43277 8.75566C3.44172 8.77709 3.45163 8.79787 3.4609 8.81961C3.47689 8.85542 3.49288 8.89123 3.50919 8.9264C3.52102 8.95134 3.5338 8.97564 3.54627 9.00026C3.56162 9.03224 3.57825 9.06165 3.59296 9.09171C3.60766 9.12176 3.62109 9.14287 3.63516 9.16813C3.64923 9.19338 3.66714 9.22504 3.68408 9.25286C3.70103 9.28067 3.71605 9.30369 3.73044 9.32895C3.74483 9.35421 3.76434 9.38299 3.78192 9.40953C3.79951 9.43606 3.81389 9.45972 3.83212 9.48434C3.85034 9.50896 3.86857 9.53614 3.88711 9.56172C3.90566 9.5873 3.92197 9.61032 3.94019 9.6343C3.95842 9.65828 3.97952 9.6845 3.99934 9.70944C4.01917 9.73438 4.03579 9.7558 4.05466 9.7785C4.07352 9.8012 4.10006 9.83126 4.12276 9.85748C4.15697 9.89616 4.1915 9.93421 4.22699 9.97194C4.2497 9.9956 4.27208 10.0199 4.2951 10.0432C4.31812 10.0666 4.3405 10.0874 4.3632 10.1094C4.3859 10.1315 4.40541 10.15 4.42715 10.1702C4.44889 10.1903 4.47511 10.2133 4.49973 10.2341C4.52435 10.2549 4.54257 10.2719 4.56368 10.2904C4.58478 10.3089 4.61452 10.3323 4.64009 10.3527C4.66567 10.3732 4.6839 10.3876 4.70628 10.4045C4.72866 10.4215 4.75936 10.4452 4.78621 10.4647C4.81307 10.4842 4.83098 10.4966 4.85368 10.5126C4.8815 10.5321 4.90899 10.5513 4.93745 10.5698C4.95983 10.5849 4.98253 10.5989 5.00523 10.6133C5.03433 10.6319 5.06343 10.6507 5.09316 10.6686L5.15711 10.7054C5.27094 10.7711 5.38817 10.8311 5.50882 10.8854C5.53056 10.895 5.55198 10.9053 5.57277 10.9145C5.60474 10.9289 5.63959 10.942 5.67316 10.9555C5.69714 10.965 5.72112 10.975 5.7451 10.9839C5.77868 10.9967 5.81225 11.0082 5.84582 11.02L5.9216 11.0456C5.95517 11.0565 5.98938 11.067 6.02328 11.0776L6.10129 11.0997C6.1355 11.1089 6.17004 11.1182 6.20489 11.1268C6.23111 11.1332 6.25732 11.139 6.28386 11.1451C6.31903 11.1527 6.3542 11.1607 6.38969 11.1678L6.40568 11.1713C6.96034 11.2758 7.53069 11.2636 8.08037 11.1355C8.63005 11.0073 9.14699 10.766 9.59824 10.427C10.0495 10.088 10.4251 9.65861 10.7012 9.16632C10.9773 8.67403 11.1477 8.12961 11.2017 7.56778C11.2557 7.00595 11.192 6.43903 11.0147 5.90319C10.8374 5.36734 10.5504 4.87432 10.1719 4.45557C9.79347 4.03683 9.33192 3.70154 8.81669 3.47108C8.30146 3.24063 7.74386 3.12008 7.17944 3.11711Z' fill='%23D19F67'/%3E%3Cpath d='M12.6437 5.40351C12.458 4.82976 12.1824 4.28917 11.8271 3.80195C11.2938 3.06891 10.5953 2.47191 9.78809 2.05938C9.25083 1.78595 8.67373 1.59916 8.07814 1.50592C7.4827 1.41256 6.87635 1.41256 6.2809 1.50592C5.68572 1.59949 5.10906 1.7865 4.57223 2.06002C4.03495 2.33419 3.54396 2.69087 3.11711 3.11707C2.90453 3.33009 2.70879 3.55928 2.53167 3.80259C2.17667 4.28973 1.90115 4.83008 1.71539 5.40351C1.62253 5.68976 1.5525 5.98291 1.50596 6.28023C1.45928 6.57744 1.43586 6.87784 1.43594 7.17869H0.71781C0.71778 6.84025 0.744185 6.50233 0.796785 6.168C0.90193 5.49787 1.11236 4.84857 1.42027 4.24414L1.58014 4.32568L1.74001 4.40721C2.10382 3.69297 2.60492 3.05749 3.21463 2.53715C3.82434 2.01682 4.53069 1.62184 5.29324 1.37482C5.59729 1.2757 5.90873 1.20086 6.22463 1.15101C6.54045 1.10137 6.85966 1.07646 7.17936 1.07651V0.717765C7.51791 0.717735 7.85594 0.744141 8.19037 0.79674C8.86042 0.901825 9.50962 1.11225 10.1139 1.42023L10.1954 1.26036L10.277 1.10049L10.3585 0.940622L10.44 0.780753C9.7685 0.438577 9.04713 0.204631 8.3026 0.0875636C7.55833 -0.0292489 6.8004 -0.0292489 6.05613 0.0875636C4.93641 0.262847 3.87457 0.702361 2.95852 1.36971C2.04202 2.03632 1.29568 2.90972 0.780158 3.91897C0.438271 4.59046 0.204544 5.31171 0.0876093 6.05609C-0.0292031 6.80036 -0.0292031 7.5583 0.0876093 8.30257C0.204475 9.04707 0.438205 9.76844 0.780158 10.44C0.951385 10.7746 1.14852 11.0953 1.36975 11.3992L1.51523 11.2934L1.66039 11.1879C2.29355 12.0587 3.12326 12.7678 4.08208 13.2575C4.71996 13.5825 5.40519 13.8045 6.1124 13.9155C6.8195 14.0264 7.53955 14.0264 8.24664 13.9155C9.30998 13.7488 10.3183 13.3312 11.1882 12.6973C11.7678 12.2777 12.2775 11.7692 12.6987 11.1907C13.5467 10.0257 14.0035 8.62188 14.0035 7.18093C14.0035 5.73997 13.5467 4.33611 12.6987 3.17111L12.5535 3.27662L12.408 3.38213L12.2629 3.48765L12.1177 3.59316C12.3058 3.85172 12.4733 4.12465 12.6187 4.40945C12.7641 4.69441 12.8866 4.99045 12.9851 5.2948L12.8144 5.35011L12.6437 5.40351ZM7.17936 13.1024V13.2821C6.53888 13.2825 5.90231 13.1822 5.29292 12.9851C4.68359 12.7877 4.10937 12.495 3.5916 12.118L3.69711 11.9728L3.80263 11.8273C4.78391 12.5407 5.96617 12.9245 7.17936 12.9234V13.1024ZM12.321 7.99338C12.2358 8.53301 12.066 9.05582 11.8178 9.54251C11.5695 10.0291 11.2466 10.4738 10.8608 10.8605C10.0833 11.638 9.0795 12.1493 7.99341 12.321C7.45392 12.4059 6.90449 12.4059 6.36499 12.321C5.27945 12.1478 4.27612 11.6369 3.4976 10.8608C3.30515 10.6676 3.12802 10.4598 2.96779 10.2392C2.48473 9.57461 2.16608 8.80495 2.038 7.99338C1.95317 7.45378 1.95317 6.90424 2.038 6.36464C2.16646 5.55331 2.48519 4.78393 2.96811 4.11945C3.28803 3.67689 3.67661 3.2883 4.11917 2.96839C4.78365 2.48526 5.55319 2.1665 6.36467 2.03828C6.90417 1.95344 7.4536 1.95344 7.99309 2.03828C8.80453 2.16667 9.57404 2.4854 10.2386 2.96839C10.9032 3.4513 11.4441 4.08457 11.8171 4.81647C12.0653 5.30308 12.2351 5.82576 12.3204 6.36528C12.4052 6.90488 12.4052 7.45442 12.3204 7.99402L12.321 7.99338Z' fill='%23D19F67'/%3E%3C/svg%3E%0A");
}

.mark-apply-cbt i {
    margin-right: 5px;
    display: inline-block;
    vertical-align: -4px;
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M9.23109 10.5371L10.5375 9.23062L9.23109 7.92458L7.92505 9.23062L9.23109 10.5371Z' fill='%239D78DB'/%3E%3Cpath d='M9.23047 4.00772V5.08848C9.77793 5.08302 10.321 5.18614 10.8284 5.39187C11.3357 5.59759 11.7973 5.90185 12.1863 6.28704C12.5754 6.67224 12.8842 7.13073 13.095 7.63601C13.3058 8.14129 13.4143 8.68334 13.4143 9.23082C13.4143 9.7783 13.3058 10.3204 13.095 10.8256C12.8842 11.3309 12.5754 11.7894 12.1863 12.1746C11.7973 12.5598 11.3357 12.8641 10.8284 13.0698C10.321 13.2755 9.77793 13.3786 9.23047 13.3732H9.19142C9.13181 13.3732 9.07179 13.3711 9.01259 13.3682L8.9867 13.3662C8.92503 13.3625 8.86337 13.3584 8.80212 13.3518H8.78526C8.72154 13.3452 8.65823 13.337 8.59493 13.3275L8.58383 13.3255C8.51929 13.3152 8.45474 13.3037 8.39103 13.2909H8.38692C7.39608 13.0847 6.51503 12.5229 5.9101 11.7115L5.90516 11.7046C5.86693 11.6536 5.83034 11.6018 5.79458 11.5492L5.78677 11.5368C5.75265 11.4854 5.71894 11.4341 5.68728 11.3814C5.68317 11.3749 5.67947 11.3679 5.67577 11.3613C5.64535 11.3107 5.61575 11.2598 5.5878 11.208C5.58204 11.1977 5.57711 11.187 5.57177 11.1767C5.54587 11.1282 5.52038 11.0793 5.49613 11.0295C5.48996 11.016 5.48421 11.0024 5.47763 10.9884C5.45584 10.9412 5.43364 10.8939 5.4135 10.8458C5.4061 10.8285 5.39993 10.8108 5.39294 10.7936C5.37444 10.7484 5.35595 10.7036 5.3395 10.6579C5.33375 10.6423 5.32922 10.6267 5.32347 10.6111C5.30661 10.563 5.28976 10.5144 5.27455 10.4655C5.26797 10.445 5.26263 10.4244 5.25687 10.4035C5.24372 10.3591 5.23015 10.3142 5.21864 10.269C5.21124 10.2411 5.20549 10.2123 5.19891 10.1839C5.18986 10.1457 5.18041 10.1075 5.1726 10.0688C5.16643 10.0396 5.16191 10.0096 5.15657 9.98003C5.14958 9.9418 5.14177 9.90357 5.13601 9.86493C5.13149 9.83615 5.12861 9.80737 5.12491 9.7786C5.11957 9.73749 5.11381 9.69844 5.1097 9.65774C5.10559 9.61704 5.10354 9.57552 5.10025 9.53441C5.10025 9.50481 5.09531 9.47563 5.09367 9.44603C5.08997 9.37532 5.08833 9.3042 5.08833 9.23267H4.00757C4.00757 9.24459 4.00757 9.2561 4.00757 9.26761C4.00757 9.34038 4.00757 9.41273 4.01332 9.48467C4.01332 9.51715 4.01743 9.5488 4.0199 9.58128C4.02319 9.63266 4.02648 9.68446 4.03141 9.73544C4.0347 9.7712 4.03922 9.80655 4.04333 9.84191C4.04868 9.88918 4.05443 9.93646 4.06142 9.98332C4.06677 10.0199 4.07252 10.0561 4.07828 10.0923C4.08609 10.1375 4.0939 10.1831 4.10294 10.2279C4.10952 10.2641 4.11692 10.3003 4.12473 10.336C4.13418 10.3808 4.14487 10.4257 4.15556 10.4701C4.16419 10.505 4.17242 10.5403 4.18187 10.5749C4.19379 10.6205 4.20695 10.6657 4.2201 10.7105C4.22997 10.7434 4.23901 10.7763 4.24929 10.8088C4.26532 10.8589 4.28259 10.9079 4.29944 10.9572C4.3089 10.9843 4.31753 11.0115 4.3274 11.0394C4.3548 11.1131 4.38344 11.1858 4.41331 11.2573C4.42483 11.2848 4.43757 11.3116 4.44949 11.3395C4.47005 11.3855 4.4906 11.4316 4.51157 11.4768C4.52678 11.5089 4.54322 11.5401 4.55925 11.5718C4.57898 11.6129 4.60036 11.6507 4.61927 11.6893C4.63818 11.728 4.65545 11.7551 4.67354 11.7876C4.69162 11.8201 4.71464 11.8608 4.73643 11.8965C4.75822 11.9323 4.77754 11.9619 4.79604 11.9944C4.81454 12.0268 4.83962 12.0638 4.86223 12.098C4.88484 12.1321 4.90333 12.1625 4.92677 12.1942C4.9502 12.2258 4.97363 12.2608 4.99747 12.2936C5.02132 12.3265 5.04228 12.3561 5.06572 12.387C5.08915 12.4178 5.11628 12.4515 5.14177 12.4836C5.16725 12.5156 5.18863 12.5432 5.21289 12.5724C5.23714 12.6016 5.27126 12.6402 5.30045 12.6739C5.34443 12.7236 5.38883 12.7726 5.43446 12.8211C5.46365 12.8515 5.49243 12.8827 5.52203 12.9127C5.55162 12.9428 5.5804 12.9695 5.60959 12.9978C5.63878 13.0262 5.66385 13.0501 5.69181 13.0759C5.71976 13.1018 5.75347 13.1314 5.78512 13.1582C5.81678 13.1849 5.84021 13.2067 5.86734 13.2305C5.89447 13.2544 5.9327 13.2844 5.96559 13.3107C5.99848 13.337 6.02191 13.3555 6.05069 13.3773C6.07946 13.3991 6.11893 13.4295 6.15346 13.4546C6.18799 13.4796 6.21101 13.4957 6.2402 13.5162C6.27597 13.5413 6.31132 13.566 6.34791 13.5898C6.37668 13.6091 6.40587 13.6272 6.43506 13.6457C6.47247 13.6696 6.50988 13.6938 6.54811 13.7168L6.63033 13.7641C6.77667 13.8485 6.92741 13.9257 7.08252 13.9956C7.11048 14.0079 7.13802 14.021 7.16474 14.033C7.20585 14.0515 7.25066 14.0683 7.29383 14.0856C7.32466 14.0979 7.35549 14.1107 7.38632 14.1222C7.42949 14.1386 7.47265 14.1534 7.51581 14.1686L7.61324 14.2015C7.65641 14.2155 7.70039 14.2291 7.74397 14.2426L7.84428 14.271C7.88826 14.2829 7.93266 14.2948 7.97747 14.3059C8.01118 14.3142 8.04489 14.3216 8.07901 14.3294C8.12423 14.3392 8.16945 14.3495 8.21508 14.3586L8.23563 14.3631C8.94876 14.4975 9.68207 14.4818 10.3888 14.317C11.0955 14.1523 11.7602 13.8421 12.3403 13.4062C12.9205 12.9702 13.4035 12.4182 13.7584 11.7853C14.1134 11.1523 14.3326 10.4524 14.402 9.73001C14.4714 9.00765 14.3895 8.27876 14.1615 7.58982C13.9335 6.90087 13.5645 6.26699 13.0779 5.7286C12.5914 5.19021 11.9979 4.75912 11.3355 4.46283C10.6731 4.16654 9.95614 4.01154 9.23047 4.00772Z' fill='%239D78DB'/%3E%3Cpath d='M16.2561 6.94738C16.0174 6.20971 15.6631 5.51466 15.2062 4.88823C14.5206 3.94576 13.6225 3.17819 12.5847 2.64779C11.8939 2.29624 11.1519 2.05608 10.3862 1.93619C9.62061 1.81616 8.84101 1.81616 8.07544 1.93619C7.31021 2.05651 6.56879 2.29694 5.87858 2.64861C5.18779 3.00112 4.55651 3.45971 4.00771 4.00768C3.73439 4.28155 3.48273 4.57623 3.25501 4.88905C2.79857 5.51538 2.44434 6.21011 2.2055 6.94738C2.0861 7.31542 1.99607 7.69233 1.93623 8.07459C1.87621 8.45672 1.84611 8.84295 1.8462 9.22976H0.922898C0.922859 8.79462 0.956809 8.36015 1.02444 7.9303C1.15962 7.0687 1.43017 6.23388 1.82606 5.45677L2.03161 5.5616L2.23715 5.66643C2.70491 4.74812 3.34918 3.93107 4.13309 3.26207C4.91701 2.59306 5.82517 2.08523 6.80559 1.76764C7.19651 1.6402 7.59694 1.54397 8.00309 1.47988C8.40915 1.41606 8.81956 1.38403 9.2306 1.3841V0.922854C9.66587 0.922816 10.1005 0.956766 10.5305 1.02439C11.392 1.1595 12.2266 1.43005 13.0036 1.82602L13.1084 1.62047L13.2132 1.41493L13.3181 1.20938L13.4229 1.00384C12.5595 0.563898 11.632 0.26311 10.6748 0.112595C9.71785 -0.0375927 8.74336 -0.0375927 7.78645 0.112595C6.34681 0.337959 4.98158 0.903049 3.80381 1.76107C2.62545 2.61813 1.66588 3.74108 1.00306 5.03869C0.563491 5.90203 0.262985 6.82936 0.11264 7.78642C-0.0375468 8.74334 -0.0375468 9.71782 0.11264 10.6747C0.262896 11.632 0.563405 12.5594 1.00306 13.4229C1.22321 13.8531 1.47666 14.2655 1.76111 14.6562L1.94815 14.5201L2.13479 14.3844C2.94884 15.504 4.01562 16.4157 5.24838 17.0454C6.06852 17.4632 6.94952 17.7487 7.8588 17.8914C8.76792 18.0339 9.6937 18.0339 10.6028 17.8914C11.97 17.677 13.2664 17.1401 14.3848 16.3252C15.13 15.7856 15.7854 15.1319 16.3268 14.3881C17.4171 12.8903 18.0045 11.0853 18.0045 9.23264C18.0045 7.37998 17.4171 5.57502 16.3268 4.07715L16.1402 4.21281L15.9532 4.34847L15.7665 4.48413L15.5799 4.61979C15.8218 4.95222 16.0371 5.30314 16.2241 5.6693C16.411 6.03568 16.5685 6.41631 16.6952 6.80761L16.4756 6.87873L16.2561 6.94738ZM9.2306 16.846V17.0771C8.40712 17.0775 7.58868 16.9486 6.80518 16.6952C6.02175 16.4413 5.28347 16.0651 4.61777 15.5803L4.75343 15.3936L4.88909 15.2066C6.15073 16.1238 7.67079 16.6172 9.2306 16.6158V16.846ZM15.8413 10.2772C15.7318 10.971 15.5134 11.6432 15.1943 12.269C14.8751 12.8946 14.46 13.4663 13.9639 13.9635C12.9642 14.9631 11.6736 15.6205 10.2772 15.8413C9.58361 15.9504 8.87719 15.9504 8.18356 15.8413C6.78786 15.6186 5.49787 14.9617 4.49691 13.9639C4.24948 13.7155 4.02173 13.4484 3.81573 13.1647C3.19465 12.3102 2.78496 11.3207 2.62029 10.2772C2.51122 9.58345 2.51122 8.87689 2.62029 8.18312C2.78545 7.13999 3.19525 6.15078 3.81615 5.29644C4.22746 4.72744 4.72707 4.22783 5.29607 3.81652C6.1504 3.19534 7.13981 2.78552 8.18315 2.62066C8.87678 2.51158 9.5832 2.51158 10.2768 2.62066C11.3201 2.78573 12.3095 3.19553 13.1639 3.81652C14.0184 4.4374 14.7138 5.2516 15.1935 6.19262C15.5125 6.81825 15.7308 7.49028 15.8405 8.18394C15.9496 8.87772 15.9496 9.58427 15.8405 10.278L15.8413 10.2772Z' fill='%239D78DB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.wrap {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

.contents {
    padding: 25px 20px 40px
}

/* 2021-07-09 */
.dimmed {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 51;
    background: rgba(0,0,0,0.7)
}

.footer-wrap {
    margin-top: auto;
    background: #0c0b0a
}

/* 2021-07-09 */
.footer-wrap.on .footer {
    position: relative;
    z-index: 53;
}

.footer {
    text-align: center;
    position: relative;
    z-index: 1
}

.footer .mid-row {
    border-top: 1px solid #292827;
    padding: 30px 0 20px
}

.footer div.lang {
    line-height: 47px
}

.footer div.lang ul {
    display: none;
    background: #0c0b0a;
    padding: 14px 0;
    position: absolute;
    bottom: 100%;
    left: 0;
    right: 0;
    line-height: 0
}

.footer div.lang ul li a {
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    line-height: 27px;
    color: #fff
}

.footer div.lang ul .on {
    display: none
}

.footer div.lang.on ul {
    display: block
}

.footer div.lang .bt-change-lang {
    display: inline-block;
    vertical-align: middle;
    padding-right: 16px;
    position: relative
}

.footer div.lang .bt-change-lang:after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    background: url(../img/mo_sp_common.png) no-repeat -73px -31px;
    background-size: 94px 78px;
    width: 15px;
    height: 9px;
    margin-top: -4.5px
}

.footer div.lang .bt-change-lang span {
    width: 88px;
    display: inline-block;
    vertical-align: middle;
    padding: 0 8px;
    text-align: left;
    font-size: 13px;
    color: #fff
}

.footer div.lang.on .bt-change-lang:after {
    background-position: -5px -64px
}

.footer .copy {
    font-size: 11px;
    line-height: 21px;
    color: #696969;
    border-top: 1px solid #292827;
    padding: 11px 0
}

.footer nav {
    font-size: 13px;
    line-height: 27px;
    margin-top: 16px
}

.footer-wrap.for-elyon .footer .sns {
    display: inline-flex;
    justify-content: space-between;
    width: 100%;
    padding: 25px 16px
}

.footer-wrap.for-elyon .footer .sns a {
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
    line-height: 0
}

.footer-wrap.for-elyon .footer .top-row div.lang {
    border-top: 1px solid #292827;
    position: relative;
    text-transform: uppercase
}

.footer-wrap.for-elyon .footer .bottom-row {
    border-top: 1px solid #292827
}

.footer-wrap.for-elyon .footer .bottom-row .copy {
    padding: 16px;
    font-size: 12px;
    height: auto;
    color: #949494
}

.footer-wrap.for-elyon .footer .bottom-row .logo {
    margin-top: 3px;
    padding: 25px 0;
    text-align: center
}

.footer-wrap.for-elyon .footer .bottom-row .logo a {
    display: inline-block;
    font-size: 0;
    line-height: 0
}

.footer-wrap.for-elyon .footer .bottom-row .logo a + a {
    margin-left: 20px
}

.footer-wrap.for-elyon .footer .bottom-row nav {
    margin-top: 28px
}

.footer-wrap.for-elyon .footer .bottom-row nav a {
    text-transform: uppercase;
    color: #fff
}

/* 2021-07-21 overview 한줄 말줄임 */
.ellips {
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.bt {
    display: block;
    font-weight: 700;
    border: 0;
    background: none;
    cursor: pointer;
    width: 100%;
    height: 52px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    border: 1px solid #fdd000;
    position: relative;
    padding: 0;
}

.bt:focus,.bt:active {
    padding: 0;
}

.bt > span {
    position: relative
}

.bt > span.loader {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.bt.bt-ok {
    color: #0e0e0e;
    background: #fdd000
}

.bt.bt-peach, .bt.bt-more {
    color: #fff;
    background: #d19f67;
    border-color: #d19f67
}

.bt.bt-peach-bd {
    border-color: #d19f67;
    background: transparent;
    color: #d19f67;
}

.bt.bt-bd,.bt.bt-cancel {
    color: #fdd000;
    background: #171614
}

.bt.bt-cancel.bg-white {
    background: #fff
}

.bt.sm {
    width: 240px;
    margin: 0 auto;
}

.bt:disabled {
    color: #343434;
    background: #5a5a5a;
    border-color: #5a5a5a
}

.bt-wrap .bt + .bt {
    margin-top: 17.5px
}

.form-wrap.mo-has-line {
    padding-top: 35px;
    border-top: 1px solid #252525
}

.form.has-line {
    border-top: 1px solid #252525;
    padding-top: 30px
}

.form + .form {
    margin-top: 35px
}

.form-msg {
    position: relative;
    margin-bottom: 15px;
    background: #00401e;
    color: #8ac28c;
    font-size: 12px;
    line-height: 20px;
    padding: 9px 25px 9px 34px;
    text-align: left
}

.form-msg.full-msg {
    width: 100%;
}

.form-msg.form-error {
    background: #5c0000;
    color: #d28a8a
}

.form-msg .sp-form.noti {
    position: absolute;
    top: 10px;
    left: 9px
}

.form-msg .bt-close-msg {
    position: absolute;
    top: 7px;
    right: 7px;
    background: url(../img/mo_sp_common.png) no-repeat -34px -63px;
    background-size: 94px 78px;
    width: 11px;
    height: 11px;
    text-indent: -9999px
}

.form-msg.mt {
    margin-top: 20px;
    margin-bottom: 0
}

.form-msg.single-line {
    display: inline-block;
    min-width: 280px
}

.form-msg.single-line .bt-close-msg {
    top: 13px
}

.fe-row {
    position: relative
}

.form-wrap .fake-input {
    position: absolute;
    left: -9999px;
    opacity: 0;
}

.fe-line {
    border-top: 1px solid #3a3938;
    margin-top: 25px;
    padding-top: 25px
}

.fe-err + .fe-row, .fe-row + .fe-row {
    margin-top: 10px
}

.fe-row .bt-toggle-eye {
    position: absolute;
    top: 17.5px;
    right: 18px;
    padding: 1px 6px;
    cursor: pointer
}

.fe-input {
    position: relative;
    height: 56px;
    padding: 0
}

.fe-select {
    position: relative;
    background: #0e0e0e
}

.fe-select label,.fe-input label {
    position: absolute;
    top: 18px;
    left: 17px;
    line-height: 20px;
    font-size: 15px;
    color: #9fa0a0;
    padding: 0;
    transform-origin: top left;
    transition: transform .3s ease-out;
}

.fe-select label {
    left: 16px;
    opacity: 0;
}

.fe-select select,.fe-input input {
    border: 1px solid #222;
    width: 100%;
    line-height: 1;
    height: 56px;
    padding: 20px 16px 2px;
    font-size: 15px;
    color: #fff;
    background: #0e0e0e;
}

.fe-input input:focus {
    border: 1px solid #474646
}

.fe-textarea {
    border: 1px solid #222;
    padding: 15px 0 15px 16px;
    background: #0e0e0e;
}

.fe-textarea textarea {
    background: transparent;
    width: 100%;
    line-height: 24px;
    font-size: 15px;
    color: #fff;
    min-height: 96px;
    padding: 0 16px 0 0 ;
    overflow: auto;
}

.fe-textarea.focus {
    border: 1px solid #474646
}

.fe-select select {
    opacity: 1;
    border: 0;
    padding: 21px 30px 3px 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent
}

.fe-select select::-ms-expand {
    display: none
}

.fe-select.selected select {
    opacity: 1
}

.fe-select select .default {
    display: none
}

.fe-select.selected label,.fe-input.on label {
    opacity: 1;
    transform: scale(0.80) translateY(-10px);
    color: #696969
}

html.mobile .fe-select label {
    opacity: 1;
    z-index: 0;
    top: 16px;
}

.fe-select.no-style, html.mobile .fe-select {
    border: 1px solid #222;
}

.fe-select.no-style.on, html.mobile .fe-select.on {
    border: 1px solid #474646
}

.fe-row.has-err .fe-select.no-style.on, html.mobile .fe-row.has-err .fe-select.on {
    border: 1px solid #8f0c08
}

html.mobile .fe-select:after {
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 12px;
    width: 14px;
    height: 8px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.1.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 9.8' style='enable-background:new 0 0 18 9.8;' xml:space='preserve'%3E%3Cpolygon style='fill:%237a7a7a;' points='18,0.9 17,0 9,8 0.9,0 0,0.9 9,9.8 9.9,8.9 9.9,8.9 '/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: cover;
    transition: transform .3s ease-out
}

/*html.mobile .fe-select.on:after{transform:rotatex(180deg)}*/
.fe-input.no-label label,.fe-select.no-label label {
    display: none
}

.fe-input.no-label input {
    padding-top: 2px
}

.fe-select.no-label select {
    padding-top: 3px
}

.fe-row.fe-birth-set {
    font-size: 0;
    line-height: 0
}

.fe-row.fe-birth-set .fe-select {
    display: inline-block;
    vertical-align: top;
    width: calc(31.5625% - 10px);
    position: relative
}
.lp-cont.lp-refund {
    max-width: 680px;
}

.fe-row.fe-birth-set .fe-select:first-child {
    width: calc(36.875%)
}

.fe-row.fe-birth-set .fe-select + .fe-select {
    margin-left: 10px
}

.fe-agree-list {
    padding-top: 35px;
    padding-bottom: 5px;
    border-top: 1px solid #ffffff
}

.fe-agree-list.single {
    padding-top: 0;
    border-top: 0
}

.fe-agree-list li label {
    display: inline-block;
    /* position:relative; */
    padding-left: 30px;
    font-size: 15px;
    line-height: 22px;
    color: #9fa0a0
}

.fe-agree-list li a {
    color: #fff;
    text-decoration: underline
}

.fe-agree-list li + li {
    margin-top: 14px
}

.fe-agree-list li .fe-checkbox {
    position: absolute;
    margin: 2px 0 0 -30px;
    /* top:2px;left:0 */
}

.fe-checkbox {
    position: relative;
    width: 18px;
    height: 18px;
    overflow: hidden;
    display: inline-block;
    vertical-align: -4px
}

.fe-checkbox input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 1;
    margin: 0
}

.fe-checkbox i {
    display: block;
    text-indent: -9999px;
    background: url(../img/mo_sp_form.png) no-repeat -5px -77px;
    background-size: 100px 100px;
    width: 18px;
    height: 18px
}

.fe-checkbox input:checked ~ i {
    background-position: -27px -77px
}

/* 2021-08-31 */
.fe-checkbox input:disabled ~ i {
    opacity: 0.55
}

.fe-checkbox.wt {
    width: 16px;
    height: 16px;
}

.fe-checkbox.wt i {
    width: 16px;
    height: 16px;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' stroke='%230E0E0E'/%3E%3C/svg%3E%0A");
}

.fe-checkbox.wt input:checked ~ i {
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' fill='%230E0E0E' stroke='%230E0E0E'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M3 10.4466L7.79421 15.25L17 6.0533L15.6784 4.74994L7.79421 12.6249L4.30334 9.13408L3 10.4466Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='14' fill='white' transform='translate(3 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}

.fe-switch {
    position: relative;
    overflow: hidden;
    height: 40px;
    width: 94px
}

.fe-switch input {
    position: absolute;
    top: 0;
    left: 0;
    width: 94px;
    height: 40px;
    opacity: 0;
    z-index: 2;
    margin: 0
}

.fe-switch span {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    border: 1px solid #5a5a5a;
    transition: all 200ms ease
}

.fe-switch i {
    position: absolute;
    display: block;
    width: 38px;
    height: 28px;
    left: 5px;
    top: 5px;
    z-index: 1;
    background: #5a5a5a;
    transition: all 200ms ease
}

.fe-switch input:checked ~ span {
    border-color: #fdd000
}

.fe-switch input:checked ~ span i {
    left: auto;
    left: calc(50% + 2.5px);
    background: #fdd000
}

.fe-switch .on,.fe-switch .off {
    font-size: 15px;
    line-height: 28px;
    float: left;
    width: 50%;
    height: 38px;
    text-align: center;
    padding: 5px;
    font-weight: 700
}

.fe-switch .on {
    color: #fdd000;
    padding-right: 0
}

.fe-switch .off {
    color: #5a5a5a;
    padding-left: 0
}

.fe-notice {
    margin-top: 14px
}

.fe-notice p {
    position: relative;
    padding-left: 23px;
    font-size: 12px;
    line-height: 19px;
    color: #9fa0a0
}

.fe-notice .sp-form.noti-y {
    position: absolute;
    top: .5px;
    left: 0
}

.fe-notice a {
    color: #fff;
    text-decoration: underline
}

.fe-row.with-eye .fe-input input {
    padding-right: 55px
}

.fe-input.disabled label {
    color: #454545!important
}

.fe-input.disabled ~ .timer {
    color: #454545!important
}

.fe-row.with-timer .fe-input.on ~.timer {
    color: #fff
}

.fe-row.with-copy .bt-copy,.fe-row.with-resend .bt-resend,.fe-row.with-send .bt-send {
    position: absolute;
    top: 17.5px;
    right: 18px;
    color: #fdd000
}

.fe-row.with-resend .bt-resend {
    top: -32px
}

.fe-row.with-timer .timer {
    position: absolute;
    top: 17.5px;
    right: 18px;
    color: #9fa0a0
}

.fe-row.with-timer.disabled ~ .timer {
    color: #454545
}

.fe-row.with-copy .fe-input input,.fe-row.with-resend .fe-input input,.fe-row.with-timer .fe-input input,.fe-row.with-send .fe-input input {
    padding-right: 90px
}

.fe-row.has-err .fe-textarea, .fe-row.has-err .fe-select,.fe-row.has-err .fe-input input {
    border-color: #8f0c08;
    background-color: #2c0000
}

.fe-row.has-err .fe-select.on {
    background-color: #0e0e0e
}

.fe-row.has-err .fe-input input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #2c0000 inset;
    color: #fff;
    -webkit-text-fill-color: #fff;
}

.fe-input input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #0e0e0e inset;
    color: #fff;
    -webkit-text-fill-color: #fff;
}

/* .fe-row.has-err .fe-select select{background-color:#2c0000} */
/* .fe-row.has-err .fe-select.on{background:#0e0e0e} */
.fe-row ~ .fe-err, .fe-row .fe-err {
    display: none;
    padding: 10px 0 0;
    color: #fe0a0a;
    font-size: 12px;
    line-height: 14px
}

.fe-err a {
    color: #fff;
    text-decoration: underline;
}

.fe-row + .fe-err, .fe-err + .fe-err {
    padding-bottom: 10px;
}

.fe-err + .fe-err {
    margin-top: -10px;
}

.fe-row.has-err ~ .fe-err, .fe-row.has-err .fe-err {
    display: block
}

.alert-danger {
    display: block;
    padding: 8px 0 0; /* Adicione o padding conforme necessário */
    color: #fe0a0a; /* Cor do texto */
    font-size: 14px;
    line-height: 22px; /* Altura da linha */
    border-radius: 4px; /* Arredondamento da borda */
    border: 1px solid transparent; /* Adicione uma borda para destacar o alerta */
    margin-bottom: 12px; /* Margem inferior */
    
}


.fe-row.fe-otp {
    overflow: hidden
}

.fe-row.fe-otp .ajax-loader {
    display: none
}

.fe-row.fe-otp ul {
    margin: 0 -2px;
    position: relative
}

.fe-row.fe-otp ul:after {
    content: "";
    display: table;
    clear: both
}

.fe-row.fe-otp ul li {
    float: left;
    width: 16.666666666667%;
    position: relative;
    padding: 0 2px
}

.fe-row.fe-otp .fe-input {
    padding-top: 100%;
    height: auto
}

.fe-row.fe-otp .fe-input input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    padding: 0;
    text-align: center;
    font-size: 20px
}

.fe-row.fe-otp.has-err .fe-notice {
    margin-top: 5px;
    padding-top: 15px;
    border-top: 1px solid #252525
}

.fe-row .ajax-loader {
    display: none
}

.fe-tit {
    font-size: 13px;
    line-height: 20px;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 12px
}

.fe-check {
    padding: 10px 0
}

.fe-check p {
    font-size: 12px;
    line-height: 20px;
    color: #00911b;
    margin-bottom: 4px
}

.fe-check ul li {
    font-size: 12px;
    line-height: 19px;
    color: #5d5d5d;
    padding-left: 17px;
    position: relative
}

.fe-check ul li:before {
    content: "";
    display: block;
    background: url(./../images/sp/mo_sp_form.png) no-repeat -5px -59px;
    background-size: 100px 100px;
    width: 9px;
    height: 8px;
    position: absolute;
    top: 5px;
    left: 0
}

.fe-check ul li.check {
    color: #fff
}

.fe-check ul li.check:before {
    content: "";
    display: block;
    background-position: -24px -59px
}

.headroom {
    will-change: transform;
    transition: transform 200ms linear
}

.headroom--pinned {
    transform: translateY(0%)
}

.headroom--unpinned {
    transform: translateY(-100%)
}

.normal-page .bt-wrap {
    margin-top: 30px
}

.page-head {
    text-align: center;
    padding: 15px 0;
    margin-bottom: 15px
}

.page-head h2 {
    margin-bottom: 10px;
    font-size: 30px;
    line-height: 35px;
    letter-spacing: .02em;
    text-transform: uppercase;
    font-weight: 900
}

.page-head h2.no-upper {
    text-transform: none;
}

.page-head h2 i.sp-logo {
    display: inline-block;
    vertical-align: top
}

.page-head p {
    margin-top: 10px;
    line-height: 1.53
}

.page-head br {
    display: block
}

.page-head br.pc {
    display: none
}

.page-head p b {
    font-weight: 900
}

.page-head p a {
    color: #ffcd00;
    text-decoration: underline
}

.page-head .ctrl {
    display: none;
}

.page-desc {
    text-align: center;
    font-size: 15px;
    line-height: 23px;
    margin-bottom: 30px;
    border-top: 1px solid #252525;
    padding-top: 30px
}

.page-desc h3 {
    font-size: 20px;
    line-height: 1;
    color: #fdd000;
    font-weight: 400;
    margin-bottom: 10px
}

.layer-popup {
    position: fixed;
    display: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 103;
    text-align: center
}

.layer-popup.open {
    display: block
}

.layer-popup.open .dimmed {
    display: block
}

.layer-popup:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    height: 100%
}

.lp-cont {
    position: relative;
    z-index: 102;
    display: inline-block;
    vertical-align: middle;
    background: #fff;
    width: calc(100% - 40px);
    padding: 35px 40px;
    color: #0e0e0e
}

.bt-lp-close {
    position: absolute;
    top: 12px;
    right: 12px
}

.bt-lp-close i {
    display: block;
    width: 17px;
    height: 17px;
    text-indent: -9999px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 0.804469L15.1955 0L7.95531 7.15084L0.804469 0L0 0.804469L7.15084 7.95531L0 15.1955L0.804469 16L7.95531 8.84916L15.1955 16L16 15.1955L8.84916 7.95531L16 0.804469Z' fill='%230E0E0E'/%3E%3C/svg%3E");
    background-size: cover;
}

.lp-cont h3 {
    font-size: 20px;
    font-weight: 900;
    color: #0e0e0e;
    line-height: 25px;
    margin-bottom: 20px
}

.lp-cont .msg {
    font-size: 16px;
    line-height: 1.54
}

.lp-cont .bt-wrap {
    margin-top: 25px
}

.lp-cont .fix-loader-box {
    margin-top: 20px
}

.lp-cont .fix-loader-box .txt-bound {
    margin-top: 20px;
    position: relative;
    font-size: 20px;
    line-height: 22px;
    color: #ffcd00
}

.lp-cont .fix-loader-box .txt-bound.blk {
    color: #0E0E0E;
}

.lp-cont .fix-loader-box .txt-bound span {
    display: inline-block;
    vertical-align: bottom;
    width: 5px;
    height: 22px
}

.layer-popup.for-subscribe .lp-cont {
    padding: 26px 32px 30px;
}

.subscribe-popup h3 {
    font-size: 18px;
    line-height: 22px;
    text-align: left;
    font-weight: 900;
    color: #0E0E0E;
    margin-bottom: 0;
}

.subscribe-popup .txt {
    font-size: 14px;
    line-height: 20px;
    text-align: left;
    font-weight: 400;
    color: #7D7D7D;
}

.subscribe-popup .check-row {
    margin-top: 18px;
    position: relative;
    padding-left: 24px;
    text-align: left;
    font-size: 0;
    line-height: 0;
}

.subscribe-popup .check-row .fe-checkbox {
    position: absolute;
    top: 0;
    left: 0;
}

.subscribe-popup .check-row label {
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
    color: #0E0E0E;
}

.for-subscribe .subscribe-popup + .bt-wrap {
    margin-top: 20px;
}

.data-r {
    padding: 5px 0 0
}

.data-r table {
    width: 100%;
    display: block
}

.data-r tr,.data-r tr th,.data-r tr td,.data-r tbody,.data-r thead {
    display: block
}

.data-r th,.data-r td {
    padding-top: 2px;
    font-size: 15px;
    line-height: 25px;
    color: #fff;
    text-align: left;
    font-weight: 400
}

.data-r th {
    color: #9fa0a0
}

.data-r tr + tr {
    margin-top: 15px
}

.data-v {
    padding: 5px 0 0
}

.data-v table {
    width: 100%;
    table-layout: fixed
}

.data-v th,.data-v td {
    padding-top: 2px;
    font-size: 15px;
    line-height: 25px;
    color: #fff;
    text-align: left
}

.data-v thead th {
    color: #9fa0a0;
    font-weight: 400
}

.data-v tbody th,.data-v tbody td {
    padding-top: 6px
}

.data-v .pc {
    display: none!important
}

.dot-list {
    margin-top: 12px;
    margin-bottom: 12px;
    font-size: 15px;
    line-height: 23px;
    color: #fff
}

.dot-list li {
    padding-left: 15px;
    position: relative
}

.dot-list li:before {
    content: "ㆍ";
    position: absolute;
    top: 0;
    left: 0;
    width: 15px;
    text-align: left
}

.tooltip-box.open {
    display: block
}

.tooltip-box {
    background: #302f2c;
    display: none;
    position: absolute;
    top: calc(100% + 15px);
    left: -20px;
    right: -20px;
    padding: 30px 20px;
    z-index: 10
}

.tooltip-box:before {
    content: "";
    position: absolute;
    top: -10px;
    left: 36px;
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px;
    border-color: transparent transparent #302f2c
}

.tooltip-box .bt-close {
    position: absolute;
    top: 15px;
    right: 15px;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 0.804469L15.1955 0L7.95531 7.15084L0.804469 0L0 0.804469L7.15084 7.95531L0 15.1955L0.804469 16L7.95531 8.84916L15.1955 16L16 15.1955L8.84916 7.95531L16 0.804469Z' fill='%230E0E0E'/%3E%3C/svg%3E");
    width: 16.5px;
    height: 16.5px;
    background-size: cover;
    text-indent: -9999px
}

.tooltip-box .tit h4 {
    color: #fdd000;
    font-size: 15px;
    line-height: 1;
    font-weight: 400
}

.tooltip-box .desc {
    margin-top: 18px;
    font-size: 12px;
    line-height: 19px;
    color: #fff
}

.sns-accinfo {
    position: relative;
    border: 1px solid #252525;
    background: #0e0e0e;
    padding: 25px 25px 20px;
    text-align: center
}

.sns-accinfo.no-bg {
    background: transparent;
    border: 0;
    padding: 5px 0 0
}

.sns-accinfo .pf-sns {
    position: absolute;
    top: 14px;
    left: 14px;
    width: 25px;
    height: 25px
}

.sns-accinfo .pf-sns .sp-sns {
    display: block
}

.sns-accinfo .pf-img {
    width: 80px;
    height: 80px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    overflow: hidden;
    margin: 0 auto
}

.sns-accinfo .pf-img img {
    display: block;
    width: 100%
}

.sns-accinfo .pf-name {
    font-size: 20px;
    line-height: 1;
    margin-top: 15px
}

.sns-accinfo .pf-email {
    font-size: 15px;
    line-height: 1;
    margin-top: 12px
}

.sns-accinfo.no-bg .pf-name {
    margin-top: 12px
}

.sns-accinfo .pf-desc {
    font-size: 15px;
    line-height: 23px;
    color: #9fa0a0;
    margin-top: 16px
}

.sns-accinfo .pf-desc b {
    font-weight: 400;
    color: #fff
}

.privacy-wrap {
    color: #fff;
    padding: 10px 0 0
}

.privacy-wrap div.tit {
    border-bottom: 1px solid #2b2b2b;
    padding-bottom: 37px;
    margin-bottom: 37px
}

.privacy-wrap div.tit h2 {
    font-size: 29px;
    line-height: 37px;
    font-weight: 900;
    text-align: center;
    word-break: break-all
}

.privacy-wrap .block .tit {
    font-size: 20px;
    line-height: 23px;
    font-weight: 900;
    margin-bottom: 23px
}

.privacy-wrap .block {
    font-size: 15px;
    line-height: 23px
}

.privacy-wrap .block ul li {
    position: relative;
    padding-left: 40px
}

.privacy-wrap .block .no {
    position: absolute;
    top: 0;
    left: 0
}

.privacy-wrap .block + .block {
    margin-top: 50px
}

.recapcha {
    padding-right: 10px;
    margin-top: 20px;
    font-size: 13px;
    line-height: 22px;
    color: #9fa0a0
}

.recapcha.tc {
    text-align: center;
    padding-left: 15px;
    padding-right: 15px
}

.recapcha a {
    color: #fff;
    text-decoration: underline
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    font-size: 14px;
    line-height: 54px;
    color: #fff;
    padding: 0 35px 0 16px;
}

.fe-select.selected .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 32px;
    padding: 20px 35px 4px 16px
}

.fe-select.selected.no-label .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 54px;
    padding: 0 35px 0 16px;
}

.select2-container--default .select2-selection--single {
    background: transparent;
    border: 1px solid #222;
    color: #fff;
    outline: none;
    height: 56px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0
}

.fe-row.has-err .select2-container.select2-container--open .select2-selection--single,.select2-container.select2-container--open .select2-selection--single {
    border-color: #474646;
    border-bottom: 0
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border: 1px solid #474646;
    border-width: 0 1px 1px 1px;
    padding-top: 1px;
}

.select2-container--open .select2-dropdown--above:before {
    top: auto;
    bottom: -1px;
}

.select2-dropdown {
    background: #0e0e0e;
    color: #9fa0a0;
    font-size: 16px;
    line-height: 38px;
    z-index: 51;
    border-color: #474646;
    padding: 12px 0
}

.select2-dropdown:before {
    content: "";
    height: 1px;
    background: #222;
    left: 8px;
    right: 8px;
    top: -1px;
    position: absolute
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background: #000
}

.fe-row.has-err .select2-results__option,.select2-results__option {
    padding: 0 20px;
    font-size: 16px;
    line-height: 38px;
    color: #9fa0a0
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected {
    background: #0e0e0e;
    color: #fff
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    width: 24px;
    height: 30px;
    top: 50%;
    right: 10px;
    margin-top: -15px
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    transition: transform .3s ease-out;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    width: 14px;
    height: 8px;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.1.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 9.8' style='enable-background:new 0 0 18 9.8;' xml:space='preserve'%3E%3Cpolygon style='fill:%237a7a7a;' points='18,0.9 17,0 9,8 0.9,0 0,0.9 9,9.8 9.9,8.9 9.9,8.9 '/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: cover;
    border: 0;
    top: 11px;
    left: 5px;
    margin: 0
}

.fe-row.has-err .select2-container--default .select2-selection--single {
    border-color: #8f0c08;
}

@media (min-width: 1024px ) {
    html.scroll-hidden {
        height:auto;
        min-height: auto;
        overflow: auto!important;
        touch-action: none
    }

    html.scroll-hidden body {
        touch-action: none
    }

    /* html.scroll-hidden{padding-right:17px}*/
    body {
        font-size: 16px;
        line-height: 1.75
    }

    .mo,br.mo {
        display: none
    }

    .pc,br.pc {
        display: block
    }

    .sp-c {
        background: url(../img/pc_sp_common.png) no-repeat;
        background-size: auto auto
    }

    .sp-c.lang {
        width: 20px;
        height: 21px
    }

    .sp-c.gmem {
        background-position: -10px -38px;
        width: 18px;
        height: 20px;
        vertical-align: -8px
    }

    .sp-logo {
        -webkit-background-size: contain;
        background-size: contain
    }

    .sp-logo.elyon {
        width: 84px;
        height: 26px
    }

    .sp-logo.aal {
        width: 121px;
        height: 26px;
    }

    .sp-logo.kkg-s {
        width: 113px;
        height: 20px
    }

    .sp-logo.kkg-lg {
        width: 227px;
        height: 41px
    }

    .sp-logo.kkg-md {
        width: 145px;
        height: 26px
    }

    .sp-logo.kkg-xs {
        width: 170px;
        height: 30px
    }

    .sp-logo.bluehole {
        width: 172px;
        height: 38px
    }

    .sp-logo.krafton {
        width: 129px;
        height: 23px
    }

    .sp-form {
        background: url(../img/pc_sp_form.png) no-repeat;
        background-size: auto auto
    }

    .sp-form.noti {
        background-position: -10px -56px;
        width: 24px;
        height: 24px
    }

    .sp-form.noti-y {
        background-position: -54px -56px;
        width: 24px;
        height: 24px
    }

    .form-msg.form-error .sp-form.noti {
        background-position: -56px -10px;
        width: 24px;
        height: 24px
    }

    .sp-form.eye {
        width: 29px;
        height: 18px
    }

    .view-pwd ~ .bt-toggle-eye .sp-form.eye {
        width: 29px;
        height: 18px
    }

    .sp-sol {
        margin: 0 auto 28px;
        width: 30px;
        height: 30px
    }

    .sp-sol:before {
        height: 30px
    }

    .sp-sol:after {
        background: url(../img/pc_cantlogin.png) no-repeat
    }

    .sp-sol.email:after {
        background-position: -59px -10px;
        width: 29px;
        height: 21px
    }

    .sp-sol.key:after {
        background-position: -10px -10px;
        width: 29px;
        height: 25px
    }

    .sp-sol.trash:after {
        background-position: -10px -55px;
        width: 24px;
        height: 30px
    }

    .sp-sol.lock:after {
        background-position: -59px -51px;
        width: 20px;
        height: 30px
    }

    .sp-form.copy {
        width: 27px;
        height: 29px
    }

    .sp-sns.fp {
        width: 26px;
        height: 26px;
    }

    .sp-sns.gg {
        width: 24px;
        height: 24px;
    }

    .sp-sns.steam {
        width: 30px;
        height: 30px;
    }

    .ic-sns-wt {
        width: 32px;
        height: 32px;
        display: inline-block;
        vertical-align: top
    }

    .ic-sns-wt.facebook {
        padding: 2px;
    }

    .ic-sns-wt.twitter {
        padding: 2px;
    }

    .ic-sns-wt.youtube {
        padding: 0;
        width: 33px;
        height: 32px
    }

    .ic-sns-wt.instagram {
        padding: 2px;
    }

    .ic-sns-wt.twitch {
        padding: 2px;
    }

    .ic-sns-wt.discord {
        padding: 0;
        width: 54px;
        height: 56px;
        margin-top: -11px;
        margin-left: -11px
    }

    .ic-sns-wt span {
        display: block;
        width: 28px;
        height: 28px
    }

    .ic-sns-wt.facebook span {
        width: 28px;
        height: 28px
    }

    .ic-sns-wt.twitter span {
        width: 28px;
        height: 28px
    }

    .ic-sns-wt.youtube span {
        width: 33px;
        height: 32px
    }

    .ic-sns-wt.instagram span {
        width: 28px;
        height: 28px
    }

    .ic-sns-wt.twitch span {
        width: 28px;
        height: 28px
    }

    .ic-sns-wt.discord span {
        width: 54px;
        height: 56px;
        margin: 0;
    }

    .headroom {
        will-change: transform;
        transition: transform 200ms linear
    }

    .headroom--pinned {
        transform: translateY(0%)
    }

    .headroom--unpinned {
        transform: translateY(0%)
    }

    .gnb-wrap {
        height: 68px;
        padding: 19px 0;
        background: #171614
    }

    .gnb {
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        z-index: 100;
        text-align: center;
        line-height: 30px;
        padding: 0 30px;
        background: transparent;
        height: 30px
    }

    .gnb:after {
        content: "";
        display: table;
        clear: both
    }

    .gnb.play-kakao .gnb-logo, .gnb.simple .gnb-logo {
        line-height: 30px;
        height: 30px;
        padding-top: 2px;
    }

    .gnb.play-kakao .gnb-logo {
        padding-top: 0;
    }

    .gnb.simple .gnb-logo > a {
        display: inline-block;
        vertical-align: top;
        margin-left: 0;
    }

    .gnb.simple .gnb-logo > a:before {
        display: none;
    }

    .gnb.simple .gnb-logo > a + a {
        vertical-align: 26px;
    }

    .gnb.simple .gnb-logo > i {
        display: inline-block;
        vertical-align: top
    }

    .gnb.simple .gnb-logo > i + a, .gnb.simple .gnb-logo > a + a {
        display: inline-block;
        margin-left: 41px;
        position: relative
    }

    .gnb.simple .gnb-logo > i + a:before, .gnb.simple .gnb-logo > a + a:before {
        content: "";
        display: block;
        height: 20px;
        width: 1px;
        background-color: #454545;
        position: absolute;
        left: -21px;
        top: 50%;
        margin-top: -10px
    }

    .gnb.gnb-nav-open .gnb-nav,.gnb.gnb-mem-open .gnb-mem {
        display: none
    }

    .gnb.has-back .gnb-back {
        display: none
    }

    .gnb.has-back .gnb-nav {
        display: none
    }

    .gnb.simple .gnb-nav {
        display: none;
    }

    .gnb-mem nav ul li {
        float: none;
        padding: 0 19px;
    }

    .gnb-mem nav ul.s-logout li,.gnb-nav nav ul li {
        float: left;
        padding: 0 19px;
        position: relative;
    }

    .gnb-nav nav ul ul {
        display: none;
        position: absolute;
        top: calc(100% - 4px);
        left: -5px;
        right: -5px;
        text-align: center;
        padding: 8px 0 !important;
    }

    .gnb-nav nav ul li:hover ul {
        display: block;
    }

    .gnb-nav nav ul ul:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #000;
        opacity: 0.7
    }

    .gnb-nav nav ul ul li {
        float: none;
        padding: 0 19px;
        line-height: 30px;
        position: relative;
        z-index: 2;
    }

    .gnb-nav nav ul ul li a:before, .gnb-nav nav ul ul li a:after {
        display: none;
    }

    .gnb-nav nav ul ul li a {
        font-weight: 700;
        color: #B2B2B2;
    }

    .gnb-nav nav ul ul li a:hover {
        color: #fff;
    }

    /* 2021-06-30 */
    .gnb-mem nav .pc {
        display: block;
    }

    .gnb-mem nav .mo {
        display: none;
    }

    /* 2021-06-30 */
    .gnb .gnb-mem nav a, .gnb .gnb-nav nav a {
        display: inline-block;
        vertical-align: top;
        padding: 0;
        text-align: left;
        font-weight: 500;
        position: relative
    }

    /* .gnb .gnb-mem nav a:after, */
    .gnb .gnb-nav nav a:after {
        content: "";
        transition: .5s all ease;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        position: absolute;
        height: 1px;
        width: 0;
        background: #fdd000;
        left: 0;
        bottom: 4px
    }

    /* .gnb .gnb-mem nav li:last-child a:after, */
    .gnb .gnb-nav nav li:last-child a:after {
        transition: .5s all ease
    }

    .gnb .gnb-mem nav li a {
        color: #B2B2B2
    }

    .gnb .gnb-mem nav li:hover a {
        color: #fff;
    }

    .gnb .gnb-nav nav li:hover a:after {
        width: 100%
    }

    .gnb .gnb-mem .bt-logout {
        display: block
    }

    .gnb-logo {
        float: left;
        padding: 4px 0 0
    }

    .gnb-back {
        display: none
    }

    .gnb-nav,.gnb-mem {
        position: relative;
        top: auto;
        width: auto;
        height: auto
    }

    .gnb-nav {
        margin-left: 20px;
        float: left
    }

    .gnb-nav.has-sns nav ul {
        padding-bottom: 0;
    }

    .gnb-nav.has-sns nav .sns {
        display: none;
    }

    .gnb-mem {
        float: right
    }

    .gnb-back .bt-gnb-back,.gnb-nav .bt-gnb-nav,.gnb-mem .bt-gnb-mem {
        display: none
    }

    .gnb-back .bt-gnb-back:before,.gnb-mem .bt-gnb-nav:before,.gnb-nav .bt-gnb-nav:before {
        display: none
    }

    .gnb-mem .bt-gnb-mem span {
        display: none
    }

    .gnb-mem nav,.gnb-nav nav {
        display: block;
        position: static;
        z-index: 1;
        top: auto;
        left: auto;
        right: auto;
        overflow-y: visible;
        background: transparent;
        font-size: 14px;
        line-height: 30px;
        text-align: left;
        padding: 0;
        height: auto
    }

    .gnb-mem nav ul:after,.gnb-nav nav ul:after {
        content: "";
        display: table;
        clear: both
    }

    .gnb-mem nav .s-logout {
        display: block;
        margin-right: -19px
    }

    .gnb-mem nav .s-login {
        display: none;
        height: auto;
        padding-bottom: 0;
    }

    .gnb-mem nav .s-login .both,.gnb-mem nav .s-login .pc {
        display: block
    }

    .gnb-mem.mem-login .bt-gnb-mem {
        margin-top: -15px;
        display: inline-block;
        vertical-align: top;
        height: 60px;
        line-height: 60px;
        padding-right: 26px;
        position: relative;
        min-width: 140px;
        text-align: left
    }

    .gnb-mem.mem-login .bt-gnb-mem span {
        display: inline-block;
        vertical-align: middle;
        font-size: 14px;
        line-height: 30px;
        margin-left: 10px
    }

    .gnb-mem.mem-login .bt-gnb-mem:after {
        content: "";
        background: url(../img/pc_sp_common.png) no-repeat -43px -38px;
        width: 9px;
        height: 8px;
        position: absolute;
        top: 50%;
        right: 0;
        margin-top: -4px
    }

    .gnb-mem.mem-login nav .s-logout {
        display: none
    }

    .gnb-mem.mem-login nav .s-login {
        display: block
    }

    .gnb-mem.mem-login nav {
        display: none;
        position: absolute;
        top: 100%;
        right: 0;
        text-align: center;
        width: 100%;
        white-space: nowrap;
        height: auto !important;
    }

    body.gnb-mem-on .gnb .gnb-mem nav a,body.gnb-mem-on .gnb .gnb-nav nav a {
        transition: none
    }

    .gnb .gnb-mem nav a.bt-logout {
        text-transform: uppercase
    }

    body.gnb-mem-on .wrap:before {
        content: "";
        display: block;
        position: fixed;
        z-index: 100;
        background: rgba(0,0,0,0.7);
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

    body.gnb-mem-on .gnb:before {
        content: "";
        display: block;
        position: absolute;
        /* z-index:100; */
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

    body.gnb-mem-on .sp-c.gmem {
        background-position: -10px -38px;
        width: 18px;
        height: 20px
    }

    body.gnb-mem-on .gnb-mem.mem-login .bt-gnb-mem:after {
        transform: rotate(180deg)
    }

    .gnb .gnb-mem .bt-logout {
        position: relative;
        left: auto;
        right: auto;
        bottom: auto;
        font-weight: 500;
        font-size: inherit;
        border: 0;
        line-height: inherit;
        background: transparent;
        color: #B2B2B2;
        text-align: center;
        height: auto;
        display: inline-block;
        width: auto
    }

    .gnb .gnb-mem .bt-logout:hover {
        color: #fff;
    }

    body.gnb-mem-on .gnb .gnb-mem .bt-gnb-mem {
        opacity: 1
    }

    body.gnb-mem-on .gnb .gnb-mem {
        z-index: 200
    }

    .mark-winner-cbt.pc, .mark-apply-cbt.pc {
        line-height: 60px;
        top: -15px;
        margin-right: 45px;
        right: 100%;
        position: absolute;
        white-space: nowrap;
    }

    .footer-wrap {
        margin-top: auto;
        background: #171614;
        padding: 19px 0
    }

    .gnb-mem-on .footer {
        z-index: 101;
    }

    .footer-wrap .dimmed {
        display: none!important
    }

    .footer {
        text-align: center;
        position: relative;
        z-index: 20;
        font-size: 0;
        line-height: 0
    }

    .footer .mid-row {
        display: inline-block;
        border: 0;
        padding: 0
    }

    .footer div.lang {
        display: inline-block;
        vertical-align: -3px;
        line-height: 1;
        position: relative;
        font-size: 16px;
        line-height: 27px
    }

    .footer div.lang ul {
        display: none;
        background: #171614;
        padding: 8px 0;
        position: absolute;
        bottom: 100%;
        left: 0;
        right: 0;
        font-size: 16px;
        line-height: 27px;
        padding-right: 9px
    }

    .footer div.lang ul li a {
        font-size: 14px;
        display: inline-block;
        padding: 2px 0;
        color: #fff
    }

    .footer div.lang ul .on {
        display: none
    }

    .footer div.lang .bt-change-lang {
        display: inline-block;
        vertical-align: middle;
        line-height: 28px;
        height: 28px;
        padding-right: 30px;
        position: relative;
        font-size: 14px
    }

    .footer div.lang .bt-change-lang .lang {
        vertical-align: -6px
    }

    .footer div.lang .bt-change-lang:after {
        content: "";
        position: absolute;
        top: 50%;
        right: 15px;
        background: url(../img/pc_sp_common.png) no-repeat -50px -10px;
        width: 13px;
        height: 9px;
        margin-top: -4px
    }

    .footer div.lang .bt-change-lang span {
        width: auto;
        padding: 0 8px;
        text-align: left;
        font-size: 14px
    }

    .footer div.lang:hover .bt-change-lang:after {
        transform: rotate(180deg);
        background-position: -50px -10px
    }

    .footer div.lang:hover ul {
        display: block
    }

    .footer div.lang:hover .bt-change-lang {
        opacity: 1
    }

    .footer div.lang.on ul {
        display: none
    }

    .footer div.lang.on:hover ul {
        display: block
    }

    .footer div.lang.on .bt-change-lang {
        opacity: 1
    }

    .footer .logo {
        position: absolute;
        top: 50%;
        right: 30px;
        margin-top: -10px
    }

    .footer .copy {
        position: absolute;
        top: 50%;
        left: 30px;
        margin-top: -14px;
        font-size: 14px;
        line-height: 28px;
        color: #5c5c5c;
        border: 0;
        padding: 0
    }

    .footer nav {
        display: inline-block;
        vertical-align: middle;
        margin: 0
    }

    .footer nav ul:after {
        content: "";
        display: table;
        clear: both
    }

    .footer nav ul li {
        float: left;
        font-size: 14px;
        line-height: 28px
    }

    .footer nav ul li a {
        display: inline-block;
        vertical-align: top;
        padding: 0 15px
    }

    .footer a:hover {
        text-decoration: underline
    }

    .footer-wrap.for-elyon {
        padding: 0 85px;
        font-family: "din-2014",sans-serif
    }

    .footer-wrap.for-elyon .footer {
        position: relative
    }

    .footer-wrap.for-elyon .footer .top-row {
        height: 160px;
        position: relative
    }

    .footer-wrap.for-elyon .footer .sns {
        display: block;
        position: absolute;
        top: 50%;
        margin-top: -16px;
        left: 4px;
        width: auto;
        padding: 0
    }

    .footer-wrap.for-elyon .footer .sns a {
        width: 32px;
        height: 32px;
    }

    .footer-wrap.for-elyon .footer .sns a + a {
        margin-left: 45px
    }

    .footer-wrap.for-elyon .footer .top-row div.lang {
        border-top: 0;
        position: absolute;
        top: 50%;
        right: 0;
        margin-top: -14px;
        text-transform: uppercase
    }

    .footer-wrap.for-elyon .footer .top-row div.lang .sp-c.lang {
        width: 27px;
        height: 28px;
        vertical-align: -10px
    }

    .footer-wrap.for-elyon .footer .top-row div.lang .bt-change-lang {
        font-size: 16px
    }

    .footer-wrap.for-elyon .footer .top-row div.lang .bt-change-lang span {
        min-width: 100px;
        padding: 0 14px
    }

    .footer-wrap.for-elyon .footer .top-row div.lang .bt-change-lang:after {
        right: 12px
    }

    .footer-wrap.for-elyon .footer .bottom-row {
        height: 150px;
        position: relative;
        border-top: 1px solid #292827
    }

    .footer-wrap.for-elyon .footer .bottom-row .copy {
        padding: 0;
        font-size: 16px;
        height: auto;
        color: #949494;
        left: 8px;
        top: 85px;
        margin: 0
    }

    .footer-wrap.for-elyon .footer .bottom-row .logo {
        margin-top: -19px;
        padding: 0;
        text-align: center;
        right: 12px
    }

    .footer-wrap.for-elyon .footer .bottom-row .logo a + a {
        margin-left: 40px
    }

    .footer-wrap.for-elyon .footer .bottom-row nav {
        display: block;
        margin: 43px 0 0 8px
    }

    .footer-wrap.for-elyon .footer .bottom-row nav li {
        font-size: 16px
    }

    .footer-wrap.for-elyon .footer .bottom-row nav a {
        padding: 0;
        text-transform: uppercase
    }

    .footer-wrap.for-elyon .footer .bottom-row nav li + li {
        margin-left: 24px
    }

    .contents {
        padding: 50px 40px 80px
    }

    .division-box:after {
        content: "";
        display: table;
        clear: both
    }

    .division-box {
        width: 100%
    }

    .division-box .form-wrap {
        float: center;
        width: 440px
    }

    .division-box .form-wrap.has-line {
        border-top: 0;
        padding-top: 0
    }

    .division-box .form-wrap + .form-wrap {
        float: right;
        margin-top: 0;
        padding-top: 38px
    }

    .division-box .form-wrap + .form-wrap .sns-login.mt {
        margin-top: 0;
        border-top: 0;
        padding-top: 0
    }

    .normal-page {
        padding-top: 10px;
        max-width: 846px;
        margin: 0 auto
    }

    .normal-page.wide-page {
        min-width: 944px;
        max-width: 1100px;
        margin: 0 auto
    }

    .page-head {
        margin-bottom: 30px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
    }

    .page-head h2 {
        margin-bottom: 11px;
        font-size: 40px;
        line-height: 48px;
        letter-spacing: .02em;
        font-weight: 900
    }

    .page-head h2 i.sp-logo {
        display: inline-block;
        vertical-align: top
    }

    .page-head p {
        font-size: 16px;
        line-height: 1.75;
        margin: 0 auto
    }

    .page-head p a {
        text-decoration: none
    }

    .page-head p a:hover {
        text-decoration: underline
    }

    .page-head p b {
        font-weight: 900
    }

    .page-head br {
        display: none
    }

    .page-head br.pc {
        display: block
    }

    .page-head .ctrl {
        position: absolute;
        top: 50%;
        right: 0;
        display: block;
        transform: translate(0,-50%)
    }

    .page-head .ctrl a {
        font-size: 14px;
        line-height: 28px;
        font-weight: 700;
        color: #fff;
    }

    .page-head .ctrl a.bt-back:before {
        content: "";
        display: inline-block;
        vertical-align: middle;
        width: 6px;
        height: 8px;
        margin-right: 7px;
        background-repeat: no-repeat;
        -webkit-background-size: cover;
        background-size: cover;
        background-image: url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.11433 6.71436L4.4292 6.38102L1.63037 3.71436L4.4292 1.01436L4.11433 0.714355L1.00063 3.71436L1.3155 4.01436L4.11433 6.71436Z' fill='white' stroke='white'/%3E%3C/svg%3E%0A");
    }

    .page-desc {
        font-size: 16px;
        line-height: 28px;
        margin-bottom: 45px;
        padding-top: 45px
    }

    .page-desc h3 {
        font-size: 24px;
        line-height: 1;
        margin-bottom: 10px
    }

    .bt-wrap {
        max-width: 440px;
        margin: 0 auto;
        font-size: 0;
        line-height: 0
    }

    .bt {
        height: 58px;
        line-height: 56px;
        font-size: 18px;
        transition: all .2s cubic-bezier(.4,0,.2,1);
        transition-property: color,background
    }

    .bt.sm {
        width: 290px;
    }

    .bt-wrap .bt + .bt {
        margin-top: 20px
    }

    .bt-wrap.has-2 .bt {
        width: calc(50% - 10px);
        display: inline-block;
        vertical-align: top;
        margin: 0
    }

    .bt-wrap.has-2 .bt + .bt {
        margin-top: 0;
        margin-left: 20px
    }

    .bt-wrap.bt-md .bt {
        width: 320px;
        margin: 0 auto
    }

    .bt-wrap.bt-md .bt + .bt {
        margin-top: 20px
    }

    /* 2021-07-20 */
    .bt-wrap.bt-lg {
        max-width: 520px;
    }

    .bt-wrap.bt-lg.has-2 .bt + .bt {
        margin-left: 24px;
    }

    .bt-wrap.has-2 .bt {
        width: calc(50% - 12px);
    }

    /* 2021-07-20 */
    .bt.bt-mo {
        display: none
    }

    .bt.bt-ok:hover {
        color: #0e0e0e;
        background: #ffe500
    }

    .bt.bt-peach:hover, .bt.bt-more:hover {
        background: #AD8251;
        border-color: #AD8251
    }

    .bt.bt-peach-bd:hover {
        border-color: #936c40;
        color: #936C40;
    }

    .bt.bt-bd:hover,.bt.bt-cancel:hover {
        color: #ffe500;
        background: transparent;
        border-color: #ffe500
    }

    .bt:disabled:hover {
        color: #343434;
        background: #5a5a5a;
        border-color: #5a5a5a
    }

    .form-wrap {
        max-width: 440px;
        margin: 0 auto
    }

    .form-wrap.has-line {
        padding-top: 25px;
        border-top: 1px solid #252525
    }

    .form-wrap.mo-has-line {
        padding-top: 0;
        border-top: 0
    }

    .form-wrap.for-otp {
        max-width: 400px
    }

    .form-wrap.pc-max {
        max-width: 100%
    }

    .form.has-line {
        padding-top: 0;
        border-top: 0
    }

    .form-msg {
        position: relative;
        margin-bottom: 15px;
        background: #00401e;
        color: #8ac28c;
        font-size: 14px;
        line-height: 24px;
        padding: 10px 28px 8px 48px
    }

    .form-msg .bt-close-msg {
        top: 8px;
        right: 8px;
        background: url(../img/pc_sp_common.png) no-repeat -63px -38px;
        -webkit-background-size: auto auto;
        background-size: auto auto;
        width: 14px;
        height: 14px
    }

    .form-msg .sp-form.noti {
        top: 9px;
        left: 15px
    }

    .form-msg.mt {
        margin-top: 20px;
        margin-bottom: 0
    }

    .form-msg.single-line {
        display: inline-block;
        min-width: 360px
    }

    .form-msg.single-line .bt-close-msg {
        top: 14px
    }

    .form + .form {
        margin-top: 43px
    }

    .fe-row {
        position: relative
    }

    .fe-err + .fe-row, .fe-row + .fe-row {
        margin-top: 12px
    }

    .fe-row.has-err + .fe-row {
        margin-top: 16px
    }

    .fe-row .bt-toggle-eye {
        top: 25px;
        right: 25px
    }

    .fe-input {
        height: 68px
    }

    .fe-select {
        background: #0e0e0e;
        border: 0
    }

    .fe-select label,.fe-input label {
        top: 24px;
        left: 28px;
        line-height: 20px;
        font-size: 16px
    }

    .fe-select label {
        opacity: 0;
        left: 20px
    }

    .fe-input input {
        width: 100%;
        line-height: 1;
        height: 68px;
        padding: 20px 40px 4px 28px;
        font-size: 16px;
        color: #fff
    }

    .fe-select:after {
        width: 19px;
        height: 10px;
        margin-top: -5px
    }

    .fe-select.on {
        border: 0
    }

    .fe-select.selected label,.fe-input.on label {
        opacity: 1;
        transform: scale(0.75) translateY(-13px);
        color: #696969
    }

    .fe-input.caps-on:after {
        content: "";
        position: absolute;
        top: 21px;
        right: 25px;
        background: url(./../images/sp/pc_sp_form.png) no-repeat -10px -10px;
        width: 26px;
        height: 26px
    }

    .fe-input.no-label label,.fe-select.no-label label {
        display: none
    }

    .fe-input.no-label {
        height: 54px
    }

    .fe-input.no-label input {
        padding: 4px 18px;
        height: 54px
    }

    .fe-line {
        margin-top: 30px;
        padding-top: 30px
    }

    .fe-select:after {
        display: none
    }

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        font-size: 16px;
        line-height: 66px;
        color: #fff;
        padding: 0 50px 0 20px
    }

    .fe-select.selected .select2-container--default .select2-selection--single .select2-selection__rendered {
        line-height: 42px;
        padding: 20px 50px 4px 20px
    }

    .select2-container--default .select2-selection--single {
        background: transparent;
        border: 1px solid #222;
        color: #fff;
        outline: none;
        height: 68px;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        border-radius: 0
    }

    .fe-row.has-err .select2-container.select2-container--open .select2-selection--single,.select2-container.select2-container--open .select2-selection--single {
        border-color: #474646;
        border-bottom: 0
    }

    .select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
        border: 1px solid #474646;
        border-width: 0 1px 1px 1px;
        padding-top: 1px;
    }

    .select2-container--open .select2-dropdown--above:before {
        top: auto;
        bottom: -1px;
    }

    .select2-dropdown {
        background: #0e0e0e;
        color: #9fa0a0;
        font-size: 16px;
        line-height: 38px;
        z-index: 51;
        border-color: #474646;
        padding: 12px 0
    }

    .select2-dropdown:before {
        content: "";
        height: 1px;
        background: #222;
        left: 8px;
        right: 8px;
        top: -1px;
        position: absolute
    }

    .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
        background: #000
    }

    .fe-row.has-err .select2-results__option,.select2-results__option {
        padding: 0 20px;
        font-size: 16px;
        line-height: 38px;
        color: #9fa0a0
    }

    .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected {
        background: #0e0e0e;
        color: #fff
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow {
        width: 29px;
        height: 30px;
        top: 50%;
        right: 15px;
        margin-top: -15px
    }

    .select2-container--default .select2-selection--single .select2-selection__arrow b {
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.1.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 9.8' style='enable-background:new 0 0 18 9.8;' xml:space='preserve'%3E%3Cpolygon style='fill:%237a7a7a;' points='18,0.9 17,0 9,8 0.9,0 0,0.9 9,9.8 9.9,8.9 9.9,8.9 '/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        transition: transform .3s ease-out;
        width: 19px;
        height: 10px;
        border: 0;
        top: 10px;
        left: 5px;
        margin: 0
    }

    .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
        background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.1.0,SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 18 9.8' style='enable-background:new 0 0 18 9.8;' xml:space='preserve'%3E%3Cpolygon style='fill:%23ffffff;' points='18,0.9 17,0 9,8 0.9,0 0,0.9 9,9.8 9.9,8.9 9.9,8.9 '/%3E%3C/svg%3E%0A");
        transform: rotatex(180deg)
    }

    .fe-row.has-err .select2-container--default .select2-selection--single {
        border-color: #8f0c08
    }

    .fe-select.no-label.selected .select2-container--default .select2-selection--single .select2-selection__rendered,.fe-select.no-label .select2-container--default .select2-selection--single .select2-selection__rendered {
        line-height: 52px;
        padding: 0 50px 0 18px
    }

    .fe-select.no-label .select2-container--default .select2-selection--single {
        height: 54px
    }

    .fe-row.with-eye .fe-input.caps-on:after {
        right: 70px
    }

    .fe-checkbox {
        width: 20px;
        height: 20px;
        vertical-align: -5px
    }

    .fe-checkbox input {
        width: 20px;
        height: 20px;
    }

    .fe-checkbox i {
        background: url(../img/pc_sp_form.png) no-repeat -11px -100px;
        background-size: auto auto;
        width: 20px;
        height: 20px
    }

    .fe-checkbox input:checked ~ i {
        background-position: -53px -100px
    }

    .fe-checkbox.wt {
        width: 20px;
        height: 20px;
    }

    .fe-checkbox.wt i {
        width: 20px;
        height: 20px;
        -webkit-background-size: cover;
        background-size: cover;
        background-position: 0 0;
        background-repeat: no-repeat;
        background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' stroke='%230E0E0E'/%3E%3C/svg%3E%0A");
    }

    .fe-checkbox.wt input:checked ~ i {
        -webkit-background-size: cover;
        background-size: cover;
        background-position: 0 0;
        background-repeat: no-repeat;
        background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='19' height='19' fill='%230E0E0E' stroke='%230E0E0E'/%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M3 10.4466L7.79421 15.25L17 6.0533L15.6784 4.74994L7.79421 12.6249L4.30334 9.13408L3 10.4466Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='14' height='14' fill='white' transform='translate(3 3)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    }

    .fe-row.with-eye .fe-input input {
        padding-right: 55px
    }

    .fe-row.with-eye .fe-input input[type=password] {
        padding-right: 120px
    }

    .fe-row.with-resend .bt-resend {
        top: -39px;
        right: 0
    }

    .fe-row.with-send .bt-send {
        top: 20px;
        right: 25px
    }

    .fe-row.with-timer .timer {
        top: 20px;
        right: 25px
    }

    .fe-row.with-copy .bt-copy {
        top: 20px;
        right: 25px
    }

    .fe-row.with-copy .fe-input input {
        padding-right: 20px
    }

    .fe-row.with-resend .fe-input input,.fe-row.with-timer .fe-input input,.fe-row.with-send .fe-input input {
        padding-right: 100px
    }

    .fe-notice {
        margin-top: 12px
    }

    .fe-notice p {
        padding-left: 34px;
        font-size: 14px;
        line-height: 22px
    }

    .fe-notice .sp-form.noti-y {
        top: 0
    }

    .fe-row ~ .fe-err, .fe-row .fe-err {
        padding: 8px 0 0;
        color: #fe0a0a;
        font-size: 14px;
        line-height: 22px
    }

    .fe-row ~ .fe-err {
        padding-bottom: 12px;
    }

    .fe-err + .fe-err {
        margin-top: -10px;
    }

    .fe-row.fe-otp {
        overflow: visible
    }

    .fe-row.fe-otp ul {
        margin: 0 -5px
    }

    .fe-row.fe-otp ul li {
        float: left;
        padding: 0 5px
    }

    .fe-row.fe-otp .fe-input input {
        font-size: 24px
    }

    .fe-row.fe-otp.has-err .fe-notice {
        margin-top: 5px;
        padding-top: 22px
    }

    .fe-row.fe-otp {
        position: relative
    }

    .fe-row .ajax-loader {
        position: absolute;
        top: 12px;
        right: -46px;
        width: 36px;
        height: 36px;
        display: block
    }

    .fe-row .ajax-loader img {
        width: 36px;
        height: 36px
    }

    .fe-tit {
        font-size: 14px;
        line-height: 28px;
        margin-bottom: 10px
    }

    .fe-row.fe-birth-set .fe-select {
        display: inline-block;
        vertical-align: top;
        width: calc(31.5625% - 10px);
        position: relative
    }

    .fe-row.fe-birth-set .fe-select:first-child {
        width: calc(36.875%)
    }

    .fe-row.fe-birth-set .fe-select select {
        height: 100%
    }

    .fe-agree-list {
        padding-top: 35px;
        padding-bottom: 25px
    }

    .fe-agree-list br {
        display: none
    }

    .fe-agree-list.single {
        max-width: 584px;
        margin: 0 auto;
        padding-top: 20px
    }

    .fe-agree-list li label {
        padding-left: 30px;
        font-size: 16px;
        line-height: 28px
    }

    .fe-agree-list li a {
        color: #fff;
        text-decoration: underline
    }

    .fe-agree-list li + li {
        margin-top: 14px
    }

    .fe-agree-list li .fe-checkbox {
        margin-top: 3px;
        /* top:3px */
    }

    .fe-check {
        padding: 8px 0
    }

    .fe-check p {
        font-size: 14px;
        line-height: 28px;
        margin-bottom: 2px
    }

    .fe-check ul li {
        font-size: 14px;
        line-height: 24px;
        padding-left: 20px
    }

    .fe-check ul li:before {
        background: url(./../images/sp/pc_sp_form.png) no-repeat -97px -98px;
        width: 10px;
        height: 9px;
        position: absolute;
        top: 7px;
        left: 0
    }

    .fe-check ul li.check {
        color: #fff
    }

    .fe-check ul li.check:before {
        content: "";
        display: block;
        background-position: -97px -84px
    }

    .lp-cont {
        width: calc(100% - 160px);
        padding: 60px 80px;
        max-width: 560px
    }

    .bt-lp-close {
        top: 20px;
        right: 20px
    }

    .lp-cont h3 {
        font-size: 24px;
        font-weight: 700;
        color: #0e0e0e;
        line-height: 25px;
        margin-bottom: 20px
    }

    .lp-cont h3 br {
        display: none
    }

    .lp-cont .desc {
        font-size: 16px;
        line-height: 28px
    }

    .lp-cont .msg {
        font-size: 18px;
        line-height: 1.54
    }

    .lp-cont .bt-wrap {
        margin-top: 45px
    }

    .lp-cont .fix-loader-box {
        margin-top: 42px
    }

    .lp-cont .fix-loader-box .txt-bound {
        margin-top: 20px;
        font-size: 24px;
        line-height: 28px
    }

    .lp-cont .fix-loader-box .txt-bound span {
        display: inline-block;
        vertical-align: bottom;
        width: 6px;
        height: 28px
    }

    .layer-popup.for-subscribe .lp-cont {
        padding: 44px 50px 50px;
    }

    .subscribe-popup h3 {
        font-size: 28px;
        line-height: 32px;
        margin-bottom: 5px;
    }

    .subscribe-popup .txt {
        font-size: 16px;
        line-height: 24px;
    }

    .subscribe-popup .check-row {
        margin-top: 27px;
        position: relative;
        padding-left: 30px;
        text-align: left;
        font-size: 0;
        line-height: 0;
    }

    .subscribe-popup .check-row .fe-checkbox {
        position: absolute;
        top: 2px;
        left: 0;
    }

    .subscribe-popup .check-row label {
        font-size: 16px;
        line-height: 26px;
    }

    .for-subscribe .subscribe-popup + .bt-wrap {
        margin-top: 32px;
    }

    .data-r {
        padding: 0
    }

    .data-r table {
        display: table
    }

    .data-r tr {
        display: table-row
    }

    .data-r tr th,.data-r tr td {
        display: table-cell
    }

    .data-r tbody {
        display: table-row-group
    }

    .data-r thead {
        display: table-header-group
    }

    .data-r th,.data-r td {
        padding: 10px 10px 10px 0;
        font-size: 16px;
        line-height: 22px;
        vertical-align: top
    }

    .data-r th {
        font-size: 14px
    }

    .data-r tr + tr {
        margin-top: 0
    }

    .data-v {
        padding: 0
    }

    .data-v th,.data-v td {
        padding: 10px 10px 10px 0;
        font-size: 16px;
        line-height: 22px;
        color: #fff;
        text-align: left
    }

    .data-v thead th {
        font-size: 14px
    }

    .data-v tbody th,.data-v tbody td {
        padding-top: 10px;
        white-space: nowrap
    }

    .data-v .pc {
        display: table-cell!important
    }

    .sns-accinfo {
        padding: 30px 25px 38px
    }

    .sns-accinfo .pf-sns {
        top: 17px;
        left: 17px;
        width: 28px;
        height: 28px
    }

    .sns-accinfo .pf-img {
        width: 100px;
        height: 100px
    }

    .sns-accinfo .pf-name {
        font-size: 24px;
        line-height: 1;
        margin-top: 20px
    }

    .sns-accinfo .pf-email {
        font-size: 16px;
        line-height: 1;
        margin-top: 15px
    }

    .tooltip-box {
        top: calc(100% + 25px);
        left: -20px;
        right: auto;
        padding: 30px 20px;
        z-index: 10;
        width: 560px;
        -webkit-box-shadow: 7px 7px 13px 11px rgba(0,0,0,0.11);
        box-shadow: 7px 7px 13px 11px rgba(0,0,0,0.11)
    }

    .tooltip-box:before {
        content: "";
        position: absolute;
        top: -10px;
        left: 36px;
        display: block;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 0 10px 10px;
        border-color: transparent transparent #302f2c
    }

    .tooltip-box .bt-close {
        position: absolute;
        top: 15px;
        right: 15px;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='33px' height='33px'%3E%3Cpath fill-rule='evenodd' fill='#7d7d7d' d='M32.131,30.219 L29.449,32.932 L16.104,19.328 L2.759,32.932 L0.077,30.219 L13.632,16.401 L0.077,2.843 L2.759,0.160 L16.104,13.509 L29.449,0.160 L32.131,2.843 L18.576,16.401 L32.131,30.219 Z'/%3E%3C/svg%3E");
        width: 16px;
        height: 16px;
        background-size: cover;
        text-indent: -9999px
    }

    .tooltip-box .tit h4 {
        color: #fdd000;
        font-size: 15px;
        line-height: 1;
        font-weight: 400
    }

    .tooltip-box .desc {
        margin-top: 18px;
        font-size: 12px;
        line-height: 19px;
        color: #fff
    }

    .dot-list {
        font-size: 14px;
        line-height: 28px;
        margin: 4px 0 12px
    }

    .fe-switch {
        height: 40px;
        width: 102px
    }

    .fe-switch input {
        width: 102px;
        height: 40px;
    }

    .fe-switch span {
        border: 2px solid #5a5a5a
    }

    .fe-switch i {
        width: 45px;
        height: 28px;
        left: 4px;
        top: 4px
    }

    .fe-switch input:checked ~ span i {
        left: calc(50%)
    }

    .fe-switch span:before,.fe-switch span:after {
        font-size: 14px;
        line-height: 28px;
        height: 36px;
        padding: 4px;
        font-weight: 700
    }

    .privacy-wrap {
        max-width: 1480px;
        margin: 0 auto;
        padding: 42px 40px 40px
    }

    .privacy-wrap div.tit {
        border-bottom: 1px solid #2b2b2b;
        padding-bottom: 65px;
        margin-bottom: 68px
    }

    .privacy-wrap div.tit h2 {
        font-size: 40px;
        line-height: 50px
    }

    .privacy-wrap .block .tit {
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 28px
    }

    .privacy-wrap .block {
        font-size: 16px;
        line-height: 28px
    }

    .privacy-wrap .block ul li {
        padding-left: 60px
    }

    .privacy-wrap .block + .block {
        margin-top: 82px
    }

    .recapcha {
        padding-right: 10px;
        margin-top: 35px;
        font-size: 14px;
        line-height: 24px;
        color: #9fa0a0
    }

    .recapcha a {
        color: #fff;
        text-decoration: underline
    }
}

@media (min-width: 1024px ) and (max-width:1440px ) {
    body {
        font-size: 14px;
        line-height: 1.75;
    }

    .recapcha {
        font-size: 12px;
        line-height: 20px
    }

    .contents {
        padding: 50px 20px 80px;
    }

    .gnb.simple .gnb-logo > a {
        display: inline-block;
        vertical-align: top
    }

    .gnb.simple .gnb-logo > i + a , .gnb.simple .gnb-logo > a + a {
        vertical-align: top;
    }

    .gnb-mem.mem-login .bt-gnb-mem span, .gnb-mem nav, .gnb-nav nav {
        font-size: 12px;
    }

    .gnb-mem nav ul.s-logout li, .gnb-nav nav ul li {
        padding: 0 13px;
    }

    .mark-winner-cbt.pc, .mark-apply-cbt.pc {
        margin-right: 30px;
    }

    /* 2021-08-31 */
    .gnb-wrap {
        padding: 17px 0;
        height: 56px;
    }

    .gnb {
        padding: 0 36px;
        height: 22px;
        line-height: 22px;
    }

    .sp-logo.kkg-md {
        width: 120px;
        height: 22px;
    }

    .sp-logo.elyon {
        width: 72px;
        height: 20px;
    }

    .sp-logo.aal {
        width: 97px;
        height: 20px;
    }

    .sp-logo.aau {
        width: 74px;
        height: 20px;
    }

    .gnb.simple .gnb-logo > i + a, .gnb.simple .gnb-logo > a + a {
        margin-left: 34px;
    }

    .gnb.simple .gnb-logo > i + a:before, .gnb.simple .gnb-logo > a + a:before {
        height: 16px;
        margin-top: -7px;
        left: -17px
    }

    .sp-c.gmem {
        transform: scale(0.83)
    }

    .gnb-mem.mem-login .bt-gnb-mem {
        line-height: 56px;
        height: 56px;
    }

    .footer div.lang .bt-change-lang span {
        font-size: 12px;
    }

    .sp-c.lang {
        width: 18px;
        height: 18px;
    }

    /* //2021-08-31 */
    .footer-wrap.for-elyon {
        padding: 0 85px;
    }

    .footer nav ul li, .footer .copy, .footer-wrap.for-elyon .footer .bottom-row .copy, .footer-wrap.for-elyon .footer .bottom-row nav li {
        font-size: 12px;
        line-height: 22px;
    }

    /* 2021-08-01 높이 조절 */
    .footer .copy {
        margin-top: -11px;
    }

    .footer-wrap.for-elyon .footer .bottom-row {
        height: 96px;
    }

    .footer-wrap.for-elyon .footer .bottom-row nav {
        margin: 26px 0 0 0;
    }

    .footer-wrap.for-elyon .footer .bottom-row .copy {
        top: 48px;
        left: 0;
    }

    .footer-wrap.for-elyon .footer .bottom-row .logo {
        margin-top: -13px;
    }

    .footer-wrap.for-elyon .footer .bottom-row .logo a + a {
        margin-left: 26px;
    }

    .footer-wrap.for-elyon .footer .top-row div.lang .sp-c.lang {
        width: 20px;
        height: 20px;
        vertical-align: -6px;
    }

    @media (min-width: 1024px) {
        .footer div.lang .bt-change-lang:after {
            content: "";
            position: absolute;
            top: 50%;
            right: 15px;
            background: url(../img/pc_sp_common.png) no-repeat -50px -10px;
            width: 13px;
            height: 9px;
            margin-top: -4px;
        }
    }

    .footer-wrap.for-elyon .footer .top-row div.lang .bt-change-lang span {
        padding: 0 8px;
    }

    .footer div.lang ul li a, .footer div.lang ul {
        font-size: 12px;
    }

    .sp-logo.kkg-xs {
        width: 125.37px;
        height: 22.29px;
    }

    .sp-logo.bluehole {
        width: 116.67px;
        height: 26px;
    }

    .sp-logo.krafton {
        width: 100.32px;
        height: 16.71px;
    }

    .footer-wrap.for-elyon .footer .top-row {
        height: 108px;
    }

    .ic-sns-wt {
        width: 25px;
        height: 25px;
        display: inline-block;
        vertical-align: top
    }

    .ic-sns-wt span {
        display: block;
        width: 25px;
        height: 25px
    }

    .ic-sns-wt.facebook {
        padding: 2px;
    }

    .ic-sns-wt.twitter {
        padding: 2px;
    }

    .ic-sns-wt.youtube {
        padding: 0;
        width: 25px;
        height: 25px
    }

    .ic-sns-wt.instagram {
        padding: 2px;
    }

    .ic-sns-wt.twitch {
        padding: 1.5px;
    }

    .ic-sns-wt.discord {
        padding: 0;
        width: 38px;
        height: 38px;
        margin-top: -6.5px;
        margin-left: -6.5px
    }

    .ic-sns-wt.facebook span {
        width: 21px;
        height: 21px
    }

    .ic-sns-wt.twitter span {
        width: 21px;
        height: 21px
    }

    .ic-sns-wt.youtube span {
        width: 25px;
        height: 25px
    }

    .ic-sns-wt.instagram span {
        width: 20px;
        height: 20px
    }

    .ic-sns-wt.twitch span {
        width: 22px;
        height: 22px
    }

    .ic-sns-wt.discord span {
        width: 38px;
        height: 38px;
    }

    .footer-wrap.for-elyon .footer .sns a {
        width: 25px;
        height: 25px;
    }

    .footer-wrap.for-elyon .footer .sns a + a {
        margin-left: 33px;
    }

    .sp-form {
        display: block;
        text-indent: -9999px;
        background: url(../img/mo_sp_form.png) no-repeat;
        background-size: 100px 100px
    }

    .sp-form.noti {
        background-position: -33px -32px;
        width: 18px;
        height: 18px
    }

    .sp-form.noti-y {
        background-position: -60px -32px;
        width: 18px;
        height: 18px
    }

    .form-msg.form-error .sp-form.noti {
        background-position: -5px -32px;
        width: 18px;
        height: 18px
    }

    .form-msg {
        line-height: 21px;
        padding: 10px 32px 8px 38px;
    }

    .form-msg .sp-form.noti {
        top: 11px;
        left: 11px;
    }

    .form-msg .bt-close-msg {
        transform: scale(0.857)
    }

    .fe-row .loader .loader-load {
        top: 10px;
    }

    .fe-input {
        height: 52px
    }

    .fe-select label,.fe-input label {
        top: 16px;
        left: 20px;
        line-height: 20px;
        font-size: 14px
    }

    .fe-select label {
        opacity: 0;
        left: 20px
    }

    .fe-input input {
        height: 52px;
        padding: 20px 40px 4px 20px;
        font-size: 14px;
        color: #fff
    }

    .fe-select:after {
        width: 19px;
        height: 10px;
        margin-top: -5px
    }

    .fe-select.on {
        border: 0
    }

    .fe-select.selected label,.fe-input.on label {
        transform: scale(0.75) translateY(-8px);
    }

    .fe-input.caps-on:after {
        content: "";
        position: absolute;
        top: 21px;
        right: 25px;
        background: url(./../images/sp/pc_sp_form.png) no-repeat -10px -10px;
        width: 26px;
        height: 26px
    }

    .sp-form.eye {
        transform: scale(0.83);
    }

    .view-pwd ~ .bt-toggle-eye .sp-form.eye {
        width: 29px;
        height: 18px
    }

    .fe-row .bt-toggle-eye {
        right: 12px;
        top: 16px
    }

    .fe-err + .fe-row, .fe-row + .fe-row {
        margin-top: 10px;
    }

    .fe-row.with-timer .timer, .fe-row.with-send .bt-send {
        top: 14px;
        right: 20px;
    }

    .fe-row.with-resend .bt-resend {
        top: -30px;
    }

    .fe-tit {
        font-size: 12px;
        line-height: 22px;
        margin-bottom: 8px;
    }

    .fe-notice p {
        padding-left: 26px;
        font-size: 14px;
        line-height: 24px;
    }

    .fe-notice .sp-form.noti-y {
        top: 2px;
    }

    .fe-row.fe-otp.has-err .fe-err {
        padding-top: 16px;
    }

    .fe-row.fe-otp.has-err .fe-notice {
        padding-top: 18px;
        margin-top: 16px;
    }

    .bt {
        height: 46px;
        line-height: 44px;
        font-size: 14px;
    }

    /* .bt-wrap.has-2 .bt {width:calc(50% - 16px)}
    .bt-wrap.has-2 .bt + .bt {margin-left: 32px;} */
    .bt-wrap.bt-md .bt {
        width: 204px;
    }

    /* 2021-07-20 */
    .bt-wrap.bt-lg {
        max-width: 440px;
    }

    .bt-wrap.has-2.bt-lg .bt + .bt {
        margin-left: 20px;
    }

    .sp-logo.kkg-lg {
        width: 202px;
        height: 36px;
    }

    .page-head {
        padding: 10px 0;
    }

    .page-head h2 {
        margin-bottom: 8px;
        font-size: 34px;
        line-height: 42px;
    }

    .page-head p {
        font-size: 14px;
    }

    .bt-wrap, .form-wrap {
        max-width: 366px;
    }

    .form-wrap.for-otp {
        max-width: 362px;
    }

    .page-desc {
        font-size: 14px;
        line-height: 24px;
        margin-bottom: 40px;
        padding-top: 40px;
    }

    .page-desc h3 {
        font-size: 22px;
        margin-bottom: 4px;
    }

    .division-box .form-wrap + .form-wrap {
        width: 312px;
        padding-top: 30px;
    }

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        font-size: 14px;
        line-height: 50px;
        padding: 0 50px 0 20px
    }

    .fe-select.selected .select2-container--default .select2-selection--single .select2-selection__rendered {
        line-height: 26px;
        padding: 20px 50px 4px 20px
    }

    .select2-container--default .select2-selection--single {
        height: 52px;
    }

    .fe-agree-list li + li {
        margin-top: 10px;
    }

    .fe-agree-list li label {
        font-size: 14px;
        line-height: 24px;
    }

    .fe-agree-list li .fe-checkbox {
        margin-top: 1px;
    }

    .fe-agree-list.single {
        max-width: 536px;
        padding-bottom: 10px;
        padding-top: 15px;
    }

    .lp-cont {
        width: calc(100% - 160px);
        padding: 50px 60px;
        max-width: 484px
    }

    .lp-cont h3 {
        font-size: 22px;
        line-height: 22px;
        margin-bottom: 12px;
    }

    .lp-cont .fix-loader-box {
        margin-top: 24px;
    }

    .lp-cont .fix-loader-box .txt-bound {
        font-size: 22px;
        margin-top: 18px;
    }

    .lp-cont .bt-wrap {
        margin-top: 30px;
    }

    .sns-accinfo {
        padding: 30px 25px 25px;
    }

    .sns-accinfo .pf-sns {
        top: 14px;
        left: 14px;
    }

    .sns-accinfo .pf-img {
        width: 90px;
        height: 90px;
    }

    .sns-accinfo .pf-name {
        font-size: 22px;
    }

    .sns-accinfo .pf-email {
        font-size: 14px;
    }

    .data-r th, .data-r td {
        padding-top: 5px;
        padding-bottom: 5px;
        font-size: 14px;
    }

    .data-v th, .data-v td {
        padding-top: 5px;
        padding-bottom: 5px;
        font-size: 14px;
        line-height: 22px;
    }

    .fe-switch {
        height: 36px;
        width: 74px
    }

    .fe-switch input {
        width: 74px;
        height: 36px;
    }

    .fe-switch span {
        border: 2px solid #5a5a5a
    }

    .fe-switch i {
        width: 31px;
        height: 24px;
        left: 4px;
        top: 4px
    }

    .fe-switch input:checked ~ span i {
        left: calc(50%)
    }

    .fe-switch span:before,.fe-switch span:after {
        font-size: 14px;
        line-height: 20px;
        height: 28px;
        padding: 4px;
        font-weight: 700
    }

    .privacy-wrap {
        max-width: 828px;
        padding: 42px 0 40px;
    }

    .privacy-wrap div.tit h2 {
        font-size: 34px;
        line-height: 42px;
    }

    .privacy-wrap div.tit {
        padding-bottom: 45px;
        margin-bottom: 48px;
    }

    .privacy-wrap .block .tit {
        font-size: 22px;
        line-height: 32px;
        margin-bottom: 18px;
    }

    .privacy-wrap .block {
        font-size: 14px;
        line-height: 24px;
    }
}

.grecaptcha-badge {
    visibility: hidden;
}

@media (min-width: 1921px) {
    .footer-wrap.for-elyon {
        padding: 0 140px;
    }
}

.ic-steamlink-complete {
    display: block;
    margin: 0 auto 20px;
    width: 71px;
    height: 71px;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    background-image: url("data:image/svg+xml,%3Csvg width='142' height='142' viewBox='0 0 142 142' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71 0C56.9575 0 43.2304 4.16407 31.5545 11.9657C19.8786 19.7672 10.7784 30.8559 5.40458 43.8295C0.030762 56.803 -1.37527 71.0787 1.36428 84.8514C4.10383 98.624 10.8659 111.275 20.7954 121.205C30.725 131.134 43.376 137.896 57.1486 140.636C70.9213 143.375 85.197 141.969 98.1705 136.595C111.144 131.222 122.233 122.121 130.034 110.445C137.836 98.7696 142 85.0424 142 71C141.979 52.1761 134.492 34.1293 121.181 20.8188C107.871 7.50832 89.8239 0.0211872 71 0ZM71 133.647C58.6096 133.647 46.4974 129.973 36.1952 123.089C25.8929 116.205 17.8633 106.421 13.1217 94.974C8.38009 83.5267 7.13947 70.9305 9.55672 58.7781C11.974 46.6258 17.9405 35.4632 26.7019 26.7018C35.4632 17.9405 46.6259 11.9739 58.7782 9.55668C70.9305 7.13943 83.5268 8.38005 94.974 13.1217C106.421 17.8633 116.205 25.8929 123.089 36.1951C129.973 46.4974 133.647 58.6096 133.647 71C133.628 87.6092 127.022 103.533 115.277 115.277C103.533 127.022 87.6093 133.628 71 133.647ZM38.9804 57.0784C38.9804 55.7017 39.3887 54.3559 40.1535 53.2112C40.9184 52.0665 42.0055 51.1743 43.2774 50.6475C44.5493 50.1206 45.9489 49.9828 47.2992 50.2514C48.6494 50.52 49.8897 51.1829 50.8632 52.1564C51.8367 53.1299 52.4996 54.3702 52.7682 55.7204C53.0368 57.0707 52.899 58.4703 52.3721 59.7422C51.8453 61.0141 50.9531 62.1012 49.8084 62.8661C48.6637 63.631 47.3179 64.0392 45.9412 64.0392C44.0951 64.0392 42.3246 63.3058 41.0192 62.0004C39.7138 60.695 38.9804 58.9245 38.9804 57.0784ZM89.0981 57.0784C89.0981 55.7017 89.5063 54.3559 90.2712 53.2112C91.036 52.0665 92.1231 51.1743 93.3951 50.6475C94.667 50.1206 96.0666 49.9828 97.4168 50.2514C98.7671 50.52 100.007 51.1829 100.981 52.1564C101.954 53.1299 102.617 54.3702 102.886 55.7204C103.154 57.0707 103.017 58.4703 102.49 59.7422C101.963 61.0141 101.071 62.1012 99.926 62.8661C98.7813 63.631 97.4355 64.0392 96.0588 64.0392C94.2127 64.0392 92.4422 63.3058 91.1368 62.0004C89.8314 60.695 89.0981 58.9245 89.0981 57.0784ZM103.558 89.7948C100.258 95.5088 95.5117 100.254 89.7967 103.552C84.0818 106.851 77.5993 108.588 71.0006 108.588C64.4019 108.588 57.9193 106.851 52.2043 103.553C46.4892 100.254 41.743 95.5094 38.4423 89.7955C37.9008 88.8374 37.7593 87.7044 38.0485 86.6426C38.3378 85.5808 39.0344 84.6761 39.9871 84.1251C40.9397 83.5741 42.0713 83.4213 43.1359 83.7C44.2005 83.9787 45.1121 84.6663 45.6725 85.6134C48.2395 90.0592 51.9315 93.7509 56.3774 96.3176C60.8232 98.8843 65.8664 100.236 71 100.236C76.1336 100.236 81.1768 98.8843 85.6227 96.3176C90.0686 93.7509 93.7605 90.0592 96.3275 85.6134C96.8884 84.6675 97.7997 83.981 98.8637 83.7028C99.9277 83.4247 101.058 83.5774 102.01 84.1279C102.962 84.6783 103.659 85.582 103.949 86.6429C104.239 87.7037 104.098 88.836 103.558 89.7941V89.7948Z' fill='%23FFCD00'/%3E%3C/svg%3E%0A");
}

.steam-link-guide {
    padding-top: 30px;
    border-top: 1px solid rgba(255,255,255,0.12);
    text-align: center;
}

.steam-link-guide h3 {
    font-size: 15px;
    line-height: 23px;
    color: #FFCD00;
    font-weight: 700;
}

.steam-link-guide p {
    margin-top: 4px;
    font-size: 15px;
    line-height: 23px;
    color: #9FA0A0;
    font-weight: 400;
}

@media (min-width: 1024px ) {
    .ic-steamlink-complete {
        width: 72px;
        height: 72px;
    }

    .steam-link-guide {
        padding-top: 40px;
        max-width: 842px;
        margin: 0 auto;
    }

    .steam-link-guide h3 {
        font-size: 14px;
        line-height: 24px;
    }

    .steam-link-guide p {
        font-size: 14px;
        line-height: 24px;
    }
}

@media (min-width: 1441px ) {
    .ic-steamlink-complete {
        width: 96px;
        height: 96px;
        margin-bottom: 34px;
    }

    .steam-link-guide {
        padding-top: 44px;
        max-width: 800px;
    }

    .steam-link-guide h3 {
        font-size: 16px;
        line-height: 24px;
    }

    .steam-link-guide p {
        font-size: 14px;
        line-height: 24px;
    }
}

/* footer v2*/
.footer-wrap.footer_v2-wrap a:hover {
    text-decoration: none;
}

.footer-wrap + .footer-wrap {
    margin-top: 40px;
}

.footer-wrap.footer_v2-wrap {
    padding: 9px 32px;
    z-index: 2010;
    background-color: #0e0e0e;
}

.footer-wrap.footer_v2-wrap.type-2 {
    padding: 9px 32px;
}

.footer-wrap.footer_v2-wrap.type-3 {
    padding: 18px 32px;
}

.footer-wrap.footer_v2-wrap * {
    position: static;
    top: initial;
    left: initial;
    right: initial;
    bottom: initial;
    margin: 0;
    padding: 0;
    height: auto;
}

.footer-wrap.footer_v2-wrap.on {
    z-index: 2010;
}

.footer.footer_v2 {
    display: flex;
    align-items: center;
}

.footer.footer_v2 .logo .sp-logo.kkg-s {
    width: 113px;
    height: 20px;
    background-position: center 0;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg width='113' height='20' viewBox='0 0 113 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56.9153 11.4753C56.7188 11.7479 56.6222 12.0237 56.6222 12.2963C56.6222 12.941 56.9958 13.1366 58.0362 13.1366H59.8625C62.201 13.1366 63.6537 14.3297 63.6537 16.1482C63.6537 18.592 61.6889 20 58.252 20C55.5625 20 53.8907 18.8454 53.8907 17.0269C53.8907 16.2251 54.2644 15.4426 54.9923 14.7178C54.5221 14.365 54.2837 13.8775 54.2837 13.2328C54.2837 12.3541 54.696 11.5523 55.5206 10.8274C54.6155 10.1828 54.1645 9.30082 54.1645 8.14944C54.1645 5.93969 55.9329 4.5125 58.6418 4.5125C59.6242 4.5125 60.4874 4.70813 61.2154 5.08017L62.9451 3.35791L64.2013 5.56766L62.2364 6.0776C62.726 6.68376 63.0417 7.30916 63.0417 8.14944C63.0417 10.3015 61.312 11.6709 58.6418 11.6709C58.0137 11.6709 57.4435 11.61 56.9153 11.4753ZM56.6576 15.2694C56.4225 15.6607 56.3033 16.0519 56.3033 16.424C56.3033 17.3829 57.0699 17.8897 58.4646 17.8897C60.2136 17.8897 60.9996 17.4214 60.9996 16.3855C60.9996 15.6799 60.3715 15.2694 59.4277 15.2694H56.6576ZM60.4874 8.08851C60.4874 7.0141 59.9173 6.56189 58.6418 6.56189C57.3662 6.56189 56.7961 7.01089 56.7961 8.08851C56.7961 9.12443 57.3276 9.63437 58.6418 9.63437C59.9592 9.63437 60.4874 9.12763 60.4874 8.08851Z' fill='%23999998'/%3E%3Cpath d='M69.6995 8.98971H71.3293V8.63692C71.3293 7.46309 70.6626 6.91467 69.503 6.91467C68.6205 6.91467 67.4802 7.16803 66.5558 7.62025L65.7699 5.70235C66.7909 4.99677 68.3628 4.50928 69.7575 4.50928C72.5082 4.50928 73.9996 5.95572 73.9996 8.7139V15.5003H71.9768L71.6837 14.6023C70.5241 15.4426 69.4644 15.7954 68.5013 15.7954C66.398 15.7954 65.2223 14.5446 65.2223 12.431C65.2223 10.1828 66.7941 8.98971 69.6995 8.98971ZM71.3293 12.7646V10.8082H70.0152C68.5432 10.8082 67.7959 11.3374 67.7959 12.3925C67.7959 13.1943 68.2082 13.5856 69.0521 13.5856C69.838 13.5856 70.8398 13.1943 71.3293 12.7646Z' fill='%23999998'/%3E%3Cpath d='M76.6763 4.82358H78.6991L79.1114 5.87874C79.9971 5.01922 81.2147 4.50928 82.3904 4.50928C83.7045 4.50928 84.629 4.95828 85.1798 5.87874C86.0623 4.99677 87.3411 4.50928 88.5007 4.50928C90.7199 4.50928 91.8409 5.8595 91.8409 8.5375V15.5003H88.9323V8.65617C88.9323 7.46309 88.5973 6.95636 87.3218 6.95636C86.7903 6.95636 86.1622 7.09427 85.7112 7.24821V15.5003H82.8027V8.65617C82.8027 7.46309 82.4677 6.95636 81.1921 6.95636C80.6607 6.95636 80.0519 7.09427 79.601 7.24821V15.5003H76.6763V4.82358Z' fill='%23999998'/%3E%3Cpath d='M103.407 9.82996C103.407 10.2982 103.349 10.8659 103.288 11.1H96.9041C97.0427 12.8223 97.9445 13.5246 99.7709 13.5246C100.499 13.5246 101.813 13.2328 102.502 12.9185L103.13 14.8749C102.245 15.3624 100.595 15.7953 99.4359 15.7953C95.8412 15.7953 94.0149 13.8582 94.0149 10.1635C94.0149 6.58429 95.8219 4.51245 98.9044 4.51245C101.816 4.51245 103.407 6.38865 103.407 9.82996ZM96.888 9.16607H100.641C100.641 7.3476 100.132 6.64202 98.7949 6.64202C97.5548 6.64202 96.9267 7.4823 96.888 9.16607Z' fill='%23999998'/%3E%3Cpath d='M109.975 9.16614C112.195 9.92945 113 10.8467 113 12.3926C113 14.5638 111.586 15.7954 108.816 15.7954C107.579 15.7954 106.104 15.5003 104.867 15.0321L105.417 12.8608C106.439 13.1751 108.03 13.5632 108.796 13.5632C109.759 13.5632 110.249 13.2489 110.249 12.6235C110.249 12.0751 109.914 11.764 108.207 11.1354C105.93 10.3336 105.182 9.60873 105.182 7.75177C105.182 5.85312 106.812 4.5061 109.17 4.5061C110.426 4.5061 111.686 4.79796 112.861 5.34639L112.075 7.39898C111.367 7.02695 110.191 6.7351 109.405 6.7351C108.461 6.7351 107.911 7.08789 107.911 7.73253C107.914 8.3451 108.423 8.63696 109.975 9.16614Z' fill='%23999998'/%3E%3Cpath d='M1.79733 15.5709H0V0.394484L1.79733 0V15.5709ZM6.60632 4.55741L8.01391 5.57729L4.55453 9.93585L8.56148 14.7659L7.17322 15.8467L2.44154 10.0353L6.60632 4.55741Z' fill='%23999998'/%3E%3Cpath d='M10.1525 12.6876C10.1525 11.6004 10.5132 10.7729 11.238 10.2021C11.9595 9.63119 13.0127 9.34896 14.3946 9.34896H16.4689V8.65941C16.4689 6.99809 15.7377 6.16743 14.2786 6.16743C13.8116 6.16743 13.3187 6.23158 12.8034 6.36307C12.288 6.49457 11.8177 6.65813 11.3861 6.85377L10.8579 5.57731C11.3926 5.27584 11.9691 5.04492 12.5876 4.88135C13.206 4.71779 13.8083 4.6344 14.3946 4.6344C16.9231 4.6344 18.1857 5.99104 18.1857 8.6979V15.5709H16.8586L16.6428 14.3939C16.1081 14.8268 15.538 15.1604 14.9325 15.3945C14.3269 15.6318 13.7504 15.7473 13.2028 15.7473C12.2526 15.7473 11.5053 15.4747 10.9642 14.9327C10.423 14.3907 10.1525 13.6402 10.1525 12.6876ZM13.5281 14.2976C13.7761 14.2976 14.0306 14.2656 14.2979 14.1982C14.5621 14.1341 14.8294 14.0475 15.0967 13.9416C15.3609 13.8358 15.6121 13.7075 15.8472 13.56C16.0824 13.4093 16.2885 13.2489 16.4721 13.0789V10.5645H14.6039C13.6569 10.5645 12.9644 10.728 12.5296 11.0552C12.0947 11.3823 11.8789 11.8987 11.8789 12.6075C11.8725 13.7332 12.4233 14.2976 13.5281 14.2976Z' fill='%23999998'/%3E%3Cpath d='M23.1852 15.5709H21.3878V0.394484L23.1852 0V15.5709ZM27.9909 4.55741L29.3985 5.57729L25.9391 9.93585L29.9461 14.7659L28.5578 15.8467L23.8294 10.0353L27.9909 4.55741Z' fill='%23999998'/%3E%3Cpath d='M31.5403 12.6876C31.5403 11.6004 31.901 10.7729 32.6258 10.2021C33.3505 9.63119 34.4006 9.34896 35.7824 9.34896H37.8535V8.65941C37.8535 6.99809 37.1255 6.16743 35.6664 6.16743C35.1961 6.16743 34.7066 6.23158 34.1912 6.36307C33.6758 6.49457 33.2023 6.65813 32.7739 6.85377L32.2457 5.57731C32.7804 5.27584 33.3569 5.04492 33.9754 4.88135C34.5938 4.71779 35.1961 4.6344 35.7824 4.6344C38.3109 4.6344 39.5735 5.99104 39.5735 8.6979V15.5709H38.2432L38.0274 14.3939C37.4927 14.8268 36.9258 15.1604 36.3171 15.3945C35.7115 15.6318 35.1349 15.7473 34.5874 15.7473C33.6339 15.7473 32.8899 15.4747 32.3488 14.9327C31.8076 14.3907 31.5403 13.6402 31.5403 12.6876ZM34.9127 14.2976C35.1575 14.2976 35.4152 14.2656 35.6825 14.1982C35.9466 14.1341 36.214 14.0475 36.4813 13.9416C36.7455 13.8358 36.9967 13.7075 37.2318 13.56C37.4637 13.4093 37.6731 13.2489 37.8535 13.0789V10.5645H35.9853C35.0383 10.5645 34.3458 10.728 33.911 11.0552C33.4761 11.3823 33.2603 11.8987 33.2603 12.6075C33.2603 13.7332 33.8111 14.2976 34.9127 14.2976Z' fill='%23999998'/%3E%3Cpath d='M46.805 4.65369C48.2899 4.65369 49.4559 5.13797 50.303 6.10654C51.1502 7.07511 51.5753 8.46382 51.5753 10.2695C51.5753 12.0495 51.1566 13.4189 50.3127 14.3747C49.472 15.3304 48.3028 15.8083 46.805 15.8083C45.3201 15.8083 44.1541 15.3304 43.307 14.3747C42.4598 13.4189 42.0347 12.0495 42.0347 10.2695C42.0347 8.46382 42.4598 7.07511 43.3134 6.10654C44.1702 5.13797 45.333 4.65369 46.805 4.65369ZM46.805 6.10654C45.8677 6.10654 45.1462 6.45933 44.6469 7.16812C44.1444 7.8737 43.8932 8.90962 43.8932 10.2727C43.8932 11.6197 44.1444 12.6396 44.6469 13.3259C45.1494 14.0122 45.8677 14.3586 46.805 14.3586C47.7552 14.3586 48.4832 14.0155 48.9856 13.3259C49.4881 12.6396 49.7361 11.6229 49.7361 10.2727C49.7361 8.91283 49.4849 7.87691 48.9856 7.16812C48.4832 6.45933 47.7584 6.10654 46.805 6.10654Z' fill='%23999998'/%3E%3C/svg%3E%0A");
}

.footer.footer_v2 .logo {
    order: 1
}

.footer.footer_v2 .copy {
    order: 2;
    margin-left: 20px;
    font-size: 14px;
    line-height: 22px;
    color: #7d7d7d;
}

.footer.footer_v2 .copy i {
    display: inline-block;
    vertical-align: -4px;
    width: 13px;
    height: 13px;
    text-indent: -9999px;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='14' viewBox='0 0 13 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='6.49976' cy='7' r='5.9' stroke='%237D7D7D' stroke-width='1.2'/%3E%3Cpath d='M7.694 5.6517L7.69444 5.65209C7.91756 5.84642 8.26268 5.8255 8.458 5.60124C8.65216 5.37831 8.63145 5.03358 8.40771 4.83817C7.8841 4.36957 7.20274 4.11429 6.50345 4.11429C4.90969 4.11429 3.61411 5.40987 3.61411 7.00365C3.61411 8.59742 4.90969 9.893 6.50345 9.893C7.20316 9.893 7.87806 9.63747 8.40678 9.18168L8.40716 9.18134C8.63142 8.98602 8.65232 8.64091 8.458 8.41779C8.26267 8.19353 7.91756 8.17263 7.69444 8.36695L7.694 8.36734C7.36578 8.65662 6.93711 8.81802 6.50345 8.81802C5.50753 8.81802 4.69496 8.00544 4.69496 7.00952C4.69496 6.0136 5.50753 5.20102 6.50345 5.20102C6.94282 5.20102 7.36566 5.36231 7.694 5.6517Z' fill='%237D7D7D' stroke='%237D7D7D' stroke-width='0.2'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: 0 0;
    -webkit-background-size: contain;
    background-size: contain;
}

.footer.footer_v2 .footer-nav {
    order: 3;
    margin-left: auto;
    display: flex;
    align-items: center;
}

.footer.footer_v2 .footer-nav > ul {
    display: flex;
}

.footer.footer_v2 .footer-nav > ul li {
    padding: 0 10px;
    font-size: 14px;
    line-height: 22px;
    color: #d1d0d0;
}

.footer.footer_v2 .footer-nav a {
    transition: all 0.3s;
}

.footer.footer_v2 .footer-nav a:hover {
    color: #fff;
}

.footer.footer_v2 div.lang {
    overflow: hidden;
}

.footer.footer_v2 div.lang .bt-change-lang {
    display: block;
    background: #1F1E1C;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
    height: auto;
    line-height: 0;
    font-size: 0;
    padding-right: 0;
    z-index: 60;
}

.footer.footer_v2 div.lang .bt-change-lang:after {
    width: 10px;
    height: 6px;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.25 0L5 3.6L8.75 0L10 1.2L5 6L0 1.2L1.25 0Z' fill='white'/%3E%3C/svg%3E%0A");
    -webkit-background-size: contain;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 0 0;
    right: 12px;
    margin-top: -3px;
    transition: all 0.3s
}

.footer.footer_v2 div.lang ul a, .footer.footer_v2 div.lang .bt-change-lang span {
    display: block;
    width: 80px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    padding: 0 22px 0 12px;
    color: #fff;
    font-weight: 500 ;
}

.footer.footer_v2 div.lang {
    position: relative;
    margin-left: 10px;
    display: block;
    font-size: 0;
    line-height: 0;
}

.footer.footer_v2 div.lang ul {
    position: absolute;
    bottom: 100%;
    left: 0;
    background: #33322F;
    padding: 0;
    margin: 0;
    /* transform:translate(0,100%); */
    transition: all 0.3s;
    opacity: 0;
    display: block;
}

.footer.footer_v2 div.lang ul li {
    padding: 0;
    margin: 0;
    text-align: left;
}

.footer.footer_v2 div.lang ul li.on {
    display: none;
}

.footer.footer_v2 div.lang ul a {
    transition: none;
}

.footer.footer_v2 div.lang ul a:hover {
    background-color: #fff;
    color: #3C3B3A;
    font-weight: 700;
}

.footer.footer_v2 div.lang.on {
    overflow: visible;
}

.footer.footer_v2 div.lang.on ul {
    display: block;
}

.footer.footer_v2 div.lang.on ul {
    /* transform:translate(0,0); */
    opacity: 1;
}

.footer.footer_v2 div.lang:hover .bt-change-lang:after {
    transform: rotate(0);
}

.footer.footer_v2 div.lang.on .bt-change-lang:after {
    transform: rotate(180deg);
}

.footer-wrap.footer_v2-wrap.type-2 .footer-nav > ul {
    display: none;
}

.footer-wrap.footer_v2-wrap.type-3 {
    font-family: 'Montserrat';
    border-top: 1px solid #4e4e4c;
}

.footer-wrap.footer_v2-wrap.type-3 div.lang {
    display: none;
}

@media (max-width: 1599px ) {
    .footer-wrap.footer_v2-wrap {
        padding: 24px;
    }

    .footer-wrap.footer_v2-wrap.type-1 .footer.footer_v2 {
        flex-direction: column;
        text-align: center;
    }

    .footer-wrap.footer_v2-wrap.type-1 .footer.footer_v2 .footer-nav {
        order: 2;
        margin-right: auto;
        margin-top: 12px;
    }

    .footer-wrap.footer_v2-wrap.type-1 .footer.footer_v2 .copy {
        order: 3;
        margin-top: 2px;
    }

    .footer.footer_v2 .copy {
        font-size: 12px;
    }

    .footer.footer_v2 .copy i {
        width: 12px;
        height: 12px;
        vertical-align: -5px;
    }

    .footer-wrap.footer_v2-wrap.type-1 .footer.footer_v2 .logo .sp-logo.kkg-s {
        background-image: url("data:image/svg+xml,%3Csvg width='114' height='20' viewBox='0 0 114 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M57.4155 11.4753C57.219 11.7479 57.1224 12.0237 57.1224 12.2963C57.1224 12.941 57.496 13.1366 58.5364 13.1366H60.3627C62.7012 13.1366 64.1539 14.3297 64.1539 16.1481C64.1539 18.592 62.189 20 58.7522 20C56.0626 20 54.3909 18.8454 54.3909 17.0269C54.3909 16.2251 54.7646 15.4426 55.4925 14.7177C55.0223 14.3649 54.7839 13.8774 54.7839 13.2328C54.7839 12.354 55.1962 11.5522 56.0208 10.8274C55.1157 10.1828 54.6647 9.3008 54.6647 8.14942C54.6647 5.93966 56.4331 4.51247 59.1419 4.51247C60.1244 4.51247 60.9876 4.7081 61.7155 5.08014L63.4452 3.35788L64.7014 5.56763L62.7366 6.07757C63.2262 6.68373 63.5419 7.30913 63.5419 8.14942C63.5419 10.3014 61.8122 11.6709 59.1419 11.6709C58.5138 11.6709 57.9437 11.61 57.4155 11.4753ZM57.1578 15.2694C56.9227 15.6606 56.8035 16.0519 56.8035 16.424C56.8035 17.3829 57.5701 17.8896 58.9648 17.8896C60.7138 17.8896 61.4997 17.4214 61.4997 16.3855C61.4997 15.6799 60.8716 15.2694 59.9279 15.2694H57.1578ZM60.9876 8.08848C60.9876 7.01407 60.4175 6.56186 59.1419 6.56186C57.8664 6.56186 57.2963 7.01086 57.2963 8.08848C57.2963 9.1244 57.8278 9.63434 59.1419 9.63434C60.4593 9.63434 60.9876 9.12761 60.9876 8.08848Z' fill='%23EDEDED'/%3E%3Cpath d='M70.1997 8.98969H71.8295V8.6369C71.8295 7.46307 71.1628 6.91464 70.0032 6.91464C69.1207 6.91464 67.9804 7.168 67.056 7.62022L66.27 5.70232C67.2911 4.99674 68.863 4.50925 70.2577 4.50925C73.0084 4.50925 74.4998 5.95569 74.4998 8.71387V15.5003H72.477L72.1838 14.6023C71.0243 15.4425 69.9646 15.7953 69.0015 15.7953C66.8981 15.7953 65.7225 14.5445 65.7225 12.431C65.7225 10.1828 67.2943 8.98969 70.1997 8.98969ZM71.8295 12.7645V10.8082H70.5154C69.0433 10.8082 68.2961 11.3373 68.2961 12.3925C68.2961 13.1943 68.7084 13.5856 69.5523 13.5856C70.3382 13.5856 71.3399 13.1943 71.8295 12.7645Z' fill='%23EDEDED'/%3E%3Cpath d='M77.1765 4.82355H79.1993L79.6115 5.87872C80.4973 5.01919 81.7149 4.50925 82.8905 4.50925C84.2047 4.50925 85.1292 4.95825 85.68 5.87872C86.5625 4.99674 87.8413 4.50925 89.0008 4.50925C91.2201 4.50925 92.341 5.85947 92.341 8.53747V15.5003H89.4325V8.65614C89.4325 7.46306 89.0975 6.95633 87.8219 6.95633C87.2905 6.95633 86.6624 7.09424 86.2114 7.24818V15.5003H83.3028V8.65614C83.3028 7.46306 82.9679 6.95633 81.6923 6.95633C81.1609 6.95633 80.5521 7.09424 80.1011 7.24818V15.5003H77.1765V4.82355Z' fill='%23EDEDED'/%3E%3Cpath d='M103.908 9.82995C103.908 10.2982 103.85 10.8659 103.788 11.1H97.4044C97.5429 12.8223 98.4448 13.5246 100.271 13.5246C100.999 13.5246 102.313 13.2328 103.003 12.9185L103.631 14.8749C102.745 15.3623 101.096 15.7953 99.9361 15.7953C96.3415 15.7953 94.5151 13.8582 94.5151 10.1635C94.5151 6.58428 96.3221 4.51244 99.4046 4.51244C102.316 4.51244 103.908 6.38864 103.908 9.82995ZM97.3883 9.16606H101.141C101.141 7.34759 100.632 6.64201 99.2951 6.64201C98.055 6.64201 97.4269 7.48229 97.3883 9.16606Z' fill='%23EDEDED'/%3E%3Cpath d='M110.475 9.1661C112.695 9.92941 113.5 10.8467 113.5 12.3925C113.5 14.5638 112.086 15.7954 109.316 15.7954C108.079 15.7954 106.604 15.5003 105.367 15.032L105.918 12.8608C106.939 13.1751 108.53 13.5632 109.297 13.5632C110.26 13.5632 110.749 13.2488 110.749 12.6234C110.749 12.075 110.414 11.7639 108.707 11.1353C106.43 10.3335 105.683 9.60869 105.683 7.75173C105.683 5.85308 107.312 4.50606 109.67 4.50606C110.926 4.50606 112.186 4.79791 113.362 5.34634L112.576 7.39894C111.867 7.02691 110.691 6.73505 109.905 6.73505C108.962 6.73505 108.411 7.08784 108.411 7.73249C108.414 8.34506 108.923 8.63691 110.475 9.1661Z' fill='%23EDEDED'/%3E%3Cpath d='M2.29745 15.5709H0.500122V0.394484L2.29745 0V15.5709ZM7.10645 4.55741L8.51404 5.57729L5.05465 9.93586L9.06161 14.7659L7.67335 15.8467L2.94166 10.0353L7.10645 4.55741Z' fill='%23EDEDED'/%3E%3Cpath d='M10.6526 12.6876C10.6526 11.6004 11.0133 10.773 11.7381 10.2021C12.4596 9.63119 13.5129 9.34896 14.8947 9.34896H16.969V8.65942C16.969 6.9981 16.2379 6.16743 14.7787 6.16743C14.3117 6.16743 13.8189 6.23158 13.3035 6.36307C12.7881 6.49457 12.3179 6.65813 11.8862 6.85377L11.358 5.57731C11.8927 5.27584 12.4692 5.04492 13.0877 4.88135C13.7061 4.71779 14.3085 4.6344 14.8947 4.6344C17.4232 4.6344 18.6858 5.99104 18.6858 8.6979V15.5709H17.3588L17.143 14.3939C16.6083 14.8268 16.0381 15.1604 15.4326 15.3945C14.827 15.6318 14.2505 15.7473 13.7029 15.7473C12.7527 15.7473 12.0054 15.4747 11.4643 14.9327C10.9232 14.3907 10.6526 13.6402 10.6526 12.6876ZM14.0282 14.2977C14.2762 14.2977 14.5307 14.2656 14.7981 14.1982C15.0622 14.1341 15.3295 14.0475 15.5969 13.9417C15.861 13.8358 16.1122 13.7075 16.3474 13.56C16.5825 13.4093 16.7886 13.2489 16.9722 13.0789V10.5645H15.104C14.1571 10.5645 13.4645 10.7281 13.0297 11.0552C12.5949 11.3823 12.3791 11.8987 12.3791 12.6075C12.3726 13.7332 12.9234 14.2977 14.0282 14.2977Z' fill='%23EDEDED'/%3E%3Cpath d='M23.6853 15.5709H21.8879V0.394484L23.6853 0V15.5709ZM28.491 4.55741L29.8986 5.57729L26.4392 9.93586L30.4462 14.7659L29.0579 15.8467L24.3295 10.0353L28.491 4.55741Z' fill='%23EDEDED'/%3E%3Cpath d='M32.0404 12.6876C32.0404 11.6004 32.4012 10.773 33.1259 10.2021C33.8506 9.63119 34.9007 9.34896 36.2825 9.34896H38.3536V8.65942C38.3536 6.9981 37.6257 6.16743 36.1665 6.16743C35.6963 6.16743 35.2067 6.23158 34.6913 6.36307C34.1759 6.49457 33.7025 6.65813 33.2741 6.85377L32.7458 5.57731C33.2805 5.27584 33.8571 5.04492 34.4755 4.88135C35.0939 4.71779 35.6963 4.6344 36.2825 4.6344C38.811 4.6344 40.0736 5.99104 40.0736 8.6979V15.5709H38.7434L38.5276 14.3939C37.9929 14.8268 37.426 15.1604 36.8172 15.3945C36.2116 15.6318 35.6351 15.7473 35.0875 15.7473C34.1341 15.7473 33.39 15.4747 32.8489 14.9327C32.3078 14.3907 32.0404 13.6402 32.0404 12.6876ZM35.4128 14.2977C35.6576 14.2977 35.9153 14.2656 36.1826 14.1982C36.4468 14.1341 36.7141 14.0475 36.9815 13.9417C37.2456 13.8358 37.4968 13.7075 37.732 13.56C37.9639 13.4093 38.1732 13.2489 38.3536 13.0789V10.5645H36.4854C35.5384 10.5645 34.8459 10.7281 34.4111 11.0552C33.9762 11.3823 33.7604 11.8987 33.7604 12.6075C33.7604 13.7332 34.3112 14.2977 35.4128 14.2977Z' fill='%23EDEDED'/%3E%3Cpath d='M47.3052 4.65366C48.7901 4.65366 49.9561 5.13794 50.8032 6.10651C51.6504 7.07508 52.0755 8.46379 52.0755 10.2694C52.0755 12.0494 51.6568 13.4189 50.8129 14.3746C49.9722 15.3304 48.803 15.8082 47.3052 15.8082C45.8203 15.8082 44.6543 15.3304 43.8072 14.3746C42.96 13.4189 42.5349 12.0494 42.5349 10.2694C42.5349 8.46379 42.96 7.07508 43.8136 6.10651C44.6704 5.13794 45.8332 4.65366 47.3052 4.65366ZM47.3052 6.10651C46.3679 6.10651 45.6464 6.4593 45.1471 7.16809C44.6446 7.87367 44.3934 8.90959 44.3934 10.2726C44.3934 11.6197 44.6446 12.6395 45.1471 13.3259C45.6496 14.0122 46.3679 14.3586 47.3052 14.3586C48.2554 14.3586 48.9833 14.0154 49.4858 13.3259C49.9883 12.6395 50.2363 11.6229 50.2363 10.2726C50.2363 8.9128 49.9851 7.87688 49.4858 7.16809C48.9833 6.4593 48.2586 6.10651 47.3052 6.10651Z' fill='%23EDEDED'/%3E%3C/svg%3E%0A");
    }

    .footer-wrap.footer_v2-wrap.type-2 {
        padding: 7px 32px;
    }

    .footer-wrap.footer_v2-wrap.type-3 {
        padding: 13px 32px;
    }

    /* 46px */
    .footer.footer_v2 .footer-nav > ul li {
        padding: 0 8px;
        font-size: 13px;
        line-height: 22px;
    }

    .footer.footer_v2 div.lang ul a, .footer.footer_v2 div.lang .bt-change-lang span {
        height: 34px;
        font-size: 13px;
        line-height: 34px;
    }

    .footer.footer_v2 div.lang {
        margin-left: 8px;
    }
}

@media (max-width: 1023px ) {
    .footer-wrap.footer_v2-wrap.type-3, .footer-wrap.footer_v2-wrap.type-2, .footer-wrap.footer_v2-wrap.type-1 {
        padding: 32px 20px 24px;
        background: #080808;
    }

    .footer.footer_v2 .footer-nav {
        margin-top: 14px !important;
        flex-direction: column !important;
    }

    .footer.footer_v2 .copy {
        margin: 20px 0 0 !important;
        border: 0 !important;
    }

    /* 46px */
    .footer.footer_v2 .footer-nav > ul {
        display: flex;
        flex-direction: column;
    }

    .footer.footer_v2 .footer-nav > ul li {
        padding: 6px 0;
        font-size: 13px;
        line-height: 18px;
    }

    .footer.footer_v2 div.lang {
        margin: 16px 0 0 ;
    }

    .footer.footer_v2 div.lang ul a, .footer.footer_v2 div.lang .bt-change-lang span {
        width: 160px;
        height: 44px;
        font-size: 15px;
        line-height: 44px;
        padding: 0 24px 0 12px;
    }

    .footer-wrap.footer_v2-wrap.type-2 .footer.footer_v2 div.lang {
        margin: 0 0 0 ;
    }

    .footer-wrap.footer_v2-wrap.type-2 .footer.footer_v2 {
        flex-direction: column;
        text-align: center;
    }

    .footer-wrap.footer_v2-wrap.type-2 .footer.footer_v2 .footer-nav {
        order: 2;
        margin-right: auto;
        padding-top: 4px;
    }

    .footer-wrap.footer_v2-wrap.type-2 .footer.footer_v2 .copy {
        order: 3;
    }

    .footer-wrap.footer_v2-wrap.type-3 .footer.footer_v2 {
        flex-direction: column;
        text-align: center;
    }

    .footer-wrap.footer_v2-wrap.type-3 .footer.footer_v2 .footer-nav {
        order: 2;
        margin-right: auto;
    }

    .footer-wrap.footer_v2-wrap.type-3 .footer.footer_v2 .copy {
        order: 3;
    }

    .footer-wrap.footer_v2-wrap.type-3 .footer.footer_v2 .logo .sp-logo.kkg-s, .footer-wrap.footer_v2-wrap.type-2 .footer.footer_v2 .logo .sp-logo.kkg-s, .footer-wrap.footer_v2-wrap.type-1 .footer.footer_v2 .logo .sp-logo.kkg-s {
        width: 160px;
        height: 22px;
        background-position: center 0;
        background-image: url("data:image/svg+xml,%3Csvg width='114' height='20' viewBox='0 0 114 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M57.4155 11.4753C57.219 11.7479 57.1224 12.0237 57.1224 12.2963C57.1224 12.941 57.496 13.1366 58.5364 13.1366H60.3627C62.7012 13.1366 64.1539 14.3297 64.1539 16.1481C64.1539 18.592 62.189 20 58.7522 20C56.0626 20 54.3909 18.8454 54.3909 17.0269C54.3909 16.2251 54.7646 15.4426 55.4925 14.7177C55.0223 14.3649 54.7839 13.8774 54.7839 13.2328C54.7839 12.354 55.1962 11.5522 56.0208 10.8274C55.1157 10.1828 54.6647 9.3008 54.6647 8.14942C54.6647 5.93966 56.4331 4.51247 59.1419 4.51247C60.1244 4.51247 60.9876 4.7081 61.7155 5.08014L63.4452 3.35788L64.7014 5.56763L62.7366 6.07757C63.2262 6.68373 63.5419 7.30913 63.5419 8.14942C63.5419 10.3014 61.8122 11.6709 59.1419 11.6709C58.5138 11.6709 57.9437 11.61 57.4155 11.4753ZM57.1578 15.2694C56.9227 15.6606 56.8035 16.0519 56.8035 16.424C56.8035 17.3829 57.5701 17.8896 58.9648 17.8896C60.7138 17.8896 61.4997 17.4214 61.4997 16.3855C61.4997 15.6799 60.8716 15.2694 59.9279 15.2694H57.1578ZM60.9876 8.08848C60.9876 7.01407 60.4175 6.56186 59.1419 6.56186C57.8664 6.56186 57.2963 7.01086 57.2963 8.08848C57.2963 9.1244 57.8278 9.63434 59.1419 9.63434C60.4593 9.63434 60.9876 9.12761 60.9876 8.08848Z' fill='%23EDEDED'/%3E%3Cpath d='M70.1997 8.98969H71.8295V8.6369C71.8295 7.46307 71.1628 6.91464 70.0032 6.91464C69.1207 6.91464 67.9804 7.168 67.056 7.62022L66.27 5.70232C67.2911 4.99674 68.863 4.50925 70.2577 4.50925C73.0084 4.50925 74.4998 5.95569 74.4998 8.71387V15.5003H72.477L72.1838 14.6023C71.0243 15.4425 69.9646 15.7953 69.0015 15.7953C66.8981 15.7953 65.7225 14.5445 65.7225 12.431C65.7225 10.1828 67.2943 8.98969 70.1997 8.98969ZM71.8295 12.7645V10.8082H70.5154C69.0433 10.8082 68.2961 11.3373 68.2961 12.3925C68.2961 13.1943 68.7084 13.5856 69.5523 13.5856C70.3382 13.5856 71.3399 13.1943 71.8295 12.7645Z' fill='%23EDEDED'/%3E%3Cpath d='M77.1765 4.82355H79.1993L79.6115 5.87872C80.4973 5.01919 81.7149 4.50925 82.8905 4.50925C84.2047 4.50925 85.1292 4.95825 85.68 5.87872C86.5625 4.99674 87.8413 4.50925 89.0008 4.50925C91.2201 4.50925 92.341 5.85947 92.341 8.53747V15.5003H89.4325V8.65614C89.4325 7.46306 89.0975 6.95633 87.8219 6.95633C87.2905 6.95633 86.6624 7.09424 86.2114 7.24818V15.5003H83.3028V8.65614C83.3028 7.46306 82.9679 6.95633 81.6923 6.95633C81.1609 6.95633 80.5521 7.09424 80.1011 7.24818V15.5003H77.1765V4.82355Z' fill='%23EDEDED'/%3E%3Cpath d='M103.908 9.82995C103.908 10.2982 103.85 10.8659 103.788 11.1H97.4044C97.5429 12.8223 98.4448 13.5246 100.271 13.5246C100.999 13.5246 102.313 13.2328 103.003 12.9185L103.631 14.8749C102.745 15.3623 101.096 15.7953 99.9361 15.7953C96.3415 15.7953 94.5151 13.8582 94.5151 10.1635C94.5151 6.58428 96.3221 4.51244 99.4046 4.51244C102.316 4.51244 103.908 6.38864 103.908 9.82995ZM97.3883 9.16606H101.141C101.141 7.34759 100.632 6.64201 99.2951 6.64201C98.055 6.64201 97.4269 7.48229 97.3883 9.16606Z' fill='%23EDEDED'/%3E%3Cpath d='M110.475 9.1661C112.695 9.92941 113.5 10.8467 113.5 12.3925C113.5 14.5638 112.086 15.7954 109.316 15.7954C108.079 15.7954 106.604 15.5003 105.367 15.032L105.918 12.8608C106.939 13.1751 108.53 13.5632 109.297 13.5632C110.26 13.5632 110.749 13.2488 110.749 12.6234C110.749 12.075 110.414 11.7639 108.707 11.1353C106.43 10.3335 105.683 9.60869 105.683 7.75173C105.683 5.85308 107.312 4.50606 109.67 4.50606C110.926 4.50606 112.186 4.79791 113.362 5.34634L112.576 7.39894C111.867 7.02691 110.691 6.73505 109.905 6.73505C108.962 6.73505 108.411 7.08784 108.411 7.73249C108.414 8.34506 108.923 8.63691 110.475 9.1661Z' fill='%23EDEDED'/%3E%3Cpath d='M2.29745 15.5709H0.500122V0.394484L2.29745 0V15.5709ZM7.10645 4.55741L8.51404 5.57729L5.05465 9.93586L9.06161 14.7659L7.67335 15.8467L2.94166 10.0353L7.10645 4.55741Z' fill='%23EDEDED'/%3E%3Cpath d='M10.6526 12.6876C10.6526 11.6004 11.0133 10.773 11.7381 10.2021C12.4596 9.63119 13.5129 9.34896 14.8947 9.34896H16.969V8.65942C16.969 6.9981 16.2379 6.16743 14.7787 6.16743C14.3117 6.16743 13.8189 6.23158 13.3035 6.36307C12.7881 6.49457 12.3179 6.65813 11.8862 6.85377L11.358 5.57731C11.8927 5.27584 12.4692 5.04492 13.0877 4.88135C13.7061 4.71779 14.3085 4.6344 14.8947 4.6344C17.4232 4.6344 18.6858 5.99104 18.6858 8.6979V15.5709H17.3588L17.143 14.3939C16.6083 14.8268 16.0381 15.1604 15.4326 15.3945C14.827 15.6318 14.2505 15.7473 13.7029 15.7473C12.7527 15.7473 12.0054 15.4747 11.4643 14.9327C10.9232 14.3907 10.6526 13.6402 10.6526 12.6876ZM14.0282 14.2977C14.2762 14.2977 14.5307 14.2656 14.7981 14.1982C15.0622 14.1341 15.3295 14.0475 15.5969 13.9417C15.861 13.8358 16.1122 13.7075 16.3474 13.56C16.5825 13.4093 16.7886 13.2489 16.9722 13.0789V10.5645H15.104C14.1571 10.5645 13.4645 10.7281 13.0297 11.0552C12.5949 11.3823 12.3791 11.8987 12.3791 12.6075C12.3726 13.7332 12.9234 14.2977 14.0282 14.2977Z' fill='%23EDEDED'/%3E%3Cpath d='M23.6853 15.5709H21.8879V0.394484L23.6853 0V15.5709ZM28.491 4.55741L29.8986 5.57729L26.4392 9.93586L30.4462 14.7659L29.0579 15.8467L24.3295 10.0353L28.491 4.55741Z' fill='%23EDEDED'/%3E%3Cpath d='M32.0404 12.6876C32.0404 11.6004 32.4012 10.773 33.1259 10.2021C33.8506 9.63119 34.9007 9.34896 36.2825 9.34896H38.3536V8.65942C38.3536 6.9981 37.6257 6.16743 36.1665 6.16743C35.6963 6.16743 35.2067 6.23158 34.6913 6.36307C34.1759 6.49457 33.7025 6.65813 33.2741 6.85377L32.7458 5.57731C33.2805 5.27584 33.8571 5.04492 34.4755 4.88135C35.0939 4.71779 35.6963 4.6344 36.2825 4.6344C38.811 4.6344 40.0736 5.99104 40.0736 8.6979V15.5709H38.7434L38.5276 14.3939C37.9929 14.8268 37.426 15.1604 36.8172 15.3945C36.2116 15.6318 35.6351 15.7473 35.0875 15.7473C34.1341 15.7473 33.39 15.4747 32.8489 14.9327C32.3078 14.3907 32.0404 13.6402 32.0404 12.6876ZM35.4128 14.2977C35.6576 14.2977 35.9153 14.2656 36.1826 14.1982C36.4468 14.1341 36.7141 14.0475 36.9815 13.9417C37.2456 13.8358 37.4968 13.7075 37.732 13.56C37.9639 13.4093 38.1732 13.2489 38.3536 13.0789V10.5645H36.4854C35.5384 10.5645 34.8459 10.7281 34.4111 11.0552C33.9762 11.3823 33.7604 11.8987 33.7604 12.6075C33.7604 13.7332 34.3112 14.2977 35.4128 14.2977Z' fill='%23EDEDED'/%3E%3Cpath d='M47.3052 4.65366C48.7901 4.65366 49.9561 5.13794 50.8032 6.10651C51.6504 7.07508 52.0755 8.46379 52.0755 10.2694C52.0755 12.0494 51.6568 13.4189 50.8129 14.3746C49.9722 15.3304 48.803 15.8082 47.3052 15.8082C45.8203 15.8082 44.6543 15.3304 43.8072 14.3746C42.96 13.4189 42.5349 12.0494 42.5349 10.2694C42.5349 8.46379 42.96 7.07508 43.8136 6.10651C44.6704 5.13794 45.8332 4.65366 47.3052 4.65366ZM47.3052 6.10651C46.3679 6.10651 45.6464 6.4593 45.1471 7.16809C44.6446 7.87367 44.3934 8.90959 44.3934 10.2726C44.3934 11.6197 44.6446 12.6395 45.1471 13.3259C45.6496 14.0122 46.3679 14.3586 47.3052 14.3586C48.2554 14.3586 48.9833 14.0154 49.4858 13.3259C49.9883 12.6395 50.2363 11.6229 50.2363 10.2726C50.2363 8.9128 49.9851 7.87688 49.4858 7.16809C48.9833 6.4593 48.2586 6.10651 47.3052 6.10651Z' fill='%23EDEDED'/%3E%3C/svg%3E%0A");
    }
}
