@charset "shift_jis";
img{
	border:0
}
BODY {font-size:9pt;}
TD {
	font-size: 12px;
	line-height:120%;
	color:#4C4C4A;
}
TD.line {font-size:1pt;}
.lims {font-size:9pt;}
.line {
	font-size:1px;
	line-height:1px;
}
input{font-size:9pt;}
.img-waku_100 {
background: #FFFFFF;
border: 1px solid #999999;
}
table.toprank001 {
	background-image: url("../images/img_shop/top_imgranking000.jpg");
	background-repeat: no-repeat;
	width:200px;
	height:230px;
}
TD.topSelectoin001 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #505050;
	padding-left:5px;
	padding-top:5px;
}
TD.topSelectoin002 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	padding-left:0px;
	padding-top:5px;
	text-align: left;
	vertical-align:top;
	width:100px;
}
TD.topSelectoin003 {
	border-width:1px;
	border-style:solid;
	border-color:#4C4C4A;
	width:100px;
	height:100px;
}
TD.toprank002 {
	margin:0px;
	padding:5px 5px 0px 10px;
	padding-right:10px;
	vertical-align:top;
}
TD.toprank003 {
	border-width:1px;
	border-style:solid;
	border-color:#4C4C4A;
	width:50px;
	height:50px;
	vertical-align:middle;
	padding:0px;
	text-align: center;
}
TD.toprank004 {
	font-size: 11px;
	margin:0px;
	padding:3px 7px 5px 0px;
	vertical-align:top;
	text-align: left;
}
TD.toprank005 {
	vertical-align:top;
	padding:0px 3px 0px 7px;
}
TD.category001 {
	width:950px;
	height:25px;
	background-image: url("../images/img_shop/imgbk_pt001.jpg");
	background-repeat: repeat;
	padding-left:10px;

}
TD.tdtitlestyle001 {
	font-size:18px;
	color:#662200;
}
TD.top_sreach001 {
	text-align: left;	
	font-size:12px;
}
