@charset "UTF-8";
a		{border:0; color:#3945da;}
a:hover	{color:#3ecc10;}
/* LAYOUT */
#main{
	float:right;
	margin:10px 0 0 10px;
	width:656px;
}









/*------------------------------------------------------------------------------------------
										BREAD
--------------------------------------------------------------------------------------------*/
#bread{
	padding:4px 0 4px 10px;
	background:url("../img/bg_bread.gif");
}
/*------------------------------------------------------------------------------------------
										LEFT
--------------------------------------------------------------------------------------------*/
.l_block h3{
	padding:2px 0 0 10px;
	height:23px;
	font-size:1.2em;
	color:#3d3d3d;
}
.l_block .navi{
	border-left:1px solid #d5d5d5;
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	padding:4px;
}
#search_left{
	clear:both;
	float:left;
	margin-top:10px;
/*	width:170px;	*/
	width:200px;
	color: #3d3d3d;
}
#search_left a:hover{
	color:#1c2485;
}
.l_block{
	margin-bottom:10px;
	background:url('../img/l_title_bg.gif') no-repeat top;
}
.l_block .navi{
	background-color:#fdfdfd;
}
.l_block h4 strong{
	padding:5px;
	display:block;
	height:20px;
	color:#666;
	font-weight:bold;
}
.l_block h4 a,.l_block li a,.l_block li a:hover,.l_block #login span a{
	display:block;
	height:20px;
	border:1px solid #eaeaea;
	padding:2px 0 0 10px;
	text-decoration:none;
	background-color:#f8f8f8;
}
.l_block h4 a:hover,.l_block li a:hover{
	background:url('../img/arr_li.gif') no-repeat 2px 6px;
	background-color:#efefef;
}

/*------------------------------------------------------------------------------------------
										CATEGORY LIST
--------------------------------------------------------------------------------------------*/
#main li{
	padding:5px 0 5px 20px;
	list-style: none;
	text-align: left;
}
#main ul{
	width: 215px;
	float:left;
	margin-bottom:30px;
}
#main h3 {
	padding:2px 0 2px 8px;
/*	height:20px;	*/
}
#main h3 a {
	font-size:1.2em;
}
.y_cate h3 {
	background-color:#ffcc33;
}
.y_cate h3 td ,
.y_cate h3 a  {
	color:#3d3d3d;
}
.m_cate h3 {
	background-color:#eb5e0a;
}
.a_cate h3 {
	background-color:#003366;
}
.b_cate h3 {
	background-color:#67bf00;
}
.r_cate h3 {
	background-color:#bf0000;
}
.am_cate h3 {
	background-color:#003366;
}
.m_cate h3 a,.a_cate h3 a,.b_cate h3 a,.r_cate h3 a,.am_cate h3 a {
	color:#FFFFFF;
}
.m_cate h3  td ,
.a_cate h3  td ,
.b_cate h3  td ,
.r_cate h3  td ,
.am_cate h3 td {
	color:#FFFFFF;
}


#main h4{
	padding:8px 8px 0 8px;
	height:23px;
	color:#3d3d3d;
	background-color:#efefef;
}
#main h4 img,#main h4 strong{
	float:left;
}
#main h4 strong {
	width:440px;
}
#main h4 span{
	float:right;
	text-align:right;
	width:200px;
}
.clear{
	clear:both;
}




#middle_open{
	border:5px solid #eafdd9;
}
#middle_bid{
	border:5px solid #dfeeff;
}
#middle_new{
	border:5px solid #fff0c4;
}


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

/*--------------TAB COMMON--------------*/
#tab_search{
	width:100%;
	clear:both;
	margin:0px;
	padding:0px;
	height:32px;
}
#tab_search li{
	float:left;
}
#tab_search li a , #tab_search li div{
	display:block; 
	width:103px;
	height:32px;
	text-indent:-9999px;
}
#tab_search .pr{
	float:right;
	margin-right:10px;
}

/*--------------TAB OPEN--------------*/

#tab_search .open_on{
	background:url('/img/tab_open_on.gif') no-repeat bottom;
}
#tab_search .bid{
	background:url('/img/tab_bid.gif') no-repeat bottom;
}
#tab_search .newitem{
	background:url('/img/tab_new.gif') no-repeat bottom;
}

/*--------------TAB BID--------------*/

#tab_search .open{
	background:url('/img/tab_open.gif') no-repeat bottom;
}
#tab_search .bid_on{
	background:url('/img/tab_bid_on.gif') no-repeat bottom;
}
#tab_search .newitem{
	background:url('/img/tab_new.gif') no-repeat bottom;
}
/*--------------TAB NEW--------------*/

