@charset "shift-jis";

@import 'kaiso.css';
@import 'allitem.css';
@import 'keyword.css';
@import 'sitemap.css';
@import 'rightbaner.css';
@import 'friend.css';
@import 'lattice08.css';
@import 'layout.css';
@import 'head.css';
@import 'nav.css';
@import 'foot.css';
@import 'tokusyu.css';
@import 'shosai.css';
@import 'meisai.css';
@import 'gentei.css';
@import 'weekly.css';
@import 'touroku.css';
@import '080820living.css';


/******************************************      
 下は、スタイルシートを設定している部分です。
*************************************************************/
table{
	text-align:left;
}
.blue {
	font-size: 12px;
	color: #0000FF;
}
.left {
	background-attachment: fixed;
	background-image: url(IMAGE/050915/r_img/rank_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.right {
	background-attachment: fixed;
	background-image: url(IMAGE/050915/r_img/rank_r.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.haikei{
        background-image: url(IMAGE/200605event/en.gif);
}
.rank-left {
	background-attachment: scroll;
	background-image: url(../IMAGE/050915/r_img/rank_l.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.rank-right {
	background-image: url(../IMAGE/050915/r_img/rank_r.gif);
	background-attachment: scroll;
	background-repeat: repeat-y;
	background-position: right top;
}
.backline  { 
        line-height: 1px;
         background: transparent url(../IMAGE/050915/left_bgline.gif) repeat
}

h1 { font-size: 100%; line-height: 1em; font-weight:500; }
h2 { font-size: 82%; line-height: 1.1em; font-weight:500; }
h3 { font-size: 82%; line-height: 1.2em; font-weight:500; } 
p  { line-height: 1.2em;}

.bmoji {
	font-size: 15px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
}
.moji {
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: lighter;
	font-variant: normal;
}
.moji02 {
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	letter-spacing: 3px;
}
.moji03 {
	font-size: 80%;
	font-style: normal;
	line-height: 140%;
}
.sale_kakaku {
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}
.zero {
	margin: 0;
	padding: 0;
}
#pankuzu
{
	width:95%;
	margin:5px 10px;
	font-size:75%;
	clear: both;
}
#kikan
{
	width:600px;
	margin:-15px 5px 0 0;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
#daily
{
	width:600px;
	font-size:95%;
	text-align:center;
}
.itemarea
{
	width:400px;
	font-size:95%;
	border:0px solid #ccc;
	float: left;
}
.itemarea2
{
	width:600px;
	font-size:95%;
	border:0px solid #999;
}
ul
{
	list-style-type: none;
}

.kakaku{
	font-size:140%;
	color:red;
	font-weight:bold;
}
.motokakaku{
	font-size:90%;
	text-align:left;
	line-height:120%
	margin:2px 0 0 0;
}
.itemname{
	font-size:90%;
	text-align:left;
	line-height:110%;
	color:#333;
	margin:5px 0 0 0;
}
.img{
	text-align:center;
	margin:11px 10px 0 0;
}
.summerpresent{
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: lighter;
	font-variant: normal;
	padding:0 5px
}
#summerhead{
	width:600px;
	height:154px;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: lighter;
	font-variant: normal;
	padding:0 0 0 150px;
	background:url(../IMAGE/event/20070718summer/head2.jpg);
}
#summerhead2{
	width:600px;
	font-size: 15px;
	font-style: normal;
	line-height: 20px;
	font-weight: lighter;
	font-variant: normal;
	padding:0 5px;
	background:url(../IMAGE/event/20070718summer/head3.jpg);
}
#kensaku {
	 background: url(../IMAGE/050915/head_img/bg-moyo.gif) repeat scroll left top;
}

/*wrapper_start*/

#wrapper *{
	margin: 0;
	padding: 0;
	width:780px;
}
#wrapper p{
	margin-top: 15px;
	margin-bottom: 15px;
	line-height: 1.4;
}
#wrapper{
	position: relative;
	clear: both;
	text-align: left;
}
#wrapper p{
	clear: both;
	margin-left: 15px;
}
#wrapper .ex{
	margin: 0 auto;
	padding: 0;
}
#wrapper .prodcuts h2{
	margin-top: 15px;
}
#wrapper .prodcuts h3{
	font-size: 100%;
}
#wrapper .prodcuts{
	margin-top: 15px;
	padding-bottom: 10px;
	clear: both;
}
#wrapper ul{
	clear: both;
}
#wrapper li{
	margin: 2px;
	list-style: none;
	float: left;
}
#wrapper .center{
	text-align: center;
}
#wrapper .right{
	clear: both;
	text-align: right;
	margin-top: 5px;
	margin-right: 30px;
}




