@import "./Variables.scss"; @font-face { font-family: "GmarketSansMedium"; src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff") format("woff"); font-weight: normal; font-style: normal; } * { font-family: "GmarketSansMedium"; letter-spacing: -0.01em; font-weight: 400; color: #010101; } // reset blockquote, body, dd, dl, dt, fieldset, figure, h1, h2, h3, h4, h5, h6, hr, html, iframe, legend, li, ol, p, pre, textarea, ul { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; } ul { list-style: none; } button, input, select, option, fieldset { margin: 0; border: 0; padding: 0; } html { box-sizing: border-box; } img, video { height: auto; max-width: 100%; } iframe { border: 0; } table { border-collapse: collapse; border-spacing: 0; } td, th { padding: 0; } select { appearance: none; } /* common */ button { cursor: pointer; } .hidden { display: none; } // footer footer { background-color: #222222; min-height: 200px; .logo { width: 152px; height: 33px; } .footer-wp { width: 1200px; margin: 0 auto; padding-top: 50px; display: flex; flex-direction: row; gap: 90px; } .quick { height: 26px; display: flex; flex-direction: row; align-items: center; font-size: 16px; margin-bottom: 14px; a { font-weight: 200; color: $white; } .q-item { padding: 0 20px; border-right: 1px solid rgba(255, 255, 255, 0.08); } .q-item:first-child { padding-left: 0; } .q-item:last-child { border-right: 0; } } .info, .copyright { display: flex; flex-direction: row; flex-wrap: wrap; margin-bottom: 12px; p { font-size: 14px; font-weight: 200; line-height: 20px; margin-right: 8px; color: #5d5e5f; } span { font-size: 12px; font-weight: 200; opacity: 0.6; color: #414243; } } }