@charset "utf-8";
@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');



/* Link */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, legend, button, select, p, blockquote, th, td, table { padding:0; margin:0; font-family:'나눔 고딕','Nanum Gothic','나눔바른고딕','NanumBarunGothic','맑은 고딕','Malgun Gothic','dotum';  }
ol, ul, li { list-style:none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%;  }
form, fieldset, img { border:0; margin:0; padding:0;}
address, caption, em { font-weight:normal; font-style:normal;}
table {	border-collapse:collapse;	border-spacing:0;}
fieldset,img { 	border:0;}
q:before,q:after {box_content:'';}


/* Table */
table { border-spacing:0; padding:0; margin 0; border-collapse:collapse; border:0; empty-cells:show;}
caption { display:none;margin:0px; padding:0px; width:0px; height:0px; line-height:0px }*/
tr, th, td { margin:0; padding:0; }

/* float 속성 초기화 */
.clear { clear:both; display:block; float: none; font-size:0 !important; height:0; line-height:0 !important; margin:0 !important; overflow:hidden; padding:0 !important; width:100%;}




/* 숨김영역 */
#accessibility, .skip, hr, legend { position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

/* ie6 png 파일 투명처리 */
.png24 { tmp:expression(setPng24(this));}

/* ie6에서 이미지 공백 0으로 조절 */
img { border:0; margin:0; padding:0; vertical-align:top;}

/* 이미지 인풋등 세로중앙정렬
input, textarea, select, img { vertical-align:middle;}
input, textarea, select { font-family:'Nanum Gothic', sans-serif;} */



/* text */
.font11 {font-size:11px !important;}
.font12 {font-size:12px !important;}
.font13 {font-size:13px !important;}
.font14 {font-size:14px !important;}
.font15 {font-size:15px;!important;}
.font16 {font-size:16px !important;}
.font17 {font-size:17px !important;}
.font18 {font-size:18px;!important;}
.font19 {font-size:19px !important;}
.font20 {font-size:20px !important;}
.font21 {font-size:21px !important;}
.font22 {font-size:22px !important;}
.font23 {font-size:23px !important;}
.font24 {font-size:24px !important;}
.font25 {font-size:25px !important;}

/* color */
.red1 {color:#ff0000 !important;}
.orange1 {color:#fedf80 !important;}
.orange2 {color:#fdc109 !important;}
.orange3 {color:#eacf7d !important;}
.grey1 {color:#c5c2c2 !important;}
.gray2 {color:#666 !important;}
.blue1 {color:#053384 !important;}
.blue2 {color:#15336a !important;}
.blue3 {color:#10316d !important;}
.blue4 {color:#184cab !important;}


/* font-weight */
.fontb {font-weight:bold;}
.fontn {font-weight:normal;}



