@charset "UTF-8";

/* font */

/* pretendard */
@font-face{
  font-family:'pretendard';
  font-weight:900;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Black.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Black.woff) format('woff')
}

@font-face{
  font-family:'pretendard';
  font-weight:800;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-ExtraBold.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-ExtraBold.woff) format('woff')
}

@font-face{
  font-family:'pretendard';
  font-weight:700;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Bold.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Bold.woff) format('woff')
}

@font-face{
  font-family:'pretendard';
  font-weight:600;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-SemiBold.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-SemiBold.woff) format('woff')
}

@font-face{
  font-family:'pretendard';
  font-weight:500;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Medium.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Medium.woff) format('woff')
}

@font-face{
  font-family:'pretendard';
  font-weight:400;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Regular.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/Pretendard-Regular.woff) format('woff')
}

/* noto sans */
@font-face{
  font-family:'notosanskr';
  font-weight:400;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/NotoSansKR-Regular.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/NotoSansKR-Regular.woff) format('woff')
}
@font-face{
  font-family:'notosanskr';
  font-weight:700;
  font-display:swap;
  src:url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/NotoSansKR-Bold.woff2) format('woff2'),
  url(https://hangame-images.toastoven.net/hangame/hangamestore/css/font/NotoSansKR-Bold.woff) format('woff')
}

/* gmarketsans */
@font-face {
  font-family: 'gmarketsans';
  font-weight: 700;
  font-display: swap;
  src: url('https://hangame-images.toastoven.net/hangame/hangamestore/css/font/GmarketSansBold.woff') format('woff'),
  url('https://hangame-images.toastoven.net/hangame/hangamestore/css/font/GmarketSansTTFBold.ttf') format('truetype')
}

