@charset "utf-8";

/*-----------------------------------------------------------------------------------

Theme Name:     Calm
Theme URI:      http: //welthemes.com/themes/calm/
Description:    
Author:         welthemes
Author URI:     http: //welthemes.com
Template:       welcart_default
License:        GNU General Public License
License URI:    license.txt
Version:        1.64

-----------------------------------------------------------------------------------*/

@import "library/css/calm.css";
@import "library/css/usces_cart.css";
@import "library/css/responsive.css";

/* 基本商品テキスト設定 */

.price{ /* 商品価格 */
color:#f04432;
text-align:left;
font-weight:bold;
}

.price.zoom{ /* 商品価格 （商品詳細） */
font-size:140%;
font-weight:bold;
}

.expl{ /* 商品説明文 */
text-align:left;
color:#333333;
}

.expl a{color:#333333;	text-decoration:none;}
.expl a:hover{color:#333333;text-decoration:underline;}

.fixed{ /* 商品定価 */
	font-size:120%;
	color:#333333;
	text-align:left;
}

h2.goods a {
color:#69645b;
font-weight:bold;
text-decoration:underline;
}

h2.goods a:hover{
color:#e27f22;
text-decoration:none;
}




/********************************************************************/
/*  独自　商品詳細  */
.itemDetail {
margin:0;
}

.itemDetail h3 {
margin-bottom:30px;
padding:7px 10px;
background:#ebe1d7;
border:1px #d1c9c1 solid;
}

.itemDetail h4 {
margin:30px 0 15px;
padding-left:5px;
border-left:5px #877971 solid;
font-weight:bold;
}

table.itemSizeTB {
width:100%;
table-layout:fixed;
border-collapse:collapse;
border:1px #d1c9c1 solid;
}

table.itemSizeTB th {
padding:5px;
background:#f5efe9;
border:1px #d1c9c1 solid;
font-weight:bold;
text-align:center;
}

table.itemSizeTB td {
padding:5px;
border:1px #d1c9c1 solid;
text-align:center;
}

table.itemSpecTB {
width:100%;
border-collapse:collapse;
border:1px #d1c9c1 solid;
}

table.itemSpecTB th {
width:30%;
padding:5px 15px;
background:#f5efe9;
border:1px #d1c9c1 solid;
font-weight:bold;
text-align:left;
}

table.itemSpecTB td {
padding:7px 15px;
border:1px #d1c9c1 solid;
}

p.itemNotice {
margin-top:5px;
font-size:11px;
color:#666;
}

.clothInfo {
margin-top:20px;
padding:20px;
background:#f2f2f2;
}

.clothInfo h5 {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px #DDD dotted;
font-weight:bold;
}

.clothInfo p {
}

/* タイトルデザイン */

.title1{ /* タイトル2 h1 */
width:auto;
margin:0;
padding:7px 10px;
background:#f5efe9 url(http://kumo-kaze.com/pict/cloudBox_1.png) repeat;
font-size:14px;
font-weight:bold;
border-radius: 10px;
}

.title1 a{color:#414141;text-decoration:underline;}
.title1 a:hover{
	color:#414141;
	text-decoration:underline;
	font-weight:bold;
}

