@charset "utf-8";
/* CSS Document */

/* default */
html {overflow-y:scroll;}
body { margin:0px; padding:0px; font-family:"Nanum Gothic"; color:#555555;font-size:75%; line-height:1.6em;}
img {vertical-align: top; border:0;}
.blur {onFocus:this.blur();}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd {margin:0; padding:0;}
p {margin:0; padding:0;}
ul {list-style: none;}
th {font-weight:normal;}

/* Text */
.Dotum {font-family: dotum;}
.Ver {font-family: Verdana;}
.Tah {font-family: Tahoma;}
.Ari {font-family: Arial;}
.T10 {font-size: 0.833em;}
.T11 {font-size: 0.917em;}
.T12 {font-size: 1em;}
.T13 {font-size: 1.083em;}
.T14 {font-size: 1.167em;}
.CGR {color: #9F9F9F;}
.C93 {color: #939393 !important;}
.C83 {color: #838383;}
.C79 {color: #797979;}
.C55 {color: #555555;}
.C33 {color: #333333;}
.CFF {color: #FFFFFF;}
.YEL {color: #FFCC00;}
.ORA {color:#FD3203;}
.BLU {color:#3399CC;}
.VIO {color:#454DC4;}
.RED {color:#CC0000;}
.Bo {font-weight:bold;}
.Base {vertical-align:baseline;}
.CEN {text-align:center;}
.c-paging {font-family:Tahoma; color:#454DC4; font-weight:bold;}

/* Link */
a:link, a:visited, a:active {text-decoration: none; color: #595959;} 
a:hover {text-decoration: underline; color: #595959;}

a.paging-no:link, a.paging-no:visited, a.paging-no:active {font-family:Tahoma; color: #777; font-weight:bold;} 
a.paging-no:hover {font-family:Tahoma; text-decoration: underline; color: #777; font-weight:bold;}

a.top-news:link, a.top-news:visited, a.top-newsactive {color: #FFF; font-weight:bold;} 
a.top-news:hover {text-decoration: underline; color: #FFF; font-weight:bold;}

a.rollover img { border-width:0px; display:inline;}
a.rollover img.over { display:none;} 
a.rollover:hover { border:0px } 
a.rollover:hover img { display:none;} 
a.rollover:hover img.over { display:inline;}

/*padding*/
.PadT5 {padding-top:5px;}
.PadT10 {padding-top:10px;}
.PadT15 {padding-top:15px;}
.PadT30 {padding-top:30px;}
.PadT50 {padding-top:50px;}
.PadB5 {padding-bottom:5px;}
.PadB10 {padding-bottom:10px;}
.PadB15 {padding-bottom:15px;}
.MarT5 {margin-top:5px;}
.MarT10 {margin-top:10px;}
.MarT15 {margin-top:15px;}
.MarT20 {margin-top:20px;}
.MarT30 {margin-top:30px;}
.MarT40 {margin-top:40px;}
.MarT50 {margin-top:50px;}
.MarL5 {margin-left:5px;}
.MarL10 {margin-left:10px;}
.MarB5 {margin-bottom:5px;}
.MarB10 {margin-bottom:10px;}
.MarB15 {margin-bottom:15px;}
.MarB20 {margin-bottom:20px;}

/*Form*/
form { display:inline;} /*공백처리*/
input,select {font-size:1em; color:#555555; vertical-align:middle;
}


