@charset "utf-8";




*{
	margin-top:0px;
	padding-top:0px;

}





body{
z-index:0;

background-image:url("../img/a9buttwall3w2.jpg");
background-repeat:no-repeat;


background-position: 100% 100%;

}


html{
z-index:1;

background-image:url("../img/a6buttwall4w2.jpg");
background-repeat:no-repeat;

background-position: 0% 0%;

}




#wrapper {

  text-align: left;
  width: 1000px;
  margin: 0 auto;
  padding: 0;




}


#header {
  width: 100%;
  height: 10px;
  margin: 0;
  padding: 0;



}

#container {
  position: relative;
  width: 100%;
  height: 497px;

}





#left-sidebar2 {
z-index:2;
  width: 175px;
	height:420px;
  margin-top: 5px;
  padding: 0;  
  position: absolute;
  top: 0;
  left: 5px;

background-image:url("../img/background-img/left-table1.gif");
background-repeat:no-repeat;

}



#left-sidebar1 {

  width: 175px;
	height:77px;
	margin:425px 0px 0px 17px;
  padding: 0;  
  position: absolute;
  top: 0;
  left: 0;
font-size:0.6em;

letter-spacing: 0.1em;
z-index:1;

}

p[id="search"]{

background-image:url("../img/e13.gif");
background-repeat: no-repeat;
	width:100px;
	height:18px;
padding: 0px 20px;
margin-top:5px;
margin-left:-7px;
margin-bottom:2px;
line-height:18px;
vertical-align:middle;
letter-spacing: 0.1em;
}



.left-bar {
	overflow:auto;
	width:144px;
	height:378px;
	margin:16px 0px 0px 15px;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#ff2f2f;
	scrollbar-track-color:#ff2f2f;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
}

.left-moji {
	width:120px;
	height:350px;

	color:#4f4f4f;
letter-spacing: 0.1em;
	margin:10px 0px 0px 5px;
font-size:0.75em;
}

.left-moji-center {

	width:110px;
	height:350px;
	font-size:0.65em;
	color:#4f4f4f;
letter-spacing: 0.1em;
text-align:center;
	margin:10px 0px 0px 15px;

}


li[id="arrow-leftmenu"]{
text-decoration: none;
line-height: 2;
letter-spacing: 0.1em;
list-style:url("../img/left_menu/arrow_shita.gif");
margin-top:20px;
margin-left:-11px;
margin-bottom:-5px;
}

li[id="arrow-right-leftmenu"]{
text-decoration: none;
line-height: 2;
letter-spacing: 0.1em;
list-style:url("../img/arrow-right.gif");
margin-top:20px;
margin-left:-11px;
margin-bottom:0px;
}


li[id="leftmenu"]{
text-decoration: none;
line-height: 2;
letter-spacing: 0.1em;
margin-top:0px;
margin-left:-25px;
margin-bottom:-3px;
}





#contents {

  width: 650px;
	height:490px;
  margin: 0px 0px 0px 185px;
  padding: 5px 0px 0px 10px;
background-image:url("../img/background-img/center-table.gif");
background-repeat:no-repeat;
letter-spacing: 0.1em;
	font-size:0.75em;
	color:#4f4f4f;
	line-height:0.5px;
}

#contents-search {
  width: 650px;
	height:490px;
  margin: 0px 0px 0px 185px;
  padding: 5px 0px 0px 10px;
background-image:url("../img/background-img/center-table.gif");
background-repeat:no-repeat;
letter-spacing: 0.1em;
	font-size:0.75em;
	color:#4f4f4f;
	line-height:20px;
}



#contents-mail {

  width: 650px;
	height:490px;
  margin: 0px 0px 0px 185px;
  padding: 30px 0px 0px 10px;
background-image:url("../img/background-img/center-table.gif");
background-repeat:no-repeat;
letter-spacing: 0.1em;
	font-size:0.6em;
	color:#4f4f4f;
text-align:center;
	line-height:0.85;
}


.mailform{
margin: 30px 0px 0px 175px;
}

.content-bar{
	overflow:auto;
	width:591px;
	height:458px;
	margin:11px 0px 0px 20px; 
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#ff7f7f;
	scrollbar-track-color:#ff7f7f;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
}

.storelistmoji{

  margin: 5px 20px 0px 20px;

}




ul[id="spacing"]{
margin-bottom: 5em;
}


