@charset "shift_jis";
/* CSS Document */
/*rakuten*/

body{ background-image:url(img/back.jpg); background-repeat:repeat-x; background-color:#FFF;}

#wrapper{ width:950px;
margin-right: auto;
	margin-left:0;
	background-repeat: no-repeat;
	background-position: center top;}
#title{ width:950px;}
#ph{ width:950px; height:362px;}
#ph #phhidari{ width:642px; float:left;}
#ph #phmigi{ width:308px; float:right;}

#hidari{ width:225px; float:left; padding-top:5px;}
#hidari #whatsnew{ width:225px; margin-bottom:5px;}
#hidari #whatsnew #whats_font{ width:200px; font-size:10px; margin-left:10px; line-height:140%;}
#hidari #access{ width:225px; height:90px; background-image: url(img/point_accessb.jpg); overflow: auto;}
#hidari p.point{ font-size:10px; color:#696969; margin:5px 10px 5px 13px; line-height:130%}
#hidari #plum{ width:225px; height:76px; background-image:url(img/point_plunb.jpg); overflow:auto;}
#hidari #goods{ width:225px; height:126px; background-image:url(img/poin_goodsb.jpg); overflow:auto;}
#hidari #banner{ width:218px; margin:5px 0 5px 5px;}

#migi{ width:725px; float:right;}
#migi #camp{ width:720px;padding:5px 0 5px 5px;}
#migi #plun{ width:725px;}
#migi #plun #plunitiran{ width:235px; float:left; margin-left:5px;}
#migi #plun #plunitiran #osusume{ width:235px; background-image:url(img/plun_center.jpg);}
#migi #plunitiran #osusume #font{ font-size:10px; color:#06C; text-align:center; }

#migi #room{ width:725px; float:left;}

#foot{ width:950px;}




