﻿@charset "utf-8";

/* 헤움 진고딕 210 */
@font-face {
    font-family: 'HUJingo210';
    src: url( '../fonts/HUJingo210.woff' ) format('woff');
}
/* 헤움 진고딕 220 */
@font-face {
    font-family: 'HUJingo220';
    src: url( '../fonts/HUJingo220.woff' ) format('woff');
}
/* 헤움 진고딕 230 */
@font-face {
    font-family: 'HUJingo230';
    src: url( '../fonts/HUJingo230.woff' ) format('woff');
}
/* 헤움 진고딕 240 */
@font-face {
    font-family: 'HUJingo240';
    src: url( '../fonts/HUJingo240.woff' ) format('woff');
}
/* 헤움 진고딕 250 */
@font-face {
    font-family: 'HUJingo250';
    src: url( '../fonts/HUJingo250.woff' ) format('woff');
}
/* 헤움 진고딕 260 */
@font-face {
    font-family: 'HUJingo260';
    src: url( '../fonts/HUJingo260.woff' ) format('woff');
}



/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block;border:0;*margin:0;*padding:0}/* html5 */
table{width:100%;border-collapse:collapse;border-spacing:0}

fieldset,img,iframe{border:0}
img{vertical-align:top}
ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
caption,legend{display:none}
a{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a:link,a:visited,a:active,a:hover{color:#333;text-decoration:none}
input[type="text"]::-ms-clear {display: none;}

.hidden{display: none;}
.disable{pointer-events: none;}



/* layout */
*{
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none

}
body {
	width: 100%;
	height: 100%;
	background-color: #000;
	overflow: hidden;
}
#wrap {
	width:100%;
	height:100%;
}
#container {
	width:100%;
	overflow:hidden;
}
#game-content {
	position:relative;
	width:1280px;
	height:720px;
	overflow:hidden
}

.button {
	cursor: pointer;
	transition: transform 0.4s;
}
.button:hover {
	transform: scale(1.05);
}
.button.down {
	transform: scale(1.05);
}

#animation_container {
	position: absolute;
	left:0;
	top:0;
	width: 1280px;
	height: 720px;
	pointer-events: none;
	z-index: 999;
}