#tab_search .open{
	background:url('/img/tab_open.gif') no-repeat bottom;
}
#tab_search .bid{
	background:url('/img/tab_bid.gif') no-repeat bottom;
}
#tab_search .newitem_on{
	background:url('/img/tab_new_on.gif') no-repeat bottom;
}
/*--------------sites BAR background color--------------*/


























/* -------------------------------------------------------------------------------------------------
   JeS?tH[
-------------------------------------------------------------------------------------------------- */

.ctgy_keyword_search .ctgy_keyword_search_top {
	background-image    : url('/image/bg_ctgy_search_form_top.gif');
	background-position : top;
	background-repeat   : no-repeat;
	height              : 10px;
	margin              : 0px 0px 0px 0px;
	padding             : 0px 0px 0px 0px;
}

.ctgy_keyword_search .ctgy_keyword_search_middle {
	background-image  : url('/image/bg_ctgy_search_form_middle.gif');
	background-repeat : repeat;
	margin            : 0px 0px 0px  0px;
	padding           : 0px 0px 0px 20px;
}

.ctgy_keyword_search .ctgy_keyword_search_bottom {
	background-image    : url('/image/bg_ctgy_search_form_bottom.gif');
	background-repeat   : no-repeat;
	background-position : bottom;
	height              : 10px;
	margin              : 0px 0px 0px 0px;
	padding             : 0px 0px 0px 0px;
}

.ctgy_keyword_search {
	clear          : both;
	margin         : 0px 0px 10px 0px;
	padding        : 0px 0px  0px 0px;
	text-align     : left;
	font-weight    : normal;
	font-size      : 12px;
	width          : 400px;
	text-align     : left;
}

.ctgy_keyword_search .param_d_div {
	margin  : 2px 0px 10px 2px;
	padding : 0px;
}
.ctgy_keyword_search .param_d_div .d_area {
	margin         : 0px 10px 0px 0px;
	padding        : 0px;
}
.ctgy_keyword_search .param_d_div .d_area input {
	margin         : 0px 0px 0px 0px;
	padding        : 0px;
	vertical-align : middle;
	width          : 13px;
	height         : 13px;
	line-height    : 14px;
}
.ctgy_keyword_search .param_d_div .d_area .title {
	margin         : 0px 0px 0px 2px;
	padding        : 0px;
	font-weight    : normal;
	font-size      : 14px;
	line-height    : 14px;
	vertical-align : middle;
}

.ctgy_keyword_search .param_t_div {
	margin         : 0px 0px 0px 0px;
	padding        : 0px 0px 0px 0px;
	height         : 22px;
	line-height    : 22px;
	text-align     : left;
}
.ctgy_keyword_search .param_t_div input {
	margin         : 0px 0px 0px 0px;
	padding        : 0px 0px 0px 0px;
}
.ctgy_keyword_search .param_q_div {
	margin         : 0px 0px 0px 0px;
	padding        : 0px 0px 0px 0px;
	height         : 25px;
	text-align     : left;
}
.ctgy_keyword_search .param_q_div #ctgy_keword_search_btn {
	margin         : 0px 0px 0px 0px;
	padding        : 0px 0px 0px 0px;
	border-style   : none none none none;
	border-width   : 0px  0px  0px  0px;
	width          : 87px;
	height         : 22px;
}
.ctgy_keyword_search .keyword_input_box {
	font-size      : 14px;
	margin         : 0px 0px 0px 0px;
	padding        : 0px 0px 0px 0px;
	width          : 240px;
	height         : 22px;
	vertical-align : middle;
}

.param_t_div a {
	margin    : 0px;
	padding   : 0px;
	color     : #0000ff;
	font-size : 14px;
}

.param_t_div .sep {
	margin     : 0px 5px 0px 5px;
	padding    : 0px 0px 0px 0px;
	text-align : center;
}

.param_t_div .label_open          { margin:0px; padding:0px; }
.param_t_div .label_end           { margin:0px; padding:0px; }
.param_t_div .label_detail_option { margin:0px; padding:0px; }

.param_t_div .radio_t_open { margin:0px; padding:0px; }
.param_t_div .radio_t_end  { margin:0px; padding:0px; }

/* -------------------------------------------------------------------------------------------------
   /JeS?tH[
-------------------------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------------------------
   JeS?tH[ ( ??IvV )
-------------------------------------------------------------------------------------------------- */

