@charset 'utf-8';
html {overflow-y:scroll}
body {margin:0;padding:0;font-size:0.75em;font-family:dotum, sans-serif;background:#000;}
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:dotum, sans-serif}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img { Vertical-align:middle; font-size:1em}
input, button {margin:0;padding:0;font-family:'NanumGothic', dotum, sans-serif;font-size:1em}
input[type="submit"] {cursor:pointer}
button {cursor:pointer}

textarea, select {font-family:'NanumGothic', dotum, sans-serif;font-size:1em}
select {margin:0}
p {margin:0;padding:0;word-break:break-all}
hr {display:none}
pre {overflow-x:scroll;font-size:1.1em}
a {color:#000;text-decoration:none}

/* inline */
img {display:inline-block;border:0 none;}
cite, code, dfn, del, ins, label, q, strong {display:inline-block;}
cite, dfn {font-style:normal;}
sub {vertical-align:bottom;font-family:helvetica;}
sup {vertical-align:top;font-family:helvetica;}
hr {display:none;}

/* table */
table { border-spacing:0; border-collapse:separate; border-collapse:collapse; }
caption { display:none; }
th,
td { padding:0; vertical-align:top; text-align:left; font-weight:normal; } /* opara height=18px */

/* list */
dd, dl, ol, ul {margin:0;padding:0;}
li {list-style-type:none;}

/* form */
form {margin:0;}
fieldset {margin:0;padding:0;border:0 none;}
legend {display:none;}
input { Vertical-align:middle; font-size:12px;}

/* ¸ð¹ÙÀÏ ************************************************************************************************************************************************************************/
@media only screen and (min-width:100px) and (max-width:1024px) {

	.cont { text-align:center; padding-bottom:50px; } 
	.conts { width:100%; display:inline-block;  }
	.conts img { width:100%; border:0px; }

} /* ¸ð¹ÙÀÏ end */

/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1025px)  {

	.cont { width:800px; text-align:center; margin: 0 auto; padding-bottom:50px; } 
	.conts { width:100%; display:inline-block;  }
	.conts img { width:100%; border:0px; }

} /* PC end */
