@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(//fonts.googleapis.com/earlyaccess/nanumpenscript.css);
@import url(//fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/jejugothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url(https://fonts.googleapis.com/css?family=Ubuntu);
@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic&display=swap');

* { padding:0; outline:0}
.nav {height:50px; color:#fff; z-index:1000; padding:15px 100px 0 0; float:right;font-weight:bold;font-family: 'Nanum Barun Gothic', serif;}
.menu a {float:left; color:#fff; text-decoration:none; width:130px; height:28px; padding-top:0px;display: inline;font-family:'Nanum Barun Gothic', serif;}
.menu span {float:left; color:#fff; text-decoration:none; height:28px; padding-top:8px;}
.menu a:hover {color:#fff;}
.menu {list-style:none; font-size:1.3em; font-family: 'Nanum Barun Gothic', serif; text-align:center;  margin:0 auto;}
.menu li {position:relative; float:left; z-index:100;margin-right:20px;}
.menu ul {display:none;position:absolute; overflow:hidden;font-size:0.8em; font-family: 'Nanum Barun Gothic', serif; top:45px; left:0; background:#222222; list-style:none}/*display:none; ¸Þ´º¼û±è */
.menu ul li {position:relative; display:inline;float:left;margin:0;}
.menu ul li a{display:block; background:none; padding-top:5px;}
.menu ul li a:hover{background:#ff2400; color:#fff}


.main_text01{font-size:2em;color:#b9b3ae;font-weight:bold;}
.main_text02{font-size:1.4em;color:#b9b3ae;}
.main_text03{font-size:17px;line-height:20px;font-weight:900;}
.main_text04{font-size:20px;color:#ffffff;font-weight:bold;padding:30px 0 0 20px;line-height:30px;}
.text01{font-family: 'Nanum Myeongjo';font-size:28px;font-weight:bold;line-height:40px;}
.text02{font-family: 'Nanum Myeongjo';font-size:54px;}
.text03{font-family: 'Nanum Gothic';font-size:16px;font-weight:bold;line-height:20px;}
.text04{font-family: 'Nanum Gothic';font-size:16px;line-height:25px;}
.text05{font-family: 'Nanum Gothic';font-size:18px;line-height:25px;font-weight:bold;}
.text06{font-family: 'Nanum Gothic';font-size:18px;line-height:25px;font-weight:bold;}

.footer_text01{font-family: 'Nanum Gothic';font-size:1.7em;color:#2e2e2e;font-weight:bold; letter-spacing:-0.5px; font-weight:700;}
.footer_text02{font-family: 'Nanum Gothic';font-size:14px;color:#787878;font-weight:bold; line-height:120%;}
.footer_text03{font-family: 'Nanum Gothic';font-family:"µ¸¿ò", dotum, "±¼¸²", gulim, arial, helvetica;font-size:12px;color:#787878; line-height:120%;}

.shop_bt{margin:0 auto;width:350px;position:absolute;bottom:250px;right:40%;}
.enjoy_bt{margin:0 auto;position:absolute;bottom:250px;width:100%;}

/*.menu li.submenu {font-weight:bold}
.menu li.noborder {border-top:none}
li.menuhover a, li.menuhover li.menuhover a {color:#fff;}
li.menuhover span, li.menuhover li.menuhover span {color:#000; background:#fff}
#info {width:120px; background:#eee}
#info li {width:120px; border-top:none; padding:8px 10px; color:#666; text-shadow:1px 1px #fff; text-align:left}*/