#JS_ctgy_keyword_search_detail_option {
	display    : none;
}

.ctgy_keyword_search_detail_option {
	clear      : both;
	text-align : left;
	font-size  : 12px;
	margin     : 0px 0px 0px 0px;
	padding    : 0px 0px 0px 0px;
}

.ctgy_keyword_search_detail_option .param_price_div {
	margin     : 10px 0px 0px 0px;
	padding    :  0px 0px 0px 0px;
}

.ctgy_keyword_search_detail_option .l_price_input_box {
	margin     : 0px 5px 0px 0px;
	padding    : 0px 0px 0px 0px;
	width      : 60px;
	height     : 20px;
	font-size  : 14px;
}

.ctgy_keyword_search_detail_option .u_price_input_box {
	margin     : 0px 5px 0px 0px;
	padding    : 0px 0px 0px 0px;
	width      : 60px;
	height     : 20px;
	font-size  : 14px;
}

.ctgy_keyword_search_detail_option .param_ym_div {
	margin     : 10px 0px 0px 0px;
	padding    :  0px 0px 0px 0px;
}
.ctgy_keyword_search_detail_option .param_ym {
	margin     : 0px 0px 0px 0px;
	padding    : 0px 0px 0px 0px;
	width      : 100px;
	height     : 18px;
	font-size  : 13px;
}

.ctgy_keyword_search_detail_option .param_lm_div {
	margin     : 10px 0px 0px 0px;
	padding    :  0px 0px 0px 0px;
}
.ctgy_keyword_search_detail_option #param_lm {
	margin     : 0px 2px 0px 2px;
	padding    : 0px 0px 0px 0px;
	width      : 100px;
	height     : 18px;
	font-size  : 13px;
}

.ctgy_keyword_search_detail_option .param_o_div {
	margin     : 10px 0px 0px 0px;
	padding    :  0px 0px 0px 0px;
}
/* -------------------------------------------------------------------------------------------------
   /JeS?tH[ ( ??IvV )
-------------------------------------------------------------------------------------------------- */



