﻿


/* 商品詳細
----------------------------------------*/
div.goodsproductdetail_ div.goodsimg_ {
	padding-top: 0;
}
div.goodsproductdetail_ #gallery .flex-control-nav li {
	margin: 0 5px;
}
div.goodsproductdetail_ #gallery .flex-control-nav li a {
	width: 12px;
	height: 12px;
}
div.goodsproductdetail_ #gallery .flex-control-nav li a.flex-active {
	background: #ffd900;
}
div.goodsproductdetail_ .goods_title_ {
    padding: 0 10px;
    background: none;
}
div.goodsproductdetail_ .goods_title_ .goods_code_ {
	color: #333333;
	font-size: 10px;
}
div.goodsproductdetail_ .goods_title_ .goods_name_ {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	font-family: "游ゴシック", "YuGothic","メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#spec_goods_comment {
	padding: 10px 10px 5px;
}
div.goodsproductdetail_ .price_box_ {
	text-align: left;
}
div.goodsproductdetail_ .price_box_ * {
	font-size: 10px!important;
	line-height: 1.4;
	color: #333333!important;
}
div.goodsproductdetail_ .price_box_ > .price_ ,
div.goodsproductdetail_ .price_box_ > .price_ * {
	display: inline-block;
	font-weight: bold!important;
}
div.goodsproductdetail_ .price_box_ > .small_ {
	display: inline-block;
}
#casaneo .main_action_button_ ,
div.goodsproductdetail_ .btn_cart_clone_ {
	background: #a46838;
	border-radius: 0;
}
div.goodsproductdetail_ div.cartbox_ input#cart_bookmark {
	border-radius: 0;
	background: #bbbbbb;
}
div.goodsproductdetail_ div.cartbox_ input#cart_bookmark.bookmarked_ {
	background: #85c6e6;
}
div.goodsproductdetail_ ul.sns_ {
	text-align: center;
}
div.goodsproductdetail_ div.goodscomment2_ .speclist_ th ,
div.goodsproductdetail_ div.goodscomment2_ .speclist_ td {
	border-color: #dddddd;
	font-size: 10px;
}
div.goodsproductdetail_ div.goodscomment2_ .speclist_ th {
	background: #f6f6f6;
}
#review_form {
	text-align: center;
}
#review_form .main_action_button_ {
	background: none;
	border-radius: 0;
	width: 130px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	background: url(../image/review_button_casaneo.png) center / 130px 30px no-repeat;
}
#review_form .main_action_button_ img {
	opacity: 0;
}
div#page_changer_top .pager_now_ {
	color: #a46838;
}

/* 商品詳細　コメント
----------------------------------------*/
div.goodsproductdetail_ .casaneo_detail_millecrepes_ {
	width: 100%;
	max-width: 640px;
	margin: 0 auto;
	background: #fff9e1;
}
div.goodsproductdetail_ .casaneo_detail_millecrepes_ ,
div.goodsproductdetail_ .casaneo_detail_millecrepes_ * {
	font-size: 10px;
	line-height: 2.4;
	font-family: 游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,"Sawarabi Mincho",メイリオ,Meiryo,serif;
}
div.goodsproductdetail_ .casaneo_detail_millecrepes_ dt {
	width: 90%;
	margin: 0 auto;
	padding: 8% 0 0;
}
div.goodsproductdetail_ .casaneo_detail_millecrepes_ dt p {
	font-size: 18px;
	line-height: 1.9;
}
div.goodsproductdetail_ .casaneo_detail_millecrepes_ dt p + p {
	display: inline-block;
	margin: 10% 0 8%;
	padding: 0.6em 1em 0.6em 0;
	border-top: solid 1px #bbb;
	border-bottom: solid 1px #bbb;
	font-size: 14px;
	line-height: 1.4;
}
div.goodsproductdetail_ .casaneo_detail_millecrepes_ dd > div {
	width: 87%;
	margin: 0 auto;
}

div.goodsproductdetail_ .casaneo_detail_gift_ {
	width: 93.75%;
	max-width: 600px;
	margin: 12px auto 0;
}
div.goodsproductdetail_ .casaneo_detail_gift_ ,
div.goodsproductdetail_ .casaneo_detail_gift_ * {
	font-size: 10px;
	line-height: 1.4;
}
div.goodsproductdetail_ .casaneo_detail_gift_ p:first-child {
	font-size: 14px;
	line-height: 1.5;
	font-family: 游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,"Sawarabi Mincho",メイリオ,Meiryo,serif;
	text-align: center;
}
div.goodsproductdetail_ .casaneo_detail_gift_ p + p {
	margin-top: 10px;
}
div.goodsproductdetail_ .coolpack {
	width: 93.75%;
	max-width: 600px;
	margin: 0 auto;
	text-align: center;
}
div.goodsproductdetail_ .coolpack .info p {
	font-size: 10px;
	line-height: 1.4;
}
div.goodsproductdetail_ .coolpack .info p strong {
	font-size: 12px;
	line-height: 1.4;
}

 /*↓追記20200623*/
.footer_brandlink {
	width: 93.75%;
	max-width: 600px;
	margin: 0 auto;
	text-align: center;
} 
.footer_brandlink li {
    margin-bottom:10px;
}
.footer_brandlink li a{
    text-decoration: none;
}
.footer_brandlink li a span{
	font-size: 10px!important;
	line-height: 1.2;
	color:#7e745f;
} 
/*↑追記20200623*/

/*new ECB用調整*/
.ttr_inner h3 {
	font-size: 14px;
	margin: 0;
}