/* mobile */
.elementor-kit-2737 {
                --e-global-color-primary: #202020;
                --e-global-color-secondary: #16B460;
                --e-global-color-text: #979797;
                --e-global-color-accent: #FBF9F7;
                --e-global-color-43e7867: #FFFFFF;
                --e-global-color-f723507: #16B460;
                --e-global-color-a639cf1: #16B46054;
                --e-global-typography-primary-font-family: "Poppins";
                --e-global-typography-primary-font-weight: 600;
                --e-global-typography-secondary-font-family: "Poppins";
                --e-global-typography-secondary-font-weight: 400;
                --e-global-typography-text-font-family: "Open Sans";
                --e-global-typography-text-font-size: 16px;
                --e-global-typography-text-font-weight: normal;
                --e-global-typography-text-line-height: 1.8em;
                --e-global-typography-accent-font-family: "Poppins";
                --e-global-typography-accent-font-size: 18px;
                --e-global-typography-accent-font-weight: normal;
                --e-global-typography-8d45710-font-family: "Poppins";
                --e-global-typography-8d45710-font-size: 64px;
                --e-global-typography-8d45710-font-weight: bold;
                --e-global-typography-8d45710-line-height: 1.2em;
                --e-global-typography-fae206b-font-family: "Poppins";
                --e-global-typography-fae206b-font-size: 48px;
                --e-global-typography-fae206b-font-weight: bold;
                --e-global-typography-fae206b-line-height: 1.2em;
                --e-global-typography-48a03e7-font-family: "Poppins";
                --e-global-typography-48a03e7-font-size: 40px;
                --e-global-typography-48a03e7-font-weight: bold;
                --e-global-typography-48a03e7-line-height: 1.2em;
                --e-global-typography-75d8f58-font-family: "Poppins";
                --e-global-typography-75d8f58-font-size: 32px;
                --e-global-typography-75d8f58-font-weight: bold;
                --e-global-typography-75d8f58-line-height: 1.2em;
                --e-global-typography-e6f9b9b-font-family: "Poppins";
                --e-global-typography-e6f9b9b-font-size: 24px;
                --e-global-typography-e6f9b9b-font-weight: bold;
                --e-global-typography-e6f9b9b-line-height: 1.2em;
                --e-global-typography-aff9ae7-font-family: "Poppins";
                --e-global-typography-aff9ae7-font-size: 18px;
                --e-global-typography-aff9ae7-font-weight: 600;
                --e-global-typography-aff9ae7-text-transform: uppercase;
                --e-global-typography-aff9ae7-line-height: 1.2em;
                --e-global-typography-8c6c939-font-family: "Open Sans";
                --e-global-typography-8c6c939-font-size: 18px;
                --e-global-typography-8c6c939-font-weight: bold;
                --e-global-typography-8c6c939-line-height: 1.6em;
                color: var( --e-global-color-text );
                font-family: var( --e-global-typography-text-font-family ), Sans-serif;
                font-size: var( --e-global-typography-text-font-size );
                font-weight: var( --e-global-typography-text-font-weight );
                line-height: var( --e-global-typography-text-line-height );
            }
@font-face{
	src:url("/font/AppleSDGothicNeoM.ttf");
	font-family:"apple";
}
body,div,table,tr,th,td,button,span,h1,h2,h3,h4,h5,h6,a,p{font-family:"apple";}
p,h1,h2,h3,h4,h5,h6{margin:0; padding:0;}
@media (min-width: 1px) and (max-width: 1089px) {

	.login{display:block}
	.mpage{display:block;}
	.spage{overflow-x:auto;white-space: nowrap;}
	
}

