@charset "UTF-8";
/*******************************************************************
	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}
html, body, h1, h2, h3, h4, h5, h6, table th, input, textarea, select, button { font-family: "맑은 고딕", "Malgun Gothic", Dotum, 굴림,Gulim,'Apple SD Gothic Neo',sans-serif; font-weight: 400; font-size: 14px; line-height:1.4; color: #222; /*letter-spacing: -.5px;*/ }
header,footer,section,article,aside,nav,hgroup,details,menu,figure,figcaption{display:block;border:0;*margin:0;*padding:0;*font-size:0}/* html5 */
table{border-collapse:collapse;border-spacing:0}
fieldset,img,iframe{border:0}
img{vertical-align:top; max-width:100%; height:auto;}
ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
hr, caption,legend{display:none}
html,body{-webkit-text-size-adjust:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%;}
body{background:#fff; font-smoothing:antialiased;}
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
  }
/* Form */
input,textarea,select,button{border:0;font-size:9pt;color:#888;vertical-align:top; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
button{overflow:visible;width:auto;margin:0;padding:0;background:none;border:none}
input[type="button"],input[type="text"],input[type="password"],input[type="image"],input[type="submit"],textarea{-webkit-appearance:none;outline-style:none}
button,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]{-webkit-appearance:button;border-radius:0}
input[type="checkbox"]{/*-webkit-appearance:none;*/-webkit-border-radius:0; vertical-align:middle;}
input:checked[type="checkbox"]{-webkit-appearance:checkbox}
input[type="radio"]{border:none;-webkit-appearance:none}
/*select{-webkit-appearance:menulist-text}*/
input::-ms-clear{display:none}
textarea{resize:none}
a{text-decoration:none; color:#222;}
a:link,a:visited{text-decoration:none;cursor:pointer}
a:hover,a:focus{text-decoration:underline;}
a[href^="tel"]{ font-style:normal}

.clearFix::after{display:block;clear:both;content:""}
* html .clearFix{ zoom: 1; } /* IE6 */
*:first-child+html .clearFix { zoom: 1; } /* IE7 */
.hide, .blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}

/* skip navi to content */
.skipnav a{position:absolute;top:-9999em;z-index:9999;width:100%;background:#003d70;font:bold 1.3em;font-weight:bold;color:#fff;text-align:center}
.skipnav a:hover,.skipnav a:active,.skipnav a:focus{top:0;padding:12px 0;color:#fff}
