@charset "utf-8";


#contents .CL1 h3{ font-size:24px; font-weight:normal; letter-spacing:0.05em;}
#contents .wrap {
	width: 1000px;
	margin: auto;
}
#contents .ttlh2 h2{
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0.05em;
	color: #ac7e05;
	margin-bottom: 20px;
}
.recotxt{ text-align:center; font-size:14px; line-height:1.6; padding-top:10px; padding-bottom:10px; display:inline-block;
border-bottom:1px #FFFFFF dotted; padding-left:25px;}
.recotxt.no1{
	background: url(../img/recommend/li1.png) no-repeat left center;
}
.recotxt.no2{
	background: url(../img/recommend/li2.png) no-repeat left center;
}
.recotxt.no3{
	background: url(../img/recommend/li3.png) no-repeat left center;
}
.recotxt.no4{
	background: url(../img/recommend/li4.png) no-repeat left center;
  text-align:left
}

 @media screen and (max-width: 480px) {
	
#contents .wrap {
	width: 100%;
	margin: auto;
}
#contents .ttlh2 h2{
	font-size: 20px;
	font-weight: normal;
	letter-spacing: 0.05em;
	color: #ac7e05;
	margin-bottom: 40px;
	padding-left:0px;
	text-align:center;
}
.recotxt{ text-align:left; font-size:14px; line-height:1.6; padding-top:10px; padding-bottom:10px; display:block;
border-bottom:1px #FFFFFF dotted; padding-left:25px; width:300px; margin:auto;}
.recotxt.no1{
	background: url(../img/recommend/li1.png) no-repeat left 10px;
}
.recotxt.no2{
	background: url(../img/recommend/li2.png) no-repeat left 10px;
}
.recotxt.no3{
	background: url(../img/recommend/li3.png) no-repeat left 10px;
}
.recotxt.no4{
	background: url(../img/recommend/li4.png) no-repeat left 10px;
}


}
