@charset "shift_jis";

/* ------------------------------------------------------------------- */
/* Location : http://www.maruchi.biz/wrok/design-style-store.css */
/* Location : http://www.maruchi.biz/wrok/design-style-common.css */
/* Date : 2016-05-23 */
/* Author : maruchi */
/* ------------------------------------------------------------------- */

/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 design-store ----------------- */
/* --- コンテンツ 価格表 枠背景なし  --- */
div.contents-frame-store {
width: 760px;
margin: 0px;
padding: 0px;
border: 0;
text-align: left;
overflow: hidden;
}

div.contents-frame-store img {
vertical-align: top;
}

/* --- コンテンツ グッズ・写真・素材の購入案内 背景 --- */
div.store-frame-back {
margin: 0px;
padding: 0px;
border: 0;
background: url(../image/design-store-006.gif) repeat-y;
}

/* --- コンテンツ グッズ・写真・素材の購入案内 ページ上下背景 --- */
div.store-frame-back-image {
margin: 0px;
padding: 0px;
border: 0;
font-size: 14px;
line-height: 100%;
text-align: left;
}


/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 小見出し --- */
div.store-title {
margin: 0px;
padding: 0px 0px 0px 30px;
border: 0;
font-size: 14px;
line-height: 100%;
text-align: left;
}

/* ------------------------------------------------------------------- */


/* -------------------------------- */
/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 枠 グッズ --- */
div.store-frame-goods {
margin: 0px;
padding: 0px 0px 0px 50px;
border: 0;
text-align: left;
}

/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 store-frame-goods グッズ --- */
ul.store-goods {
margin: 0px;
padding: 0px;
}

ul.store-goods li {
margin: 0px;
padding: 0px;
display: inline;
list-style-type: none;
float: left;
}

/* --- グッズ リスト --- */
li.store-goods-01 {
width: 230px;
margin: 0px;
padding: 0px;
text-align: left;
}

li.store-goods-02 {
width: 230px;
margin: 0px;
padding: 0px;
text-align: left;
}

li.store-goods-03 {
width: 200px;
margin: 0px;
padding: 0px;
text-align: left;
}

/* --- グッズ 画像 --- */
.store-goods-image {
margin: 0px;
padding: 0px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}

/* --- グッズ 購入ページへのリンク --- */
.store-goods-buy {
margin: 0px;
padding: 6px 0px 0px 7px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}

/* --- グッズ 商品案内 商品名 --- */
.store-goods-text-01 {
margin: 0px;
padding: 0px 0px 4px 0px;
font-size: 14px;
line-height: 150%;
color: #272727;
text-align: left;
}

