*, *:after, *:before { margin:0; padding:0; font-family:'Malgun Gothic'; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; word-break:keep-all; }
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
li { list-style:none; float:left;}
a { text-decoration:none; color:#232323; text-decoration: none; outline: none;}
p {letter-spacing:-1px;}
img { border:none;}
body { overflow-Y:scroll; position:relative;   }
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}
#main_wrap{width:100%;height: 100vh;background-image: url(../image/main_bg.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;position:relative;}
#main_wrap .intro ul li a{color:white;}
#main_wrap .intro ul li {float: left;color:#fff;}
#main_wrap .intro {width: 100%;min-height: 100%;position: relative;}
#main_wrap .intro .slide {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;position: absolute;top: 0;left: 0;padding: 20px;overflow: hidden;text-align: center;}
  #main_wrap .intro .slide.slide-a {z-index: 400;}
  #main_wrap .intro .slide.slide-a .slide-a-child {-webkit-transform: translateY(50px);transform: translateY(50px);opacity: 0;transition: all 1s;font-size:1.563em;}
  #main_wrap .intro .slide.slide-a .slide-a-child.is-visible {-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;}
  #main_wrap .intro .slide.slide-a ul li{margin-left:10px;}
  #main_wrap .intro .slide.slide-a ul{width:50%;margin:0 auto;}
  #main_wrap #foot{position: absolute;bottom: 0;width:200px;left:50%;transform: translateX(-50%);}
  #main_wrap #foot img{width:100%;}

@media (max-width:800px){
  .main_logo img{width:40%;}
  .main_content img{width:80%;}
  #main_wrap .intro .slide.slide-a ul li{font-size: 3.25vw;}
  #main_wrap #foot {width:30%;}
}