@charset "UTF-8";
/* -----------------------------------------------------------
	汎用class
----------------------------------------------------------- */
.con_goo01 > *, .con_goo02 > * {
	width: 93.75%;
	margin: 0 auto;
}

/* -----------------------------------------------------------
	mixin
----------------------------------------------------------- */
/* ===================================================================
CSS information

 file name  :goods.css
 author     :Ability Consultant
style info  :愛犬グッズ紹介
=================================================================== */
/*----------------------------------------------------
	.con_goo01　	
----------------------------------------------------*/
.con_goo01 {
	background: #caaf77 url(../goods/images/st_bg.png) no-repeat top left;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
}
.con_goo01 h3, .con_goo01 ul {
	width: auto;
}
.con_goo01 .txt {
	margin-bottom: 4%;
}
.con_goo01 ul li {
	padding: 3%;
}
.con_goo01 ul li:first-child {
	background: #b49559;
}
.con_goo01 ul li:first-child + li {
	background: #caaf77;
	padding-bottom: 0;
}
.con_goo01 ul li h4 {
	margin-bottom: 2%;
}

/*----------------------------------------------------
	.con_goo02　	
----------------------------------------------------*/
.con_goo02 {
	background: url(../goods/images/st_bg.png) no-repeat top left;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
}
.con_goo02 ul {
	overflow: hidden;
}
.con_goo02 ul li {
	float: left;
	width: 47.5%;
	margin-left: 5%;
	margin-bottom: 3%;
}
.con_goo02 ul li:first-child, .con_goo02 ul li:first-child + li + li, .con_goo02 ul li:first-child + li + li + li + li, .con_goo02 ul li:first-child + li + li + li + li + li + li, .con_goo02 ul li:first-child + li + li + li + li + li + li + li + li, .con_goo02 ul li:first-child + li + li + li + li + li + li + li + li + li + li {
	margin-left: 0;
}
.con_goo02 ul li .img {
	margin-bottom: 2%;
}
.con_goo02 ul li .txt {
	padding-left: 1.25em;
	font-size: 84%;
	position: relative;
}
.con_goo02 ul li .txt:before {
	position: absolute;
	top: .25em;
	left: 0;
	content: '';
	display: block;
	width: 1em;
	height: 1em;
	background: url(../goods/images/ic_dia.png) no-repeat top left;
	-moz-background-size: contain;
	-o-background-size: contain;
	-webkit-background-size: contain;
	background-size: contain;
}