/*end*/

/* aタグ内のimgのborderを消す処理 */

a img {
  border: 0;
}
/*center.asp内で使用*/
#centercontents{
	width:435px;
	text-align:center;
}
.special{
	margin:0 auto 3px;
}
#centercategori{
	width:435px;
	text-align:center;
}
#shophead{
	text-align:center;
}
#shopmenu-main{
	width: 413px !important;
	width /**/: 413px;
	text-align: left;
	clear: both;
	margin:2px auto;
	font-size:11px;
}
#shopmenu-main li{
	list-style:none;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
#menu-center{
	width:205px;
	float:left;
}
#menu-left{
	width:205px;
	float:right;
}
#menu-co-center{
	width:205px;
	float:left;
}
#menu-co-right{
	width:205px;
	float:right;
}
/*収納カテゴリ*/
#menu-inte{
	width:102px;
	float:left;
	border:0px solid #ccc;
	margin:0px;
}
ul#navi-inte{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-inte li{
	list-style:none;
	float:left;
	width:102px;
}
ul#navi-inte a{
    display:block;
    width:102px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-inte.gif);
    overflow:hidden;
}
ul#navi-inte li#intetop{
    display:block;
    width:102px;
    height:56px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-inte.gif);
    overflow:hidden;
}
a.inte0{
    background-position:0px 0px;
}
a:hover.inte0{
    background-position:-101px 0px;
}
a.inte1{
    background-position:0px -56px;
}
a:hover.inte1{
    background-position:-101px -56px;
}
a.inte2{
    background-position:0px -76px;
}
a:hover.inte2{
    background-position:-101px -76px;
}
a.inte3{
    background-position:0px -95px;
}
a:hover.inte3{
    background-position:-101px -95px;
}
a.inte4{
    background-position:0px -114px;
}
a:hover.inte4{
    background-position:-101px -114px;
}
a.inte5{
    background-position:0px -133px;
}
a:hover.inte5{
    background-position:-101px -133px;
}
a.inte6{
    background-position:0px -152px;
}
a:hover.inte6{
    background-position:-101px -152px;
}
a.inte7{
    background-position:0px -171px;
}
a:hover.inte7{
    background-position:-101px -171px;
}
a.inte8{
    background-position:0px -190px;
}
a:hover.inte8{
    background-position:-101px -190px;
}
a.inte9{
    background-position:0px -209px;
}
a:hover.inte9{
    background-position:-101px -209px;
}
a.inte10{
    background-position:0px -228px;
}
a:hover.inte10{
    background-position:-101px -228px;
}
a.inte11{
    background-position:0px -247px;
}
a:hover.inte11{
    background-position:-101px -247px;
}
a.inte12{
    background-position:0px -266px;
}
a:hover.inte12{
    background-position:-101px -266px;
}
a.inte13{
    background-position:0px -285px;
}
a:hover.inte13{
    background-position:-101px -285px;
}
a.inte14{
    background-position:0px -304px;
}
a:hover.inte14{
    background-position:-101px -304px;
}
a.inte15{
    background-position:0px -323px;
}
a:hover.inte15{
    background-position:-101px -323px;
}
a.inte16{
    background-position:0px -342px;
}
a:hover.inte16{
    background-position:-101px -342px;
}