@font-face {
  font-family: 'gmarketsans';
  font-weight: 500;
  font-display: swap;
  src: url('https://hangame-images.toastoven.net/hangame/hangamestore/css/font/GmarketSansMedium.woff') format('woff'),
  url('https://hangame-images.toastoven.net/hangame/hangamestore/css/font/GmarketSansTTFMedium.ttf') format('truetype');
}

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,table,th,td,form,fieldset,legend,input,select,textarea,button,article,aside,dialog,header,section,footer,nav,figure,main{margin:0;padding:0}
body,input,select,textarea,button,a{font-family:'pretendard','notosanskr',-apple-system,BlinkMacSystemFont,system-ui,Roboto,'Helvetica Neue','Segoe UI','Apple SD Gothic Neo','Malgun Gothic','Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol',sans-serif;color:#242424}
article,aside,dialog,header,section,footer,nav,figure,main{display:block}
html,body{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
body{min-height:100%}
div{box-sizing:border-box}
ul,ol,li{list-style:none}
table{border-spacing:0;table-layout:fixed}
input,button,select{border:0;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input::-ms-clear{display:none}
input:focus{outline:0}
input::-webkit-input-placeholder{font-size:14px;line-height:20px;color:rgba(0,0,0,0.38)}
input::-moz-placeholder{font-size:14px;line-height:20px;color:rgba(0,0,0,0.38)}
input:-ms-input-placeholder{font-size:14px;line-height:20px;color:rgba(0,0,0,0.38)}
input::-ms-input-placeholder{font-size:14px;line-height:20px;color:rgba(0,0,0,0.38)}
input::placeholder{font-size:14px;line-height:20px;color:rgba(0,0,0,0.38)}
img,fieldset{border:0;vertical-align:top}
em,address{font-style:normal}
a{color:#242424;text-decoration:none;cursor:pointer}
a,button,input,label,img{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}
button{white-space:nowrap;cursor:pointer}
button::-moz-focus-inner{padding:0;border:0}
::-webkit-file-upload-button{cursor:pointer}
hr{display:none}
.blind,caption span,legend{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0)}
input[type=radio], input[type=checkbox]{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;color:transparent;text-indent:-9999px}

/* common */
html.scroll_lock,body.scroll_lock{overflow:hidden;overscroll-behavior:contain}
.wrap.scroll_lock{overflow:hidden;overscroll-behavior:contain;touch-action:none}

/* 공통 레이아웃 */
.layout_inline_center{display:flex;justify-content:center;align-items:center}
.layout_grid_center{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-right:auto;margin-left:auto}
.layout_stack_center{display:flex;flex-direction:column;align-items:center}

/* icons */
.ico{display:inline-block;overflow:hidden;background-repeat:no-repeat;background-position:50% 50%;background-size:100% auto;line-height:9999px;vertical-align:top}
.ico_logo{width:28px;height:28px;background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 28C21.732 28 28 21.732 28 14C28 6.26801 21.732 0 14 0C6.26801 0 0 6.26801 0 14C0 21.732 6.26801 28 14 28ZM7 14.4278V14.4687C7 18.7158 10.1405 21.8554 14.7047 21.8554C16.903 21.8554 18.6409 21.1371 19.8342 20.419C20.6089 19.9676 20.965 19.3314 20.965 18.4081V14.9203C20.965 14.0378 20.2529 13.3403 19.3529 13.3403H15.6679C14.8932 13.3403 14.2651 13.9559 14.2651 14.7151C14.2651 15.474 14.8932 16.0693 15.6679 16.0693H17.8455V18.1211C17.0286 18.6955 15.982 18.9828 14.8094 18.9828C12.2131 18.9828 10.3709 17.0541 10.3709 14.4278V14.3865C10.3709 11.945 12.2341 9.91349 14.5792 9.91349C15.961 9.91349 16.903 10.2832 17.7825 10.8988C18.0127 11.0629 18.3058 11.2269 18.7665 11.2269C19.646 11.2269 20.3578 10.5291 20.3578 9.6676C20.3578 9.05202 20.0018 8.62116 19.6877 8.39533C18.3687 7.49276 16.903 7 14.6838 7C10.2453 7 7 10.3446 7 14.4278Z' fill='%23FA6E00'/%3E%3C/svg%3E%0A")}
.wrap_store .ico_logo{width:28px;height:28px;background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0C21.732 0 28 6.26801 28 14C28 21.732 21.732 28 14 28C6.26801 28 0 21.732 0 14C0 6.26801 6.26801 0 14 0ZM14.2529 6C9.48574 6.00017 6.00007 9.60232 6 14V14.0439C6 18.6182 9.37304 21.9998 14.2754 22C16.6364 22 18.5033 21.2265 19.7852 20.4531C20.6172 19.9669 21 19.2816 21 18.2871V14.5303C20.9998 13.5799 20.2351 12.8291 19.2686 12.8291H15.3105C14.4784 12.8291 13.8037 13.4919 13.8037 14.3096C13.8037 15.127 14.4785 15.7686 15.3105 15.7686H17.6494V17.9775C16.772 18.5963 15.6473 18.9062 14.3877 18.9062C11.5993 18.906 9.62109 16.8284 9.62109 14V13.9561C9.62109 11.3265 11.6219 9.13786 14.1406 9.1377C15.6249 9.1377 16.6373 9.53621 17.582 10.1992C17.8292 10.376 18.1441 10.5527 18.6387 10.5527C19.5834 10.5527 20.3477 9.80085 20.3477 8.87305C20.3476 8.21008 19.9653 7.74615 19.6279 7.50293C18.2112 6.53084 16.6366 6 14.2529 6Z' fill='white'/%3E%3C/svg%3E%0A")}
.ico_store_poker{width:76px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='74' height='15' viewBox='0 0 74 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.74375 6.56016C7.74375 8.35216 6.23975 9.63216 4.12775 9.63216C2.03175 9.63216 0.52775 8.35216 0.52775 6.56016C0.52775 4.75216 2.03175 3.47216 4.12775 3.47216C6.23975 3.47216 7.74375 4.75216 7.74375 6.56016ZM12.3998 12.3362V14.2722H0.75175V10.1442H2.86375V12.3362H12.3998ZM13.9038 4.46416V6.48016H12.1118V10.9122H9.98375V0.528164H12.1118V4.46416H13.9038ZM8.35175 1.24816V2.97616H-0.000249982V1.24816H3.03975V0.000163078H5.16775V1.24816H8.35175ZM5.71175 6.56016C5.71175 5.76016 5.11975 5.10416 4.12775 5.10416C3.11975 5.10416 2.55975 5.76016 2.55975 6.56016C2.55975 7.34416 3.11975 7.96816 4.12775 7.96816C5.11975 7.96816 5.71175 7.34416 5.71175 6.56016ZM14.854 0.752164H19.862V4.54416C19.862 4.97616 19.846 5.39216 19.814 5.80816H21.43V0.592163H23.494V14.1922H21.43V7.74416H19.542C19.03 10.0962 17.91 12.1762 15.974 13.8082L14.23 12.6082C16.854 10.4802 17.766 7.71216 17.766 4.75216V2.68816H14.854V0.752164ZM26.806 14.3522H24.694V0.528164H26.806V14.3522ZM30.9883 4.25616C30.9883 5.32816 31.6923 6.17616 32.7963 6.17616C33.8843 6.17616 34.6043 5.32816 34.6043 4.25616C34.6043 3.15216 33.8843 2.32016 32.7963 2.32016C31.6923 2.32016 30.9883 3.15216 30.9883 4.25616ZM28.8923 4.25616C28.8923 2.09616 30.5243 0.528164 32.7963 0.528164C35.0683 0.528164 36.7003 2.09616 36.7003 4.25616C36.7003 6.38416 35.0683 7.96816 32.7963 7.96816C30.5243 7.96816 28.8923 6.38416 28.8923 4.25616ZM41.2123 0.528164V8.20816H39.1003V0.528164H41.2123ZM41.2123 8.76816V14.2722H29.7083V8.76816H41.2123ZM31.8363 12.4802H39.1003V10.5602H31.8363V12.4802ZM59.6081 6.72016V8.64016H47.4321V6.72016H49.6081V3.45616H51.8001V6.72016H54.8241C55.0801 5.63216 55.3681 4.56016 55.6401 3.45616H57.8641L57.0321 6.72016H59.6081ZM60.1361 11.8722V13.8242H46.9041V11.8722H52.3761V9.34416H54.6161V11.8722H60.1361ZM59.4641 0.752164V2.70416H47.5761V0.752164H59.4641ZM61.9184 0.752164H68.5584V4.08016C68.5584 8.20816 66.4304 11.7602 62.6864 13.7602L61.2304 12.2242C63.4544 11.1202 65.0384 9.47216 65.8384 7.50416H61.9184V5.58416H66.3504C66.4144 5.18416 66.4464 4.76816 66.4464 4.35216V2.68816H61.9184V0.752164ZM71.6784 7.76016H68.7824V5.72816H71.6784V0.528164H73.7904V14.3522H71.6784V7.76016Z' fill='white'/%3E%3C/svg%3E%0A")}

.ico_store_global{width:51px;height:28px;;background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MSIgaGVpZ2h0PSIyOCIgdmlld0JveD0iMCAwIDUxIDI4IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOC44NjA1IDEwLjkwMzNDOC44MDUyNSAxMC4zNDE2IDguNTYzNTQgOS45MDQyMyA4LjEzNTM2IDkuNTkxMTZDNy43MTE3OSA5LjI3ODA4IDcuMTQwODggOS4xMjE1NSA2LjQyMjY1IDkuMTIxNTVDNS45MzkyMyA5LjEyMTU1IDUuNTIyNTYgOS4xOTA2MSA1LjE3MjY1IDkuMzI4NzNDNC44MjczNSA5LjQ2Njg1IDQuNTYyNjIgOS42NTc5MiA0LjM3ODQ1IDkuOTAxOTNDNC4xOTg5IDEwLjE0NTkgNC4xMDkxMiAxMC40MjQ1IDQuMTA5MTIgMTAuNzM3NkM0LjA5OTkxIDExLjIxMTggNC4yOTU1OCAxMS41ODQ3IDQuNjk2MTMgMTEuODU2NEM1LjEwMTI5IDEyLjEyOCA1LjY1ODM4IDEyLjM0NjcgNi4zNjc0IDEyLjUxMjRMNy42NDUwMyAxMi44MjMyQzguOTQ3OTcgMTMuMTE3OSA5Ljk3Njk4IDEzLjYwMzYgMTAuNzMyIDE0LjI4MDRDMTEuNDkxNyAxNC45NTI2IDExLjg3MzggMTUuODQ4MSAxMS44Nzg1IDE2Ljk2NjlDMTEuODczOCAxNy44Mjc4IDExLjY1MjkgMTguNTc2IDExLjIxNTUgMTkuMjExM0MxMC43ODI3IDE5Ljg0NjcgMTAuMTU0MiAyMC4zMzcgOS4zMzAxMSAyMC42ODIzQzguNTEwNTkgMjEuMDI3NiA3LjUzNDUzIDIxLjIwMDMgNi40MDE5MyAyMS4yMDAzQzUuMjYwMTMgMjEuMjAwMyA0LjI2Nzk2IDIxLjAyNTMgMy40MjU0MSAyMC42NzU0QzIuNTgyODcgMjAuMzI1NSAxLjkyOTEgMTkuODA3NiAxLjQ2NDA5IDE5LjEyMTVDMC45OTkwNzkgMTguNDMwOSAwLjc1Mjc2MiAxNy41ODg0IDAuNzI1MTM4IDE2LjU5MzlIMy41NzczNUMzLjYwOTU4IDE3LjA1ODkgMy43NDU0IDE3LjQ1MDMgMy45ODQ4MSAxNy43NjhDNC4yMjg4MiAxOC4wODU2IDQuNTUzNDEgMTguMzI1IDQuOTU4NTYgMTguNDg2MkM1LjM2ODMyIDE4LjY0NzMgNS44Mzc5NCAxOC43Mjc5IDYuMzY3NCAxOC43Mjc5QzYuODczODUgMTguNzI3OSA3LjMxODE0IDE4LjY1NDIgNy43MDAyOCAxOC41MDY5QzguMDg3MDIgMTguMzU5NiA4LjM4Mzk4IDE4LjE1MjQgOC41OTExNiAxNy44ODU0QzguODAyOTUgMTcuNjEzNyA4LjkwODg0IDE3LjMwMjkgOC45MDg4NCAxNi45NTNDOC45MDg4NCAxNi42NCA4LjgxNjc2IDE2LjM3NTIgOC42MzI2IDE2LjE1ODhDOC40NDg0MyAxNS45Mzc4IDguMTgxNCAxNS43NTE0IDcuODMxNDkgMTUuNTk5NEM3LjQ4NjE5IDE1LjQ0MjkgNy4wMzk2IDE1LjI5NzkgNi40OTE3MSAxNS4xNjQ0TDQuOTQ0NzUgMTQuNzg0NUMyLjM3NTY5IDE0LjE1ODQgMS4wOTM0NiAxMi44NzM4IDEuMDk4MDcgMTAuOTMwOUMxLjA5MzQ2IDEwLjA5MyAxLjMyMTM2IDkuMzUxNzUgMS43ODE3NyA4LjcwNzE4QzIuMjQyMTcgOC4wNTgwMSAyLjg3NzUzIDcuNTU2MTcgMy42ODc4NSA3LjIwMTY2QzQuNTAyNzYgNi44NDI1NCA1LjQyMTI3IDYuNjYyOTggNi40NDMzNyA2LjY2Mjk4QzcuNDc0NjggNi42NjI5OCA4LjM4Mzk4IDYuODQyNTQgOS4xNzEyNyA3LjIwMTY2QzkuOTU4NTYgNy41NTYxNyAxMC41NzA5IDguMDU1NzEgMTEuMDA4MyA4LjcwMDI4QzExLjQ0NTcgOS4zNDAyNCAxMS42NzEzIDEwLjA3NDYgMTEuNjg1MSAxMC45MDMzSDguODYwNVpNMTkuMzI0MiAxMi41Njc3SDE3LjMyMTRWMTcuNzQ3MkMxNy4zMjE0IDE4LjE1NyAxNy40MTM1IDE4LjQzNzggMTcuNTk3NyAxOC41ODk4QzE3Ljc4MTggMTguNzM3MSAxOC4wNTM1IDE4LjgxMDggMTguNDEyNiAxOC44MTA4QzE4LjYxOTggMTguODEwOCAxOC45Njk3IDE4Ljc5NDcgMTkuNDYyMyAxOC43NjI0VjIxLjA0MTRDMTkuMDI5NSAyMS4xMTA1IDE4LjUyMDggMjEuMTQ1IDE3LjkzNjEgMjEuMTQ1QzE2Ljg0NDkgMjEuMTQ1IDE1Ljk4NjIgMjAuODk0MSAxNS4zNjAxIDIwLjM5MjNDMTQuNzMzOSAxOS44OTA0IDE0LjQyMzIgMTkuMTQgMTQuNDI3OCAxOC4xNDA5VjEyLjU2NzdIMTIuOTcwNlYxMC4zOTIzSDE0LjQyNzhWNy44NTA4M0gxNy4zMjE0VjEwLjM5MjNIMTkuMzI0MlYxMi41Njc3Wk0yNS43ODc1IDIxLjIwNzJDMjQuNzMzMiAyMS4yMDcyIDIzLjgxMjQgMjAuOTc5MyAyMy4wMjUxIDIwLjUyMzVDMjIuMjM3OCAyMC4wNjc3IDIxLjYzMjQgMTkuNDI3NyAyMS4yMDg4IDE4LjYwMzZDMjAuNzg1MiAxNy43NzQ5IDIwLjU3MzQgMTYuODE5NSAyMC41NzM0IDE1LjczNzZDMjAuNTczNCAxNC42NDY0IDIwLjc4NTIgMTMuNjg4OCAyMS4yMDg4IDEyLjg2NDZDMjEuNjMyNCAxMi4wMzU5IDIyLjIzNTUgMTEuMzkzNiAyMy4wMTgyIDEwLjkzNzhDMjMuODA1NSAxMC40ODIgMjQuNzI4NiAxMC4yNTQxIDI1Ljc4NzUgMTAuMjU0MUMyNi44NDE4IDEwLjI1NDEgMjcuNzYwMyAxMC40ODIgMjguNTQzIDEwLjkzNzhDMjkuMzMwMyAxMS4zOTM2IDI5LjkzMzUgMTIuMDM1OSAzMC4zNTI0IDEyLjg2NDZDMzAuNzc2IDEzLjY4ODggMzAuOTg3OCAxNC42NDY0IDMwLjk4NzggMTUuNzM3NkMzMC45ODc4IDE2LjgxOTUgMzAuNzc2IDE3Ljc3NDkgMzAuMzUyNCAxOC42MDM2QzI5LjkzMzUgMTkuNDI3NyAyOS4zMzAzIDIwLjA2NzcgMjguNTQzIDIwLjUyMzVDMjcuNzYwMyAyMC45NzkzIDI2Ljg0MTggMjEuMjA3MiAyNS43ODc1IDIxLjIwNzJaTTIzLjUxNTQgMTUuNzE2OUMyMy41MTU0IDE2LjM0NzYgMjMuNjAwNiAxNi45MDkzIDIzLjc3MDkgMTcuNDAxOUMyMy45NDU5IDE3Ljg5IDI0LjIwMzcgMTguMjcyMSAyNC41NDQ0IDE4LjU0ODNDMjQuODg5NyAxOC44MjQ2IDI1LjMwODcgMTguOTYyNyAyNS44MDEzIDE4Ljk2MjdDMjYuMjgwMSAxOC45NjI3IDI2LjY4NzYgMTguODI0NiAyNy4wMjM3IDE4LjU0ODNDMjcuMzY0NCAxOC4yNjc1IDI3LjYxOTkgMTcuODgzMSAyNy43OTAzIDE3LjM5NUMyNy45NjUyIDE2LjkwNyAyOC4wNTI3IDE2LjM0NzYgMjguMDUyNyAxNS43MTY5QzI4LjA1MjcgMTUuMDkwNyAyNy45NjUyIDE0LjUzMTMgMjcuNzkwMyAxNC4wMzg3QzI3LjYxOTkgMTMuNTQ2IDI3LjM2NDQgMTMuMTYxNiAyNy4wMjM3IDEyLjg4NTRDMjYuNjg3NiAxMi42MDQ1IDI2LjI4MDEgMTIuNDY0MSAyNS44MDEzIDEyLjQ2NDFDMjUuMzA4NyAxMi40NjQxIDI0Ljg4OTcgMTIuNjA0NSAyNC41NDQ0IDEyLjg4NTRDMjQuMjAzNyAxMy4xNjE2IDIzLjk0NTkgMTMuNTQ2IDIzLjc3MDkgMTQuMDM4N0MyMy42MDA2IDE0LjUyNjcgMjMuNTE1NCAxNS4wODYxIDIzLjUxNTQgMTUuNzE2OVpNMzIuODA1NCAxMC4zOTIzSDM1LjYwOTJWMTIuMjM2MkgzNS43MTk3QzM1LjkwODUgMTEuNTk2MiAzNi4yMjg1IDExLjEwMzYgMzYuNjc5NyAxMC43NTgzQzM3LjEzNTUgMTAuNDEzIDM3LjY2NzMgMTAuMjQwMyAzOC4yNzUgMTAuMjQwM0MzOC41NzQzIDEwLjI0MDMgMzguODgyNyAxMC4yNzAzIDM5LjIwMDQgMTAuMzMwMVYxMi45MTNDMzkuMDYyMyAxMi44NzE1IDM4Ljg3MTIgMTIuODM0NyAzOC42MjcyIDEyLjgwMjVDMzguMzgzMiAxMi43NzAzIDM4LjE2MjIgMTIuNzU0MSAzNy45NjQyIDEyLjc1NDFDMzcuNTMxNCAxMi43NTQxIDM3LjE0MjQgMTIuODQ4NSAzNi43OTcxIDEzLjAzNzNDMzYuNDU2NCAxMy4yMjYxIDM2LjE4NzEgMTMuNDg4NSAzNS45ODkxIDEzLjgyNDZDMzUuNzk1NyAxNC4xNjA3IDM1LjY5OSAxNC41NDI4IDM1LjY5OSAxNC45NzFWMjFIMzIuODA1NFYxMC4zOTIzWk00NS4wOTk0IDIxLjIwNzJDNDQuMDI2NiAyMS4yMDcyIDQzLjA5NDMgMjAuOTg2MiA0Mi4zMDI0IDIwLjU0NDJDNDEuNTE1MSAyMC4xMDIyIDQwLjkwOTcgMTkuNDcxNSA0MC40ODYxIDE4LjY1MTlDNDAuMDYyNiAxNy44Mjc4IDM5Ljg1MDggMTYuODU4NyAzOS44NTA4IDE1Ljc0NDVDMzkuODUwOCAxNC42NjI1IDQwLjA2MjYgMTMuNzA3MiA0MC40ODYxIDEyLjg3ODVDNDAuOTA5NyAxMi4wNDUxIDQxLjUwODIgMTEuNDAwNiA0Mi4yODE3IDEwLjk0NDhDNDMuMDU5OCAxMC40ODQzIDQzLjk1OTkgMTAuMjU0MSA0NC45ODIgMTAuMjU0MUM0NS45MzA0IDEwLjI1NDEgNDYuNzc5OSAxMC40NTY3IDQ3LjUzMDMgMTAuODYxOUM0OC4yODU0IDExLjI2MjQgNDguODc5MyAxMS44NjU2IDQ5LjMxMjEgMTIuNjcxM0M0OS43NDQ5IDEzLjQ3NyA0OS45NjEzIDE0LjQ2NDUgNDkuOTYxMyAxNS42MzRWMTYuNDQySDQyLjcwOTlDNDIuNzA5OSAxNi45NzE1IDQyLjgwODkgMTcuNDMxOSA0My4wMDY4IDE3LjgyMzJDNDMuMjA5NCAxOC4yMTQ1IDQzLjQ5MjYgMTguNTE2MSA0My44NTYzIDE4LjcyNzlDNDQuMjI0NiAxOC45MzUxIDQ0LjY1NTEgMTkuMDM4NyA0NS4xNDc3IDE5LjAzODdDNDUuNjMxMiAxOS4wMzg3IDQ2LjA0NTUgMTguOTQ0MyA0Ni4zOTA4IDE4Ljc1NTVDNDYuNzQwNyAxOC41NjIyIDQ2Ljk4OTMgMTguMzA0MyA0Ny4xMzY3IDE3Ljk4Mkg0OS44ODUzQzQ5Ljc0NzIgMTguNjM1OCA0OS40NjYzIDE5LjIwNDQgNDkuMDQyOCAxOS42ODc4QzQ4LjYxOTIgMjAuMTcxMyA0OC4wNzEzIDIwLjU0NjUgNDcuMzk5MSAyMC44MTM1QzQ2LjcyNjkgMjEuMDc2IDQ1Ljk2MDMgMjEuMjA3MiA0NS4wOTk0IDIxLjIwNzJaTTQ3LjIzMzQgMTQuNjMyNkM0Ny4yMjg4IDE0LjIwOSA0Ny4xMzIxIDEzLjgyOTIgNDYuOTQzMyAxMy40OTMxQzQ2Ljc1OTEgMTMuMTU3IDQ2LjUwMTMgMTIuODk0NiA0Ni4xNjk4IDEyLjcwNThDNDUuODM4MyAxMi41MTI0IDQ1LjQ2MDggMTIuNDE1NyA0NS4wMzcyIDEyLjQxNTdDNDQuNjA0NCAxMi40MTU3IDQ0LjIxNTQgMTIuNTE0NyA0My44NzAxIDEyLjcxMjdDNDMuNTI0OCAxMi45MTA3IDQzLjI1MDkgMTMuMTggNDMuMDQ4MyAxMy41MjA3QzQyLjg0NTcgMTMuODU2OCA0Mi43MzI5IDE0LjIyNzQgNDIuNzA5OSAxNC42MzI2SDQ3LjIzMzRaIiBmaWxsPSIjMjQyNDI0Ij48L3BhdGg+Cjwvc3ZnPgo=")}
.ico_store_suddaduelgo{width:115px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='114' height='15' viewBox='0 0 114 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.74375 6.55919C7.74375 8.35119 6.23975 9.63119 4.12775 9.63119C2.03175 9.63119 0.52775 8.35119 0.52775 6.55919C0.52775 4.75119 2.03175 3.47119 4.12775 3.47119C6.23975 3.47119 7.74375 4.75119 7.74375 6.55919ZM12.3998 12.3352V14.2712H0.75175V10.1432H2.86375V12.3352H12.3998ZM13.9038 4.46319V6.47919H12.1118V10.9112H9.98375V0.527187H12.1118V4.46319H13.9038ZM8.35175 1.24719V2.97519H-0.000249982V1.24719H3.03975V-0.000813484H5.16775V1.24719H8.35175ZM5.71175 6.55919C5.71175 5.75919 5.11975 5.10319 4.12775 5.10319C3.11975 5.10319 2.55975 5.75919 2.55975 6.55919C2.55975 7.34319 3.11975 7.96719 4.12775 7.96719C5.11975 7.96719 5.71175 7.34319 5.71175 6.55919ZM14.854 0.751187H19.862V4.54319C19.862 4.97519 19.846 5.39119 19.814 5.80719H21.43V0.591187H23.494V14.1912H21.43V7.74319H19.542C19.03 10.0952 17.91 12.1752 15.974 13.8072L14.23 12.6072C16.854 10.4792 17.766 7.71119 17.766 4.75119V2.68719H14.854V0.751187ZM26.806 14.3512H24.694V0.527187H26.806V14.3512ZM30.9883 4.25519C30.9883 5.32719 31.6923 6.17519 32.7963 6.17519C33.8843 6.17519 34.6043 5.32719 34.6043 4.25519C34.6043 3.15119 33.8843 2.31919 32.7963 2.31919C31.6923 2.31919 30.9883 3.15119 30.9883 4.25519ZM28.8923 4.25519C28.8923 2.09519 30.5243 0.527187 32.7963 0.527187C35.0683 0.527187 36.7003 2.09519 36.7003 4.25519C36.7003 6.38319 35.0683 7.96719 32.7963 7.96719C30.5243 7.96719 28.8923 6.38319 28.8923 4.25519ZM41.2123 0.527187V8.20719H39.1003V0.527187H41.2123ZM41.2123 8.76719V14.2712H29.7083V8.76719H41.2123ZM31.8363 12.4792H39.1003V10.5592H31.8363V12.4792ZM49.9121 0.527187H52.0401C52.0401 1.42319 51.9441 2.30319 51.7521 3.11919C52.6321 4.49519 54.1361 5.82319 55.6081 6.60719L54.3441 8.17519C53.1601 7.50319 51.9281 6.43119 51.0001 5.31119C50.3441 6.63919 49.4161 7.75919 48.2321 8.57519L46.6641 7.16719C48.7761 5.74319 49.9121 3.58319 49.9121 0.527187ZM59.9281 12.5592L59.0001 14.2712C57.1121 13.8872 54.8881 12.7672 53.4481 11.4872C52.1681 12.9432 50.2961 13.9832 48.4081 14.3032L47.2881 12.6232C49.8961 12.2072 52.1521 10.6712 52.9361 8.39919L54.9041 9.00719C54.8081 9.32719 54.6641 9.64719 54.5041 9.96719C55.8801 11.2472 57.9921 12.2232 59.9281 12.5592ZM57.2721 2.83119V0.527187H59.3841V9.19919H57.2721V4.70319H54.1041V2.83119H57.2721ZM70.1104 13.7432H61.8384V0.751187H69.3264V2.68719H63.9664V11.8232H70.1104V13.7432ZM73.5024 7.75919V14.3512H71.3744V0.527187H73.5024V5.72719H75.2944V7.75919H73.5024ZM82.3566 13.2152L81.9726 12.7032C81.2526 13.1192 80.3886 13.3592 79.4126 13.3592C76.9326 13.3592 75.7326 12.4632 75.7326 10.5272V9.26319C75.7326 8.04719 76.0206 7.53519 76.8366 6.94319L77.3806 6.55919L76.7086 5.66319C76.2606 5.07119 76.0366 4.54319 76.0366 3.67919V3.31119C76.0366 1.64719 77.2366 0.591187 79.1886 0.591187C81.1566 0.591187 82.3566 1.64719 82.3566 3.31119V3.87119C82.3566 4.94319 81.9726 5.61519 81.2206 6.19119L80.1326 7.00719L81.9886 9.43919V6.99119H83.9246V9.29519C83.9246 10.0312 83.7326 10.7032 83.3806 11.2952L84.8366 13.2152H82.3566ZM80.8206 11.1512L78.5806 8.15919L78.3566 8.33519C77.9886 8.60719 77.8446 8.86319 77.8446 9.40719V10.3672C77.8446 11.1512 78.3726 11.4392 79.4126 11.4392C79.9566 11.4392 80.4206 11.3432 80.8206 11.1512ZM78.9486 5.43919L79.5886 4.97519C80.0366 4.63919 80.2446 4.25519 80.2446 3.69519V3.42319C80.2446 2.86319 79.8766 2.52719 79.1886 2.52719C78.5166 2.52719 78.1486 2.86319 78.1486 3.42319V3.72719C78.1486 4.09519 78.2126 4.44719 78.4046 4.71919L78.9486 5.43919ZM99.4038 3.13519V5.15119H97.6118V7.83919H95.4838V0.527187H97.6118V3.13519H99.4038ZM97.6758 8.60719V10.3992H93.1318C93.0518 10.5432 92.9718 10.6872 92.8758 10.8152C94.2998 11.7912 96.3478 12.3512 98.2998 12.5752L97.6438 14.2712C95.6598 14.0792 93.3238 13.2952 91.7078 12.1432C90.2838 13.4232 88.3638 14.1592 86.4918 14.3032L85.6438 12.5912C87.8198 12.4792 89.6918 11.7272 90.8118 10.3992H86.2518V8.60719H97.6758ZM93.1638 0.751187V7.43919H85.9478V0.751187H93.1638ZM87.9798 5.67919H91.1318V2.52719H87.9798V5.67919ZM112.386 10.4472H110.258V2.70319H100.498V0.751187H112.386V10.4472ZM113.058 11.8712V13.8232H99.826V11.8712H104.114V6.07919H106.242V11.8712H113.058Z' fill='white'/%3E%3C/svg%3E%0A");}
.ico_store_mpoker{width:120px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='117' height='15' viewBox='0 0 117 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.74375 6.56016C7.74375 8.35216 6.23975 9.63216 4.12775 9.63216C2.03175 9.63216 0.52775 8.35216 0.52775 6.56016C0.52775 4.75216 2.03175 3.47216 4.12775 3.47216C6.23975 3.47216 7.74375 4.75216 7.74375 6.56016ZM12.3998 12.3362V14.2722H0.75175V10.1442H2.86375V12.3362H12.3998ZM13.9038 4.46416V6.48016H12.1118V10.9122H9.98375V0.528164H12.1118V4.46416H13.9038ZM8.35175 1.24816V2.97616H-0.000249982V1.24816H3.03975V0.000163078H5.16775V1.24816H8.35175ZM5.71175 6.56016C5.71175 5.76016 5.11975 5.10416 4.12775 5.10416C3.11975 5.10416 2.55975 5.76016 2.55975 6.56016C2.55975 7.34416 3.11975 7.96816 4.12775 7.96816C5.11975 7.96816 5.71175 7.34416 5.71175 6.56016ZM14.854 0.752164H19.862V4.54416C19.862 4.97616 19.846 5.39216 19.814 5.80816H21.43V0.592163H23.494V14.1922H21.43V7.74416H19.542C19.03 10.0962 17.91 12.1762 15.974 13.8082L14.23 12.6082C16.854 10.4802 17.766 7.71216 17.766 4.75216V2.68816H14.854V0.752164ZM26.806 14.3522H24.694V0.528164H26.806V14.3522ZM30.9883 4.25616C30.9883 5.32816 31.6923 6.17616 32.7963 6.17616C33.8843 6.17616 34.6043 5.32816 34.6043 4.25616C34.6043 3.15216 33.8843 2.32016 32.7963 2.32016C31.6923 2.32016 30.9883 3.15216 30.9883 4.25616ZM28.8923 4.25616C28.8923 2.09616 30.5243 0.528164 32.7963 0.528164C35.0683 0.528164 36.7003 2.09616 36.7003 4.25616C36.7003 6.38416 35.0683 7.96816 32.7963 7.96816C30.5243 7.96816 28.8923 6.38416 28.8923 4.25616ZM41.2123 0.528164V8.20816H39.1003V0.528164H41.2123ZM41.2123 8.76816V14.2722H29.7083V8.76816H41.2123ZM31.8363 12.4802H39.1003V10.5602H31.8363V12.4802ZM55.8425 6.72016V8.64016H43.6665V6.72016H45.8425V3.45616H48.0345V6.72016H51.0585C51.3145 5.63216 51.6025 4.56016 51.8745 3.45616H54.0985L53.2665 6.72016H55.8425ZM56.3705 11.8722V13.8242H43.1385V11.8722H48.6105V9.34416H50.8505V11.8722H56.3705ZM55.6985 0.752164V2.70416H43.8105V0.752164H55.6985ZM58.1528 0.752164H64.7928V4.08016C64.7928 8.20816 62.6648 11.7602 58.9208 13.7602L57.4648 12.2242C59.6888 11.1202 61.2728 9.47216 62.0728 7.50416H58.1528V5.58416H62.5848C62.6488 5.18416 62.6808 4.76816 62.6808 4.35216V2.68816H58.1528V0.752164ZM67.9128 7.76016H65.0168V5.72816H67.9128V0.528164H70.0248V14.3522H67.9128V7.76016ZM88.4206 12.6722V14.2722H76.3886V10.3682H86.1486V9.66416H76.3886V8.08016H88.2766V11.9522H78.5166V12.6722H88.4206ZM86.1486 4.83216H76.3886V3.24816H86.1486V2.35216H76.3886V0.752164H88.2766V5.39216H86.1486V4.83216ZM75.7166 5.76016H88.9486V7.37616H75.7166V5.76016ZM102.603 0.528164V14.3522H100.571V7.76016H99.3069V14.1922H97.2909V0.592163H99.3069V5.82416H100.571V0.528164H102.603ZM96.5229 11.8242V13.7442H90.6509V6.08016H94.0749V2.68816H90.6509V0.752164H96.0909V8.00016H92.6669V11.8242H96.5229ZM107.537 0.528164H109.665C109.665 1.52016 109.553 2.48016 109.329 3.40816C110.241 4.81616 111.761 6.16016 113.233 6.99216L111.969 8.56016C110.769 7.87216 109.505 6.73616 108.545 5.58416C107.921 6.91216 107.009 8.04816 105.873 8.86416L104.289 7.50416C106.385 6.00016 107.537 3.61616 107.537 0.528164ZM117.009 9.44016V14.4962H114.897V11.3442H105.361V9.44016H117.009ZM114.897 8.75216V0.528164H117.009V8.75216H114.897Z' fill='white'/%3E%3C/svg%3E%0A")}
.ico_store_msduelgo{width:91px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='89' height='15' viewBox='0 0 89 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.74375 6.56016C7.74375 8.35216 6.23975 9.63216 4.12775 9.63216C2.03175 9.63216 0.52775 8.35216 0.52775 6.56016C0.52775 4.75216 2.03175 3.47216 4.12775 3.47216C6.23975 3.47216 7.74375 4.75216 7.74375 6.56016ZM12.3998 12.3362V14.2722H0.75175V10.1442H2.86375V12.3362H12.3998ZM13.9038 4.46416V6.48016H12.1118V10.9122H9.98375V0.528164H12.1118V4.46416H13.9038ZM8.35175 1.24816V2.97616H-0.000249982V1.24816H3.03975V0.000163078H5.16775V1.24816H8.35175ZM5.71175 6.56016C5.71175 5.76016 5.11975 5.10416 4.12775 5.10416C3.11975 5.10416 2.55975 5.76016 2.55975 6.56016C2.55975 7.34416 3.11975 7.96816 4.12775 7.96816C5.11975 7.96816 5.71175 7.34416 5.71175 6.56016ZM14.854 0.752164H19.862V4.54416C19.862 4.97616 19.846 5.39216 19.814 5.80816H21.43V0.592163H23.494V14.1922H21.43V7.74416H19.542C19.03 10.0962 17.91 12.1762 15.974 13.8082L14.23 12.6082C16.854 10.4802 17.766 7.71216 17.766 4.75216V2.68816H14.854V0.752164ZM26.806 14.3522H24.694V0.528164H26.806V14.3522ZM30.9883 4.25616C30.9883 5.32816 31.6923 6.17616 32.7963 6.17616C33.8843 6.17616 34.6043 5.32816 34.6043 4.25616C34.6043 3.15216 33.8843 2.32016 32.7963 2.32016C31.6923 2.32016 30.9883 3.15216 30.9883 4.25616ZM28.8923 4.25616C28.8923 2.09616 30.5243 0.528164 32.7963 0.528164C35.0683 0.528164 36.7003 2.09616 36.7003 4.25616C36.7003 6.38416 35.0683 7.96816 32.7963 7.96816C30.5243 7.96816 28.8923 6.38416 28.8923 4.25616ZM41.2123 0.528164V8.20816H39.1003V0.528164H41.2123ZM41.2123 8.76816V14.2722H29.7083V8.76816H41.2123ZM31.8363 12.4802H39.1003V10.5602H31.8363V12.4802ZM59.6881 12.3362V14.2722H47.8801V9.72816H50.0081V12.3362H59.6881ZM59.3841 0.528164V10.7682H57.2721V0.528164H59.3841ZM49.9121 0.528164H52.0401C52.0401 1.56816 51.9281 2.57616 51.6881 3.53616C52.6161 4.97616 54.1201 6.36816 55.6081 7.20016L54.3441 8.78416C53.1281 8.08016 51.8641 6.94416 50.9201 5.77616C50.2801 7.12016 49.3681 8.27216 48.2481 9.08816L46.6641 7.72816C48.7281 6.20816 49.9121 3.69616 49.9121 0.528164ZM75.2944 3.13616V5.15216H73.5024V7.84016H71.3744V0.528164H73.5024V3.13616H75.2944ZM73.5664 8.60816V10.4002H69.0224C68.9424 10.5442 68.8624 10.6882 68.7664 10.8162C70.1904 11.7922 72.2384 12.3522 74.1904 12.5762L73.5344 14.2722C71.5504 14.0802 69.2144 13.2962 67.5984 12.1442C66.1744 13.4242 64.2544 14.1602 62.3824 14.3042L61.5344 12.5922C63.7104 12.4802 65.5824 11.7282 66.7024 10.4002H62.1424V8.60816H73.5664ZM69.0544 0.752164V7.44016H61.8384V0.752164H69.0544ZM63.8704 5.68016H67.0224V2.52816H63.8704V5.68016ZM88.2766 10.4482H86.1486V2.70416H76.3886V0.752164H88.2766V10.4482ZM88.9486 11.8722V13.8242H75.7166V11.8722H80.0046V6.08016H82.1326V11.8722H88.9486Z' fill='white'/%3E%3C/svg%3E%0A")}
.ico_store_royalholdem{width:105px;height:18px;background-image: url("data:image/svg+xml,%3Csvg width='103' height='15' viewBox='0 0 103 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.74375 6.55998C7.74375 8.35198 6.23975 9.63198 4.12775 9.63198C2.03175 9.63198 0.52775 8.35198 0.52775 6.55998C0.52775 4.75198 2.03175 3.47198 4.12775 3.47198C6.23975 3.47198 7.74375 4.75198 7.74375 6.55998ZM12.3998 12.336V14.272H0.75175V10.144H2.86375V12.336H12.3998ZM13.9038 4.46398V6.47998H12.1118V10.912H9.98375V0.527981H12.1118V4.46398H13.9038ZM8.35175 1.24798V2.97598H-0.000249982V1.24798H3.03975V-2.00272e-05H5.16775V1.24798H8.35175ZM5.71175 6.55998C5.71175 5.75998 5.11975 5.10398 4.12775 5.10398C3.11975 5.10398 2.55975 5.75998 2.55975 6.55998C2.55975 7.34398 3.11975 7.96798 4.12775 7.96798C5.11975 7.96798 5.71175 7.34398 5.71175 6.55998ZM14.854 0.751981H19.862V4.54398C19.862 4.97598 19.846 5.39198 19.814 5.80798H21.43V0.59198H23.494V14.192H21.43V7.74398H19.542C19.03 10.096 17.91 12.176 15.974 13.808L14.23 12.608C16.854 10.48 17.766 7.71198 17.766 4.75198V2.68798H14.854V0.751981ZM26.806 14.352H24.694V0.527981H26.806V14.352ZM30.9883 4.25598C30.9883 5.32798 31.6923 6.17598 32.7963 6.17598C33.8843 6.17598 34.6043 5.32798 34.6043 4.25598C34.6043 3.15198 33.8843 2.31998 32.7963 2.31998C31.6923 2.31998 30.9883 3.15198 30.9883 4.25598ZM28.8923 4.25598C28.8923 2.09598 30.5243 0.527981 32.7963 0.527981C35.0683 0.527981 36.7003 2.09598 36.7003 4.25598C36.7003 6.38398 35.0683 7.96798 32.7963 7.96798C30.5243 7.96798 28.8923 6.38398 28.8923 4.25598ZM41.2123 0.527981V8.20798H39.1003V0.527981H41.2123ZM41.2123 8.76798V14.272H29.7083V8.76798H41.2123ZM31.8363 12.48H39.1003V10.56H31.8363V12.48ZM59.6081 7.56798V9.40798H47.5761V4.12798H57.3361V2.59198H47.5761V0.751981H59.4641V5.93598H49.7041V7.56798H59.6081ZM60.1361 11.888V13.824H46.9041V11.888H52.3761V9.95198H54.6161V11.888H60.1361ZM73.7904 12.736V14.352H62.1424V10.336H71.3744V9.50398H62.1424V7.88798H73.5024V11.904H64.2544V12.736H73.7904ZM61.4704 3.95198C61.4704 1.95198 63.0704 0.527981 65.2464 0.527981C67.4384 0.527981 69.0544 1.95198 69.0544 3.95198C69.0544 5.93598 67.4384 7.35998 65.2464 7.35998C63.0704 7.35998 61.4704 5.93598 61.4704 3.95198ZM73.5024 6.25598V7.40798H71.3744V0.527981H73.5024V1.69598H75.2944V3.42398H73.5024V4.52798H75.2944V6.25598H73.5024ZM63.5664 3.95198C63.5664 4.92798 64.2704 5.58398 65.2464 5.58398C66.2224 5.58398 66.9584 4.92798 66.9584 3.95198C66.9584 2.97598 66.2224 2.31998 65.2464 2.31998C64.2704 2.31998 63.5664 2.97598 63.5664 3.95198ZM85.6526 6.33598H83.3966V6.83198H88.9486V8.33598H75.7166V6.83198H81.2686V6.33598H79.0286C77.4926 6.33598 76.3886 5.77598 76.3886 4.59198C76.3886 3.42398 77.4926 2.86398 79.0286 2.86398H85.6526C87.1726 2.86398 88.2766 3.42398 88.2766 4.59198C88.2766 5.77598 87.1726 6.33598 85.6526 6.33598ZM79.0926 4.87998H85.5886C85.8926 4.87998 86.1166 4.79998 86.1166 4.59198C86.1166 4.39998 85.8926 4.31998 85.5886 4.31998H79.0926C78.7726 4.31998 78.5646 4.39998 78.5646 4.59198C78.5646 4.79998 78.7726 4.87998 79.0926 4.87998ZM88.4206 12.8V14.272H76.3886V10.832H86.1486V10.32H76.3886V8.84798H88.2766V12.272H78.5166V12.8H88.4206ZM88.4206 0.975981V2.46398H76.2446V0.975981H81.1566V-2.00272e-05H83.3806V0.975981H88.4206ZM102.603 8.94398V14.272H91.0989V8.94398H102.603ZM99.0029 6.12798V7.88798H90.6509V0.751981H98.1709V2.52798H92.7789V6.12798H99.0029ZM93.2269 12.512H100.491V10.704H93.2269V12.512ZM102.603 0.527981V8.38398H100.491V5.15198H96.5069V3.39198H100.491V0.527981H102.603Z' fill='white'/%3E%3C/svg%3E%0A");}
.ico_time{width:20px;height:20px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/ico_time.png)}
.ico_time.poker{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/ico_time.png)}
.ico_scroll_up{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' fill='white'/%3E%3Cpath d='M18.707 14.293L17.293 15.707L12.999 11.4141L13 21H11L10.999 11.416L6.70703 15.707L5.29297 14.293L11.293 8.29297H12.707L18.707 14.293ZM21 5H3V3H21V5Z' fill='%23242424'/%3E%3C/svg%3E%0A")}
.ico_link{width:16px;height:16px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/ico_link.png);vertical-align:top}
.ico_clock{width:16px;height:16px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/ico_clock.png)}
.ico_filter{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 16C8.08545 16 9.42417 17.0543 9.85449 18.5H22V20.5H9.85449C9.42417 21.9457 8.08545 23 6.5 23C4.91455 23 3.57583 21.9457 3.14551 20.5H2V18.5H3.14551C3.57583 17.0543 4.91455 16 6.5 16ZM6.5 18C5.67157 18 5 18.6716 5 19.5C5 20.3284 5.67157 21 6.5 21C7.32843 21 8 20.3284 8 19.5C8 18.6716 7.32843 18 6.5 18ZM12 8.5C13.5855 8.5 14.9242 9.55434 15.3545 11H22V13H15.3545C14.9242 14.4457 13.5855 15.5 12 15.5C10.4145 15.5 9.07583 14.4457 8.64551 13H2V11H8.64551C9.07583 9.55434 10.4145 8.5 12 8.5ZM12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12C13.5 11.1716 12.8284 10.5 12 10.5ZM17.5 1C19.0855 1 20.4242 2.05434 20.8545 3.5H22V5.5H20.8545C20.4242 6.94566 19.0855 8 17.5 8C15.9145 8 14.5758 6.94566 14.1455 5.5H2V3.5H14.1455C14.5758 2.05434 15.9145 1 17.5 1ZM17.5 3C16.6716 3 16 3.67157 16 4.5C16 5.32843 16.6716 6 17.5 6C18.3284 6 19 5.32843 19 4.5C19 3.67157 18.3284 3 17.5 3Z' fill='%23242424'/%3E%3C/svg%3E%0A")}
.ico_sort{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 16C8.08545 16 9.42417 17.0543 9.85449 18.5H22V20.5H9.85449C9.42417 21.9457 8.08545 23 6.5 23C4.91455 23 3.57583 21.9457 3.14551 20.5H2V18.5H3.14551C3.57583 17.0543 4.91455 16 6.5 16ZM6.5 18C5.67157 18 5 18.6716 5 19.5C5 20.3284 5.67157 21 6.5 21C7.32843 21 8 20.3284 8 19.5C8 18.6716 7.32843 18 6.5 18ZM12 8.5C13.5855 8.5 14.9242 9.55434 15.3545 11H22V13H15.3545C14.9242 14.4457 13.5855 15.5 12 15.5C10.4145 15.5 9.07583 14.4457 8.64551 13H2V11H8.64551C9.07583 9.55434 10.4145 8.5 12 8.5ZM12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12C13.5 11.1716 12.8284 10.5 12 10.5ZM17.5 1C19.0855 1 20.4242 2.05434 20.8545 3.5H22V5.5H20.8545C20.4242 6.94566 19.0855 8 17.5 8C15.9145 8 14.5758 6.94566 14.1455 5.5H2V3.5H14.1455C14.5758 2.05434 15.9145 1 17.5 1ZM17.5 3C16.6716 3 16 3.67157 16 4.5C16 5.32843 16.6716 6 17.5 6C18.3284 6 19 5.32843 19 4.5C19 3.67157 18.3284 3 17.5 3Z' fill='%23242424'/%3E%3C/svg%3E%0A")}
.ico_arrow_down{width:16px;height:16px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/ico_arrow_down.png)}
.ico_link_next{width:16px;height:16px;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 fill-rule='evenodd' clip-rule='evenodd' d='M6.47535 2.79688L11.142 7.51539L11.1368 8.45822L6.47011 13.073L5.53258 12.125L9.72468 7.97833L5.52734 3.73446L6.47535 2.79688Z' fill='%23242424'/%3E%3C/svg%3E%0A")}
.btn_pop_close{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0774 5L19.5 6.42263L13.6734 12.25L19.5 18.0774L18.0774 19.5L12.25 13.6734L6.42263 19.5L5 18.0774L10.8266 12.25L5 6.42263L6.42263 5L12.25 10.8266L18.0774 5Z' fill='%23242424'/%3E%3C/svg%3E%0A")}
.ico_select_arrow{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.293 8.29297L19.7072 9.70718L12.7072 16.7072H11.293L4.29297 9.70718L5.70718 8.29297L12.0001 14.5851L18.293 8.29297Z' fill='%23242424'/%3E%3C/svg%3E%0A")}
.ico_close_black{width:24px;height:24px;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0774 5L19.5 6.42263L13.6734 12.25L19.5 18.0774L18.0774 19.5L12.25 13.6734L6.42263 19.5L5 18.0774L10.8266 12.25L5 6.42263L6.42263 5L12.25 10.8266L18.0774 5Z' fill='%23242424'/%3E%3C/svg%3E%0A")}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .gnb .ico_close_black:hover{background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0774 5L19.5 6.42263L13.6734 12.25L19.5 18.0774L18.0774 19.5L12.25 13.6734L6.42263 19.5L5 18.0774L10.8266 12.25L5 6.42263L6.42263 5L12.25 10.8266L18.0774 5Z' fill='%23C2C2C2'/%3E%3C/svg%3E%0A")}
}
/* IE11 hover fallback */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .gnb .ico_close_black:hover{background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0774 5L19.5 6.42263L13.6734 12.25L19.5 18.0774L18.0774 19.5L12.25 13.6734L6.42263 19.5L5 18.0774L10.8266 12.25L5 6.42263L6.42263 5L12.25 10.8266L18.0774 5Z' fill='%23C2C2C2'/%3E%3C/svg%3E%0A")}
}
.ico_shortcut_black{width:20px;height:20px;background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0Ljc5NjUgMTMuMTA1OEwxMy4xMjk4IDEzLjEwNThMMTMuMTI5NCA4LjA0ODI3TDYuMzAyODQgMTQuODczNkw1LjEyNDMzIDEzLjY5NTFMMTEuOTUyIDYuODY4NThMNi44OTIxIDYuODY4MTFMNi44OTIxIDUuMjAxNDVMMTMuOTYzMiA1LjIwMTQ1TDE0Ljc5NjUgNi4wMzQ3OFYxMy4xMDU4WiIgZmlsbD0iIzI0MjQyNCI+PC9wYXRoPgo8L3N2Zz4K")}
.ico_gameshop{width:16px;height:16px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNyIgdmlld0JveD0iMCAwIDE2IDE3IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTAuNSAzLjgwMDc4VjMuMzAwNzhDMTAuNSAxLjkyMDA3IDkuMzgwNzEgMC44MDA3ODEgOCAwLjgwMDc4MUM2LjYxOTI5IDAuODAwNzgxIDUuNSAxLjkyMDA3IDUuNSAzLjMwMDc4VjMuODAwNzgiIHN0cm9rZT0iI0UwRTBFMCIgc3Ryb2tlLXdpZHRoPSIxLjYiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPjwvcGF0aD4KICA8bWFzayBpZD0icGF0aC0yLWluc2lkZS0xXzM1MDlfMTAwOTA3IiBmaWxsPSJ3aGl0ZSI+CiAgICA8cGF0aCBkPSJNMTIuMTY0MSAzLjYzNDc3QzEzLjg4NjIgMy42MzQ3NyAxNS4yNTU0IDUuMDgxMzYgMTUuMTYwMiA2LjgwMDc4TDE0LjgyNjIgMTIuODAwOEMxNC43Mzc5IDE0LjM5MDUgMTMuNDIzMiAxNS42MzQ3IDExLjgzMTEgMTUuNjM0OEg0LjE3MzgzQzIuNTgxNjMgMTUuNjM0OCAxLjI2NjA1IDE0LjM5MDUgMS4xNzc3MyAxMi44MDA4TDAuODQ0NzI3IDYuODAwNzhDMC43NDk0MzYgNS4wODE0OSAyLjExNzkxIDMuNjM0OTkgMy44Mzk4NCAzLjYzNDc3SDEyLjE2NDFaTTguMjcxNDggNi45Njg3NUM2LjU3NjQxIDYuOTY4NzUgNS4zMzY5MSA4LjI0NjI0IDUuMzM2OTEgOS44MDU2NlY5LjgyMTI5QzUuMzM3MDEgMTEuNDQzMiA2LjUzNjI5IDEyLjY0MjUgOC4yNzkzIDEyLjY0MjZDOS4xMTg3MiAxMi42NDI2IDkuNzgyNTMgMTIuMzY4IDEwLjIzODMgMTIuMDkzOEMxMC41MzQxIDExLjkyMTQgMTAuNjY5OSAxMS42Nzc4IDEwLjY2OTkgMTEuMzI1MlY5Ljk5MzE2QzEwLjY2OTcgOS42NTYzNiAxMC4zOTgyIDkuMzkwNjggMTAuMDU0NyA5LjM5MDYySDguNjQ3NDZDOC4zNTE2NSA5LjM5MDYyIDguMTExNDIgOS42MjUxNyA4LjExMTMzIDkuOTE1MDRDOC4xMTEzMyAxMC4yMDQ5IDguMzUxNiAxMC40MzI2IDguNjQ3NDYgMTAuNDMyNkg5LjQ3ODUyVjExLjIxNThDOS4xNjY1NiAxMS40MzUxIDguNzY3MSAxMS41NDQ5IDguMzE5MzQgMTEuNTQ0OUM3LjMyNzg5IDExLjU0NDkgNi42MjQxIDEwLjgwODYgNi42MjQwMiA5LjgwNTY2VjkuNzkwMDRDNi42MjQwMiA4Ljg1NzYxIDcuMzM1ODYgOC4wODEwNiA4LjIzMTQ1IDguMDgxMDVDOC43NTkxOSA4LjA4MTA1IDkuMTE5MTcgOC4yMjI5MSA5LjQ1NTA4IDguNDU4MDFDOS41NDI5NCA4LjUyMDY0IDkuNjU1MzMgOC41ODMwMSA5LjgzMTA1IDguNTgzMDFDMTAuMTY2OCA4LjU4Mjc4IDEwLjQzODUgOC4zMTYxNiAxMC40Mzg1IDcuOTg3M0MxMC40Mzg0IDcuNzUyNSAxMC4zMDI1IDcuNTg4MjIgMTAuMTgyNiA3LjUwMTk1QzkuNjc4OTEgNy4xNTcyNiA5LjExODk4IDYuOTY4NzYgOC4yNzE0OCA2Ljk2ODc1WiI+PC9wYXRoPgogIDwvbWFzaz4KICA8cGF0aCBkPSJNMTIuMTY0MSAzLjYzNDc3QzEzLjg4NjIgMy42MzQ3NyAxNS4yNTU0IDUuMDgxMzYgMTUuMTYwMiA2LjgwMDc4TDE0LjgyNjIgMTIuODAwOEMxNC43Mzc5IDE0LjM5MDUgMTMuNDIzMiAxNS42MzQ3IDExLjgzMTEgMTUuNjM0OEg0LjE3MzgzQzIuNTgxNjMgMTUuNjM0OCAxLjI2NjA1IDE0LjM5MDUgMS4xNzc3MyAxMi44MDA4TDAuODQ0NzI3IDYuODAwNzhDMC43NDk0MzYgNS4wODE0OSAyLjExNzkxIDMuNjM0OTkgMy44Mzk4NCAzLjYzNDc3SDEyLjE2NDFaTTguMjcxNDggNi45Njg3NUM2LjU3NjQxIDYuOTY4NzUgNS4zMzY5MSA4LjI0NjI0IDUuMzM2OTEgOS44MDU2NlY5LjgyMTI5QzUuMzM3MDEgMTEuNDQzMiA2LjUzNjI5IDEyLjY0MjUgOC4yNzkzIDEyLjY0MjZDOS4xMTg3MiAxMi42NDI2IDkuNzgyNTMgMTIuMzY4IDEwLjIzODMgMTIuMDkzOEMxMC41MzQxIDExLjkyMTQgMTAuNjY5OSAxMS42Nzc4IDEwLjY2OTkgMTEuMzI1MlY5Ljk5MzE2QzEwLjY2OTcgOS42NTYzNiAxMC4zOTgyIDkuMzkwNjggMTAuMDU0NyA5LjM5MDYySDguNjQ3NDZDOC4zNTE2NSA5LjM5MDYyIDguMTExNDIgOS42MjUxNyA4LjExMTMzIDkuOTE1MDRDOC4xMTEzMyAxMC4yMDQ5IDguMzUxNiAxMC40MzI2IDguNjQ3NDYgMTAuNDMyNkg5LjQ3ODUyVjExLjIxNThDOS4xNjY1NiAxMS40MzUxIDguNzY3MSAxMS41NDQ5IDguMzE5MzQgMTEuNTQ0OUM3LjMyNzg5IDExLjU0NDkgNi42MjQxIDEwLjgwODYgNi42MjQwMiA5LjgwNTY2VjkuNzkwMDRDNi42MjQwMiA4Ljg1NzYxIDcuMzM1ODYgOC4wODEwNiA4LjIzMTQ1IDguMDgxMDVDOC43NTkxOSA4LjA4MTA1IDkuMTE5MTcgOC4yMjI5MSA5LjQ1NTA4IDguNDU4MDFDOS41NDI5NCA4LjUyMDY0IDkuNjU1MzMgOC41ODMwMSA5LjgzMTA1IDguNTgzMDFDMTAuMTY2OCA4LjU4Mjc4IDEwLjQzODUgOC4zMTYxNiAxMC40Mzg1IDcuOTg3M0MxMC40Mzg0IDcuNzUyNSAxMC4zMDI1IDcuNTg4MjIgMTAuMTgyNiA3LjUwMTk1QzkuNjc4OTEgNy4xNTcyNiA5LjExODk4IDYuOTY4NzYgOC4yNzE0OCA2Ljk2ODc1WiIgZmlsbD0iI0UwRTBFMCI+PC9wYXRoPgogIDxwYXRoIGQ9Ik0xNS4xNjAyIDYuODAwNzhMMTYuMTU4NiA2Ljg1NjM2TDE2LjE1ODYgNi44NTYxMkwxNS4xNjAyIDYuODAwNzhaTTE0LjgyNjIgMTIuODAwOEwxMy44Mjc3IDEyLjc0NTJMMTMuODI3NyAxMi43NDUzTDE0LjgyNjIgMTIuODAwOFpNMTEuODMxMSAxNS42MzQ4VjE2LjYzNDhIMTEuODMxMUwxMS44MzExIDE1LjYzNDhaTTEuMTc3NzMgMTIuODAwOEwwLjE3OTI3MSAxMi44NTYyTDAuMTc5Mjc0IDEyLjg1NjNMMS4xNzc3MyAxMi44MDA4Wk0wLjg0NDcyNyA2LjgwMDc4TC0wLjE1Mzc0MSA2Ljg1NjEyTC0wLjE1MzczNyA2Ljg1NjJMMC44NDQ3MjcgNi44MDA3OFpNMy44Mzk4NCAzLjYzNDc3VjIuNjM0NzdIMy44Mzk3MkwzLjgzOTg0IDMuNjM0NzdaTTguMjcxNDggNi45Njg3NUw4LjI3MTUgNS45Njg3NUg4LjI3MTQ4VjYuOTY4NzVaTTUuMzM2OTEgOS44MjEyOUg0LjMzNjkxVjkuODIxMzVMNS4zMzY5MSA5LjgyMTI5Wk04LjI3OTMgMTIuNjQyNkw4LjI3OTI2IDEzLjY0MjZIOC4yNzkzVjEyLjY0MjZaTTEwLjIzODMgMTIuMDkzOEw5LjczNDc3IDExLjIyOTZMOS43MjI3NCAxMS4yMzY5TDEwLjIzODMgMTIuMDkzOFpNMTAuNjY5OSA5Ljk5MzE2SDExLjY2OTlWOS45OTI0OEwxMC42Njk5IDkuOTkzMTZaTTEwLjA1NDcgOS4zOTA2MkwxMC4wNTQ4IDguMzkwNjJIMTAuMDU0N1Y5LjM5MDYyWk04LjExMTMzIDkuOTE1MDRMNy4xMTEzMyA5LjkxNDc0VjkuOTE1MDRIOC4xMTEzM1pNOS40Nzg1MiAxMC40MzI2SDEwLjQ3ODVWOS40MzI2Mkg5LjQ3ODUyVjEwLjQzMjZaTTkuNDc4NTIgMTEuMjE1OEwxMC4wNTM2IDEyLjAzMzlMMTAuNDc4NSAxMS43MzUyVjExLjIxNThIOS40Nzg1MlpNOC4zMTkzNCAxMS41NDQ5TDguMzE5MzIgMTIuNTQ0OUg4LjMxOTM0VjExLjU0NDlaTTYuNjI0MDIgOS44MDU2Nkg1LjYyNDAyVjkuODA1NzRMNi42MjQwMiA5LjgwNTY2Wk04LjIzMTQ1IDguMDgxMDVWNy4wODEwNUg4LjIzMTQ0TDguMjMxNDUgOC4wODEwNVpNOS40NTUwOCA4LjQ1ODAxTDEwLjAzNTUgNy42NDM2N0wxMC4wMjg1IDcuNjM4NzNMOS40NTUwOCA4LjQ1ODAxWk05LjgzMTA1IDguNTgzMDFWOS41ODMwMUg5LjgzMTc0TDkuODMxMDUgOC41ODMwMVpNMTAuNDM4NSA3Ljk4NzNIMTEuNDM4NVY3Ljk4Njk0TDEwLjQzODUgNy45ODczWk0xMC4xODI2IDcuNTAxOTVMMTAuNzY2OCA2LjY5MDM1TDEwLjc1NzIgNi42ODM0TDEwLjc0NzQgNi42NzY2OEwxMC4xODI2IDcuNTAxOTVaTTEyLjE2NDEgMy42MzQ3N1Y0LjYzNDc3QzEzLjMxMjQgNC42MzQ3NyAxNC4yMjUyIDUuNTk5NDcgMTQuMTYxNyA2Ljc0NTQ1TDE1LjE2MDIgNi44MDA3OEwxNi4xNTg2IDYuODU2MTJDMTYuMjg1NyA0LjU2MzI2IDE0LjQ1OTkgMi42MzQ3NyAxMi4xNjQxIDIuNjM0NzdWMy42MzQ3N1pNMTUuMTYwMiA2LjgwMDc4TDE0LjE2MTcgNi43NDUyTDEzLjgyNzcgMTIuNzQ1MkwxNC44MjYyIDEyLjgwMDhMMTUuODI0NiAxMi44NTY0TDE2LjE1ODYgNi44NTYzNkwxNS4xNjAyIDYuODAwNzhaTTE0LjgyNjIgMTIuODAwOEwxMy44Mjc3IDEyLjc0NTNDMTMuNzY4OCAxMy44MDU0IDEyLjg5MjIgMTQuNjM0NyAxMS44MzEgMTQuNjM0OEwxMS44MzExIDE1LjYzNDhMMTEuODMxMSAxNi42MzQ4QzEzLjk1NDIgMTYuNjM0NyAxNS43MDY5IDE0Ljk3NTYgMTUuODI0NiAxMi44NTYzTDE0LjgyNjIgMTIuODAwOFpNMTEuODMxMSAxNS42MzQ4VjE0LjYzNDhINC4xNzM4M1YxNS42MzQ4VjE2LjYzNDhIMTEuODMxMVYxNS42MzQ4Wk00LjE3MzgzIDE1LjYzNDhWMTQuNjM0OEMzLjExMjI0IDE0LjYzNDggMi4yMzUwNyAxMy44MDUgMi4xNzYxOSAxMi43NDUzTDEuMTc3NzMgMTIuODAwOEwwLjE3OTI3NCAxMi44NTYzQzAuMjk3MDQgMTQuOTc2IDIuMDUxMDIgMTYuNjM0OCA0LjE3MzgzIDE2LjYzNDhWMTUuNjM0OFpNMS4xNzc3MyAxMi44MDA4TDIuMTc2MiAxMi43NDU0TDEuODQzMTkgNi43NDUzN0wwLjg0NDcyNyA2LjgwMDc4TC0wLjE1MzczNyA2Ljg1NjJMMC4xNzkyNzEgMTIuODU2MkwxLjE3NzczIDEyLjgwMDhaTTAuODQ0NzI3IDYuODAwNzhMMS44NDMxOSA2Ljc0NTQ0QzEuNzc5NjcgNS41OTkyOSAyLjY5MTk3IDQuNjM0OTEgMy44Mzk5NyA0LjYzNDc3TDMuODM5ODQgMy42MzQ3N0wzLjgzOTcyIDIuNjM0NzdDMS41NDM4NCAyLjYzNTA2IC0wLjI4MDc5NyA0LjU2MzY4IC0wLjE1Mzc0MSA2Ljg1NjEyTDAuODQ0NzI3IDYuODAwNzhaTTMuODM5ODQgMy42MzQ3N1Y0LjYzNDc3SDEyLjE2NDFWMy42MzQ3N1YyLjYzNDc3SDMuODM5ODRWMy42MzQ3N1pNOC4yNzE0OCA2Ljk2ODc1VjUuOTY4NzVDNi4wMzc3NCA1Ljk2ODc1IDQuMzM2OTEgNy42ODA0MyA0LjMzNjkxIDkuODA1NjZINS4zMzY5MUg2LjMzNjkxQzYuMzM2OTEgOC44MTIwNSA3LjExNTA3IDcuOTY4NzUgOC4yNzE0OCA3Ljk2ODc1VjYuOTY4NzVaTTUuMzM2OTEgOS44MDU2Nkg0LjMzNjkxVjkuODIxMjlINS4zMzY5MUg2LjMzNjkxVjkuODA1NjZINS4zMzY5MVpNNS4zMzY5MSA5LjgyMTI5TDQuMzM2OTEgOS44MjEzNUM0LjMzNzA0IDEyLjAyMzIgNi4wMTIxNiAxMy42NDI1IDguMjc5MjYgMTMuNjQyNkw4LjI3OTMgMTIuNjQyNkw4LjI3OTMzIDExLjY0MjZDNy4wNjA0MyAxMS42NDI1IDYuMzM2OTcgMTAuODYzMSA2LjMzNjkxIDkuODIxMjNMNS4zMzY5MSA5LjgyMTI5Wk04LjI3OTMgMTIuNjQyNlYxMy42NDI2QzkuMzQzNzkgMTMuNjQyNiAxMC4xODQ0IDEzLjI5MzIgMTAuNzUzOCAxMi45NTA2TDEwLjIzODMgMTIuMDkzOEw5LjcyMjc0IDExLjIzNjlDOS4zODA2OCAxMS40NDI3IDguODkzNjQgMTEuNjQyNiA4LjI3OTMgMTEuNjQyNlYxMi42NDI2Wk0xMC4yMzgzIDEyLjA5MzhMMTAuNzQxNyAxMi45NTc4QzExLjAxMyAxMi43OTk3IDExLjI2MzIgMTIuNTc2NyAxMS40MzczIDEyLjI2NjFDMTEuNjEwMSAxMS45NTc5IDExLjY2OTkgMTEuNjMxNCAxMS42Njk5IDExLjMyNTJIMTAuNjY5OUg5LjY2OTkyQzkuNjY5OTIgMTEuMzQ5NiA5LjY2NzU1IDExLjM1NDIgOS42Njk3NCAxMS4zNDQ3QzkuNjcyMjQgMTEuMzMzOSA5LjY3ODc0IDExLjMxMzEgOS42OTI3OSAxMS4yODhDOS43MDY5NSAxMS4yNjI4IDkuNzIyODggMTEuMjQzOCA5LjczNTEyIDExLjIzMTlDOS43NDY0MSAxMS4yMjEgOS43NDkxMyAxMS4yMjE0IDkuNzM0ODIgMTEuMjI5N0wxMC4yMzgzIDEyLjA5MzhaTTEwLjY2OTkgMTEuMzI1MkgxMS42Njk5VjkuOTkzMTZIMTAuNjY5OUg5LjY2OTkyVjExLjMyNTJIMTAuNjY5OVpNMTAuNjY5OSA5Ljk5MzE2TDExLjY2OTkgOS45OTI0OEMxMS42NjkzIDkuMDg0NDggMTAuOTMwOSA4LjM5MDc1IDEwLjA1NDggOC4zOTA2MkwxMC4wNTQ3IDkuMzkwNjJMMTAuMDU0NSAxMC4zOTA2QzkuODY1NTUgMTAuMzkwNiA5LjY3MDA4IDEwLjIyODIgOS42Njk5MiA5Ljk5Mzg1TDEwLjY2OTkgOS45OTMxNlpNMTAuMDU0NyA5LjM5MDYyVjguMzkwNjJIOC42NDc0NlY5LjM5MDYyVjEwLjM5MDZIMTAuMDU0N1Y5LjM5MDYyWk04LjY0NzQ2IDkuMzkwNjJWOC4zOTA2MkM3LjgyMDcgOC4zOTA2MiA3LjExMTU5IDkuMDUxNzIgNy4xMTEzMyA5LjkxNDc0TDguMTExMzMgOS45MTUwNEw5LjExMTMzIDkuOTE1MzRDOS4xMTEyNCAxMC4xOTg2IDguODgyNiAxMC4zOTA2IDguNjQ3NDYgMTAuMzkwNlY5LjM5MDYyWk04LjExMTMzIDkuOTE1MDRINy4xMTEzM0M3LjExMTMzIDEwLjc5NTMgNy44MzgyMyAxMS40MzI2IDguNjQ3NDYgMTEuNDMyNlYxMC40MzI2VjkuNDMyNjJDOC44NjQ5NiA5LjQzMjYyIDkuMTExMzMgOS42MTQ0NyA5LjExMTMzIDkuOTE1MDRIOC4xMTEzM1pNOC42NDc0NiAxMC40MzI2VjExLjQzMjZIOS40Nzg1MlYxMC40MzI2VjkuNDMyNjJIOC42NDc0NlYxMC40MzI2Wk05LjQ3ODUyIDEwLjQzMjZIOC40Nzg1MlYxMS4yMTU4SDkuNDc4NTJIMTAuNDc4NVYxMC40MzI2SDkuNDc4NTJaTTkuNDc4NTIgMTEuMjE1OEw4LjkwMzM4IDEwLjM5NzhDOC43OTQ1IDEwLjQ3NDMgOC42MDgwOSAxMC41NDQ5IDguMzE5MzQgMTAuNTQ0OVYxMS41NDQ5VjEyLjU0NDlDOC45MjYxIDEyLjU0NDkgOS41Mzg2MyAxMi4zOTYgMTAuMDUzNiAxMi4wMzM5TDkuNDc4NTIgMTEuMjE1OFpNOC4zMTkzNCAxMS41NDQ5TDguMzE5MzUgMTAuNTQ0OUM3LjkwOTU3IDEwLjU0NDkgNy42MjQwNiAxMC4yODYxIDcuNjI0MDIgOS44MDU1OUw2LjYyNDAyIDkuODA1NjZMNS42MjQwMiA5LjgwNTc0QzUuNjI0MTQgMTEuMzMxIDYuNzQ2MjIgMTIuNTQ0OSA4LjMxOTMyIDEyLjU0NDlMOC4zMTkzNCAxMS41NDQ5Wk02LjYyNDAyIDkuODA1NjZINy42MjQwMlY5Ljc5MDA0SDYuNjI0MDJINS42MjQwMlY5LjgwNTY2SDYuNjI0MDJaTTYuNjI0MDIgOS43OTAwNEg3LjYyNDAyQzcuNjI0MDIgOS4zNDM1NSA3Ljk1MjIyIDkuMDgxMDYgOC4yMzE0NSA5LjA4MTA1TDguMjMxNDUgOC4wODEwNUw4LjIzMTQ0IDcuMDgxMDVDNi43MTk0OSA3LjA4MTA3IDUuNjI0MDIgOC4zNzE2NiA1LjYyNDAyIDkuNzkwMDRINi42MjQwMlpNOC4yMzE0NSA4LjA4MTA1VjkuMDgxMDVDOC41Mzg1NyA5LjA4MTA1IDguNzAwNyA5LjE1MDYyIDguODgxNjggOS4yNzcyOUw5LjQ1NTA4IDguNDU4MDFMMTAuMDI4NSA3LjYzODczQzkuNTM3NjMgNy4yOTUyIDguOTc5ODEgNy4wODEwNSA4LjIzMTQ1IDcuMDgxMDVWOC4wODEwNVpNOS40NTUwOCA4LjQ1ODAxTDguODc0NjQgOS4yNzIzMUM5LjA2MTYgOS40MDU1OCA5LjM3NDkyIDkuNTgzMDEgOS44MzEwNSA5LjU4MzAxVjguNTgzMDFWNy41ODMwMUM5Ljg2NzE0IDcuNTgzMDEgOS45MTY0NCA3LjU5MDQ0IDkuOTY4MzMgNy42MTAzNUMxMC4wMTU5IDcuNjI4NTkgMTAuMDQyNyA3LjY0ODgxIDEwLjAzNTUgNy42NDM3TDkuNDU1MDggOC40NTgwMVpNOS44MzEwNSA4LjU4MzAxTDkuODMxNzQgOS41ODMwMUMxMC43MDA1IDkuNTgyNDEgMTEuNDM4NSA4Ljg4Njk0IDExLjQzODUgNy45ODczSDEwLjQzODVIOS40Mzg0OEM5LjQzODQ4IDcuNzQ1MzkgOS42MzMgNy41ODMxNCA5LjgzMDM3IDcuNTgzMDFMOS44MzEwNSA4LjU4MzAxWk0xMC40Mzg1IDcuOTg3M0wxMS40Mzg1IDcuOTg2OTRDMTEuNDM4MiA3LjMzNDIgMTEuMDU4MSA2LjkgMTAuNzY2OCA2LjY5MDM1TDEwLjE4MjYgNy41MDE5NUw5LjU5ODQgOC4zMTM1NUM5LjU2NDg4IDguMjg5NDIgOS41Mjk2NCA4LjI1NTk2IDkuNDk5MTQgOC4yMDUzN0M5LjQ2NDY4IDguMTQ4MjUgOS40Mzg1MSA4LjA3MTQ5IDkuNDM4NDggNy45ODc2N0wxMC40Mzg1IDcuOTg3M1pNMTAuMTgyNiA3LjUwMTk1TDEwLjc0NzQgNi42NzY2OEMxMC4wNTk1IDYuMjA1OTYgOS4yOTc3NyA1Ljk2ODc2IDguMjcxNSA1Ljk2ODc1TDguMjcxNDggNi45Njg3NUw4LjI3MTQ3IDcuOTY4NzVDOC45NDAxOSA3Ljk2ODc2IDkuMjk4MzYgOC4xMDg1NyA5LjYxNzg4IDguMzI3MjJMMTAuMTgyNiA3LjUwMTk1WiIgZmlsbD0iI0UwRTBFMCIgbWFzaz0idXJsKCNwYXRoLTItaW5zaWRlLTFfMzUwOV8xMDA5MDcpIj48L3BhdGg+Cjwvc3ZnPgo=")}
.ico_service{width:16px;height:16px;background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNOC41IDEyLjVIOS41VjE0LjI5OThIMTBDMTAuMDM0IDE0LjI5OTggMTAuMDY3OCAxNC4yOTc3IDEwLjEwMTYgMTQuMjk2OUM5LjkzNCAxNC40MjM2IDkuNzI2MjYgMTQuNSA5LjUgMTQuNUg4LjVDNy45NDc3MiAxNC41IDcuNSAxNC4wNTIzIDcuNSAxMy41QzcuNSAxMi45NDc3IDcuOTQ3NzIgMTIuNSA4LjUgMTIuNVpNMTMuMjYxNyAxMC41QzEzLjA5NTMgMTEuNTk0NiAxMi4zOTE2IDEyLjUxMjMgMTEuNDI3NyAxMi45NzU2QzExLjM3NCAxMi43Nzc2IDExLjI5MTUgMTIuNTkyMyAxMS4xODM2IDEyLjQyMzhDMTEuOTM2OSAxMi4wNTUyIDEyLjQ5MzMgMTEuMzQ5IDEyLjY1MjMgMTAuNUgxMy4yNjE3Wk0xLjUgOC41SDMuNVY5LjVIMi41QzEuMzk1NDMgOS41IDAuNSA4LjYwNDU3IDAuNSA3LjVDMC41IDYuNzU3NTYgMC45MDUxNyA2LjExMDY4IDEuNTA1ODYgNS43NjU2MkMxLjUwMzEgNS44NDM0MyAxLjUgNS45MjE1MiAxLjUgNlY4LjVaTTEzLjQ3NjYgNS41QzEzLjQ5MTQgNS42NjQ3MSAxMy41IDUuODMxNDIgMTMuNSA2VjcuNUgxMi41VjUuNUgxMy40NzY2Wk04IDAuNUMxMC41MTc1IDAuNSAxMi42MzkgMi4xOTE2MyAxMy4yOTIgNC41SDEyLjI0MjJDMTEuNjI0MyAyLjc1MjUgOS45NTkxMiAxLjUgOCAxLjVDNi4wNDA4OCAxLjUgNC4zNzU3MiAyLjc1MjUgMy43NTc4MSA0LjVIMi43MDgwMUMzLjM2MTAyIDIuMTkxNjMgNS40ODI1NCAwLjUgOCAwLjVaTTIuNSA2QzIuNSA1LjgzMTQyIDIuNTA4NTkgNS42NjQ3MSAyLjUyMzQ0IDUuNUgzLjVWNy41SDIuNVY2Wk0xNC40OTMyIDUuNzY1NjJDMTUuMDk0MyA2LjExMDU4IDE1LjUgNi43NTcyNSAxNS41IDcuNUMxNS41IDguNjA0NTcgMTQuNjA0NiA5LjUgMTMuNSA5LjVIMTIuNVY4LjVIMTQuNVY2QzE0LjUgNS45MjE1MSAxNC40OTU5IDUuODQzNDQgMTQuNDkzMiA1Ljc2NTYyWiIgZmlsbD0iI0UwRTBFMCIgc3Ryb2tlPSIjRTBFMEUwIj48L3BhdGg+Cjwvc3ZnPgo=")}
.ico_myinfo{width:16px;height:16px;background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTEuMTYyMyA0LjI1Mjk3QzExLjE2MjMgNS44NjQyMSA5Ljg1NjEyIDcuMTcwMzYgOC4yNDQ4OSA3LjE3MDM2QzYuNjMzNjUgNy4xNzAzNiA1LjMyNzUgNS44NjQyMSA1LjMyNzUgNC4yNTI5N0M1LjMyNzUgMi42NDE3MyA2LjYzMzY1IDEuMzM1NTkgOC4yNDQ4OSAxLjMzNTU5QzkuODU2MTIgMS4zMzU1OSAxMS4xNjIzIDIuNjQxNzMgMTEuMTYyMyA0LjI1Mjk3WiIgZmlsbD0iI0Q5RDlEOSI+PC9wYXRoPgogIDxwYXRoIGQ9Ik0xMC44MzE2IDQuMjUyOTdDMTAuODIxNiA1LjMxOTA3IDEwLjE1MzMgNi4zMTgxOCA5LjE0MDcxIDYuNjc5MDhDOC4xMDE0NSA3LjA1IDYuOTUxOCA2LjcyOTIyIDYuMjQzNDMgNS44ODcxM0M1LjU1MTYzIDUuMDYxNzQgNS40ODE1MiAzLjgzODY0IDYuMDI5NTQgMi45MjI5OEM2LjU4MDkxIDIuMDAwNjggNy42OTM3NyAxLjQ5OTMyIDguNzQ5NzYgMS43MTY1OUM5Ljk1Mjc2IDEuOTY3MTQgMTAuODIxNSAzLjAyNjQ5IDEwLjgzMTYgNC4yNTI5N0MxMC44MzUgNC42ODQxMiAxMS41MDM0IDQuNjg0MTIgMTEuNSA0LjI1Mjk3QzExLjQ5IDIuODg5NTggMTAuNjM0NCAxLjY3MzA4IDkuMzU3ODQgMS4xOTUzQzguMTAxMzEgMC43MjQxMTcgNi42MDc1OCAxLjEyODQ1IDUuNzU1NDMgMi4xNjExQzQuODg2NTMgMy4yMTcwOSA0Ljc0Mjg2IDQuNzM3NjUgNS40NTEzNyA1LjkxNzQxQzYuMTU2NTMgNy4wOTM3NSA3LjU0MDAyIDcuNjk1MjMgOC44ODMzMSA3LjQ0MTMyQzEwLjM5MzggNy4xNTM5NyAxMS40ODY1IDUuNzczNzMgMTEuNDk2NiA0LjI1MzNDMTEuNTAzMiAzLjgyNTI3IDEwLjgzNSAzLjgyMTgyIDEwLjgzMTYgNC4yNTI5N1oiIGZpbGw9IiNEOUQ5RDkiPjwvcGF0aD4KICA8cGF0aCBkPSJNMTQgMTRIMi4wMDAwMUwyIDEzLjA1NDJDMiAxMC45MTYxIDQuODI2NzMgOCA3LjA4MjU0IDhIOC45MTcwM0MxMS4xNzI5IDggMTMuOTk5NiAxMC45MTYxIDEzLjk5OTYgMTMuMDU0MkwxNCAxNFoiIGZpbGw9IiNEOUQ5RDkiPjwvcGF0aD4KPC9zdmc+Cg==")}

/* bg_deco - 배경 데코/오브젝트 모음*/
.bg_deco{display:inline-block;position:absolute;left:50%;z-index:5;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;transform:translateX(-50%);pointer-events:none}
.bg_deco.type_chip_01{top:8px;z-index:1;width:142px;height:134px;margin-left:181px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/object_01.png)}
.bg_deco.type_chip_02{top:-9px;width:151px;height:142px;margin-left:-177px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/object_02.png)}
.bg_deco.type_chip_03{display:none;top:272px;width:146px;height:152px;margin-left:475px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/object_03.png)}
/* 포커 - 칩 애니메이션 */
.section .bg_deco.type_chip_01,
.section .bg_deco.type_chip_02,
.section .bg_deco.type_chip_03{opacity:0;transform:translateX(-50%) translateY(40px) rotate(-12deg);transition:opacity .6s ease, transform .6s cubic-bezier(.34,1.56,.64,1)}
.section .bg_deco.type_chip_01.is_in_view,
.section .bg_deco.type_chip_02.is_in_view,
.section .bg_deco.type_chip_03.is_in_view{opacity:1;transform:translateX(-50%) translateY(0) rotate(0)}
.section .bg_deco.type_chip_01.is_in_view{transition-delay:.8s}
.section .bg_deco.type_chip_02.is_in_view{transition-delay:.8s}
.section .bg_deco.type_chip_03.is_in_view{transition-delay:.8s}
/* 로얄홀덤 - 카드 애니메이션 */
.section .bg_deco.type_card_01,
.section .bg_deco.type_card_02,
.section .bg_deco.type_card_03{opacity:0;transition:opacity .6s ease, transform .6s cubic-bezier(.34,1.56,.64,1)}
.section .bg_deco.type_card_01{transform:translateX(-50%) translateY(40px) rotate(-12deg)}
.section .bg_deco.type_card_02{transform:translateX(-50%) translateY(40px) rotate(12deg)}
.section .bg_deco.type_card_03{transform:translateX(-50%) translateY(40px) rotate(-12deg)}
.section .bg_deco.type_card_01.is_in_view,
.section .bg_deco.type_card_02.is_in_view,
.section .bg_deco.type_card_03.is_in_view{opacity:1;transform:translateX(-50%) translateY(0) rotate(0)}
.section .bg_deco.type_card_01.is_in_view{transition-delay:.8s}
.section .bg_deco.type_card_02.is_in_view{transition-delay:.8s}
.section .bg_deco.type_card_03.is_in_view{transition-delay:.8s}
.bg_deco.type_poker_object{top:-40px;z-index:0;width:601px;height:661px;margin-left:56px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/section_recommend_deco_narrow.png)}
.bg_deco.type_hero_round{top:80px;z-index:10;width:310px;height:310px;border-radius:50%;background:#FFFBEB}
.bg_deco.type_flower_bg{top:70px;z-index:11;width:1920px;height:652px;background-image: url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/bg_deco_flower.png)}
.bg_deco.type_sudda_duelgo_object{top:56px;width:92px;height:115px;margin-left:145px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_sudda_duelgo_object.png)}
.bg_deco.type_bg_flower{top:0;width:1920px;height:1343px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_bg_flower_v2.png)}
.bg_deco.type_bg_boundary{top:-13px;width:100%;min-width:2560px;height:14px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_bg_boundary_v2.png);background-repeat: repeat-x}
.bg_deco.type_table{bottom:0;z-index:0;width:101%;min-width:2560px;height:79px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/section_recommend_deco_table_v3.png);background-repeat:repeat-x}
.bg_deco.type_jewel_bg{top:60px;z-index:1;width:1569px;height:1278px;margin-left:191px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/bg_section_jewel_narrow.png)}
.bg_deco.type_jewel_bg_under{top:-61px;z-index:-1;width:105%;height:410px;background:#0D1235}
.bg_deco.type_jewel_obj{bottom:25px;z-index:1;width:228px;height:151px;margin-left:-505px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_jewel_obejct.png)}
.bg_deco.type_bbing_01{top:60px;width:92px;height:115px;margin-left:145px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_bbing_01.png)}
.bg_deco.type_bbing_02{bottom:27px;z-index:1;width:286px;height:143px;margin-left:544px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_bbing_02.png)}
.bg_deco.type_bbing_03{top:56px;width:124px;height:114px;margin-left:-125px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_bbing_03.png)}
.bg_deco.type_bbing_04{top:45px;width:86px;height:114px;margin-left:146px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/type_bbing_04.png)}
.bg_deco.type_leaf_01{top:13px;width:188px;height:190px;margin-top:-5px;margin-left:-415px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/bg_deco_leaf_01.png)}
.bg_deco.type_leaf_02{bottom:0;z-index:0;width:218px;height:334px;margin-bottom:-13px;margin-left:192px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/bg_deco_leaf_02_v2.png)}
.bg_deco.type_leaf_03{bottom:0;width:70px;height:63px;margin-bottom:-21px;margin-left:550px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/bg_deco_leaf_03.png)}
.bg_deco.type_flash_bg{top:-496px;z-index:1;width:2560px;height:1250px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/bg_section_recommend_v2.png)}
.bg_deco.type_flash_bg_2{display:none;top:-86px;z-index:1;width:2560px;height:820px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/bg_section_recommend_only.png)}
.bg_deco.type_mpoker_char_01{display:none;top:-200px;width:322px;height:303px;margin-left:438px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/object_01_v2.png)}
.bg_deco.type_mpoker_char_02{display:none;top:-119px;width:292px;height:339px;margin-left:-662px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/object_02_v2.png)}
.bg_deco.type_msduelgo_char_01{display:none;top:40px;z-index:0;width:306px;height:234px;margin-left:440px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/object_01.png)}
.bg_deco.type_msduelgo_char_02{display:none;top:120px;width:263px;height:304px;margin-left:-637px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/object_02.png)}
.bg_deco.type_coin{width:908px;height:724px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/bg_deco_coin.png)}
.bg_deco.type_grass{bottom:0;width:1918px;height:158px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/bg_deco_grass.png)}
.bg_deco.type_podium{width:390px;height:428px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/deco_podium.png)}
.bg_deco.type_dot_01{top:78px;width:141px;height:92px;margin-left:-208px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/deco_type_dot_01.png)}
.bg_deco.type_dot_02{top:367px;z-index:0;width:332px;height:277px;margin-left:290px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/deco_type_dot_02.png)}
.bg_deco.type_dot_03{bottom:-63px;width:140px;height:91px;margin-left:199px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/deco_type_dot_03.png)}
.bg_deco.type_light_01{display:none;top:308px;left:0;width:896px;height:937px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_light_01.png);transform:translateX(0)}
.bg_deco.type_card_01{top:375px;z-index:0;width:322px;height:362px;margin-left:-259px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_card_01.png)}
.bg_deco.type_card_02{top:269px;width:338px;height:355px;margin-left:229px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_card_02.png)}
.bg_deco.type_card_03{bottom:-218px;width:285px;height:334px;margin-left:-240px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_card_03.png)}
.bg_deco.type_right_dot{display:none;top:0;right:0;left:auto;width:632px;height:1335px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_right_dot.png);transform:translateX(0)}
.bg_deco.type_avatar_corner{right:-608px;bottom:0;left:auto;width:1092px;height:853px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_avatar_corner.png);transform:none}
.bg_deco.type_avatar_left_corner{display:none;bottom:0;width:975px;height:1008px;margin-bottom:2px;margin-left:-573px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_avatar_left_corner.png)}
.bg_deco.type_satellite_top{top:1px;width:849px;height:370px;margin-left:-247px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_satellite_top.png)}
.bg_deco.type_satellite_bottom{bottom:-4px;width:852px;height:313px;margin-left:60px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_satellite_bottom.png)}
.bg_deco.type_satellite_hpt{bottom:0;width:712px;height:175px;margin-left:-558px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/type_satellite_hpt.png)}
.bg_deco.type_mpoker_star{bottom:0;z-index:0;width:100%;min-width:2222px;height:712px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/type_star_deco_v2.png)}
.bg_deco.dim_right{top:-574px;width:1856px;height:2253px;margin-left:1251px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/bg_top_banner_dimmed_right_v2.png)}
.bg_deco.dim_left{top:-574px;width:1856px;height:2253px;margin-left:-1251px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/bg_top_banner_dimmed_left_v2.png)}


