body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {
	margin:0;
	padding:0;
}
body,input,textarea,select,button,table {
	font:12px tahoma,'돋움',dotum;sans-serif;
	color:#3f4040;
	line-height:20px;
}
img,fieldset {
	border:0;
}
ul,ol {
	list-style:none;
}
A:link {
	color:#3f4040;
	text-decoration:none;
}
A:visited {
	color:#3f4040;
	text-decoration:none;
}
A:active {
	color:#3f4040;
	text-decoration:none;
}
A:hover {
	color:#c91502;
	text-decoration: none;
}



/********** 메인 BG **********/
.bgimg00 {
	border:0;
	padding:0;
	background-image:url('/idx2/image/bg.png');
	height:560px;
	background-position:center;
	background-size: cover;
}

.bgimg01 {
	border:0;
	padding:0;
	background-image:url('/idx2/image/bg01.png');
	height:470px;
	background-position:center;
	background-size: cover;
}


.b0_input {
	border:5px solid #bebebe;
	background:#eeeded;
	color:#3a3a3b;
	font-weight:bold;
	font-family:"돋움","Dotum";
	padding:5px 0 0 5px;
	font-size:12px;
}

.text_01 {
 font:bold 16px '돋움',dotum,sans-serif;
 color:#000000;
 padding-bottom:10px
}

.text_02 {
 font:bold 14px '돋움',dotum,sans-serif;
 color:#3f4040;
 padding-bottom:5px;
}


.text_03 {
 font: 12px '돋움',dotum,sans-serif;
 color:#707070;
}

.text_04 {
 font:bold 12px '돋움',dotum,sans-serif;
 color:#3f4040;

}


.text_05 {
 font:bold 14px '돋움',dotum,sans-serif;
 color:#0d80b4;
}

.text_06 {
 font:bold 14px '돋움',dotum,sans-serif;
 color:#000000;
}
.text_07 {
 font:bold 16px 'tahoma',sans-serif;
 color:#000000;
}


.c1 {
	font:12px '돋움',dotum,sans-serif;color:#e35e50;
}


.c2 {
	font:12px '돋움',dotum,sans-serif;color:#f7ad39;
}


.c3 {
	font:12px '돋움',dotum,sans-serif;color:#67b5ee;
}


.point {
	font:bold 15px 'tahoma',sans-serif;color:#c91502;
}



.tt1 {
	border-top:1px solid #b3b3b3;
	border-left:1px solid #b3b3b3;
	padding-top:3px;
	padding-bottom:3px
}
.tt2 {
	border-top:1px solid #b3b3b3;
	border-left:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	padding-top:3px;
	padding-bottom:3px
}
.tt3 {
	border-top:1px solid #b3b3b3;
	border-left:1px solid #b3b3b3;
	border-bottom:1px solid #b3b3b3;
	padding-top:3px;
	padding-bottom:3px
}
.tt4 {
	border-top:1px solid #b3b3b3;
	border-left:1px solid #b3b3b3;
	border-bottom:1px solid #b3b3b3;
	border-right:1px solid #b3b3b3;
	padding-top:3px;
	padding-bottom:3px
}


/********** 개인정보 **********/
.ppr1 {
	font:bold 1.8em Malgun Gothic,'맑은 고딕','돋움','dotum',sans-serif;
	color:#ffffff;
	letter-spacing:-2px;
}
.ppr2 {
	font:bold 1.3em Malgun Gothic,'맑은 고딕','돋움','dotum',sans-serif;
	color:#434343;
	line-height:28px;
}
.ppr3 {
	font:1.2em Malgun Gothic,'맑은 고딕','돋움','dotum',sans-serif;
	color:#777777;
	line-height:28px;
}
.ppr4 {
	font:1.3em Malgun Gothic,'맑은 고딕','돋움','dotum',sans-serif;
	color:#ffffff;
	letter-spacing:-2px
}

.ppr5 {
      font:1.195em 'tahoma',sans-serif;
	  color:#777777;
	  line-height:1.5em;
}


/** 푸터 텍스트**/
.footer_comm {
	width:100%;
	font-size:12px;
	color:#545353;
	text-align:left;
	clear:both;

}
.footer_comm .link_info {
	color:#545353
}
.footer_comm .txt_bar {
	color:#dadada
}
.footer_comm .wrap_link .link_info {
	font-weight:bold;
	font-size:12px;
	font-family:'돋움',dotum,sans-serif;
	color:#545353
}
.footer_comm .wrap_info {
	padding-top:3px;
	padding-bottom:3px;
	line-height:20px;
	color:#666
}
.footer_comm .wrap_info .txt_num {
	font-family:tahoma;
	letter-spacing:0
}
.footer_comm .wrap_info .txt_info {
	padding:0 2px;
	font-size:12px
}
.footer_comm .wrap_info .txt_bar {
	font-size: 11px
}
.footer_comm .txt_copyright {
	font-style:normal;
	font-family:tahoma;
	font-size:11px;
	color:#545353;
}

