a:link{
	color:#9B6D4E;
}

a:visited{
	color:#BF9171;
}

a:hover{
	background-color:#FF8D8D;
color:#ffffff;
}


ul#menu a:hover{
	background-color:#FF8D8D;
color:#ffffff;
}

ul#menu li {
	font-size:0.9em;
display:inline;
}
ul#menu li img{
	margin:0;
padding:0;
}

table.kakakus a:hover{
	color:#ffffff
;
}

table.kakakus {
	width:190px;
border:1px;
border-color:#9B6D4E;
letter-spacing:2px; 
border-collapse:collapse;  
margin-top:10px;
}

table.kakakus td{
	padding:15px;
}

body{
	background-color:#ffffff;
background-position: top center;
margin:0;
padding:0;
}

/*container*/
div#container {
	width: 950px;
margin-left:auto;
margin-right:auto;
}

/*header*/
div#header {
	width:950px;
background-color:#F4C7AE;
}

div#header img{
	width:950px;
border:0;
}

div#topk {
	width:950px;
margin-right:auto;
margin-left:auto;
margin:0;
border:0;
}

div#tkanban {
	width:950px;
margin-right:auto;
margin-left:auto;
margin:0;
}

div#tkanban img{
	border:0;
}

/*menu*/
ul#menu{
	width:950px;
text-decoration: none;
color: #9B6D4E;
margin-top:0;
margin-right: auto;
margin-left: auto;
}

ul#menu li {
	width:114px;
list-style-type: none;
margin-right:auto;
margin-left:auto;
text-align:center;
line-height:30px;
/*float:left;*/
display:inline;
}

/*content*/
div#content {
	border: none;
width: 705px;
margin-left:auto;
margin-right:auto;
color:#35271E;
float:right;
margin-top:20px;
float:right;
}

div#content2 {
	border: none;
width: 950px;
margin-left:auto;
margin-right:auto;
color:#35271E;
margin-top:20px;
}

div#obibox {
	width:705px;
list-style-type: none;
}

* html div#content {
	border: none;
width: 650px;
margin-left:auto;
margin-right:auto;
color:#35271E;
float:right;
margin-top:0px;
float:right;
}

:first-child+html * html div#content {
border: none;
width: 650px;
margin-left:auto;
margin-right:auto;
color:#35271E;
float:right;
margin-top:0px;
float:right;
}

/*kanban*/
div#kanban {
	width:705px;
}

div#kanban img {
	width:705px;
height:190px;
}

div#kanban p {
	color:#35271E;
font-size:0.75em;
letter-spacing:0.2em;
line-height:25px;
}



div#content p {
	font-size:0.75em;
line-height:1.6
margin-top:10px;
}


div#content h2  img{
	line-height:10px;
width:145px;
margin-bottom:0;
}

div#content h2{
	font-size:0.4em;
}

div#content hr {
	margin-top:0;
}

/*kokoku*/
table.top_koukoku img{
	width:705px;
margin-top:10px;
}

table.top_koukoku {
	text-align:center;
margin-bottom:30px;
}


/*marason*/
table.999Tb {
	width:705px;
margin-top:0px;
}

table.timesale {
	background-color:#FF0000;
width:350px;
height:620px;
margin-top:0px;
text-align:center;
float:left;
}

table.timesale img {
	margin-top:10px;
width:330px;
border:0;
margin:auto;
}

table.timesale1 {
	background-color:#DC143C;
width:350px;
height:620px;
margin-top:0px;
text-align:center;
float:left;
}

table.timesale1 img {
	margin-top:10px;
width:330px;
border:0;
margin:auto;
}

table.timesale td{
	margin-top:0px;
background-color:#8B0000;
}

li.tsale_nomal{
	font-size:1.6em;
color:#ff0000;
list-style-type: none;
text-align:center;
}

li.tsale_mara{
	font-size:1.5em;
color:#000000;
list-style-type: none;
text-align:center;
}

li.tsale_sale{
	color:#ffffff;
font-size:4em;
list-style-type: none;
text-align:center;
}

table.boxTb {
	margin-top:0px;
width:705px;
}

table.boxTb td{
	margin-top:0px;
}

table.itemTb {
	width:235px;
border-color:#FF8D8D;
margin:3px;
float:left;
}

table.itemTb td {
	margin-top:0px;
width:235px;
}

table.itemTb img{
	width:230px;
margin-top:0px;
border:0;
margin:auto;
}

li.tempo {
	list-style-type: none;
color:#ffffff;
text-align:center;
}

li.tujyo{
	font-size:1.6em;
letter-spacing:0em;
list-style-type: none;
text-align:center;
color:#FF8D8D;
}

li.sale{
	font-size:2.5em;
list-style-type: none;
color:#ff0000;
text-align:center;
}

/*topmarason*/
table.marason {
	width:705px;
margin-top:30px;
margin-bottom:60px;
}

