div.other_button{
  padding-bottom: 20px;
	}

div.substance{
  margin-bottom: 20px;
	}
div.substance p{
	}
p.sub-title{
  padding-bottom: 2px;
  margin: 24px 0 2px 0;
	}


h2#item-t{padding-bottom: 5px;
	margin: 0px 0px 5px 0px;
	font-weight:bold;
	font-size:110%;
	}
img.up_down {padding-bottom:6px;}
.cell_mar p{
  	display: inline;
  	font-size:110%;
}
p.price_t{
  	margin-right:10px;
	padding-left:12px;
  	background:transparent url(https://img15.shop-pro.jp/PA01158/833/etc/kataban_poti.jpg?20120402220619) no-repeat center left scroll;
}
p.price_detail{
  	margin-right:10px;
}
p.price_d{
  	margin-right:10px;
  font-weight:bold;
	font-size:120%;
}

p.price_d-sale{
  	margin-right:10px;
    font-weight:bold;
	font-size:120%;
    color: #DC143C;
}

div.image{
  clear:left;}

img.main_image {
  	width:400px;
  	float: left;
  	border-radius: 4px;
  	margin:0 10px 8px 4px;
	}
.subimg img{
  	width:74px;
  	border-radius: 4px;
  	margin:0px 0px 10px 4px;}

.subimg img:hover{
  filter: alpha(opacity=65);
  -moz-opacity:0.65;
  opacity:0.65;
}

div.detail{
  clear:left;
  padding-bottom:20px;}

.kago-in{
  background: #aaa url(https://img15.shop-pro.jp/PA01158/833/etc/shikaku-back.png?cmsp_timestamp=20190227220257) no-repeat left bottom scroll;background-size:400px;
  padding:10px;
  border-radius: 4px;
  width:140px;
}

.kago-in:hover{
   filter: alpha(opacity=65);
  -moz-opacity:0.65;
  opacity:0.65;
}


.tog_main_title{
   margin: 15px 0px;
}
.tog_main_title img {padding:8px;border: 1px solid #eeeeee;width:210px;height: 281px;
	}