ul {
	list-style-type: none;
	font-size: 0.85em;
	line-height: 0;
	color: #605846;
  margin: -7px 0px 0px -12px;
}

/*リスト２段組みここから*/

.listkakomi-gourmet{
float:left;
width:440;
}


ul[id="list-gourmet-conten-menu-left1"] { 
   width: 220px; 
   margin: 0em; 
   padding-left: 3em;
   margin-bottom: 20px;  
   float: left; 

} 

ul[id="list-gourmet-conten-menu-left2"] { 
   width: 220px; 
   margin: 0em; 
margin-right:0px;
   margin-bottom: 20px;  
   float: left; 

}





.listkakomi-bread{
float:left;
width:380;
}


ul[id="list-bread-conten-menu-left1"] { 
   width: 190px; 
   margin: 0em; 
   padding-left: 3em;
   margin-bottom: 20px;  
   float: left; 

} 

ul[id="list-bread-conten-menu-left2-crownari"] { 
   width: 190px; 
   margin: 0em;
   margin-top: 4px; 
margin-right:0px;
   margin-bottom: 20px;  
   float: left; 

}

ul[id="list-bread-conten-menu-left2"] { 
   width: 190px; 
   margin: 0em;
   margin-top: 0px; 
margin-right:0px;
   margin-bottom: 20px;  
   float: left; 

}




/*リスト２段組みここまで*/



/*リスト３段組みここから*/

.listkakomi-ordermenu{
float:left;
width:290;
margin-left:20px;
}


ul[id="list-ordermenu-left1"] { 
   width: 145px; 
   margin: 0em; 
   padding-left: 1.5em;
   margin-bottom: 5px;
   float: left; 

} 

ul[id="list-ordermenu-left2"] { 
   width: 145px; 
   margin: 0em;
margin-left:-25px;
margin-right:0px;
   margin-bottom: 5px;  
   float: left; 

}


ul[id="list-ordermenu-left3"] { 
   width: 145px; 
   margin: 0em; 
margin-right:25px;
   margin-bottom: 5px;  
   float: right; 

}

/*リスト３段組みここまで*/







/*リスト３段組みここから*/

.listkakomi-purchase{
float:left;
width:280;
}


ul[id="order-purchase-left1"] { 
   width: 140px; 
   margin: 0em; 
   padding-left: 2.5em;
   margin-bottom: 20px;  
   float: left; 

} 

ul[id="order-purchase-left2"] { 
   width: 140px; 
   margin: 0em; 
margin-right:0px;
   margin-bottom: 20px;  
   float: left; 

}


ul[id="order-purchase-left3"] { 
   width: 140px; 
   margin: 0em; 
margin-right:25px;
   margin-bottom: 20px;  
   float: right; 

}

/*リスト３段組みここまで*/

/*リスト４段組みここから*/

.listkakomi-salesplace{
float:left;
width:200;
}



ul[id="order-sales-left1"] { 
   width: 100px; 
   margin: 0em; 
   padding-left: 3em;
   margin-bottom: 20px;  
   float: left; 

} 

ul[id="order-sales-left2"] { 
   width: 100px; 
   margin: 0em; 
margin-top:0px;
margin-right:0px;
   margin-bottom: 20px;  
   float:left; 

} 



ul[id="order-sales-left3"] { 
   width: 100px; 
   margin: 0em; 
margin-top:0px;
margin-right:0px;
   margin-bottom: 20px;  
   float:left; 

} 


ul[id="order-sales-left4"] { 
   width: 100px; 
   margin: 0em; 
margin-top:0px;
margin-right:10px;
   margin-bottom: 20px;  
   float:right; 

} 


 

/*リスト４段組みここまで*/




/*contents liここから*/

li {
text-decoration: none;
line-height: 2;
letter-spacing: 0.1em;
}




/*contents liリストここから*/

li[id="crown"]{
text-decoration: none;
line-height: 2;
letter-spacing: 0.1em;
list-style:url("../img/menu-crown.gif");
margin-top:11px;
margin-left:3px;
}


li[id="arrow1"]{
text-decoration: none;
line-height: 1.5;
letter-spacing: 0.1em;
list-style:url("../img/menu-arrow.gif");
margin-top:10px;
}



