#header_height
	{
	width: 980px !important;
	height: 180px !important;
	margin: 0px auto;
	display: block;
	}

#leftnavi_height
	{
	width: 300px !important;
	height: 1650px !important;
	float: left;
	display: block;
	}

#footer_height
	{
	width: 980px !important;
	height: 2550px !important;
	margin: 0px auto;
	display: block;
	}

#new_item_height
	{
	width: 660px !important;
	height: 240px !important;
	display: block;
	}

#whatsnew_height
	{
	width: 660px !important;
	height: 192px !important;
	display: block;
	}

#ranking_height
	{
	width: 660px !important;
	height: 410px !important;
	display: block;
	}

#pickup_item_height
	{
	width: 660px !important;
	height: 240px !important;
	display: block;
	}

#order_height
	{
	width: 660px !important;
	height: 400px !important;
	border-bottom: 1px solid #D7D7D7;
	display: block;
	}

#index_main_height
	{
	width: 660px !important;
	height: 2800px !important;
	display: block;
	}

#drop_down_height
	{
	width: 700px !important;
	height: 100px !important;
	display: block;
	}


/*表示位置修正*/
td.mail
	{
	position:relative;display:block;
	}
div.susumeruWidgetInner
	{
	position:absolute; top:-75px; left:300px;
	width:300px!important;
	}

td.review
	{
	position:relative;display:block; top:-75px; left:300px;width:300px;
	}
span.catch_copy
	{
	display: block !important;
	}

span.item_name
	{
	display: block !important;
	}

span.rest
	{
	line-height: 40px;
	}

.sdtext
	{
	font-size: 12px !important;
	}

.subcategory_list
	{
	font-size: 12px !important;
	}

.sdlayout
	{
	padding: 2px 0px 2px 5px !important;
	font-size: 12px !important;
	letter-spacing: 1px !important;
	}


/*商品画像サイズ調整*/
td.rakutenLimitedId_GPImage a img
	{
	max-height:	500px;
	}
