/* fonts */

@font-face{
  font-family: "auctiongothic";
  src:url('../fonts/auctiongothic.eot');
  src:url('../fonts/auctiongothic.eot?#iefix') format('embedded-opentype'),
  url('../fonts/auctiongothic.woff') format('woff'),
  url('../fonts/auctiongothic.ttf') format('truetype');
  url('../fonts/auctiongothic.svg#auctiongothic') format('svg')
  src:local(��), url('../fonts/auctiongothic.woff') format('woff');
}

@font-face{
  font-family: "auctiongothic_light";
  src:url('../fonts/auctiongothic_light.eot');
  src:url('../fonts/auctiongothic_light.eot?#iefix') format('embedded-opentype'),
  url('../fonts/auctiongothic_light.woff') format('woff'),
  url('../fonts/auctiongothic_light.ttf') format('truetype');
  url('../fonts/auctiongothic_light.svg#auctiongothic_light') format('svg')
  src:local(��), url('../fonts/auctiongothic_light.woff') format('woff');
}

/* base */

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: 'auctiongothic', AppleSDGothic, '留묒� 怨좊뵓', Dotum, sans-serif;
  line-height: 1.6;
  min-width: 1300px;
}
body {
  margin: 0;
  font-family: 'auctiongothic', AppleSDGothic, '留묒� 怨좊뵓', Dotum, sans-serif;
  overflow: hidden;
}
article, aside, details,
figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block;
}
h1, .h1 {
  font-size: 60px;
  font-weight: 700;
  line-height: 1.2;
  margin: 0;
}
h2, .h2 {
  font-size: 50px;
  font-weight: 700;
  line-height: 1;
  margin: 0;
}
h3, .h3 {
  font-size: 24px;
  line-height: 1;
  margin: 0;
}
ul, ol {
  list-style: none;
  padding: 0;
}
p {
  font-size: 16px;
}
.font-nanum {
  font-family: 'Nanum Barun Gothic', AppleSDGothic, '留묒� 怨좊뵓', Dotum, sans-serif;
}
.container {
  width: 1170px;
  min-width: 1170px;
  max-width: 1170px;
}

.title {
  font-size: 100px;
  color: #fff;
  line-height: 1.2;
}
.title strong {
  font-size: 120px;
  color: #fdfdd3;
}
.max-width {
  max-width: 100%
}

/* movie */
.video_wrapper {position:relative;width:676px;height:382px}

.video-wrap {
	position: absolute;
    top: 0;
    bottom: 0;
	left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.video-wrap > * {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0 none;
}