@charset "UTF-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{margin:0px; padding:0px; border:0; outline:0; vertical-align:baseline; background:transparent; }
html, body {position: relative;height: 100%;}
body{line-height:1; font-family: "Recipekorea", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif; color:#000000; font-size:12px; font-weight: 500; font-style: normal;}
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {display:block; margin:0px; padding:0px;}
strong {font-weight: 700;}
button {border:none; background:none; cursor: pointer; padding: 0px; margin: 0px; color:#000000;}
a{margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; text-decoration:none; color:#000000;}
ul, ol {list-style:none;}
.good_hide {visibility:hidden; overflow: hidden; position: absolute; left:-10000px; height:1px; width:1px; text-indent: -10000px;}
table {border-collapse: collapse; border-spacing: 0;}
[type="radio"] {appearance: none;border-radius: 50%;}
select {-webkit-appearance: none; -moz-appearance: none; appearance: none; border:none; outline: none;}
select::-ms-expand {display: none;}
input {outline: none;}
textarea {font-family: Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;}

.Korean {width:100%; max-width: 640px; margin: auto;}
.Korean * {box-sizing: border-box;}
.Korean .Sessions {width:100%; position: relative;}
.Korean img {display: block; width:100%;}
@-webkit-keyframes FadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@-moz-keyframes FadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@keyframes FadeIn {
	0% {opacity: 0;}
	100% {opacity: 1;}
}
@-webkit-keyframes FadeTop {
	0% {transform: translate(0px,30px); opacity: 0;}
	100% {transform: translate(0px,0px); opacity: 1;}
}
@-moz-keyframes FadeTop {
	0% {transform: translate(0px,30px); opacity: 0;}
	100% {transform: translate(0px,0px); opacity: 1;}
}
@keyframes FadeTop {
	0% {transform: translate(0px,30px); opacity: 0;}
	100% {transform: translate(0px,0px); opacity: 1;}
}
.Korean1 .GnLogo {position: absolute; top:2%; left:0%; width:100%;}
.Korean1 h1 {position: absolute; top:23%; left:0%; width:100%; opacity: 0; -webkit-animation: FadeIn 1.5s forwards 0.5s; -moz-animation: FadeIn 1.5s forwards 0.5s; animation: FadeIn 1.5s forwards 0.5s;}
.Korean1 div {position: absolute; opacity: 0;}
.Korean1 .Photo1_1 {top: 39%; right: 7%; width: 24.5%; -webkit-animation: FadeIn 1.5s forwards 0.8s; -moz-animation: FadeIn 1.5s forwards 0.8s; animation: FadeIn 1.5s forwards 0.8s;}
.Korean1 .Photo1_2 {top: 45%; left: 1%; width: 53%; -webkit-animation: FadeIn 1.5s forwards 1.1s; -moz-animation: FadeIn 1.5s forwards 1.1s; animation: FadeIn 1.5s forwards 1.1s;}
.Korean1 .Photo1_3 {top: 54%; right: 5%; width: 52.2%; -webkit-animation: FadeIn 1.5s forwards 1.4s; -moz-animation: FadeIn 1.5s forwards 1.4s; animation: FadeIn 1.5s forwards 1.4s;}
.Korean1 .Donation1 {display: block !important; position: absolute; bottom: 9%; left:0%; width:100%;}
.Korean2 div {position: absolute; opacity: 0;}
.Korean2 .Photo2_1 {top: 0.4%; left: 1.25%; width: 97.5%;}
.Korean2 .Photo2_1.On {-webkit-animation: FadeIn 1.5s forwards; -moz-animation: FadeIn 1.5s forwards; animation: FadeIn 1.5s forwards;}
.Korean2 .Photo2_2 {top: 20.1%; left: 1.25%; width: 47.3%;}
.Korean2 .Photo2_2.On {-webkit-animation: FadeIn 1.5s forwards 0.3s; -moz-animation: FadeIn 1.5s forwards 0.3s; animation: FadeIn 1.5s forwards 0.3s;}
.Korean2 .Photo2_3 {top: 20.1%; right: 0.7%; width: 50.8%;}
.Korean2 .Photo2_3.On {-webkit-animation: FadeIn 1.5s forwards 0.6s; -moz-animation: FadeIn 1.5s forwards 0.6s; animation: FadeIn 1.5s forwards 0.6s;}
.Korean2 .T2_1 {position: absolute; top:80%; left:0%; width:100%; opacity: 0;}
.Korean2 .T2_1.On {-webkit-animation: FadeTop 1.5s forwards; -moz-animation: FadeTop 1.5s forwards; animation: FadeTop 1.5s forwards;}
.Korean2 .T2_2 {position: absolute; top:86%; left:0%; width:100%; opacity: 0;}
.Korean2 .T2_2.On {-webkit-animation: FadeTop 1.5s forwards 0.3s; -moz-animation: FadeTop 1.5s forwards 0.3s; animation: FadeTop 1.5s forwards 0.3s;}
.Korean2 .T2_3 {position: absolute; top:92.5%; left:0%; width:100%; opacity: 0;}
.Korean2 .T2_3.On {-webkit-animation: FadeTop 1.5s forwards 0.6s; -moz-animation: FadeTop 1.5s forwards 0.6s; animation: FadeTop 1.5s forwards 0.6s;}
.Korean3 div {position: absolute; opacity: 0; top:3.5%; width: 39.8%;}
.Korean3 .Photo3_1 {left: 9.5%;}
.Korean3 .Photo3_1.On {-webkit-animation: FadeIn 1.5s forwards; -moz-animation: FadeIn 1.5s forwards; animation: FadeIn 1.5s forwards;}
.Korean3 .Photo3_2 {right: 9.5%;}
.Korean3 .Photo3_2.On {-webkit-animation: FadeIn 1.5s forwards 0.3s; -moz-animation: FadeIn 1.5s forwards 0.3s; animation: FadeIn 1.5s forwards 0.3s;}
.Korean3 h2 {position: absolute; top:24%; left:0%; width:100%; opacity: 0;}
.Korean3 h2.On {-webkit-animation: FadeTop 1.5s forwards 0.6s; -moz-animation: FadeTop 1.5s forwards 0.6s; animation: FadeTop 1.5s forwards 0.6s;}
.Korean4 div {position: absolute; top:0%; opacity: 0;}
.Korean4 .Photo4_1 {left: 0%; width: 50.1%;}
.Korean4 .Photo4_1.On {-webkit-animation: FadeIn 1.5s forwards; -moz-animation: FadeIn 1.5s forwards; animation: FadeIn 1.5s forwards;}
.Korean4 .Photo4_2 {right: 0%; width: 49.9%;}
.Korean4 .Photo4_2.On {-webkit-animation: FadeIn 1.5s forwards 0.3s; -moz-animation: FadeIn 1.5s forwards 0.3s; animation: FadeIn 1.5s forwards 0.3s;}
.Korean4 .T4_1 {position: absolute; top:26%; left:0%; width:100%; opacity: 0;}
.Korean4 .T4_1.On {-webkit-animation: FadeTop 1.5s forwards 0.6s; -moz-animation: FadeTop 1.5s forwards 0.6s; animation: FadeTop 1.5s forwards 0.6s;}
.Korean4 .T4_2 {position: absolute; top:30.5%; left:0%; width:100%; opacity: 0;}
.Korean4 .T4_2.On {-webkit-animation: FadeTop 1.5s forwards 0.9s; -moz-animation: FadeTop 1.5s forwards 0.9s; animation: FadeTop 1.5s forwards 0.9s;}
.Korean5 img {opacity: 0;}
.Korean5 img.On {-webkit-animation: FadeIn 1.5s forwards; -moz-animation: FadeIn 1.5s forwards; animation: FadeIn 1.5s forwards;}
.Korean6 h2 {position: absolute; top:5%; left:0%; width:100%; opacity: 0;}
.Korean6 h2.On {-webkit-animation: FadeTop 1.5s forwards; -moz-animation: FadeTop 1.5s forwards; animation: FadeTop 1.5s forwards;}
.Korean6 div {position: absolute; width: 56%; opacity: 0;}
.Korean6 .Photo_6_1 {top: 11.5%; left: 8%;}
.Korean6 .Photo_6_1.On {-webkit-animation: FadeIn 1.5s forwards 0.3s; -moz-animation: FadeIn 1.5s forwards 0.3s; animation: FadeIn 1.5s forwards 0.3s;}
.Korean6 .Photo_6_2 {top: 21%; right: 8%;}
.Korean6 .Photo_6_2.On {-webkit-animation: FadeIn 1.5s forwards 0.6s; -moz-animation: FadeIn 1.5s forwards 0.6s; animation: FadeIn 1.5s forwards 0.6s;}
.Korean6 .Photo_6_3 {top: 30%; left:5%;}
.Korean6 .Photo_6_3.On {-webkit-animation: FadeIn 1.5s forwards 0.9s; -moz-animation: FadeIn 1.5s forwards 0.9s; animation: FadeIn 1.5s forwards 0.9s;}
.Korean7 h2 {position: absolute; top:14%; left:0%; width:100%; opacity: 0;}
.Korean7 h2.On {-webkit-animation: FadeTop 1.5s forwards; -moz-animation: FadeTop 1.5s forwards; animation: FadeTop 1.5s forwards;}
.Korean7 h3 {position: absolute; top:33%; left:0%; width:100%; opacity: 0;}
.Korean7 h3.On {-webkit-animation: FadeTop 1.5s forwards 0.3s; -moz-animation: FadeTop 1.5s forwards 0.3s; animation: FadeTop 1.5s forwards 0.3s;}
.Korean8 div {position: absolute; opacity: 0;}
.Korean8 .Photo_8_1 {top: 0%; left: 0%; width: 52.3%;}
.Korean8 .Photo_8_1.On {-webkit-animation: FadeIn 1.5s forwards; -moz-animation: FadeIn 1.5s forwards; animation: FadeIn 1.5s forwards;}
.Korean8 .Photo_8_2 {top: 0%; right: 0%; width: 47.7%;}
.Korean8 .Photo_8_2.On {-webkit-animation: FadeIn 1.5s forwards 0.3s; -moz-animation: FadeIn 1.5s forwards 0.3s; animation: FadeIn 1.5s forwards 0.3s;}
.Korean8 .Photo_8_3 {top: 16.5%; right: 0%; width: 47.7%;}
.Korean8 .Photo_8_3.On {-webkit-animation: FadeIn 1.5s forwards 0.6s; -moz-animation: FadeIn 1.5s forwards 0.6s; animation: FadeIn 1.5s forwards 0.6s;}
.Korean9 .Donation2 {position: absolute; display: block !important; top: 42%; left: 10%; width: 80%;}
.Quick {display: none !important; position: fixed; bottom: 1%; left: 5.25%; width: 89.5%; z-index: 10;}
.Quick.On {display: block !important;}