/*パンくずリスト*/
.breadcrumb-list-ul {
	margin:0 0 0.6rem 0.6rem;
}
.line-h08{
	line-height: 1.5rem;
}

.input-prepend.input-append input {
  font-size: 1.5rem;
  padding-top: 0.7rem;
  padding-bottom: 0.7rem;
  width: 6.2rem;
  text-align: right;
}

.box-left-up,.box-right-up,.box-left-down,.box-right-down{
}
.box-left-up {
}
.box-right-up {
}
.box-right-down {
	border:1px solid green;
	float:right;
}
.box-left-down {
	border:1px solid pink;
}
/*購入個数*/
.unit-input {
	display: none;
}
/*オプションセレクト*/
.option-select{
	display: inline-block;
	width:80%;
	height: 2.5rem;
}
/*カートに入れるボタン*/
.cart-btn-style {
	display: inline-block;
	width:80%;
	line-height: 2rem;
	background-color: #FF6860;
	box-shadow: 0 3px 0 rgba(151,39,26,1);
	margin-top:0.1rem;
	margin-bottom:0.2rem;
	border: 0;
	color:#FFF;
}
.cart-btn-icon{
	color: #FFF;
	font-size: 1.4rem;
	margin-right: 0.6rem;
}

.cart-btn-style:hover ,.cart-btn-style:active ,.cart-btn-style:focus{	
	margin-top:0.2rem;
	margin-bottom:0.1rem;
	background-color: rgba(151,39,26,1);
	box-shadow: 0 1px 0 rgba(151,39,26,1);
	color: #fff;
}
/*ブランド名*/
.item_brname{
	color:#fff;
	background-color:#222;
	display: inline-block;
	padding:0.1rem 0.4rem;
	margin-bottom:0.2rem;
	letter-spacing: 0.1rem;
}


/*お問い合わせボタン*/
.inquiry-btn-style {
	display: inline-block;
	width:80%;
	line-height: 1.6rem;
	background-color: #147C87;
	box-shadow: 0 3px 0 rgba(12,85,93,1);
	margin-top:0.1rem;
	margin-bottom:0.2rem;
	border: 0;
	color:#FFF;
}
.inquiry-btn-icon{
	color: #FFF;
	font-size: 1.2rem;
	margin-right: 0.6rem;
}
.inquiry-btn-style:hover{	
	margin-top:0.2rem;
	margin-bottom:0.1rem;
	background-color: rgba(12,85,93,1);
	box-shadow: 0 1px 0 rgba(12,85,93,1);
	color: #fff;
}

/*購入頂けません*/
.error-btn {
	width:80%;
	display: inline-block;
}
/*この商品につきましてはお問い合わせください*/
.no-cart-btn{
	display: inline-block;
	width:80%;
	padding:0.6rem;
	line-height: 2rem;
	border-radius: 4px;
	background-color: #7C858E;
	box-shadow: 0 3px 0 rgba(91,98,105,1);
	margin-top:0.1rem;
	margin-bottom:0.2rem;
	border: 0;
	color:#FFF;	
}
.price-area {
	margin-left: 0.6rem;
}
.price-area li{
	padding-bottom:0.3rem;
}
.item_price {
	font-size: 1rem;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 0.6rem;
	display: inline-block;
}
.item_name_price_box{
	width:80%;
}
.item_info_link_box{
	width:80%;
}

/* 商品画像*/
.main-pic-base{
	margin-bottom: 2rem;

}
.thumb-pic{
	cursor: pointer;
}

/* 商品説明*/

.item-text-box{
	padding:1rem 0.6rem;
	/*background-color: red;*/
}

/* 画像ズーム*/
.zoom {
display:inline-block;
position: relative;
}
.zoom img {
display: block;
}

/*エラーメッセージ*/
.error_msg {
	color:#fff;
	display: block;
	background-color: #A6341F; 
	text-align: center;
	border-radius: 3px;
}

/*
	商品説明
*/

/*レイアウト*/
	.item-exp-container{	
	}
	.item-exp-imgbox{
		margin-bottom: 2rem;
	}
	.imgbox-inner,.textbox-inner{
	}
	.item-exp-textbox{
		margin-bottom: 2rem;
	}
	.item-exp-linkbox{
		margin-bottom: 2rem;
	}
/*パーツ*/
	.item-exp-md {
		font-weight: bold;
		margin-bottom: 1.5rem;
		border-bottom:1px solid #000;
	}
/*スペックテキスト*/
	.item-comment {
		margin-bottom: 2.5rem;
		line-height: 1.7rem;
	}

/*追加画像*/
	.modal-ul{
	}
	.modal-ul li{
		margin-bottom: 0.8rem;
	}

/*関連アイテム*/
	.link-item-ul{
	}
	.link-item-ul li{
		text-align: center;
	}

/*タググループ*/

.sbd-taglist a {
    display: inline-block;
    margin: 0.1rem 0.3rem;
    padding: 0.3rem 0.6rem;
    text-decoration: none;
    border: 1px solid #DDDDDD;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
    border-radius: 0.3rem;
}

/*サイズガイド*/
.size-guide-md{
	margin:0.8rem 0;

}

.size-guide-md a{
	font-size: 0.8rem;
	padding:0.3rem;
	border:1px solid #ccc;
	border-radius: 3px;
}

/*SALE 通常価格（定価）*/

.sl_normal_md {}
.sl_normal_price {
 text-decoration: line-through;
}
