@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/* reset */
html,body {width:100%;height:100%; margin:0; padding:0; font-family: 'Nanum Gothic', sans-serif; font-size:14px; color:3f3f3f;}
.old.ie7, .old.ie8, .old body {border:none;width:auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
img,input,select,textarea,button,label {vertical-align:middle; }
textarea {resize:none;  font-family: 'Nanum Gothic', sans-serif;  font-size:14px;}
label, button {border:0 none;background-color:transparent;cursor:pointer}
a {text-decoration:none; color:#1f8baf;}
a:visited {color:#1f8baf;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
caption,legend {display:none;}
table {width:100%;table-layout:fixed;border-collapse:collapse;}
th,td {word-break:break-all;}
th,td{height:36px;vertical-align:middle;  line-height:35px;}
input{font:13px 'Nanum Gothic', sans-serif;}
input[type="text"],input[type="password"], textarea, select{ border:1px solid #d2d2d2; padding:5px;  }
input[type="text"],input[type="password"] {height:13px;  line-height:10px;}

.color_red {color:red;}
.color_gray {color:gray;}
.color_blue {color:blue;}
.font_bold {font-weight:800;}


/*대체텍스트*/
.altText{ text-indent:-9999px;}

/****align*****/
.align-l{text-align:left!important;}
.align-c{text-align:center;}
.align-r{text-align:right;}
.v-align-t{vertical-align:top;}
.v-align-m{vertical-align:middle;}
.v-align-b{vertical-align:bottom;}

/***** float *****/
.float_l {float:left;}
.float_r {float:right;}
.cboth {clear:both;}

/***** margin *****/
.mr5 {margin-right:5px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt50 {margin-top:50px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}
.mb70 {margin-bottom:70px;}

 a { text-decoration:none }
