﻿@charset "UTF-8";
@import url(//fonts.googleapis.com/earlyaccess/nanumgothic.css);


/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* =default setting----------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 12px;
	vertical-align: baseline;
	background: transparent; 
	/*-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;*/
	font-family: 'Nanum Gothic', sans-serif;
}

article, aside, dialog, figure, footer, header,
hgroup, nav, section { display:block; }

blockquote, q { quotes:none; }
blockquote:before, blockquote:after,
q:before, q:after { content:''; content:none; }

* {list-style: none;}

body {

	font-size-adjust: none;
	-webkit-text-size-adjust: none;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1.5;
	position:relative;
}

h1, h2, h3, h4, h5, h6 { clear: both; }
th { font-weight:normal; text-align: left; }
ol, ul { list-style: none; }
ul,p { margin:0;padding:0;}
/* tables still need 'cellspacing="0"' in the markup */
table { border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #CCC; margin: 1em 0; padding: 0; }
input, select { margin: 0; padding: 0; }
img { border: 0; vertical-align: middle; }
mark { font-weight: bold; }

/* Reset input[type="search"] */
input[type="search"] { -webkit-appearance: none; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]:focus { outline-offset: -2px; }
input[type="search"]::-webkit-search-decoration { display: none; }

a { 
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
	color: #333;
	text-decoration: none;
	outline: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-moz-tap-highlight-color: rgba(0,0,0,0);
	-o-tap-highlight-color: rgba(0,0,0,0);
	tap-highlight-color: rgba(0,0,0,0);
}

/* clearfix */
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix { display: inline-block; min-height: 1px;}
* html .clearfix { height: 1px;}

/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* =error--------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */
/* --------------------------------------------------------------------------------- */


#error-msg {
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
}

#error-msg .error-img {
	width:100px;
	height:100px;
	background:url("/Content/Images/allert.png") no-repeat;
	margin:0 auto;
	margin-top:50px;
}

#error-msg h1.error-h1 {
	margin-top:30px;
	font-size:30px;
}

#error-msg p.error-h2 {
	margin-top:30px;
	font-size:16px;
	font-weight:200;
	color:#888;
}

#error-msg p.error-h3 {
	margin-top:10px;
	font-size:13px;
	color:#aaa;
}

#error-msg p.error-h4 {
	margin-top:10px;
	font-size:12px;
	color:#000;
}

.error-exp {font-size:11px; color:#888}

.clearboth {clear:both}
.vspace10 {margin-top:10px}
.vspace20 {margin-top:20px}
.vspace30 {margin-top:30px}
.vspace50 {margin-top:50px}
.vspace100 {margin-top:100px}