*{margin:0; padding:0;}
body{
background-color:#ffffff;
width:100%;
}
.c-both { clear:both; }

p{ padding:2px 0 2px 10px ;}
.font1 { font-size:13px ;}
.font2 { font-size:16px ;}
.font3 {
padding:5px 0 1px 10px;
color:#333399;
font-weight: bold;
}
.font4 {
padding:10px 0 2px 2px;
color:#000000;
font-weight: bold;
}
.right { text-align: right; } 

#kk_body {
position: relative;
margin: 0 auto;
width: 900px;
}

#kk_header{
width:880px;
height:60px;
background-color:#FF9933;
vertical-align:middle;
padding: 10px;
}

/* gbvj[ */
#kk_topmenu {
width:900px;
background-color:#FF9933;
height:35px;
margin: 0; 
padding :0;
}
#kk_topmenu ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#kk_topmenu li { 
display : inline; 
padding :0; 
margin:0; 
float:left;
height:30px;
}
#kk_topmenu a {
display:block; 
border:1px solid #FF9933; 
background-color: #FFCC66;
font-size:15px;
padding:7px 0px;
text-decoration:none;
color:#000000;
width:140px;
margin:0px 0px;
text-align:center;
}
#kk_topmenu a:hover {
display:block; 
border:1px solid #FF9933; 
background-color: #FF9933;
font-size:15px;
padding:7px 0px;
text-decoration:none;
color:#000000;
width:140px;
margin:0px 0px;
text-align:center;
}
/* ??gbvj[ */

/* Rec */
#kk_contents {
float: left;
width: 900px;
min-height: 400px;
background-color:#ffffff;
}
.kkmain {
padding:0; 
}
.td50top {
width: 50%; 
vertical-align: top;
}

/* ??Rec */

/* tb^[ */
#kk_footer{
width:900px;
background-color:#FFCC66;
text-align:center;
padding:1em 0;
}
/* ??tb^[ */



h2 {
background-color:#ffff66;
margin: 20px 0 10px 0; 
padding:5px 10px; 
}

h3 {
background-color:#bbff88;
margin: 20px 0 7px 0; 
padding:5px 10px; 
}

