@charset "UTF-8";

/* ---------------------------------------- *
 newshop_list
 ---------------------------------------- */
div#container div#contents {
	background: none;
}
div.oshirase {
	width: 560px;
	margin: 15px 0 15px 21px;
}
div.oshirase div.imageArea {
	width: 178px;
	float: left;
	text-align: center;
}
div.oshirase div.textArea {
	width: 382px;
	float: left;
}
div.oshirase div.textArea p {
	margin: 0 0 15px 0;
}
div.oshirase div.textArea div p.titleTexts {
	width: auto;
	float: left;
	font-size: 133.4%;
	color: #000000;
	font-weight: bold;
}
div.oshirase div.textArea p.leadText {
	width: 380px;
	font-size: 108.4%;
	color: #000000;
	clear: both;
}
div.oshirase div.textArea p.text02 {
	width: auto;
	float: left;
	color: #6a6a6a;
	font-weight: bold;
}
div.oshirase div.textArea02 {
	width: 560px;
}
div.oshirase div.textArea02 p {
	margin: 0 0 15px 0;
}
div.oshirase div.textArea02 div p.titleTexts {
	width: auto;
	float: left;
	font-size: 133.4%;
	color: #000000;
	font-weight: bold;
}
div.oshirase div.textArea02 p.leadText {
	width: 380px;
	font-size: 108.4%;
	color: #000000;
	clear: both;
}
div.oshirase div.textArea02 p.text02 {
	width: auto;
	float: right;
	color: #6a6a6a;
	font-weight: bold;
}
div.pageNum {
	width: 560px;
	margin: 0 0 0 21px;
	background: url(/search/img/recommended_dotted_line.gif) repeat-x left top;
	padding: 15px 0;
}
div.pageNum table {
	width: auto;
	float: right;
}
div.pageNum table tr td {
	width: 15px;
}
div.pageNum table tr td p.over {
	color: #b21a4e;
}
p.link {
	clear: both;
	margin: 0 8px 0 0;
}
p.link a {
	display: block;
	width: auto;
	float: right;
}
p.pdf {
	clear: both;
	margin: 0 8px 0 0;
}
p.pdf a {
	display: block;
	width: auto;
	float: right;
}


