#accessibility {
	position: absolute;
	top: -5em;
	left: -20em;
}



#layout{
FLOAT: left;
width:880px;
padding:0;
margin:4px 0 0 0;
}

#left {
margin:0; 
padding:0;
FLOAT: left;
width:196px;
}

#center {
margin:0; 
padding:0 0 0 4px;
FLOAT: left;
width:311px;

}

#right {
margin:0; 
padding:0;
FLOAT: right;
width:364px;
}

#clear {
clear:both;
}


/***left********************************************************************/
#left01 {
margin:0;
padding:0;
}

#left01 p {
margin:0;
padding:0;
}


#left01 ul{
margin:0;
padding:8px 0px 0px 0px;
list-style:none;
background:url(main_img/box_bg.gif) repeat-y;
}

#left01 li {
margin-top: 2px;
padding:0;
font-size:12px;
height:14px;
}

#left01 ul li#fs01 a {background:url(main_img/fs_bu01.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs02 a {background:url(main_img/fs_bu02.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs03 a {background:url(main_img/fs_bu03.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs04 a {background:url(main_img/fs_bu04.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs05 a {background:url(main_img/fs_bu05.gif) no-repeat 1.7em 0; padding-left:35px;}



#left01 ul li#fs01  a.active , #left01 ul li#fs01  a:hover {background:url(main_img/fs_bu01on.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs02  a.active , #left01 ul li#fs02  a:hover {background:url(main_img/fs_bu02on.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs03  a.active , #left01 ul li#fs03  a:hover {background:url(main_img/fs_bu03on.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs04  a.active , #left01 ul li#fs04  a:hover {background:url(main_img/fs_bu04on.gif) no-repeat 1.7em 0; padding-left:35px;}
#left01 ul li#fs05  a.active , #left01 ul li#fs05  a:hover {background:url(main_img/fs_bu05on.gif) no-repeat 1.7em 0; padding-left:35px;}

/****ÀÚ±â°áÁ¤ÈÆ·Ã********************/

.left_ban01{
margin-top:3px;
margin-bottom:3px;
}

/****¼³¹®Á¶»ç********************/

#left02 {
margin:0;
padding:0;
}

#left02 p {
margin:0;
padding:0;
}

#left02  .pd {
padding:0 0 0 38px;
letter-spacing: -1px;
}

#left02  .pd02 {
padding:10px 0 0 38px;
FLOAT: left;
}



#left02  .pdline{
padding:5px 0 0 10px;
}

#left02 ul{
margin:0;
padding:4px 0 0 0;
list-style:none;
background:url(main_img/box_bg.gif) repeat-y;
}

#left02 li {
margin:0;
padding:0;
font-size:11px;
color:#595D59;
DISPLAY: inline;
}

#left02 dl{
float: left;
width:196px;
padding:5px 0 0 8px;
margin:0;
font-size:12px;
background:url(main_img/box_bg.gif) repeat-y;
}

#left02 dt img{
margin-right:10px;
float:left;
}

#left02 dd{
line-height: -3px;
padding:0;
margin:0;
}

#left02 dd .radio{
padding:0;
margin:0;
}


#left02 .left_ban01{
margin:0;
padding:3px 0 3px 0;
}

/**center********************************************************************/

/**¹®È­¿¹¼ú °Ë»ö*********************/
#center01 {
width:304px;
height:141px;
background:url(main_img/cu_bg.gif) no-repeat;
font-size:12px;
font-family:µ¸¿ò;
}

#center01 .title01{
color:#FE5C04;
font-weight:bold;

}

#center01 .title02{
font-size:12px;
color:#FE5C04;
line-height: 1.5em;
}

#center01 .title03{
color:#509B0D;
line-height: 1.5em;
}

#center01 ul{
margin:0;
padding:0;
list-style:none;

}

#center01 ul li{
float:left;
margin:0;
padding:0;
display:inline; 
}


#center01 dl{
width:280px;
FLOAT: left;
padding:7px 0 0 8px;
margin:0;
font-size:12px;
}

#center01 dt img{
padding:0 10px 0 6px;
margin:0;
float:left;
}

#center01 dd{
line-height: -3px;
padding:0;
margin:0;
}


/**°øÁö»çÇ×*********************/
#notice{
font-size:12px;
width:298px;
margin:10px 0 0 0;
padding:0;
background:url(main_img/notice_bg.gif) repeat-x;
}

#notice ul{
margin:0;
padding:0;
list-style:none;
}

#notice ul li{
float:left;
margin:0;
padding:0;
display:inline; 
}

#notice  #notice_text{
clear:both;
margin:0;
padding:0;
}