li[id="arrow2"]{
text-decoration: none;
line-height: 1;
letter-spacing: 0.1em;
list-style:url("../img/menu-arrow2.gif");
margin-top:10px;
margin-left:15px;

}


li[id="miniheart"]{
text-decoration: none;
line-height: 1.4;
letter-spacing: 0.1em;
list-style:url("../img/miniheart.gif");
margin-top:10px;
}


/*contents liリストここまで*/

/*contents liフォルダここから*/

li[id="folder"]{
text-decoration: none;
line-height: 1.5;
letter-spacing: 0.1em;
list-style:url("../img/folder.gif");
margin-top:2em;
margin-left:10px;
}

/*contents liフォルダここまで*/

/*contents li url適用ここから*/

li[id="url"]{
text-decoration: none;
line-height: 1.5;
letter-spacing: 0.1em;
font-size: 1.1em;
margin-left:0px;
}

/*contents li url適用ここまで*/


/*contents li about適用ここから*/

li[id="about"]{
text-decoration: none;
line-height: 2;
letter-spacing: 0.2em;
margin-left:15px;
font-size:1.1em;
}

/*contents li about適用ここまで*/


/*contents li sitemap適用ここから*/

li[id="sitemap"]{
text-decoration: none;
line-height: 2;
letter-spacing: 0.1em;
list-style:url("../img/heart-cherry-mini.gif");
margin-left:30px;
font-size:1.1em;
}

/*contents li sitemap適用ここまで*/


/*contents li store関係適用ここから*/

li[id="storename"]{
text-decoration: none;
line-height: 2.0;
letter-spacing: 0.1em;
list-style:url("../img/crown-mini.png");
margin-left:15px;
font-size:1.1em;
}


li[id="storename-imgnashi"]{
text-decoration: none;
line-height: 2.0;
letter-spacing: 0.1em;
margin-left:0px;
margin-bottom:20px;
font-size:1.1em;
}


li[id="storename-imgnashi-two"]{
text-decoration: none;
line-height: 1.5;
letter-spacing: 0.1em;
margin-left:0px;
margin-bottom:20px;
font-size:0.9em;
}


li[id="comment-point"]{
text-decoration: none;
line-height: 2.0;
letter-spacing: 0.1em;
list-style:url("../img/point.gif");
margin-left:40px;
font-size:1em;
}


li[id="comment"]{
text-decoration: none;
line-height: 2.0;
letter-spacing: 0.1em;
margin-left:15px;
margin-bottom:20px;
font-size:1em;
}

/*contents li store関係適用ここまで*/







/*contents liここまで*/


/*contents hここから*/

h5[id="store"]{
color: #000000;

	width:190px;
	height:25px;
padding: 0px 10px;
margin-top:0px;
line-height:25px;
text-align:center;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
color:#DB7093;
border-left:10px solid #F08080;
border-right:10px solid #F08080;
background-color:#FFF0F5;
}




h3[id="home"]{
color: #000000;
background-image:url("../img/home.gif");
background-repeat: no-repeat;
	width:150px;
	height:17px;
padding: 0px 25px;
margin-top:0px;
line-height:17px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}


h3[id="home-order"]{
color: #000000;
background-image:url("../img/cup.gif");
background-repeat: no-repeat;
	width:150px;
	height:19px;
padding: 0px 30px;
margin-top:20px;
margin-left:133px;
line-height:19px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}



h3[id="book"]{
color: #000000;
background-image:url("../img/book.gif");
background-repeat: no-repeat;
	width:70px;
	height:14px;
padding: 0px 25px;
margin-top:20px;
line-height:17px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}


h3[id="book-crownari"]{
color: #000000;
background-image:url("../img/book.gif");
background-repeat: no-repeat;
	width:70px;
	height:17px;
padding: 0px 25px;
margin-top:20px;
margin-bottom:-5px;
line-height:17px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}


h3[id="book-crownnashi"]{
color: #000000;
background-image:url("../img/book.gif");
background-repeat: no-repeat;
	width:70px;
	height:17px;
padding: 0px 25px;
margin-top:20px;
margin-bottom:-1px;
line-height:17px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}



h3[id="cart"]{
color: #000000;
background-image:url("../img/cart.gif");
background-repeat: no-repeat;
	width:100px;
	height:23px;
padding: 10px 30px;
margin-top:20px;
margin-bottom:-25px;
line-height:5px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}

