body {
	width: 1200px;
	margin: 0px;
	padding: 0px;
	font-family: "Meiryo","メイリオ","ＭＳ ゴシック";
}

input {
	font-family: "Meiryo","メイリオ","ＭＳ ゴシック";
}
#title {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#title p {
	font-size: 10px;
	color: #888888;
}

#search_box {
	text-align: left;
	margin: 0px 400px 15px;
	color: #999999;
}

/* ▼在庫なし非表示　フォント */
.zaiko-font {
	font-size: 14px;
}

#zaikonasi-check {
	margin-left: 30px;
}

/* ▼在庫なし　ボタン */
.zaiko_check {
	text-align: left;
	margin-left: 240px;
	margin-bottom: 0px;
}

/* 検索サイト選択 CKECKBOX */
.site_on {
	color: #008e8a;
	margin-top: 40px;
	margin-bottom: 20px;
	margin-left: 5px;
}

.site_on td {
	vertical-align:top;
	padding-left: 10px;
	padding-bottom: 5px;
}

.site_on hr {
/* 	margin-top: 15px; */
}

td.site_checkbox {
	padding-top: 6px;
}
td.gaibu_button {
	padding-top: 15px;
}
td.gaibu_button input {
	margin-top: 15px;
}

/* ☆見出しの上の高さ調整 */
.midasi_top {
/* background-color: #dddddd; */
	height: 20px;
	text-align: right;
	color: #666666;
	font-size: 12px;
/* 	margin-right: -3px; */
 	margin-right: 15px;
}

/* ソート　SELECTBOX　 */
select.sort {
	margin-top: 0px;
	margin-left: 70px;
	margin-right: 22px;
/* 	margin-right: 2px; */
	font-size: 10px;
	color: #666666;
	width: 104px;
}

h1 {
	font-family: "Arial Black","ＭＳ ゴシック";
	font-style: italic;
	font-size: 26px;
	color: #00b7b2;
	margin-top: 0px;
	margin-bottom: 40px;
	margin-right: 20px;
}

h1 a{
	color: #00b7b2;
}

.scrool {
	width: 190px;
/* 
	height: 520px;
*/
	height: 620px;
	overflow: scroll;
}

.scrool table{
	margin-top: 10px;
}

.disp_keyword{
	text-align: center;
}

.disp_bangou{
	float: left;
	padding-top: 30px;
	padding-right: 10px;
	width:20px;
	text-align: right;
}

#disp_main {
	margin-left: 0px;
	padding-left: 0px;
}

/* Amazon在庫無し */
.zaiko_amazon {
	font-size: 12px;
	color: #888888;
	margin-left: 5px;
}

/* 見出し */
.disp_yahoo,.disp_rakuten,.disp_amazon{
	float: left;
	width: 190px;
	margin: 0px 0px 0px 5px;
}

th.api_midasi,.api_midasi {
	padding:20px 0px;
	text-align: center;
	font-size:16px;
	padding-bottom:20px;
	font-weight: bold;
	width: 174px;
}

th.amazon,.amazon {
	background-color:#ff9400;
}
.amazon a {
	color: #000000;
	text-decoration: none;
	border-bottom : solid 1px;
}
th.yahoo,.yahoo {
	background-color:#ff0000;
	color: #ffffff;
	font-weight: bold;
}
.yahoo a {
	color: #ffffff;
	text-decoration: none;
	border-bottom : solid 1px;
}

.yahoo_auc {
	background-color:#ff0000;
	color: #ffffff;
	font-weight: bold;
}

th.rakuten,.rakuten {
	background-color:#bf0000;
	color: #ffffff;
}
.rakuten a {
	color: #ffffff;
	text-decoration: none;
	border-bottom : solid 1px;
}
.rakuten_auc {
	background-color:#bf0000;
	color: #ffffff;
}

td{
	height: 30px;
}

td.bangou {
	padding: 5px;
	width:10px;
}

td.gazo {
	vertical-align:text-top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 60px;
	height: 100px;
	color: #888888;
}

td.text{
	width: 200px;
	height: 55px;
	padding-left:5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px; 
/* 	height: 36px; */
	word-break: break-all;
	border-bottom: dashed 1px #dddddd;
/* 	border-bottom: dashed 1px #cccccc; */
}

/* オークサーチ　画像アイコン【A】 */
.text_amazon {
	float: left;
	width: 140px;
	height: 34px;
}
.auc_aicon {
	float: right;
}

/* JANコード */
.ean {
	clear: both;
	text-align: right;
	font-size: 9px;
	color: #aaaaaa;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 2px;
	margin-bottom: -10px;
	vertical-align:bottom;
/*	vertical-align:middle; */
}

.ean a {
	vertical-align:bottom;
	margin-left: 5px;
}
.ean img {
	margin-top: 3px;
	vertical-align:bottom;
}

td.text a{
	font-size: 12px;
}

