/*--------------------

right

--------------------*/

.titleNavi{

	width: 670px;

	margin: 0px 15px 30px;

}



.titleNavi li{

	background: url(../shohin/images/arrowDown.gif) no-repeat 0px 3px;

	padding-left: 15px;

	margin-right: 15px;

	display: inline;

}



.titleNaviNow{

	font-weight: bold;

}



.searchTable1{

	width:660px;

	margin: 0px 20px 20px;

}



.searchTableTd1{

	width: 120px;

	padding: 0px 10px 0px 0px;

}



.searchTableTd1 p {



	padding: 3px;

	text-align: center;

}



.vertical{

	vertical-align: top;

}



.searchTableTd1b{

	width: 180px;

	padding: 0px 10px 0px 0px;

}





/*.searchTableTd1 p a {

	text-decoration: none;

}



.searchTableTd1 a {

	text-decoration: none;

	color: #000000;

}*/



input {

	margin-right: 5px;

}



label {

	margin-right: 10px;

}



#serchTable2W{

	width:658px;

	margin: 0px 20px 20px;

	padding: 20px 0px;

	background-color: #F0F0F0;

	/*border: 1px solid #000000;*/

}



/*.serchArea{

	float: left;

}



#serchT{

	height: 120px;

	padding: 20px 0px;

}*/



.searchTableTd2{

	padding: 0px 0px 5px 113px;

}



.searchTableTd3{

	padding: 0px 0px 5px 20px;

}



.searchTableTd4{

	padding: 0px 0px 5px 40px;

}



.searchButton{

	width: 700px;

	text-align: center;

}



.hyojiW{

	width: 640px;

	margin: 40px 30px 0px;

}



.hyoji1{

	margin-right: 20px;

	float: left;

}



.hyoji2{

	margin-right: 15px;

	float: left;

}



.hyojiArrow{

	padding-right: 5px;

}



.resultPageW{

	width: 640px;

	margin: 0px 30px

}



.resultPage{

	width: 640px;

	padding: 10px 0px 0px;

	border-bottom: 2px solid #000000;

	float: left;

}



.resultPageb{

	width: 640px;

	margin: 5px 0px 0px;

	border-top: 2px solid #000000;

	float: left;

}



.resultPage1{

	width:250px;

	float: left;

}



.resultPage2{

	width:390px;

	float: left;

	text-align: right;

}



.resultTableW{

	width: 600px;

	margin: 5px 30px 0px;

	padding: 0px 20px 20px;

	background-color: #f5f5f5;

	display: inline;

	float: left;

}



.resultTalbe{

	width: 600px;

}



.resultTalbe1{

	padding: 20px 20px 20px 0px;

	width: 88px;

	border-bottom: 1px solid #000000;

	text-align: center;

}



.resultTalbe2{

	padding-top: 20px;

	font-size: 130%;

	line-height: 1.2;

	font-weight: bold;

}



.resultTalbe2b{

	font-size: 130%;

	line-height: 1.2;

	font-weight: bold;

}



.resultTalbe3{

	padding: 0px 20px 20px 0px;

	text-align: right;

	font-size: 200%;

	font-weight: bold;

	color: #ff0000;

	vertical-align: bottom;

	border-bottom: 1px solid #000000;

}



.resultTalbe4{

	width: 145px;

	padding: 15px 20px 0px 0px;

	font-weight: bold;

}



.resultTalbe4b{

	padding: 0px 0px 20px 0px;

	font-weight: bold;

	border-bottom: 1px solid #000000;

}



.resultTalbe5{

	width: 100px;

	border-bottom: 1px solid #000000;

}