/*ペットカテゴリ*/
#menu-pet{
	width:102px;
	float:left;
	border:0px solid #ccc;
}
ul#navi-pet{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-pet li{
    list-style:none;
    float:left;
    width:102px;
}
ul#navi-pet a{
    display:block;
    width:102px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-pet.gif);
    overflow:hidden;
}
ul#navi-pet li#pettop{
    display:block;
    width:102px;
    height:56px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-pet.gif);
    overflow:hidden;
}
a.pet0{
    background-position:0px 0px;
}
a:hover.pet0{
    background-position:0px 0px;
}
a.pet1{
    background-position:0px -56px;
}
a:hover.pet1{
    background-position:-101px -56px;
}
a.pet2{
    background-position:0px -76px;
}
a:hover.pet2{
    background-position:-101px -76px;
}
a.pet3{
    background-position:0px -95px;
}
a:hover.pet3{
    background-position:-101px -95px;
}
a.pet4{
    background-position:0px -114px;
}
a:hover.pet4{
    background-position:-101px -114px;
}
a.pet5{
    background-position:0px -133px;
}
a:hover.pet5{
    background-position:-101px -133px;
}
a.pet6{
    background-position:0px -152px;
}
a:hover.pet6{
    background-position:-101px -152px;
}
a.pet7{
    background-position:0px -171px;
}
a:hover.pet7{
    background-position:-101px -171px;
}
a.pet8{
    background-position:0px -190px;
}
a:hover.pet8{
    background-position:-101px -190px;
}
a.pet9{
    background-position:0px -209px;
}
a:hover.pet9{
    background-position:-101px -209px;
}
a.pet10{
    background-position:0px -228px;
}
a:hover.pet10{
    background-position:-101px -228px;
}
a.pet11{
    background-position:0px -247px;
}
a:hover.pet11{
    background-position:-101px -247px;
}
a.pet12{
    background-position:0px -266px;
}
a:hover.pet12{
    background-position:-101px -266px;
}
a.pet13{
    background-position:0px -285px;
}
a:hover.pet13{
    background-position:-101px -285px;
}
a.pet14{
    background-position:0px -304px;
}
a:hover.pet14{
    background-position:-101px -304px;
}
a.pet15{
    background-position:0px -323px;
}
a:hover.pet15{
    background-position:-101px -323px;
}
a.pet16{
    background-position:0px -342px;
}
a:hover.pet16{
    background-position:-101px -342px;
}

/*ガーデンカテゴリ*/
#menu-garden{
	width:102px;
	float:right;
	border:0px solid #ccc;
}

ul#navi-garden{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-garden li{
    list-style:none;
    float:left;
    width:102px;
}
ul#navi-garden a{
    display:block;
    width:102px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-garden.gif);
    overflow:hidden;
}
ul#navi-garden li#gardentop{
    display:block;
    width:102px;
    height:56px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-garden.gif);
    overflow:hidden;
}
a.garden0{
    background-position:0px 0px;
}
a:hover.garden0{
    background-position:0px 0px;
}
a.garden1{
    background-position:0px -56px;
}
a:hover.garden1{
    background-position:-101px -56px;
}
a.garden2{
    background-position:0px -76px;
}
a:hover.garden2{
    background-position:-101px -76px;
}
a.garden3{
    background-position:0px -95px;
}
a:hover.garden3{
    background-position:-101px -95px;
}
a.garden4{
    background-position:0px -114px;
}
a:hover.garden4{
    background-position:-101px -114px;
}
a.garden5{
    background-position:0px -133px;
}
a:hover.garden5{
    background-position:-101px -133px;
}
a.garden6{
    background-position:0px -152px;
}
a:hover.garden6{
    background-position:-101px -152px;
}
a.garden7{
    background-position:0px -171px;
}
a:hover.garden7{
    background-position:-101px -171px;
}
a.garden8{
    background-position:0px -190px;
}
a:hover.garden8{
    background-position:-101px -190px;
}
a.garden9{
    background-position:0px -209px;
}
a:hover.garden9{
    background-position:-101px -209px;
}
a.garden10{
    background-position:0px -228px;
}
a:hover.garden10{
    background-position:-101px -228px;
}
a.garden11{
    background-position:0px -247px;
}
a:hover.garden11{
    background-position:-101px -247px;
}
a.garden12{
    background-position:0px -266px;
}
a:hover.garden12{
    background-position:-101px -266px;
}
a.garden13{
    background-position:0px -285px;
}
a:hover.garden13{
    background-position:-101px -285px;
}
a.garden14{
    background-position:0px -304px;
}
a:hover.garden14{
    background-position:-101px -304px;
}
a.garden15{
    background-position:0px -323px;
}
a:hover.garden15{
    background-position:-101px -323px;
}
a.garden16{
    background-position:0px -342px;
}
a:hover.garden16{
    background-position:-101px -342px;
}