/* ★価格 */
td.price{
	width: 90px;
	height: 30px;
	text-align: center;
	font-size: 14px;
	background-color: #eeeeee;
	color: #e10000;
}

/* 即決価格 */
.soketu_color {
	font-size: 11px;
	color: #930000;
}


/* ▼　UESD価格　or　在庫・送料無料　or　入札数　---------------------*/
td.price_used {
	text-align: center;
	font-size: 12px;
	background-color: #f5fefd;
	color: #930000;
}

td.zaiko_ship {
	text-align: center;
	font-size: 12px;
	background-color: #f5fefd;
	color: #b462ff;
}

.zaiko_color {
	background-color: #656060;
	color: #f5fefd;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* 送料無料　楽オク用 */
.ship_color_size {
	font-size: 10px;
	color: #b462ff;
}

td.nyusatu {
	text-align: center;
	font-size: 14px;
	background-color: #f5fefd;
	color: #930000;
}

/* ▼　ランキング　OR　ショップ名　or　終了時間 ---------------------*/
td.ranking{
	height: 48px;
	text-align: center;
	font-size: 12px;
	background-color: #fff0f5;
	color: #ff0066;
}
td.store {
	height: 50px;
	text-align: center;
	font-size: 10px;
	padding: 0px;
	background-color: #fff0f5;
/* 
	color: #666666;
*/
	color: #444444;
}

/* オークション用　終了時間 */
td.end_time {
	text-align: center;
	font-size: 12px;
	background-color: #fff0f5;
	color: #860046;
}


.cate_font {
	color: #860046;
	font-size: 10px;
}

td.yohaku {
	height: 160px;
/* 	background-color: #aaaaaa; */
	vertical-align:text-top;
}


/* ナビゲーションボタン */
.page_button{
	clear: both;
	text-align: left;
	margin-right: auto;
	margin-left: 218px;
	margin-bottom: 50px;
}

.page_button td {
	width:160px;
	padding-top:20px;
	padding-right: 20px;
	text-align: right;
}

.page_button input {
	width:160px;
	height:50px;
	font-size: 22px;
	font-weight: bold;
}


/* アクセス解析 Qlook 表示 */
.qlook {
	float: left;
	margin-top: 20px;
 	margin-left: 30px;
}
/* フッターリンク */
.foot_link {
	float: left;
	margin-top: 20px;
	margin-left: 30px;
}

/* 各サイト用 ボタンナビ */
.page_link {
/* 	width: 170px; */
	margin-top: 50px;
	margin-bottom: 0px;
	background-color: #dddddd;
}
.page_link input{
	float: right;
	height: 30px;
/* 	font-size: 14px; */
	margin-right: 0px;
	margin-bottom: 20px;
}

.page_link_end {
	clear: both;
}

/* 「このページのリンクをコピー」ボタン */
input.pagelink_copi {
	clear: both;
	width: 120px;
	height: 44px
	
}

.pagelinkcopi {
	text-align: center;
	margin-bottom: 0px;
}

/* コピーボタン */
.copy_button {
	clear: both;
	margin-top: 20px;
	margin-bottom: -50px;
}


hr.copiwrite_hr {
	margin-top: 120px;
}
/* コピーライト */
.copiwrite {
	clear: both;
	color: #777777;
	margin-top: 20px;
	margin-bottom: 30px;
	margin-left: 280px;
}

/* クレジット表示 */
.crejit {
	text-align: center;
	margin-top: 20px;
}

.crejit li {
	float: left;
	list-style-type: none;
	vertical-align:bottom;
	margin-top: 10px;
	margin-left: 30px;
}

.crejit li a {
	font-size: 11px;
	text-decoration: none;
	line-height : 12px;
	margin-top: 25px;
}

hr {
	clear: both;
}



/* ■　問い合わせフォーム　■ */
.toiawase {
	text-align: left;
	margin-top: 10px;
	margin-bottom: 50px;
	margin-left: 20px;
	margin-right: 20px;
}

.toiawase h2 {
	color :#00b7b2;
	font-style: italic;
	margin-bottom: 50px;
	margin-left: 150px;
}

.tyumon_form {
	clear: both;
	margin-left: 25px;
	padding-top: 20px;
}

.tyumon_form td {
	vertical-align:top;
	border: solid 2px #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 5px;
}
.mail_setumei {
	font-size: 11px;
	color: #db0000;
}
th {
	text-align: left;
}
td.midasi {
	width: 160px;
	background-color: #eefede;
}

td.midasi-mail {
	width: 160px;
	background-color: #eefede;
}

td.midasi-henko {
	width: 220px;
	background-color: #eefede;
}

td.main {
	width: 430px;
	padding-left: 20px;
}


.tyumon table {
	margin-bottom: 30px;
}

.coment {
	color: #707070;
	font-size: 11px;
	margin-bottom: 10px;
}
td.sousin {
	text-align: center;
	padding-top: 30px;
	padding-left: 20px;
	padding-right: 18px;
}

