@charset "utf-8";

/* font */
@import url('/css/pretendard/static/pretendard.css');
@import url('/css/palace/style.css');
@font-face {font-family: 'Somi'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/naverfont_10@1.0/Somi.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'BookkMyungjo-Bd'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.0/BookkMyungjo-Bd.woff2') format('woff2'); font-weight: 700; font-style: normal;}
@font-face {font-family: 'Cafe24Lovingu'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/2405-3@1.1/Cafe24Lovingu.woff2') format('woff2'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'ROEHOE-CHAN'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10@1.0/ROEHOE-CHAN.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'Hana_handwriting'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/naverfont_05@1.0/Hana_handwriting.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'Kanginhan'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/naverfont_07@1.0/Kanginhan.woff') format('woff'); font-weight: normal; font-style: normal;}

* {margin: 0; padding: 0; box-sizing: border-box; font-family: 'Spoqa Han Sans Neo', 'sans-serif'; line-height: 1.2;}
*::selection {background: #4a3934; color: #fff;}
*::-moz-selection {background: #4a3934; color: #fff;}
ul,li{list-style: none;}
a {text-decoration: none; color: #333;}
img {vertical-align: middle; border: 0;}
body {font-size: 16px; color: #222; line-height: 1;}
/* body {font-size: 16px; color: #222; line-height: 1; -ms-overflow-style: none;} */
/* body::-webkit-scrollbar {display: none;} */
table {border-collapse: collapse;}
p, span, h2 {line-height: 1.4; word-break: keep-all;}
input[type="text"]:focus {outline: none;}

@keyframes fadeUpTxt {
    0% {opacity: 0; transform: translateY(30px);}
    100% {opacity: 1; transform: translateY(0);}
}

@keyframes bgZoom {
    0% {transform: translate(-50%, -50%) scale(1.2);}
    100% {transform: translate(-50%, -50%) scale(1);}
}

@keyframes depthOn {
    0% {width: 0;}
    100% {width: 50%;}
}