@charset "utf-8";

/* table.css         　　　　　       */
/* 各種テーブルの設定　　　　　　　　 */


/* 検索 */
#searchBox {
	
	width: 660px;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border: solid;
	border-width: 1px;
	border-color: #999999;
	padding-left: 12px;
	margin-top : 10px;

}

#search_box .inbox1{
	width: 70px;
}

.searchTableBox {
	width: 660px;
	float: left;
	text-align: center;
}


table.searchTable {
	border-collapse : collapse;
	border: solid;
	border-width: 1px;
	border-color: #999999;
	padding: 10px;
}

table.searchTable td {
	padding: 10px;
	text-align:left;
}

.pageview {
	width: 660px;
	float: left;
/*	margin-left: 20px; */
	margin-top: 20px;
	text-align: center;

}

.itemView {
	width: 680px;
	float: left;
	margin-top: 20px;

}



table.itemTable {
	width: 680px;

}

table.itemTable .itemMainImg {
	width: 310px;;
}

table.itemTable td {
	padding:4px;
}

table.itemTable .lineDotted {
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
}

table.itemTable .ItemName {
	padding-left: 20px;
}

table.itemTable .ItemPrice {
	text-align: right;
	padding-right: 20px;
}

.itemView .itemViewLeftChk {
	width: 40px;
	background-color: #FF9E01;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border:0px;
}
.itemView .itemViewIcon {
	width: 40px;
	background-color: #FF9E01;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border:0px;
}

.itemView .itemViewIcon img {
	padding: 0;
	border: 0;
	margin: 0;
}


.itemView .itemViewLeftChk_nb {
	width: 40px;
	background-color: #ffcc66;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border:0px;
}
.itemTable .itemViewIcon_nb {
	width: 40px;
	background-color: #ffcc66;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	border:0px;
}

.itemView .itemViewIcon_nb img {
	padding: 0;
	border: 0;
	margin: 0;
}

.itemView .itemViewImg {
	width: 110px;
}

.itemView .itemViewDet {
	width: 450px;
}

#btnBox {
	width: 680px;
	float: left;
}



#SellBtn {
	float: Right;	
}

.Review {
	width: 680px;
	float: left;
	margin-top: 30px;

}

.ReviewBox {
	margin-bottom:30px;
}

.historyBox {
	margin-left: 50px;
}

table.totalBox {
	width: 450px;
	text-align: left;
	border: solid;
	border-width: 1px;
	border-color: #FF6600;
	padding-top: 20px;
	padding-bottom: 20px;
}

table.totalBox td {
	padding-left: 20px;
	padding-right: 20px;
	padding-top : 5px;
	padding-bottom : 5px;
}





/*　販売履歴テーブル　*/

table.HistoryTable {
	border-collapse : collapse;
	border-width: 1px;
	border : solid;
	border-color : #333333;
}

table.HistoryTable td {
	border-style : solid dotted;
	border-width : 1px;
	border-color : #333333;
}


table.inputTable {
/*	border-collapse : collapse;
	border : solid;
	border-width : 1px;
	border-color : #cccccc;
*/
}

table.inputTable .leftTd {
	border-right-style: dotted;
	border-right-color: #cccccc;
	border-right-width: 1px;
}

table.inputTable .lineBtm {
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
}

/*枠色オレンジテーブル*/
table.tblOrange {
	text-align: left;
	border: solid;
	border-width: 1px;
	border-color: #FF6600;
}

.tblOrange .lineBtm {
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-bottom-color : #FF6600;
}
