@charset "utf-8";
/* CSS Document */
/* Hello World in CSS */
html {margin:0;padding:0;}
body {margin:0px;padding:0px;font-family:Dotum;color:#666666;font-size:12px; }
div, p, span {margin:0px;padding:0px;}
dl, dt, dd {margin:0px;padding:0px;;}
ul, ol, li {margin:0px;padding:0px;list-style:none;}
h1, h2, h3, h4, h5, h6 {margin:0px;padding:0px; font-family:"돋움","Verdana","Tahoma", sans-serif; font-size:12px;}
table, th, td {margin:0px;border:0px;border-collapse:collapse;font-family:Dotum;font-size:12px;}
img {border:0px; vertical-align:top;}
a {text-decoration:none; color:#999999;border:0px; font-family: "돋움","Verdana","Tahoma", sans-serif;}
a:hover{text-decoration:none; color:#444444;border:0px; font-family: "돋움","Verdana","Tahoma", sans-serif;}
hr, caption, legend { display:none;}
.png24{tmp:expression(setPng24(this));}
.clear {clear:both;}
.bold {font-weight:bold;}
fieldset {border:0px;padding:0px; margin:0px;}
h2 #hd{display:none;}
caption {display:none;}
.img_hidden {display:none;}
input.bor_none {border:none;}
legend {display:none;}
.untitle {display:none;}
.center {margin : 0 auto;}
.clear {clear:both}

/*기본 css  끝*/

/* 사이트별 공통 css 시작*/

/*전체 페이지 관련*/


div#wrap {width:1250px; margin:0 auto; }
.fl {float:left}
.fr {float:right;}

.pl5 {padding-left:5px;}
.pt10 {padding-top:10px;}
.pl12 {padding-left:12px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl13 {padding-left:13px;}
.pl25 {padding-left:25px;}
.pl120 {padding-left:120px;}
.pl130 {padding-left:130px;}

.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}

.pb20 {padding-bottom:20px;}

.mr5 {margin-right:5px;}
.ml12 {margin-left:12px;}

.ls1 {letter-spacing:1px;}
.ls2 {letter-spacing:2px;}
.ls3 {letter-spacing:3px;}
.ls_1 {letter-spacing:-1px;}
.ls_2 {letter-spacing:-2px;}
.ls_3 {letter-spacing:-3px;}

/*헤더*/