#notice  #notice_text p{
width:287px;
margin:0;
background:url(main_img/notice_icon.gif) no-repeat 0.5em 0.5em;
padding:5px 0 5px 19px;
border-bottom:1px solid #ccc;
}


#notice  #notice_text  a{
color:#6A6A6A;
}


#notice  #notice_text  a.active , #notice  #notice_text  a:hover {
font-weight:bold;
color:#343434;
}

#notice  #creation_text{
clear:both;
margin:0;
padding:0;
}



#notice  #creation_text p{
width:287px;
margin:0;
background:url(main_img/notice_icon.gif) no-repeat 0.5em 0.5em;
padding:5px 0 5px 19px;
border-bottom:1px solid #ccc;
}


#notice  #creation_text  a{
color:#6A6A6A;
}


#notice  #creation_text  a.active , #notice  #creation_text  a:hover {
font-weight:bold;
color:#343434;
}

#notice  #event_text{
clear:both;
margin:0;
padding:0;
}



#notice  #event_text p{
width:287px;
margin:0;
background:url(main_img/notice_icon.gif) no-repeat 0.5em 0.5em;
padding:5px 0 5px 19px;
border-bottom:1px solid #ccc;
}


#notice  #event_text  a{
color:#6A6A6A;
}


#notice  #event_text  a.active , #notice  #event_text  a:hover {
font-weight:bold;
color:#343434;
}

/*----*/
#notice  #news_text{
clear:both;
margin:0;
padding:0;
}

#notice  #news_text p{
width:287px;
margin:0;
background:url(main_img/notice_icon.gif) no-repeat 0.5em 0.5em;
padding:5px 0 5px 19px;
border-bottom:1px solid #ccc;
}


#notice  #news_text  a{
color:#6A6A6A;
}


#notice  #news_text  a.active , #notice  #news_text  a:hover {
font-weight:bold;
color:#343434;
}

#cen_ban {
float:left;
width: 304px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}




/**right********************************************************************/


/**ÃÖ½Å¼öÈ­µ¿È­ 01************************/
#right01 {
float:left;
margin:0;
padding:0;
width:366px;
height:129px;
background:url(main_img/right01_bg.gif) no-repeat;
}

#right01 li img{
margin:0;
padding:0;
}

#right01 ul{
margin:0;
padding:0;
list-style:none;
}

#right01 ul li{
float:left;
margin:0;
padding:0;
}

#right01 dl{
FLOAT: left;
padding:0;
margin:12px 0 0 0px;
font-size:12px;
}

#right01 dt img{
padding:0 13px 0 6px;
margin:0;
float:left;
}

#right01 dl .text{
font-size:11px;
background:url(main_img/hand_bu.gif) no-repeat 6.5em 0.3em;
padding-left:78px;
line-height: 1.5em;
}

#right01  dl {
color:#2485AF;
}

#right01  dl  a{
color:#2485AF;
padding: 0px 0px 0px 6px;
}


#right01  dl  a.active , #right01  dl  a:hover {
color:#343434;
}

/**»õ·Î¿îÄÁÅÙÃ÷02************************/

#right02 {
float:left;
margin:6px 0 0 0;
padding:0;
width:366px;
height:132px;
background:url(main_img/right02_bg.gif) no-repeat;
}

#right02 p{
margin:0;
padding:0;
}

#right02 dl{
FLOAT: left;
padding:0;
margin:0;
font-size:12px;
}

#right02 dt img{
margin: 2px 7px 3px 12px;
padding:0;
float:left;
}

#right02 dl .text{
color:#FE8B04;
font-weight:bold;
padding:3px 3px 0 0;
}

#right02 dl .text02{
padding:3px 3px 0 0;
}

#sbg{
position: relative;
left:94px;
color:#666666;
width:260px;
height:40px;
background:url(main_img/new_sbg.gif) no-repeat;

}

#sbg ul{
margin:0;
padding:0;
list-style:none;
}

#sbg ul li{
margin:0;
padding:0;
}

#sbg ul li a{
font-size:12px;
color:#6A6A6A;
padding-left:15px;
background:url(main_img/new_icon.gif) no-repeat 0.8em 0.3em;
}


#sbg ul li a.active , #sbg ul li  a:hover {
color:#0072BC;
padding-left:15px;
background:url(main_img/new_icon.gif) no-repeat 0.8em 0.3em;
}


/*±âÅ¸*/
A.kkk:link {color:#FE8B04; text-decoration:none; font-size:9pt; font-weight:bold;}
A.kkk:visited {color:#FE8B04; text-decoration:none; font-size:9pt;font-weight:bold;}
A.kkk:active {color:#0072bc; text-decoration:none; font-size:9pt;font-weight:bold;}
A.kkk:hover {color:#0072bc; text-decoration:none; font-size:9pt;font-weight:bold;}