body {
	background-color: #FFFFFF;
	margin:0px;
}

h1{
display:none;
}
h2{
display:none;
}
h3{
display:none;
}
h4{
display:none;
}
.seo{
display:none;
}

A { text-decoration: none; }
A:link { color: #E329B9; } 
A:visited { color: #E329B9; } 
A:hover { color: #FF0000; } 
A:active { color: #FF9000; } 

A.sav1:link     {color: #666666;}
A.sav1:visited  {color: #666666;}   
A.sav1:hover    {
color: #ff6600;
text-decoration: underline;
}
A.sav1:active   {color: #FF0000;}

A.sav2:link     {color: #ffffff;}
A.sav2:visited  {color: #ffffff;}   
A.sav2:hover    {
color: #ff6600;
}
A.sav2:active   {color: #FF0000;}

A.sav3:link     {color: #000000;}
A.sav3:visited  {color: #000000;}   
A.sav3:hover    {
color: #ff6600;
}
A.sav3:active   {color: #FF0000;}

A.rss_l1:link     {color: #EC008C;}
A.rss_l1:visited  {color: #EC008C;}   
A.rss_l1:hover    {
color: #FF7800;
text-decoration: underline;
}
A.rss_l1:active   {color: #FF0000;}




.seo{
display:none;
}
/**********　ヘッドボタン関連　**********/
#menu1 a span {
display:none;
}
#menu1 a {
display:block;
width:129px;
height:18px;
background-image:url(img/hb01.jpg);
background-position:center;
background-repeat:no-repeat;
}
#menu1 a:hover {
background-image:url(img/hb011.jpg);
background-repeat:no-repeat;
}

#menu2 a span {
display:none;
}
#menu2 a {
display:block;
width:129px;
height:25px;
background-image:url(img/hb02.jpg);
background-position:center;
background-repeat:no-repeat;
float:left;
}
#menu2 a:hover {
background-image:url(img/hb021.jpg);
background-repeat:no-repeat;
}

#menu3 a span {
display:none;
}
#menu3 a {
display:block;
width:129px;
height:25px;
background-image:url(img/hb03.jpg);
background-position:center;
background-repeat:no-repeat;
float:left;
}
#menu3 a:hover {
background-image:url(img/hb031.jpg);
background-repeat:no-repeat;
}

#menu4 a span {
display:none;
}
#menu4 a {
display:block;
width:129px;
height:25px;
background-image:url(img/hb04.jpg);
background-position:center;
background-repeat:no-repeat;
float:left;
}
#menu4 a:hover {
background-image:url(img/hb041.jpg);
background-repeat:no-repeat;
}

#menu5 a span {
display:none;
}
#menu5 a {
display:block;
width:129px;
height:25px;
background-image:url(img/hb05.jpg);
background-position:center;
background-repeat:no-repeat;
float:left;
}
#menu5 a:hover {
background-image:url(img/hb051.jpg);
background-repeat:no-repeat;
}

#menu6 a span {
display:none;
}
#menu6 a {
display:block;
width:129px;
height:25px;
background-image:url(img/hb06.jpg);
background-position:center;
background-repeat:no-repeat;
float:left;
}
#menu6 a:hover {
background-image:url(img/hb061.jpg);
background-repeat:no-repeat;
}
.bota{
border-bottom:1px solid #999999;
border-top:1px solid #999999;
}
.bota2{
border:1px solid #999999;
}
/**********　サイドボタン関連　**********/
.cate{
width:130px;
padding-bottom:5px;
margin-left:20px;
}
.sbota{
background-image:url(img/bota.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:15px;
padding:0px 0px 0px 30px;
font-size:12px;
font-weight:bold;
color:#666666;
text-align:left;
}


.sbota01{
background-image:url(img/bota1.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
vertical-align:middle;
padding:9px 0px 9px 30px;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota02{
background-image:url(img/bota2.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota03{
background-image:url(img/bota3.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota04{
background-image:url(img/bota6.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota05{
background-image:url(img/bota16.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota06{
background-image:url(img/bota8.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota07{
background-image:url(img/bota11.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota08{
background-image:url(img/bota12.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota09{
background-image:url(img/bota10.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota10{
background-image:url(img/bota13.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota11{
background-image:url(img/bota14.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota12{
background-image:url(img/bota19.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:22px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota13{
background-image:url(img/bota18.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota14{
background-image:url(img/bota20.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:22px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota15{
background-image:url(img/bota21.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota16{
background-image:url(img/bota15.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota17{
background-image:url(img/bota9.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}

.sbota18{
background-image:url(img/bota23.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota19{
background-image:url(img/bota17.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota20{
background-image:url(img/bota24.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota21{
background-image:url(img/bota30.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota22{
background-image:url(img/bota31.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota23{
background-image:url(img/bota32.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota24{
background-image:url(img/bota33.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
.sbota25{
background-image:url(img/bota34.jpg);
background-repeat:no-repeat;
border-bottom:solid #666666 1px;
width:100px;
height:13px;
padding:9px 0px 9px 30px;
vertical-align:middle;
font-size:10px;
font-weight:bold;
color:#666666;
text-align:left;
}
/**********　基本ページ設定　**********/

.side_l{
padding:20px 0px 0px 10px;
}

.side_center{
padding:20px 9px 0px 9px;
}

.side_r{
padding:20px 10px 0px 0px;
}

/**********　テキストナビ　**********/

.navi{
font-size:10px;
padding:5px 0px 5px 0px;
text-align:center;
}

/**********　フッダ　**********/
.fod{
font-size:12px;
background-color:#999999;
height:20px;
margin:10px 0px 0px 0px;
padding:10px 0px 5px 0px;
text-align:center;
color:#FFFFFF;
}

/**********　左サイド　**********/

.banner1{
margin:15px 0px 0px 0px;
}
.banner2{
margin:0px 0px 0px 0px;
}
.banner3{
margin:0px 0px 30px 0px;
}
.banner4{
margin:15px auto;
padding:10px;
border:1px dotted #999999;
font-size:11px;
line-height:15px;
text-align:left;
width:390px;
}
/**********　トップページ　**********/

.news_img{
font-size:10px;
padding:0px 10px 0px 0px;
text-align:left;
}

.news_text{
padding:0px 0px 0px 0px;
text-align:left;
font-size:10px;
color:#666666;
line-height:17px;
}
.top_title{
margin:20px 0px 0px 0px;
}

.top_na{
width:420px;
padding:0px 0px 0px 10px;
margin:10px 0px 0px 0px;
text-align:center;
vertical-align:middle;
}
.top_table1{
margin:20px 0px 0px 0px;
}
.top_pick{
padding:0px 0px 10px 0px;
}
.top_banner{
padding:20px 0px 20px 0px;
}

/**********　メールフォーム　**********/

.mail1{
font-size:10px;
font-weight:bold;
color:#333333;
text-align:left;
padding:5px 0px 5px 10px;
}
.mail2{
font-size:10px;
color:#666666;
text-align:left;
padding:5px 0px 5px 10px;
}

.mail3{
font-size:10px;
font-weight:bold;
color:#333333;
text-align:center;
padding:5px 0px 5px 10px;
}
.kome{
font-size:9px;
font-weight:normal;
color:#FF0000;
}
.mail4{
text-align:center;
width:420px;
background-color:#aaaaaa;
}

.mail5{
font-size:10px;
color:#666666;
text-align:center;
padding:5px 0px 5px 0px;
line-height:17px;
}
.mail6{
margin-left:8px;
}

/**********　ショップインフォ　**********/

.info1{
font-size:10px;
color:#666666;
padding:0px 0px 0px 10px;
vertical-align:middle;
text-align:left;
height:30px;
background-image:url(img/info_bg.jpg);
background-repeat:no-repeat;
}
.info2{
font-size:12px;
color:#333333;
font-weight:bold;
padding:0px 0px 0px 5px;
vertical-align:middle;
text-align:left;
}
.info3{
font-size:10px;
color:#666666;
padding:10px 10px 10px 10px;
vertical-align:middle;
text-align:left;
line-height:14px;
background-image:url(img/info_bg1.jpg);
background-repeat:no-repeat;
}

.info4{
font-size:10px;
color:#666666;
padding:0px 0px 0px 10px;
vertical-align:middle;
text-align:left;
height:30px;
}
.info5{
font-size:10px;
color:#666666;
padding:10px 10px 10px 10px;
vertical-align:middle;
text-align:right;
line-height:14px;
background-repeat:no-repeat;
}

/**********　HOW TO ORDER　**********/

.order1{
font-size:11px;
color:#333333;
line-height:15px;
padding:10px 10px 10px 10px;
}
.order2{
margin:25px 0px 0px 0px;
}
.order3{
margin:40px 0px 0px 0px;
}


.qr{
width:120px;
font-size:10px;
color:#333333;
line-height:12px;
padding:5px 0px 10px 0px;
text-align:left;
}

.rss{
font-size:10px;
color:#333333;
line-height:14px;
padding:10px 10px 10px 10px;
text-align:left;
}

.rss1{
font-size:10px;
color:#333333;
line-height:14px;
text-align:left;
}

.raight{
text-align:right;
}

.sou{
color:#E329B9;
}

.hikyaku{
color:#FF0000;
}


/**********　new arrival　**********/


.title{
font-size:11px;
font-weight:bold;
color:#594802;
text-align:left;
padding:5px 5px 5px 10px;
}
.com{
font-size:10px;
color:#666666;
text-align:left;
padding:5px 5px 3px 10px;
line-height:17px;
}
.pl{
font-size:10px;
color:#333333;
font-weight:bold;
text-align:right;
padding:2px 5px 5px 10px;
line-height:17px;
}
.bota7{
padding-bottom:5px;
border-bottom:1px dotted #666666;
}
.table{
margin:0px 0px 10px 0px;
width:400px;
}
.img{
border-bottom:1px dotted #666666;
padding-bottom:5px;
}