/*
Theme Name: yagiin css
Theme URL: http://www.yagiin.net/
Description: v2item-listCSS（商品カテゴリ一覧用）.
Version: 2.0
Author: スパイスショップ山羊印
Author URL: http://www.yagiin.net/
*/

/* CSS Document */
.img img {
padding:3px;
border:#999999 solid 1px;
}
.explain {
margin:0;
font-size:0.8em;
color:#333333;
line-height:125%;
}
.price {
margin:0;
line-height:125%;
}
.price s {
color:#666666;
}
.price-sale {
padding:2px 5px;
color:#FFFFFF;
background:#FF0000;
}
.price-member {
padding:2px 5px;
color:#FFFFFF;
background:#FF3366;
}
/*　商品一覧（カテゴリページ）のタイトル
----------------------------*/
p.title-o {
width:560px;
height:90px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/title-o.jpg) no-repeat left center;
text-indent:-9998em;
}
p.title-s-powder {
width:560px;
height:90px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/title-s-powder.jpg) no-repeat left center;
text-indent:-9998em;
}
p.title-s-holl {
width:560px;
height:90px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/title-s-holl.jpg) no-repeat left center;
text-indent:-9998em;
}
p.title-sale {
width:560px;
height:90px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/title-sale.jpg) no-repeat left center;
text-indent:-9998em;
}
p.title-gift {
width:560px;
height:100px;
margin:5px 0 0 0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2banner/banner-gift.jpg) no-repeat left center;
text-indent:-9998em;
}
p.title-gift a {
width:560px;
height:100px;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2banner/banner-gift.jpg) no-repeat left center;
text-decoration:none;
display:block;
}
p.cover-bin {
width:560px;
height:533px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2item/cover-bin.jpg) no-repeat left center;
text-indent:-9998em;
}
p.cover-bin a {
width:560px;
height:533px;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2item/cover-bin.jpg) no-repeat left center;
text-decoration:none;
display:block;
}
/*
Theme Name: yagiin css
Theme URL: http://www.yagiin.net/
Description: v2lineupCSS（ラインナップ用）.
Version: 2.0
Author: スパイスショップ山羊印
Author URL: http://www.yagiin.net/
*/

/* CSS Document */
/* V2ボタン説明用
------------------ */
.lineup-btn-box-guide {
clear:both;
position:relative;
width:560px;
margin:0;
padding:0;
overflow: hidden;
}
.lineup-btn-box-guide:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .lineup-btn-box-guide {
    height: 1em;
    overflow: visible;
}
.lineup-btn-box-guide ul {
margin:0 0 0 20px;
padding:0;
list-style:none;
overflow:hidden;
}
.lineup-btn-box-guide li {
width:112px;
height:35px;
float:left;
margin:2px 8px;
padding:0;
text-indent:-9997em;
}
.lineup-btn-box-guide li a {
width:112px;
height:35px;
display:block;
text-decoration:none;
}
/*--*/
li.guide-btn-cate-o {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/guide-btn-cate-o.jpg) no-repeat 0 0;
}
li.guide-btn-cate-o a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/guide-btn-cate-o.jpg) no-repeat 0 0;
}
li.guide-btn-cate-o a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/guide-btn-cate-o.jpg) no-repeat 0 -35px;
}
/*--*/
li.guide-btn-cate-s {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/guide-btn-cate-s.jpg) no-repeat 0 0;
}
li.guide-btn-cate-s a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/guide-btn-cate-s.jpg) no-repeat 0 0;
}
li.guide-btn-cate-s a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/guide-btn-cate-s.jpg) no-repeat 0 -35px;
}

