#g9212700 h2 {
    padding: 0;
    background-color: transparent;
}
#g9212700 h2:before{
	content: '';
	width: 60px;
	height: 60px;
	background: url(../../../img/usr/goods/g9212700/g9212700_00.png)no-repeat;
	background-size: contain;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -50px;
}
#g9212700 h2{
	font-size: 36px;
	font-weight: bold;
	position: relative;
	padding-left: 90px;
	border-bottom: 1px solid #000;
}

#g9212700 .contents-wrap{
	display: flex;
	justify-content: space-between;
	align-items: center;	
}
#g9212700 .contents-img,.contents-text{
	flex-basis: 100%;
	max-width: 100%;
}