body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, td, p, input, button, textarea, select { color:#676767; font-family:µ¸¿ò; font-size:12px; line-height:18px;
scrollbar-face-color: ffffff;
scrollbar-shadow-color:D5D5D5;
scrollbar-highlight-color: D5D5D5;
scrollbar-3dlight-color: ffffff;
scrollbar-darkshadow-color: ffffff;
scrollbar-track-color:F3F3F3 ;
scrollbar-arrow-color: D5D5D5;}
a,img {selector-dummy: expression(this.hideFocus=true);}
a:link, a:visited, a:active { text-decoration:none; font-size:12px; color:#666666; }
a:hover { text-decoration:none; color:#000000;}

a.main_n:link, a.main_n:visited, a.main_n:active { text-decoration:none; font-size:11px; color:#7f7f7f; font-family:µ¸À½; line-height:20px;}
a.main_n:hover { text-decoration: none; color:#000000; line-height:20px;}

a.notice:link, a.notice:visited, a.notice:active { text-decoration:none; font-size:11px; color:#6a6a6a; font-family:±¼¸²;}
a.notice:hover { text-decoration: underline;}


/* Ãß°¡ */

/******** main ********/
#main { position:relative; width:990px; }
#main_flash { position:relative; width:990px; height:551px; }
#main_footer { position:relative; padding:0 0 30px 77px; width:903px; float:left;}

#content1 {position:relative; float:left; width:324px; height:137px; padding-left:77px;}
#content2 {position:relative; width:281px; float:left; padding-left:58px; height:137px;}
#content3 {position:relative; width:210px; float:left; padding-left:58px; height:137px;}
#content4 {position:relative; width:165px; float:left; padding-left:58px; height:137px;}

#no1{	position:absolute;	float:left; }
#no2{position:absolute; float:left; visibility:hidden; }

#fpro1{	position:absolute;	float:left; width:223px; height:88px;}
#fpro2{position:absolute; float:left; visibility:hidden; width:223px; height:88px;}
#fpro3{position:absolute; float:left; visibility:hidden; width:223px; height:88px;}


/******** sub ********/
#center { position:relative; width:990px; height:100%; float:left;}
#sub_flash { position:relative; width:990px; height:224px; float:left;}
#sub_left { position:relative; width:266px; height:817px; float:left; background:url(../img/sub_left_bg.gif) no-repeat; padding:36px 0px 0 100px;}
#sub_center { position:relative; width:694px; height:100%; float:left; background:url(../img/sub_center_bg.gif) repeat-x; padding:54px 0px 0 38px;}
#sub_right { position:relative; width:20px; height:817px; float:left; background:url(../img/sub_right_bg.gif) no-repeat;}
#sub_footer { position:relative; width:715px; height:45px; float:left; padding:70px 0px 30px 264px;}

.main1 {color:#7f7f7f; font-family:µ¸À½; font-size:11px; line-height:20px;}
.main2 {color:#000000; font-family:µ¸À½; font-size:11px; line-height:20px; font-weight:bold;}
.main3 {color:#8A8A8A; font-family:µ¸À½; font-size:11px; line-height:14px;}

.board_t1 {color:#787878; font-family:±¼¸²; font-size:11px;}

.center_t1 {color:#6C6A6C; font-family:µ¸À½; font-size:11px;}

.shop_t1 {color:#676767; font-family:µ¸À½; font-size:11px; line-height:17px; padding:5px 0px 6px 0px;}
.shop_t2 {color:#6C6A6C; font-family:Yoon À±°íµñ 145 TT,µ¸À½; font-size:25px; line-height:25px; font-weight:bold;}
.shop_t3 {color:#FF9900; font-family:±¼¸²; font-size:12px;}
.shop_t4 {color:#00009F; font-family:µ¸À½; font-size:13px;}

.top1 {color:#A1A1A1; font-family:µ¸À½; font-size:11px;}
.top2 {color:#2A6FA6; font-family:µ¸À½; font-size:11px;}

.m51_pop {color:#043D6B; font-family:µ¸À½; font-size:12px; font-weight:bold; background-color:#F0F8FE;}



.blue{color:blue;}
.gray{color:gray;}
.red{color:red;}

.btn1 { background-color:#FBF8EE; }

.col1 { color:#616161; }
.col2 { color:#868686; }

.pad1 { padding:5px 10px 5px 10px; }
.pad2 { padding:5px 0px 5px 0px; }

.bgcol1 { background-color:#FBF8EE; padding:5px; }
.bgcol2 { background-color:#F5F5F5; padding:5px; }

.line1 { background-color:#CCCCCC; height:2px; }
.line2 { background-color:#CCCCCC; height:1px; }

.list0 { background-color:#FFFFFF; }
.list1 { background-color:#F8F8F8; }

.bold { font-weight:bold; }
.center { text-align:center; }
.right { text-align:right; }

.w99 { width:99%; }
.ht { height:30px; }