h3[id="sales"]{
color: #000000;
background-image:url("../img/home.gif");
background-repeat: no-repeat;
	width:100px;
	height:17px;
padding: 0px 25px;
margin-top:50px;
margin-bottom:0px;
line-height:17px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}

h3[id="order-other"]{
color: #000000;
background-image:url("../img/cup4.gif");
background-repeat: no-repeat;
	width:150px;
	height:19px;
padding: 10px 30px;
margin-top:0px;
margin-right:90px;
margin-bottom:-23px;
line-height:0px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
float:right;
}


h3[id="ordercomment"]{
color: #000000;
background-image:url("../img/e18.gif");
background-repeat: no-repeat;
	width:70px;
	height:18px;
padding: 0px 22px;
margin-top:20px;
line-height:18px;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}



h3[id="teddy"]{
color: #000000;
background-image:url("../img/teddy-sitting.gif");
background-repeat: no-repeat;
	width:120px;
	height:20px;
padding: 0px 15px;
margin-top:0px;
line-height:17px;
text-align:center;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}


h1[id="sitemap"]{
color: #000000;
background-image:url("../img/roses.gif");
background-repeat: no-repeat;
	width:75px;
	height:32px;
padding: 0px 36px;
margin-top:-5px;
margin-bottom:5px;
line-height:32px;
text-align:center;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}


h4[id="bokin"]{
color: #000000;
background-image:url("../img/e11.gif");
background-repeat: no-repeat;
	width:150px;
	height:18px;
padding: 0px 15px;
margin-top:0px;
line-height:18px;
text-align:center;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}


h4[id="storelist"]{
color: #000000;
background-image:url("../img/e19.gif");
background-repeat: no-repeat;
	width:200px;
	height:18px;
padding: 0px 25px;
margin-top:0px;
line-height:18px;

vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}


h1[id="genre"]{
float:left;
color: #000000;
background-image:url("../img/roses-w.gif");
background-repeat: no-repeat;
	width:76px;
	height:35px;
padding: 0px 36px;
margin-top:0px;
line-height:32px;
margin-bottom: 1.3em;
text-align: center;
vertical-align:middle;
font-weight: bold;
letter-spacing: 0.1em;
}



/*contents hここまで*/




hr{
border: 3px;
border-bottom-style:dotted;
border-bottom-color:red;
margin:20px 0px 20px 0px;

}




#right-sidebar {
  width: 175px;
	height:330px;
  margin: 0;
  padding: 0;  
  position: absolute;
  top: 0;
  right: 0;

}

.right-bar{
	overflow:auto;
	width:175px;
	height:325px;
	margin:5px 0px 0px 0px;
	scrollbar-3dlight-color:#ff5e5e;
	scrollbar-arrow-color:#ff5e5e;
	scrollbar-base-color:#ff5e5e;
	scrollbar-darkshadow-color:#ff5e5e;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ff5e5e;
	scrollbar-shadow-color:#ff5e5e;

}

.right-moji {
	width:130px;
	height:295px;
	font-size:0.8em;
	color:#4f4f4f;
	margin:10px 0px 0px 25px;
text-align:center;
letter-spacing: 0.1em;
}

#right-sidebar2 {
  width: 175px;
	height:167px;
  margin:331px 10px 0px 0px;
  padding: 0;  
  position: absolute;
  top: 0;
  right: 0;
text-align:center;

}

#footer {
  width: 100%;

  text-align: center;
  margin: 0;
  padding: 0;
background-color:#ffffff;
}


.link-moji a:link {
	color: #4f4f4f;
}
.link-moji a:visited {
	color: #4f4f4f;
}
.link-moji a:hover {
	color: #950000;
}
.link-moji a:active {
	color: #950000;
}


html {
	overflow:auto;
	scrollbar-3dlight-color:#ff2f2f;
	scrollbar-arrow-color:#ff2f2f;
	scrollbar-base-color:#ff2f2f;
	scrollbar-darkshadow-color:#ff2f2f;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ff2f2f;
	scrollbar-shadow-color:#ff2f2f;
}


.relative {   
    position: relative;   
}



.clearfix {  
min-height: 1px; /*IE6、7対策*/ 

}  


.tdftad a {
	font-size: 0.7em;
}


.float-left{
float:left;
}

.float-right{
float:right;
}


.clear-right{
	clear:right;
}

.clear-left{
	clear:left;
}
