body{
font-size:10pt;
width:100%;
text-align:center;
line-height:20px;
background-color:#E7FB79;
}

td{
font-size:10pt;
}

.header_all{
width:100%;
height:60px;
background-color:#7CB64C;
margin:0 auto;
}

.header{
width:900px;
height:60px;
background-color:#7CB64C;
margin:0 auto;
}

.logo{
float:left;
}

.header_right{
float:right;
}

.header_border{
width:100%;
height:15px;
}

.sukima_yoko{
width:1px;
height:15px;
}

.main_area_all{
width:900px;
margin:0 auto;
}

.menue_area{
width:200px;
float:left;
}

.main_area{
width:697px;
float:right;
}

.top_text_area_tate_sukima_left{
width:10px;
float:left;
}

.top_text_area_tate_sukima_center{
width:17px;
float:left;
height:1x;
}

.top_text_area_left{
width:330px;
float:left;
height:100px;
}

.top_text_area_right{
width:330px;
float:left;
}

.top_text_left{
width:330px;
height:200px;
background-color:#E7FB79;
}

.top_text_right{
width:330px;
height:200px;
background-color:#E7FB79;
}



.rollover01 { 
width:200px;
height:69px;
background:url(img/menue_item_on.gif) no-repeat left bottom;
}
.rollover01 a { 
display:block;
width:200px;
height:69px;
outline:none;
}
.rollover01 a:hover { 
text-indent:-9999px;
} 

.rollover02 { 
width:200px;
height:69px;
background:url(img/menue_shop_on.gif) no-repeat left bottom;
}
.rollover02 a { 
display:block;
width:200px;
height:69px;
outline:none;
}
.rollover02 a:hover { 
text-indent:-9999px;
} 

.rollover03 { 
width:200px;
height:69px;
background:url(img/menue_contact_on.gif) no-repeat left bottom;
}
.rollover03 a { 
display:block;
width:200px;
height:69px;
outline:none;
}
.rollover03 a:hover { 
text-indent:-9999px;
} 

.rollover04 { 
width:200px;
height:69px;
background:url(img/menue_others_on.gif) no-repeat left bottom;
}
.rollover04 a { 
display:block;
width:200px;
height:69px;
outline:none;
}
.rollover04 a:hover { 
text-indent:-9999px;
} 


.clera_float{
clear:both;
}