/*日用品カテゴリ*/
#menu-hk{
	width:102px;
	float:right;
	border:0px solid #ccc;
}

ul#navi-hk{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-hk li{
    list-style:none;
    float:left;
    width:101px;
}
ul#navi-hk a{
    display:block;
    width:101px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-hk.gif);
    overflow:hidden;
}
ul#navi-hk li#hktop{
    display:block;
    width:101px;
    height:56px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-hk.gif);
    overflow:hidden;
}
a.hk0{
    background-position:0px 0px;
}
a:hover.hk0{
    background-position:0px 0px;
}
a.hk1{
    background-position:0px -56px;
}
a:hover.hk1{
    background-position:-100px -56px;
}
a.hk2{
    background-position:0px -76px;
}
a:hover.hk2{
    background-position:-100px -76px;
}
a.hk3{
    background-position:0px -95px;
}
a:hover.hk3{
    background-position:-100px -95px;
}
a.hk4{
    background-position:0px -114px;
}
a:hover.hk4{
    background-position:-100px -114px;
}
a.hk5{
    background-position:0px -133px;
}
a:hover.hk5{
    background-position:-100px -133px;
}
a.hk6{
    background-position:0px -152px;
}
a:hover.hk6{
    background-position:-100px -152px;
}
a.hk7{
    background-position:0px -171px;
}
a:hover.hk7{
    background-position:-100px -171px;
}
a.hk8{
    background-position:0px -190px;
}
a:hover.hk8{
    background-position:-100px -190px;
}
a.hk9{
    background-position:0px -209px;
}
a:hover.hk9{
    background-position:-100px -209px;
}
a.hk10{
    background-position:0px -228px;
}
a:hover.hk10{
    background-position:-100px -228px;
}
a.hk11{
    background-position:0px -247px;
}
a:hover.hk11{
    background-position:-100px -247px;
}
a.hk12{
    background-position:0px -266px;
}
a:hover.hk12{
    background-position:-100px -266px;
}
a.hk13{
    background-position:0px -285px;
}
a:hover.hk13{
    background-position:-100px -285px;
}
a.hk14{
    background-position:0px -304px;
}
a:hover.hk14{
    background-position:-100px -304px;
}
a.hk15{
    background-position:0px -323px;
}
a:hover.hk15{
    background-position:-100px -323px;
}
a.hk16{
    background-position:0px -342px;
}
a:hover.hk16{
    background-position:-100px -342px;
}
a.hk17{
    background-position:0px -351px;
}
a:hover.hk17{
    background-position:-100px -351px;
}
a.hk18{
    background-position:0px -361px;
}
a:hover.hk18{
    background-position:-100px -361px;
}

/*法人１カテゴリ*/
#menu-co1{
	width:102px;
	float:left;
	border:0px solid #ccc;
	margin:0px;
}
ul#navi-co1{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-co1 li{
	list-style:none;
	float:left;
	width:102px;
}
ul#navi-co1 a{
    display:block;
    width:102px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-co1.gif);
    overflow:hidden;
}
a.co1{
    background-position:0px 0px;
}
a:hover.co1{
    background-position:-101px 0px;
}
a.co2{
    background-position:0px -20px;
}
a:hover.co2{
    background-position:-101px -20px;
}
a.co3{
    background-position:0px -40px;
}
a:hover.co3{
    background-position:-101px -40px;
}