/* V2ボタン用
------------------ */
.lineup-btn-box {
clear:both;
position:relative;
width:560px;
margin:0;
padding:0;
overflow: hidden;
}
.lineup-btn-box:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .lineup-btn-box {
    height: 1em;
    overflow: visible;
}
.lineup-btn-box ul {
margin:0 0 20px 20px;
padding:0;
list-style:none;
overflow:hidden;
}
.lineup-btn-box li {
width:112px;
height:144px;
float:left;
margin:2px 8px;
padding:0;
text-indent:-9997em;
}
.lineup-btn-box li a {
width:112px;
height:144px;
display:block;
text-decoration:none;
}
/*--*/
li.btn-cate-o {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o.jpg) no-repeat 0 0;
}
li.btn-cate-o a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o.jpg) no-repeat 0 0;
}
li.btn-cate-o a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-sp {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp.jpg) no-repeat 0 0;
}
li.btn-cate-sp a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp.jpg) no-repeat 0 0;
}
li.btn-cate-sp a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-sh {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh.jpg) no-repeat 0 0;
}
li.btn-cate-sh a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh.jpg) no-repeat 0 0;
}
li.btn-cate-sh a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-set {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set.jpg) no-repeat 0 0;
}
li.btn-cate-set a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set.jpg) no-repeat 0 0;
}
li.btn-cate-set a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-aroma {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-aroma.jpg) no-repeat 0 0;
}
li.btn-cate-aroma a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-aroma.jpg) no-repeat 0 0;
}
li.btn-cate-aroma a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-aroma.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-others {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-others.jpg) no-repeat 0 0;
}
li.btn-cate-others a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-others.jpg) no-repeat 0 0;
}
li.btn-cate-others a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-others.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-sale {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sale.jpg) no-repeat 0 0;
}
li.btn-cate-sale a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sale.jpg) no-repeat 0 0;
}
li.btn-cate-sale a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sale.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-kami {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-kami.jpg) no-repeat 0 0;
}
li.btn-cate-kami a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-kami.jpg) no-repeat 0 0;
}
li.btn-cate-kami a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-kami.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-gift {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-gift.jpg) no-repeat 0 0;
}
li.btn-cate-gift a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-gift.jpg) no-repeat 0 0;
}
li.btn-cate-gift a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-gift.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-tea {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-tea.jpg) no-repeat 0 0;
}
li.btn-cate-tea a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-tea.jpg) no-repeat 0 0;
}
li.btn-cate-tea a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-tea.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-nepafood {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-nepafood.jpg) no-repeat 0 0;
}
li.btn-cate-nepafood a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-nepafood.jpg) no-repeat 0 0;
}
li.btn-cate-nepafood a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-nepafood.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-zakka {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-zakka.jpg) no-repeat 0 0;
}
li.btn-cate-zakka a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-zakka.jpg) no-repeat 0 0;
}
li.btn-cate-zakka a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-zakka.jpg) no-repeat 0 -144px;
}
p.btn-all {
clear:both;
width:419px;
height:39px;
margin:20px auto;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-all.jpg) no-repeat 0 0;
text-indent:-9997em;
}
p.btn-all a {
width:419px;
height:39px;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-all.jpg) no-repeat 0 0;
text-decoration:none;
display:block;
}
p.btn-all a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-all.jpg) no-repeat 0 -39px;
}
/*	瓶袋世代
------------------ */
/*-袋-*/
li.btn-cate-o-fukuro {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-o-fukuro a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-o-fukuro a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o-fukuro.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-sp-fukuro {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-sp-fukuro a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-sp-fukuro a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp-fukuro.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-sh-fukuro {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-sh-fukuro a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-sh-fukuro a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh-fukuro.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-set-fukuro {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-set-fukuro a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set-fukuro.jpg) no-repeat 0 0;
}
li.btn-cate-set-fukuro a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set-fukuro.jpg) no-repeat 0 -144px;
}
/*-瓶-*/
li.btn-cate-o-bin {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o-bin.jpg) no-repeat 0 0;
}
li.btn-cate-o-bin a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o-bin.jpg) no-repeat 0 0;
}
li.btn-cate-o-bin a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-o-bin.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-sp-bin {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp-bin.jpg) no-repeat 0 0;
}
li.btn-cate-sp-bin a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp-bin.jpg) no-repeat 0 0;
}
li.btn-cate-sp-bin a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sp-bin.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-sh-bin {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh-bin.jpg) no-repeat 0 0;
}
li.btn-cate-sh-bin a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh-bin.jpg) no-repeat 0 0;
}
li.btn-cate-sh-bin a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-sh-bin.jpg) no-repeat 0 -144px;
}
/*--*/
li.btn-cate-set-bin {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set-bin.jpg) no-repeat 0 0;
}
li.btn-cate-set-bin a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set-bin.jpg) no-repeat 0 0;
}
li.btn-cate-set-bin a:hover{
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/btn-cate-set-bin.jpg) no-repeat 0 -144px;
}

