@import"https://fonts.googleapis.com/css2?family=Anton&family=Coiny&family=Inter:wght@100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";.logo-font{font-family:"Coiny",system-ui;font-weight:400;font-style:normal}.heading-h1-font{font-family:"Playfair Display",serif;font-optical-sizing:auto;font-weight:600;font-style:italic}.gmenu-font{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"slnt" 0}.heading-h2-font{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;font-variation-settings:"slnt" 0}.roadmap-phase{font-family:"Anton",sans-serif;font-weight:400;font-style:normal}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}body{background-color:#0e0f12;min-height:100vh;font-family:Arial,Helvetica,sans-serif}img,picture,svg,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{text-wrap:balance}a{color:#fff;text-decoration:none}a:visited{color:#fff}ol,ul{list-style:none}.bold{font-weight:bold}p{margin-bottom:2rem;font-size:1rem;text-wrap:pretty;line-height:1.5}p strong.bold{font-weight:bold}@media(max-width: 768px){p{font-size:1.375rem}}.mar-top-10{margin-top:.625rem}.mar-top-20{margin-top:1.25rem}.mar-top-25{margin-top:1.563rem}.mar-top-30{margin-top:1.875rem}.mar-top-35{margin-top:2.188rem}.mar-top-40{margin-top:2.5rem}.mar-bottom-10{margin-bottom:.625rem}.mar-bottom-20{margin-bottom:1.25rem}.mar-bottom-30{margin-bottom:1.875rem}.mar-bottom-60{margin-bottom:3.75rem}.mar-bottom-70{margin-bottom:4.375rem}.mar-bottom-80{margin-bottom:5rem}.mar-bottom-90{margin-bottom:5.625rem}.mar-right-20{margin-right:1.25rem}.pad-top-10{padding-top:.625rem}.pad-bottom-10{padding-bottom:.625rem}.pad-bottom-15{padding-bottom:.938rem}.pad-bottom-20{padding-bottom:1.25rem}#header{width:100%;position:fixed;left:0;top:0;z-index:100;background-color:#0e0f12}@media only screen and (min-width: 992px){#header{position:relative;box-shadow:none}}#header #header-wrap{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}@media(max-width: 768px){#header #header-wrap{padding:.6rem 1rem}}@media(min-width: 768px)and (max-width: 1024px){#header #header-wrap{padding:.5rem 1.875rem}}@media only screen and (min-width: 992px){#header #header-wrap{width:62.625rem;margin:0 auto;padding:3rem 0 1.6rem 0;position:relative}}#header .spin-wrap{flex:2}@media only screen and (min-width: 992px){#header .spin-wrap{flex:5}#header .spin-wrap.forlogin{flex:9}}@media only screen and (min-width: 992px){#header #spin-menu{display:none}}#header .spinner-master *{transition:all .3s;box-sizing:border-box}#header #spinner-form{width:2.25rem;background:url(../images/menu-off.png) no-repeat;background-size:2.25rem;background-position:0 1px;padding-top:1.563rem;z-index:1;cursor:pointer}#header #spinner-form.active{background:url(../images/menu-on.png) no-repeat;background-size:1.563rem;background-position:0 1px}#header .hammenu{width:100%;height:100%;background:#ff7a00;overflow:hidden;opacity:1;z-index:2;left:0;top:3.125rem;display:none;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media only screen and (min-width: 992px){#header .hammenu{float:right;display:block;width:auto;position:relative;top:auto;background:none;overflow-y:unset}}#header .hammenu #closemenu{padding:0 20px 20px 20px;text-align:center}#header .hammenu #closemenu div span{background:url(../images/icon-close.png) no-repeat #fff;background-size:12px;background-position:20% 50%;padding:10px 20px 10px 38px;border-radius:30px;cursor:pointer}@media(max-width: 768px){#header .hammenu #closemenu div span{background-size:14px;font-size:1.125rem}}@media only screen and (min-width: 992px){#header .hammenu #closemenu{display:none}}#header .hammenu ul{padding:10px 12px 50px 12px;text-align:left}@media(max-width: 768px){#header .hammenu ul{padding:15px 15px 40px 15px;font-size:1.25rem}}@media only screen and (min-width: 992px){#header .hammenu ul{padding:0 15px 0 0}}#header .hammenu ul a{font-weight:bold;color:#000}@media only screen and (min-width: 992px){#header .hammenu ul a{font-size:100%;color:#fff}#header .hammenu ul a:hover{color:#a8a8a8}}#header .hammenu ul li{padding:15px 0;border-bottom:1px solid}@media only screen and (min-width: 992px){#header .hammenu ul li{float:left;padding:10px 15px 6px 15px;border-bottom:none}}#header .logo{flex:2}#header .logo img{width:150px;max-height:100%}@media(max-width: 768px){#header .logo img{width:200px}}@media(max-width: 768px){#header .logo .logo-wrap{display:flex;justify-content:center}}@media(min-width: 768px)and (max-width: 1024px){#header .logo img{width:180px}}@media only screen and (min-width: 992px){#header .logo{position:absolute;left:0}#header .logo img{width:260px;margin:0 0 8px 30px}}#header .buy-sec{flex:2;text-align:right}@media only screen and (min-width: 992px){#header .buy-sec{display:none}}#header .buy-sec .buy-wrap a{background:#8a4200;padding:.625rem 1.875rem;color:#fff;border-radius:50px;font-size:.75rem;font-weight:bold;cursor:pointer;transition:.3s}#header .buy-sec .buy-wrap a:hover{background:#df7411}@media(max-width: 768px){#header .buy-sec .buy-wrap a{padding:.6rem 1.5rem;font-size:1rem}}@media(min-width: 768px)and (max-width: 1024px){#header .buy-sec .buy-wrap a{padding:.7rem 2.5rem;font-size:1.125rem}}#main{width:100%;position:relative}@media(max-width: 768px){#main #container{padding:0 15px}}@media(min-width: 768px)and (max-width: 1024px){#main #container{padding:0 30px}}@media only screen and (min-width: 992px){#main #container{width:62.625rem;margin:0 auto}}#main #container #main-visual-wrap{border-bottom-left-radius:18px;border-bottom-right-radius:18px;height:350px;padding:2.4rem 1.25rem 2.5rem 3.75rem;background-image:linear-gradient(to right, #542800, #5b2b00, #612e00, #683200, #6f3500)}@media(max-width: 768px){#main #container #main-visual-wrap{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:600px;padding:5rem 1.25rem 0 1.5rem}}@media(min-width: 768px)and (max-width: 1024px){#main #container #main-visual-wrap{height:410px;padding:6rem 1.25rem 0 2.75rem}}#main #container #main-visual-wrap header{height:263px;background:url(../images/mameinu-mascot-banner.png) no-repeat;background-size:contain;background-position:right}#main #container #main-visual-wrap header h1{max-width:15ch;text-wrap:pretty;font-size:3.625rem;color:#fff;line-height:1.1}@media(max-width: 768px){#main #container #main-visual-wrap header h1{max-width:20ch;text-shadow:-1px 1px 20px #542800;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}}#main #container #main-visual-wrap header .button-sec{display:flex;margin-top:40px}@media(max-width: 768px){#main #container #main-visual-wrap header .button-sec{flex-direction:column;align-items:center}}#main #container #main-visual-wrap header .button-sec .button-buy{margin-right:20px}@media(max-width: 768px){#main #container #main-visual-wrap header .button-sec .button-buy{margin:0 0 50px 0}}#main #container #main-visual-wrap header .button-sec .button-buy a{background:#8f4300;padding:14px 60px;color:#fff;border-radius:50px;font-size:.938rem;font-weight:bold;cursor:pointer;transition:.3s}#main #container #main-visual-wrap header .button-sec .button-buy a:hover{background:#773800}@media(max-width: 768px){#main #container #main-visual-wrap header .button-sec .button-buy a{font-size:1.25rem;padding:16px 60px}}#main #container #main-visual-wrap header .button-sec .button-community{margin-right:20px}@media(max-width: 768px){#main #container #main-visual-wrap header .button-sec .button-community{margin:0}}#main #container #main-visual-wrap header .button-sec .button-community a{background:#a4a4a4;padding:14px 50px;color:#000;border-radius:50px;font-size:.938rem;font-weight:bold;cursor:pointer;transition:.3s}#main #container #main-visual-wrap header .button-sec .button-community a:hover{background:#bebebe}@media(max-width: 768px){#main #container #main-visual-wrap header .button-sec .button-community a{font-size:1.25rem;padding:16px 50px}}#main #container #main-container{padding:60px 60px 20px 60px;margin-top:20px;border-radius:10px}@media(max-width: 768px){#main #container #main-container{padding:1.25rem .25rem 0 .25rem}}@media(min-width: 768px)and (max-width: 1024px){#main #container #main-container{padding:2.75rem 2.75rem 1rem 2.75rem}}#main #container #main-container .about-sec{display:flex;justify-content:space-evenly;color:#fff}@media(max-width: 768px){#main #container #main-container .about-sec{flex-direction:column}}#main #container #main-container .about-sec .profile-img{flex:1}@media(max-width: 768px){#main #container #main-container .about-sec .profile-img{display:flex;justify-content:center}#main #container #main-container .about-sec .profile-img img{width:80%}}#main #container #main-container .about-sec .profile-content{flex:1;margin-top:30px}#main #container #main-container .about-sec .profile-content h2{font-size:2rem;color:#dadada;margin-bottom:1.375rem}@media(max-width: 768px){#main #container #main-container .about-sec .profile-content h2{font-size:2.25rem}}#main #container #main-container .about-sec .profile-content p{margin-bottom:10px;color:#dadada}#main #container #main-container .common-sec h2{margin:0 0 30px 30px;font-size:2rem;color:#dadada}@media(max-width: 768px){#main #container #main-container .common-sec h2{margin:0 0 30px 0;font-size:2.25rem}}#main #container #main-container .common-sec h2 .icon-tokenomics{background:url(../images/icon-tokenomics.png) no-repeat;background-size:30px;background-position:100% 50%;padding:10px 40px 10px 0}#main #container #main-container .common-sec h2 .icon-roadmap{background:url(../images/icon-roadmap.png) no-repeat;background-size:30px;background-position:100% 50%;padding:10px 40px 10px 0}#main #container #main-container .common-sec h2 .icon-faq{background:url(../images/icon-faq.png) no-repeat;background-size:30px;background-position:100% 50%;padding:10px 40px 10px 0}#main #container #main-container .common-sec h2 .icon-charity{background:url(../images/icon-charity.png) no-repeat;background-size:30px;background-position:100% 50%;padding:10px 40px 10px 0}#main #container #main-container .common-sec h2 .icon-community{background:url(../images/icon-community.png) no-repeat;background-size:30px;background-position:100% 50%;padding:10px 40px 10px 0}#main #container #main-container .common-sec .block-layout{background:#ff7a00;padding:45px 45px;border-radius:16px}@media(max-width: 768px){#main #container #main-container .common-sec .block-layout{padding:2rem 1.5rem;border-radius:18px}}@media(min-width: 768px)and (max-width: 1024px){#main #container #main-container .common-sec .block-layout{padding:2.25rem 2.75rem}}#main #container #main-container .common-sec .block-layout p{margin-bottom:1.25rem}#main #container #main-container .common-sec .block-layout p:nth-last-child(1){margin:0}#main #container #main-container .common-sec .block-layout .token-info .list-data{display:flex;border-bottom:1px solid #111;padding:15px 0}@media(max-width: 768px){#main #container #main-container .common-sec .block-layout .token-info .list-data{flex-direction:column;font-size:1.125rem;padding:14px 0}}#main #container #main-container .common-sec .block-layout .token-info .list-data .list-data-left{flex:1;font-weight:bold}@media(max-width: 768px){#main #container #main-container .common-sec .block-layout .token-info .list-data .list-data-left{font-size:1.25rem}}#main #container #main-container .common-sec .block-layout .token-info .list-data .list-data-right{flex:3.5}#main #container #main-container .common-sec .block-layout .token-info .list-data .list-data-right .copy-token{display:flex;align-items:center;gap:10px;word-break:break-word}@media(max-width: 768px){#main #container #main-container .common-sec .block-layout .token-info .list-data .list-data-right .copy-token{flex-direction:column}}#main #container #main-container .common-sec .block-layout .token-info .list-data .list-data-right .copy-token img{width:18px}@media(max-width: 768px){#main #container #main-container .common-sec .block-layout .token-info .list-data .list-data-right .copy-token img{width:36px}}#main #container #main-container .common-sec .block-layout .token-info .list-data:nth-last-child(1){border-bottom:none}#main #container #main-container .common-sec .phase-sec{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec{flex-direction:column;row-gap:20px}}#main #container #main-container .common-sec .phase-sec .phase{flex:1;background:#272727;padding:30px 30px 40px 30px;border-radius:16px;color:#ccc}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase{padding:1.25rem 1.25rem 2rem 1.25rem;border-radius:15px}}#main #container #main-container .common-sec .phase-sec .phase.now{background:#ff7a00;color:#000}#main #container #main-container .common-sec .phase-sec .phase .phase-heading{font-size:3rem;text-align:center;padding:30px;height:120px}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-heading{font-size:3.625rem}}#main #container #main-container .common-sec .phase-sec .phase .phase-heading h3{line-height:.5;color:#ff7a00}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-heading h3{line-height:.6}}#main #container #main-container .common-sec .phase-sec .phase .phase-heading h3.now{color:#000;font-size:3.625rem}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-heading h3.now{font-size:4.25rem;line-height:.5}}#main #container #main-container .common-sec .phase-sec .phase .phase-heading h3 span{font-size:1.5rem}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-heading h3 span{font-size:2.125rem}}#main #container #main-container .common-sec .phase-sec .phase .phase-heading.icon-here{background:url(../images/icon-here.svg) no-repeat;background-size:30px;background-position:15%;padding:10px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-heading.icon-here{padding:20px 10px 10px 10px;background-position:20%;background-size:50px}}#main #container #main-container .common-sec .phase-sec .phase .phase-list{font-size:.875rem;font-weight:600}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-list{font-size:1.125rem;font-weight:500}}#main #container #main-container .common-sec .phase-sec .phase .phase-list li.completed{background:url(../images/icon-completed.png) no-repeat;background-size:15px;background-position:0 7px;padding:5px 0 5px 25px}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-list li.completed{background-size:18px;background-position:0 10px}}#main #container #main-container .common-sec .phase-sec .phase .phase-list li.incomplete{background:url(../images/icon-incomplete.png) no-repeat;background-size:15px;background-position:0 7px;padding:5px 0 5px 25px}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-list li.incomplete{background-size:18px;background-position:0 10px}}#main #container #main-container .common-sec .phase-sec .phase .phase-list li.not-initiated{background:url(../images/icon-not-initiated.png) no-repeat;background-size:15px;background-position:0 7px;padding:5px 0 5px 25px}@media(max-width: 768px){#main #container #main-container .common-sec .phase-sec .phase .phase-list li.not-initiated{background-size:18px;background-position:0 10px}}#main #container #main-container .faq-sec .qa-block{margin-bottom:10px}#main #container #main-container .faq-sec .qa-block .question{background:#ff7a00;padding:13px 45px;border-radius:10px;font-size:1.5rem;position:relative;cursor:pointer}@media(max-width: 768px){#main #container #main-container .faq-sec .qa-block .question{padding:.75rem 1.5rem .75rem 1.25rem;font-size:1.5rem}}#main #container #main-container .faq-sec .qa-block .question::before{position:absolute;content:"";right:30px;transition:.3s;background:url(../images/icon-arrow-down.png) no-repeat;background-size:22px;padding:11px}@media(max-width: 768px){#main #container #main-container .faq-sec .qa-block .question::before{background-size:20px;padding:10px;right:20px}}#main #container #main-container .faq-sec .qa-block .question.open::before{transform:rotate(180deg)}#main #container #main-container .faq-sec .qa-block .answer{background:#242424;padding:25px 45px 35px 45px;display:none;color:#dadada;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media(max-width: 768px){#main #container #main-container .faq-sec .qa-block .answer{border-bottom-left-radius:18px;border-bottom-right-radius:18px}#main #container #main-container .faq-sec .qa-block .answer p{font-size:1.125rem}}#main #container #main-container .faq-sec .qa-block .answer a{text-decoration:underline;color:#ff7a00;font-weight:bold}#main #container #main-container .faq-sec .qa-block .answer a:hover{text-decoration:none}@media(max-width: 768px){#main #container #main-container .faq-sec .qa-block .answer{font-size:.875rem;padding:15px 20px 25px 20px}}#main #container #main-container .faq-sec .qa-block .answer p{margin-bottom:20px}#main #container #main-container .faq-sec .qa-block .answer p:nth-last-child(1){margin:0}#main #container #main-container .sns-sec{display:flex;justify-content:space-between;-moz-column-gap:40px;column-gap:40px}@media(max-width: 768px){#main #container #main-container .sns-sec{flex-direction:column;row-gap:20px}}#main #container #main-container .sns-sec .sns{flex:1}#main #container #main-container .sns-sec .sns .sns-container{display:flex;justify-content:space-between;align-items:center;background:#ff7a00;padding:20px 40px;border-radius:16px}@media(max-width: 768px){#main #container #main-container .sns-sec .sns .sns-container{padding:20px 20px 25px 20px;border-radius:18px}}@media(min-width: 768px)and (max-width: 1024px){#main #container #main-container .sns-sec .sns .sns-container{min-height:160px;padding:20px 30px}}#main #container #main-container .sns-sec .sns .sns-container .left h3{font-size:1.25rem;font-weight:bold}@media(max-width: 768px){#main #container #main-container .sns-sec .sns .sns-container .left h3{font-size:1.5rem}}#main #container #main-container .sns-sec .sns .sns-container .left .handle-name{margin-bottom:20px}@media(max-width: 768px){#main #container #main-container .sns-sec .sns .sns-container .left .handle-name{font-size:1.125rem}}#main #container #main-container .sns-sec .sns .sns-container .left .handle-name a{color:#111}#main #container #main-container .sns-sec .sns .sns-container .left .button{margin-bottom:10px}#main #container #main-container .sns-sec .sns .sns-container .left .button .x{background:url(../images/x-logo-white.png) no-repeat #000;background-size:12px;background-position:80% 50%;padding:10px 48px 10px 28px;border-radius:50px;color:#fff;font-size:.875rem;font-weight:bold;cursor:pointer;transition:.3s;transition:opacity .1s ease}#main #container #main-container .sns-sec .sns .sns-container .left .button .x:hover{color:#dadada}@media(max-width: 768px){#main #container #main-container .sns-sec .sns .sns-container .left .button .x{background-size:14px;font-size:1rem;padding:12px 50px 12px 30px}}#main #container #main-container .sns-sec .sns .sns-container .left .button .telegram{background:url(../images/telegram-logo-white.png) no-repeat #000;background-size:16px;background-position:80% 50%;padding:10px 48px 10px 28px;border-radius:50px;color:#fff;font-size:.875rem;font-weight:bold;cursor:pointer;transition:.3s;transition:opacity .1s ease}#main #container #main-container .sns-sec .sns .sns-container .left .button .telegram:hover{color:#dadada}@media(max-width: 768px){#main #container #main-container .sns-sec .sns .sns-container .left .button .telegram{background-size:18px;font-size:1rem;padding:12px 55px 12px 30px}}#main #container #main-container .sns-sec .sns .sns-container .right.sns-logo img{width:70px}@media(max-width: 768px){#main #container #main-container .sns-sec .sns .sns-container .right.sns-logo img{width:50px}}#main #container #main-container .sns-sec .sns .sns-container .right.twitter img{width:60px}@media(max-width: 768px){#main #container #main-container .sns-sec .sns .sns-container .right.twitter img{width:50px}}#main #container #main-container .center{text-align:center}#main #container #main-container .more-content{display:none;overflow:hidden;transition:opacity .3s ease}#main #container #main-container .more-content.show{display:block;opacity:1}#main #container #main-container .read-more-button{background:#000;padding:12px 30px;color:#fff;border-radius:50px;font-size:.875rem;font-weight:bold;cursor:pointer;transition:.3s;border:none;transition:opacity .1s ease}#main #container #main-container .read-more-button:hover{color:#dadada}@media(max-width: 768px){#main #container #main-container .read-more-button{font-size:1rem;padding:16px 30px}}#main #container #main-container .button-charity{margin-top:40px}@media(max-width: 768px){#main #container #main-container .button-charity{margin-top:50px;text-align:center}}#main #container #main-container .button-charity a{background:#a4a4a4;padding:15px 45px;color:#0f0e0e;border-radius:50px;font-size:.938rem;font-weight:bold;cursor:pointer;transition:.3s}#main #container #main-container .button-charity a:hover{background:#bebebe}@media(max-width: 768px){#main #container #main-container .button-charity a{font-size:1.25rem;padding:16px 50px}}#main #container .tooltip-container{position:relative;display:inline-block;cursor:pointer}#main #container .tooltip-container:hover .tooltiptext{visibility:visible;opacity:1;bottom:calc(100% + 5px)}#main #container .tooltiptext{visibility:hidden;width:120px;background-color:#e06c00;color:#110b0b;text-align:center;font-size:.875rem;border-radius:8px;padding:8px;position:absolute;z-index:1;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s,bottom .3s}@media(max-width: 768px){#main #container .tooltiptext{font-size:1rem}}#main #container .tooltiptext:after{content:"";position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);border-width:8px;border-style:solid;border-color:#e06c00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#main #container .note{border:1px solid #000;padding:18px 20px;border-radius:12px;line-height:1.5;font-size:.875rem}@media(max-width: 768px){#main #container .font-mobile-18 p{font-size:1.125rem}#main #container .small-mobile{font-size:1rem}}@media(max-width: 768px){.third-party-sec{padding:0 0 40px 0}}.third-party-sec .logo-sec{display:flex;justify-content:center;gap:20px}.third-party-sec .logo-sec img{width:25px}#footer{margin:0 0 90px 0}@media(max-width: 768px){#footer{margin:0 0 50px 0}}#footer #footer-container{width:62.625rem;margin:0 auto;padding:0 90px}@media(min-width: 768px)and (max-width: 1024px){#footer #footer-container{width:100%;padding:0 60px}}@media(max-width: 768px){#footer #footer-container{width:100%;padding:0 40px}}#footer #footer-container #footer-menu{display:flex;justify-content:space-between;align-items:center}@media(min-width: 768px)and (max-width: 1024px){#footer #footer-container #footer-menu{flex-direction:column}}#footer #footer-container #footer-menu .f-logo{flex:1}@media(max-width: 768px){#footer #footer-container #footer-menu .f-logo.desktop{display:none}}@media(min-width: 768px)and (max-width: 1024px){#footer #footer-container #footer-menu .f-logo.desktop{display:none}}#footer #footer-container #footer-menu .f-menu{flex:3.6}#footer #footer-container #footer-menu .f-menu ul{display:flex;justify-content:flex-end;gap:20px;font-size:.875rem;font-weight:bold;transition:all .5s ease}#footer #footer-container #footer-menu .f-menu ul a:hover{color:#a8a8a8}@media(max-width: 768px){#footer #footer-container #footer-menu .f-menu ul{gap:20px;justify-content:center;flex-wrap:wrap;font-size:1.125rem}}@media(min-width: 768px)and (max-width: 1024px){#footer #footer-container #footer-menu .f-menu ul{gap:30px;justify-content:center}}#footer #copyright{text-align:center;margin-top:60px}@media(max-width: 768px){#footer #copyright{margin-top:40px}}#footer #copyright .footer-sns{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:20px}#footer #copyright .footer-sns li img{width:25px}#footer #copyright .footer-sns li .x img{width:16px}#footer #copyright .footer-sns li .telegram img{width:22px}#footer #copyright .copyright{color:#ccc;font-size:.875rem;margin-bottom:15px}@media(max-width: 768px){#footer #copyright .copyright{font-size:.938rem}}#footer #copyright .info{color:#626262;font-size:.688rem}@media(max-width: 768px){#footer #copyright .info{font-size:.875rem}}#footer .f-logo.tablet-mobile{display:flex;justify-content:center}#footer .f-logo.tablet-mobile img{width:22%}@media(max-width: 768px){#footer .f-logo.tablet-mobile img{width:48%}}@media only screen and (min-width: 992px){#footer .f-logo.tablet-mobile{display:none}}.bg-infinite-animation{width:100%;height:100%;position:absolute;background-color:#000;background-image:url("../images/background-img.jpg");animation:infiniteScrollBg 35s linear infinite}@media(max-width: 768px){.bg-infinite-animation{display:none}}@keyframes infiniteScrollBg{0%{background-position:50% 0}100%{background-position:50% -200%}}