
/* global properties */
* {margin: 0; padding: 0;}
html {}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption  {display: block;}
time {display: inline;}
body {margin: 0; padding: 0; color: #464646; background: #fff ; font-size: 90%; line-height: 1.7;}
body, input, textarea {font-family: "¸¼Àº °íµñ", "Malgun Gothic",Dotum, 'Nanum Gothic', 'Apple SD Gothic Neo', AppleGothic, "Lucida Grande", Tahoma, Verdana, UnDotum, sans-serif;}
hr, legend, caption {display: none;}
fieldset, iframe, img {vertical-align: middle; border: 0 none;}
caption {overflow: hidden; visibility: hidden; width: 0; height: 0; font-size: 0; text-indent: -9999px; line-height: 0;}
form {margin: 0;}
ins, ins * {border-bottom: 1px dotted; text-decoration: none;}
ins a {text-decoration: underline;}
del, del * {text-decoration: line-through;}
pre {overflow: auto;}
blockquote {padding: 0 1em;}
div {display: block;}
dl,
dt,
dd,
ul,
ol,
li,
figure, 
figcaption {list-style: none;}
article, aside, footer, header, hgroup, main, nav, section {display: block;}
fieldset {display: block;-webkit-margin-start: 2px;-webkit-margin-end: 2px;-webkit-padding-before: 0.35em;-webkit-padding-start: 0.75em;-webkit-padding-end: 0.75em;-webkit-padding-after: 0.625em;border-image-source: initial;border-image-slice: initial;border-image-width: initial;border-image-outset: initial;border-image-repeat: initial;min-width: -webkit-min-content;}

a, a:link, a:visited, a:hover, a:active, a:focus {text-decoration: none;}
a:link {color : #464646;}
a:visited {color : #202020;}
a:hover {color : #464646;}
a:active, a:focus {color : #202020;}
button {border: 0 none; cursor: pointer; margin: 0; overflow: hidden; padding: 0; vertical-align: top;}
button span {vertical-align: middle; overflow: hidden;}
small {font-size: 100%;}
em {font-size: 100%; font-style:normal;}
i {font-style: normal;}
.clearfix:after {content:".";display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.gheight {height:6px;content:".";display:block;clear:both;}

/*********************************************
* intro : 2014-06-17
*********************************************/
#introwraper {display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index: 10000;
	background-color: #3d414d;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#4c5160),to(#3e4451));
	background-image: -moz-linear-gradient(top,#4c5160,#3e4451);
	background-image: -o-linear-gradient(top,#4c5160,#3e4451);
	background-image: linear-gradient(to bottom,#4c5160,#3e4451);
}
#introwraper #cell { position: absolute; top: 40%;width:100%;text-align:center;}
#introwraper #cell h1 {color:#fff;-webkit-text-shadow: 0 1px 0 rgba(164,168,171,0.2);text-shadow:0px -1px 0px rgba(000,000,000,1),0px 1px 0px rgba(255,255,255,0.3);font-size:1.6em;}
#introwraper #cell h3 {color:#fff;-webkit-text-shadow: 0 1px 0 rgba(164,168,171,0.2);text-shadow:0px -1px 0px rgba(000,000,000,1),0px 1px 0px rgba(255,255,255,0.3);padding-top:5px;}