/*  */
a.mark_square_y          { text-decoration:none; color:#ffcc33; margin-right:2px; }
a.mark_square_y:link     { text-decoration:none; color:#ffcc33; margin-right:2px; }
a.mark_square_y:visited  { text-decoration:none; color:#ffcc33; margin-right:2px; }
a.mark_square_r          { text-decoration:none; color:#FF0084; margin-right:2px; }
a.mark_square_r:link     { text-decoration:none; color:#FF0084; margin-right:2px; }
a.mark_square_r:visited  { text-decoration:none; color:#FF0084; margin-right:2px; }
a.mark_square_b          { text-decoration:none; color:#669900; margin-right:2px; }
a.mark_square_b:link     { text-decoration:none; color:#669900; margin-right:2px; }
a.mark_square_b:visited  { text-decoration:none; color:#669900; margin-right:2px; }
a.mark_square_m          { text-decoration:none; color:#EB5E0A; margin-right:2px; }
a.mark_square_m:link     { text-decoration:none; color:#EB5E0A; margin-right:2px; }
a.mark_square_m:visited  { text-decoration:none; color:#EB5E0A; margin-right:2px; }
a.mark_square_am         { text-decoration:none; color:#003366; margin-right:2px; }
a.mark_square_am:link    { text-decoration:none; color:#003366; margin-right:2px; }
a.mark_square_am:visited { text-decoration:none; color:#003366; margin-right:2px; }

/*  */
a.mark_dot_y          { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_y:link     { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_y:visited  { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_r          { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_r:link     { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_r:visited  { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_b          { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_b:link     { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_b:visited  { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_m          { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_m:link     { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_m:visited  { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_am         { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_am:link    { text-decoration:none; color:#bfbfbf; margin-right:2px; }
a.mark_dot_am:visited { text-decoration:none; color:#bfbfbf; margin-right:2px; }





/* -------------------------------------------------------------------------------------------------
   iXge[u ( JO / Di )
-------------------------------------------------------------------------------------------------- */

table.item_list_table {
	margin           : 0px 0px 0px 0px;
	padding          : 0px 0px 0px 0px;
	border-style     : none;
	border-width     : 0px;
	width            : 100%;
	font-size        : 12px;
	font-weight      : normal;
}
table.item_list_table  a {
/*	font-size   : 16px;	*/
	font-size   : 13px;
	font-weight : normal;
}
table.item_list_table tr {
	height : 30px;
	margin  : 0px 0px 0px 0px;
	padding : 2px 0px 2px 0px;
}

table.item_list_table .page_and_item_count {
	margin      : 0px 0px 0px 0px;
	padding     : 0px 0px 0px 0px;
	text-align  : left;
	font-size   : 13px;
	font-weight : normal;
}
table.item_list_table .page_and_item_count .item_count {
	margin      : 0px 0px 0px 0px;
	padding     : 0px 0px 0px 0px;
	font-weight : normal;
	text-align  : left;
}
table.item_list_table .page_and_item_count .item_count .item_count_value {
	margin     : 0px 0px 0px 0px;
	padding    : 0px 0px 0px 0px;
	text-align : left;
}
table.item_list_table .page_and_item_count .item_pages {
	margin      : 0px 0px 0px 0px;
	padding     : 0px 0px 0px 0px;
	font-weight : normal;
}
table.item_list_table .item_list_cur_page {
	margin      : 0px 0px 0px 0px;
	padding     : 0px 0px 0px 0px;
	font-weight : bold;
}
table.item_list_table .page_and_item_count .item_list_max_page {
	margin      : 0px 0px 0px 0px;
	padding     : 0px 0px 0px 0px;
}

table.item_list_table .prev_next_page {
	margin     : 0px 0px 0px 0px;
	padding    : 0px 0px 0px 0px;
	text-align : right;
	font-size  : 13px;
}
table.item_list_table .prev_next_page a {
	margin     : 0px 0px 0px 0px;
	padding    : 0px 0px 0px 0px;
	font-size  : 13px;
}

table.item_list_table .item_list_max_page {
	margin      : 0px 0px 0px 0px;
	padding     : 0px 0px 0px 0px;
	font-weight : bold;
}

table.item_list_table .item_count {
	margin     : 0px 0px 0px 0px;
	padding    : 0px 0px 0px 0px;
}

table.item_list_table .item_list_table__label__photo {
	text-align : center;
	font-weight: bold;
}

table.item_list_table .item_list_table__label__title {
	text-align : center;
	font-weight: bold;
}

table.item_list_table .item_list_table__label__price {
	text-align : center;
	font-weight: bold;
	padding    : 0px 2px 0px 2px;
}

table.item_list_table .item_list_table__label__bid {
	text-align : center;
	font-weight: bold;
	padding    : 0px 2px 0px 2px;
}

table.item_list_table .item_list_table__label__date {
	text-align : center;
	font-weight: bold;
	padding    : 0px 2px 0px 2px;
}

table.item_list_table .item_info_td_photo {
	text-align : center;
}

table.item_list_table .item_info_td_title {
	text-align  : left;
	margin      : 0px 0px 0px 2px;
	font-weight : normal;
	font-size   : 13px;
}
table.item_list_table .item_info_td_price {
	font-weight : bold;
	text-align  : right;
	margin      : 0px 0px 0px 0px;
	padding     : 0px 4px 0px 0px;
	font-size   : 13px;
}

table.item_list_table .item_info_td_bid {
	text-align  : right;
	margin      : 0px 0px 0px 0px;
	padding     : 0px 4px 0px 0px;
	color       : #0000ff;
	font-weight : bold;
	font-size   : 13px;
}

table.item_list_table .item_info_td_date {
	text-align  : center;
	margin      : 0px 0px 0px 0px;
	width       : 8%;
	font-size   : 13px;
	white-space : nowrap;
}
table.item_list_table .item_info_td_date .limit_unit {
	margin      : 0px 0px 0px 2px;
	font-size   : 13px;
}

table.item_list_table .bold {
	font-weight : bold;
}

table.item_list_table .red {
	color       : #ff0000;
}

/*
table.item_list_table .item_list_table__label_yahoo   { background-color : #fff8e3; }
table.item_list_table .item_list_table__label_mbok    { background-color : #fff8e3; }
table.item_list_table .item_list_table__label_rakuten { background-color : #ffeaea; }
table.item_list_table .item_list_table__label_bidders { background-color : #f5ffd7; }
table.item_list_table .item_list_table__label_amazon_jp { background-color : #f2faff; }
*/
table.item_list_table .item_list_table__label_yahoo     { background-color : #f2f2f2; }
table.item_list_table .item_list_table__label_mbok      { background-color : #f2f2f2; }
table.item_list_table .item_list_table__label_rakuten   { background-color : #f2f2f2; }
table.item_list_table .item_list_table__label_bidders   { background-color : #f2f2f2; }
table.item_list_table .item_list_table__label_amazon_jp { background-color : #f2f2f2; }

table.item_list_table .item_list_odd_tr_yahoo                 { background-color : #ffffef; }
table.item_list_table .item_list_odd_tr_yahoo_img_only        { background-color : #ffffef; }
table.item_list_table .item_list_odd_tr_yahoo_onmouseout      { background-color : #ffffef; }
table.item_list_table .item_list_odd_tr_yahoo_onmouseover     { background-color : #fff0f5; }

table.item_list_table .item_list_odd_tr_mbok                  { background-color : #fff8e3; }
table.item_list_table .item_list_odd_tr_mbok_img_only         { background-color : #ffffff; }
table.item_list_table .item_list_odd_tr_mbok_onmouseout       { background-color : #fff8e3; }
table.item_list_table .item_list_odd_tr_mbok_onmouseover      { background-color : #fff0f5; }

table.item_list_table .item_list_odd_tr_rakuten               { background-color : #ffeaea; }
table.item_list_table .item_list_odd_tr_rakuten_img_only      { background-color : #ffffff; }
table.item_list_table .item_list_odd_tr_rakuten_onmouseout    { background-color : #ffeaea; }
table.item_list_table .item_list_odd_tr_rakuten_onmouseover   { background-color : #fff0f5; }

table.item_list_table .item_list_odd_tr_bidders               { background-color : #f7ffd6; }
table.item_list_table .item_list_odd_tr_bidders_img_only      { background-color : #f7ffd6; }
table.item_list_table .item_list_odd_tr_bidders_onmouseout    { background-color : #f7ffd6; }
table.item_list_table .item_list_odd_tr_bidders_onmouseover   { background-color : #fff0f5; }

table.item_list_table .item_list_odd_tr_amazon_jp             { background-color : #f2faff; }
table.item_list_table .item_list_odd_tr_amazon_jp_img_only    { background-color : #ffffff; }
table.item_list_table .item_list_odd_tr_amazon_jp_onmouseout  { background-color : #f2faff; }
table.item_list_table .item_list_odd_tr_amazon_jp_onmouseover { background-color : #fff0f5; }

table.item_list_table .item_list_even_tr_yahoo                 { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_yahoo_img_only        { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_yahoo_onmouseout      { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_yahoo_onmouseover     { background-color : #fff0f5; }
table.item_list_table .item_list_even_tr_mbok                  { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_mbok_img_only         { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_mbok_onmouseout       { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_mbok_onmouseover      { background-color : #fff0f5; }
table.item_list_table .item_list_even_tr_rakuten               { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_rakuten_img_only      { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_rakuten_onmouseout    { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_rakuten_onmouseover   { background-color : #fff0f5; }
table.item_list_table .item_list_even_tr_bidders               { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_bidders_img_only      { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_bidders_onmouseout    { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_bidders_onmouseover   { background-color : #fff0f5; }
table.item_list_table .item_list_even_tr_amazon_jp             { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_amazon_jp_img_only    { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_amazon_jp_onmouseout  { background-color : #ffffff; }
table.item_list_table .item_list_even_tr_amazon_jp_onmouseover { background-color : #fff0f5; }




/* JO TlC? */
.open_item_thum_img {
	width   : 50px;
	height  : 50px;
	margin  : 5px;
	padding : 0px;
}

.vmode_link {
	text-align   : left;
	margin       : 0px auto 0px 0px;
	padding      : 0px 0px  5px 0px;
	line-height  : 18px;
	font-size    : 12px;
	border-style : none none solid none;
	border-width : 0px  0px  1px   0px;
}

.vmode_link span {
	font-weight : bold;
}

.vmode_link a {
	font-size  : 12px;
}

.vmode_link_div_color_yahoo     { border-color : #ffcf31; }
.vmode_link_div_color_mbok      { border-color : #ef5d08; }
.vmode_link_div_color_rakuten   { border-color : #bd0000; }
.vmode_link_div_color_bidders   { border-color : #639a00; }
.vmode_link_div_color_amazon_jp { border-color : #003366; }

/* -------------------------------------------------------------------------------------------------
   /iXge[u ( JO / Di )
-------------------------------------------------------------------------------------------------- */




/* -------------------------------------------------------------------------------------------------
   頁リンク
-------------------------------------------------------------------------------------------------- */
.page_direct_jump_links {
	margin      : 0px 0px 0px 0px;
	padding     : 0px 0px 0px 0px;
	text-align  : center;
	font-size   : 12px;
	font-weight : normal;
}
.page_direct_jump_links .sep {
	margin      : 0px 4px 0px 4px;
	padding     : 0px 0px 0px 0px;
	text-align  : center;
}

.page_direct_jump_links .dots {
	margin      : 0px 2px 0px 2px;
	padding     : 0px 0px 0px 0px;
	text-align  : center;
}

.page_direct_jump_links .curent_page {
	margin      : 0px 2px 0px 2px;
	padding     : 0px 0px 0px 0px;
	color       : #ff0000;
	font-weight : bold;
}

.page_direct_jump_links .page_jump {
	margin      : 0px 2px 0px 2px;
	padding     : 0px 0px 0px 0px;
	font-size   : 12px;
	font-weight : normal;
}

/* -------------------------------------------------------------------------------------------------
   /頁リンク
-------------------------------------------------------------------------------------------------- */















/*--------------ad--------------*/
.sponsor             ,
.sponsor_onmouseover {
/*	margin:10px 0;	*/
}
.sponsor             li ,
.sponsor_onmouseover li {
	clear:both;
	padding:0 5px;
	height:60px;
}
.sponsor             li a ,
.sponsor_onmouseover li a {
	display:block;
	width:690px;
	height:60px;
	text-decoration:none;
}
.sponsor                   a ,
.sponsor_onmouseover       a ,
.sponsor                td a ,
.sponsor_onmouseover    td a ,
.sponsor             tr td a ,
.sponsor_onmouseover tr td a ,
                           a.sponsor_link {
	display         : block;
	text-decoration : underline;
	color           : #3945de;
	width           : 100%;
}

.sponsor                   a:hover              ,
.sponsor_onmouseover       a:hover              ,
.sponsor                td a:hover              ,
.sponsor_onmouseover    td a:hover              ,
.sponsor             tr td a:hover              ,
.sponsor_onmouseover tr td a:hover              ,
                           a.sponsor_link:hover {
	color:#55d92b;
}


.sponsor                   a img              ,
.sponsor_onmouseover       a img              ,
.sponsor                td a img              ,
.sponsor_onmouseover    td a img              ,
.sponsor             tr td a img              ,
.sponsor_onmouseover tr td a img              ,
                           a.sponsor_link img {
/*
	margin  : 5px;
	padding : 0px;
*/
	margin: 5px;
	vertical-align: middle;
}

.sponsor                   a:hover ,
.sponsor_onmouseover       a:hover ,
.sponsor                td a:hover ,
.sponsor_onmouseover    td a:hover ,
.sponsor             tr td a:hover ,
.sponsor_onmouseover tr td a:hover {
	color:#55d92b;
}


.sponsor             li span ,
.sponsor_onmouseover li span {
	position:relative;
	top:10px;
/*	font-size:12px;	*/
	color:#333;
}
.sponsor             li strong ,
.sponsor_onmouseover li strong {
/*	font-size:1.2em;	*/
	color:#3945da;
}
.sponsor             li em ,
.sponsor_onmouseover li em {
	margin-left:15px;
	color:#c0c0c0;
}
.sponsor             img ,
.sponsor_onmouseover img {
	margin: 5px;
	vertical-align: middle;
/*
	float:left;
	margin:5px;
*/
}
.sponsor_odd_yahoo ,
.sponsor_odd_yahoo_shopping {
	background-color:#fefeeb;
}
.sponsor_odd_rakuten ,
.sponsor_odd_rakuten_ichiba {
	background-color:#ffeaea;
}
.sponsor_odd_bidders ,
.sponsor_odd_bidders_shopping {
	background-color:#f5ffd7;
}
.sponsor_odd_amazon_jp ,
.sponsor_odd_amazon_com {
	background-color:#f2faff;
}
.sponsor_odd_sekaimon {
	background-color:#f2faff;
}
.sponsor_odd_mbok {
	background-color:#fff8e3;
}
.sponsor_odd_ebay {
	background-color:#ffeaea;
}
.sponsor_odd_coneco {
	background-color:#eae8f8;
}
.sponsor_odd_other_shopping {
	background-color:#fff8ba;
}





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

.sponsor_onmouseover      ,
.sponsor_onmouseover tr   ,
.sponsor_onmouseover td   {
	background-color : #ffeaea;
}
.sponsor_onmouseover tr a ,
.sponsor_onmouseover td a ,
.sponsor_onmouseover    a {
	font-size        : 14px;
	font-weight      : bold;
}
/* ------------------------- */