/* desktop */
@media (min-width: 1090px) {

	.login{display:none}
	.mpage{display:none;}


	/* header */
	
	.top-line { background:#333333; }
	.fixed-top {
		position: fixed;
		top: 0;
		right: 0;
		left: 0;
		z-index: 1030;
	}


}
body{background:#fff;}
body.dark{background:#121212;}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.mb_logo{display:none;}
.mba_ssdiv{display:none;}
.mba_ssdiv2{display:none;}
.navbar-expand-lg .nav-link .fa-angle-double-right{display:none;}
@media (max-width: 1279px) {
  .container {
    max-width: 100%;
  }
  .mb_logo{display:block; padding:15px;}
  .mb_logo .mb_logo_logo .logo_black{display:block;}
  .mb_logo .mb_logo_logo .logo_white{display:block; height:44px;}
  body.dark .mb_logo .mb_logo_logo .logo_black{display:none;}
  body.dark .mb_logo .mb_logo_logo .logo_white{display:block; height:44px;}
	
	.navbar .mbs_top{background:#fff; }
	.navbar-expand-lg .navbar-nav .nav-item{border-bottom:1px solid #eaeaea;}
	.navbar-expand-lg .show .nav-link .fa-angle-double-right{float:right; line-height:46px;}

	.mba_ssdiv2{width:100%; background:#fff; padding:20px 0; margin-top:20px; width:100%; display:flex;}
	body.dark .mba_ssdiv2{background:#373737;}
	.mba_ssdiv2 .center_mma{text-align:center; padding:0 20px;}
	.mba_ssdiv2 a{font-family:"apple"; font-size:14px; font-weight:500; color:#000; }
	body.dark .mba_ssdiv2 a{color:#fff;}
	.mba_ssdiv2 .left_mma{width:calc(50% - 10px); padding:0 10px;}
	.mba_ssdiv2 .left_mma .names{margin-bottom:10px;}
	.mba_ssdiv2 .right_mma{width:calc(50% - 10px); text-align:right; padding:0 10px;}

	.mba_ssdiv{display:block; width:100%; background:#fff; padding:10px 0;}
	body.dark .mba_ssdiv{background:#373737;}
	.mba_ssdiv .mba_sslogin{display:flex; padding:10px;}
	.mba_ssdiv .mba_sslogin .money{margin-top:10px;}
	.mba_ssdiv .mba_sslogin a{ font-family:"apple"; font-size:16px; font-weight:500; color:#000;}
	body.dark .mba_ssdiv .mba_sslogin a{color:#fff;}
	.mba_ssdiv .mba_sslogin .left_mma{display:flex; flex-direction:column; width:100%;}

  
	
	
	.navbar-light.collapsed .navbar-toggler-icon{background-image:url('/img/NavigationMenu.png'); width:32px; height:32px;}
	body.dark .navbar-light.collapsed .navbar-toggler-icon{background-image:url('/img/menu_icon_white.png');}
	.navbar-light .navbar-toggler-icon{background-image:url('/img/close_white.png'); width:18px; height:18px;}
	
  .navbar-expand-lg .navbar-toggler{display:block!important; z-index:50; position:fixed; right:10px;}
  .navbar_ssdiv{display:none;}
  .navbar-expand-lg .collapsed{right:10px; left:auto;}
  .navbar-expand-lg .navbar-toggler:focus{outline:0;}
   .navbar-expand-lg > .container > .show{display:block!important;}
 .navbar-expand-lg .navbar-nav {flex-direction : column; margin-top:40px; background:#fff;}
 body.dark .navbar-expand-lg .navbar-nav{background:#272727;}
 .navbar-expand-lg .navbar-nav .nav-item{width:100%; padding:0;}
 
 .navbar-expand-lg .navbar-nav .nav-item .nav-link{position:relative; height:50px; line-height:50px; padding:0 20px; display:block; font-size:16px; color:#000 !important;}
 
	#navbarResponsive{
	position:fixed;
	width:80%;
	height:100%;
	top:0;
	right:0;
	background:#eaeaea;
	overflow-y:scroll;
  }
  body.dark #navbarResponsive{background:#272727;}
  .nab_box .nab_top .navbar_ssdiv{display:none;}
  .navbar-expand-lg .navbar-collapse:not(.show){
	display:none !important;
  }
  .navbar-expand-lg .show{
	display:block !important;
  }
  .navbar-expand-lg .show .nav-link .fa-angle-double-right{
	display:inline-block !important;
  }
  
	.nab_box .nabs_botop{justify-content:flex-end;}
	.navbar_sslogin{display:flex;}
	.left_smenb .left_iuser{margin-left:10px;}
	.left_smenb .left_iuser a{font-size:14px; font-family:"apple"; color:#fff;}
	.left_smenb .left_iuser a.money{margin-left:10px; display:none;}
	.nab_box .nabs_botop .navbar_ssbtn{font-size:14px; font-family:"apple"; color:#fff; margin-left:20px; display:none;}
    .navbar .mbs_top{}
}
.nab_box{width:100%; position:relative; display:flex; justify-content:space-between; align-items:center; max-width:1200px; margin:0 auto;}

.nab_box .nabs_botop .botop_su{display:flex; justify-content: flex-end; align-items:center; padding:0 20px; width:100%; max-width:1100px; margin:0 auto;}
body.dark .nab_box .nabs_botop .botop_su a{color:#fff;}
.nab_box .nab_top{display:flex; justify-content: center;  }
.nab_box .nab_top .navbar_ssdiv{position:absolute; right:0; top:20px;}
.nab_box .nav_info{display:flex; justify-content: center; margin-left:20px;}

@media (min-width: 1280px) {
	.navbar .container{max-width:100%;}
	.id_max .container{max-width:100%;}
	
  .container {
    max-width: 1280px;
  }
	
	.navbar-nav li{padding:0;}
	.navbar-expand-lg .navbar_ssdiv .navbar_ssbtn:last-child{margin-right:0; background:#1dbfc4; color:#fff; padding:10px 15px; border-radius:7px;}
	
	.left_smenb{
		display:inline-block;
		margin-right:20px;
	}
	.left_smenb:after{clear:both; display:block; content:"";}
	.nab_box .nabs_botop{justify-content:flex-end;}
	.navbar_sslogin{display:flex; align-items:center;}
	.left_smenb .left_iuser{margin-left:10px;}
	.left_smenb .left_iuser a{font-size:17px; font-family:"apple"; color:#fff;}
	.left_smenb .left_iuser a.money{margin-left:10px;}
	.nab_box .nabs_botop .navbar_ssbtn{font-size:17px; font-family:"apple"; color:#fff; margin-left:20px; font-weight:300;}
	.ma_trand{max-width:1280px; margin:0 auto; height:350px;}
}
.ma_trand{height:350px;}
.navbar-expand-lg .navbar_ssdiv .navbar_ssbtn i{display:inline-block; width:18px; height:18px; margin: 0 5px 0 0;}



.fixed-top {background:#000; padding:0 10px;}
body.dark .fixed-top{background:#151b23;}
.navbar .container{padding:0;}

.fixed-top .navbar-brand{padding:19px 0;}

.fixed-top .logo .logo_white{display:block; height:50px;}
@media(max-width:769px){
	.fixed-top .logo .logo_white{height:40px;}
}

.fixed-top .navbar-collapse .nav-item .nav-link{color:#fff; font-size:17px; font-family:"apple"; font-weight:500; padding:10px 20px; display:block;}
body.dark .fixed-top .navbar-collapse .nav-item .nav-link{color:#fff;}
@media(max-width:769px){
	.fixed-top .navbar-collapse .nav-item .nav-link{color:#000;}
}
.fixed-top .navbar-collapse .nav-item .nav-link img{height:23px; margin-right:5px;}
.fixed-top .navbar-collapse .nav-item .nav-link:after{display:none;}

.bg-bo {background-color:#1C2230!important;}
.navbar-expand-lg .ml-auto{margin-left:auto; margin-right:auto;}

.main_bg{width:100%; height:800px; display:flex; align-items:center; justify-content:center; position:relative; background:#000;}
.main_bg img{width:100%; height:100%; position:absolute; opacity:0.7;}

.main_bg .main_box{width:100%; max-width:1200px; margin:0 auto; z-index:10;}
.main_bg .main_box h4{font-size:22px;  color:#fff; margin-bottom:15px; font-family:"apple";}
.main_bg .main_box h2{font-size:30px; font-weight:bold; color:#fff; margin-bottom:20px; font-family:"apple";}
.main_bg .main_box p{font-size:20px;  color:#fff; margin-bottom:0; font-family:"apple";}

.footer .ft_le img{width:80%;}
.footer .ft_ri{display:flex; align-items:center;}
.footer .ft_ri h3{width:100%; text-align:center;}

@media (min-width: 1280px) {

	.fixed-top .logo img{}
	.main_bg .main_tss{top:100px; left:100px;}
	.container .ma_batext .ma_title{font-size:16px;}
	.container .ma_batext .ma_txt{font-size:16px;}
	body .sub_banner .sub_img .sub_txt{top:50px; left:50px;}
	body .mj_title p{font-size:20px;}
}
@media (max-width: 768px) {

	.col-sm6{width:50%;}
	
}

.css-1mp3ao2{background:#0c111d; position:relative; overflow:hidden;}
.css-1mpmase{width:100%; top:10rem; left:0; position:absolute; z-index:0;}
.main_img{ width:100%; max-width:1350px; margin:0 auto; background-image:radial-gradient(circle,#9e165f13 10%,#0e173a2c 34%,#0c111d 52%); position:relative;}
.main_img .picture_img{transform:translate(0,0) rotate(0) skew(0) skewY(0) scaleX(1) scaleY(1); opacity:.6;}
.main_img .picture_img picture img{top:4rem; animation:fade-in ease 1s; width:100%; left:0; position:relative;}
.main_img .picture_img .m_subimg{top:4rem; animation:reveal 7s ease-out forwards; width:100%; left:0; position:absolute;}
.css-1tporpe{padding:6rem 1.25rem 3.5rem; width:100%; max-width:1350px; margin:0 auto; text-align:center; display:flex; flex-direction:column; align-items:center; justify-content:center; z-index:1; position:relative;}
.css-1tporpe h1{font-size:1rem; color:#98a2b3; font-weight:500; margin-bottom:1rem;}
.css-1tporpe h1 span{color:#fff; font-weight:700;}
.css-1tporpe h2{font-size:4.5rem; font-weight:800; color:transparent; text-align:center; background-image:linear-gradient(to bottom,#ffffff 5%, #98a2b3 90%); background-clip:text;}
.css-1tporpe h4{font-size:1.25rem; margin-top:2rem; color:#98a2b3; font-weight:300; text-align:center;}
.css-1tporpe .css-14otsl{gap:1.5rem; margin-top:3.5rem; display:flex; flex-direction:column; align-items:center; justify-content:center; width:100%; min-height:5rem; }
.css-1tporpe .css-14otsl a{color:#fff; font-weight:500; font-size:1.125rem; padding:.75rem 1rem; background:#1570ef; border:1px solid #1570ef; border-radius:.5rem; display:flex; justify-content:center; align-items:center;}
.css-1tporpe .css-14otsl small{font-size:.875rem; color:#1570ef; font-weight:400; text-align:center;}
.css-1tporpe .css-14otsf{gap:10rem; margin-top:6rem; display:flex; flex-direction:column; align-items:center; justify-content:center; width:100%;}
.css-1tporpe .css-14otsf .css-14otsf-ss{display:flex; flex-direction:column; align-items:center; justify-content:center; gap:1.5rem;}
.css-1tporpe .css-14otsf .css-14otsf-ss h5{color:#fff; font-weight:500; font-size:.875rem;}
.css-1tporpe .css-14otsf .css-14otsf-ss .main_txt_global{gap:1.5rem; display:flex;}
.txt_global_item{padding:1rem; background-image:linear-gradient(262deg,#1c263bcc 5.02%,#121a2ecc 86.48%); border:1px solid #0000; border-radius:.75rem; gap:.75rem; display:flex; min-width:207px; min-height:72px;}
.txt_global_item .tgi_t{text-align:left;}
.txt_global_item .tgi_t h6{color:#fff; font-weight:600; font-size:1rem;}
.txt_global_item .tgi_t p{color:#eaecf0; font-size:.75rem;}



.css-1ybvkho{min-height:calc(-402px * 100vh);}
.css-1i31118{background:url("/img/coin/hero-3b174346.png") center center / cover #151b23; padding:24px 8px 8px; display:flex; flex-direction:column; }
.css-pwu5ar{color:#fff; font-size:40px; font-weight:700; line-height:48px; text-align:center; margin-bottom:16px;}
.css-pwu5ar span{color:#1dbfc4;}
.css-pwu5ar strong{color:transparent; animation-timeline:auto; animation-range-start:normal; animation-range-end: normal; background:linear-gradient(-225deg, rgb(64, 215, 122) 0%, rgb(48, 176, 97) 29%, rgb(17, 153, 142) 67%, rgb(0, 121, 145) 100%) 0% 0% / 200% text; animation:2s linear 0s infinite normal none running textclip;}
.css-1i31118 p{color:#69809b; font-size:14px; text-align:center; font-weight:300; line-height:20px; margin-bottom:16px;}
.css-mwo73{display:flex; gap:16px; width:fit-content; margin:0 auto;}
.css-27iec6{position:relative; padding:16px 8px; display:flex; flex-direction:column; gap:8px; border:1px solid #1dbfc4; background:rgba(17,22,28,0.4); backdrop-filter:blur(4px); color:#fff; font-size:12px; font-weight:300; line-height:18px; }
.css-9do0lw{position:absolute; top:-2px; left:-2px;}
.css-x9cjsr{position:absolute; top:-2px; left:initial; right:-2px; transform:rotate(90deg);}
.css-d8f9cm{position:absolute; right:-2px; bottom:-2px; transform:rotate(180deg);}
.css-1i3pbjm{position:absolute; right:initial; left:-2px; bottom:-2px; transform:rotate(270deg);}
.css-27iec6 b{font-size:18px; font-weight:700; line-height:26px;}
.css-182u4bs{overflow:hidden;}
.css-182u4bs .swiper-wrapper{padding:16px 0;}
.css-182u4bs .swiper-slide{width:fit-content; cursor:pointer;}
.css-130mcwe{border:1px solid transparent;}
.css-130mcwe > div{pointer-events:none; height:fit-content;}
.css-62eyji{padding:48px 16px 28px; display:flex; flex-direction:column;}
.css-1h0funl{display:flex; flex-direction:column; gap:16px; align-items:center;}
.css-1h0funl img{width:60px; height:60px;}
.css-1h0funl b{color:#fff; font-size:24px; font-weight:500; line-height:32px; letter-spacing:-0.96px;}
.css-1h0funl b strong{color:#1dbfc4;}
.css-wk0xir{display:flex; flex-direction:column; gap:16px;}
.css-2b0rcd{position:relative; display:flex; flex-direction:column; gap:16px; border:1px solid #1dbfc4; background:#181e25; padding:16px;}
.css-2b0rcd b{color:#1dbfc4; font-size:24px; font-weight:700; line-height:32px; letter-spacing:-0.96px;}
.css-2b0rcd p{color:#fff; font-size:14px; font-weight:300; line-height:20px; letter-spacing:-0.56px;}
.css-c3yzvm{background:#1d252e; padding:40px 16px;}
.css-eja2d6{display:flex; flex-direction:column; gap:32px;}
.css-1mhigas{display:flex; flex-direction:column; align-items:center; gap:8px; color:#fff;}
.css-1mhigas b{font-size:24px; font-weight:500; line-height:32px; letter-spacing:-0.96px;}
.css-1mhigas p{color:#69809b; font-size:14px; font-weight:300; line-height:20px; letter-spacing:-0.56px;}
.css-1mjdu46 > div{width:100% !important;}
.css-hvqvxy{background-color:#11161c; background-position:center center; background-size:cover; padding:20px 0 340px; overflow:hidden;}
.css-1sxzbiu{position:relative; display:flex; flex-direction:column; gap:16px; text-align:center;}
.css-hvqvxy img{position:absolute; transition:1s;}
.css-hvqvxy .main--section3-mobile{left:50%; transform:translateX(-50%); bottom:-340px; width:508px;}
.css-hvqvxy .main--section3-mobile:hover{transform:translate(-50%, -8px) scale(1.05);}
.css-hvqvxy .main--section3-pc{display:none;}
.css-1sxzbiu span{color:#fff; font-size:24px; font-weight:300; line-height:32px; letter-spacing:-0.96px;}
.css-1sxzbiu p{color:#69809b; font-size:14px; font-weight:300; line-height:20px; letter-spacing:-0.56px;}
.css-ogesf6{padding:60px 0; background:#121212;}
.css-161mofp{display:flex; flex-direction:column; align-items:center; gap:32px; padding:0 16px;}
.css-z4tdej{display:flex; flex-direction:column; align-items:center; gap:16px; white-space:pre-wrap;}
.css-z4tdej img{width:60px; height:60px;}
.css-z4tdej span{color:#fff; font-size:24px; font-weight:500; line-height:32px; letter-spacing:-0.96px; text-align:center;}
.css-z4tdej span strong{color:#1dbfc4;}
.css-804zrl{display:grid; grid-template-columns:repeat(2, 1fr); gap:8px;}
.css-xffel5{padding:16px 0; display:flex; justify-content:center; align-items:center; background:#11161c;}
.css-1xp0km8{background:#1d252e; padding:60px 16px;}
.css-1fvsoaz{display:flex; flex-direction:column;}
.css-14hx0ya{margin-bottom:36px; display:flex; flex-direction:column; align-items:center; gap:16px; white-space:pre-wrap;}
.css-14hx0ya img{width:60px; height:60px;}
.css-14hx0ya span{color:#fff; font-size:24px; font-weight:500; line-height:32px; letter-spacing:-0.96px; text-align:center;}
.css-14hx0ya span strong{color:#1dbfc4;}
.css-14hx0ya p{color:#69809b; font-size:14px; font-weight:300; line-height:20px; letter-spacing:-0.56px;}
.css-ya06ku{display:grid; grid-template-columns:repeat(2, 1fr); gap:18px 12px; width:fit-content; margin:0 auto 20px;}
.css-ya06ku div{display;flex; justify-content:center; align-items:center;}
.css-1l3teqz{display:flex; flex-direction:column; gap:24px; white-space:pre-wrap;}
.css-1l3teqz span{color:#fff; font-size:24px; font-weight:300; line-height:32px; text-align:center;}
.css-1l3teqz span strong{color:#1dbfc4; font-weight:700;}
.css-1l3teqz p{color:#fff; text-align:center; white-space:pre-wrap; font-size:14px; font-weight:300; line-height:20px; letter-spacing:-0.56px;}
.css-1sxu7k6{padding:60px 16px; display:flex; flex-direction:column; align-items:center; gap:16px; white-space:pre-wrap;}
.css-1sxu7k6 img{width:60px; height:60px;}
.css-1sxu7k6 span{color:#fff; font-size:24px; font-weight:500; line-height:32px; letter-spacing:-0.96px; text-align:center;}
.css-1sxu7k6 span strong{color:#1dbfc4;}
.css-1sxu7k6 a{position:relative; padding:10px 16px; border:1px solid #1dbfc4; background:#181e25; color:#fff; font-size;14px; font-weight:400; line-height:20px;}
.css-1mqmi34{position:absolute; top:-2px; left:-2px; width:12px; height:12px;}
.css-1l4n2e4{position:absolute; top:-2px; left:initial; right:-2px; width:12px; height:12px; transform:rotate(90deg);}
.css-1yy4uwu{position:absolute; bottom:-2px; right:-2px; width:12px; height:12px; transform:rotate(180deg);}
.css-1c4lipi{position:absolute; bottom:-2px; left:-2px; right:initial; width:12px; height:12px; transform:rotate(270deg);}


.header-indices-sec {background: url(/img/coin/indices-header.png?v=1) #f4f4f4 no-repeat; background-size: 34%; background-position: right 27% bottom 132%; padding: 80px 0;}
.header-indices-sec h1{font-size:70px; font-weight:700;}
.header-indices-sec .d-flex{margin-top:80px;}

.fs-5{font-size:1.25rem;}
.std-m-t-sm{margin-top:40px;}
.mt-3{margin-top:1rem;}
.d-flex{display:flex;}
.btn-text{width:300px;}
.header-indices-sec .btn-lg{min-width:300px; padding:16px 10px 13px 10px; height:auto; font-size:1.25rem;}
.btn-text .demo-btn{font-size:13px; margin-top:10px; color:#808080;}
.text-primary{color:#1dbfc4;}
.text-center{text-align:center;}
.awards-section{padding: 80px 0;}
.awards-section h2{font-size:50px; width:100%;}
.awards-section h2 span{color:#1dbfc4;}
.awards-section .slider{margin-top:80px;}
.awards-section a .award-box{background:#232323; padding:38px 60px; display:flex; justify-content:space-between; align-items:center; flex-direction:column; border-radius:20px; height:100%;}
.awards-section a .award-box h4{font-size:1.5rem; margin-bottom:.5rem;}

.container-fluid .image{position:relative; width:100%;}
.container-fluid .titleTop{position:absolute; top:50px; color:#eeeeee; font-size:36px; line-height:56px;}




@media (min-width:1280px){
	.css-1ybvkho{min-height:calc(-378px + 100vh);}
	.css-1i31118{padding:80px 0 16px; white-space:normal;}
	.css-1i31118 > div{width:1200px; margin:0 auto;}
	.css-pwu5ar{text-align:left; font-size:80px; line-height:88px;}
	.css-1i31118 p{font-size:16px; line-height:22px; text-align:left; margin-bottom:24px;}
	.css-mwo73{width:initial; margin-bottom:44px;}
	.css-27iec6{padding:16px; gap:16px; font-size:16px; line-height:22px;}
	.css-27iec6 b{font-size:32px; line-height:38px;}
	.css-62eyji{padding:100px 0 80px; gap:80px;}
	.css-1h0funl{gap:24px;}
	.css-1h0funl img{width:120px; height:120px;}
	.css-1h0funl b{font-size:40px; line-height:48px; letter-spacing:-1.6px;}
	.css-wk0xir{display:grid; grid-template-columns:repeat(4, 1fr); width:1200px; margin:0 auto;}
	.css-2b0rcd{gap:28px;}
	.css-2b0rcd b{font-size:40px; line-height:48px; letter-spacing:-1.6px;}
	.css-2b0rcd p{font-size:16px; line-height:22px; letter-spacing:-0.64px;}
	.css-c3yzvm{padding:80px 0;}
	.css-eja2d6{width:1200px; margin:0 auto; gap:80px;}
	.css-1mhigas{gap:16px;}
	.css-1mhigas b{font-size:40px; line-height:48px; letter-spacing:-1.6px;}
	.css-1mhigas p{font-size:16px; line-height:22px; letter-spacing:-0.64px;}
	.css-hvqvxy{padding:117px 0;}
	.css-1sxzbiu{width:1200px; margin:0 auto; white-space:normal; text-align:left;}
	.css-hvqvxy .main--section3-mobile{display:none;}
	.css-hvqvxy .main--section3-pc{display:block; top:-117px; right:-163px; width:813px;}
	.css-hvqvxy .main--section3-pc:hover{transform:translateY(-8px) scale(1.05);}
	.css-1sxzbiu span{font-size:40px; line-height:48px; letter-spacing:-1.6px;}
	.css-1sxzbiu p{font-size:16px; line-height:22px; letter-spacing:-0.64px;}
	.css-ogesf6{padding:80px 0 100px;}
	.css-161mofp{width:1200px; margin:0 auto; gap:80px; padding:0;}
	.css-z4tdej{gap:24px; white-space:normal;}
	.css-z4tdej img{width:120px; height:120px;}
	.css-z4tdej span{font-size:40px; line-height:48px; letter-spacing:-1.6px;}
	.css-804zrl{grid-template-columns:repeat(6, 1fr); gap:24px;}
	.css-1xp0km8{padding:100px 0 80px;}
	.css-1fvsoaz{width:1200px; margin:0 auto;}
	.css-14hx0ya{margin-bottom:48px; gap:24px; white-space:normal;}
	.css-14hx0ya img{width:120px; height:120px;}
	.css-14hx0ya span{font-size:40px; line-height:48px; letter-spacing:-1.6px;}
	.css-14hx0ya p{font-size:16px; line-height:22px; letter-spacing:-0.64px;}
	.css-ya06ku{margin-bottom:60px; grid-template-columns:repeat(4, 1fr); gap:100px;}
	.css-1l3teqz{white-space:normal;}
	.css-1l3teqz span{font-size:40px; line-height:48px;}
	.css-1l3teqz p{font-size:16px; line-height:22px; letter-spacing:-0.64px;}
	.css-1sxu7k6{padding:100px 0; gap:24px; white-space:normal;}
	.css-1sxu7k6 img{width:120px; height:120px;}
}
@media (max-width:769px){
	.main_img .picture_img{transform:translate(0,0) rotate(0) skew(0) skewY(0) scaleX(1.5) scaleY(1.5);}
	.main_img .picture_img picture img{top:.75rem;}
	.main_img .picture_img .m_subimg{top:.75rem;}
	.css-1tporpe{padding:2.5rem 1.25rem 1rem; overflow:hidden;}
	.css-1tporpe h1{margin-bottom:.75rem; font-size:.875rem;}
	.css-1tporpe h2{font-size:2.25rem; }
	.css-1tporpe h4{font-size:1rem; margin-top:.75rem;}
	.css-1tporpe .css-14otsl{gap:1rem; margin-top:2.5rem; }
	.css-1tporpe .css-14otsl a{font-size:1rem; padding:.625rem .875rem;}
	.css-1tporpe .css-14otsl small{font-size:.75rem;}
	.css-1tporpe .css-14otsf{gap:5rem; margin-top:5rem;}
	.css-1tporpe .css-14otsf .css-14otsf-ss{gap:1.25rem;}
	.css-1tporpe .css-14otsf .css-14otsf-ss .main_txt_global{max-width:100vw; scroll-snap-type:inline mandatory; overscroll-behavior-x:contain; overflow-y:hidden; overflow-x:auto; }



	.css-mwo73{flex-wrap:wrap; padding:0 20px;}
	.css-mwo73 .css-27iec6{width:calc(50% - 8px);}
	.css-mwo73 .css-27iec6:last-child{width:100%;}

	.header-indices-sec{background:#f4f4f4; background-size:auto; background-position:unset; padding:40px 0;}
	.header-indices-sec h1{font-size:40px;}
	.std-m-t-sm{margin-top:20px;}
	.header-indices-sec .d-flex{margin-top:40px;}
	.btn-text{margin:auto;}
	.awards-section{padding:40px 0;}
	.awards-section h2{font-size:38px;}
	.awards-section .slider{margin-top:40px;}
	.awards-section a .award-box{min-height:390px;}
	.awards-section a .award-box h4{font-size:calc(1.275rem + .3vw);}
	.container-fluid .titleTop{font-size:26px; top:6px; left:10px; line-height:36px;}

}
@keyframes textclip{
	100%{ background-position:200% center;}
}

footer{display:block; color:#000;}
.css-16fg1lm{padding:16px; background:#ccc;}
.css-uaxrot{display:flex; flex-direction:column; gap:32px;}
.css-mvdosx{display:flex; justify-content:space-between; align-items:center; width:110px;}
.css-mvdosx img{height:48px;}
.css-mvdosx div{display:flex; align-items:center; gap:8px; cursor:pointer; color:#000; font-size:12px; font-weight:500; line-height:normal;}
.css-8rhh5j{line-height:1.2rem; margin:0; color:unset; font-size:14px; padding:0; vertical-align:baseline; white-space:pre-line;}
.css-xo5uw5{display:grid; grid-template-columns:repeat(3, 1fr); gap:16px; color:#000; font-size:14px; line-height:20px;}
.css-xo5uw5 div{display:flex; flex-direction:column; gap:20px; font-size:16px; line-height:100%; letter-spacing:-0.56px;}
.css-xo5uw5 div, .css-xo5uw5 ul{display:flex; flex-direction:column; gap:8px;}
.css-xo5uw5 b{font-weight:700;}
.css-tl9fo5 ul a{color:unset;}
.css-tl9fo5 ul li{font-weight:400;}
.css-qy4fwh{background:#000; padding:10px 16px;}
.css-qy4fwh div{color:#fff; font-size:14px; font-weight:400; line-height:20px;}
.css-mvdosx div svg{fill:black;}
@media (min-width: 1280px){
	.css-16fg1lm{padding:0;}
	.css-uaxrot{width:1200px; margin:0 auto; padding:64px 0; flex-direction:row; justify-content:space-between;}
	.css-mvdosx{position:relative;}
	.css-mvdosx div{position:absolute; top:0; left:0; font-size:14px;}
	.css-xo5uw5{width:600px; font-size:16px; line-height:normal; text-align:right;}
	.css-xo5uw5 div, .css-xo5uw5 ul{gap:20px;}
	.css-qy4fwh{padding:16px 0; margin:0;}
	.css-qy4fwh div{width:1200px; margin:0 auto; font-size:16px; line-height:22px;}
}
.css-tl9fo5 ul{display:flex; flex-direction:column; gap:16px;}

.pc_banner{display:none;}
.tablet_banner{display:block;}
.mobile_banner{display:none;}
.pc_middle_banner{display:none;}
.tablet_middle_banner{display:block;}
.mobile_middle_banner{display:none;}
.siteb_pc{display:none;}
.siteb_tablet{display:block;}
.siteb_mobile{display:none;}

.ekit-main{width:100%; min-height:72vh; display:flex; align-items:center; background-image:url("/img/coin/bg-svg.svg"); background-repeat:no-repeat; background-position:center center; background-size:cover; }
.ekit-main .ekit-main-info{width:100%; height:100%; max-width:1200px; margin:0 auto; display:flex; flex-direction:column; justify-content:center; color:#000;}
.ekit-main .ekit-main-info h2{font-size:70px; line-height:1.1em; font-weight:700; margin-bottom:20px;}
.ekit-main .ekit-main-info p{font-size:30px; font-weight:400; line-height:1.15em; margin-bottom:30px;}
.ekit-main .ekit-main-info a{font-size:20px; color:#fff; width:250px; background:#1dbfc4; padding:10px 25px; border-radius:0 8px 8px 0; box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3); display:flex; justify-content:center; position:relative;}
.ekit-main .ekit-main-info a::before{position:absolute; content:""; left:0; top:0; height:100%; background:#6e97cd; width:15px;}

.quotient-fluid{width:100%; background:#dbe6f6; padding:60px 0;}
.quotient-fluid .quotient-info{width:100%; max-width:1200px; margin:0 auto; display:flex; flex-wrap:wrap;}
.quotient-fluid .quotient-info .quotient-text{width:50%;}
.quotient-fluid .quotient-info .quotient-text h2{margin:50px 0 40px; font-size:40px; font-weight:700; line-height:1.13em; color:#222;}
.quotient-fluid .quotient-info .quotient-text p{color:#2F2C2B; font-size:16px; line-height:400; line-height:1.63em; padding-right:20px; margin:0;}
.quotient-fluid .quotient-info .quotient-img{width:50%; text-align:center;}
.quotient-fluid .quotient-info .quotient-img img{max-width:100%;}

.wpbrow{width:100%; padding:70px 0;}
.wpbrow .wpbrow-info{width:100%; max-width:1200px; margin:0 auto; color:#000;}
.wpbrow .wpbrow-info h2{font-size:44px; font-weight:700; margin-bottom:20px; text-align:center;}
.wpbrow .wpbrow-info .wpbrow-line{padding:15px 0; width:30%; margin:0 auto; color:#1dbfc4; text-align:center;}
.wpbrow .wpbrow-info .wpbrow-line .wpbrow-line-wrap{position:relative; display:inline-flex; align-items:center;}
.wpbrow .wpbrow-info .wpbrow-line .wpbrow-line-wrap:before, .wpbrow .wpbrow-info .wpbrow-line .wpbrow-line-wrap:after{content:""; position:absolute; top:50%; height:0; width:150px; border-top:1px solid #1dbfc4;}
.wpbrow .wpbrow-info .wpbrow-line .wpbrow-line-wrap:before{right:100%; margin-right:0.6em;}
.wpbrow .wpbrow-info .wpbrow-line .wpbrow-line-wrap:after{left:100%; margin-left:0.6em;}
.wpbrow .wpbrow-info .wpbrow-item{width:100%; display:flex; flex-wrap:wrap; text-align:center;}
.wpbrow .wpbrow-info .wpbrow-item .wpbrow-box{width:20%; padding:0 15px;}
.wpbrow .wpbrow-info .wpbrow-item .wpbrow-box i{font-size:80px; color:#1dbfc4;}
.wpbrow .wpbrow-info .wpbrow-item .wpbrow-box h4{font-size:35px; font-weight:500; color:#000; padding:12px 0; margin:0;}
.wpbrow .wpbrow-info .wpbrow-item .wpbrow-box p{font-size:14px; color:#777; margin:0;}

@media (min-width: 1280px) {
	.pc_banner{display:block;}
	.tablet_banner{display:none;}
	.mobile_banner{display:none;}
	.pc_middle_banner{display:block;}
	.tablet_middle_banner{display:none;}
	.mobile_middle_banner{display:none;}
	.siteb_pc{display:block;}
	.siteb_tablet{display:none;}
	.siteb_mobile{display:none;}
}
@media (max-width: 768px) {
	.pc_banner{display:none;}
	.tablet_banner{display:none;}
	.mobile_banner{display:block;}
	.pc_middle_banner{display:none;}
	.tablet_middle_banner{display:none;}
	.mobile_middle_banner{display:block; text-align:center;}
	.sub_banner .sub_img .sub_iimg img{width:100%;}
	.mobile_middle_banner h2{font-size:18px; text-align:center; margin:20px 0 10px; font-family:"apple"; font-weight:bold; color:#fff;}
	.mobile_middle_banner p{font-size:12px; text-align:center; font-family:"apple"; color:#fff;}
	.siteb_mobile{display:block;}
	.siteb_tablet{display:none;}
	.siteb_pc{display:none;}
	
	.ekit-main{min-height:0; padding:40px 0 258px; background-image:url("/img/coin/mobile-bg.svg"); background-position:center bottom; background-size:auto; margin-bottom:40px;}
	.ekit-main .ekit-main-info{align-items:center;}
	.ekit-main .ekit-main-info h2{font-size:60px;}
	.ekit-main .ekit-main-info p{font-size:24px;}

	.quotient-fluid{padding:20px 15px;}
	.quotient-fluid .quotient-info .quotient-text{width:100%;}
	.quotient-fluid .quotient-info .quotient-img{width:100%;}

	.wpbrow{padding:30px 15px;}
	.wpbrow .wpbrow-info h2{font-size:33px;}
	.wpbrow .wpbrow-info .wpbrow-item .wpbrow-box{width:100%; padding:10px 15px;}

	.main_bg{height:500px;}
	.main_bg .main_box{width:90%;}
	.main_bg .main_box h4{font-size:16px;}
	.main_bg .main_box h2{font-size:24px;}
	.main_bg .main_box p{font-size:12px;}

	.coin_people{padding:10px;}
	.coin_people h2{font-size:22px;}
	.coin_people table th{font-size:14px;}
	.coin_people table td{font-size:14px;}
	.coin_people table td img{width:30px; height:30px;}

	.coin_product h2{font-size:22px;}
	.coin_product ul{flex-wrap:wrap;}
	.coin_product ul li{width:50%;}
	.coin_product ul li .coin_product_img{width:80px; height:80px;}
	.coin_product ul li h3{font-size:18px;}
	.coin_product ul li p{font-size:12px;}

	.biti_siteb .siteb_top p{font-size:14px;}

	.nab_box{display:flex; flex-wrap:wrap;}
	.main_block{width:100%;}
	.main_block .block_title h2{font-size:22px;}
	.main_block .block_title p{font-size:12px;}
	.main_block .block_box{width:49%; text-align:center;}
	.main_block .block_box img{width:50%;}
	.main_block .block_in .block_box p{font-size:12px;}
	.main_block .block_box .block_content h3{font-size:22px;}
	.main_block .block_box .block_content p{font-size:12px;}
	.nab_box .nab_top .navbar_ssdiv{display:none;}
	.main_block .block_box{width:50%; margin-bottom:20px;}
	.ba_trand{width:100%;}
	.ba_trand .trand_top h2{font-size:22px;}
	.ba_trand .trand_info ul{flex-direction: column;}
	.ba_trand .trand_info ul li{margin-right:0; margin-bottom:10px;}
	.ba_trand .trand_info .light_mode{}
	body.dark .ba_trand .trand_info .dark_mode{}
	.blk_inli{width:100%;}
	.blk_inli .inli_content .inli_top h2{font-size:22px;}
	.blk_inli .inli_content .inli_top p{font-size:14px;}
	.blk_inli .inli_content .inli_info ul li{width:100%; margin-right:0; text-align:center;}
	.blk_inli .inli_content .inli_info ul li img{width:50%;}
	.bitl_plat h2{font-size:22px;}
	.bitl_plat p{font-size:14px;}
	.biti_siteb{width:100%;}
	.biti_siteb .siteb_top h2{font-size:22px;}
	
	.biti_center .center_info{width:100%;}
	.biti_center .center_info .info_r .r_top h2{font-size:16px;}
	
	.main_news .news_content .news_item .news_box .news_box_top h2{font-size:16px;}
	.main_news .news_content .news_item .news_box .news_box_o p{font-size:12px;}

	.hsp_main .hsp_content .hsp_top{width:300px; margin:0 auto 20px; }
	.hsp_main .hsp_content .hsp_top h2{font-size:18px;}
	.hsp_main .hsp_content ul{flex-wrap:wrap; justify-content:space-around;}
	.hsp_main .hsp_content ul li{width:40%; margin-bottom:20px;}
	.hsp_main .hsp_content ul li img{height:50px;}
	.hsp_main .hsp_content ul li p{margin-bottom:0;}

	.mnec_list .mnec_list_content .mnec_list_info .mnec_list_box .mnec_box_top{flex-direction:row; flex-wrap:wrap;}
	.mnec_list .mnec_list_content .mnec_list_info .mnec_list_box .mnec_box_top .mnec_image{width:100%;}
	.mnec_list .mnec_list_content .mnec_list_info .mnec_list_box .mnec_box_top .mnec_cao{width:100%; padding:20px;}
	.mnec_list .mnec_list_content .mnec_list_info .mnec_list_box .mnec_box_top .mnec_cao p{font-size:14px; line-height:25px;}
	.mnec_list .mnec_list_content .mnec_list_info .mnec_list_box .mnec_box_bottom p{font-size:14px; width:250px; margin:0 auto;}

	.mec_subcenter .subcneter_content ul{flex-direction:row; flex-wrap:wrap;}
	.mec_subcenter .subcneter_content ul li{width:100%; margin-bottom:100px;}
	.mec_subcenter .subcneter_content ul li:last-child{margin-bottom:0;}

	.sls_content .sls_top .sls_title h2{font-size:24px;}
	.sls_content .sls_top .sls_title a{font-size:16px;}
	.sls_content .sls_chart .livespotprice{padding:15px 20px;}
	.sls_content .sls_chart .livespotprice .livespot .live_date{font-size:16px;}
	.sls_content .sls_chart .livespotprice table tr td{font-size:12px;}

	.sls_content .sls_bottom{display:block}
	.sls_content .sls_bottom .sls_bottom_info{width:100%; display:block; padding:20px 0;}
	.sls_content .sls_bottom .sls_bottom_info.sls_right{padding:20px 0; border-left:0;}
	.sls_content .sls_bottom .sls_bottom_info.sls_left{padding:20px 0;}

	.css-mvdosx{width:auto;}

	.ft_content{padding:0;}
	.ft_content .ft_row{margin:0; padding:0;}
	.ft_content .ft_row .ft_box{margin:0; padding:0; flex-wrap:wrap;}
	.ft_content .ft_box .ft_img{width:100%; text-align:center;}

	.ft_content .ft_box .ft_top .light_sim{display:block; width:50%; margin:0 auto;}
	body.dark .ft_content .ft_box .ft_top .light_sim{display:none;}
	.ft_content .ft_box .ft_top .dark_sim{display:none;}
	body.dark .ft_content .ft_box .ft_top .dark_sim{display:block; width:50%; margin:0 auto;}
	.ft_content .ft_top{text-align:center;}
	.ft_content .ft_box .ft_bottom .ft_left{float:none; text-align:center; margin-bottom:10px;}

	.ft_content .ft_box .ft_copy{font-size:13px;}
	.ft_content .ft_box .ft_cont{font-size:12px; width:100%; margin:0 auto;}
}



.list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.list-group-first{
	padding: 50px 0px 50px 20px;
    background: #4c4f6f;
    font-size: 20px;
	color:#fff;
    font-weight: bold;
    border-top: 3px solid #313450;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.carousel-item a{color:#fff;}

/* �ㅻ퉬寃뚯씠�� �섏젙 */
.dropdown-menu {
    border-radius: 0px;
}

.dropdown-item {
    display: block;
    width: 100%;
    padding: 7px 15px;
    clear: both;
    font-weight: 400;
    color: #000;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}
.dropdown-item:hover {
	background:#f5f5f5;
}

.color-gray{color:#666}
.color-red{color:#ff0000}


.f12 {font-size: 12px;}
.f13 {font-size: 13px;}
.f14 {font-size: 14px;}
.f15 {font-size: 15px;}
.f16 {font-size: 16px;}
.f17 {font-size: 17px;}
.f18 {font-size: 18px;}
.f19 {font-size: 19px;}
.f20 {font-size: 20px;}

/* pages */
.info-2 i{font-size:20px;}
table th, table td{ font-family: 'S-CoreDream-4Regular';font-size: 14px;}



#bo_v_sns li span{display:none;}
#bo_v_sns {display:none;position:absolute;top:-50px;right:0px;margin-left:-90px;width:180px;padding:0;list-style:none;zoom:1}


.dropdown-menu{background:#fff;}
body.dark .dropdown-menu{background:#272727;}
.dropdown-menu .dropdown-item{color:#000; padding:10px 20px; }
body.dark .dropdown-menu .dropdown-item{color:#fff;}
.dropdown-menu .dropdown-item:hover{background:#fff;}
body.dark .dropdown-menu .dropdown-item:hover{background:#373737;}
@media (min-width:992px){
	.navbar-expand-lg .navbar-nav .dropdown-menu{min-width:0; }
	.dropdown-menu .dropdown-item{text-align:center;}
}



#kakao{position:fixed; bottom:120px; right:20px; width:50px; height:50px; z-index:90; border-radius:50%;}
#kakao img{width:100%;}
#star{position:fixed; bottom:70px; right:20px; width:50px; height:50px; z-index:90; border-radius:50%; border:1px solid #ccc; background:#fff;}
#star img{width:100%;}
.img_light{display:none;}
body.dark .img_light{display:block;}
body.dark .img_dark{display:none;}




