@charset "UTF-8";
/*===============================================
●PC.css  画面の横幅が770px以上①
===============================================*/
@media (min-width: 770px) {
.list02 ul{
	text-align: left;
}

 .list02 ul li{
 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f0f0f0));
 background: linear-gradient(#fff, #f0f0f0);
 border-top: 1px solid #ccc;
 border-left: 1px solid #ccc;
 border-right: 1px solid #ccc;
 height: 120px;
 margin: 0px;
 	margin-bottom: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

 .list02 ul li a{
 background : ("file:///C:/Users/urasa/Google ドライブ/■■■Business/HOMEPAGE/URAYASU-SANPO/image/img00/list_mark.png") 100% 50% / auto auto no-repeat scroll padding-box border-box transparent;
 color: #666;
 display: block;
 height: 120px;
 margin: 0;
 padding: 0 20px 0 0;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 text-decoration: none;

}

 .list02 ul li a strong{
 color: #333333;
 display: block;
 font-weight: bold;
 padding-top: 24px;
 	font-size: 18px;
	margin-bottom: 10px;
}

 .list02 ul li img{
 float: left;
 height: 100px;
 width: 100px;
 margin-right: 10px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

}

/*===============================================
●SP.css  画面の横幅が770pxまで③
===============================================*/
@media screen and (max-width:770px){
.list02 ul{
	text-align: left;
}

 .list02 ul li{
 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f0f0f0));
 background: linear-gradient(#fff, #f0f0f0);
 border-top: 1px solid #ccc;
 border-left: 1px solid #ccc;
 border-right: 1px solid #ccc;
	height: auto;
 margin: 0px;
 	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

 .list02 ul li a{
 background : url(../../image/img00/list_mark.png) 100% 50% / auto auto no-repeat scroll padding-box border-box transparent;
 color: #666;
 display: block;
	height: auto;
 margin: 0;
 padding: 0 20px 0 0;
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
 text-decoration: none;

}

 .list02 ul li a strong{
 color: #333333;
 display: block;
 font-weight: bold;
 padding-top: 14px;
 	font-size: 15px;
	margin-bottom: 8px;
}

 .list02 ul li img{
 float: left;
 height: 100px;
 width: 100px;
 margin-right: 10px;
}

 .list02 ul li p{
	
	margin-bottom: 0px;	
}

 .topA2{
	margin-bottom: 0px;	
}

 .topC2{
	margin-bottom: 0px;	
}