/* リード・カバー用
------------------ */
.read-lineup {
margin:0 5px 20px 0;
padding:0;
}
.read-lineup h2 {
width:560px;
height:200px;
margin:0 0 5px 0;
padding:0;
font-size:1em;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/cover-lineup.jpg) no-repeat left center;
text-indent:-9999em;
}
.read-lineup h2 a {
width:560px;
height:200px;
margin:0;
padding:0;
text-decoration:none;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/cover-lineup.jpg) no-repeat left center;
display:block;
}
h3.lineup-guide {
margin:65px 5px 20px 5px;
padding:18px 40px;
font-size:1.0em;
color:#333333;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/lineup-guide.gif) no-repeat left center;
border-bottom:#333333 solid 1px;
}
.read-lineup img {
float:right;
margin:0 0 0 10px;
padding:0;
}
.read-lineup p {
clear:both;
margin:20px 0 0 0;
}
/* リード・カバー(orijin/staright用)
------------------ */
p.title-o-aboutus {
width:560px;
height:90px;
margin:5px 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/title-o-aboutus.jpg) no-repeat 0 0;
text-indent:-9998em;
}
p.title-s-aboutus {
width:560px;
height:90px;
margin:5px 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/title-s-aboutus.jpg) no-repeat 0 0;
text-indent:-9998em;
}
.read-lineup-orijin {
margin:0 5px 20px 0;
padding:0;
}
.read-lineup-orijin h2 {
margin:5px;
padding:18px 40px;
font-size:1.0em;
color:#333333;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/lineup-guide.gif) no-repeat left center;
border-bottom:#333333 solid 1px;
}
.read-lineup-orijin h2 a {
margin:5px;
padding:18px 40px;
font-size:1.0em;
color:#333333;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/lineup-guide.gif) no-repeat left center;
border-bottom:#333333 solid 1px;
}
.read-lineup-orijin p.orijin-h2title {
margin:50px 0 25px 5px;
padding:18px 40px;
font-size:1.0em;
color:#333333;
font-weight:bold;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/lineup-guide.gif) no-repeat left center;
border-bottom:#333333 solid 1px;
}
.read-lineup-orijin p.orijin-h2title a {
margin:0;
padding:18px 40px;
font-size:1.0em;
color:#333333;
font-weight:bold;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/lineup-guide.gif) no-repeat left center;
border-bottom:#333333 solid 1px;
}
.read-lineup-straight {
margin:0 5px 20px 0;
padding:0;
}
.read-lineup-straight h2 {
margin:5px;
padding:18px 40px;
font-size:1.0em;
color:#333333;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/lineup-guide.gif) no-repeat left center;
border-bottom:#333333 solid 1px;
}
.read-lineup-straight h2 a {
margin:5px;
padding:18px 40px;
font-size:1.0em;
color:#333333;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/lineup-guide.gif) no-repeat left center;
border-bottom:#333333 solid 1px;
}
.read-container {
position:relative;
width:560px;
margin:0 0 20px 0;
padding:0;
overflow: hidden;
}
.read-containerr:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .read-container {
    height: 1em;
    overflow: visible;
}
/**/
.read-container p {
margin:10px 40px 20px 5px;
font-size:0.8em;
line-height:180%;
letter-spacing:2px;
}
p.link-straight {
float:left;
width:128px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/link-straight.gif) no-repeat 0 0;
}
p.link-straight a {
width:128px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/link-straight.gif) no-repeat 0 0;
display:block;
text-decoration:none;
}
p.link-straight a:hover {
width:128px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/link-straight.gif) no-repeat 0 -50px;
display:block;
text-decoration:none;
}
p.link-orijin {
float:left;
width:128px;
height:51px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/link-orijinal.gif) no-repeat 0 0;
}
p.link-orijin a {
width:128px;
height:51px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/link-orijinal.gif) no-repeat 0 0;
display:block;
text-decoration:none;
}
p.link-orijin a:hover {
width:128px;
height:51px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/link-orijinal.gif) no-repeat 0 -51px;
display:block;
text-decoration:none;
}
.read-container p.fs {
width:455px;
height:671px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/fs.jpg) no-repeat left center;
text-indent:-9998em;
}
/* 商品一覧ボタン
------------------ */
p.list-btn-o {
width:560px;
height:50px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-o.jpg) 0 0;
text-indent:-9998em;
}
p.list-btn-o a {
width:560px;
height:50px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-o.jpg) 0 0;
text-indent:-9998em;
text-decoration:none;
display:block;
}
p.list-btn-o a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-o.jpg) 0 -50px;
}
p.list-btn-s-powder {
width:560px;
height:50px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-s.jpg) 0 0;
text-indent:-9998em;
}
p.list-btn-s-powder a {
width:560px;
height:50px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-s-powder.jpg) 0 0;
text-indent:-9998em;
text-decoration:none;
display:block;
}
p.list-btn-s-powder a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-s-powder.jpg) 0 -50px;
}
p.list-btn-s-holl {
width:560px;
height:50px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-s.jpg) 0 0;
text-indent:-9998em;
}
p.list-btn-s-holl a {
width:560px;
height:50px;
margin:0;
padding:0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-s-holl.jpg) 0 0;
text-indent:-9998em;
text-decoration:none;
display:block;
}
p.list-btn-s-holl a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/v2lineup/list-btn-s-holl.jpg) 0 -50px;
}
/* オリジナルブレンド用
------------------ */
.spice-container {
clear:both;
position:relative;
width:560px;
margin:10px 0;
padding:0 0 5px 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/pub/border-dotted.gif) repeat-x left bottom;
overflow: hidden;
}
.spice-container :after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .spice-container  {
    height: 1em;
    overflow: visible;
}
/**/
.spice-imgbox {
float:left;
width:135px;
height:135px;
margin:0 10px 0 0;
padding:0;
}
.spice-imgbox-large {
float:left;
width:210px;
height:210px;
margin:0 10px 0 0;
padding:0;
}
.spice-container img {
margin:0;
padding:0;
border:none;
}
.spice-textbox {
float:left;
width:400px;
margin:5px 0 0 0;
padding:0;
}
.spice-textbox-large {
float:left;
width:325px;
margin:5px 0 0 0;
padding:0;
}
.spice-container h4 {
width:214px;
height:22px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
}
.spice-container h4 a {
width:214px;
height:22px;
margin:0;
padding:0;
text-indent:-9999em;
text-decoration:none;
display:block;
}
.spice-container h4 a:hover {
width:214px;
height:22px;
margin:0;
padding:0;
text-indent:-9999em;
text-decoration:none;
display:block;
}
.spice-container p {
margin:0 2px;
}
.item-info {
clear:both;
width:280px;
margin:5px 0;
padding:5px;
border:#CCCCCC solid 1px;
}
.item-info p {
margin:0 10px 0 0;
}
.item-info img {
float:right;
}
span.price {
margin:0;
padding:0;
color:#CC0000;
font-size:1.2em;
}


