@charset "utf-8";

/* ----------------------------------------------
 * HanbitSoft Infra Development Team
 * 캐릭터총판 Stylesheet
 * Author - moran67@hanbitsoft.co.kr 191212
 ------------------------------------------------- */

/* CSS Reset
-------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, strong, small, dl, dt, dd, ol, ul, li, fieldset, form, select, input, button, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, figure, figcaption {margin:0;padding:0;font-size:100%;}
img, fieldset, button {border:0;}
article, aside, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body, input, button, textarea, select, table, kbd {line-height:1.2;font-family:Malgun Gothic,'맑은고딕','돋움', dotum, Helvetica,sans-serif;font-size:12px;color:#000;}
img {vertical-align:middle;}
ol, ul {list-style:none;}
a {text-decoration:none;color:#000;}
a:hover, a:focus, a:active {text-decoration:underline;color:#0000ff;}
button, label {cursor:pointer;}
button::-moz-focus-inner, input::-moz-focus-inner {padding:0;border:0;}
table {border-collapse:collapse;border-spacing:0;}
caption, legend {width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;visibility:hidden;}

/* Reserved Class
-------------------------------------------------------------- */
.irPm {display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
.irWa {display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1;}
.blind {overflow:hidden;position:absolute;top:0;left:-1000%;width:1px;height:1px;line-height:0;}
.show {display:block;}
.hide {display:none;}
.fL {float:left;}
.fR {float:right;}
.clearFix {zoom:1;}
.clearFix:after {content:'';display:block;clear:both;}

/* Styles
-------------------------------------------------------------- */
#wrap {
  overflow: hidden;
  width: 100%;
  min-width: 1200px;
}
#wrap .inner {
  position: relative;
  width: 1100px;
  height: 100%;
  margin: 0 auto;
}
.header {
  background: url(../images/bg_top.jpg) no-repeat 50% 0;
  height: 1133px;
}
.contents {
  position: relative;
  background: url(../images/bg00.jpg) no-repeat 50% 0;
  height: 2871px;
}
.footer {
  background: url(../images/bg_footer.jpg) no-repeat 50% 0;
  height: 446px;
}
.contents .pack .btn-buy {
  display: block;
  position: absolute;
  right: 21px;
  width: 390px;
  height: 76px;
}
.contents .pack00 .btn-buy {
  top: 1155px;
}
.contents .pack01 .btn-buy {
  top: 2002px;  
}
.contents .pack02 .btn-buy {
  top: 2699px;  
}
.contents .btn-more {
  display: block;
  position: absolute;
  top: 2552px;
  right: 129px;
  width: 26px;
  height: 26px;  
}



 