@charset "utf-8";
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, strong, sub, sup, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, embed, input, select, textarea, button {margin:0;padding:0;}
body {font-size:12px;line-height:1.428;font-family:"돋움",Dodum,AppleGothic,Tahoma,Helvetica,sans-serif;color:#565d6d;}
h1, h2, h3, h4, h5, h6 {font-size:1em;font-weight:normal;}
input, button, textarea {font-size:1em;font-family:"돋움",Dodum,AppleGothic,Tahoma,Helvetica,sans-serif;}
select {font-size:1em;}
code, pre {font-size:1em;font-family:"돋움",Dodum,AppleGothic,Tahoma,Helvetica,sans-serif;}
address, em, cite {font-style:normal;}
img {border:0 none;}
hr {display:none;}
table {border-collapse:separate;border-spacing:0;}
caption {width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
th, td {vertical-align:top;text-align:left;font-weight:normal;}
li {list-style-type:none;}
form {margin:0;padding:0;}
fieldset {border:0 none;}
legend{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
label, button {cursor:pointer;}
button {overflow:visible;border:none;background:none;background:transparent;font-family:inherit;white-space:nowrap;vertical-align:top;text-decoration:none;}
button::-moz-focus-inner {border:0;padding:0;}
a:link {color:#565d6d;text-decoration:none;*cursor:pointer;}
img{vertical-align:top;}
.hide, h2{position: absolute;border:0px;width: 1px;height: 1px;clip: rect(1px, 1px, 1px ,1px);clip-path:inset(50%);overflow: hidden;}

#wrap{width:720px;margin:0 auto;padding-bottom: 130px;background:#e2e2e2;}
header, section, footer{position:relative;width:100%;}

header{height: 969px;background: url(../images/header.jpg) no-repeat center top;}
header a {position: absolute; left: 50%; top: 66.2%; width: 630px; height: 208px; transform: translateX(-50%); text-indent: -999em;}

#s1{height: 1348px;background: url(../images/s1.jpg) no-repeat center top;}
  #s1 a{position: absolute;bottom:54px;left:220px;width:280px;height: 60px;display: inline-block;}
#s2{height: 1369px;background: url(../images/s2.jpg) no-repeat center top;}

#btnMore{position:relative;}
 #btnMore a{width:100%;height: 98px;display: inline-block;background:#550abc url(../images/btnMore.jpg) no-repeat center top;}
 #btnMore div{display: none;width:100%;text-align: center;background: #fff}

 #btnMore.on a{background:#550abc url(../images/btnMore_on.jpg) no-repeat center top;}
 #btnMore.on div{display: block;}

.footer_btn{position: fixed;bottom:0;width:100%;max-width: 720px;height: 111px;display: inline-block;background:#273b06 url(../images/btn_view.jpg) no-repeat center top;}
  .footer_btn a{display:block;width:100%;height:100%;}

footer{position:relative;height:2043px;background:url(../images/footer.jpg?v=2) no-repeat left top;}