table.marason td{
	width:235px;
margin:auto;
}

table.marason td  p{
	height:0.2em;
font-color:#ff0000;
font-size:1em;
letter-spacing:0.2em;
margin:10px;
}

table.marason td img{
	width:235px;
margin-top:10px;
}

/*seacretitem*/
table {
	margin-right:auto;
margin-left:auto;
border-collapse:collapse;
width:665px;
border-color:#999999;
}

h4{
	font-size:0.6em;
margin:1px;
font-weight:lighter;
letter-spacing:0.1em;
color:#CD5C5C;
margin:0;
}

div#sitem{
	margin-right:auto;
margin-left:auto;
margin-top:30px;
float:left;
}

div#sprice{
	float:left;
margin:10px;
line-height:1.5em;
}



div#sitem p{
	width:475px;
font-size:0.8em;
margin-left:10px;
letter-spacing:0.1em;
color:#CD5C5C;
float:left;
}

div#sitem img{
	width:200px;
border:0;
margin-right:auto;
margin-left:auto;
}

div#sitem li a {
	text-decoration: none;
}


/*NEWITEM*/
div#box1 {
	margin-right:auto;
margin-left:auto;
clear:both;
}

div#box1 img {
	margin-right:auto;
margin-left:auto;
margin:20px;
}

div#box2 {
	margin-right:auto;
margin-left:auto;
clear:both;
}


div#box2 img {
	margin-right:auto;
margin-left:auto;
margin:0px;
}

table.koukoku {
	width:705px;
}

table.koukoku td{
	width:235px;
}

table.koukoku td p {
	margin:auto;
text-align:center;
}

table.koukoku img{
	margin:0;
}

div#reitem {
	margin-right:auto;
margin-left:auto;
width:176px;
float:left
;
}

div#reitem p {
	margin-top:10px;
width:150px;
margin-left:auto;
margin-right:auto;
line-height:20px;
letter-spacing:0.2em;
font-size:0.9em;
color:#CD5C5C;
}

div#reitem li{
	list-style-type: none;
text-align:center;
}

div#reitem img{
	width:170px;
height:170px;
border:0;
margin-right:auto;
margin-left:auto;
padding:3px;
}

div#reitem li a {
	text-decoration: none;
}



div#nitem {
	margin-right:auto;
margin-left:auto;
width:235px;
margin-bottom:30px;
float:left;
}

div#nitem p{
	margin-top:10px;
padding:5px;
width:200px;
margin-left:auto;
margin-right:auto;
line-height:20px;
letter-spacing:0.2em;
font-size:0.9em;
color:#CD5C5C;
}

div#nitem li{
	list-style-type: none;
text-align:center;
}

div#nitem li img{
	width:200px;
border:0;
margin-right:auto;
margin-left:auto;
padding:5px;
}

div#nitem li a {
	text-decoration: none;
}




/*PICKUP*/
div#pitem {
	width:141px;
margin-top:10px;
margin-bottom:100px;
float:left;
}

div#pitem p{
	margin-top:10px;
padding:5px;
width:100px;
height:30px;
font-size:0.6em;
margin-left:auto;
margin-right:auto;
line-height:20px;
letter-spacing:0.1em;
}

div#pbox {
}

div#pitem li{
	width:141px;
list-style-type: none;
text-align:center;
color:#CD5C5C;
}

div#pitem li img{
	width:131px;
padding:5px;
border:0;
}

div#pitem li a {
	margin-top:5px;
text-decoration: none;
}

/*sidebar*/
div#sidebox {
	margin-top:0px;
float:left;
}

div#sidebar{
	font-size:0.6em;
color:#434142;
text-align:center;
clear:both;
}

div#sidebar li {
	list-style-type: none;
}

div#sidebar img{
	width:190px;
margin:1px;
border:0;
}

div#content h3 {
	margin:0;
}


div#sidebox {
	width:190px;
}

div#sidebar li img {
	margin-top:10px;
}

div#sidebar li.s_coment img{
 width:21px;
 height:9px; 
}

li#catego{
	line-height:100px;
}

div#sidebar li.t_catego{
	text-align:left;
margin-left:80px;
}

li#catego a:hover{
	background-color:#434142;
color:#ffffff;
}


div#sidebar li.catego img {
	margin-bottom:1px;
border-color:#CCA69A;
}

div#sidebar hr {
	width:190px;
}



/*footer*/
div#footer {
	margin-top:25px;
font-size:0.6em;
letter-spacing: 0.2em;
margin-left:0;
clear:both;
}

ul#footer {
	font-size:0.6em;
margin-bottom:20px;
}

ul#footer li {
	width:80px;
list-style-type: none;
float:left;
margin-right:6px;
border-left:1px solid #F4C7AE;
}

hr {
	color:#FFFACD;
width:100%;
float:left;
}

address {
	font-size: 0.6em;
font-style: normal;
color:#9B6D4E;
text-align:right;
}

