

/* CSS Document */
* {margin:0;padding:0; font-family:'Noto Sans Korean', sans-serif;   font-weight: 400;}
ol, ul{list-style: none;}
.none, hr, legend {display:none;}
.clear {clear:both;}
fieldset, img {border:0}

html,body,header,hgroup,nav,aside,section,article,footer,menu,ul,ol,dl,dt,dd,
div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,summary,fieldset,legend,form,label,
a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,time,mark,
table,caption,thead,tbody,tfoot,tr,th,td,audio,video,canvas,details,figure,figcaption
{margin:0;padding:0}

table{border-collapse:collapse;border-spacing:0;border:0}
table th{text-align:center;font-weight:bold}
table caption{width:0;height:0;line-height:0;overflow:hidden; font-size:0;}

form { margin:0px; }

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:none; }
a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }


input.text {
    width: 30%;
    height: 25px;
    line-height: 25px;
    padding: 0px 0px 0px 10px;
    border: 1px solid #CCC;
}

input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }
.backnone {background-image: none;}

body {overflow-x : hidden} 

ol, ul{list-style: none;}
.hidden {visibility:hidden;position:absolute;}
.none, legend, caption {display:none;}
fieldset, img {border:0}
a:link, a:visited {text-decoration:none;color:#000000;}
a:hover {text-decoration:none;color:#3399CC;}
.clear {clear:both;}

strong {font-style:normal; font-weight:bold;}


table{width:100%;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt_20{margin-top:-20px;}
.mt14{margin-top:14px;}
.mt15{margin-top:15px;}
.mt18{margin-top:18px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt60{margin-top:60px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.pt10{padding-top:10px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:35px;}
.pb40{padding-bottom:40px;}
.pb45{padding-bottom:45px;}
.pb50{padding-bottom:50px;}

.t_left{text-align:left;}
.t_center{text-align:center;}
.t_right{text-align:right;}
