<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(common.css);
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,700&amp;display=swap');

html,body{ width: 100%; height: 100%; font-family: 'Noto Sans KR', sans-serif;  font-weight: 400;}

/*ì¸íŠ¸ë¡œ*/
.wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-weight: lighter;
  font-size: 40px;
}
.wrapper h1{color: #fff;}

.welcome-section {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
}
.content-wrap {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.fly-in-text{
  list-style: none;
}
.fly-in-text li {
  display: inline-block;
  margin: 3px;
  color: #fff;
  opacity: 1;
  transition: all 3s ease;
}

.content-hidden .fly-in-text li {opacity: 0;}
.content-hidden .fly-in-text li:nth-child(1) {transform: translate3d(-120px,0,0);}
.content-hidden .fly-in-text li:nth-child(2) {transform: translate3d(-90px,0,0);}
.content-hidden .fly-in-text li:nth-child(3) {transform: translate3d(-60px,0,0);}
.content-hidden .fly-in-text li:nth-child(4) {transform: translate3d(-30px,0,0);}
.content-hidden .fly-in-text li:nth-child(5) {transform: translate3d(0px,0,0);}
.content-hidden .fly-in-text li:nth-child(6) {transform: translate3d(30px,0,0);}
.content-hidden .fly-in-text li:nth-child(7) {transform: translate3d(60px,0,0);}
.content-hidden .fly-in-text li:nth-child(8) {transform: translate3d(90px,0,0);}
.content-hidden .fly-in-text li:nth-child(9) {transform: translate3d(120px,0,0);}
.content-hidden .enter-button {opacity: 0; transform: translate3d(0,-30px,0);}

/*ìƒë‹¨ ë©”ë‰´ë°”*/
.navbar{width: 100%; height: 100%;}
#logo{position: absolute; display: block; width: 214px; height: 72px; left: 50%; top: 50%;margin-left: -107px; margin-top: -51px;}


.menu{
    position: fixed; top: 0; background: #000;
    z-index:99999; width: 100%; /*opacity: 0.7;*/ 
}
.logo{margin-left: 2%;}
.menu_toggle_btn{
	position:absolute;
	top:25px;right:15px;
	cursor: pointer; display:block;
	width:35px; height:35px;
	background:none; outline:none;
	border: none; margin:0;
}

.menu_toggle_btn span{
	position:absolute;
	left:0; top:-2px;
	width:70%; height:3px;
	background:#fff; content:'';
	transition:all 0.3s; margin-left:15%;
}

.menu_toggle_btn:before,.menu_toggle_btn:after{
	position:absolute; left:0;
	width:70%; height:3px;
	background:#fff; content:'';
	transition:all 0.5s; margin-left:15%;
}

.menu_toggle_btn:before{transform:translateY(-12px);}
.menu_toggle_btn:after{transform:translateY(8px);}

/*ì&nbsp;œì´ì¿¼ë¦¬ì—ì„œ ë¶ˆëŸ¬ë‚¼ í´ëž˜ìŠ¤ "menu-open" */
.menu_toggle_btn.menu-open:before{transform:translateY(0px)rotate(135deg);}
.menu_toggle_btn.menu-open:after{transform:translateY(0px)rotate(-135deg);}
.menu_toggle_btn.menu-open span{opacity:0;}   /*ê°€ë¡œì„&nbsp; 3ê°œì¤‘ ê°€ìš´ë°ì„&nbsp; */

/*ë©”ë‰´ë°”*/
.menubg{ 
    position:fixed;
    top:0; left:0;
    width:100%; height:100%;
    background:rgba(0,0,0,0.6);
    z-index: 9997; display:none;
}

.allmenu{ 
    position:fixed;
    right: 0; top:0;
    width:80%; height:100%;
    background:rgba(0,0,0,0.8);
    z-index: 9998;
    color: #fff;
}

.allmenu1{margin-top:70px;}
.allmenu&gt;li{
    font-size:2.5em;
    text-indent: 55px; opacity: 0.5;
    margin-bottom:40px;
}
.allmenu&gt;li:hover{opacity: 1;}

.allmenu a{color:#fff;}

.allmenu ul{margin-top:10px;}

.allmenu .address{
    font-size:1em; text-indent:55px; line-height: 0.6; padding:5px 0; letter-spacing: 2px; opacity: 0.5; 
}

/*í‘¸í„°*/
#footer{
    width: 100%; height: 70px;
    position: absolute; bottom: 20px;letter-spacing: 1.2px; opacity: 0.7;
    text-align: center; color: #000; line-height: 1.5; font-size: 9px}
#footer a{color: #000;}


</pre></body></html>