body { margin:0; padding:0; background: url(/img/bg.gif) repeat-x;   background-color: #FFFFFF }

img { border:0; padding:0px; }
table { border-collapse:collapse; border:0; cellspacing:0; cellpadding:0;}
	td, div { padding:0px; font-size:12px; color:#747474; font-family:dotum; word-break:break-all; line-height:140%}
	th { padding:0px; font-size:12px; color:#747474; font-weight: normal;  text-align: left;word-break:break-all }

select, input, textarea {  font-size:12px; color:#747474; padding:0; margin:0; }


a:link, a:visited { color:#747474; text-decoration:none; }
a:hover { color:#69A2D5; text-decoration:none; }
a { selector-dummy:expression(this.hideFocus=true); } 



/*layout*/
#header {   padding: 0px 0 0 0;}
	.topmenu { width:780px; text-align: right; padding: 10px 0 4px 0; vertical-align: top;}
	.topmenu01 {padding-right: 13px; }
	.logo01 { padding: 17px 50px 0  38px; vertical-align: top}

#navi_position { text-align: right; font-size:11px; padding: 22px 0 12px 0 ; letter-spacing: -1px;}
	#navi_position span { color:#333366; font-weight: bold; }
	.navi_w {width:350px; }

#contents { width:920px;  }
	.title {padding: 21px 0 8px 27px;}
	.con_height { height:420px; vertical-align:top;}
	.contents01 { padding-top:30px; width:652px;}

#footer { width:920; padding: 0 0 10px 0;}


/* ¹®ÀÇÀüÈ­ */
.tel { padding: 4px 12px 3px 0; }
.tel_tit { padding-bottom:7px;}
.tel_board {text-align: center; }
.tel_line {background-color:#C9DEF1; height:1px; }
.tel_b01 {background-color:#ffffff; height:23px; }
.tel_b02 {background-color:#F7FAFD; height:23px;}
.tel_s {padding:3px 0 0 0;}

/* Ã£¾Æ¿À½Ã´Â ±æ */
.map_s {padding:0 0 0 17px; }
.map_tit_s {padding: 0 0 10px 0; }
.map_board { background-color:#C8E1EC;  text-align:center; }
.map_board_color01 { background-color:#EFF6F8; }
.map_board_color02 { background-color:#ffffff; }


/* Àü±¹Àå»ç½Ã¼³¾È³» */
.whole_search { padding: 26px 0 0 235px; }

/* °Ô½ÃÆÇ */
.board_td_f { background-color:#ffffff; height:25px; padding: 3px 5px 5px 3px;}
.board_td_b { background-color:#F2F6FA; height:25px; padding: 3px 5px 5px 3px;}
.board_line { background-color:#C9DEF1; height:1px; }

.nav_line {color:#CCCCCC; font-size:11px;}
.nav_act {color:#69A2D5; font-weight: bold; }


.sp_tit { padding: 3px 0 0 10px; }
.sp_cont {padding : 15px 15px 20px 15px;}
.sp_list { padding: 3px 0 3px 0; }
.sp_cyber_cont { padding: 12px 12px 12px 12px; }
.sp_cyber_cont01 { padding: 0 12px 10px 12px; }

.img01 {border:solid 1px #D3D3D3; }


/* main */
.data01 { color:#AAABAC; font-size:11px; }

/* know */
.sp_sstitle { padding: 12px 0 0 10px; }
.sp_ss { padding: 7px 0 0 23px; }
.sp_s { padding: 20px 0 0 0; }
.sp_ss01 { padding: 7px 0 0 15px; }




/* ÄªÂùÇÕ½Ã´Ù*/
.pr_p {font-weight:bold; color:#1D53A4; background-color:#C7DCF7;}
.pr_txt01 {font-size:11px; color:#4F85D6;}

.pr_s {padding: 8px 0 8px 20px;}
.pr_s01 {padding: 5px 0 5px 20px;}
.pr_s02 {padding: 8px 0 8px 0px;}
