/*------------------------------------------------------


英語のレシピでCooking　暮らしの英会話 top


--------------------------------------------------------*/

#main p.text {
float:left;
width:350px;
margin:0 ;
padding: 25px 30px;
text-align:left;
line-height:1.3;
color:#666666;
}




/*---人物紹介---*/

#main div.btn_top_chara {
float:left;
width:235px;
width:auto;
margin:10px 0 0 0;
padding:0;
}

#main div.btn_top_chara a {
display:block;
overflow:hidden;
width:235px;
height:90px;
margin:22px 0 0;
text-indent:-9999px;
background:url(../image/btn_top_chara.gif) no-repeat 0 0;
}

#main div.btn_top_chara a:hover {
background:url(../image/btn_top_chara.gif) no-repeat 0 -90px;
}

/*　メニュー*/	

div.bg_main {
clear:both;
width:700px;
height:770px;
margin:0;
padding:0;
background:url(../image/bg_top.gif) no-repeat 0 0;
position:relative;
}

#left_area {
float:none;
width:auto;
height:auto;
margin:0;
padding:0;
}


#left_area ul {
float:left;
list-style:none;
width:190px;
height:auto;
margin:0;
padding:0;
}

	#left_area ul.group_01 { position:absolute; top:80px; left:125px;}
	#left_area ul.group_02 { position:absolute; top:80px; left:395px;}
	#left_area ul.group_03 { position:absolute; top:300px; left:125px;}
	#left_area ul.group_04 { position:absolute; top:300px; left:395px;}
	#left_area ul.group_05 { position:absolute; top:550px; left:125px;}
	#left_area ul.group_06 { position:absolute; top:550px; left:395px;}

#left_area ul li {
clear:both;
width:170px;
/*height:24px;*/
margin:0;
padding:0 0 0 20px;
text-align:left;
line-height:24px;
background:url(../image_cmn/icon_normal.gif) no-repeat 0 0;
}

#left_area ul li.stl {
height:35px;
text-indent:-9999px;
background:none;
}

div.to_pagetop {
width:685px;
margin:10px 0 0 0;
padding:0 15px 0 0;
text-align:right;
}