@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

* {margin:0;padding:0;-webkit-text-size-adjust:none;font-family:"Noto Sans Korean";}
body ,html {width:100%;height:100%;line-height:1.5em; }
body.hidden ,html.hidden {overflow:hidden;}
body {font-size:0.813em;font-weight:400;color:#333;}
a {text-decoration:none;}
em, i, address {font-style:normal;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
ul, ol {list-style:none;}
img {border:0;max-width:100%;vertical-align:top;margin:0;padding:0;}
iframe {width:100%;vertical-align:top;}
button {border:0;-webkit-appearance:none;box-shadow:none;}
input, select, textarea {font-size:1em;vertical-align:middle;-webkit-appearance:none;-webkit-border-radius:0;}
table {width:100%;border-collapse:collapse;empty-cells:show;}
fieldset {border:0;margin:0;padding:0;}
legend, caption {position:absolute;left:-999em;height:0;width:0;overflow:hidden;z-index:-1;visibility:hidden;}
select {-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/ico_select.png) right center no-repeat #f5f5f5;border:solid 1px #ddd;height:34px;padding:0 35px 0 8px;width:200px;color:#666;}
select::-ms-expand {display:none;}

a, span, p, em, label, strong {color:inherit;font-size:inherit;font-weight:inherit;}
strong, b {font-weight:700;}

a { -webkit-tap-highlight-color:transparent;}

/*** padding ***/
.tpd0 {padding-top:0 !important;}

.bpd0 {padding-bottom:0 !important;}

.lpd55 {padding-left:55px !important;}

/*** margin ***/
.tmg0 {margin-top:0 !important;}
.tmg20 {margin-top:20px !important;}
.tmg30 {margin-top:30px !important;}

.bmg0 {margin-bottom:0 !important;}
.bmg20 {margin-bottom:20px !important;}
.bmg50 {margin-bottom:50px !important;}

/** align **/
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.al {text-align:left !important;}

/*** color ***/
.fBlue {color:#0f508a !important;}
.fGray {color:#666 !important;}
.fBlk {color:#000 !important;}
.fWht {color:#fff !important;}

.fl {float:left;}
.fr {float:right;}

.fb {font-weight:700;}
.underline {text-decoration:underline;}