/*法人２カテゴリ*/
#menu-co2{
	width:102px;
	float:right;
	border:0px solid #ccc;
}
ul#navi-co2{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-co2 li{
    list-style:none;
    float:left;
    width:102px;
}
ul#navi-co2 a{
    display:block;
    width:102px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-co2.gif);
    overflow:hidden;
}
a.co4{
    background-position:0px 0px;
}
a:hover.co4{
    background-position:-101px 0px;
}
a.co5{
    background-position:0px -20px;
}
a:hover.co5{
    background-position:-101px -20px;
}
a.co6{
    background-position:0px -40px;
}
a:hover.co6{
    background-position:-101px -40px;
}

/*法人３カテゴリ*/
#menu-co3{
	width:102px;
	float:left;
	border:0px solid #ccc;
}

ul#navi-co3{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-co3 li{
    list-style:none;
    float:left;
    width:102px;
}
ul#navi-co3 a{
    display:block;
    width:102px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-co3.gif);
    overflow:hidden;
}
a.co7{
    background-position:0px 0px;
}
a:hover.co7{
    background-position:-101px 0px;
}
a.co8{
    background-position:0px -20px;
}
a:hover.co8{
    background-position:-101px -20px;
}
a.co9{
    background-position:0px -40px;
}
a:hover.co9{
    background-position:-101px -40px;
}

/*法人４カテゴリ*/

#menu-co4{
	width:102px;
	float:right;
	border:0px solid #ccc;
}

ul#navi-co4{
	list-style:none;
	width:100%;
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
}
ul#navi-co4 li{
    list-style:none;
    float:left;
    width:102px;
}
ul#navi-co4 a{
    display:block;
    width:102px;
    height:20px;
    text-indent:-1000px;
    background-image:url(../IMAGE/top-categori-co4.gif);
    overflow:hidden;
}
a.co10{
    background-position:0px 0px;
}
a:hover.co10{
    background-position:-101px 0px;
}
a.co11{
    background-position:0px -20px;
}
a:hover.co11{
    background-position:-101px -20px;
}
a.co12{
    background-position:0px -40px;
}
a:hover.co12{
    background-position:-101px -40px;
}

/**カテゴリページ部分**/
#all{
	width:960px;
	border:0px solid #ccc;
}
#all .main{
	width:780px;
	border:0px solid #ccc;
	float:left;
}
#all .right{
	width:178px;
	border:0px solid #ccc;
	float:right;
}

#cateimg{
	width:100px;
	float:left;
	/**
	background-color:#666;
	**/
}
#catename{
	width:190px;
	float:right;
	margin:0 3px 3px 0;
	/**
	background-color:#999;
	**/
}
#catename ul{
	text-align:left;
	font-size:80%;
	list-style-image: url(../IMAGE/categori-ya.gif); 
	/** background-color:#999; **/
	margin-top:-10px;
}
#catename h2{
	text-align:left;
	font-size:90%;
	font-weight: 900;
}
#catename li{
	list-style:none;
	background-color:#fff;
	font-size:12px;
	margin-left:-25px;
	margin-top:2px;
}
#cate-body{
	width:610px;
	margin:5px 0;
	clear: both;
}
#cate-body .cate-head {
	width:95%;
	font-size:90%;
	margin:0 auto;
	padding:5px 5px 0 5px;
	background-image: url("../IMAGE/cate-back.gif");
}
#cate-body .cate-head  h2{
	font-size:100%;
	font-weight:900;
	color:#900;
	margin:0;
	padding:0 0 3px 0;
}
#cate-body .cate-pan {
	width:98%;
	margin:5px 0 5px 10px;
	font-size:75%;
	clear: both;
}

/* パンくずリスト指定開始 */

#topicPath {  
     width:590px;
     float:left;  
     margin:2px 0 5px 0;
     padding:0 0 0 5px;
 } 