/* オリジナルブレンドタイトル
------------------ */
h4.start {
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/ori-start.gif) no-repeat 0 0;
}
h4.start a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/ori-start.gif) no-repeat 0 0;
}
h4.start a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/ori-start.gif) no-repeat 0 -22px;
}
h4.kids {
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/ori-kids.gif) no-repeat 0 0;
}
h4.kids a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/ori-kids.gif) no-repeat 0 0;
}
h4.kids a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/ori-kids.gif) no-repeat 0 -22px;
}
h4.standard {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-standard.gif) no-repeat 0 0;
}
h4.standard a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-standard.gif) no-repeat 0 0;
}
h4.standard a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-standard.gif) no-repeat 0 -22px;
}
h4.milde {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-milde.gif) no-repeat 0 0;
}
h4.milde a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-milde.gif) no-repeat 0 0;
}
h4.milde a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-milde.gif) no-repeat 0 -22px;
}
h4.hot {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-hot.gif) no-repeat 0 0;
}
h4.hot a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-hot.gif) no-repeat 0 0;
}
h4.hot a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-hot.gif) no-repeat 0 -22px;
}
h4.shot {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-shot.gif) no-repeat 0 0;
}
h4.shot a {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-shot.gif) no-repeat 0 0;
}
h4.shot a:hover {
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/title-shot.gif) no-repeat 0 -22px;
}
/* スパイスナビ用
------------------ */
.spice-navi {
clear:both;
position:relative;
width:530px;
margin:20px 10px 0 0;
padding:10px;
border:#999999 solid 1px;
overflow: hidden;
}
.spice-navi:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .spice-navi {
    height: 1em;
    overflow: visible;
}
/**/
.spice-navi h5 {
font-size:0.85em;
margin:0 0 10px 0;
padding:0 0 0 5px;
color:#333333;
border-left:#666666 15px solid;
font-weight:normal;
}
.spice-navi ul {
margin:0;
padding:0 5px 0 0;
list-style:none;
}
.spice-navi li {
float:left;
margin:0 5px 0 0;
padding:0 5px 0 0;
font-size:0.85em;
border-right:#999999 solid 1px;
}
/* 新0911商品一覧
------------------ */
h3.lineup {
clear:both;
margin:280px 0 5px 0;
padding:8px 0 8px 10px;
font-size:1.2em;
color:#990000;
border-left:#990000 solid 5px;
}
p.linkto {
margin:2px 0 20px 0;
padding:0;
}
p.origin-banner {
width:563px;
height:204px;
margin:10px 0 0 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/cover-origin.jpg) no-repeat left center;
text-indent:-9999em;
}
p.origin-banner a {
width:563px;
height:204px;
margin:10px 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/cover-origin.jpg) no-repeat left center;
text-decoration:none;
text-indent:-9999em;
display:block;
}
p.straight-banner {
width:563px;
height:204px;
margin:10px 0 0 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/cover-straight.jpg) no-repeat left center;
text-indent:-9999em;
}
p.straight-banner a {
width:563px;
height:204px;
margin:10px 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/lineup/cover-straight.jpg) no-repeat left center;
text-decoration:none;
text-indent:-9999em;
display:block;
}
p.chai-banner {
width:563px;
height:204px;
margin:10px 0 0 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/cover-chai.jpg) no-repeat left center;
text-indent:-9999em;
}
p.chai-banner a {
width:563px;
height:204px;
margin:10px 0;
background:url(https://file003.shop-pro.jp/PA01058/494/img/index/cover-chai.jpg) no-repeat left center;
text-decoration:none;
text-indent:-9999em;
display:block;
}
.straight-catelink p {
vertical-align:middle;
font-size:1.0em;
}

/* colormeshop.cssより移植静的オリジナルブレンド商品一覧用
------------------ */
.read-lineup-orijin table.list {
width:100%;
margin:20px 0 50px 0;
}
.read-lineup-orijin td.img {
width:20%;
}
.read-lineup-orijin .list td {
padding:10px;
}
.read-lineup-orijin div.name {
margin:5px 0;
font-size:0.85em;
font-weight:bold;
color:#333333;
}
.read-lineup-orijin .price {
font-size:0.75em;
color:#FF0000;
}
.read-lineup-orijin .right {
font-size:0.75em;
color:#666666;
}
.read-lineup-orijin .explain {
float:left;
width:250px;
margin:0 20px 10px 0;
padding:0;
}
.read-lineup-orijin .img img {
padding:3px;
border:#999999 solid 1px;
}
.read-lineup-orijin .explain {
margin:0;
font-size:0.8em;
color:#333333;
line-height:125%;
}
.read-lineup-orijin .price {
margin:0;
line-height:125%;
}
.read-lineup-orijin .price s {
color:#666666;
}
.read-lineup-orijin .price-sale {
padding:2px 5px;
color:#FFFFFF;
background:#FF0000;
}
.read-lineup-orijin .price-member {
padding:2px 5px;
color:#FFFFFF;
background:#FF3366;
}
/* lineupページ用
----------------------------------------*/
.all ul {
margin:0px;
padding:0;
list-style:none;
}
.all li {
margin:0;
padding:5px 0 5px 20px;
}
.allbox {
float:left;
width:160px;
margin:20px 10px;
}

/*
Theme Name: yagiin css
Theme URL: http://www.yagiin.net/
Description: v2searchCSS（検索結果用）.
Version: 2.0
Author: スパイスショップ山羊印
Author URL: http://www.yagiin.net/
*/

/* CSS Document */
.search-i {
margin:0;
padding:0;
overflow: hidden;
}
.search-i:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .search-i {
    height: 1em;
    overflow: visible;
}
/**/
.search-i h2 {
margin:10px 0;
font-size:1.0em;
color:#333333;
}

/*上部
----------------------------*/
.search-i .sort {
margin:10px 0;
padding:0;
font-size:11px;
color:#333333;
letter-spacing:1px;
}
.search-i .sort a {
margin:10px 0;
padding:0;
font-size:11px;
color:#0066FF;
letter-spacing:1px;
text-decoration:none;
}
.search-i .sort a:hover {
margin:10px 0;
padding:0;
font-size:11px;
color:#FF6600;
letter-spacing:1px;
text-decoration:underline;
}

.search-i .pagenavi {
margin:5px 38px 10px 0;
padding:10px;
border:#CCCCCC 1px solid;
font-size:0.75em;
color:#333333;
letter-spacing:1px;
}
.search-i .pagenavi a {
margin:10px 0;
padding:0;
color:#0066FF;
letter-spacing:1px;
text-decoration:none;
}
.search-i .pagenavi a:hover {
margin:10px 0;
padding:0;
color:#FF6600;
letter-spacing:1px;
text-decoration:underline;
}
.pagenavi span {
color:#FF0000;
font-weight:bold;
}

/*商品
----------------------------*/
br.clear {
clear:both;
}
.commoditybox {
float:left;
width:180px;

margin:0 0 0 0;
padding:0 0 20px 0;
}
.commoditybox img {
margin:0 40px 0 0;
padding:3px;
border:#999999 solid 1px;
}
.commoditybox img a {
border:none;
}
.commoditybox .textbox {
width:180px;
margin:0;
}
.commoditybox .textbox h3 {
margin:2px 4px 2px 0;
padding:0;
font-size:0.75em;
font-weight:normal;
color:#660000;
line-height:125%;
}
.commoditybox .textbox h3 a {
color:#660000;
text-decoration:none;
}
.commoditybox .textbox h3 a:hover {
color:#FF6600;
text-decoration:underline;
}
.commoditybox .textbox p {
margin:2px 4px 2px 0;
padding:0;
font-size:0.7em;
color:#666666;
line-height:125%;
}
.commoditybox .textbox p.price {
font-size:0.75em;
font-weight:bold;
letter-spacing:1px;
}
.commoditybox .textbox p.continue {
text-align:right;
margin:20px 0;
padding:0;
font-size:0.75em;
color:#0066FF;
}
.commoditybox .textbox p.continue a {
color:#0066FF;
text-decoration:none;
}
.commoditybox .textbox p.continue a:hover {
color:#FF6600;
text-decoration:none;
}



/*下部
----------------------------*/
.search-i .pagenavi-under {
clear:both;
margin:5px 38px 10px 0;
padding:10px;
border:#CCCCCC 1px solid;
font-size:0.75em;
color:#333333;
letter-spacing:1px;
}
.search-i .pagenavi-under a {
margin:10px 0;
padding:0;
color:#0066FF;
letter-spacing:1px;
text-decoration:none;
}
.search-i .pagenavi-under a:hover {
margin:10px 0;
padding:0;
color:#FF6600;
letter-spacing:1px;
text-decoration:underline;
}
.pagenavi-under span {
color:#FF0000;
font-weight:bold;
}

.search-i .sort-under {
margin:20px 0 50px 0;
padding:0;
font-size:0.75em;
color:#333333;
letter-spacing:1px;
overflow: hidden;
}
.sort-under:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .sort-under {
    height: 1em;
    overflow: visible;
}
/**/
.search-i .sort-under a {
margin:0;
padding:0;
color:#0066FF;
letter-spacing:1px;
text-decoration:none;
font-weight:bold;
}
.search-i .sort-under a:hover {
margin:0;
padding:0;
color:#FF6600;
letter-spacing:1px;
text-decoration:underline;
font-weight:bold;
}

.price {
line-height:135%;
}
.price s {
color:#333333;
}
.price-sale {
padding:1px 2px;
color:#FFFFFF;
background:#FF0000;
}
.price-member {
padding:1px 2px;
color:#FFFFFF;
background:#FF3366;
}
.red {
color:#FF0000;
}
@charset "UTF-8";
/*
Theme Name: yagiin css
Theme URL: http://www.yagiin.net/
Description: v2towaCSS（v2カラーミートップ用）.
Version: 2.0
Author: スパイスショップ山羊印
Author URL: http://www.yagiin.net/
*/

/* CSS Document */
/* 注意書き
------------------ */
.setsumei {
margin:10px 20px 10px 0;
padding:10px 10px 10px 20px;
border:#FFCC00 solid 5px;
}
.setsumei img {
float:right;
margin:20px 10px 0px 30px;
}
.setsumei h2 {
margin:10px 0 5px 0;
padding:0 0 5px 0;
font-size:1em;
color:#999999;
border-bottom:#FFCC00 solid 2px;
}
h3.setsumei-title {
margin:20px 0 10px 0;
padding:5px 15px;
font-size:1.0em;
color:#CC0000;
border-left:#990000 solid 2px;
}
span.hosoku {
margin:0 5px;
font-weight:normal;
font-size:12px;
color:#996600;
}
p.youkoso {
margin:10px 0;
font-size:1.0em;
color:#CC0000;
font-weight:bold;
}

/* ご案内
------------------ */
.osirase-for-mobile {
clear:both;
margin:10px 20px 10px 0;
padding:20px 20px;
border:#999999 solid 5px;
}
.osirase-for-mobile h3 {
margin:0 0 10px 0;
font-size:0.85em;
color:#333333;
}
.osirase-for-mobile p {
margin:0 0 10px 0;
font-size:0.8em;
color:#333333;
}