/* wrap */
.wrap{overflow-x:hidden;position:relative;z-index:0;width:100%;min-width:320px;height:100%;margin:0 auto;background:#fff;scrollbar-width:none;scrollbar-gutter:stable;-ms-overflow-style:none}
.wrap::-webkit-scrollbar{display:none;width:0;height:0}
.wrap_mpoker{background:var(--hero-side-color)}
.wrap_msduelgo{background:var(--hero-side-color)}
.wrap_royalholdem{background:#020315}
.wrap_royalholdem .footer{z-index:6}

/* wrap_sub */
.tab_content{padding-bottom:16px}
.tab_content{display: none;padding-bottom:16px}
.tab_content.is_active{display: block}
.wrap_sub .content{max-width:1104px;margin:0 auto}
.wrap_sub .footer .func_list_wrap{max-width:1104px;margin:0 auto}
.page_title_wrap{padding:16px}

.wrap_store.no_hero .header{background:#05051D}

/* section 공통 */
.section{position:relative}
.section .section_content{position:relative;z-index:5;margin:0 auto}
.section .section_title_wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1}
.section .section_title_wrap img{display:block;width:100%;height:100%}
.section .section_title{text-align:center}
.section .section_desc{margin-top:24px}
.section .section_title_wrap,
.section .section_content{opacity:0;transform:translate3d(0,100px,0);transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s}
.section .section_title_wrap.is_in_view,
.section .section_content.is_in_view{opacity:1;transform:translateZ(0)}
.section .product_carousel_outer{padding:60px 0 0 32px;opacity:0;transform:translate(-50%,100px);transition:opacity .3s ease-in-out .2s,transform .3s ease-in-out .2s}
.section .product_carousel_outer.is_in_view{opacity:1;transform:translate(-50%,0)}
.section .product_carousel_outer.is_static{padding:60px 0 0 0}

/* btn_top */
.btn_top{visibility:hidden;position:fixed;right:24px;bottom:83px;z-index:50;box-sizing:border-box;width:48px;height:48px;border:1px solid;border-color:#D9D9D9;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);background:#fff;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;pointer-events:none}
.btn_top.is_visible{visibility:visible;opacity:1;pointer-events:auto}
@media screen and (min-width:1024px){
  .btn_top{position:absolute;background:rgba(0,0,0,0)}
}
.btn_top .ico_scroll_up{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.wrap_store .footer .btn_top{border-color:#2E3668;background:rgba(13, 18, 53, 0.7)}
.wrap_store .ico_scroll_up{background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.707 14.293L17.293 15.707L12.999 11.4141L13 21H11L10.999 11.416L6.70703 15.707L5.29297 14.293L11.293 8.29297H12.707L18.707 14.293ZM21 5H3V3H21V5Z' fill='white'/%3E%3C/svg%3E%0A")}


/* btn */
.btn{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:56px;padding:16px 11px;border:1px solid #ebebeb;border-radius:4px;font-size:16px;font-weight:400;line-height:24px;color:#242424;text-align:center}
.btn.btn_primary{border-color:#fa6e00;background-color:#fa6e00;color:#fff}

/* badge 모음 */
/* badge: base */
.badge{display:flex;justify-content:center;align-items:center;position:absolute;z-index:5;background-repeat:no-repeat;background-position:center center;background-size:cover;pointer-events:none}
.badge .badge_text{display:block;box-sizing:border-box;padding:4px 2px 6px 0;font-family:'pretendard';font-size:16px;font-weight:800;line-height:18px;color:#05051D;text-align:center}
.badge .badge_num{display:inline-block}
.wrap_mpoker .badge .badge_num{color:#fdff29;text-shadow: -1px 0 #1E2650, 1px 0 #1E2650, 0 -1px #1E2650, 0 1px #1E2650, -1px -1px #1E2650, 1px -1px #1E2650, -1px 1px #1E2650, 1px 1px #1E2650, 0 3px 0 #1E2650;}
/* badge - type_label */
.badge.type_label{position:static;height: 19px;padding: 0 8px;border-radius: 30px;background-color: #FA6E00;font-size: 10px;font-weight: 700;line-height: 19px;color: #fff;}
/* text stroke IE11 폴백 */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .wrap_msduelgo .badge.type_star .badge_num,
  .wrap_msduelgo .badge.type_star .badge_label {
    text-shadow:
      -1px -1px 0 #1e2650,
       1px -1px 0 #1e2650,
      -1px 1px 0 #1e2650,
       1px 1px 0 #1e2650;
  }
}

/* badge - type_tag */
.badge.type_tag{border:0;text-align:center}
.badge.type_tag .badge_inner{margin-top:-1px;font-size:0}
.badge.type_tag .badge_num{font-family:'pretendard';font-size:16px;font-weight:700;color:#FFFBEB}
.badge.type_tag .badge_percent{margin-left:-3px;font-size:10px;font-weight:700}
.badge.type_tag .badge_label{display:block;margin-top:-2px;font-family:'pretendard';font-size:12px;font-weight:600;line-height:18px;color:#FFFBEB}

.wrap_poker .badge.type_tag{width:114px;height:36px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/badge_type_tag.png)}
.wrap_poker .badge.type_tag.free{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/badge_type_tag_free.png)}

.wrap_sudda_duelgo .badge.type_tag{left:-9px;width:auto;min-width:135px;height:38px;border:2px solid #FF8066;border-left:0;border-radius:0 24px 24px 0;background:#C03820}
.wrap_sudda_duelgo .badge .badge_text{padding:6px 8px 6px 8px;font-weight:800;color:#fff}
.wrap_sudda_duelgo .badge.type_tag.free{min-width:64px}

.wrap_mpoker .badge.type_tag{width:115px;height:36px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/badge_type_tag.png)}
.wrap_mpoker .badge.type_tag.free{width:110px;height:36px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/badge_type_tag_free.png)}

.wrap_msduelgo .badge.type_tag{width:112px;height:36px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/badge_type_tag.png)}
.wrap_msduelgo .badge.type_tag.free{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/badge_type_tag_free_v2.png)}
.wrap_msduelgo .badge.type_tag.free .badge_text{color:#663D00}
.wrap_msduelgo .badge .badge_text{padding:5px 2px 6px 0;font-weight:700;color:#fff}
.wrap_msduelgo .badge.type_tag .badge_label{display:inline-block;font-size:16px;line-height:16px}
.wrap_msduelgo .badge.type_tag .badge_percent{display:inline-block;font-size:16px;line-height:16px}


/* badge - type_corner */
.badge.type_corner{top:0;left:0;min-width:52px;min-height:48px;padding:0px 2px 7px 2px;border-radius:12px 0 16px 0}
.badge.type_corner .badge_inner{font-size:0;text-align:center}
.badge.type_corner .badge_point{font-size:16px;font-weight:700;line-height:24px;color:#FFFBEB}
.badge.type_corner .badge_percent{font-size:12px;font-weight:700;line-height:24px;color:#FFFBEB}
.badge.type_corner .badge_label{display:block;margin-top:-4px;font-size:12px;font-weight:600;line-height:1;color:#FFFBEB}
.wrap_sudda_duelgo .badge.type_corner{max-width:52px}
.wrap_sudda_duelgo .badge.type_corner.free{color:#FDFF29}
.wrap_sudda_duelgo .product_card.type_vertical .badge.type_corner{top:-4px;left:-1px;background:#962C18}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .badge.type_corner{background:#4B89DA}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .badge.type_corner{background:#C56832}

/* badge - type_star */
.wrap_poker .badge.type_star{width:108px;height:108px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/badge_star.png)}
.wrap_poker .badge.type_star .badge_inner{position:absolute;top:50%;left:50%;margin-top:-2px;font-size:0;text-align:center;white-space:nowrap;transform:translate(-50%, -50%)}
.wrap_poker .badge.type_star .badge_point{font-size:24px;font-weight:900;line-height:24px;color:#1C1B6C}
.wrap_poker .badge.type_star .badge_percent{font-size:16px;font-weight:900;line-height:16px;color:#05051D}
.wrap_poker .badge.type_star .badge_label{display:block;margin-bottom:5px;font-size:16px;font-weight:900;line-height:18px;color:#05051D}

.wrap_mpoker .badge.type_star{width:86px;height:91px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/badge_star.png) no-repeat center/cover}
.wrap_mpoker .badge.type_star .badge_inner{margin-top:-6px;text-align:center}
.wrap_mpoker .badge.type_star .badge_point{font-size:24px;font-weight:800;color:#FDFF29}
.wrap_mpoker .badge.type_star .badge_percent{margin-left:-4px;font-size:20px;font-weight:800;color:#FDFF29}
.wrap_mpoker .badge.type_star .badge_label{display:block;margin-top:-2px;color:#fff;text-shadow:0 2px #1e2650;-webkit-text-stroke:2px #1e2650;paint-order:stroke fill}
.wrap_mpoker .badge.type_star .text_bonus{width:45px;height:19px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/text_bonus.png)}


.wrap_msduelgo .badge.type_star{top:10px;left:-40px;z-index:10;width:123px;height:123px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/badge_star.png)}
.wrap_msduelgo .badge.type_star .badge_inner{width:100px;margin-top:4px;text-align:center}
.wrap_msduelgo .badge.type_star .badge_num{display:block;margin-left:12px;font-size:20px;font-weight:900;color:#fff;text-shadow:-1px 0 #A9205C,1px 0 #A9205C,0 -1px #A9205C, 0 1px #A9205C, -1px -1px #A9205C, 1px -1px #A9205C, -1px 1px #A9205C, 1px 1px #A9205C;transform:rotate(20deg)}
@supports ((-webkit-text-stroke: 2px #A9205C) and (paint-order: stroke fill)) {
  .wrap_msduelgo .badge.type_star .badge_num{text-shadow:none;-webkit-text-stroke:2px #A9205C;paint-order:stroke fill}
}
.wrap_msduelgo .badge.type_star .text_bonus{width:41px;height:26px;margin-top:-7px;margin-right:10px;background-image: url("data:image/svg+xml,%3Csvg width='41' height='26' viewBox='0 0 41 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-outside-1_5054_16789' maskUnits='userSpaceOnUse' x='-0.788745' y='-1.10569' width='43.6577' height='28.1182' fill='black'%3E%3Crect fill='white' x='-0.788745' y='-1.10569' width='43.6577' height='28.1182'/%3E%3Cpath d='M15.6301 4.88234L13.0636 11.9338L3.17051 8.33301L5.73702 1.28155L7.98665 2.10035L7.41684 3.66588L12.8107 5.62907L13.3805 4.06355L15.6301 4.88234ZM12.9231 13.8344L12.1617 15.9261L1.28199 11.9662L2.04332 9.87445L6.22684 11.3971L6.71524 10.0552L9.17536 10.9507L8.68695 12.2925L12.9231 13.8344ZM6.17189 7.08636L11.5657 9.04956L12.0589 7.69452L6.66508 5.73132L6.17189 7.08636ZM13.5387 16.2932L17.4507 5.545L19.7004 6.36379L16.5497 15.0202L21.1015 16.677L20.3402 18.7687L13.5387 16.2932ZM23.1764 14.0055L19.848 12.7941L20.6572 10.5708L23.9856 11.7822L25.2688 8.25647L27.5185 9.07527L23.3814 20.4418L21.1318 19.623L23.1764 14.0055ZM36.6136 22.457L35.8523 24.5488L24.9725 20.5889L25.7339 18.4971L36.6136 22.457ZM27.7019 16.9786L26.9801 14.7046C29.8232 14.7114 32.1572 13.4156 33.4916 11.1003L35.765 12.3449C35.4251 12.9512 35.0159 13.5025 34.5325 14.0119C35.2437 15.701 36.5709 17.2121 38.2631 18.3345L36.3298 19.7167C34.6854 18.6265 33.4467 17.1179 32.6853 15.485C31.1624 16.4354 29.3716 16.9755 27.7019 16.9786Z'/%3E%3C/mask%3E%3Cpath d='M15.6301 4.88234L13.0636 11.9338L3.17051 8.33301L5.73702 1.28155L7.98665 2.10035L7.41684 3.66588L12.8107 5.62907L13.3805 4.06355L15.6301 4.88234ZM12.9231 13.8344L12.1617 15.9261L1.28199 11.9662L2.04332 9.87445L6.22684 11.3971L6.71524 10.0552L9.17536 10.9507L8.68695 12.2925L12.9231 13.8344ZM6.17189 7.08636L11.5657 9.04956L12.0589 7.69452L6.66508 5.73132L6.17189 7.08636ZM13.5387 16.2932L17.4507 5.545L19.7004 6.36379L16.5497 15.0202L21.1015 16.677L20.3402 18.7687L13.5387 16.2932ZM23.1764 14.0055L19.848 12.7941L20.6572 10.5708L23.9856 11.7822L25.2688 8.25647L27.5185 9.07527L23.3814 20.4418L21.1318 19.623L23.1764 14.0055ZM36.6136 22.457L35.8523 24.5488L24.9725 20.5889L25.7339 18.4971L36.6136 22.457ZM27.7019 16.9786L26.9801 14.7046C29.8232 14.7114 32.1572 13.4156 33.4916 11.1003L35.765 12.3449C35.4251 12.9512 35.0159 13.5025 34.5325 14.0119C35.2437 15.701 36.5709 17.2121 38.2631 18.3345L36.3298 19.7167C34.6854 18.6265 33.4467 17.1179 32.6853 15.485C31.1624 16.4354 29.3716 16.9755 27.7019 16.9786Z' fill='%23FDFF29'/%3E%3Cpath d='M15.6301 4.88234L16.5698 5.22436L16.9118 4.28467L15.9721 3.94265L15.6301 4.88234ZM13.0636 11.9338L12.7216 12.8735L13.6613 13.2155L14.0033 12.2758L13.0636 11.9338ZM3.17051 8.33301L2.23081 7.99099L1.88879 8.93068L2.82849 9.2727L3.17051 8.33301ZM5.73702 1.28155L6.07905 0.341862L5.13935 -0.000158367L4.79733 0.939534L5.73702 1.28155ZM7.98665 2.10035L8.92634 2.44237L9.26836 1.50268L8.32867 1.16066L7.98665 2.10035ZM7.41684 3.66588L6.47715 3.32386L6.13513 4.26355L7.07482 4.60557L7.41684 3.66588ZM12.8107 5.62907L12.4687 6.56877L13.4084 6.91079L13.7504 5.97109L12.8107 5.62907ZM13.3805 4.06355L13.7225 3.12385L12.7828 2.78183L12.4408 3.72153L13.3805 4.06355ZM12.9231 13.8344L13.8628 14.1764L14.2048 13.2367L13.2651 12.8947L12.9231 13.8344ZM12.1617 15.9261L11.8197 16.8658L12.7594 17.2078L13.1014 16.2681L12.1617 15.9261ZM1.28199 11.9662L0.342295 11.6242L0.000274539 12.5639L0.939967 12.9059L1.28199 11.9662ZM2.04332 9.87445L2.38534 8.93476L1.44565 8.59274L1.10363 9.53243L2.04332 9.87445ZM6.22684 11.3971L5.88482 12.3368L6.82451 12.6788L7.16653 11.7391L6.22684 11.3971ZM6.71524 10.0552L7.05726 9.11555L6.11757 8.77353L5.77555 9.71322L6.71524 10.0552ZM9.17536 10.9507L10.115 11.2927L10.4571 10.353L9.51738 10.011L9.17536 10.9507ZM8.68695 12.2925L7.74726 11.9505L7.40524 12.8902L8.34493 13.2322L8.68695 12.2925ZM6.17189 7.08636L5.2322 6.74434L4.89018 7.68403L5.82987 8.02605L6.17189 7.08636ZM11.5657 9.04956L11.2237 9.98925L12.1634 10.3313L12.5054 9.39158L11.5657 9.04956ZM12.0589 7.69452L12.9986 8.03654L13.3406 7.09685L12.4009 6.75483L12.0589 7.69452ZM6.66508 5.73132L7.0071 4.79163L6.06741 4.44961L5.72539 5.3893L6.66508 5.73132ZM15.6301 4.88234L14.6904 4.54032L12.1239 11.5918L13.0636 11.9338L14.0033 12.2758L16.5698 5.22436L15.6301 4.88234ZM13.0636 11.9338L13.4056 10.9941L3.51253 7.39332L3.17051 8.33301L2.82849 9.2727L12.7216 12.8735L13.0636 11.9338ZM3.17051 8.33301L4.1102 8.67503L6.67672 1.62357L5.73702 1.28155L4.79733 0.939534L2.23081 7.99099L3.17051 8.33301ZM5.73702 1.28155L5.395 2.22125L7.64463 3.04004L7.98665 2.10035L8.32867 1.16066L6.07905 0.341862L5.73702 1.28155ZM7.98665 2.10035L7.04696 1.75833L6.47715 3.32386L7.41684 3.66588L8.35654 4.0079L8.92634 2.44237L7.98665 2.10035ZM7.41684 3.66588L7.07482 4.60557L12.4687 6.56877L12.8107 5.62907L13.1527 4.68938L7.75886 2.72619L7.41684 3.66588ZM12.8107 5.62907L13.7504 5.97109L14.3202 4.40557L13.3805 4.06355L12.4408 3.72153L11.871 5.28705L12.8107 5.62907ZM13.3805 4.06355L13.0385 5.00324L15.2881 5.82204L15.6301 4.88234L15.9721 3.94265L13.7225 3.12385L13.3805 4.06355ZM12.9231 13.8344L11.9834 13.4923L11.2221 15.5841L12.1617 15.9261L13.1014 16.2681L13.8628 14.1764L12.9231 13.8344ZM12.1617 15.9261L12.5038 14.9864L1.62401 11.0265L1.28199 11.9662L0.939967 12.9059L11.8197 16.8658L12.1617 15.9261ZM1.28199 11.9662L2.22168 12.3082L2.98302 10.2165L2.04332 9.87445L1.10363 9.53243L0.342295 11.6242L1.28199 11.9662ZM2.04332 9.87445L1.7013 10.8141L5.88482 12.3368L6.22684 11.3971L6.56886 10.4574L2.38534 8.93476L2.04332 9.87445ZM6.22684 11.3971L7.16653 11.7391L7.65493 10.3973L6.71524 10.0552L5.77555 9.71322L5.28714 11.0551L6.22684 11.3971ZM6.71524 10.0552L6.37322 10.9949L8.83334 11.8903L9.17536 10.9507L9.51738 10.011L7.05726 9.11555L6.71524 10.0552ZM9.17536 10.9507L8.23566 10.6086L7.74726 11.9505L8.68695 12.2925L9.62664 12.6346L10.115 11.2927L9.17536 10.9507ZM8.68695 12.2925L8.34493 13.2322L12.5811 14.7741L12.9231 13.8344L13.2651 12.8947L9.02897 11.3528L8.68695 12.2925ZM6.17189 7.08636L5.82987 8.02605L11.2237 9.98925L11.5657 9.04956L11.9077 8.10986L6.51391 6.14667L6.17189 7.08636ZM11.5657 9.04956L12.5054 9.39158L12.9986 8.03654L12.0589 7.69452L11.1192 7.3525L10.626 8.70754L11.5657 9.04956ZM12.0589 7.69452L12.4009 6.75483L7.0071 4.79163L6.66508 5.73132L6.32306 6.67102L11.7169 8.63421L12.0589 7.69452ZM6.66508 5.73132L5.72539 5.3893L5.2322 6.74434L6.17189 7.08636L7.11158 7.42838L7.60478 6.07334L6.66508 5.73132ZM13.5387 16.2932L12.599 15.9512L12.257 16.8909L13.1967 17.2329L13.5387 16.2932ZM17.4507 5.545L17.7928 4.6053L16.8531 4.26328L16.511 5.20298L17.4507 5.545ZM19.7004 6.36379L20.6401 6.70581L20.9821 5.76612L20.0424 5.4241L19.7004 6.36379ZM16.5497 15.0202L15.61 14.6782L15.268 15.6179L16.2076 15.9599L16.5497 15.0202ZM21.1015 16.677L22.0412 17.019L22.3833 16.0793L21.4436 15.7373L21.1015 16.677ZM20.3402 18.7687L19.9982 19.7084L20.9379 20.0505L21.2799 19.1108L20.3402 18.7687ZM23.1764 14.0055L24.1161 14.3475L24.4581 13.4078L23.5184 13.0658L23.1764 14.0055ZM19.848 12.7941L18.9083 12.4521L18.5663 13.3917L19.506 13.7338L19.848 12.7941ZM20.6572 10.5708L20.9992 9.63107L20.0595 9.28905L19.7175 10.2287L20.6572 10.5708ZM23.9856 11.7822L23.6436 12.7219L24.5833 13.0639L24.9253 12.1242L23.9856 11.7822ZM25.2688 8.25647L25.6109 7.31678L24.6712 6.97476L24.3292 7.91445L25.2688 8.25647ZM27.5185 9.07527L28.4582 9.41729L28.8002 8.47759L27.8605 8.13557L27.5185 9.07527ZM23.3814 20.4418L23.0394 21.3815L23.9791 21.7235L24.3211 20.7838L23.3814 20.4418ZM21.1318 19.623L20.1921 19.281L19.8501 20.2207L20.7898 20.5627L21.1318 19.623ZM13.5387 16.2932L14.4784 16.6352L18.3904 5.88702L17.4507 5.545L16.511 5.20298L12.599 15.9512L13.5387 16.2932ZM17.4507 5.545L17.1087 6.48469L19.3583 7.30348L19.7004 6.36379L20.0424 5.4241L17.7928 4.6053L17.4507 5.545ZM19.7004 6.36379L18.7607 6.02177L15.61 14.6782L16.5497 15.0202L17.4894 15.3623L20.6401 6.70581L19.7004 6.36379ZM16.5497 15.0202L16.2076 15.9599L20.7595 17.6167L21.1015 16.677L21.4436 15.7373L16.8917 14.0805L16.5497 15.0202ZM21.1015 16.677L20.1618 16.335L19.4005 18.4267L20.3402 18.7687L21.2799 19.1108L22.0412 17.019L21.1015 16.677ZM20.3402 18.7687L20.6822 17.8291L13.8807 15.3535L13.5387 16.2932L13.1967 17.2329L19.9982 19.7084L20.3402 18.7687ZM23.1764 14.0055L23.5184 13.0658L20.19 11.8544L19.848 12.7941L19.506 13.7338L22.8343 14.9452L23.1764 14.0055ZM19.848 12.7941L20.7877 13.1361L21.5969 10.9128L20.6572 10.5708L19.7175 10.2287L18.9083 12.4521L19.848 12.7941ZM20.6572 10.5708L20.3152 11.5105L23.6436 12.7219L23.9856 11.7822L24.3276 10.8425L20.9992 9.63107L20.6572 10.5708ZM23.9856 11.7822L24.9253 12.1242L26.2085 8.59849L25.2688 8.25647L24.3292 7.91445L23.0459 11.4402L23.9856 11.7822ZM25.2688 8.25647L24.9268 9.19616L27.1764 10.015L27.5185 9.07527L27.8605 8.13557L25.6109 7.31678L25.2688 8.25647ZM27.5185 9.07527L26.5788 8.73324L22.4417 20.0998L23.3814 20.4418L24.3211 20.7838L28.4582 9.41729L27.5185 9.07527ZM23.3814 20.4418L23.7234 19.5021L21.4738 18.6833L21.1318 19.623L20.7898 20.5627L23.0394 21.3815L23.3814 20.4418ZM21.1318 19.623L22.0715 19.965L24.1161 14.3475L23.1764 14.0055L22.2367 13.6635L20.1921 19.281L21.1318 19.623ZM36.6136 22.457L37.5533 22.799L37.8953 21.8593L36.9556 21.5173L36.6136 22.457ZM35.8523 24.5488L35.5103 25.4885L36.45 25.8305L36.792 24.8908L35.8523 24.5488ZM24.9725 20.5889L24.0328 20.2468L23.6908 21.1865L24.6305 21.5285L24.9725 20.5889ZM25.7339 18.4971L26.0759 17.5574L25.1362 17.2154L24.7942 18.1551L25.7339 18.4971ZM27.7019 16.9786L26.7488 17.2812L26.9706 17.98L27.7037 17.9786L27.7019 16.9786ZM26.9801 14.7046L26.9825 13.7046L25.6125 13.7013L26.027 15.0072L26.9801 14.7046ZM33.4916 11.1003L33.9718 10.2232L33.1136 9.75336L32.6251 10.601L33.4916 11.1003ZM35.765 12.3449L36.6373 12.8339L37.1312 11.9528L36.2452 11.4678L35.765 12.3449ZM34.5325 14.0119L33.8071 13.3236L33.3573 13.7977L33.6109 14.4L34.5325 14.0119ZM38.2631 18.3345L38.8446 19.148L40.0257 18.3037L38.8158 17.5012L38.2631 18.3345ZM36.3298 19.7167L35.7772 20.5501L36.3511 20.9306L36.9113 20.5302L36.3298 19.7167ZM32.6853 15.485L33.5916 15.0624L33.1142 14.0385L32.1558 14.6366L32.6853 15.485ZM36.6136 22.457L35.6739 22.115L34.9126 24.2067L35.8523 24.5488L36.792 24.8908L37.5533 22.799L36.6136 22.457ZM35.8523 24.5488L36.1943 23.6091L25.3145 19.6492L24.9725 20.5889L24.6305 21.5285L35.5103 25.4885L35.8523 24.5488ZM24.9725 20.5889L25.9122 20.9309L26.6735 18.8391L25.7339 18.4971L24.7942 18.1551L24.0328 20.2468L24.9725 20.5889ZM25.7339 18.4971L25.3918 19.4368L36.2716 23.3967L36.6136 22.457L36.9556 21.5173L26.0759 17.5574L25.7339 18.4971ZM27.7019 16.9786L28.655 16.6761L27.9333 14.4021L26.9801 14.7046L26.027 15.0072L26.7488 17.2812L27.7019 16.9786ZM26.9801 14.7046L26.9777 15.7046C30.1528 15.7122 32.8319 14.2476 34.358 11.5996L33.4916 11.1003L32.6251 10.601C31.4826 12.5835 29.4937 13.7107 26.9825 13.7046L26.9801 14.7046ZM33.4916 11.1003L33.0113 11.9775L35.2848 13.2221L35.765 12.3449L36.2452 11.4678L33.9718 10.2232L33.4916 11.1003ZM35.765 12.3449L34.8927 11.856C34.5947 12.3876 34.2354 12.8723 33.8071 13.3236L34.5325 14.0119L35.2579 14.7003C35.7964 14.1328 36.2555 13.5149 36.6373 12.8339L35.765 12.3449ZM34.5325 14.0119L33.6109 14.4C34.4102 16.2984 35.8811 17.9545 37.7103 19.1679L38.2631 18.3345L38.8158 17.5012C37.2608 16.4697 36.0772 15.1037 35.4541 13.6239L34.5325 14.0119ZM38.2631 18.3345L37.6815 17.521L35.7482 18.9032L36.3298 19.7167L36.9113 20.5302L38.8446 19.148L38.2631 18.3345ZM36.3298 19.7167L36.8823 18.8832C35.3983 17.8993 34.2787 16.5359 33.5916 15.0624L32.6853 15.485L31.779 15.9076C32.6147 17.6998 33.9726 19.3537 35.7772 20.5501L36.3298 19.7167ZM32.6853 15.485L32.1558 14.6366C30.7771 15.4971 29.1673 15.9759 27.7 15.9786L27.7019 16.9786L27.7037 17.9786C29.576 17.9752 31.5477 17.3737 33.2147 16.3333L32.6853 15.485Z' fill='%23A9205C' mask='url(%23path-1-outside-1_5054_16789)'/%3E%3C/svg%3E%0A")}

/* badge - type_circle(sudda_duelgo) */
.wrap_sudda_duelgo .badge.type_circle{position:absolute;top:-15px;right:-6px;width:105px;height:105px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/badge_circle.png);font-family:'gmarketsans';font-weight:700;text-align:center}
.wrap_sudda_duelgo .badge.type_circle .badge_inner{position:absolute;top:50%;left:50%;width:100px;margin-top:-3px;font-size:0;transform:translate(-50%, -50%)}
.wrap_sudda_duelgo .badge.type_circle .badge_num{font-family:'gmarketsans';font-size:23px;line-height:23px;color:#05051D}
.wrap_sudda_duelgo .badge.type_circle .badge_percent{margin-left:-7px;font-family:'gmarketsans';font-size:15px;line-height:23px;vertical-align:top;vertical-align:bottom;color:#05051D}
.wrap_sudda_duelgo .badge.type_circle .badge_label{display:block;margin-top:-4px;font-family:'gmarketsans';font-size:15px;line-height:23px;color:#05051D}

/* badge - type_circle(royalholdem - hero_banner_item) */
.wrap_royalholdem .hero_banner_item .badge.type_circle{top:7px;right:12px;width:80px;height:80px;border-radius:999px;background:#FF3C90}
.wrap_royalholdem .hero_banner_item .badge.type_circle.free{font-weight:900}
.wrap_royalholdem .hero_banner_item .badge.type_circle .badge_inner{position:absolute;top:50%;left:50%;width:80px;margin-top:-3px;font-size:0;text-align:center;transform:translate(-50%, -50%)}
.wrap_royalholdem .hero_banner_item .badge.type_circle.free .badge_inner{margin-top:0}
.wrap_royalholdem .hero_banner_item .badge.type_circle .badge_point{font-size:26px;font-weight:800;line-height:36px;vertical-align:bottom;color:#FDFF29;text-shadow:-1px -1px 0 #5D0B2F,1px -1px 0 #5D0B2F,-1px  1px 0 #5D0B2F,0px  3px 1px #5D0B2F}
.wrap_royalholdem .hero_banner_item .badge.free .badge_point{font-size:20px;line-height:1}
.wrap_royalholdem .hero_banner_item  .badge.type_circle .badge_percent{font-size:13px;font-weight:800;line-height:28px;vertical-align:bottom;color:#FDFF29;text-shadow:-1px -1px 0 #5D0B2F,1px -1px 0 #5D0B2F,-1px  1px 0 #5D0B2F,0px  3px 1px #5D0B2F}
.wrap_royalholdem .hero_banner_item .badge.type_circle .text_bonus{display:block;width:40px;height:16px;margin:-4px 20px auto;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/text_bonus.png)}


/* badge - type_circle(royalholdem - type_satellite) */
.wrap_royalholdem .product_card.type_satellite .badge.type_circle{top:9px;left:5px;width:60px;height:60px;border:2px solid #008C5C;border-radius:999px;background:#000;background:linear-gradient(90deg, #FCFF36 16.83%, #8EFFD9 81.73%)}
.wrap_royalholdem .product_card.type_satellite .badge.type_circle .badge_inner{position:absolute;top:50%;left:50%;width:60px;margin-top:-3px;font-size:0;text-align:center;transform:translate(-50%, -50%)}
.wrap_royalholdem .product_card.type_satellite .badge.type_circle .badge_text{display:block;padding:0;font-size:12px;font-weight:900;line-height:18px;color:#05051D}
.wrap_royalholdem .product_card.type_satellite .badge.type_circle.free .badge_text .badge_point{font-size:15px}
.wrap_royalholdem .product_card.type_satellite .badge.type_circle .badge_point{display:block;margin-bottom:-4px;font-size:15px;font-weight:800}
.wrap_royalholdem .product_card.type_satellite .badge.type_circle.free .badge_point{font-weight:800}

/* badge - type_date */
.badge.type_date{display:table;position:relative;z-index:auto;width:auto;height:auto;margin:0 auto;border-radius:99px;text-align:center;white-space:nowrap;pointer-events:auto}
.badge.type_date .badge_desc{display:flex;align-items:center;font-size:13px;font-weight:700;line-height:18px;vertical-align:top}
.badge.type_date .ico_time{margin-right:4px}

.wrap_poker .hero_banner_item .badge.type_date{position:relative;;z-index:1;text-align:center}
.wrap_poker .hero_banner_item .badge.type_date{padding:8px 16px;box-shadow:0px 4px 20px 0px #05051D66;background:linear-gradient(90deg, #36F5FF 16.83%, #FF8EFE 81.73%);color:#0D1235;opacity:0;transition:opacity 800ms ease}
.wrap_poker .hero_banner_item .badge.type_date+.card{margin-top:10px}
.wrap_poker .hero_banner_item .swiper-slide-active .badge.type_date{opacity:1}

.wrap_sudda_duelgo .fan_card .badge.type_date{position:absolute;top:-55px;left:50%;z-index:1;margin-left:-9px;padding:7px 19px 7px;background:#3D0900;color:#FFFBEB;text-align:center;transform:translateX(-50%)}

.wrap_mpoker .badge.type_date{margin-top:16px;padding:8px 16px 8px;background:linear-gradient(90deg, #FCFF36 17%, #8FFFDA 82%)}
.wrap_mpoker .badge.type_date .ico_time.mpoker{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/ico_time.png);vertical-align:bottom}

.wrap_msduelgo .badge.type_date{margin-top:4px;padding:6px 15px;border:2px solid #863E13;background-color:#A95220;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/type_date_tree.png);background-size:100%}
.wrap_msduelgo .badge.type_date .badge_desc{color:#fff}
.wrap_msduelgo .badge.type_date .ico_time.mpoker{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/ico_time.png)}

.wrap_royalholdem .badge.type_date{margin-top:12px;padding:7px 16px;background:#390C6F}
.wrap_royalholdem .badge.type_date .badge_desc{color:#fff}
.wrap_royalholdem .badge.type_date .ico_time{margin-top:-2px}

/* tag (수량) */
.tag{position:absolute;z-index:5;pointer-events:none}

/* tag - type_ribbon */
.tag.type_ribbon{background-repeat:no-repeat;background-position:center;background-size:cover}
.tag.type_ribbon .tag_text{position:absolute;text-align:center;white-space:nowrap;transform:translate(-50%, -50%) rotate(-44deg)}

.wrap_poker .tag.type_ribbon{top:19px;left:15px;width:121px;height:119px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/type_ribbon.png)}
.wrap_poker .tag.type_ribbon .tag_text{top: calc(50% - 14px);left: calc(50% - 15px);width:100%;font-size:16px;font-weight:900;color:#1C1B6C;text-align:center}

.wrap_sudda_duelgo .tag.type_ribbon{top:6px;left:0px;z-index:1;width:116px;height:116px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/badge_type_ribbon.png)}
.wrap_sudda_duelgo .tag.type_ribbon .tag_text{top:40px;left:46px;font-family:'gmarketsans';font-size:15px;font-weight:500;color:#FFE085;text-shadow:-2px -2px 0 #197F5C,2px -2px 0 #197F5C,-2px 2px 0 #197F5C,2px 2px 0 #197F5C,-2px 0 0 #197F5C,2px 0 0 #197F5C,0 -2px 0 #197F5C,0 2px 0 #197F5C;transform:translate(-50%, -50%) rotate(-45deg)}
@media screen and (-ms-high-contrast: active),
       screen and (-ms-high-contrast: none) {
.wrap_sudda_duelgo .tag.type_ribbon .tag_text{margin-top:1px;margin-left:3px}
       }

.wrap_mpoker .tag.type_ribbon{top:46px;left:46px}

.wrap_royalholdem .tag.type_ribbon{top:-31px;right:4px;z-index:-1;width:152px;height:48px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/badge_type_ribbon.png)}
.wrap_royalholdem .tag.type_ribbon .tag_text{display:flex;align-items:center;top:calc(50% - 8px);left:50%;max-width:152px;margin-left:18px;font-size:14px;font-weight:700;line-height:20px;color:#05051D;transform:translate(-50%, -50%);-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.wrap_royalholdem .tag.type_ribbon .tag_text .limited_count{font-size:18px;line-height:26px;vertical-align:middle}

/* tag - type_pill */
.tag.type_pill{display:flex;justify-content:center;min-height:30px;padding:3px 10px;border:2px solid;border-radius:16px;pointer-events:none}
.tag.type_pill .tag_text{font-size:12px;font-weight:700;line-height:18px;color:#fff}

.wrap_poker .card .tag.type_pill{display:inline-block;position:static;min-height:26px;margin-left:8px;padding:2px 4px 1px;border-color:#73F6FE;border-radius:999px;background:#73F6FE;vertical-align:top}
.wrap_poker .card .tag.type_pill .tag_text{color:#0D1235}
.wrap_poker .card .tag.type_pill .tag_text .count{color:#0D1235}
.wrap_poker .card .tag.type_pill .tag_text .count .num_max{color:#FF3311}
.wrap_poker .product_card .tag.type_pill{position:absolute;min-height:26px;padding:2px 8px 1px;border-color:#fff;background:#73F6FE}
.wrap_poker .product_card .tag.type_pill .tag_text{color:#0D1235}
.wrap_poker .product_card .tag.type_pill .tag_text .count{color:#0D1235}
.wrap_poker .product_card.type_featured .tag.type_pill{top:110px;right:13px}
.wrap_poker .product_card.type_vertical .tag.type_pill{top:103px;right:20px}
.wrap_poker .product_card.type_horizontal .tag.type_pill{bottom:8px;left:8px}

.wrap_sudda_duelgo .hero_banner_item .tag.type_pill{display:inline-block;position:static;min-height:26px;margin-left:4px;padding:2px 5px 1px;border-color:#92052B;border-radius:8px;background:#92052B;vertical-align:top}
.wrap_sudda_duelgo .hero_banner_item .tag.type_pill .tag_text{color:#fff}
.wrap_sudda_duelgo .hero_banner_item .tag.type_pill .tag_text .count{color:#FDFF29}
.wrap_sudda_duelgo .product_card.type_featured .tag.type_pill{display:flex;align-items:center;top:101px;right:16px;border-color:#FF8066;background:#C03820}

.wrap_msduelgo .hero_banner_item .tag.type_pill{display:inline-block;position:static;box-sizing:border-box;min-height:26px;margin-left:4px;padding:2px 5px 1px;border-color:#DC1F51;border-radius:99px;background:#DC1F51;line-height:1;vertical-align:top}

.wrap_mpoker .hero_banner_item .tag.type_pill{display:inline-block;position:relative;box-sizing:border-box;min-height:26px;margin-left:6px;padding:2px 5px 1px;border-color:#33F0B0;border-radius:99px;background:#33F0B0;line-height:1;vertical-align:top}
.wrap_mpoker .hero_banner_item .tag.type_pill .tag_text{color:#0D1235}

/* tag - type_rect */
.tag.type_rect{display:flex;justify-content:center;box-sizing:border-box;padding:2px 10px;border-radius:6px;line-height:1;vertical-align:top}
.tag.type_rect .tag_text{font-size:12px;font-weight:700;line-height:18px;vertical-align:top;color:#fff}
.tag.type_rect .tag_text .count{color:#FDFF29}

.wrap_sudda_duelgo .product_card.type_horizontal .tag.type_rect{bottom:10px;left:10px;transform:none}
.wrap_mpoker .tag.type_rect{padding:2px 6px;border:2px solid #fff;border-radius:20px;background:#DFC6FF}
.wrap_mpoker .tag.type_rect .tag_text{color:#390C6F}
.wrap_mpoker .product_card.type_horizontal .tag.type_rect{bottom:14px;left:13px}
.wrap_msduelgo .tag.type_rect{padding:2px 6px;border:2px solid #fff;border-radius:20px;background:#FFE085}
.wrap_msduelgo .tag.type_rect .tag_text{color:#5D290B}

/* tag - type_text */
.tag.type_text{z-index:auto;font-size:16px;font-weight:700;line-height:24px;text-align:right;text-shadow:0 0 6px rgba(0, 0, 0, 0.2)}

.wrap_poker .tag.type_text{color:#FDFF29}

/* tag - type_text_count */
.tag.type_text_count{z-index:auto;font-size:14px;font-weight:700;line-height:20px;text-align:right;text-shadow:0 0 6px rgba(0, 0, 0, 0.2)}

.wrap_poker .tag.type_text_count{color:#FDFF29}

/* product_card */
.product_card{position:relative;top:0;font-family:'pretendard';transition:top 0.3s ease}
.product_card .gradient_background{position:absolute;z-index:-1;border-radius:20px}
.product_card .link_card_body{display:block;height:100%}
.product_card .product_card_point .point_item{display:inline-block}
.product_card .product_card_point .point_origin{text-decoration:line-through}
.product_card .product_card_point .point_final{vertical-align:top}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .product_carousel_item:hover .product_card,
  .product_grid_item:hover .product_card{top:-12px}
  .wrap_sudda_duelgo .product_carousel_item{position:relative}
  .wrap_sudda_duelgo .product_carousel_item::after{content:'';position:absolute;top:100%;left:0;right:0;height:20px;z-index:-1}
}
.wrap_mpoker .product_card{border:1px solid #1E2650;border-bottom:5px solid #1E2650}

/* product_card - type_featured */
.product_card.type_featured{width:216px;border-radius:18px}
.product_card.type_featured::after{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;height:100%;content:''}
.product_card.type_featured .product_card_inner{border-radius:18px 18px 0 0}
.product_card.type_featured .link_card_body{position:relative;z-index:10;padding:90px 0 14px}
.product_card.type_featured .product_thumb{position:absolute;top:-49px;left:50%;width:216px;height:128px;transform:translateX(-50%)}
.product_card.type_featured .product_thumb img,.product_card.type_featured .product_thumb picture{width:100%;height:100%}
.product_card.type_featured .badge{bottom:-9px;left:1px}
.product_card.type_featured .product_card_body{width:100%;text-align:center}
.product_card.type_featured .product_item_name{margin-bottom:1px;font-size:18px;font-weight:700;line-height:26px;color:#fff}
.product_card.type_featured .product_card_point .point_origin{font-size:12px;font-weight:700;line-height:26px;color:#B5BAE0}
.product_card.type_featured .product_card_point .point_final{margin-left:8px;font-size:18px;font-weight:700;line-height:26px;color:#fff}
.product_card.type_featured .product_card_footer{height:46px;margin:0 auto;border-radius:0 0 18px 18px}
.product_card.type_featured .product_card_footer .link_card_footer{display:block;position:relative;z-index:10;height:100%}
.product_card.type_featured .product_item_price{display:block;font-size:20px;font-weight:900;line-height:24px;color:#05051D;text-align:center}

/* type_featured - wrap_poker */
.wrap_poker .product_card.type_featured::after{border:6px solid #F5F9FF;border-radius:18px;transition:border-color 200ms ease}
.wrap_poker .product_card.type_featured .product_card_inner{background:#006FFF}
.wrap_poker .product_carousel_item:nth-child(2n) .product_card.type_featured .product_card_inner{background:#875FFF}
.wrap_poker .product_card.type_featured .link_card_body{padding:90px 0 3px}
.wrap_poker .product_card.type_featured .product_card_body{display:flex;flex-direction:column;justify-content:center;align-items:center;height:59px;margin-top:-1px}
.wrap_poker .product_card.type_featured .product_card_point{font-size:0}
.wrap_poker .product_card.type_featured .product_card_point .point_final{margin-left:6px}
.wrap_poker .product_card .product_card_point .point_item{margin-top:-2px;vertical-align:bottom}
.wrap_poker .product_card.type_featured .product_item_name{margin-bottom:0}
.wrap_poker .product_card.type_featured .product_card_footer{background:#F5F9FF;transition:background 200ms ease}
.wrap_poker .product_card.type_featured .product_item_price{padding:11px 10px 12px 10px}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_poker .product_carousel_item:hover .product_card.type_featured .product_card_footer{background:#73F6FE}
  .wrap_poker .product_carousel_item:hover .product_card.type_featured::after{border-color:#73F6FE}
}


/* type_featured - wrap_sudda_duelgo */
.wrap_sudda_duelgo .product_card.type_featured{border-radius:16px}
.wrap_sudda_duelgo .product_card.type_featured::after{display:inline-block;top:-13px;left:-9px;width:236px;height:100%;min-height:266px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/product_card_type_featured_frame.png);background-repeat:repeat-y;background-position:center;background-size:cover}
.wrap_sudda_duelgo .product_card.type_featured .product_card_inner{border-radius:18px;background:#863E13}
.wrap_sudda_duelgo .product_card.type_featured .product_card_body{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:54px}
.wrap_sudda_duelgo .product_card.type_featured .link_card_body{padding:105px 0 74px}
.wrap_sudda_duelgo .product_card.type_featured .product_thumb{top:-40px}
.wrap_sudda_duelgo .product_card.type_featured .badge{bottom:-8px;left:-3px;text-align:center}
.wrap_sudda_duelgo .product_card.type_featured .product_card_point{font-size:0}
.wrap_sudda_duelgo .product_card.type_featured .product_card_point .point_origin{font-size:16px;font-weight:400;color:#C59A22}
.wrap_sudda_duelgo .product_card.type_featured .product_card_footer{display:inline-block;position:absolute;bottom:0;left:50%;z-index:10;width:198px;height:59px;margin-left:1px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/product_card_type_featured_footer.png);background-repeat:no-repeat;background-size:cover;transform:translateX(-50%);transition:background 200ms ease}
.wrap_sudda_duelgo .product_card.type_featured .product_item_price{padding:18px 10px 17px 10px;color:#FFE085}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_sudda_duelgo .product_carousel_item:hover .product_card.type_featured .product_card_footer{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/product_card_type_featured_footer_hover.png)}
  .wrap_sudda_duelgo .product_carousel_item:hover .product_card.type_featured .product_item_price{color:#863E13}
}

/* type_featured - wrap_mpoker */
.wrap_mpoker .product_card.type_featured{width:218px;border:none;border-bottom:6px solid #1E2650}
.wrap_mpoker .product_card.type_featured::before{display:inline-block;position:absolute;top:0;left:0;z-index:1;width:216px;height:100%;border:1px solid #1E2650;border-radius:12px;content:''}
.wrap_mpoker .product_card.type_featured::after{border:6px solid #F5F9FF;border-radius:14px}
.wrap_mpoker .product_card.type_featured .product_card_inner{border-radius:16px 16px 0 0;background:#DFC6FF}
.wrap_mpoker .product_card.type_featured .link_card_body{padding:89px 0 0}
.wrap_mpoker .product_card.type_featured .product_card_body{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;min-height:61px;padding-top:4px;padding-bottom:0}
.wrap_mpoker .product_card.type_featured .product_card_footer{background:#F5F9FF}
.wrap_mpoker .product_card.type_featured .product_item_price{padding:11px 10px 12px 10px;color:#6A29B9}
.wrap_mpoker .product_card.type_featured .product_item_name{margin-bottom:0;color:#160438}
.wrap_mpoker .product_card.type_featured .product_card_point{margin:0 4px;font-size:0}
.wrap_mpoker .product_card.type_featured .product_card_point .point_origin{font-size:14px;font-weight:400;line-height:24px;color:#8E4BE0}
.wrap_mpoker .product_card.type_featured .product_card_point .point_final{margin-left:6px;font-size:16px;line-height:24px;color:#6A29B9}
.wrap_mpoker .product_card.type_featured .badge{left:-2px}
.wrap_mpoker .product_card.type_featured .badge .badge_text{padding:0 2px 0 0;font-weight:700}
.wrap_mpoker .product_card.type_featured .tag.type_rect{right:14px;bottom:8px;padding:2px 4px}
.wrap_mpoker .product_card.type_featured .product_thumb{top:-45px}
.wrap_mpoker .product_card.type_featured .product_thumb::before{position:absolute;top:52px;left:7px;width:197px;height:134px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/product_card_type_featured_reflection.png);background-size:100%;content:''}
.wrap_mpoker .product_card.type_featured .product_thumb img{position:relative}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_mpoker .product_carousel_item:hover .product_card.type_featured::after{border-color:#BD8BFA}
  .wrap_mpoker .product_carousel_item:hover .product_card.type_featured .product_card_footer{background:#BD8BFA}
  .wrap_mpoker .product_carousel_item:hover .product_card.type_featured .product_item_price{color:#390C6F}

}

/* type_featured - wrap_msduelgo */
.wrap_msduelgo .product_card.type_featured .link_card_body{min-height:54px;padding:90px 0 0}
.wrap_msduelgo .product_card.type_featured .badge.type_tag{bottom:-11px}
.wrap_msduelgo .product_card.type_featured .tag.type_rect{right:14px;bottom:6px}
.wrap_msduelgo .product_card.type_featured .product_card_body{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:54px}
.wrap_msduelgo .product_card.type_featured .product_card_point .point_origin{font-size:14px;font-weight:400;color:#F07858}
.wrap_msduelgo .product_card.type_featured .product_card_point .point_final{color:#5D290B}
.wrap_msduelgo .product_card.type_featured{border:2px solid #5D290B;background-color:#FFFBEB}
.wrap_msduelgo .product_card.type_featured .product_card_footer{border-radius:0 0 16px 16px;background-color:#FFD000}
.wrap_msduelgo .product_card.type_featured .product_item_name{display:inline-block;position:relative;margin-bottom:0;color:#5D290B}
.wrap_msduelgo .product_card.type_featured .product_item_name::before,
.wrap_msduelgo .product_card.type_featured .product_item_name::after{position:absolute;top:50%;width:12px;height:12px;background-size:100% 100%;transform:translate(0,-50%);content:''}
.wrap_msduelgo .product_card.type_featured .product_item_name::before{left:-20px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/ico_twinkle.png)}
.wrap_msduelgo .product_card.type_featured .product_item_name::after{right:-20px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/ico_twinkle.png)}
.wrap_msduelgo .product_card.type_featured .product_item_price{padding:11px;color:#5D290B}
/* category_tab:hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_msduelgo .product_carousel_item:hover .product_card.type_featured .product_card_footer{background:#FFB800}
}

/* type_featured - wrap_royalholdem */
.wrap_royalholdem .product_card.type_featured{width:216px;height:246px;border-radius:0 0 0 0}
.wrap_royalholdem .product_card.type_featured::after{display:inline-block;width:216px;height:190px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/bg_type_featured.png) no-repeat;background-position:center;background-size:cover;content:''}
.wrap_royalholdem .product_card.type_featured .link_card_body{padding:110px 0 0px}
.wrap_royalholdem .product_card.type_featured .product_card_body{display:flex;flex-direction:column;justify-content:center;align-items:center;height:78px;margin-top:0}
.wrap_royalholdem .product_card.type_featured .product_card_body .product_card_point{}
.wrap_royalholdem .product_card.type_featured .product_card_inner{border-radius:0 0 0 0}
.wrap_royalholdem .product_card.type_featured .badge.type_tag{bottom:-16px;width:120px;height:34px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/badge_type_tag_green.png)}
.wrap_royalholdem .product_card.type_featured .badge.type_tag .badge_text{padding:0  7px 0 0;font-weight:700;color:#fff}
.wrap_royalholdem .product_card.type_featured .badge.type_tag .badge_text .text_highlight{display:inline-block;margin-right:3px;font-weight:900;color:#FDFF29}
.wrap_royalholdem .product_card.type_featured .badge.type_tag.free .badge_text .text_highlight{font-weight:800}
.wrap_royalholdem .product_card.type_featured .product_thumb{top:-32px}
.wrap_royalholdem .product_card.type_featured .tag.type_rect{right:9px;bottom:-15px;padding:5px 6px 4px 6px;border:2px solid #00D68F;border-radius:4px;background:#008C5C}
.wrap_royalholdem .product_card.type_featured .product_card_point .point_final{margin-left:0;padding:0 4px;font-size:16px;font-weight:400;line-height:20px;color:#390C6F}

.wrap_royalholdem .product_card.type_featured .product_card_footer{height:56px;border-radius:0 0 8px 8px;background-color:#fff}
.wrap_royalholdem .product_card.type_featured .product_item_name{display:inline-block;position:relative;margin-bottom:0;color:#390C6F}
.wrap_royalholdem .product_card.type_featured .product_item_name:only-child{margin:auto 0}
.wrap_royalholdem .product_card.type_featured .product_item_price{padding:18px 4px 14px;color:#05051D}
/* category_tab:hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_royalholdem .product_carousel_item:hover .product_card.type_featured .product_card_footer{width:216px;height:56px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/bg_type_featured_footer_hover.png)}
  .wrap_royalholdem .product_carousel_item:hover .product_card.type_featured .product_item_price{color:#fff}
}

/* product_card - type_vertical */
.product_card.type_vertical{border-style:solid;border-radius:16px}
.product_card.type_vertical .gradient_background{top:-1px;right:-5px;width:166px;height:100%;min-height:237px;background:linear-gradient(180deg, #9ff1ff 0%, #e8aaff 63.46%)}
.product_card.type_vertical .product_card_inner{position:relative}
.wrap_poker .product_card.type_vertical .link_card_body{min-height:44px;padding:140px 0 5px}
.wrap_poker .product_card.type_vertical .badge.type_tag{top:7px;left:-1px}
.product_card.type_vertical .product_thumb{position:absolute;top:16px;left:50%;width:132px;height:120px;text-align:center;transform:translateX(-50%)}
.wrap_poker .product_card.type_vertical{width:164px;border-radius:16px}
.wrap_poker .product_card.type_vertical .product_thumb{border-radius:10px}
.product_card.type_vertical .product_thumb::after{position:absolute;top:50%;left:50%;z-index:1;width:128px;height:116px;margin:0 auto;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/product_card_thumb_pattern.png);background-size:cover;transform:translate(-50%,-50%);content:''}
.product_card.type_vertical .product_thumb img{display:block;width:162px;height:auto;margin:24px -14px auto}
.product_card.type_vertical .product_card_body{width:100%;text-align:center}

.product_card.type_vertical .product_item_name{font-size:14px;font-weight:700;line-height:20px;color:#05051D}
.product_card.type_vertical .product_card_point .point_origin{font-size:14px;font-weight:400;line-height:24px;color:#8A90C8}
.product_card.type_vertical .product_card_point .point_final{margin-left:6px;font-size:16px;font-weight:700;line-height:24px;color:#3461E1}
.product_card.type_vertical .product_card_footer{padding:0 4px 0;background:#EFE3FF;text-align:center}
.product_card.type_vertical .product_card_footer .link_card_footer{display:block;height:100%;padding:8px 0}
.product_card.type_vertical .product_card_footer .product_item_price{font-family:'pretendard';font-size:18px;font-weight:900;line-height:22px;color:#006FFF}

.wrap_poker .product_card.type_vertical{border-width:1px;border-color:#fff;background:#fff}
.wrap_poker .product_card.type_vertical .product_card_body{display:flex;flex-direction:column-reverse;justify-content:center;align-items:center;min-height:44px}
.wrap_poker .product_card.type_vertical .product_card_point{font-size:0}
.wrap_poker .product_card.type_vertical .product_card_footer{border:2px solid #fff;border-radius:0 0 14px 14px}


/* type_vertical - wrap_poker  (thumb 배경 순환) */
.wrap_poker .section_jewel li:nth-child(4n+1) .product_card.type_vertical .product_thumb{background:#3461E1}
.wrap_poker .section_jewel li:nth-child(4n+2) .product_card.type_vertical .product_thumb{background:#D96262}
.wrap_poker .section_jewel li:nth-child(4n+3) .product_card.type_vertical .product_thumb{background:#875FFF}
.wrap_poker .section_jewel li:nth-child(4n+4) .product_card.type_vertical .product_thumb{background:#FFB800}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_poker .product_grid_item:hover .product_card.type_vertical .product_card_footer{background:#875FFF}
  .wrap_poker .product_grid_item:hover .product_card.type_vertical .product_card_footer .product_item_price{color:#fff}
}

/* type_vertical - wrap_sudda_duelgo */
.wrap_sudda_duelgo .product_card.type_vertical{overflow:hidden;width:162px;border:3px solid;border-width:3px}
.wrap_sudda_duelgo .product_card.type_vertical .product_card_inner{border-top:3px solid;border-radius:12px 13px 0 0}
.wrap_sudda_duelgo .product_card.type_vertical  .product_card_body{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:48px}
.wrap_sudda_duelgo .product_card.type_vertical .link_card_body{padding:124px 0 8px}
.wrap_sudda_duelgo .product_card.type_vertical .product_thumb:before{display:inline-block;position:absolute;top:-9px;left:50%;z-index:-1;width:139px;height:104px;background-repeat:no-repeat;background-position:center;background-size:cover;transform:translateX(-50%);content:''}
.wrap_sudda_duelgo .product_card.type_vertical .product_thumb::after{content:none}
.wrap_sudda_duelgo .product_card.type_vertical .product_thumb img{margin:-4px -12px auto}
.wrap_sudda_duelgo .product_card.type_vertical .product_item_name{font-size:16px;color:#fff}
.wrap_sudda_duelgo .product_card.type_vertical .product_card_point{margin-top:4px}
.wrap_sudda_duelgo .product_card.type_vertical .product_card_point .point_origin{color:#FFB0A0}
.wrap_sudda_duelgo .product_card.type_vertical .product_card_point .point_final{color:#fff}
.wrap_sudda_duelgo .product_card.type_vertical .product_card_footer{background:rgba(0,0,0,0)}
.wrap_sudda_duelgo .product_card.type_vertical .product_card_footer .link_card_footer{margin-top:-1px;padding:13px 0 13px}
.wrap_sudda_duelgo .product_card.type_vertical .product_card_footer .product_item_price{color:#FDFF29}

/* type_vertical - wrap_mpoker */
.wrap_mpoker .section_avatar li:nth-child(4n+1) .product_card.type_vertical .product_thumb{border-radius:10px;background-color:#A486FF}

/* type_vertical - wrap_msduelgo */
.wrap_msduelgo .product_card.type_vertical{overflow:hidden;width:166px;height:230px;border:2px solid #6A29B9;background-color:#F2F2FA}
.wrap_msduelgo .product_card.type_vertical .badge.type_tag{top:9px;left:-1px}
.wrap_msduelgo .product_card.type_vertical .product_card_body{display:flex;flex-direction:column;justify-content:center;align-content:center;height:52px}
.wrap_msduelgo .product_card.type_vertical .product_thumb{top:0;width:162px;height:134px}
.wrap_msduelgo .product_card.type_vertical .product_thumb img{margin:38px 0 auto}
.wrap_msduelgo .product_card.type_vertical .product_card_inner::after{position:absolute;top:3px;left:3px;width:156px;height:183px;border-radius:10px 10px 0 0;background:#D8DAF0;content:''}
.wrap_msduelgo .product_card.type_vertical .link_card_body{position:relative;z-index:1;padding:134px 0 0}
.wrap_msduelgo .product_card.type_vertical .product_card_footer{padding:0 2px 0}
.wrap_msduelgo .product_card.type_vertical .product_card_point .point_origin{color:#FC7699}
.wrap_msduelgo .product_card.type_vertical .product_card_point .point_final{color:#DC1F51}
.wrap_msduelgo .product_card.type_vertical .product_item_name{color:#6A29B9}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_msduelgo .product_grid_item:hover .product_card.type_vertical .link_card_footer{border-radius:0 0 12px 12px;background:#F13E6E}
  .wrap_msduelgo .product_grid_item:hover .product_card.type_vertical .product_card_footer .product_item_price{color:#fff}
}


/* type_vertical - sudda 순환 색상 (3n+1 / 3n+2 / 3n) */
.wrap_sudda_duelgo .section_jewel li:nth-child(3n+1) .product_card.type_vertical{border-color:#962C18;background:#C03820}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n+1) .product_card.type_vertical .product_thumb::before{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/thumb_bg_jewel_01.png)}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n+1) .product_card.type_vertical .product_card_inner{border-top-color:#DE6A56;background:#D85038}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n+1) .product_card.type_vertical .product_card_footer{background:#C03820}

.wrap_sudda_duelgo .section_jewel li:nth-child(3n+2) .product_card.type_vertical{border-color:#962C18;background:#C56832}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n+2) .product_card.type_vertical .product_thumb::before{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/thumb_bg_jewel_02.png)}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n+2) .product_card.type_vertical .product_card_inner{border-top-color:#E09366;background:#DA804B}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n+2) .product_card.type_vertical .product_card_footer{background:#C56832}

.wrap_sudda_duelgo .section_jewel li:nth-child(3n) .product_card.type_vertical{border-color:#861345;background:#C53272}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n) .product_card.type_vertical .product_thumb::before{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/thumb_bg_jewel_03.png)}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n) .product_card.type_vertical .product_card_inner{border-top-color:#ED82B0;background:#EA6CA2}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n) .product_card.type_vertical .product_card_footer{background:#C53272}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n) .badge.type_corner{background:#861345}

.wrap_sudda_duelgo .product_card.type_vertical .tag.type_rect{top:79px;right:14px;padding:4px 8px;border-color:#962C18;border-radius:8px;background:#962C18}
.wrap_sudda_duelgo .section_jewel li:nth-child(3n) .tag.type_rect{background:#861345}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_sudda_duelgo .section_jewel li:nth-child(3n+1):hover .product_card.type_vertical .product_card_footer{background:#962C18}
  .wrap_sudda_duelgo .section_jewel li:nth-child(3n+2):hover .product_card.type_vertical .product_card_footer{background:#962C18}
  .wrap_sudda_duelgo .section_jewel li:nth-child(3n):hover .product_card.type_vertical .product_card_footer{background:#861345}
}

/* type_vertical -wrap_royalholdem */
.wrap_royalholdem .product_card.type_vertical{border-style:none;border-radius:0}
.wrap_royalholdem .product_card.type_vertical::before{display:inline-block;width:163px;height:240px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/product_card_type_vertical.png) no-repeat;background-position:center;background-size:cover;content:''}
.wrap_royalholdem .product_card.type_vertical .product_card_inner{position:absolute;top:0;right:0;left:0}
/* .wrap_royalholdem .product_card.type_vertical .product_card_inner::after{position:absolute;top:3px;left:3px;width:156px;height:183px;border-radius:10px 10px 0 0;background:#D8DAF0;content:''} */
.wrap_royalholdem .product_card.type_vertical .badge.type_tag{top:9px;left:-1px;width:120px;height:34px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/badge_type_tag_blue.png)}
.wrap_royalholdem .product_card.type_vertical .badge.type_tag .badge_text{padding:0;font-weight:700;color:#fff}
.wrap_royalholdem .product_card.type_vertical .badge.type_tag.free .badge_text{font-weight:800}
.wrap_royalholdem .product_card.type_vertical .badge.type_tag .badge_point{margin-right:3px;font-weight:900;color:#FDFF29}
.wrap_royalholdem .product_card.type_vertical .badge.type_tag.free .badge_point{font-weight:800}
.wrap_royalholdem .product_card.type_vertical .tag.type_rect{right:9px;bottom:-17px;padding:4px 5px 4px;border:2px solid #80CCFF;border-radius:4px;background:#11AAFF}
.wrap_royalholdem .product_card.type_vertical .product_card_body{display:flex;flex-direction:column;justify-content:center;align-content:center;height:52px}
.wrap_royalholdem .product_card.type_vertical .product_thumb{top:-21px;width:162px;height:134px}
.wrap_royalholdem .product_card.type_vertical .product_thumb::after{content:none}
.wrap_royalholdem .product_card.type_vertical .product_thumb img{height:96px;margin:55px 0 auto}
.wrap_royalholdem .product_card.type_vertical .link_card_body{position:relative;z-index:1;padding:139px 0 5px}
.wrap_royalholdem .product_card.type_vertical .product_card_footer{position:absolute;right:0;bottom:4px;width:162px;margin-right:1px;padding:3px 2px 3px;border-radius:0 0 8px 8px;background:#73F6FE}s
.wrap_royalholdem .product_card.type_vertical .product_card_point{margin-top:3px}
.wrap_royalholdem .product_card.type_vertical .product_card_point .point_origin{color:#05051D}
.wrap_royalholdem .product_card.type_vertical .product_card_point .point_final{color:#05051D}
.wrap_royalholdem .product_card.type_vertical .product_item_name{font-size:16px;line-height:24px;color:#3E3BB4}
.wrap_royalholdem .product_card.type_vertical .product_card_footer .product_item_price{color:#05051D}

/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_royalholdem .product_grid_item:hover .product_card.type_vertical .product_card_footer{background:#11AAFF}
  .wrap_royalholdem .product_grid_item:hover .product_card.type_vertical .product_card_footer .product_item_price{color:#fff}
}

/* product_card - type_horizontal */
.product_card.type_horizontal{width:338px;border:2px solid #fff;border-radius:16px}
.product_card.type_horizontal .gradient_background{top:2px;right:-6px;bottom:-6px;left:0;}
.product_card.type_horizontal .product_card_inner{display:flex;align-items:center}
.product_card.type_horizontal .link_card_left{display:block;height:100%}
.product_card.type_horizontal .link_card_right{display:block;width:100%;height:100%}
.product_card.type_horizontal .product_thumb{margin-top:15px}
.product_card.type_horizontal .product_thumb img{width:136px;height:81px}
.product_card.type_horizontal .product_card_body{margin-left:16px}
.product_card.type_horizontal .product_item_name{font-size:16px;font-weight:700;line-height:24px;color:#fff}
.product_card.type_horizontal .product_card_point{margin-top:4px}
.product_card.type_horizontal .product_card_point .point_origin{font-size:14px;line-height:24px;color:#B5BAE0}
.product_card.type_horizontal .product_card_point .point_final{margin-right:6px;font-size:16px;font-weight:700;line-height:24px;color:#FFD000}
.product_card.type_horizontal .product_card_point .price_item{display:block}
.product_card.type_horizontal .product_card_point .price_final{position:relative;margin:8px 0 4px;font-size:20px;font-weight:900;line-height:26px;color:#fff;text-align:left}


/* type_horizontal - poker */
.wrap_poker .product_card.type_horizontal{min-height:132px}
.wrap_poker .product_card.type_horizontal .badge{top:11px;left:-2px}
.wrap_poker .product_card.type_horizontal .badge .badge_text{padding:6px 6px 6px 0}
.wrap_poker .product_card.type_horizontal .link_card_left{padding-top:16px;padding-bottom:12px;padding-left:16px}
.wrap_poker .product_card.type_horizontal .link_card_right{padding-top:23px;padding-right:4px;padding-bottom:16px}
.wrap_poker .product_card.type_horizontal .product_card_body{margin-left:8px}
.wrap_poker .product_card.type_horizontal .product_item_name{font-size:16px}
.wrap_poker .product_card.type_horizontal .product_card_point .point_origin{font-size:12px}
.wrap_poker .product_card.type_horizontal .product_card_point .point_final{font-size:14px;}
.wrap_poker .product_card.type_horizontal .product_card_point .price_final{}
.wrap_poker .section_avatar li:nth-child(odd) .product_card.type_horizontal{background:#006FFF}
.wrap_poker .section_avatar li:nth-child(odd) .product_card.type_horizontal .gradient_background{background:linear-gradient(180deg, #3C63F8 0%, #73F6FE 63.46%)}
.wrap_poker .section_avatar li:nth-child(even) .product_card.type_horizontal{background:#875FFF}
.wrap_poker .section_avatar li:nth-child(even) .product_card.type_horizontal .gradient_background{background:linear-gradient(180deg, #3C63F8 0%, #CFA9FD 63.46%)}

/* type_horizontal - sudda_duelgo */
.wrap_sudda_duelgo .product_card.type_horizontal{width:342px;border-width:3px;border-style:solid;box-shadow:0px 6px 0px 0px #FFFFFF26 inset}
.wrap_sudda_duelgo .product_card.type_horizontal .badge.type_tag{top:-1px;left:-1px;background:#4B89DA}
.wrap_sudda_duelgo .product_card.type_horizontal .product_thumb{width:140px;height:93px;margin-top:-4px;border-radius:8px;text-align:center}
.wrap_sudda_duelgo .product_card.type_horizontal .product_thumb img{margin:8px 0}
.wrap_sudda_duelgo .product_card.type_horizontal .product_card_point .point_final{margin-left:1px}
.wrap_sudda_duelgo .product_card.type_horizontal .price_final{display:flex;flex-wrap:wrap;align-items:center}
.wrap_sudda_duelgo .product_card.type_horizontal .link_card_left{padding-left:13px}
.wrap_sudda_duelgo .product_card.type_horizontal .link_card_right{padding-top:18px;padding-right:4px;padding-bottom:10px}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .product_card.type_horizontal{border-color:#4B89DA;background:#F5F9FF}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .product_card.type_horizontal .type_rect{background:#4B89DA}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .product_card.type_horizontal .product_thumb{background:#D8DAF0}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .product_card.type_horizontal .product_item_name{color:#051933}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .product_card.type_horizontal .point_origin{color:#205CA9}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .product_card.type_horizontal .price_final{color:#0051FF}
.wrap_sudda_duelgo .section_avatar li:nth-child(odd) .product_card.type_horizontal .point_final{color:#051933}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal{border-color:#C56832;background:#FFF9F5}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal .type_rect{background:#DA804B}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal .product_thumb{background:#FBEBBF}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal .product_item_name{color:#661100}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal .point_origin{color:#C03820}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal .price_final{color:#C03820}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal .product_item_price{color:#C03820}
.wrap_sudda_duelgo .section_avatar li:nth-child(even) .product_card.type_horizontal .point_final{color:#661100}

/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_sudda_duelgo .section_avatar li:nth-child(odd):hover .product_card.type_horizontal{border-color:#205CA9}
  .wrap_sudda_duelgo .section_avatar li:nth-child(even):hover .product_card.type_horizontal{border-color:#863E13}
}

/* type_horizontal - mpoker */
.wrap_mpoker .product_card.type_horizontal{width:360px;border:1px solid #1E2650;border-bottom:5px solid #1E2650;border-radius:12px;background-color:#B5BAE0}
.wrap_mpoker .product_card.type_horizontal .product_card_inner{min-height:124px;margin:7px;border-radius:4px;background-color:#F2F2FA}
.wrap_mpoker .product_card.type_horizontal .product_card_inner::before{display:inline-block;position:absolute;top:-1px;left:-2px;width:362px;height:140px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/product_grid_item_type_lamp_v2.png);background-repeat:no-repeat;background-position:center;background-size:100%;content:'';pointer-events:none}
.wrap_mpoker .product_card.type_horizontal .link_card_left{padding-bottom:1px}
.wrap_mpoker .product_card.type_horizontal .link_card_right{padding-top:22px;padding-bottom:10px}
.wrap_mpoker .product_card.type_horizontal .product_item_name{margin-top:-12px;font-size:16px;color:#1E2650;letter-spacing:-.1px}
.wrap_mpoker .product_card.type_horizontal .product_card_point .point_origin{font-size:12px;line-height:18px;color:#6470A8}
.wrap_mpoker .product_card.type_horizontal .product_card_point .price_final{margin:4px 0 0 0;color:#DA4B89}
.wrap_mpoker .product_card.type_horizontal .product_card_point .point_final{color:#1E2650}
.wrap_mpoker .product_card.type_horizontal .product_thumb{position:relative;margin-top:14px;margin-bottom:14px;margin-left:14px;padding:6px 0;border-radius:10px}
.wrap_mpoker .product_card.type_horizontal .product_thumb::before{position:absolute;top:0;left:0;width:136px;height:94px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/product_card_type_horizontal_reflection.png);background-size:100%;content:''}
.wrap_mpoker .product_card.type_horizontal .product_thumb img{position:relative;z-index:1}
.wrap_mpoker .section_avatar li:nth-child(3n+1) .product_card.type_horizontal .product_thumb{background-color:#A486FF}
.wrap_mpoker .section_avatar li:nth-child(3n+2) .product_card.type_horizontal .product_thumb{background-color:#FC7699}
.wrap_mpoker .section_avatar li:nth-child(3n+3) .product_card.type_horizontal .product_thumb{background-color:#00D68F}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_mpoker .product_grid_item:hover .product_card.type_horizontal{background-color:#8A90C8}
}

/* type_horizontal - msduelgo */
.wrap_msduelgo .product_card.type_horizontal{width:auto;border:2px solid #1449B2;background-color:#6CA2EA}
.wrap_msduelgo .product_card.type_horizontal .product_card_inner{margin:6px;border:2px solid #4B89DA;border-radius:12px;background-color:#FFF9F5}
.wrap_msduelgo .product_card.type_horizontal .product_item_name{font-size:18px;color:#331605}
.wrap_msduelgo .product_card.type_horizontal .product_card_point{margin-top:0}
.wrap_msduelgo .product_card.type_horizontal .product_card_point .point_origin{line-height:32px;color:#8A90C8}
.wrap_msduelgo .product_card.type_horizontal .product_card_point .point_final{line-height:32px;color:#1E2650}
.wrap_msduelgo .product_card.type_horizontal .product_card_point .price_final{margin:0;color:#DC1F51}
.wrap_msduelgo .product_card.type_horizontal .product_thumb{margin-top:19px;margin-bottom:18px;margin-left:16px}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_msduelgo .product_grid_item:hover .product_card.type_horizontal{background-color:#4B89DA}
}

/* type_horizontal - royalholdem */
.wrap_royalholdem .product_card.type_horizontal{overflow:hidden;width:auto;border:none;border-radius:8px}
.wrap_royalholdem .product_card.type_horizontal::before,
.wrap_royalholdem .product_card.type_horizontal::after{position:absolute;top:0;height:100%;content:'';pointer-events:none}
.wrap_royalholdem .product_card.type_horizontal::before{right:20px;width:6px;background:#A486FF}
.wrap_royalholdem .product_card.type_horizontal::after{right:0;width:16px;border-radius:0 8px 8px 0;background:#9155FF}
.wrap_royalholdem .product_card.type_horizontal .product_card_body{margin-left:4px}
.wrap_royalholdem .product_card.type_horizontal .link_card_left{padding-top:32px;padding-bottom:19px;padding-left:8px}
.wrap_royalholdem .product_card.type_horizontal .badge.type_tag{top:10px;left:0;width:120px;height:34px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/badge_type_tag_purple.png)}
.wrap_royalholdem .product_card.type_horizontal .badge.type_tag .badge_text{padding:0;font-weight:700;color:#fff}
.wrap_royalholdem .product_card.type_horizontal .badge.type_tag .badge_text .text_highlight{margin-right:3px;font-weight:900;color:#FDFF29}
.wrap_royalholdem .product_card.type_horizontal .badge.type_tag.free .badge_text .text_highlight{font-weight:800}
.wrap_royalholdem .product_card.type_horizontal .tag.type_rect{bottom:8px;left:8px;padding:4px 5px 4px;border:2px solid #A86BF1;    border-radius:4px;background:#9155FF}
.wrap_royalholdem .product_card.type_horizontal .link_card_right{padding-top:23px;padding-right:30px;padding-bottom:24px}
.wrap_royalholdem .product_card.type_horizontal .product_thumb{margin-top:0}
.wrap_royalholdem .product_card.type_horizontal .product_card_inner{background-color:#FFF9F5}
.wrap_royalholdem .product_card.type_horizontal .product_item_name{color:#9155FF}
.wrap_royalholdem .product_card.type_horizontal .product_card_point{margin-top:0}
.wrap_royalholdem .product_card.type_horizontal .product_card_point .point_final{font-weight:400;line-height:32px;color:#7A28DD}
.wrap_royalholdem .product_card.type_horizontal .product_card_point .price_final{margin:1px;color:#160438}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_royalholdem .product_grid_item:hover .product_card.type_horizontal::before{background:#8E4BE0}
  .wrap_royalholdem .product_grid_item:hover .product_card.type_horizontal::after{background:#6A29B9}
}

/* product_grid_list (상품 그리드 공통) */
.product_grid_list{margin:0 auto}

/* type_grid */
.product_grid_list.type_grid{display:flex;flex-wrap:wrap}
.product_grid_list.type_grid .product_grid_item{margin-top:20px}

.wrap_poker .product_grid_list.type_grid .product_grid_item{margin-top:18px;margin-right: 10px;margin-left:10px}

/* type_grid - sudda_duelgo */
.wrap_sudda_duelgo .product_grid_list.type_grid .product_grid_item{margin-top:16px;margin-left:16px}

/* type_grid - msduelgo */
.wrap_msduelgo .product_grid_list.type_grid .product_grid_item{margin:6px 0}
.wrap_msduelgo .product_grid_list.type_grid .product_grid_item:nth-child(n+1){margin-left:12px}

/* type_grid - royalholdem (msduelgo 패턴) */
.wrap_royalholdem .product_grid_list.type_grid .product_grid_item{margin:6px 0}
.wrap_royalholdem .product_grid_list.type_grid .product_grid_item:nth-child(n+1){margin-left:14px}

/* type_stack */
.product_grid_list.type_stack{display:flex;flex-direction:column}
.product_grid_list.type_stack .product_grid_item{margin-top:18px}

/* type_stack - sudda_duelgo */
.wrap_sudda_duelgo .product_grid_list.type_stack .product_grid_item{margin-top:16px}

/* type_stack - mpoker */
.product_grid_list.type_stack .product_grid_item{width:342px}
.wrap_mpoker .product_grid_list.type_stack .product_grid_item{width:360px}
.wrap_mpoker .section_avatar .section_content{width:360px}
/* type_stack - msduelgo */
.wrap_msduelgo .product_grid_list.type_stack .product_grid_item{margin-top:16px}
/* type_stack - royalholdem */
.wrap_royalholdem .product_grid_list.type_stack{margin-top:26px}
.wrap_royalholdem .product_grid_list.type_stack .product_grid_item{width:360px;margin-top:16px}
/*  type_satellite */
.wrap_royalholdem .product_card.type_satellite{display:flex;flex-direction:column;width:222px;min-height:268px;border-radius:8px;
background: linear-gradient(207deg, #80FFD0 -2.48%, #875FFF 60.15%)}
.wrap_royalholdem .product_card.type_satellite .product_card_inner{flex:1 0 auto}
.wrap_royalholdem .product_card.type_satellite::before,
.wrap_royalholdem .product_card.type_satellite::after{display:inline-block;position:absolute;border-radius:0 8px 0 0;background-repeat:no-repeat;background-position:center;background-size:cover;content:'';pointer-events:none}
.wrap_royalholdem .product_card.type_satellite::before{right:0;bottom:0;width:199px;height:48px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/card_satellite_deco_bottom.png)}
.wrap_royalholdem .product_card.type_satellite::after{top:0;right:0;width:154px;height:139px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/card_satellite_deco_top.png)}
.wrap_royalholdem .product_card.type_satellite .product_thumb{position:absolute;top:16px;left:50%;z-index:2;width:196px;height:116px;transform:translateX(-50%)}
.wrap_royalholdem .product_card.type_satellite .link_card_body{padding:142px 0 0;text-align:center}
.wrap_royalholdem .product_card.type_satellite .product_item_name{font-size:16px;font-weight:700;line-height:24px;color:#fff;text-align:center}
.wrap_royalholdem .product_card.type_satellite .product_card_point{margin-top:4px;text-align:center}
.wrap_royalholdem .product_card.type_satellite .product_card_point .point_final{padding:0 10px;color:#fff}
.wrap_royalholdem .product_card.type_satellite .product_card_footer{display:block;width:100%;height:58px;text-align:center}
.wrap_royalholdem .product_card.type_satellite .product_card_footer .link_card_footer{display:block;width:100%;padding:16px 0}
.wrap_royalholdem .product_card.type_satellite .link_card_footer{font-size:22px;font-weight:900;line-height:28px;color:#FDFF29}
.wrap_royalholdem .product_card.type_satellite .tag.type_rect{right:2px;bottom:-2px;padding:5px 6px 3px 6px;border:2px solid #00D68F;border-radius:4px;background:#008C5C;background: linear-gradient(90deg, #FCFF36 16.83%, #8EFFD9 81.73%)}
.wrap_royalholdem .product_card.type_satellite .tag.type_rect .tag_text{color:#000}
/* hover */
@media (hover: hover) and (pointer: fine) {
  .wrap_royalholdem .product_grid_item:hover .product_card.type_satellite{background:linear-gradient(207deg, #33F0B0 -2.48%, #7651E3  60.15%)}
}

/* marquee_wrap */
.wrap_royalholdem .marquee_wrap{display:flex;align-items:center;overflow:hidden;position:relative;z-index:2;height:60px;background:#875FFF;white-space:nowrap}
.wrap_royalholdem .marquee_wrap .marquee_track{display:inline-flex;flex-shrink:0;align-items:center;animation:royalholdemMarquee 60s linear infinite;will-change:transform}
.wrap_royalholdem .marquee_wrap .text_satellite{display:inline-block;flex-shrink:0;width:181px;height:33px;margin-right:48px;background-repeat:no-repeat;background-position:center;background-size:cover}
.wrap_royalholdem .marquee_wrap .text_satellite.satellite_01{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/text_satellite_1.png)}
.wrap_royalholdem .marquee_wrap .text_satellite.satellite_02{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/text_satellite_2.png)}
.wrap_royalholdem .marquee_wrap .text_satellite.satellite_03{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/text_satellite_3.png)}
@keyframes royalholdemMarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* btn_point */
.btn_point_wrap::before{position:absolute;right:0;bottom:-3px;left:0;z-index:-1;width:calc(100% - 2px);height:24px;margin:0 auto;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);content:''}
.btn_point_wrap .btn_point{display:inline-block;box-sizing:border-box;height:50px;border-radius:6px;box-shadow:0px 4px 0px 0px #151B3F;background:#FFD000;font-size:0;text-align:center;white-space:nowrap}
.btn_point_wrap .btn_point.is_disabled,
.btn_point_wrap .btn_point.is_disabled *{pointer-events:none}
.btn_point_wrap .btn_point .btn_point_price{font-size:20px;font-weight:900;line-height:26px;color:#05051D}
.btn_point_wrap .btn_point.has_count .btn_point_price{font-size:18px}

/* btn_point - poker */
.btn_point_wrap .btn_point{padding:11px 4px}

/* btn_point - poker */
.wrap_poker .btn_point_wrap::before{border-radius:0 0 6px 6px;background:#FFD000}
.wrap_poker .hero_banner_slider_wrap .btn_slider_prev::after,
.wrap_poker .hero_banner_slider_wrap .btn_slider_next::after{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity 200ms ease;content:''}
.wrap_poker .hero_banner_slider_wrap .btn_slider_prev::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/btn_swiper_prev_hover.png)}
.wrap_poker .hero_banner_slider_wrap .btn_slider_next::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/btn_swiper_next_hover.png)}
.wrap_poker .hero_banner_item .btn_point_wrap .btn_point{transition:background 200ms ease}
.wrap_poker .hero_banner_item .btn_point_wrap .btn_point.is_disabled{box-shadow: 0px 4px 0px 0px #0E132B;background:#8A90C8}
.wrap_poker .hero_banner_item .btn_point_wrap .btn_point.is_disabled .btn_point_price{color:#444E80}
@media (hover: hover) and (pointer: fine){
  .wrap_poker .hero_banner_slider_wrap .btn_slider_prev:hover::after,
  .wrap_poker .hero_banner_slider_wrap .btn_slider_next:hover::after{opacity:1}
  .wrap_poker .hero_banner_item .btn_point_wrap .btn_point:hover{background:#FDFF29}
}

/* btn_point - sudda_duelgo */
.wrap_sudda_duelgo .btn_point{height:48px;padding:9px 4px;border:2px solid #962C18;box-shadow:0px 4px 0px 0px #962C18;background:#CC2200}
.wrap_sudda_duelgo .btn_point_wrap .btn_point .btn_point_price{font-size:16px;font-weight:900;color:#FFF5F9}

/* btn_point - msduelgo */
.wrap_msduelgo .btn_point_wrap::before{display:none}
.wrap_msduelgo .btn_point{position:relative;z-index:0;width:192px;height:64px;margin-top:4px;padding:18px 2px 9px;box-shadow:none;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/btn_limited.png) no-repeat;background-size:contain}
.wrap_msduelgo .btn_point::after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/btn_limited_hover.png) no-repeat center/100% 100%;opacity:0;transition:opacity 200ms ease;content:'';pointer-events:none}
.wrap_msduelgo .btn_point.is_disabled{background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/btn_limited_disabled.png) no-repeat center/100% 100%}
@media (hover: hover) and (pointer: fine){
  .wrap_msduelgo .hero_banner_item .btn_point:hover::after{opacity:1}
  .wrap_msduelgo .hero_banner_item .btn_point:hover .tag.type_pill{border-color:#F13E6E;background:#F13E6E}
}
.wrap_msduelgo .btn_point .btn_point_price{color:#fff;text-shadow:-2px -2px 0 #BC0E3C,2px -2px 0 #BC0E3C,-2px 2px 0 #BC0E3C,2px 2px 0 #BC0E3C,-2px 0 0 #BC0E3C,2px 0 0 #BC0E3C,0 -2px 0 #BC0E3C,0 2px 0 #BC0E3C}
.wrap_msduelgo .btn_point.is_disabled .btn_point_price{color:rgba(255, 255, 255, 0.5)}


.wrap_poker .card_face .btn_link{bottom:44px;left:50%;box-sizing:border-box;width:192px;height:50px;padding:11px 0;font-size:0;text-align:center;transform:translateX(-50%)}
.wrap_poker .card_face .text_price{display:inline-block;font-size:20px;font-weight:900;line-height:24px;color:#0D1235}
.wrap_sudda_duelgo .card_face .btn_link{bottom:59px;left:50%;width:192px;height:47px;padding:11px 0;font-size:0;text-align:center;transform:translateX(-50%)}
.wrap_sudda_duelgo .card_face .text_price{font-size:18px;font-weight:900;color:#FFF5F9}
.wrap_sudda_duelgo .event_item .card_face .btn_link{bottom:3px;height:52px}

/* section_hero_banner */
.section_hero_banner .hero_banner_bg_wrap{position:absolute;top:0;left:50%;z-index:1;width:1920px;height:724px;transform:translateX(-50%);transition:opacity 500ms ease}
.section_hero_banner .hero_banner_bg_wrap .img_hero_banner{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;height:-webkit-fill-available;height:-moz-available;height:stretch}
.section_hero_banner.is_event .hero_banner_item:not(.event_banner_item){opacity:0 !important;pointer-events:none}

/* section_hero_banner - poker */
.wrap_poker .hero_banner_bg_wrap::before,
.wrap_poker .hero_banner_bg_wrap::after{display:inline-block;position:absolute;top:0;width:934px;height:1696px;transform:translateX(-50%);content:''}
.wrap_poker .hero_banner_bg_wrap::before{left:0;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/bg_top_banner_dimmed_left.png)}
.wrap_poker .hero_banner_bg_wrap::after{left:100%;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/bg_top_banner_dimmed_right.png)}
.wrap_poker .section_hero_banner{height:745px;background-color:#0D1235}
.wrap_poker .section_hero_banner .img_hero_banner_circle{overflow:hidden;position:absolute;top:-50%;left:50%;z-index:1;box-sizing:border-box;width:1669px;height:1675px;margin-top:245px;border:39px solid #1E26B4;border-radius:50%;clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transform:translate(-50%,-50%);transition:clip 1200ms ease;clip:rect(0,1676px,1676px,1676px)}
.wrap_poker .section_hero_banner.is_event .img_hero_banner_circle{clip:rect(0,1676px,1676px,0)}
.wrap_poker .section_hero_banner .img_hero_banner_circle .img_hero_banner_special{position:absolute;top:914px;bottom:auto;left:-164px;width:1920px;max-width:none;height:724px;transform:none}
.wrap_poker .section_hero_banner .img_hero_banner_special{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transition:clip 1200ms ease;clip:rect(0,1920px,9999px,1920px)}
.wrap_poker .section_hero_banner.is_event .img_hero_banner_special{clip:rect(0,1920px,9999px,0)}
/* section_hero_banner - sudda_duelgo */
.wrap_sudda_duelgo .section_hero_banner{height:724px;background:#E84428}
.wrap_sudda_duelgo .section_hero_banner .bg_deco.type_flower_bg,
.wrap_sudda_duelgo .section_hero_banner .bg_deco.type_hero_round{transition:opacity 800ms ease}
.section_hero_banner .hero_banner_event_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;transition:opacity 150ms ease;pointer-events:none}
.wrap_mpoker .section_hero_banner .hero_banner_event_bg{background:var(--event-bg)}
.wrap_sudda_duelgo .section_hero_banner .hero_banner_bg_wrap{top:auto;bottom:0;width:1920px;height:724px}
.wrap_sudda_duelgo .section_hero_banner .img_hero_banner_special{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transition:clip 1200ms ease;clip:rect(0,1920px,9999px,1920px)}
.wrap_sudda_duelgo .section_hero_banner.swipe_prev .img_hero_banner_special{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);clip:rect(0,0,9999px,0)}
.section_hero_banner.is_event .hero_banner_event_bg{opacity:1}
.wrap_sudda_duelgo .section_hero_banner.is_event .bg_deco.type_flower_bg,
.wrap_sudda_duelgo .section_hero_banner.is_event .bg_deco.type_hero_round{opacity:0}
.wrap_sudda_duelgo .section_hero_banner.is_event .img_hero_banner_special{clip:rect(0,1920px,9999px,0)}
.wrap_sudda_duelgo .img_hero_banner_bondary{display:block;position:absolute;bottom:0;left:-1px;z-index:5;width:101%;height:100%;height:-webkit-fill-available;height:-moz-available;height:stretch}
.wrap_mpoker .hero_banner_event_bg{height:1000px}
@supports ((-webkit-clip-path: inset(0)) or (clip-path: inset(0))){
  .wrap_poker .section_hero_banner .img_hero_banner_special,
  .wrap_sudda_duelgo .section_hero_banner .img_hero_banner_special{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transition:clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1);clip:auto}
  .wrap_poker .section_hero_banner.swipe_prev .img_hero_banner_special,
  .wrap_sudda_duelgo .section_hero_banner.swipe_prev .img_hero_banner_special{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);clip:auto}
  .wrap_poker .section_hero_banner.is_event .img_hero_banner_special,
  .wrap_sudda_duelgo .section_hero_banner.is_event .img_hero_banner_special{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);clip:auto}
  .wrap_poker .section_hero_banner .img_hero_banner_circle{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transition:clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1);clip:auto}
  .wrap_poker .section_hero_banner.swipe_prev .img_hero_banner_circle{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);clip:auto}
  .wrap_poker .section_hero_banner.is_event .img_hero_banner_circle{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);clip:auto}
}
.wrap_mpoker .section_hero_banner .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner .hero_banner_event_bg{opacity:0;clip-path:none !important;-webkit-clip-path:none !important;transition:opacity 50ms ease !important;clip:auto !important}
.wrap_mpoker .section_hero_banner.is_event .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner.is_event .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner.is_event .hero_banner_event_bg{opacity:1}

.wrap_royalholdem .section_hero_banner .hero_banner_bg_wrap .img_hero_banner{left:50%;width:100%;min-width: 2560px;transform:translateX(-50%)}

/* hero_banner_slider */
.hero_banner_slider_wrap{position:relative;z-index:2}
.hero_banner_slider .swiper-slide .card img{display:block;width:100%;height:auto}

/* hero_banner_item 내부 */
.hero_banner_item .card_title{display:flex;visibility:hidden;justify-content:center;opacity:0;transition:opacity 100ms ease, visibility 200ms ease;-ms-flex-pack:center}
.hero_banner_item .badge.type_date{visibility:hidden;opacity:0;transition:opacity 100ms ease, visibility 200ms ease}
.hero_banner_item.swiper-slide-active .card_title,
.hero_banner_item.is_active .card_title{visibility:visible;opacity:1;transition:opacity 350ms ease 350ms, visibility 350ms ease 400ms}
.hero_banner_item.swiper-slide-active .badge.type_date,
.hero_banner_item.is_active .badge.type_date{visibility:visible;opacity:1}
.hero_banner_item .card_thumb{position:absolute;top:0;left:50%;z-index:1;width:268px;height:184px;margin-left:5px;transform:translateX(-50%)}
.hero_banner_item .card .card_thumb img,
.hero_banner_item .card .card_thumb picture{display:block;width:100%;height:100%}
.hero_banner_item .card_point{position:absolute;bottom:110px;left:50%;box-sizing:border-box;padding:4px 12px;border-radius:24px;text-align:center;white-space:nowrap;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.hero_banner_item .card_point .point_item{display:inline-block}
.hero_banner_item .card_point .point_origin{display:inline-block;font-family:'notosanskr';font-weight:400;line-height:20px;color:#B5BAE0;text-decoration:line-through}
.hero_banner_item .card_point .point_final{display:inline-block;margin-left:8px;font-size:18px;font-weight:700;line-height:26px;color:#73F6FE}
.hero_banner_item .btn_point_wrap{position:absolute;bottom:90px;left:50%;width:max-content;transform:translateX(-50%)}

/* hero_banner_slider - poker */
.wrap_poker .hero_banner_slider_wrap{overflow:hidden;width:100%;height:711px;padding-top:52px}
.wrap_poker .hero_banner_slider_wrap .btn_slider_prev{margin-left:-165px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/btn_swiper_prev.png)}
.wrap_poker .hero_banner_slider_wrap .btn_slider_next{margin-left:165px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/btn_swiper_next.png)}
.wrap_poker .hero_banner_slider{overflow:visible;margin-top:36px}
.wrap_poker .hero_banner_slider .swiper-wrapper{align-items:flex-end}
.wrap_poker .hero_banner_slider .swiper-slide{flex-shrink:0;position:relative;width:390px;height:462px;transform-origin:50% 0%;pointer-events:none;will-change:transform}
/* 카드 기본 위치 (prev/next 에 적용됨) */
.wrap_poker .hero_banner_slider .swiper-slide .card{position:absolute;bottom:-96px;left:50%;width:282px;height:402px;margin-left:-142px;transition:width 450ms cubic-bezier(0.25,1,0.5,1), margin-left 450ms cubic-bezier(0.25,1,0.5,1), bottom 450ms cubic-bezier(0.25,1,0.5,1);pointer-events:auto}
/* active 카드 (badge 없을 때) */
.wrap_poker .hero_banner_slider .swiper-slide-active .card{bottom:-75px}
/* active 카드 + badge.type_date 있을 때 */
.wrap_poker .hero_banner_slider .swiper-slide-active .badge.type_date~.card{bottom:-98px}
.wrap_poker .hero_banner_slider .swiper-slide-prev .card, .wrap_poker .hero_banner_slider .swiper-slide-next .card{width:340px;margin-left:-163px}
.wrap_poker .hero_banner_item .card_title{margin-top:-14px}
.wrap_poker .hero_banner_item .card_thumb{top:53px;z-index:10}
.wrap_poker .hero_banner_item .badge.type_star{top:8px;right:-2px;z-index:7}
.wrap_poker .hero_banner_item .card_point{bottom:125px;padding:4px 12px;background:#3E3BB4}
.wrap_poker .hero_banner_item .btn_point{min-width:192px}
.wrap_poker .hero_banner_item .btn_point_wrap{visibility:hidden;bottom:59px;opacity:0;transition:opacity 100ms ease, visibility 200ms ease}
.wrap_poker .hero_banner_item.swiper-slide-active .btn_point_wrap{visibility:visible;opacity:1;transition:opacity 350ms ease 350ms, visibility 350ms ease 400ms}
.wrap_poker .hero_banner_item.swiper-slide-active .badge.type_date{margin-top:2px;transition:opacity 350ms ease 350ms, visibility 350ms ease 400ms}

.wrap_royalholdem .hero_banner_item .card_title{width:auto;height:81px}
.wrap_royalholdem .hero_banner_item .card_point{position:absolute;bottom:110px;left:50%;box-sizing:border-box;padding:4px 12px;border-radius:24px;text-align:center;white-space:nowrap;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.wrap_royalholdem .hero_banner_item .card_point .point_item{display:inline-block}
.wrap_royalholdem .hero_banner_item .card_point .point_origin{display:inline-block;font-weight:400;line-height:20px;color:#B5BAE0;text-decoration:line-through}
.wrap_royalholdem .hero_banner_item .btn_point_wrap{position:absolute;bottom:90px;left:50%;width:max-content;transform:translateX(-50%)}


/* poker - flip card */
.wrap_poker .hero_banner_slider .card_inner{position:relative;width:100%;height:100%;perspective:1200px;-webkit-perspective:1200px}
.wrap_poker .hero_banner_slider .card_face{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 500ms cubic-bezier(0.5,0,0.5,1);backface-visibility:hidden;-webkit-backface-visibility:hidden}
.wrap_poker .hero_banner_slider .card_face.card_front{transform:rotateY(180deg)}
.wrap_poker .hero_banner_slider .card_face.card_back{transform:rotateY(0deg)}
.wrap_poker .hero_banner_slider .swiper-slide-active .card_face.card_front{transform:rotateY(360deg)}
.wrap_poker .hero_banner_slider .swiper-slide-active .card_face.card_back{transform:rotateY(180deg)}

/* hero_banner_item - sudda_duelgo  */
.wrap_sudda_duelgo .hero_banner_item .card_title{display:block;position:relative;width:100%}
.wrap_sudda_duelgo .hero_banner_item .card_title img{display:block;position:relative;left:50%;width:auto;max-width:none;height:auto;margin-left:14px;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.wrap_sudda_duelgo .hero_banner_item .ico_clock{margin-right:4px;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%3Cpath d='M10.0005 0.833984C15.0629 0.83416 19.1665 4.93847 19.1665 10.001C19.1663 15.0633 15.0628 19.1668 10.0005 19.167C4.93799 19.167 0.833672 15.0634 0.833496 10.001C0.833496 4.93837 4.93788 0.833984 10.0005 0.833984ZM10.0005 2.50098C5.85835 2.50098 2.50049 5.85884 2.50049 10.001C2.50066 14.143 5.85846 17.501 10.0005 17.501C14.1424 17.5008 17.5003 14.1429 17.5005 10.001C17.5005 5.85895 14.1425 2.50115 10.0005 2.50098ZM10.8335 10.001L10.5894 10.5898L7.25635 13.9229L6.07764 12.7451L9.16553 9.65527L9.1665 5.00098H10.8335V10.001Z' fill='white'/%3E%3C/svg%3E%0A")}
.wrap_sudda_duelgo .hero_banner_item .card_thumb{top:10px;width:250px;height:212px;margin-left:-11px}
.wrap_sudda_duelgo .hero_banner_item .card_point{bottom:144px;margin-left:-10px;padding:2px 17px 4px;background:#EAC45E;font-size:0}
.wrap_sudda_duelgo .hero_banner_item .card_point .point_final{font-size:14px;color:#CC2200}
.wrap_sudda_duelgo .hero_banner_item .card_point .point_origin{font-size:14px;color:#995C00}
.wrap_sudda_duelgo .hero_banner_item .btn_point_wrap{bottom:83px;left:calc(50% - 7px)}
.wrap_sudda_duelgo .hero_banner_item .btn_point{min-width:162px;margin-top:10px;transition:all .2s ease}
.wrap_sudda_duelgo .hero_banner_item .btn_point.is_disabled{border-color:#661100;background:#661100}
.wrap_sudda_duelgo .hero_banner_item .btn_point.is_disabled .btn_point_price{color:rgba(255,255,255,0.4)}
.wrap_sudda_duelgo .hero_banner_item .btn_point.is_disabled .tag.type_pill .tag_text .count{color:#fff}
@media (hover: hover) and (pointer: fine){
  .wrap_sudda_duelgo .hero_banner_item .btn_point:hover{border-color:#BC0E3C;box-shadow:0px 4px 0px 0px #BC0E3C;background:#F13E6E}
}

/* event_banner_item */
.section_hero_banner .hero_banner_item.event_banner_item{padding-top:0}
.section_hero_banner .hero_banner_item.event_banner_item .card_front img{position:absolute;top:0;left:50%;width:1024px;height:724px;margin-top:-246px;-o-object-fit:initial;object-fit:initial;transform:translate(-50%, 0)}
.section_hero_banner .hero_banner_item.event_banner_item .link_event{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:pointer}
.wrap_poker .event_banner_item .link_event::before{position:absolute;top:0;left:50%;z-index:5;width:1024px;height:724px;margin-top:-246px;transform:translate(-50%,0);cursor:pointer;content:''}

.wrap_poker .section_hero_banner.is_event .hero_banner_slider_wrap{overflow:visible}
.wrap_sudda_duelgo .section_hero_banner .hero_banner_item.event_banner_item.swiper-slide-active .card_back{margin-top:82px}
.wrap_mpoker .section_hero_banner .hero_banner_item.event_banner_item .link_card_front{bottom:145px}
.wrap_msduelgo .section_hero_banner .hero_banner_item.event_banner_item .link_card_front{bottom:144px}
.wrap_royalholdem .section_hero_banner .hero_banner_item.event_banner_item .link_card_front{bottom:144px}


/* sudda: 기본 0, active 일 때 앞면/뒷면 각각 다른 오프셋 */
.wrap_sudda_duelgo .section_hero_banner .hero_banner_item.event_banner_item{padding-top:0}
.wrap_sudda_duelgo .section_hero_banner .hero_banner_item.event_banner_item .card_back{margin-top:0}
.wrap_sudda_duelgo .section_hero_banner .hero_banner_item.event_banner_item.swiper-slide-active .card_back{margin-top:159px}
/* 가이드 누락 보완(가이드는 배너 1개 전제): 배너 active 시 active 외 배너 슬라이드의 card_back 노출 차단 */
.wrap_sudda_duelgo .section_hero_banner.is_event .hero_banner_item.event_banner_item:not(.swiper-slide-active) .card_back{opacity:0}

/* hero_banner_slider_wrap - btn_slider */
.hero_banner_slider_wrap .btn_slider{top:50%;left:50%;z-index:20;width:60px;height:60px;margin:87px 0 0 0;padding:0;background-repeat:no-repeat;background-size:cover;opacity:1;transform:translate(-50%, -50%);cursor:pointer}
.hero_banner_slider_wrap .btn_slider.is_disabled{pointer-events:none}

/* top_banner_pagination */
.top_banner_pagination{position:absolute;bottom:36px;z-index:20}
.top_banner_pagination .swiper-pagination-bullet{width:12px;height:12px;background:rgba(255,255,255,0.5);opacity:1}
.top_banner_pagination .swiper-pagination-bullet-active{background:#FFD000}
.section_hero_banner .swiper-container-horizontal>.swiper-pagination-bullets,
.section_hero_banner .swiper-pagination-custom,
.section_hero_banner .swiper-pagination-fraction{bottom:45px}

/* top_banner_pagination - sudda_duelgo */
.wrap_sudda_duelgo .top_banner_pagination{bottom:27px;left:50%;width:100%;transform:translateX(-50%)}
.wrap_sudda_duelgo .top_banner_pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px;transition:width 0.3s;cursor:pointer}
.wrap_sudda_duelgo .top_banner_pagination .swiper-pagination-bullet-active{width:32px;height:10px;border-radius:20px;transition:width 0.3s}

/* section_hero_banner_only */
.section_hero_banner_only{position:relative;z-index:5;height:400px}
.section_hero_banner_only .hero_banner_bg_only{position:relative;z-index:10;height:100%}
.section_hero_banner_only .hero_banner_only_list{height:100%}
.section_hero_banner_only .hero_banner_only_item{overflow:hidden;position:relative;width:100%;height:100%;list-style:none}
.section_hero_banner_only .hero_banner_link{display:block;position:relative;z-index:1;height:100%;-webkit-user-drag:none}
.section_hero_banner_only .hero_banner_link img{-webkit-user-drag:none}
.section_hero_banner_only .hero_banner_bg_only::before,
.section_hero_banner_only .hero_banner_bg_only::after{position:absolute;top:0;width:calc(50% - 960px);height:calc(100% - 20px);background:var(--hero-only-bg,transparent);content:''}
.section_hero_banner_only .hero_banner_bg_only::before{left:0;z-index:2;pointer-events:none}
.section_hero_banner_only .hero_banner_bg_only::after{right:0;z-index:2;pointer-events:none}
.section_hero_banner_only .hero_banner_bg_only img{position:absolute;top:0;left:50%;z-index:1;width:1920px;height:400px;transform:translateX(-50%)}
/* pagination — top_banner_pagination 과 동일한 스타일 (스토어별 오버라이드 포함) */
.section_hero_banner_only .hero_banner_only_pagination{display:flex;justify-content:center;position:absolute;bottom:36px;left:50%;z-index:5;width:auto;transform:translateX(-50%)}
.section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet{width:12px;height:12px;background:rgba(255,255,255,0.5);opacity:1}
.section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet-active{background:#FFD000}
/* sudda_duelgo */
.wrap_sudda_duelgo .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 4px;transition:width 0.3s;cursor:pointer}
.wrap_sudda_duelgo .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet-active{width:32px;height:10px;border-radius:20px;transition:width 0.3s}
/* mpoker */
.wrap_mpoker .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet{border:1px solid #1E2650;box-shadow:0 3px #1E2650;background:#80FFD0;transition:width .2s ease}
.wrap_mpoker .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet-active{width:33px;border-radius:20px;background:#FDFF29}
/* msduelgo */
.wrap_msduelgo .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet{width:17px;height:17px;background:rgba(255,255,255,0.5);background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/pagination_bullet.png);background-size:100% 100%}
.wrap_msduelgo .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet-active{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/pagination_bullet_active.png)}
/* royalholdem */
.wrap_royalholdem .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet{width:12px;height:4px;border-radius:0;background:#8A90C8;transition:width .2s ease}
.wrap_royalholdem .section_hero_banner_only .hero_banner_only_pagination .swiper-pagination-bullet-active{width:40px;height:4px;border-radius:0;background:#F2F2FA}

/* section_hero_banner_only - poker */
.wrap_poker .section_hero_banner_only{z-index:auto;background:#0D1235}
.wrap_poker .section_hero_banner::before{position:absolute;top:0;z-index:2;width:100%;height:175px;background: linear-gradient(180deg, rgba(7, 34, 131, 0.5) 0%, rgba(22, 46, 136, 0) 100%);content:''}
/* section_hero_banner_only - sudda_duelgo */
.wrap_sudda_duelgo .section_hero_banner_only{z-index:auto;background:#000}

/* section_hero_banner_only - sudda_duelgo */
.wrap_msduelgo .section_hero_banner_only{background:#A95220}

.wrap_royalholdem .section_hero_banner_only{background:#390C70}

/* section_hero_banner - mpoker */
.wrap_mpoker.is_event_only{--hero-side-color:var(--event-bg) !important}
.wrap_mpoker .section_hero_banner{height:740px;background-color:var(--hero-side-color,transparent)}
.wrap_mpoker .section_hero_banner::before,
.wrap_mpoker .section_hero_banner::after{display:none;position:absolute;top:0;z-index:2;width:400px;height:1000px;transition:opacity 150ms ease;content:'';pointer-events:none}
.wrap_mpoker .section_hero_banner::before{right:calc(50% + 560px);background:linear-gradient(to right,var(--hero-side-color) 40%,transparent 90%)}
.wrap_mpoker .section_hero_banner::after{left:calc(50% + 561px);background:linear-gradient(to right,transparent 16%,var(--hero-side-color) 60%)}
.wrap_mpoker .section_hero_banner.is_event .bg_hero_video{opacity:0}
.wrap_mpoker .section_hero_banner.is_event::before,
.wrap_mpoker .section_hero_banner.is_event::after{opacity:0;transition:opacity 50ms ease}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap,.wrap_mpoker .hero_banner_slider{height:100%}
.wrap_mpoker .section_hero_banner:not(.is_event) .hero_banner_slider{position:relative;margin:0 auto}
.wrap_mpoker .section_hero_banner .bg_hero_video{position:absolute;top:0;left:50%;width:1920px;height:1080px;transform:translate(-50%,0)}
.wrap_mpoker .section_hero_banner .img_hero_banner{height:724px}
.wrap_mpoker .section_hero_banner .img_hero_banner_special_bottom{display:block;position:absolute;bottom:-200px;left:0;width:100%;height:250px;background:linear-gradient(to bottom,transparent 0%,var(--event-bg,#0A095D) 19.23%);opacity:0;transition:opacity 500ms cubic-bezier(.4,0,.2,1) 100ms;pointer-events:none}
.wrap_mpoker .section_hero_banner.is_event .img_hero_banner_special_bottom{opacity:1;transition:opacity 100ms ease 100ms}

.wrap_mpoker .section_hero_banner,
.wrap_mpoker .section_hero_banner::before,
.wrap_mpoker .section_hero_banner::after,
.wrap_mpoker .section_hero_banner .hero_banner_bg_wrap,
.wrap_mpoker .section_hero_banner .hero_banner_event_bg,
.wrap_mpoker .section_hero_banner .img_hero_banner_special,
.wrap_mpoker .section_hero_banner .img_hero_banner_special_bottom,
.wrap_mpoker .section_hero_banner.is_event .img_hero_banner_special_bottom{transition:none !important}

.wrap_sudda_duelgo .section_hero_banner,
.wrap_sudda_duelgo .section_hero_banner::before,
.wrap_sudda_duelgo .section_hero_banner::after,
.wrap_sudda_duelgo .section_hero_banner .hero_banner_bg_wrap,
.wrap_sudda_duelgo .section_hero_banner .hero_banner_event_bg,
.wrap_sudda_duelgo .section_hero_banner .bg_deco.type_flower_bg,
.wrap_sudda_duelgo .section_hero_banner .bg_deco.type_hero_round,
.wrap_sudda_duelgo .section_hero_banner .img_hero_banner_special{transition:none !important}

.wrap_msduelgo .section_hero_banner,
.wrap_msduelgo .section_hero_banner::before,
.wrap_msduelgo .section_hero_banner::after,
.wrap_msduelgo .section_hero_banner.is_event::before,
.wrap_msduelgo .section_hero_banner.is_event::after,
.wrap_msduelgo .section_hero_banner .hero_banner_bg_wrap,
.wrap_msduelgo .section_hero_banner .hero_banner_event_bg,
.wrap_msduelgo .section_hero_banner .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner .bg_hero_video{transition:none !important}
.wrap_msduelgo .hero_banner_slider .event_banner_item.swiper-slide{transition:opacity 0s !important}
.wrap_msduelgo .hero_banner_slider .event_banner_item.swiper-slide.swiper-slide-active{transition:opacity 300ms ease !important}
.wrap_msduelgo .section_hero_banner .event_banner_item,
.wrap_msduelgo .section_hero_banner .event_banner_item .card,
.wrap_msduelgo .section_hero_banner .event_banner_item .card_inner,
.wrap_msduelgo .section_hero_banner .event_banner_item .link_event,
.wrap_msduelgo .section_hero_banner .event_banner_item .card_inner img{transition:none !important}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap.has_date .event_banner_item .card{margin-top:-36px}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap.is_event_transition .hero_banner_item .card{transition:transform 600ms cubic-bezier(0.5,0,0.5,1) !important}
.wrap_msduelgo .hero_banner_slider_wrap.is_event_transition .hero_banner_slider .swiper-slide.swiper-slide-active:not(.event_banner_item){transition:opacity 300ms ease 50ms !important}

.wrap_royalholdem .section_hero_banner,
.wrap_royalholdem .section_hero_banner::before,
.wrap_royalholdem .section_hero_banner::after,
.wrap_royalholdem .section_hero_banner .hero_banner_bg_wrap,
.wrap_royalholdem .section_hero_banner .hero_banner_event_bg,
.wrap_royalholdem .section_hero_banner .img_hero_banner_special,
.wrap_royalholdem .section_hero_banner .bg_hero_video,
.wrap_royalholdem .section_hero_banner .bg_deco.type_podium,
.wrap_royalholdem .section_hero_banner .hero_gradient_left,
.wrap_royalholdem .section_hero_banner .hero_gradient_right{transition:none !important}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap{padding-top:72px}
.wrap_mpoker .section_hero_banner .hero_banner_slider .card{position:absolute;top:50%;left:50%;width:244px;height:364px;margin-top:-32px;transform:translate(-50%,-50%);transition:transform 600ms cubic-bezier(0.5,0,0.5,1), margin-top 300ms ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap.has_date .hero_banner_slider .card{margin-top:0}
.wrap_mpoker .section_hero_banner .hero_banner_item.event_banner_item .card{width:1024px;height:724px;margin-top:-50px}
.wrap_mpoker .section_hero_banner .event_banner_item .card_inner img{width:1024px;height:724px}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_next{margin-top:16px;margin-left:164px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/btn_swiper_next.png)}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev{margin-top:16px;margin-left:-165px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/btn_swiper_prev.png)}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_next::after,
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev::after{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity 200ms ease;content:''}
.wrap_mpoker .section_hero_banner.is_event .hero_banner_slider_wrap .btn_slider_next,.wrap_mpoker .section_hero_banner.is_event .hero_banner_slider_wrap .btn_slider_prev{margin-top:52px}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_next::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/btn_swiper_next_hover.png)}
.wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/btn_swiper_prev_hover.png)}
/* hover */
@media (hover: hover) and (pointer: fine){
  .wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_next:hover::after,
  .wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev:hover::after{opacity:1}
}

.wrap_mpoker .section_hero_banner .hero_banner_item{width:340px}
.wrap_mpoker .section_hero_banner .hero_banner_item .card_inner{position:relative;margin-top:34px}
.wrap_mpoker .section_hero_banner .hero_banner_item.event_banner_item .card_inner{margin-top:0}
.wrap_mpoker .section_hero_banner .top_banner_pagination .swiper-pagination-bullet{border:1px solid #1E2650;box-shadow:0 3px #1E2650;background:#80FFD0;transition:width .2s ease}
.wrap_mpoker .section_hero_banner .top_banner_pagination .swiper-pagination-bullet-active{width:33px;border-radius:20px;background:#FDFF29}
.wrap_mpoker .section_hero_banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:75px}
.wrap_mpoker .section_hero_banner .hero_banner_item .card_thumb{top:30px;width:280px;height:196px}
.wrap_mpoker .section_hero_banner .hero_banner_item .card_point{bottom:96px;background:#1e2650}
.wrap_mpoker .section_hero_banner .hero_banner_item .card_point .point_origin{color:#ffd000}
.wrap_mpoker .section_hero_banner .hero_banner_item .card_point .point_final{margin-left:2px;color:#fdff29}
.wrap_mpoker .section_hero_banner .hero_banner_item .btn_point_wrap{bottom:32px;min-width:194px}
.wrap_mpoker .section_hero_banner .btn_point{width:100%;background:#fdff29;transition:all .2s}
.wrap_mpoker .section_hero_banner .btn_point.is_disabled::before{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;border-top:2px solid #ADAD47;border-radius:6px;background:rgba(0, 0, 0, 0.4);content:''}
.wrap_mpoker .section_hero_banner .btn_point.is_disabled .btn_point_price{color:rgba(0, 0, 0, 0.5)}
.wrap_mpoker .section_hero_banner .btn_point.is_disabled .tag.type_pill .num_max{color:#FF3311}
/* hover */
@media (hover: hover) and (pointer: fine){
  .wrap_mpoker .section_hero_banner .btn_point:hover{background:#33F0B0}
  .wrap_mpoker .section_hero_banner .btn_point:hover .tag.type_pill{border-color:#FDFF29;background:#FDFF29}
}
.wrap_mpoker .section_hero_banner .hero_banner_item .badge.type_star{top:-16px;right:-18px}
.wrap_mpoker .section_hero_banner .tag.type_ribbon .tag_text{top:-8px;left:10px;font-weight:700;color:#fdff29;transform:translate(-50%, -50%) rotate(-27deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;-webkit-backface-visibility:hidden;backface-visibility:hidden}

/* section_hero_banner - msduelgo */
.wrap_msduelgo .section_hero_banner{overflow:hidden;height:724px;transition:background-color 600ms cubic-bezier(.4,0,.2,1)}
.wrap_msduelgo .section_hero_banner::before,
.wrap_msduelgo .section_hero_banner::after{display:none;position:absolute;top:0;z-index:2;width:200px;height:1000px;transition:opacity 150ms ease;content:'';pointer-events:none}
.wrap_msduelgo .section_hero_banner::before{right:calc(50% + 760px);background:linear-gradient(to right,var(--hero-side-color) 1%,transparent 90%)}
.wrap_msduelgo .section_hero_banner::after{left:calc(50% + 760px);background:linear-gradient(to right,transparent 2%,var(--hero-side-color) 100%)}
.wrap_msduelgo .section_hero_banner.is_event::before,
.wrap_msduelgo .section_hero_banner.is_event::after{opacity:0;transition:opacity 300ms ease}
.wrap_msduelgo .section_hero_banner.is_event{background-color:var(--event-bg)}
.wrap_msduelgo .section_hero_banner.is_event .bg_hero_video{opacity:0}
.wrap_msduelgo .section_hero_banner .hero_banner_box{overflow:hidden;position:absolute;top:0;left:50%;width:1920px;height:724px;transform:translateX(-50%)}
.wrap_msduelgo .section_hero_banner .hero_banner_box .bg_deco{z-index:0}
.wrap_msduelgo .section_hero_banner .bg_hero_video{position:absolute;top:0;left:50%;z-index:0;width:1920px;height:724px;transform:translate(-50%,0);transition:opacity 600ms cubic-bezier(.4,0,.2,1)}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap{height:100%;padding-top:72px}
.wrap_msduelgo .section_hero_banner .hero_banner_slider{height:100%}
.wrap_msduelgo .section_hero_banner .hero_banner_item{width:340px}
.wrap_msduelgo .section_hero_banner .hero_banner_item .card{position:absolute;top:50%;left:50%;width:244px;height:403px;margin-top:34px;transform:translate(-50%,-50%);transition:transform 600ms cubic-bezier(0.5,0,0.5,1), margin-top 300ms ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.wrap_msduelgo .section_hero_banner .event_banner_item .card{width:1024px;height:724px;margin-top:-36px}
.wrap_msduelgo .section_hero_banner .event_banner_item .card_inner img{width:1024px;height:724px}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_next{margin-top:83px;margin-left:158px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/btn_swiper_next.png);transition:margin-top 300ms ease}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev{margin-top:83px;margin-left:-158px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/btn_swiper_prev.png);transition:margin-top 300ms ease}
/* 판매기한(.badge.type_date) 있는 슬라이드 active 일 때 */
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap.has_date .hero_banner_item .card{margin-top:66px}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_next::after,
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev::after{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity 200ms ease;content:''}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_next::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/btn_swiper_next_hover.png)}
.wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/btn_swiper_prev_hover.png)}
@media (hover: hover) and (pointer: fine) {
  .wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_next:hover::after,
  .wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev:hover::after{opacity:1}
}
.wrap_msduelgo .section_hero_banner .hero_banner_item .card_inner{position:relative}
.wrap_msduelgo .section_hero_banner .top_banner_pagination{position:absolute;bottom:36px;z-index:20}
.wrap_msduelgo .section_hero_banner .top_banner_pagination .swiper-pagination-bullet{width:17px;height:17px;background:rgba(255,255,255,0.5);background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/pagination_bullet.png);background-size:100% 100%}
.wrap_msduelgo .section_hero_banner .top_banner_pagination .swiper-pagination-bullet-active{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/pagination_bullet_active.png)}
.wrap_msduelgo .section_hero_banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:30px}
.wrap_msduelgo .section_hero_banner .hero_banner_item .card_thumb{overflow:hidden;top:34px;width:216px;height:192px;margin-left:0;border-radius:0 0 16px 16px}
.wrap_msduelgo .section_hero_banner .hero_banner_item .card_point{bottom:106px;padding:4px 16px;background:#FFE085}
.wrap_msduelgo .section_hero_banner .hero_banner_item .card_point .point_origin{font-size:14px;line-height:20px;color:#CC7A00}
.wrap_msduelgo .section_hero_banner .hero_banner_item .card_point .point_final{margin-left:6px;font-size:14px;line-height:20px;color:#3D2400}
.wrap_msduelgo .section_hero_banner .hero_banner_item .btn_point_wrap{bottom:28px}
.wrap_msduelgo .tag_limited_text{position:absolute;top:12px;left:50%;font-size:20px;font-weight:700;color:#fff;text-shadow:-1px 0 #A95220,1px 0 #A95220,0 -1px #A95220, 0 1px #A95220, -1px -1px #A95220, 1px -1px #A95220, -1px 1px #A95220, 1px 1px #A95220;transform:translate(-50%,0)}
@supports ((-webkit-text-stroke: 2px #A95220) and (paint-order: stroke fill)) {
  .wrap_msduelgo .tag_limited_text{text-shadow:none;-webkit-text-stroke:2px #A95220;paint-order:stroke fill}
}
.wrap_msduelgo .tag_limited_text::before{display:inline-block;position:absolute;top:50%;left:50%;z-index:-1;width:244px;height:44px;margin-top:-4px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/bagde_limited.png) no-repeat;background-size:244px 44px;transform:translate(-50%, -50%);content:''}
.wrap_msduelgo .tag_limited_text .tag_num{color:#FDFF29}

/* section_hero_banner - royalholdem */
.wrap_royalholdem .section_hero_banner{overflow:hidden;box-sizing:border-box;height:740px;padding-top:24px}
.wrap_royalholdem .section_hero_banner::before,
.wrap_royalholdem .section_hero_banner::after{position:absolute;width:100%;transition:opacity 600ms ease;content:'';pointer-events:none}
.wrap_royalholdem .section_hero_banner::before{top:0;z-index:2;height:240px;background: linear-gradient(180deg, #6A29B9 1.44%, rgba(106, 41, 185, 0) 100%)}
.wrap_royalholdem .section_hero_banner::after{bottom:0;z-index:1;height:120px;background: linear-gradient(180deg, rgba(57, 13, 112, 0) 0%, #390C6F 76.92%)}
.wrap_royalholdem .section_hero_banner .bg_deco.type_podium{bottom:50px;z-index:2;transition:bottom 300ms ease}
/* badge.type_date 있을 때 원래 위치 */
.wrap_royalholdem .section_hero_banner.has_date .bg_deco.type_podium{bottom:26px}
.wrap_royalholdem .section_hero_banner.is_event::before{content:none}
.wrap_royalholdem .section_hero_banner.is_event .bg_deco.type_podium{opacity:0}
.wrap_royalholdem .section_hero_banner .hero_banner_box{overflow:hidden;position:absolute;top:0;left:50%;width:1920px;height:740px;transform:translateX(-50%)}
.wrap_royalholdem .section_hero_banner .hero_banner_box .bg_deco{z-index:0}
.wrap_royalholdem .section_hero_banner .bg_hero_video{position:absolute;top:0;left:50%;z-index:0;width:1920px;height:724px;transform:translate(-50%,0)}
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap{height:100%;padding-top:72px}
.wrap_royalholdem .section_hero_banner .hero_banner_slider{height:100%}
.wrap_royalholdem .section_hero_banner .hero_banner_item{width:340px}
.wrap_royalholdem .section_hero_banner .hero_banner_item .card{position:absolute;top:50%;left:50%;width:224px;height:322px;margin-top:0;transform:translate(-50%,-50%);transition:transform 600ms cubic-bezier(0.5,0,0.5,1), margin-top 300ms ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}
/* badge.type_date 있을 때 카드 원래 위치 */
.wrap_royalholdem .section_hero_banner.has_date .hero_banner_item .card{margin-top:24px}
.wrap_royalholdem .section_hero_banner .event_banner_item .card{width:1024px;height:724px;margin-top:-56px}
.wrap_royalholdem .section_hero_banner .event_banner_item .card_inner img{width:1024px;height:724px}
.wrap_royalholdem .section_hero_banner .btn_slider{width:24px;height:40px}
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_next{display:none;margin-top:33px;margin-left:268px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/btn_swiper_next.png)}
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev{display:none;margin-top:33px;margin-left:-268px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/btn_swiper_prev.png)}
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_next::before,
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev::before{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;content:''}
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_next::after,
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev::after{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;transition:opacity 200ms ease;content:''}
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_next::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/btn_swiper_next_hover.png)}
.wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/btn_swiper_prev_hover.png)}
@media (hover: hover) and (pointer: fine) {
  .wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_next:hover::after,
  .wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev:hover::after{opacity:1}
}
.wrap_royalholdem .section_hero_banner .hero_banner_item .card_inner{position:relative}
.wrap_royalholdem .section_hero_banner .top_banner_pagination{position:absolute;bottom:36px;z-index:20}
.wrap_royalholdem .section_hero_banner .top_banner_pagination .swiper-pagination-bullet{width:12px;height:4px;border-radius:0 0 0 0;background:#8A90C8;transition:width .2s ease}
.wrap_royalholdem .section_hero_banner .top_banner_pagination .swiper-pagination-bullet-active{width:40px;height:4px;border-radius:0 0 0 0;background:#F2F2FA}
.wrap_royalholdem .section_hero_banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:43px}
.wrap_royalholdem .section_hero_banner .hero_banner_item .card_thumb{top:-49px;width:266px;height:304px;margin-left:1px}
.wrap_royalholdem .section_hero_banner .card_info_box{position:absolute;bottom:66px;left:50%;z-index:2;margin-left:1px;text-align:center;transform:translateX(-50%)}
.wrap_royalholdem .section_hero_banner .hero_banner_item .card_point{display:inline-block;position:static;margin-bottom:16px;padding:4px 16px;border:2px solid #00D68F;background:#023D5D;transform:none}
.wrap_royalholdem .section_hero_banner .hero_banner_item .card_point .point_final{margin-left:0;font-size:16px;line-height:24px;color:#80FFD0}
.wrap_royalholdem .section_hero_banner .tag.type_box{position:relative;width:214px;padding:4px 2px;background:#023D5D;text-align:center}
.wrap_royalholdem .section_hero_banner .tag.type_box .tag_text{font-family:'pretendard';font-size:16px;line-height:24px;color:#FDFF29}
.wrap_royalholdem .tag_limited_text{position:absolute;top:12px;left:50%;font-size:20px;font-weight:700;color:#fff;transform:translate(-50%,0);-webkit-text-stroke:2px #A95220;paint-order:stroke fill}
.wrap_royalholdem .tag_limited_text .tag_num{color:#FDFF29}
.wrap_royalholdem .section_hero_banner .btn_point_wrap{bottom:10px;width:214px;margin-left:1px;text-align:center}
.wrap_royalholdem .section_hero_banner .btn_point_wrap::before{content:none}
.wrap_royalholdem .section_hero_banner .btn_point_wrap .btn_point{width:214px;height:56px;padding:14px 4px;border-radius:0 0 8px 8px;box-shadow:none;background: linear-gradient(90deg, #FDFF29 0%, #80FFD0 100%)}
.wrap_royalholdem .section_hero_banner .btn_point_wrap .btn_point.is_disabled{background: linear-gradient(90deg, #FDFF29 0%, #80FFD0 100%),linear-gradient(0deg, rgba(3, 17, 18, 0.25), rgba(3, 17, 18, 0.25))}
.wrap_royalholdem .section_hero_banner .btn_point_wrap .btn_point.is_disabled::before{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(3, 17, 18, 0.25);content:''}
.wrap_royalholdem .section_hero_banner .btn_point_wrap .btn_point.is_disabled .btn_point_price{color:rgba(5, 5, 29, 0.25)}
@media (hover: hover) and (pointer: fine) {
  .wrap_royalholdem .section_hero_banner .btn_point_wrap .btn_point:hover{background: linear-gradient(90deg, #80FFD0 0%, #00D68F 100%)}
}

@media all and (min-width:2560px) {
  .wrap_royalholdem .hero_gradient_left,
  .wrap_royalholdem .hero_gradient_right {position: absolute; top: 0; left: 0; z-index: 1; width: 16.667vw; height: 100%; background: #020315; transition: opacity 600ms ease;}
  .wrap_royalholdem .hero_gradient_left .hero_gradient_sub,
  .wrap_royalholdem .hero_gradient_right .hero_gradient_sub { position:absolute; top:0; left:16.667vw; z-index: 1; width:200px; height:100%;background: linear-gradient(270deg, rgba(2, 3, 21, 0) 0%, #020315 100%);content:'';}
  .wrap_royalholdem .hero_gradient_right { right:0; left:auto;}
  .wrap_royalholdem .hero_gradient_right .hero_gradient_sub { right:16.667vw;left:auto; background: linear-gradient(90deg, rgba(2, 3, 21, 0) 0%, #020315 100%)}
  .wrap_royalholdem .section_hero_banner.is_event .hero_gradient_left,
  .wrap_royalholdem .section_hero_banner.is_event .hero_gradient_right {opacity: 0;}
}

/* hero 배너 애니메이션 - mpoker / msduelgo 공통 */
.wrap_mpoker .section_hero_banner.is_event .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner.is_event .img_hero_banner_special,
.wrap_royalholdem .section_hero_banner.is_event .img_hero_banner_special{clip:rect(0, 1920px, 9999px, 0)}
.wrap_mpoker .section_hero_banner.swipe_prev .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner.swipe_prev .img_hero_banner_special,
.wrap_royalholdem .section_hero_banner.swipe_prev .img_hero_banner_special{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);clip:rect(0, 0, 9999px, 0)}
.wrap_mpoker .hero_banner_item,
.wrap_royalholdem .hero_banner_item{visibility:hidden;opacity:0;transition:opacity 100ms ease, visibility 200ms ease}
.wrap_mpoker .hero_banner_item.swiper-slide-active,
.wrap_royalholdem .hero_banner_item.swiper-slide-active{visibility:visible;opacity:1;transition:opacity 350ms ease 350ms, visibility 350ms ease 400ms}
.wrap_royalholdem .hero_banner_item{transition:opacity 100ms ease, visibility 0ms ease}
.wrap_royalholdem .hero_banner_item.swiper-slide-active{transition:opacity 350ms ease 350ms, visibility 0ms ease}
.wrap_royalholdem .hero_banner_item .card_title,
.wrap_royalholdem .hero_banner_item .badge.type_date{transition:opacity 100ms ease, visibility 0ms ease}
.wrap_royalholdem .hero_banner_item.swiper-slide-active .card_title,
.wrap_royalholdem .hero_banner_item.swiper-slide-active .badge.type_date{transition:opacity 350ms ease 350ms, visibility 0ms ease}
/* msduelgo 는 Swiper effect:'fade' 가 opacity 를 직접 제어 — CSS 트랜지션 지연이 fade 와 충돌하므로 visibility 만 visible 로 두고 opacity 제어는 Swiper 에 위임 */
.wrap_msduelgo .hero_banner_item{visibility:visible}
.wrap_mpoker .section_hero_banner .img_hero_banner_special,
.wrap_msduelgo .section_hero_banner .img_hero_banner_special,
.wrap_royalholdem .section_hero_banner .img_hero_banner_special{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transition:clip 1200ms ease;clip:rect(0, 1920px, 9999px, 1920px)}
@supports ((-webkit-clip-path: inset(0)) or (clip-path: inset(0))){
  .wrap_mpoker .section_hero_banner .img_hero_banner_special,
  .wrap_msduelgo .section_hero_banner .img_hero_banner_special,
  .wrap_royalholdem .section_hero_banner .img_hero_banner_special{clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transition:clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1),-webkit-clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1);clip:auto}
  .wrap_mpoker .section_hero_banner.swipe_prev .img_hero_banner_special,
  .wrap_msduelgo .section_hero_banner.swipe_prev .img_hero_banner_special,
  .wrap_royalholdem .section_hero_banner.swipe_prev .img_hero_banner_special{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0);clip:auto}
  .wrap_mpoker .section_hero_banner.is_event .img_hero_banner_special,
  .wrap_msduelgo .section_hero_banner.is_event .img_hero_banner_special,
  .wrap_royalholdem .section_hero_banner.is_event .img_hero_banner_special{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);clip:auto}
}

.wrap_mpoker .section_hero_banner .hero_banner_event_bg{transition:opacity 300ms cubic-bezier(.4,0,.2,1)}
.wrap_mpoker .section_hero_banner.is_event .hero_banner_event_bg{transition:opacity 300ms cubic-bezier(.4,0,.2,1)}
.wrap_mpoker .section_hero_banner .bg_hero_video{transition:opacity 600ms cubic-bezier(.4,0,.2,1)}
@supports ((-webkit-clip-path: inset(0)) or (clip-path: inset(0))){
  .wrap_mpoker .section_hero_banner.is_event .img_hero_banner_special{transition:clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1) 250ms,-webkit-clip-path 1000ms cubic-bezier(0.4, 0, 0.2, 1) 250ms}
}

/* msduelgo: 한정상품 ↔ 이벤트 배너 우→좌 와이프(clip-path) */
/* IE11 fallback: opacity 페이드 (clip-path 미지원) */
.wrap_msduelgo .section_hero_banner .hero_banner_event_bg{transition:opacity 600ms cubic-bezier(.4,0,.2,1)}
.wrap_msduelgo .section_hero_banner .img_hero_banner_special{transition:clip 600ms cubic-bezier(.4,0,.2,1)}
@supports ((-webkit-clip-path: inset(0)) or (clip-path: inset(0))){
  /* event_bg overlay: z-index 는 base 0 유지 — bg_wrap(z:1) 내부의 .img_hero_banner_special 이 위에 보이도록 */
  .wrap_msduelgo .section_hero_banner .hero_banner_event_bg{clip-path:none;-webkit-clip-path:none}
  .wrap_msduelgo .section_hero_banner.is_event .hero_banner_event_bg{clip-path:none;-webkit-clip-path:none}
  .wrap_msduelgo .section_hero_banner .img_hero_banner_special{transition:clip-path 600ms cubic-bezier(.4,0,.2,1),-webkit-clip-path 600ms cubic-bezier(.4,0,.2,1)}
}

/* category_tab */
.wrap_store.no_hero .category_tab_wrap{margin-top:72px}
.wrap_store.no_hero .category_tab_wrap.is_stuck{margin-top:0}
.wrap_store.no_hero .category_tab_wrap.is_stuck + *{margin-top:140px}
.category_tab_wrap{position:relative;width:100%;height:68px;margin-top:-1px;margin-bottom:-1px;text-align:center}
.category_tab_wrap::before{position:absolute;top:0;left:0;z-index:0;width:100%;height:inherit;content:''}
.category_tab_wrap.type_event{top:380px}
.category_tab_wrap.is_stuck{position:fixed;top:72px;z-index:20;transition:top 300ms ease}
.category_tab_wrap.is_stuck::before{opacity:0.9}
.category_tab_wrap.is_stuck.is_compact{top:0}
.category_tab_wrap.is_stuck + *{position:relative;margin-top:68px}
.category_tab_wrap.is_stuck + *::before{position:absolute;top:-68px;right:0;left:0;height:68px;content:''}
.category_tab_wrap .category_tab_inner{box-sizing: border-box;width:100%;max-width:880px;margin:0 auto;padding:0 24px}
.category_tab_list{display:flex;justify-content:space-evenly;align-items:center;max-width:842px;height:60px;margin:0 auto;padding:0 24px 0 12px;font-size:0}
.category_tab_list .category_tab_item{flex:1;position:relative;margin-left:12px}
.category_tab_list .category_tab_item::after{position:absolute;bottom:-22px;left:0;width:100%;height:4px;background-color:#fff;opacity:0;transition:opacity 100ms ease;content:''}
.category_tab_list .category_tab_item.is_active::after{opacity:1}
.category_tab_list .category_tab_item .link{display:block;margin:0 auto;background-repeat:no-repeat}
.category_tab_list .category_tab_item .link::after{position:absolute;top:-13px;right:0;bottom:0;left:0;z-index:1;width:100%;height:38px;content:''}
.category_tab_list .category_tab_item.all .link{width:29px;height:15px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/category_item_all.png);background-position:-5px -5px;background-size:37px 49px}
.category_tab_list .category_tab_item.all.is_active .link{background-position:-5px -29px}
.category_tab_list .category_tab_item.limited .link{width:56px;height:15px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/category_item_limited.png);background-position:-5px -5px;background-size:66px 49px}
.category_tab_list .category_tab_item.limited.is_active .link{background-position:-5px -29px}
.category_tab_list .category_tab_item.recommend .link{width:28px;height:15px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/category_item_recommend.png);background-position:-5px -5px;background-size:38px 49px}
.category_tab_list .category_tab_item.recommend.is_active .link{background-position:-5px -29px}
.category_tab_list .category_tab_item.jewel .link{width:27px;height:14px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/category_item_jewel.png);background-position:-5px -5px;background-size:37px 48px}
.category_tab_list .category_tab_item.jewel.is_active .link{background-position:-5px -29px}
.category_tab_list .category_tab_item.avatar .link{width:43px;height:14px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/category_item_avatar.png);background-position:-5px -5px;background-size:53px 48px}
.category_tab_list .category_tab_item.avatar.is_active .link{background-position:-5px -29px}


@media all and (max-width:768px) {
  .category_tab_list { justify-content: space-between;}
  .wrap_royalholdem .category_tab_list .category_tab_item{min-width:76px}
}

@media all and (max-width:390px) {
  .category_tab_list { display: flex; flex-wrap: nowrap; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; -ms-overflow-style: none;}
  .category_tab_list::-webkit-scrollbar {
    display: none;
  }
  .wrap_royalholdem .category_tab_wrap .category_tab_list .category_tab_item { flex-shrink: 0; width:76px;}
}

/* category_tab_wrap - poker */
.wrap_poker .category_tab_wrap::before{background:#0D1235}
.category_tab_wrap.is_stuck::before{background:#0D1235}
.category_tab_wrap.is_stuck + *::before{background:#0D1235}

/* category_tab_wrap - sudda_duelgo */
.wrap_sudda_duelgo .category_tab_wrap{padding-top:4px}
.wrap_sudda_duelgo .category_tab_list .category_tab_item.all .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/category_item_all_v2.png)}
.wrap_sudda_duelgo .category_tab_list .category_tab_item.limited .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/category_item_limited_v2.png)}
.wrap_sudda_duelgo .category_tab_list .category_tab_item.recommend .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/category_item_recommend_v2.png)}
.wrap_sudda_duelgo .category_tab_list .category_tab_item.jewel .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/category_item_jewel_v2.png)}
.wrap_sudda_duelgo .category_tab_list .category_tab_item.avatar .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/category_item_avatar_v2.png)}

/* category_tab_wrap - mpoker */
.wrap_mpoker .category_tab_wrap{z-index:5}
.wrap_mpoker .category_tab_wrap.is_stuck{z-index:20}
.wrap_mpoker .category_tab_wrap.is_stuck + *::before{background:rgba(0,0,0,0)}
.wrap_royalholdem .category_tab_list .category_tab_item{width:25%}
.wrap_mpoker .category_tab_list .category_tab_item.all .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/category_item_all_v2.png)}
.wrap_mpoker .category_tab_list .category_tab_item.limited .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/category_item_limited_v2.png)}
.wrap_mpoker .category_tab_list .category_tab_item.recommend .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/category_item_recommend_v2.png)}
.wrap_mpoker .category_tab_list .category_tab_item.avatar .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/category_item_avatar_v2.png)}

/* category_tab_wrap - msduelgo */
.wrap_msduelgo .category_tab_wrap::before{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/category_bg.png);background-size:100% 100%}
.wrap_msduelgo .category_tab_wrap.is_stuck{background:rgba(0,0,0,0)}
.wrap_msduelgo .category_tab_wrap.is_stuck + *::before{height:68px;background:#C56832;background-image:none}
.wrap_msduelgo .category_tab_wrap.is_stuck::before{height:68px;background-image:none}
.wrap_msduelgo .category_tab_list {position:relative;z-index:10}
.wrap_msduelgo .category_tab_list .category_tab_item.all .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/category_item_all.png)}
.wrap_msduelgo .category_tab_list .category_tab_item.limited .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/category_item_limited.png)}
.wrap_msduelgo .category_tab_list .category_tab_item.recommend .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/category_item_recommend.png)}
.wrap_msduelgo .category_tab_list .category_tab_item.jewel .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/category_item_jewel.png)}
.wrap_msduelgo .category_tab_list .category_tab_item.avatar .link{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/category_item_avatar.png)}
.wrap_msduelgo .category_tab_wrap{background:#C56832}

/* category_tab_wrap - royalholdem */
.wrap_royalholdem .category_tab_list .category_tab_item.satellite .link{width:71px;height:14px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/category_item_satellite.png);background-position:-5px -5px;background-size:81px 48px}
.wrap_royalholdem .category_tab_list .category_tab_item.satellite.is_active .link{background-position:-5px -29px}
/* 탭 리스트가 넘칠 때 가로 스크롤  */
.wrap_royalholdem .category_tab_list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}
.wrap_royalholdem .category_tab_list::-webkit-scrollbar{display:none}
.wrap_royalholdem .category_tab_list .category_tab_item{flex-shrink:0}
.wrap_royalholdem .category_tab_list .category_tab_item{width:calc(100% / 6)}

/* category_tab:hover */
@media (hover: hover) and (pointer: fine) {
  .category_tab_item.all .link:hover{background-position:-5px -29px}
  .category_tab_item.limited .link:hover{background-position:-5px -29px}
  .category_tab_item.recommend .link:hover{background-position:-5px -29px}
  .category_tab_item.jewel .link:hover{background-position:-5px -29px}
  .category_tab_item.avatar .link:hover{background-position:-5px -29px}
  .wrap_royalholdem .category_tab_item.satellite .link:hover{background-position:-5px -29px}
}

/* category_tab_wrap - sudda_duelgo */
.wrap_sudda_duelgo .category_tab_wrap{padding-top:4px}
.wrap_sudda_duelgo .category_tab_wrap::before{background:#000}
.wrap_sudda_duelgo .category_tab_wrap.is_stuck::before{background:#0D1235}
.wrap_sudda_duelgo .category_tab_wrap.is_stuck + *::before{background:#000}

.wrap_royalholdem .category_tab_wrap{z-index:10;background:#390C6F}
.wrap_royalholdem .category_tab_wrap.is_stuck + *::before{background:#390C6F}

/* product_carousel */
.product_carousel_outer{position:absolute;left:50%;width:100%;margin-top:42px;padding:60px 0 0 28px;transform:translateX(-50%)}
.product_carousel_outer .product_carousel_wrap{overflow:visible}
.product_carousel_outer .product_carousel_list{margin-bottom:38px}
.product_carousel_outer .product_carousel_item{width:216px}

/* product_carousel - 스크롤바 트랙 */
.product_carousel_outer .product_carousel_pagination{overflow:visible;position:relative;z-index:5;width:100%;height:12px;margin-top:16px;border-radius:6px;background:#1E2650}
.product_carousel_outer .swiper-scrollbar-drag{top:2px;height:8px;border-radius:999px;background:#6CA2EA;cursor:grab}
.wrap_poker .product_carousel_outer .product_carousel_pagination{width:calc(100% - 24px);height:6px}
.wrap_poker .product_carousel_outer .swiper-scrollbar-drag{top:-1px}

.wrap_poker .section_recommend.has_scroll .product_carousel_outer{padding-left:28px}
.wrap_mpoker .section_recommend.has_scroll .product_carousel_outer{padding-left:24px}
.wrap_msduelgo .product_carousel_outer .product_carousel_pagination{margin-top:26px}
.wrap_royalholdem .product_carousel_outer .product_carousel_pagination{width:calc(100% - 24px);margin-top:16px;background:#000;}
.wrap_royalholdem .product_carousel_outer .swiper-scrollbar-drag{top:2px;background:#80FFD0}

.wrap_mpoker .product_carousel_outer .product_carousel_pagination{width:calc(100% - 24px);height:6px;margin-top:-18px;background:#00442D}
.wrap_mpoker .product_carousel_outer .swiper-scrollbar-drag{top:-1px;height:8px;background:#008C5C}
.wrap_mpoker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) ~ .product_carousel_pagination{display:none}
.wrap_mpoker .product_carousel_outer.is_static .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:center}
.wrap_mpoker .product_carousel_outer.is_static .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:14px}

/* product_carousel - poker */
.wrap_poker .product_carousel_outer .product_carousel_wrap{margin-bottom:0}
.wrap_poker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:center}
.wrap_poker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:20px}
.wrap_poker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) ~ .product_carousel_pagination{display:none}

/* product_carousel - royalholdem */
.wrap_royalholdem .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:center}
.wrap_royalholdem .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:24px}
.wrap_royalholdem .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) ~ .product_carousel_pagination{display:none}

/* product_carousel - sudda_duelgo */
.wrap_sudda_duelgo .product_carousel_outer{z-index:1;margin-top:26px}
.wrap_sudda_duelgo .product_carousel_wrap.is_locked{cursor:default}
.wrap_sudda_duelgo .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:center}
.wrap_sudda_duelgo .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:32px}
.wrap_sudda_duelgo .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) ~ .product_carousel_pagination{display:none}

/* product_carousel - msduelgo */
.wrap_msduelgo .product_carousel_wrap.is_locked{cursor:default}
.wrap_msduelgo .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:center}
.wrap_msduelgo .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:16px}
.wrap_msduelgo .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) ~ .product_carousel_pagination{display:none}

/* section_recommend - poker */
.wrap_poker .section_recommend{min-height:549px;padding-top:49px;padding-bottom:0;background:#0D1235}
.wrap_poker .section_recommend .section_title{width:83px;height:43px}
.wrap_poker .section_recommend .section_desc{width:216px;height:41px}

/* section_recommend - sudda */
.wrap_sudda_duelgo .section_recommend{box-sizing:border-box;min-height:548px;padding-top:66px;padding-bottom:20px;background:#000}
.wrap_sudda_duelgo .section_recommend .section_title{width:66px;height:36px}
.wrap_sudda_duelgo .section_recommend .section_desc{width:189px;height:38px}

/* section_recommend - mpoker */
.wrap_mpoker .section_recommend{z-index:3;height:551px;padding-top:20px;padding-bottom:0;background:linear-gradient(165deg, transparent 19%, #875FFF 0)}
.wrap_mpoker .section_recommend .section_title{width:88px;height:53px}
.wrap_mpoker .section_recommend .section_desc{width:216px;height:41px}
.wrap_mpoker .section_recommend .product_carousel_outer{position:relative;left:0;z-index:1;margin:30px auto 0 auto;transform:translate3d(0,100px,0)}
.wrap_mpoker .section_recommend .product_carousel_outer.is_in_view{transform:translateZ(0)}
/* .wrap_mpoker .section_recommend.has_scrollbar .bg_deco.type_flash_bg{height:1320px} */
.wrap_mpoker.is_event_only .section_recommend .bg_deco.type_flash_bg,
.wrap_mpoker.no_hero .section_recommend .bg_deco.type_flash_bg{display:none}
.wrap_mpoker.is_event_only .section_recommend .bg_deco.type_flash_bg_2,
.wrap_mpoker.no_hero .section_recommend .bg_deco.type_flash_bg_2{display:block}
.wrap_mpoker.is_event_only .section_recommend.has_scrollbar .bg_deco.type_flash_bg_2,
.wrap_mpoker.no_hero .section_recommend.has_scrollbar .bg_deco.type_flash_bg_2{height:934px}

/* section_recommend - msduelgo */
.wrap_msduelgo .section_recommend{padding-top:20px;padding-bottom:60px;background-color:#c56832}
.wrap_msduelgo .section_recommend .bg_deco.type_bg_tree{top:-66px;z-index:0;width:100%;min-width:2560px;height:535px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/type_bg_tree_recommend.png)}
.wrap_msduelgo .section_recommend .section_title{width:80px;height:48px}
.wrap_msduelgo .section_recommend .section_desc{width:226px;height:41px;margin-top:18px}
.wrap_msduelgo .section_recommend .product_carousel_outer{position:relative;left:0;z-index:1;margin:0 auto;margin-top:24px;padding:60px 0 0 0;transform:translate3d(0,100px,0)}
.wrap_msduelgo .section_recommend.has_scrollbar .product_carousel_outer{padding-left:24px}
.wrap_royalholdem .section_recommend.has_scrollbar .product_carousel_outer{padding-left:24px}
.wrap_sudda_duelgo .section_recommend.has_scrollbar .product_carousel_outer{padding-left:36px}
.wrap_msduelgo .section_recommend .product_carousel_outer.is_in_view{transform:translateZ(0)}
.wrap_msduelgo .section_recommend .product_carousel_outer .product_carousel_pagination{width:calc(100% - 24px);height:12px;margin-top:16px;border-radius:20px;background:#3D2400}
.wrap_msduelgo .section_recommend .product_carousel_outer .swiper-scrollbar-drag{top:0;height:12px;border:2px solid #663D00;background:#FFD000}

/* section_recommend - royalholdem */
.wrap_royalholdem .section_recommend{z-index:3;height:551px;padding-top:28px;padding-bottom:0;background: linear-gradient(180deg, #390C6F 19.8%, #6A29B9 100%)}
.wrap_royalholdem .section_recommend .section_title{width:92px;height:41px}
.wrap_royalholdem .section_recommend .section_desc{width:211px;height:39px}
.wrap_royalholdem .section_recommend .product_carousel_outer{z-index:1;margin-top:16px}

/* section_jewel - poker */
.wrap_poker .section_jewel{padding-top:80px;padding-bottom:40px}
.wrap_poker .section_jewel .seciton_inner{z-index:1}
.wrap_poker .section_jewel .section_title{width:81px;height:44px}
.wrap_poker .section_jewel .section_desc{width:179px;height:41px;margin-top:22px}
.wrap_poker .section_jewel .section_content{width:372px}
.wrap_poker .section_jewel .product_grid_list{margin-top:26px}

/* section_jewel - sudda */
.wrap_sudda_duelgo .section_jewel{overflow:hidden;padding-top:66px;padding-bottom:75px;background:#fff}
.wrap_sudda_duelgo .section_jewel .section_title{width:66px;height:35px}
.wrap_sudda_duelgo .section_jewel .section_desc{width:164px;height:38px}
.wrap_sudda_duelgo .section_jewel .section_content{width:370px}
.wrap_sudda_duelgo .section_jewel .product_grid_list{margin-top:20px}

/* section_jewel - msduelgo */
.wrap_msduelgo .section_jewel{padding-top:126px;padding-bottom:52px;background-color:#9155FF}
.wrap_msduelgo .section_jewel .bg_deco.type_jewel_pattern{top:0;z-index:1;width:100%;height:100%;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/type_bg_pattern.png);background-repeat:repeat;background-size:320px 320px}
.wrap_msduelgo .section_jewel .bg_deco.type_jewel_awning{top:0;width:100%;min-width:2560px;height:94px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/type_bg_awning.png);background-repeat:repeat-x}
.wrap_msduelgo .section_jewel .section_title{width:80px;height:46px}
.wrap_msduelgo .section_jewel .section_desc{width:274px;height:41px;margin-top:18px}
.wrap_msduelgo .section_jewel .section_content{width:365px}
.wrap_msduelgo .section_jewel .tag.type_rect{top:91px;right:21px;background:#EFE3FF;color:#fff}
.wrap_msduelgo .section_jewel .tag.type_rect .tag_text{color:#5D290B}
.wrap_msduelgo .product_card.type_vertical .product_card_footer{background-color:#fff}
.wrap_msduelgo .product_card.type_vertical .product_card_footer .product_item_price{color:#F13E6E}
.wrap_msduelgo .section_jewel .product_grid_list{margin-top:28px}

/* section_jewel + section_avatar 공통 그라디언트 래퍼 */
.wrap_royalholdem .section_jewel_avatar_wrap{background:linear-gradient(180deg, #6A29B9 0%, #33F0B0 100%)}

/* section_jewel - royalholdem */
.wrap_royalholdem .section_jewel{padding-top:52px;padding-bottom:60px;background:transparent}
.wrap_royalholdem .section_jewel .section_title{width:92px;height:40px}
.wrap_royalholdem .section_jewel .section_desc{width:211px;height:39px}
.wrap_royalholdem .section_jewel .section_content{width:368px}
.wrap_royalholdem .section_jewel .product_grid_list{margin-top:35px}

/* section_avatar - poker */
.wrap_poker .section_avatar{padding-top:60px;padding-bottom:48px;background-color:#fff}
.wrap_poker .section_avatar::before{position:absolute;bottom:-163px;left:50%;z-index:0;width:100%;min-width:2560px;height:685px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/bg_section_avatar_v2.png);background-size:100% 100%;transform:translateX(-50%);content:''}
.wrap_poker .section_avatar .section_title{width:126px;height:45px}
.wrap_poker .section_avatar .section_desc{width:194px;height:41px}
.wrap_poker .section_avatar .section_content{width:342px}
.wrap_poker .section_avatar .product_grid_list{margin-top:20px}

/* section_avatar - sudda */
.wrap_sudda_duelgo .section_avatar{padding-top:54px;padding-bottom:48px;background:#C59A22}
.wrap_sudda_duelgo .section_avatar .section_title{width:104px;height:35px}
.wrap_sudda_duelgo .section_avatar .section_desc{width:193px;height:38px}
.wrap_sudda_duelgo .section_avatar .section_content{width:342px}
.wrap_sudda_duelgo .section_avatar .product_grid_list{margin-top:26px}

/* section_avatar - mpoker */
.wrap_mpoker .section_avatar{position:relative;padding-top:0;padding-bottom:120px;background-color:#875FFF}
.wrap_mpoker .section_avatar::before{position:absolute;bottom:0;left:50%;z-index:1;width:2560px;height:300px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/bg_section_avatar_v2.png);background-position:center 100%;background-size:100%;transform:translateX(-50%);content:''}
.wrap_mpoker .section_avatar .section_title{width:140px;height:61px}
.wrap_mpoker .section_avatar .section_desc{width:215px;height:41px}
.wrap_mpoker .section_avatar .product_grid_list{margin-top:14px}
.wrap_mpoker .section_avatar .badge.type_tag{top:7px;left:-1px}
.wrap_mpoker .section_avatar .badge.type_tag .badge_text{padding:0 2px 0 0;font-weight:700}
.wrap_mpoker .section_avatar .tag.type_rect{bottom:16px;left:13px}
.wrap_mpoker.is_event_only .section_recommend.has_scrollbar ~ .section_avatar,
.wrap_mpoker.no_hero .section_recommend.has_scrollbar ~ .section_avatar{padding-top:32px}
.wrap_mpoker .has_scrollbar~.section_avatar{padding-top:40px}
/* section_avatar - msduelgo */
.wrap_msduelgo .section_avatar{overflow:hidden;padding-top:50px;padding-bottom:68px}
.wrap_msduelgo .section_avatar .avatar_bg_wrap{position:absolute;top:50%;left:50%;z-index:0;width:100%;min-width:2560px;height:100%;min-height:1280px;transform:translate(-50%,-50%);pointer-events:none}
.wrap_msduelgo .section_avatar .avatar_bg_wrap img{display:block;width:100%;height:100%}
.wrap_msduelgo .section_avatar .section_title{width:123px;height:46px}
.wrap_msduelgo .section_avatar .section_desc{width:284px;height:41px}
.wrap_msduelgo .section_avatar .section_content{width:342px}
.wrap_msduelgo .section_avatar .product_grid_list{margin-top:22px}
.wrap_msduelgo .section_avatar .bg_deco.type_avatar{top:0;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/bg_avatar_summer.png);background-repeat:none;background-size:100%}
.wrap_msduelgo .section_avatar .badge.type_tag{top:6px;left:-2px}
.wrap_msduelgo .section_avatar .tag.type_rect{bottom:17px;left:17px}

/* section_avatar - royalholdem */
.wrap_royalholdem .section_avatar{position:relative;z-index:2;padding-top:28px;padding-bottom:96px;background:transparent}
.wrap_royalholdem .section_avatar .section_title{width:142px;height:40px}
.wrap_royalholdem .section_avatar .section_desc{width:197px;height:39px}
.wrap_royalholdem .section_avatar .section_content{width:360px}

/* section_satellite - royalholden */
.wrap_royalholdem .section_satellite{overflow:hidden;margin-right:auto;margin-left:auto;padding-top:84px;padding-bottom:184px;background:#F2F2FA}
.wrap_royalholdem .section_satellite .section_title{width:237px;height:40px}
.wrap_royalholdem .section_satellite .section_desc{width:324px;height:14px}
.wrap_royalholdem .section_satellite .satellite_carousel_wrap{overflow:hidden}
.wrap_royalholdem .section_satellite .product_grid_item{flex-shrink:0;width:auto}
.wrap_royalholdem .section_satellite .satellite_carousel_wrap:not(.swiper-container-initialized) .product_grid_list{display:flex;width:max-content;margin-left:50%;transform:translateX(-50%)}
.wrap_royalholdem .section_satellite .satellite_carousel_wrap:not(.swiper-container-initialized) .product_grid_item:not(:last-child){margin-right:16px}
.wrap_royalholdem .section_satellite .product_grid_list{margin-top:42px}
.wrap_royalholdem .section_satellite .satellite_carousel_pagination{width:100%;margin-top:30px;text-align:center}
.wrap_royalholdem .section_satellite .satellite_carousel_pagination .swiper-pagination-bullet{width:12px;height:4px;margin:0 4px;border-radius:0;background:#05051D;opacity:1;transition:width .2s ease}
.wrap_royalholdem .section_satellite .satellite_carousel_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;background:#9155FF}

/* sudda_duelgo fan_card */
.wrap_sudda_duelgo .hero_banner_slider_wrap{overflow:visible;position:relative;z-index:10;width:100%;padding-top:128px}
.wrap_sudda_duelgo .hero_banner_slider{overflow:visible}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide{position:absolute;top:-8px;left:50%;width:100%;max-width:254px;margin-left:-140px;pointer-events:none}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide-active{pointer-events:auto}
.wrap_sudda_duelgo .hero_banner_slider.is_ready .swiper-slide{transition:transform 0.4s cubic-bezier(.2,.8,.2,1)}
.wrap_sudda_duelgo .hero_banner_list{position:relative;height:400px}

/* fan_card */
.wrap_sudda_duelgo .fan_card{position:relative;top:0;width:100%;height:100%;margin-top:-34px;margin-left:22px;transition:transform 0.4s cubic-bezier(.2,.8,.2,1), opacity 0.3s ease, margin-top 300ms ease;perspective:1400px}
/* badge.type_date 있는 슬라이드 active 일 때 원래 위치 유지 */
.wrap_sudda_duelgo .hero_banner_slider_wrap.has_date .fan_card{margin-top:0}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide{cursor:pointer}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide.event_banner_item{cursor:default}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide:not(.swiper-slide-active) .fan_card{width:217px;height:317px;margin-right:auto;margin-bottom:0;margin-left:auto}

/* 비활성 슬라이드: deco 카드와 동일한 위치 (bottom 정렬 + margin-bottom -120) */
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide:not(.swiper-slide-active){top:auto;bottom:0;margin-bottom:-208px;margin-left:-135px}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide:not(.swiper-slide-active) .card_title,
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide:not(.swiper-slide-active) .badge.type_date{visibility:hidden;position:absolute;opacity:0}
/* 처음 인터랙션 시 flip되는 속도 조정 */
.wrap_sudda_duelgo .fan_card_inner{position:relative;width:100%;height:100%;transition:transform 0.5s cubic-bezier(.22,.61,.36,1);transform-style:preserve-3d}

/* 카드 앞/뒤면 */
.wrap_sudda_duelgo .card_face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.wrap_sudda_duelgo .card_face .card_main{width:254px;height:376px}
.wrap_sudda_duelgo .fan_card img{display:block;width:100%;height:100%}
.wrap_sudda_duelgo .card_thumb > img, .wrap_sudda_duelgo .card_thumb > picture{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.wrap_sudda_duelgo .card_back{transform:rotateY(0deg)}
.wrap_sudda_duelgo .card_back > img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}
.wrap_sudda_duelgo .card_back .back_active{opacity:0}
.wrap_sudda_duelgo .swiper-slide-active .card_back{margin-top:40px}
.wrap_sudda_duelgo .swiper-slide-active .card_back .back_default{width:217px;height:317px;opacity:0}
.wrap_sudda_duelgo .swiper-slide-active .card_back .back_active{width:254px;height:376px;opacity:1}
.wrap_sudda_duelgo .card_front{margin-top:72px;transform:rotateY(180deg)}
.wrap_sudda_duelgo .hero_banner_item.event_banner_item .card_front{margin-top:0}
.wrap_sudda_duelgo .card_front .card_thumb img,.wrap_sudda_duelgo .card_front .card_thumb picture{display:block;width:100%;height:auto}
.wrap_sudda_duelgo .hero_banner_item.event_banner_item .card_front img{margin-top:-86px}
.wrap_sudda_duelgo .event_banner_item .link_event::before{position:absolute;top:0;left:50%;z-index:5;width:1024px;height:724px;margin-top:-125px;transform:translate(-50%,0);cursor:pointer;content:''}

/* 장식 카드 (슬라이드가 1개일 때만 노출) */
.wrap_sudda_duelgo .hero_banner_slider .fan_card_deco{display:none;position:absolute;bottom:0;left:50%;z-index:0;width:217px;height:317px;margin-bottom:-120px;opacity:0;transform:translateX(-50%);transition:transform 0.4s cubic-bezier(.2,.8,.2,1), opacity 0.3s ease;pointer-events:none;will-change:transform}
.wrap_sudda_duelgo .hero_banner_slider.is_single_slide .fan_card_deco{display:block}
.wrap_sudda_duelgo .hero_banner_slider .fan_card_deco img{display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.wrap_sudda_duelgo .fan_card_deco_prev{z-index:1}
.wrap_sudda_duelgo .fan_card_deco_next{z-index:2}
.wrap_sudda_duelgo .hero_banner_slider.is_ready .fan_card_deco{opacity:1}
.wrap_sudda_duelgo .hero_banner_slider.is_open .fan_card_deco_prev{transform:translate(-167px,12px) rotate(-19deg)}
.wrap_sudda_duelgo .hero_banner_slider.is_open .fan_card_deco_next{transform:translate(-34px,19px) rotate(19deg)}

/* slide 레이어 */
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide-active{z-index:3}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-prev):not(.swiper-slide-next) .fan_card{opacity:0;pointer-events:none}
.wrap_sudda_duelgo .hero_banner_slider:not(.is_ready) .swiper-slide .fan_card{opacity:0}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide-prev{z-index:1}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide-next{z-index:2}
.wrap_sudda_duelgo .hero_banner_slider.is_ready .swiper-slide-active .fan_card,
.wrap_sudda_duelgo .hero_banner_slider.is_ready .swiper-slide-prev .fan_card,
.wrap_sudda_duelgo .hero_banner_slider.is_ready .swiper-slide-next .fan_card{opacity:1;transition:transform 0.4s}

/* 스와이프 중: opacity는 빠르게(0.2s), flip은 즉시(transition:none)로 잘 안 보이게 */
.wrap_sudda_duelgo .hero_banner_slider.is_swiping .fan_card{-webkit-transition:-webkit-transform 0s cubic-bezier(.2,.8,.2,1), opacity 0.25s ease;transition:transform 0s cubic-bezier(.2,.8,.2,1), opacity 0.25s ease}
.wrap_sudda_duelgo .hero_banner_slider.is_open .swiper-slide-prev{transform:translate(-33px,-4px) rotate(-19deg)}
.wrap_sudda_duelgo .hero_banner_slider.is_open .swiper-slide-next{transform:translate(72px ,1px) rotate(19deg)}
.wrap_sudda_duelgo .hero_banner_slider.is_flip .swiper-slide-active .fan_card_inner{transform:rotateY(180deg)}
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide-active .card_title,
.wrap_sudda_duelgo .hero_banner_slider .swiper-slide-active .badge.type_date{visibility:hidden;opacity:0}
.wrap_sudda_duelgo .hero_banner_slider.is_flip .swiper-slide-active .card_title,
.wrap_sudda_duelgo .hero_banner_slider.is_flip .swiper-slide-active .badge.type_date{visibility:visible;opacity:1;transition:opacity 400ms ease 500ms, visibility 400ms 500ms}
.wrap_sudda_duelgo .hero_banner_slider.is_flip.is_first_open .swiper-slide-active .card_title,
.wrap_sudda_duelgo .hero_banner_slider.is_flip.is_first_open .swiper-slide-active .badge.type_date{transition:opacity 200ms ease 200ms, visibility 200ms 200ms}

@media (prefers-reduced-motion: reduce){
  .wrap_sudda_duelgo .fan_card{-webkit-animation:none !important;animation:none !important}
}


/* dimmed  */
.dimmed{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;width:100%;height:100%;background:rgba(0,0,0,0.8)}

/* store_popup */
.store_popup{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none}
.store_popup.is_show{display:flex}
.store_popup .store_popup_container{display:flex;flex-direction:column;position:fixed;top:50%;left:50%;z-index:200;width:calc(221.575px + 25.237vw);min-width:320px;max-width:480px;max-height:75.8vh;border-radius:32px;outline:none;background-color:#fff;transform:translate(-50%, -50%);pointer-events:auto}
/* IE11 대응 */
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){
  .store_popup .store_popup_container{height:80vh}
}
.store_popup .store_popup_inner{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden;min-height:0}

.store_popup .store_popup_header{flex-shrink:0;position:relative;border-radius:32px 32px 0 0}
.store_popup .store_popup_header .product_thumb{display:block;width:216px;height:128px;margin:58px auto 0}
.store_popup .store_popup_header .product_thumb > img, .store_popup .store_popup_header .product_thumb > picture{display:block;width:100%;height:auto}
.store_popup .product_info_wrap{margin-top:16px;padding-bottom:52px;text-align:center}
.store_popup .product_info_wrap .product_item_name{padding:0 16px;font-size:20px;font-weight:700;line-height:28px;color:#fff}
.store_popup .product_info_wrap .product_card_point{display:inline-block;margin-top:12px;padding:5px 15px 3px;border-radius:24px;font-size:0}
.store_popup .product_info_wrap .product_card_point .point_origin{font-size:14px;line-height:20px;color:#B5BAE0;text-decoration:line-through}
.store_popup .product_info_wrap .product_card_point .point_final{margin-left:8px;font-size:20px;font-weight:700;line-height:28px;vertical-align:middle;color:#73F6FE}
.store_popup .btn_layer_close{position:absolute;top:-12px;right:-8px;z-index:5;width:40px;height:40px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/btn_layer_close.png);background-repeat:no-repeat;background-size:cover;cursor:pointer}
.store_popup .tag.type_text{top:20px;right:0;padding-right:32px}
.store_popup .tag.type_text_count{top:22px;right:0;padding-right:32px}
.store_popup .btn_point_wrap{position:relative;z-index:10;margin:-36px auto 0;text-align:center}
.store_popup .btn_point_wrap::before{content:none}
.store_popup .btn_point_wrap .btn_point{width:calc(219.102px + 17.666vw);min-width:288px;max-width:400px;height:60px;margin:0 auto;padding:18px 16px 12px;border:0;border-radius:12px}
.store_popup .btn_point_wrap .btn_point .btn_point_price{font-size:24px}
.store_popup .store_popup_body{flex:1 1 auto;overflow-y:auto;margin-top:20px;padding:0 24px 32px;border-radius:0 0 32px 32px;-webkit-overflow-scrolling:touch}
.store_popup .store_popup_body_top{padding-bottom:20px}
.store_popup .store_popup_body .desc_list{padding-top:12px}
.store_popup .desc_list .desc_item{margin-top:12px}
.store_popup .desc_list .desc_item:first-child{margin-top:0}
.store_popup .desc_list .txt_tit{font-size:14px;font-weight:700;line-height:20px}
.store_popup .desc_list .txt_sub{margin-top:8px;font-size:14px;font-weight:400;line-height:20px}
.store_popup .link_desc_item{display:inline-block;margin-top:12px;padding:6px 0;font-size:14px;font-weight:700;line-height:20px;text-decoration:underline}
.store_popup .link_desc_item .ico_link{margin-top:2px}
.store_popup .title_notice{padding:18px 0 12px;font-size:14px;font-weight:700;line-height:20px;color:#474747}
.store_popup .store_popup_body_bottom{border-top:1px solid #F5F5F5}
.store_popup .popup_notice_list .popup_notice_item{position:relative;padding-left:6px;font-size:12px;line-height:18px;color:#474747}

.store_popup .sale_end_datetime{position:relative;z-index:1;margin-top:-40px;padding:16px 16px 44px;font-size:0;text-align:center}
.store_popup .sale_end_datetime .ico_clock{margin-top:2px;margin-right:4px}
.store_popup .sale_end_datetime .text_datetime{display:inline-block;font-size:14px;font-weight:400;line-height:20px;color:#0D1235;text-shadow:0 0 6px rgba(0, 0, 0, 0.2)}

.store_popup .popup_notice_list .popup_notice_item::before{display:inline-block;position:absolute;top:8px;left:0;width:2px;height:2px;background:#C2C2C2;content:''}
.store_popup .point_item{display:inline-block;vertical-align:middle}

.store_popup .btn_point_wrap .btn_point_desc{font-size:20px;font-weight:900;line-height:24px}
.wrap.wrap_store .store_popup .btn_point_wrap .btn_point_desc+.tag.type_pill{position:absolute;top:50%;right:16px;transform:translateY(-50%)}
.wrap.wrap_store .store_popup .btn_point_wrap .btn_point.is_disabled{box-shadow: 0px 4px 0px 0px #444E80;background:#6470A8;pointer-events:none}
.wrap.wrap_store .store_popup .btn_point_wrap .btn_point.is_disabled *{pointer-events:none}
.wrap.wrap_store .store_popup .btn_point_wrap .btn_point.is_disabled .btn_point_desc{color:#B5BAE0}
.wrap_poker .store_popup .sale_end_datetime{background:#73F6FE}
.wrap_poker .store_popup .store_popup_header{background:#006FFF}
.wrap_poker .store_popup .btn_point_wrap .btn_point{box-shadow:0px 4px 0px 0px #006FFF}
.wrap_poker .store_popup .product_card_point{background:#3E3BB4}
.wrap_poker .store_popup .badge.type_tag{top:12px;left:0;width:136px;height:42px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/popup_badge_type_tag.png)}
.wrap_poker .store_popup .badge.type_tag.free{top:12px;left:0;width:136px;height:42px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/badge_type_tag_free.png)}
.wrap_poker .store_popup .btn_point_wrap .btn_point{display:inline-block}
.wrap_poker .store_popup .btn_point_wrap .tag.type_pill{display:inline-block;position:static;min-width:44px;min-height:26px;margin-left:16px;padding:2px 4px;border-color:#73F6FE;background:#73F6FE;vertical-align:top}
.wrap_poker .store_popup .btn_point_wrap .tag.type_pill .tag_text{font-size:12px;line-height:18px;color:#0D1235}
.wrap_poker .store_popup .btn_point_wrap .tag.type_pill .tag_text .count{color:#0D1235}

.wrap_sudda_duelgo .store_popup .store_popup_header{background:#D85038}
.wrap_sudda_duelgo .store_popup .badge{top:14px;left:0}
.wrap_sudda_duelgo .store_popup .tag{color:#FDFF29}
.wrap_sudda_duelgo .store_popup .product_card_point .point_final{color:#FFD000}
.wrap_sudda_duelgo .store_popup .product_card_point .point_origin{color:#C59A22}
.wrap_sudda_duelgo .store_popup .product_card_point{background:#962C18}
.wrap_sudda_duelgo .store_popup .btn_point{border-color:#FFD000;box-shadow:0px 4px 0px 0px #863E13;background:#FFD000}
.wrap_sudda_duelgo .store_popup .btn_point .btn_point_price{color:#05051D}
.wrap_sudda_duelgo .store_popup .sale_end_datetime{background:#FFB0A0}
.wrap_sudda_duelgo .store_popup .btn_point_wrap .tag.type_pill{display:inline-block;position:static;min-width:44px;min-height:26px;margin-left:16px;padding:2px 4px;border-color:#FDFF29;background:#FDFF29;vertical-align:top}
.wrap_sudda_duelgo .store_popup .btn_point_wrap .tag.type_pill .tag_text{font-size:12px;line-height:18px;color:#0D1235}
.wrap_sudda_duelgo .store_popup .btn_point_wrap .tag.type_pill .tag_text .count{color:#0D1235}

.wrap_msduelgo .store_popup .store_popup_header{background:#FFD000}
.wrap_msduelgo .store_popup .badge{top:14px;left:0}
.wrap_msduelgo .store_popup .tag{color:#663D00}
.wrap_msduelgo .store_popup .product_info_wrap .product_item_name{color:#3D2400}
.wrap_msduelgo .store_popup .product_card_point .point_final{color:#FDFF29}
.wrap_msduelgo .store_popup .product_card_point .point_origin{color:#FFB800}
.wrap_msduelgo .store_popup .product_card_point{background:#C56832}
.wrap_msduelgo .store_popup .btn_point{border-color:#F13E6E;box-shadow:0px 4px 0px 0px #BC0E3C;background:#F13E6E}
.wrap_msduelgo .store_popup .btn_point .btn_point_price{vertical-align:top;color:#fff;-webkit-text-stroke:0;paint-order:normal}
.wrap_msduelgo .store_popup .btn_point .btn_point_desc{color:#fff}
.wrap_msduelgo .store_popup .sale_end_datetime{background:#FFB800}
.wrap_msduelgo .store_popup .btn_point_wrap .tag.type_pill{display:inline-block;position:static;min-width:44px;min-height:26px;margin-left:16px;padding:2px 4px;border-color:#FDFF29;background:#FDFF29;vertical-align:top}
.wrap_msduelgo .store_popup .btn_point_wrap .tag.type_pill .tag_text{font-size:12px;line-height:18px;color:#0D1235}
.wrap_msduelgo .store_popup .btn_point_wrap .tag.type_pill .tag_text .count{color:#0D1235}

.wrap_mpoker .store_popup .store_popup_header{background:#008C5C}
.wrap_mpoker .store_popup .badge{top:14px;left:0}
.wrap_mpoker .store_popup .badge.type_tag{width:140px;height:42px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/store_popup_badge_type_tag.png)}
.wrap_mpoker .store_popup .badge.type_tag.free{width:140px;height:42px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/store_popup_badge_type_tag_free.png)}
.wrap_mpoker .store_popup .tag{color:#FDFF29}
.wrap_mpoker .store_popup .product_info_wrap .product_item_name{color:#fff}
.wrap_mpoker .store_popup .product_card_point .point_final{color:#FDFF29}
.wrap_mpoker .store_popup .product_card_point .point_origin{color:#FFD000}
.wrap_mpoker .store_popup .product_card_point{background:#00442D}
.wrap_mpoker .store_popup .btn_point{border-color:#FDFF29;box-shadow:0px 4px 0px 0px #00442D;background:#FDFF29}
.wrap_mpoker .store_popup .btn_point .btn_point_price{color:#05051D}
.wrap_mpoker .store_popup .sale_end_datetime{background:#33F0B0}
.wrap_mpoker .store_popup .btn_point_wrap .tag.type_pill{display:inline-block;position:static;min-width:44px;min-height:26px;margin-left:16px;padding:2px 4px;border-color:#80FFD0;background:#80FFD0;vertical-align:top}
.wrap_mpoker .store_popup .btn_point_wrap .tag.type_pill .tag_text{font-size:12px;line-height:18px;color:#0D1235}
.wrap_mpoker .store_popup .btn_point_wrap .tag.type_pill .tag_text .count{color:#0D1235}


.wrap_royalholdem .store_popup .store_popup_header{background:#8E4BE0}
.wrap_royalholdem .store_popup .badge.type_tag{top:14px;left:0;width:120px;height:34px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/badge_type_tag_green.png)}
.wrap_royalholdem .store_popup .badge.type_tag.free .text_highlight{font-weight:800}
.wrap_royalholdem .store_popup .badge.type_tag .badge_text{padding:0;font-size:15px;font-weight:700;line-height:18px;color:#fff}
.wrap_royalholdem .store_popup .badge.type_tag.free .badge_text{font-weight:800}
.wrap_royalholdem .store_popup .badge.type_tag .badge_text .text_highlight{display:inline-block;margin-right:3px;font-weight:900;color:#FDFF29}
.wrap_royalholdem .store_popup .badge.type_tag.free .badge_text .text_highlight{margin-right:0;font-weight:800}
.wrap_royalholdem .store_popup .tag{color:#FDFF29}
.wrap_royalholdem .store_popup .product_info_wrap .product_item_name{color:#fff}
.wrap_royalholdem .store_popup .product_card_point .point_final{color:#FDFF29}
.wrap_royalholdem .store_popup .product_card_point .point_origin{color:#CFA9FD}
.wrap_royalholdem .store_popup .product_card_point{background:#6A29B9}
.wrap_royalholdem .store_popup .btn_point{border-color:#00442D;box-shadow:0px 4px 0px 0px #00442D;background:#33F0B0}
.wrap_royalholdem .store_popup .btn_point .btn_point_price{color:#05051D}
.wrap_royalholdem .store_popup .sale_end_datetime{background:#DFC6FF}
.wrap_royalholdem  .store_popup .btn_point_wrap .tag.type_pill{display:inline-block;position:static;min-width:44px;min-height:26px;margin-left:16px;padding:2px 4px;border-color:#FDFF29;background:#FDFF29;vertical-align:top}
.wrap_royalholdem  .store_popup .btn_point_wrap .tag.type_pill .tag_text{font-size:12px;line-height:18px;color:#0D1235}
.wrap_royalholdem  .store_popup .btn_point_wrap .tag.type_pill .tag_text .count{color:#0D1235}


/* hover */
@media (hover: hover) and (pointer: fine){
  .store_popup .btn_point_wrap .btn_point:hover{transition:background 200ms ease}
  .wrap_poker .store_popup .btn_point_wrap .btn_point:hover{background:#FDFF29}
  .wrap_sudda_duelgo .store_popup .btn_point_wrap .btn_point:hover{background:#FDFF29}
  .wrap_sudda_duelgo .store_popup .btn_point_wrap .btn_point:hover .tag.type_pill{border-color:#fff;background:#fff;}
  .wrap_msduelgo .store_popup .btn_point_wrap .btn_point:hover{box-shadow: 0px 4px 0px 0px #8800BB;background:#CC33FF}

  .wrap_mpoker .store_popup .btn_point_wrap .btn_point:hover{background:#C6FF34}
  .wrap_mpoker .store_popup .btn_point_wrap .btn_point:hover .tag.type_pill{border-color:#fff;background:#fff}
  .wrap_royalholdem .store_popup .btn_point_wrap .btn_point:hover{background:#80FFD0}


}

/* history_area */
.history_area.history_personal_reward{margin-bottom:24px}

/* summary_wrap */
.summary_wrap{padding:24px;background:#F5F5F5}
.summary_wrap .summary_box .summary_item{display:flex;justify-content:space-between;align-items:center}
.summary_wrap .summary_box .summary_item+.summary_item{margin-top:8px}
.summary_wrap .summary_box .summary_user{font-family:'notosanskr';font-size:12px;font-weight:400;line-height:24px;color:#5C5C5C;word-break:break-all}
.summary_wrap .summary_box .summary_user .text_user{margin-right:2px;font-size:14px;font-weight:700;vertical-align:top;color:#242424}
.summary_wrap .summary_box .summary_tit{display:inline-block;padding:3px 0;font-family:'pretendard';font-size:12px;font-weight:700;line-height:18px;color:#242424}
.summary_wrap .summary_box .summary_desc{display:inline-block;padding:2px 0;font-size:14px;font-weight:400;line-height:20px}
.summary_wrap .summary_box .text_primary{font-weight:700;color:#FA6E00}
.summary_wrap .summary_box .unit{font-size:12px;vertical-align:top}

/* detail_list */
.detail_list{padding:12px 16px 0}
.detail_list .detail_item{padding:15px 0 23px}
.detail_list .detail_item+.detail_item{margin-top:8px}
.detail_list .detail_item .detail_group{display:flex;align-items:baseline}
.detail_list .detail_item .detail_group.detail_group_meta{margin-top:4px}
.detail_list .detail_item .detail_group_primary{justify-content:space-between}
.detail_list .detail_item .detail_group_meta{justify-content:start}
.detail_list.type_free_daily .detail_item .detail_group_meta{justify-content:space-between}
.detail_list .detail_item .detail_value_title{padding-right:12px;font-size:16px;font-weight:700;line-height:24px;color:#242424}
.detail_list .detail_item .detail_value_amount{flex-shrink:0;font-size:16px;font-weight:700;line-height:24px;color:#242424}
.detail_list .detail_item .detail_value_date{font-size:12px;font-weight:400;line-height:20px;color:#5C5C5C}
.detail_list .detail_item .detail_value_status{font-size:12px;font-weight:400;line-height:20px;color:#5C5C5C}
.detail_list .detail_item .detail_value_status .btn_status_primary{font-size:12px;font-weight:400;line-height:18px}
.detail_list .detail_item .detail_value_status .btn_status_primary::after{display:inline-block;width:6px;height:10px;margin-bottom:-1px;margin-left:4px;background-image:url("data:image/svg+xml,%3Csvg width='6' height='11' viewBox='0 0 6 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.948003 0L5.61467 4.71852L5.60943 5.66134L0.942765 10.2762L0.00523807 9.3281L4.19733 5.18146L0 0.937586L0.948003 0Z' fill='%23FA6E00'/%3E%3C/svg%3E%0A");content:''}
.detail_list.type_free_daily .detail_item .detail_value_status{color:#9E9E9E}
.detail_list .detail_item .detail_value_status::before{display:inline-block;width:1px;height:10px;margin:0 8px;background-color:#D9D9D9;content:''}
.detail_list.type_free_daily .detail_item .detail_value_status::before{content:none}
.detail_list .detail_item.is_canceled .detail_value{color:#9E9E9E}
.detail_list .detail_item .btn_status_primary{font-size:16px;font-weight:700;line-height:24px;color:#FA6E00;text-decoration:underline}

/* tooltip_wrap */
.tooltip_wrap{display:inline-block;position:relative;vertical-align:text-bottom}
.tooltip_wrap .btn_tooltip{width:16px;height:16px;background:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/common/ico_tooltip.png) no-repeat center/cover;vertical-align:bottom}
.tooltip_wrap .btn_tooltip:after{display:inline-block;position:absolute;top:-10px;left:-10px;width:16px;height:16px;padding:10px;content:''}
.tooltip_wrap .tooltip_box{display:none;position:absolute;bottom:24px;left:calc(100% - 144px);z-index:20;padding:7px 12px;border-radius:4px;background:#474747}
.tooltip_wrap .tooltip_box.is_show{display:block;}
.tooltip_wrap .tooltip_box:before{display:inline-block;position:absolute;bottom:-5px;left:136px;width:0;height:0;border-top: 7px solid #474747;border-right:7px solid transparent;border-left:7px solid transparent;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content: ''}
.tooltip_wrap .tooltip_desc{font-size:12px;font-weight:700;line-height:18px;color:#fff;text-align:center;white-space:nowrap}

/* notice_wrap */
.notice_wrap{margin:24px 0 16px;padding:0 16px}
.notice_wrap .notice_list .notice_item{position:relative;margin-top:8px;padding-left:6px;font-size:12px;line-height:17px;color:#5C5C5C}
.notice_wrap .notice_list .notice_item:first-child{margin-top:0}
.notice_wrap .notice_list .notice_item:before{position:absolute;top:7px;left:0;width:2px;height:2px;background:#9E9E9E;content:''}
.notice_wrap .notice_list .notice_link{display:block;margin-top:10px}
.notice_wrap .notice_list .text_link{font-weight:700;text-decoration:underline}
.notice_wrap .notice_list .text_link .ico_next_black{vertical-align:bottom}
.goods_reward_notice{padding-bottom:8px;}
/* min-wdith:1024px */
@media screen and (min-width:1024px) {
  .notice_wrap .notice_list .notice_link{display:inline-block;margin-top:0;margin-left:16px}
}


/* tab_wrap */
.tab_wrap{position:sticky;top:0;right:0;left:0;z-index:5;height:100%;padding:16px 0 0 0;background:#fff}
.tab_wrap .tab_btn_box{display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto;position:relative;margin-left:16px;padding-right:16px;scrollbar-width:none}
.tab_wrap .tab_btn_box::-webkit-scrollbar{display:none}
.tab_wrap .tab_btn_list{display:table;width:100%;margin-top:8px;border-bottom:1px solid #E0E0E0;font-size:0;white-space:nowrap}
.tab_wrap .tab_btn_list .tab_btn_item{display:inline-block;position:relative}
.tab_wrap .tab_btn_list .tab_btn_item+.tab_btn_item{margin-left:10px}
.tab_wrap .tab_btn_list .tab_btn_item .btn_tab{display:block;padding:8px 2px 16px}
.tab_wrap .tab_btn_list .tab_btn_item.is_active:before{display:inline-block;position:absolute;right:0;bottom:-1px;left:0;width:100%;height:2px;background-color:#FA6E00;content:''}
.tab_wrap .tab_btn_list .tab_btn_item.is_active .btn_tab{color:#242424}
.tab_wrap .tab_btn_list .btn_tab{font-size:14px;font-weight:700;line-height:20px;color:#9E9E9E}

/* filter_area */
.filter_area{overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:23px;padding:0 16px 8px 16px}
.filter_area .filter_box{overflow-x:auto;overflow-y:hidden;position:relative;min-width:100%;font-size:0;scrollbar-width:none}
.filter_area .filter_box::-webkit-scrollbar{display:none}
.filter_area .filter_list{white-space:nowrap}
.filter_area .filter_list .filter_item{display:inline-block;position:relative}
.filter_area .filter_list .filter_item:last-child{margin-right:55px}
.filter_area .filter_list .filter_item + .filter_item{margin-left:4px}
.filter_area .filter_list .filter_item.is_active .btn_filter{border:1px solid #242424;background-color:#242424;font-weight:700;color:#fff}
.filter_area .filter_list .btn_filter{display:inline-block;height:32px;padding: 0 16px;border:1px solid #D9D9D9;border-radius:20px;font-size:14px;line-height:32px;color:#242424}
.filter_area .btn_sort{position:absolute;top:4px;right:24px;z-index:1;background-color:#fff}
.filter_area .btn_sort:after{display:inline-block;position:absolute;top:-10px;left:-10px;z-index:-1;width:24px;height:24px;padding:10px;background:#fff;content:''}
.filter_area .btn_sort:before{display:inline-block;position:absolute;top:-10px;right:0;z-index:-1;width:75px;height:44px;background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFFFFF 50%);background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(50%, #FFFFFF));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50%);content:'';pointer-events:none}
.filter_area .btn_sort.has_shadow::before{display:inline-block;position:absolute;top:-10px;right:0;z-index:-1;width:75px;height:44px;background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #FFFFFF 50%);background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(50%, #FFFFFF));background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 50%);content:'';pointer-events:none}

/* btn_wrap */
.btn_wrap{display:block;margin-top:16px;padding:0 16px}
.btn_wrap .btn{display:block;width:100%;min-height:50px;padding:14px 4px 14px;border:1px solid #D9D9D9;border-radius:4px;font-size:14px;font-weight:400;line-height:20px;color:#242424;text-align:center}
.btn_wrap .btn .ico_arrow_down{margin-top:2px;margin-left:4px}

/* sort_info_box */
.sort_info_box{margin:10px 16px 0;padding:20px 10px;border-radius:4px;background:#F5F5F5;text-align:center}
.sort_info_box .sort_desc{font-size:14px;line-height:20px;color:#5C5C5C}
.sort_info_box .sort_desc .em{font-weight:700}

/* data_desc_box */
.data_desc_box{position:relative;height:180px;margin-top:16px;margin-bottom:-6px;text-align:center}
.data_desc_box .data_desc{position:absolute;top:50%;right:0;left:0;font-size:14px;line-height:20px;color:#5C5C5C;transform:translateY(-50%)}

/* 매일무료혜택 */
.game_tab_area{padding:16px 8px 0}
.game_tab_area .game_tab_box{overflow-x:auto;scrollbar-width:none;}
.game_tab_area .game_tab_list{display:flex}
.game_tab_area .game_tab_item.is_active .btn_game_tab{color: #242424}
.game_tab_area .game_tab_item .btn_game_tab{padding:8px;font-size:16px;font-weight:700;color:#9e9e9e}
.game_tab_area + .filter_area{margin-top:16px}

/* layer_pop_wrap */
.layer_pop_wrap{overflow:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;width:100%;height:100%;background:rgba(0,0,0,0.7);font-size:0;vertical-align:middle;text-align:center}
.layer_pop_wrap:before{display:inline-block;height:100%;vertical-align:middle;content:''}
.layer_pop_wrap .ly_pop_inner{display:inline-block;position:relative;z-index:152;width:328px;height:auto;box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.20), 0px 9px 46px 8px rgba(0, 0, 0, 0.12), 0px 24px 38px 3px rgba(0, 0, 0, 0);background:#fff;background-color:#fff;vertical-align:middle}
.layer_pop_wrap .layer_header{position:relative;padding:24px 24px 24px 20px;text-align:left}
.layer_pop_wrap .layer_header:after{display:inline-block;position:absolute;right:0;bottom:0;left:0;width:100%;height:1px;background-color:#EBEBEB;content:''}
.layer_pop_wrap .layer_header .btn_close{position:absolute;top:24px;right:26px}
.layer_pop_wrap .layer_header .btn_close:after{display:inline-block;position:absolute;top:-10px;left:-10px;width:24px;height:24px;padding:10px;content:''}
.layer_pop_wrap .layer_header .ico_close_black{width:24px;height:24px;background-size:24px auto}
.layer_pop_wrap .layer_header .layer_title{font-size:16px;font-weight:700;line-height:23px;color:#242424}
.layer_pop_wrap .layer_body{-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 24px 0;font-size:14px;line-height:22px;text-align:left}
.layer_pop_wrap .layer_body .layer_title{font-size:14px;font-weight:700;line-height:20px}
.layer_pop_wrap .layer_body .guide_list .guide_item{position:relative;padding-left:8px;font-size:12px;font-weight:400;line-height:17px}
.layer_pop_wrap .layer_body .guide_list .guide_item+.guide_item{margin-top:8px}
.layer_pop_wrap .layer_body .guide_list .guide_item:before{display:inline-block;position:absolute;top:8px;left:0;width:2px;height:2px;content:''}
.layer_pop_wrap .viewing_list{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:8px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}
.layer_pop_wrap .viewing_item{border:1px solid;border-color:#F5F5F5;border-radius:4px;background:#F5F5F5;text-align:center}
.layer_pop_wrap .viewing_item.is_active{border-color:#242424;background:#fff}
.layer_pop_wrap .viewing_item.is_active .btn_view{color:#242424}
.layer_pop_wrap .viewing_item:nth-child(n+4){margin-top:8px}
.layer_pop_wrap .viewing_item .btn_view{min-width:86px;min-height:56px;font-size:14px;line-height:20px;color:#5c5c5c}
.layer_pop_wrap .layer_footer{padding:24px 24px 28px}
.layer_pop_wrap .btn_area .btn+.btn{margin-left:8px}
.layer_pop_wrap .select_wrap{display:none;justify-content:space-between;align-items:center;width:100%;margin:16px 0 8px 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}
.layer_pop_wrap .select_wrap.is_show{display:flex}
.layer_pop_wrap .select_wrap .btn{position:relative;width:50%;padding:15px 45px 16px 24px;border:1px solid #D9D9D9;border-radius:4px;text-align:left}
.layer_pop_wrap .select_wrap .btn+.btn{margin-left:8px}
.layer_pop_wrap .select_wrap .btn .txt{font-size:14px;text-align:left}
.layer_pop_wrap .select_wrap .ico_select_arrow{position:absolute;top:50%;right:16px;width:24px;height:24px;transform:translateY(-50%)}
.layer_pop_wrap .layer_footer .btn_area{display:flex;justify-content:space-between;align-items:center;width:100%}
.layer_pop_wrap .layer_footer .btn_area .btn{width:100%;min-height:56px;border:1px solid;border-color:#D9D9D9;border-radius:4px;font-size:16px}
.layer_pop_wrap .layer_footer .btn_area .btn.btn_primary{border-color:#FA6E00;background:#FA6E00;font-weight:700;color:#fff}
.layer_pop_wrap .select_wrap .btn_base .ico_select_arrow{position:absolute;top:16px;right:16px;width:24px;height:24px}
.layer_pop_wrap .txt_receive_item{display:block;margin-top:16px}
.layer_pop_wrap .btn_pop_close{position:absolute;top:23px;right:24px}
.layer_pop_wrap .btn_pop_close::before{display:inline-block;position:absolute;top:-10px;right:-10px;width:24px;height:24px;padding:10px;content:''}

.layer_pop_wrap.layer_terms .layer_footer{padding:24px}
.layer_pop_wrap .text_term{font-size:14px;font-weight:400;line-height:20px;color:#242424}
.layer_pop_wrap .terms_list{margin-top:16px}
.layer_pop_wrap .terms_list .terms_item{padding-left: 30px;font-size:14px;line-height:20px;word-break:break-word;text-indent:-16px}
.layer_pop_wrap .terms_list .terms_item+.terms_item{margin-top:12px}
.layer_pop_wrap .terms_list .terms_item.highlight_term{margin-top:16px;margin-bottom:16px;padding:12px 12px 12px 30px;background:#F9F9F9;font-size:16px;font-weight:700;line-height:24px}


/* layer_dropdown */
.layer_dropdown .ly_pop_inner{overflow:hidden;width:248px;border-radius:4px}
.layer_dropdown .layer_body{padding:0}
.layer_dropdown .layer_body_inner{overflow-y:auto;max-height:391px}
.layer_dropdown .btn_dropdown{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:48px;padding:14px 24px;font-size:14px;line-height:21px;color:#242424;text-align:left}

.layer_dropdown .btn_dropdown.is_selected{font-weight:700}
.layer_dropdown .btn_dropdown+.btn_dropdown{border-top:1px solid #D9D9D9}


/* 반응형 대응 */

/* min-width:768px */
@media screen and (min-width:768px) {
  /* bg_deco */
  .bg_deco.type_leaf_01{top:1px;margin-left:-304px}
  .bg_deco.type_avatar_corner{right:-451px;bottom:0}
  .bg_deco.type_avatar_left_corner{display:block}
  .bg_deco.type_satellite_top{top:1px;margin-left:-318px}
  .bg_deco.type_satellite_bottom{bottom:0;margin-left:217px}
  .bg_deco.type_satellite_hpt{bottom:0;margin-left:-558px}
  .bg_deco.type_dot_01{margin-left:-345px}
  .bg_deco.type_card_01{top:374px;margin-left:-334px}
  .bg_deco.type_dot_02{top:363px;margin-left:378px}
  .bg_deco.type_card_03{bottom:-203px}
  .bg_deco.type_dot_03{bottom:-13px;margin-left:331px}

  /* 서브페이지 공통 */
  .page_title_wrap{padding:18px 24px}
  .game_tab_area{padding-left:16px}
  .summary_wrap{padding:32px}
  .tab_wrap .tab_btn_box{margin-left:24px;padding-right:24px}
  .detail_list{padding:4px 24px 0}
  .filter_area{padding:0 24px 16px 24px}
  .notice_wrap{padding:8px 24px 26px}
  .btn_wrap{padding:0 24px}

  .wrap_poker .product_carousel_outer .product_carousel_pagination{width:calc(100% - 190px);margin:0 auto}
  .wrap_mpoker .product_carousel_outer .product_carousel_pagination{width:calc(100% - 190px);margin:-18px auto 0}
  .wrap_mpoker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:center}
  .wrap_mpoker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:32px}
  .wrap_mpoker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) ~ .product_carousel_pagination{display:none}

  /* product_carousel - sudda_duelgo (768+: swiper 유지) */
  .wrap_sudda_duelgo .product_carousel_outer{position:relative;left:auto;;margin:0 auto;transform:none}
  .wrap_sudda_duelgo .section .product_carousel_outer{margin-top:2px;transform:translate3d(0,100px,0)}
  .wrap_sudda_duelgo .section .product_carousel_outer.is_in_view{transform:translateZ(0)}
  .wrap_sudda_duelgo .product_carousel_outer .product_carousel_wrap{overflow:visible}
  .wrap_sudda_duelgo .product_carousel_outer .product_carousel_list{margin-bottom:16px}
  .wrap_sudda_duelgo .product_carousel_outer .product_carousel_item{width:216px;margin-top:28px}
  .wrap_sudda_duelgo .product_carousel_outer .product_carousel_pagination{display:none}

  /* product_carousel - msduelgo  */
  .wrap_msduelgo .product_carousel_outer{width:100%;max-width:100%;padding:60px 28px 0;transform:translate3d(0,100px,0)}
  .wrap_msduelgo .product_carousel_outer.is_in_view{transform:translateZ(0)}
  .wrap_msduelgo .product_grid_list.type_grid .product_grid_item{margin:9px 0}
  /* product_carousel - mpoker */
  .wrap_mpoker .section_recommend .product_carousel_outer{position:relative;left:auto;max-width:100%;transform:translate3d(0,100px,0)}
  .wrap_mpoker .section_recommend .product_carousel_outer.is_in_view{transform:translateZ(0)}

  .wrap_royalholdem .section_recommend .product_carousel_outer{position:relative;left:auto;max-width:100%;margin:0 auto;padding:76px 0 0 24px;transform:translate3d(0,100px,0)}
  .wrap_royalholdem .section_recommend .product_carousel_outer.is_in_view{transform:translateZ(0)}
  .wrap_royalholdem .product_carousel_outer .product_carousel_pagination{width:calc(100% - 190px);margin:0 auto}
  .wrap_royalholdem .section_jewel{padding-top:0}
  .wrap_royalholdem .section_recommend.has_scrollbar~ .section_jewel_avatar_wrap .section_jewel{padding-top:52px}


  /* section_jewel - msduelgo */
  .wrap_msduelgo .section_jewel{padding-top:128px;padding-bottom:60px}
  .wrap_msduelgo .section_jewel .section_content{width:548px}
  .wrap_msduelgo .section_jewel .product_grid_list{margin-top:22px}
  .wrap_msduelgo .section_jewel .product_grid_list.type_grid .product_grid_item:nth-child(3n+1){margin-left:12px}
  .wrap_msduelgo .section_jewel .product_grid_list.type_grid .product_grid_item:nth-child(2n+1){margin-left:12px}

  /* section_avatar - msduelgo */
  .wrap_msduelgo .section_avatar{padding-top:64px;padding-bottom:68px}


  .wrap_royalholdem .section_satellite{padding-bottom:140px}

}
/* min-width:1024px */
@media screen and (min-width:1024px){
  /* bg_deco */
  .bg_deco.type_chip_01{top:-35px;margin-left:389px}
  .bg_deco.type_chip_02{top:-35px;margin-left:-396px}
  .bg_deco.type_chip_03{display:block}
  .bg_deco.type_jewel_bg{top:40px;width:100%;min-width:2560px;height:754px;margin-left:0;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/bg_section_jewel_wide_v2.png)}
  .bg_deco.type_poker_object{top:-740px;width:100%;min-width:2560px;height:1753px;margin-left:0;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/section_recommend_deco_wide_v2.png)}
  .bg_deco.type_mpoker_char_01{top:-253px;margin-left:593px}
  .bg_deco.type_mpoker_char_02{display:block}
  .bg_deco.type_msduelgo_char_01{display:block}
  .bg_deco.type_msduelgo_char_02{display:block}
  .bg_deco.type_msduelgo_char_01{top:31px;margin-left:660px}
  .bg_deco.type_bbing_01{margin-left:167px}
  .bg_deco.type_bbing_02{bottom:35px;margin-left:689px}
  .bg_deco.type_jewel_obj{bottom:30px;margin-left:-643px}
  .bg_deco.type_card_02{margin-left:526px}

  .product_carousel_outer .product_carousel_pagination{border-radius:6px}
  /* section 공통 */
  .wrap_poker .section .section_title_wrap{padding-top:22px}

  /* product_carousel_outer */
  .product_carousel_outer{position:relative;left:auto}
  .product_carousel_outer .product_carousel_wrap,
  .wrap_sudda_duelgo .product_carousel_outer .product_carousel_wrap{overflow:hidden;overflow-x:clip;overflow-y:visible;margin-top:-100px;padding-top:100px}
  .wrap_poker .product_carousel_outer .product_carousel_pagination{margin-top:40px;margin-bottom:50px;border-radius:6px}
  .wrap_poker .product_carousel_outer{position:relative;left:auto;max-width:1024px;margin:42px auto 0;padding:60px 0 0px 48px;transform:none}
  .wrap_sudda_duelgo .product_carousel_outer{position:relative;left:auto;max-width:1024px;margin:0 auto;padding:60px 0 0 36px;transform:none}
  .wrap_sudda_duelgo .product_carousel_outer .product_carousel_wrap{margin-left:-9px;padding-left:9px}
  .wrap_royalholdem .section_recommend .product_carousel_outer{position:relative;left:auto;width:100%;max-width:1024px;margin:0 auto;;transform:translate3d(0,100px,0)}
  .wrap_poker .section .product_carousel_outer,
  .wrap_sudda_duelgo .section .product_carousel_outer{transform:translate3d(0,100px,0)}
  .wrap_poker .section .product_carousel_outer.is_in_view,
  .wrap_sudda_duelgo .section .product_carousel_outer.is_in_view,
  .wrap_msduelgo .section .product_carousel_outer.is_in_view,
  .wrap_royalholdem .section .product_carousel_outer.is_in_view{transform:translateZ(0)}

  .product_carousel_wrap.swiper-container-initialized::after{position:absolute;top:18px;right:-1px;bottom:0;z-index:2;width:32px;height:238px;background-repeat:no-repeat;background-size:cover;content:'';pointer-events:none}
  .wrap_poker .product_carousel_wrap.swiper-container-initialized::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/poker_store/recommend_gradient.png)}
  .wrap_sudda_duelgo .product_carousel_wrap.swiper-container-initialized::after{top:48px;height:293px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/recommend_gradient.png)}
  .wrap_msduelgo .product_carousel_wrap.swiper-container-initialized::after{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/msduelgo_store/recommend_gradient.png)}
  .wrap_mpoker .product_carousel_wrap.swiper-container-initialized::after{top:27px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/mpoker_store/recommend_gradient_v2.png)}
  .wrap_mpoker .section_recommend.has_scrollbar .bg_deco.type_flash_bg{height:1320px}
  .wrap_mpoker .section_recommend.has_scrollbar .product_carousel_pagination{margin-top:20px}
  .wrap_royalholdem .product_carousel_wrap.swiper-container-initialized::after{top:45px;height:278px;background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/royalholdem_store/recommend_gradient.png)}

  .wrap_poker .product_carousel_outer.is_static{padding:60px 0 0 0}
  .wrap_sudda_duelgo .is_static .product_carousel_outer{padding:60px 0 0 0}
  .wrap_mpoker .is_static .product_carousel_outer{padding:60px 0 0 0}
  .wrap_msduelgo .is_static .product_carousel_outer{padding:60px 0 0 0}

  /* product_grid_list - poker */
  .wrap_poker .product_grid_list.type_grid .product_grid_item{margin-top:20px}
  .wrap_poker .product_grid_list.type_grid .product_grid_item:nth-child(n){margin-top:19px;margin-left:10px}

  .wrap_poker .product_grid_list.type_stack{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}
  .wrap_poker .product_grid_list.type_stack .product_grid_item:nth-child(n){margin-top:20px;margin-left:18px}

  /* section_hero_banner - poker */
  .wrap_poker .section_hero_banner{height:772px}

  /* section_recommend - poker */
  .wrap_poker .section_recommend{padding-top:20px;padding-bottom:36px}

  /* section_jewel - poker */
  .wrap_poker .section_jewel{padding-top:24px;padding-bottom:102px}
  .wrap_poker .section_jewel .section_content{width:936px}
  .wrap_poker .section_jewel .product_grid_list{margin-top:26px}

  /* section_avatar - poker */
  .wrap_poker .section_avatar{padding-top:0;padding-bottom:88px}
  .wrap_poker .section_avatar .section_content{width:740px}
  .wrap_poker .section_avatar li:nth-child(4n+1) .product_card.type_horizontal,
  .wrap_poker .section_avatar li:nth-child(4n) .product_card.type_horizontal{background:#006FFF}
  .wrap_poker .section_avatar li:nth-child(4n+2) .product_card.type_horizontal,
  .wrap_poker .section_avatar li:nth-child(4n+3) .product_card.type_horizontal{background:#875FFF}
  .wrap_poker .section_avatar li:nth-child(4n+1) .product_card.type_horizontal .gradient_background,
  .wrap_poker .section_avatar li:nth-child(4n) .product_card.type_horizontal .gradient_background{background:linear-gradient(180deg, #3C63F8 0%, #73F6FE 63.46%)}
  .wrap_poker .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .gradient_background,
  .wrap_poker .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .gradient_background{background:linear-gradient(180deg, #3C63F8 0%, #CFA9FD 63.46%)}
  /* hover */
  @media (hover: hover) and (pointer: fine) {
  .wrap_poker .section_avatar li:nth-child(4n+1):hover .product_card.type_horizontal,
  .wrap_poker .section_avatar li:nth-child(4n):hover .product_card.type_horizontal{background:#0051FF}
  .wrap_poker .section_avatar li:nth-child(4n+2):hover .product_card.type_horizontal,
  .wrap_poker .section_avatar li:nth-child(4n+3):hover .product_card.type_horizontal{background:#7A28DD}
  }

  /* section_avatar - mpoker : 1024px 이상에서 2열 (a-row 정렬) */
  .wrap_mpoker .section_avatar .section_content{width:768px}
  .wrap_mpoker .section_avatar .product_grid{margin-top:16px}
  .wrap_mpoker .section_avatar .product_grid_list.type_stack{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}
  .wrap_mpoker .section_avatar .product_grid_list.type_stack .product_grid_item{margin-top:16px;margin-left:16px}
  .wrap_mpoker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:start}
  .wrap_mpoker .product_carousel_outer.is_static .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list{justify-content:center}
  .wrap_mpoker .product_carousel_outer .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:14px}
  .wrap_mpoker .section_recommend .product_carousel_outer{max-width:1024px}

  /* section_avatar - msduelgo : 1024px 이상에서 2열 */
  .wrap_msduelgo .section_avatar .section_content{width:730px}
  .wrap_msduelgo .section_avatar .product_grid{margin-top:16px}
  .wrap_msduelgo .section_avatar .product_grid_list.type_stack{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}
  .wrap_msduelgo .section_avatar .product_grid_list.type_stack .product_grid_item{margin-top:16px;margin-left:16px}
  .wrap_msduelgo .product_carousel_outer{position:relative;max-width:1024px;margin:0 auto;padding:60px 0 0 30px}
  .wrap_msduelgo .section_recommend .product_carousel_outer.is_static{padding:60px 0 0 0}
  .wrap_msduelgo .section_jewel{padding-top:128px;padding-bottom:72px}
  .wrap_msduelgo .section_jewel .product_grid_list.type_grid .product_grid_item:nth-child(3n+1){margin-left:12px}
  .wrap_msduelgo .section_jewel .section_content{width:904px}
  /* section_avatar - royalholdem : 1024px 이상에서 2열 */
  .wrap_royalholdem .section_avatar .section_content{width:770px}
  .wrap_royalholdem .section_avatar .product_grid{margin-top:16px}
  .wrap_royalholdem .section_avatar .product_grid_list.type_stack{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}
  .wrap_royalholdem .section_avatar .product_grid_list.type_stack .product_grid_item{margin-top:16px;margin-left:16px}

  /* section_jewel - sudda_duelgo */
  .wrap_sudda_duelgo .section_jewel{padding-top:90px;padding-bottom:80px}
  .wrap_sudda_duelgo .section_jewel .section_content{width:712px}
  .wrap_sudda_duelgo .section_jewel .product_grid_list.type_grid .product_grid_item{margin:18px 8px 0}
  /* section_avatar - sudda_duelgo : 1024px 이상에서 2열 */
  .wrap_sudda_duelgo .section_avatar .section_content{width:726px}
  .wrap_sudda_duelgo .section_avatar .product_grid_list{margin-top:24px}
  .wrap_sudda_duelgo .section_avatar .product_grid_list.type_stack{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}
  .wrap_sudda_duelgo .section_avatar .product_grid_list.type_stack .product_grid_item{margin-top:16px;margin-left:14px}
  /* sudda_duelgo section_avatar : 2열 일 때 4n+X 색상 패턴 (1024+ 부터 2열이라 함께 이동) */
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .product_card.type_horizontal,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .product_card.type_horizontal{border-color:#4B89DA;background:#F5F9FF}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .badge.type_corner,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .badge.type_corner{background:#4B89DA}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .product_card.type_horizontal .type_rect,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .product_card.type_horizontal .type_rect{background:#4B89DA}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .product_card.type_horizontal .product_thumb,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .product_card.type_horizontal .product_thumb{background:#D8DAF0}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .product_card.type_horizontal .point_origin,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .product_card.type_horizontal .point_origin{color:#205CA9}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .product_card.type_horizontal .price_final,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .product_card.type_horizontal .price_final{color:#0051FF}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .product_card.type_horizontal .point_final,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .product_card.type_horizontal .point_final{color:#051933}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1) .product_card.type_horizontal .product_item_name,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n) .product_card.type_horizontal .product_item_name{color:#051933}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal{border-color:#C56832;background:#FFF9F5}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .product_item_name,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .product_item_name{color:#661100}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .product_thumb,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .product_thumb{background:#FBEBBF}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .badge.type_corner{background:#C56832}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .type_rect,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .type_rect{background:#DA804B}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .point_origin,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .point_origin{color:#C03820}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .price_final,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .price_final{color:#661100}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .point_final,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .point_final{color:#661100}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2) .product_card.type_horizontal .product_item_price,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .product_card.type_horizontal .product_item_price{color:#C03820}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3) .badge.type_corner{background:#C56832}
  /* hover */
  @media (hover: hover) and (pointer: fine) {
    .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1):hover .product_card.type_horizontal,
    .wrap_sudda_duelgo .section_avatar li:nth-child(4n):hover .product_card.type_horizontal{border-color:#205CA9}
    .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2):hover .product_card.type_horizontal,
    .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3):hover .product_card.type_horizontal{border-color:#863E13}
  }


  /* section_jewel - .wrap_royalholdem */
  .wrap_royalholdem .section_jewel .section_content{width:710px}
  .wrap_royalholdem .section_jewel .product_grid_list{margin-top:35px}

}
/* min-width:1440px */
@media screen and (min-width:1440px){
  /* product_grid_list */
  .product_grid_list.type_grid .product_grid_item{margin-top:26px}

  /* product_carousel - poker */

  .wrap_poker .product_carousel_outer.is_static .product_carousel_wrap:not(.swiper-container-initialized) .product_carousel_list .product_carousel_item:not(:last-child){margin-right:32px}

  /* section_jewel - poker */
  .wrap_poker .product_grid_list.type_grid .product_grid_item:nth-child(n){margin-top:28px;margin-left:20px}
  .wrap_poker .section_jewel .section_content{width:986px}
  .wrap_poker .section_jewel .product_grid_list{margin-top:12px}
}
/* min-width:1920px */
@media screen and (min-width:1920px){
  /* bg_deco */
  .bg_deco.type_bbing_01{margin-left:164px}
  /* .bg_deco.type_bbing_03{top:76px;margin-left:-144px} */
  .bg_deco.type_bbing_04{top:60px;margin-left:164px}
  .bg_deco.type_mpoker_char_01{display:block}
  .wrap_mpoker.is_event_only .section_recommend .bg_deco.type_mpoker_char_01,
  .wrap_mpoker.no_hero .section_recommend .bg_deco.type_mpoker_char_01{top:-45px}
  .bg_deco.type_leaf_02{margin-bottom:-38px;margin-left:391px}
  .bg_deco.type_light_01{display:block}
  .bg_deco.type_right_dot{display:block}
  .bg_deco.type_avatar_corner{right:-174px}
  .bg_deco.type_dot_01{top:71px;margin-left:-436px}
  .bg_deco.type_dot_02{top:350px;margin-left:482px}
  .bg_deco.type_right_dot{margin-top:-64px;margin-right:-215px}
  .bg_deco.type_light_01{top:77px;margin-left:-94px}
  .bg_deco.type_leaf_01{top:1px}
  .bg_deco.type_card_01{top:371px;margin-left:-448px}
  .bg_deco.type_card_02{top:181px;margin-left:513px}
  .bg_deco.type_card_03{bottom:-265px;z-index:2;margin-left:-411px}
  .bg_deco.type_dot_03{bottom:42px;margin-left:507px}
  .bg_deco.type_avatar_left_corner{bottom:-48px;margin-left:-763px}

  /* product_grid_list.type_stack */
  .product_grid_list.type_stack{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}

  .wrap_msduelgo .product_grid_list.type_stack{flex-direction:column;justify-content:center}

  /* category_tab */
  .category_tab_list .category_tab_item{min-width:156px}
  .category_tab_list .category_tab_item + .category_tab_item{margin-left:13px}
  .category_tab_list .category_tab_item::after{bottom:-18px}

  /* product_carousel - sudda_duelgo */
  .wrap_sudda_duelgo .product_carousel_outer{width:100%;max-width:1024px;margin:0 auto}
  .wrap_royalholdem .section_recommend .product_carousel_outer{margin:12px auto 0}

  /* section_jewel - sudda_duelgo */
  .wrap_sudda_duelgo .section_jewel .product_grid_list{margin-top:24px}
  .wrap_sudda_duelgo .section_jewel .product_grid_list.type_grid .product_grid_item{margin:16px 8px 0}

  /* section_avatar - sudda_duelgo */
  .wrap_sudda_duelgo .section_avatar{padding-top:74px;padding-bottom:80px}

  .wrap_mpoker .section_hero_banner::before,
  .wrap_mpoker .section_hero_banner::after{display:block}
  .wrap_msduelgo .section_hero_banner::before,
  .wrap_msduelgo .section_hero_banner::after{display:block}
  /* mpoker */
  .wrap_mpoker .section_hero_banner::before,
  .wrap_mpoker .section_hero_banner::after{position:absolute;top:0;z-index:2;width:200px;height:1000px;transition:opacity 150ms ease;content:'';pointer-events:none}
  .wrap_mpoker .section_hero_banner::before{right:calc(50% + 810px);background:linear-gradient(to right,var(--hero-side-color) 40%,transparent 90%)}
  .wrap_mpoker .section_hero_banner::after{left:calc(50% + 811px);background:linear-gradient(to right,transparent 16%,var(--hero-side-color) 60%)}

  /* section_recommend - msduelgo */
  .wrap_msduelgo .section_recommend{padding-top:20px}

  .wrap_royalholdem .section_jewel{padding-top:0}
  .wrap_royalholdem .section_jewel .section_content{width:720px}
  .wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_next{display:block}
  .wrap_royalholdem .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev{display:block}

}
/* min-width:2120px */
@media screen and (min-width:2120px) {
  .bg_deco.type_avatar_left_corner{left:0;margin-bottom:5px;margin-left:0;transform:none}
}

/* min-width:2560px */
@media screen and (min-width:2560px){
  .bg_deco.type_leaf_03{margin-left:250px}
  .bg_deco.type_avatar_corner{right:0}
}

/* orientation:landscape */
@media screen and (orientation:landscape){
  .layer_pop_wrap .ly_pop_inner{overflow-y:auto;max-height:85%}
  .store_popup{justify-content:center;overflow-y:auto;padding:20px 0;pointer-events:auto;-webkit-overflow-scrolling:touch}
  .store_popup .store_popup_container{display:block;position:relative;top:auto;left:auto;max-height:none;margin:auto 0;transform:none}
  .store_popup .store_popup_inner{flex:initial;min-height:auto}
  .store_popup .store_popup_body{flex:initial;overflow:visible;-webkit-overflow-scrolling:auto}
}

/* ==========================================================================
   IE11 hover fallback
   IE11은 Media Queries Level 4의 (hover:hover) / (pointer:fine) 를 모르기 때문에
   해당 미디어 쿼리 블록 내부 룰이 전혀 적용되지 않는다.
   여기서 -ms-high-contrast 미디어 쿼리(IE10/11 전용)로 동일 룰을 한 번 더 선언한다.
   ========================================================================== */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){
  /* product_card lift */
  .product_carousel_item:hover .product_card,
  .product_grid_item:hover .product_card{top:-12px}
  .wrap_msduelgo .product_carousel_item:hover .product_card,
  .wrap_msduelgo .product_grid_item:hover .product_card{top:-16px}

  /* product_card - type_featured */
  .wrap_poker .product_carousel_item:hover .product_card.type_featured .product_card_footer{background:#73F6FE}
  .wrap_poker .product_carousel_item:hover .product_card.type_featured::after{border-color:#73F6FE}
  .wrap_sudda_duelgo .product_carousel_item:hover .product_card.type_featured .product_card_footer{background-image:url(https://hangame-images.toastoven.net/hangame/hangamestore/img/sudda_duelgo_store/product_card_type_featured_footer_hover.png)}
  .wrap_sudda_duelgo .product_carousel_item:hover .product_card.type_featured .product_item_price{color:#863E13}
  .wrap_mpoker .product_carousel_item:hover .product_card.type_featured::after{border-color:#BD8BFA}
  .wrap_mpoker .product_carousel_item:hover .product_card.type_featured .product_card_footer{background:#7651E3}
  .wrap_mpoker .product_carousel_item:hover .product_card.type_featured .product_item_price{color:#fff}
  .wrap_msduelgo .product_carousel_item:hover .product_card.type_featured .product_card_footer{background:#FFB800}

  /* product_card - type_vertical */
  .wrap_poker .product_grid_item:hover .product_card.type_vertical .product_card_footer{background:#875FFF}
  .wrap_poker .product_grid_item:hover .product_card.type_vertical .product_card_footer .product_item_price{color:#fff}
  .wrap_msduelgo .product_grid_item:hover .product_card.type_vertical .link_card_footer{border-radius:0 0 12px 12px;background:#F13E6E}
  .wrap_msduelgo .product_grid_item:hover .product_card.type_vertical .product_card_footer .product_item_price{color:#fff}
  .wrap_sudda_duelgo .section_jewel li:nth-child(3n+1):hover .product_card.type_vertical .product_card_footer{background:#962C18}
  .wrap_sudda_duelgo .section_jewel li:nth-child(3n+2):hover .product_card.type_vertical .product_card_footer{background:#962C18}
  .wrap_sudda_duelgo .section_jewel li:nth-child(3n):hover .product_card.type_vertical .product_card_footer{background:#861345}

  /* product_card - type_horizontal */
  .wrap_sudda_duelgo .section_avatar li:nth-child(odd):hover .product_card.type_horizontal{border-color:#205CA9}
  .wrap_sudda_duelgo .section_avatar li:nth-child(even):hover .product_card.type_horizontal{border-color:#863E13}
  .wrap_mpoker .product_grid_item:hover .product_card.type_horizontal{background-color:#8A90C8}
  .wrap_msduelgo .product_grid_item:hover .product_card.type_horizontal{background-color:#4B89DA}

  /* hero_banner */
  .wrap_poker .hero_banner_slider_wrap .btn_slider_prev:hover::after,
  .wrap_poker .hero_banner_slider_wrap .btn_slider_next:hover::after{opacity:1}
  .wrap_poker .hero_banner_item .btn_point_wrap .btn_point:hover{background:#FDFF29}
  .wrap_msduelgo .hero_banner_item .btn_point:hover::after{opacity:1}
  .wrap_msduelgo .hero_banner_item .btn_point:hover .tag.type_pill{border-color:#F13E6E;background:#F13E6E}
  .wrap_sudda_duelgo .hero_banner_item .btn_point:hover{border-color:#BC0E3C;box-shadow:0px 4px 0px 0px #BC0E3C;background:#F13E6E}
  .wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_next:hover::after,
  .wrap_mpoker .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev:hover::after{opacity:1}
  .wrap_mpoker .section_hero_banner .btn_point:hover{background:#33F0B0}
  .wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_next:hover::after,
  .wrap_msduelgo .section_hero_banner .hero_banner_slider_wrap .btn_slider_prev:hover::after{opacity:1}

  /* store_popup btn_point */
  .store_popup .btn_point_wrap .btn_point:hover{transition:background 200ms ease}
  .wrap_poker .store_popup .btn_point_wrap .btn_point:hover{background:#FDFF29}
  .wrap_sudda_duelgo .store_popup .btn_point_wrap .btn_point:hover{background:#FDFF29}
  .wrap_msduelgo .store_popup .btn_point_wrap .btn_point:hover{box-shadow:0px 4px 0px 0px #8800BB;background:#CC33FF}
  .wrap_mpoker .store_popup .btn_point_wrap .btn_point:hover{background:#C6FF34}
  .wrap_royalholdem .store_popup .btn_point_wrap .btn_point:hover{background:#80FFD0}

  /* category_tab */
  .category_tab_item.all .link:hover{background-position:-5px -29px}
  .category_tab_item.limited .link:hover{background-position:-5px -29px}
  .category_tab_item.recommend .link:hover{background-position:-5px -29px}
  .category_tab_item.jewel .link:hover{background-position:-5px -29px}
  .category_tab_item.avatar .link:hover{background-position:-5px -29px}

  /* select option */
  .box_select .select_item .option:hover{background:#f5f5f5}

  /* sudda_duelgo hero_banner flip 폴백*/
  .wrap_sudda_duelgo .hero_banner_slider.is_flip .swiper-slide-active .fan_card_inner{transform:none}
  .wrap_sudda_duelgo .card_face{transition:transform 0.5s cubic-bezier(.22,.61,.36,1)}
  .wrap_sudda_duelgo .hero_banner_slider.is_flip .swiper-slide-active .card_back{transform:rotateY(180deg)}
  .wrap_sudda_duelgo .hero_banner_slider.is_flip .swiper-slide-active .card_front{transform:rotateY(360deg)}

  /* section_hero_banner::before — IE11 전용 좌우 반전
     그라데이션 정의(var() 포함)는 그대로 두고 transform 으로 픽셀 미러만 적용.
     → 어드민 --hero-side-color 변경 시 IE11에서도 색상이 따라옴 */
  .wrap_msduelgo .section_hero_banner::before,
  .wrap_mpoker .section_hero_banner::before{transform:scaleX(-1)}
}

/* IE11 hover fallback  */
@media all and (-ms-high-contrast: none) and (min-width:1024px), (-ms-high-contrast: active) and (min-width:1024px){
  /* section_avatar - poker (hover) */
  .wrap_poker .section_avatar li:nth-child(4n+1):hover .product_card.type_horizontal,
  .wrap_poker .section_avatar li:nth-child(4n):hover .product_card.type_horizontal{background:#0051FF}
  .wrap_poker .section_avatar li:nth-child(4n+2):hover .product_card.type_horizontal,
  .wrap_poker .section_avatar li:nth-child(4n+3):hover .product_card.type_horizontal{background:#7A28DD}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+1):hover .product_card.type_horizontal,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n):hover .product_card.type_horizontal{border-color:#205CA9}
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+2):hover .product_card.type_horizontal,
  .wrap_sudda_duelgo .section_avatar li:nth-child(4n+3):hover .product_card.type_horizontal{border-color:#863E13}
}