#topicPath li {
	display: inline;
		 width: auto;  
     line-height:130%;  
     list-style-type:none;  
     margin-right:5px;  
     padding-right:10px;
     background:url(../image/sozai/topicpath.gif) no-repeat right center;
 }


#topicPath li.active {  
	background:none;
} 
#topicPath li.active strong{  
	font-weight:normal;
} 

/* パンくずリスト指定終了 */

#cate-main {
	width:610px;
	border:0px;
	margin:5px 0 0 0;
}
#cate-main .main-left {
	width:49%;
	float:left;
	margin:10px 0;
}
#cate-main .main-right {
	width:50%;
	float:right;
	margin:0 0 20px 0;
	margin:10px 0;
}
#right-baner{
	width:175px;
	border:0;
	text-align:left;
}
#right-baner ul{
	margin: 0px;
	padding-left: 0px;
}
#right-baner ul li{
	list-style:none;
	margin: 0px;
}

#catename h3{
	text-align:left;
	font-size:80%;
	margin-top:-5px;
}
#cateimg .robtnC {
display:block;
width:100px;
height:100px;
padding:0px 0px;
text-decoration:none;
border:1px solid #898989;
color:#000;
}
/* マウスが乗った時（分類） */
#cateimg .robtnC:hover {
display:block;
width:100px;
height:100px;
padding:0px 0px;
text-decoration:none;
border:1px solid #f00;
color:orange;
}

#meiimg .robtnC {
display:block;
width:100px;
height:100px;
padding:0px 0px;
text-decoration:none;
border:1px solid #898989;
color:#000;
}
/* マウスが乗った時（分類） */
#meiimg .robtnC:hover {
display:block;
width:100px;
height:100px;
padding:0px 0px;
text-decoration:none;
border:1px solid #f00;
color:orange;
}


#rireki .formbutton {
width: 142px;
height: 28px;
border: 0;
background: url(../IMAGE/050915/t-menu/review.png) no-repeat 0 0;
text-indent: -9999px;
cursor: pointer;
}
#rireki ul
{
	margin-left:0px;
}
#rireki li
{
	margin-left:0px;
	font-size:80%;
	line-height:15px;
}
#pointrireki .color{
	background-color:#ffaba4;
	text-align:center;
	font-size:80%;
}
#pointrireki .color1{
	background-color:#fff;
	font-size:80%;
}
#pointrireki .color0{
	background-color:#ffc;
	font-size:80%;
}
#pointrireki .color3{
	background-color:#c50000;
	color:#fff;
	font-size:80%;
}

/*支払方法指定開始*/
.shiharai-attention ul
{
	margin:10px 0;
	color:blue;
}
.shiharai-attention li
{
	margin:0;
	color:#000;
}
.shiharai-attention strong
{
	color:red;
}

/*支払方法指定終了*/

/*店長おすすめ開始*/
div#reco table
{
	width:173px;
	font-size:75%;
	text-align:center;
	background-color: #f3f1ec;
	border-collapse: collapse;
}
div#reco table tr td.item_name
{
	margin:0px;
	padding:5px;
	text-align:left;
}
div#reco table tr td .price
{
	font-size:100%;
}


/*店長おすすめ終了*/



/*更新履歴開始*/
dl#update { 
	border:0px;
	width:430px;
	margin:0;
}
dl#update dt{
 float:left;
 width:90px;
 margin:0;
 padding:2px 5px;
 font-size:80%;
 text-align:right;
 clear:both;
}
dl#update dd{
 width:310px;
 margin-left:100px;
 padding:2px 5px;
 border:0px;
 font-size:80%;
 text-align:left;
}

div#updatetitle{
	margin:0;
	padding:0;
	position:relative;
}
div#updatetitle p#updaterss{
	margin:0;
	padding:0;
	font-size:75%;
	position:absolute;
	left:340px;
	top:3px;
}
div#updatetitle p#updaterss a{
	color:#fff;
	background:transparent url(/IMAGE/sozai/icon_rss.gif) no-repeat scroll left center;
	padding:4px 0 4px 20px;
}
/*更新履歴終了*/