.store-goods-text-01 a {color: #272727; text-decoration:none;}
.store-goods-text-01 a:visited {color: #5978b0; text-decoration:none; }
.store-goods-text-01 a:active {color: #ff5400; text-decoration:underline; }
.store-goods-text-01 a:hover {color: #ff5400; text-decoration:underline; }

/* --- グッズ 商品案内 文字のピンク --- */
.store-goods-text-pink {
color: #f9bbde;
}

/* --- グッズ 商品案内 説明文 --- */
.store-goods-text-02 {
margin: 0px;
padding: 0px 50px 8px 0px;
font-size: 14px;
line-height: 150%;
color: #e576bf;
text-align: left;
}

/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 枠 写真 --- */
div.store-frame-photo {
margin: 0px;
padding: 0px 0px 0px 50px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}

/* -------------------------------- */
/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 store-frame-photo 写真 --- */
ul.store-photo {
margin: 0px;
padding: 0px;
}

ul.store-photo li {
margin: 0px;
padding: 0px;
display: inline;
list-style-type: none;
float: left;
}

/* --- 写真 リスト --- */
li.store-photo-01 {
width: 340px;
margin: 0px;
padding: 0px;
text-align: left;
}

li.store-photo-02 {
width: 320px;
margin: 0px;
padding: 0px;
text-align: left;
}

/* --- 写真 画像 --- */
.store-photo-image {
margin: 0px;
padding: 0px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}


/* --- 写真 購入ページへのリンク --- */
.store-photo-buy {
margin: 0px;
padding: 4px 0px 0px 67px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}

/* --- 写真 商品案内 写真のタイトル --- */
.store-photo-text-01 {
margin: 0px;
padding: 0px 0px 4px 0px;
font-size: 14px;
line-height: 150%;
color: #272727;
text-align: left;
}

.store-photo-text-01 a {color: #272727; text-decoration:none;}
.store-photo-text-01 a:visited {color: #5978b0; text-decoration:none; }
.store-photo-text-01 a:active {color: #ff5400; text-decoration:underline; }
.store-photo-text-01 a:hover {color: #ff5400; text-decoration:underline; }


/* --- 写真 商品案内 タグ --- */
.store-photo-text-02 {
margin: 0px;
padding: 4px 0px 0px 0px;
font-size: 12px;
line-height: 150%;
color: #272727;
text-align: left;
}

/* --- 写真 商品案内 文字のオレンジ --- */
.store-photo-text-orange {
color: #f0c57a;
}

/* --- 写真 商品案内 説明文 --- */
.store-photo-text-03 {
margin: 0px;
padding: 0px 50px 8px 0px;
font-size: 14px;
line-height: 150%;
color: #687faa;
text-align: left;
}



/* -------------------------------- */
/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 枠 素材 --- */
div.store-frame-material {
margin: 0px;
padding: 0px 0px 0px 50px;
border: 0;
text-align: left;
}

/* ------------------------------------------------------------------- */
/* --- コンテンツ グッズ・写真・素材の購入案内 store-frame-material 素材 --- */
ul.store-material {
margin: 0px;
padding: 0px;
}

ul.store-material li {
margin: 0px;
padding: 0px;
display: inline;
list-style-type: none;
float: left;
}

/* --- 素材 リスト --- */
li.store-material-01 {
width: 230px;
margin: 0px;
padding: 0px;
text-align: left;
}

li.store-material-02 {
width: 230px;
margin: 0px;
padding: 0px;
text-align: left;
}

li.store-material-03 {
width: 200px;
margin: 0px;
padding: 0px;
text-align: left;
}

/* --- 素材 画像 --- */
.store-material-image {
margin: 0px;
padding: 0px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}

/* --- 素材 購入ページへのリンク --- */
.store-material-buy {
margin: 0px;
padding: 6px 0px 0px 7px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}

/* --- 素材 商品案内 商品名 --- */
.store-material-text-01 {
margin: 0px;
padding: 0px 0px 4px 0px;
font-size: 14px;
line-height: 150%;
color: #272727;
text-align: left;
}

.store-material-text-01 a {color: #272727; text-decoration:none;}
.store-material-text-01 a:visited {color: #5978b0; text-decoration:none; }
.store-material-text-01 a:active {color: #ff5400; text-decoration:underline; }
.store-material-text-01 a:hover {color: #ff5400; text-decoration:underline; }

/* --- 素材 商品案内 文字の青 --- */
.store-material-text-blue {
color: #89d1ec;
}

/* --- 素材 商品案内 説明文 --- */
.store-material-text-02 {
margin: 0px;
padding: 0px 50px 8px 0px;
font-size: 14px;
line-height: 150%;
color: #20a2b5;
text-align: left;
}

/* --- 素材 購入トップページへのリンク --- */
.store-material-text-03 {
margin: 0px;
padding: 0px 0px 0px 120px;
border: 0;
font-size: 14px;
line-height: 100%;
color: #272727;
text-align: left;
}


/* ------------------------------------------------------------------- */
/* ------------------------------------------------------------------- */




/* --- コンテンツ グッズ・写真・素材の購入案内 design-store.html 終わり ----- */
/* ------------------------------------------------------------------- */
/* ------------------------------------------------------------------- */

