/* ------------------------------------------------------- Global */
@import URL(/css/OriginalStyleSheet.css);

body {
   margin: 0;
   padding: 0;
   text-align: center;
}

td {
   vertical-align: top;
   font-size: 13px;
}

a img {
   border: none;
}

a {
   color: #004499;
   text-decoration: underline;
}
a:hover {
   color: #FF9900;
   text-decoration: none;
}

p {
   line-height: 150%;
}

td{
font-family:Arial, Helvetica, sans-serif;

}

form {
   margin: 0;
   padding: 0;
}

.clear{
clear:both;
font-size:1px;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
}

#wrapper_en {
   margin: 20px auto 0 auto;
   width: 880px;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   line-height: 150%;
}

#wrapper_en td{
   line-height: 150%;
}

#wrapper_jp {
   margin: 20px auto 0 auto;
   width: 880px;
   text-align: left;
   line-height: 150%;
   font-family: Arial, Helvetica, sans-serif;
}

#wrapper_jp td {
   font-size: 13px;
   line-height: 150%;
}

#wrapper_jp th {
   font-size: 13px;
   line-height: 150%;
}

.cleaner {
   clear: both;
}





/* ------------------------------------------------------- Header */

#clock_wrapper{
margin-left:0px;
width:190px;
float:right;
text-align:left;
padding-left:90px;
_padding-left:0px;
}
#clock_wrapper_en{
margin-left:0px;
width:190px;
float:right;
text-align:left;
padding-left:70px;
_padding-left:0px;
}


header_en_menu02 .check01{
width:146px;
}
header_en_menu02 .check01_ja{
width:131px;
}
#clock_wrapper_ja{
margin-left:0px;
width:190px;
float:left;
text-align:right;
padding-left:90px;
_padding-left:10px;


}
#header_body{
text-align:right;
width:880px;
margin:0 0 10px 0;
_padding:0 0 10px 0;
}
#header_body_en{
text-align:right;
width:880px;
margin:0 0 10px 0;
_padding:0 0 7px 0;
}
.header_line{
width:880px;
background-image:url(/net/dm/image/auction/en/list/header_line.gif);
background-repeat:no-repeat;
height:1px;
font-size:1px;
float:right;
}
.header_menu01{
width:575px;
float:right;
text-align:right;
margin-top:1px;
height:26px;
}
.header_menu01{
width:575px;
float:right;
text-align:right;
margin-top:1px;
height:26px;
}

.header_menu02{
width:575px;
float:right;
text-align:right;
padding:2px 75px 0 0 ;
_padding:5px 75px 0 0 ;
}


.header_en_menu02{
/*width:575px;*/
_width:553px;
float:right;
text-align:right;
padding: 2px 0;/*padding:2px 87px 0 0;*/
_padding:5px 0 2px 0;
}
#item01{

float:right;
}
#item01_jp{
margin-right:23px;
float:right;
}
#item02{
float:right;
margin:0 23px 0  28px;
_padding:0 23px 0  23px;

}




.mypage_btn{
text-align:right;
}
#header_right{
width:650px;
float:right;
}
#header_right_jp{
width:650px;
float:right;
}

#logo {
width:212px;
   float: left;
}
.my_page{
margin-top:3px;
}

#clock



/* ------------------------------------------------------- AuctionMenus */
#menu_bg{
background-color: #F7F7F7;
}

#auction_menus {
   width: 200px;
   background-color: #F7F7F7;
}

#auction_menus a {
   color: #333;
   margin-left: 25px;
   display: block;
   text-decoration: none;
}

#auction_menus a:hover {
   color: #F90;
}

ul {
   width: 200px;
}

li {
   margin: 0;
   padding: 4px 0 4px 0;
   list-style: none;
}

#category_menus {
   padding: 34px 0 0 0;
   margin: 0;
   background: url(/net/dm/image/auction/en/global/category_list.jpg) no-repeat 0 0;
}

#wrapper_jp #category_menus {
   background-image: url(/net/dm/image/auction/jp/global/category_list.jpg);
}

#bidders_guide1 {
   padding: 34px 0 0 0;
   margin: 20px 0 0 0;
   background: url(/net/dm/image/auction/en/global/bidders_guide.jpg) no-repeat 0 0;
}

#wrapper_jp #bidders_guide1 {
   background-image: url(/net/dm/image/auction/jp/global/bidders_guide.jpg);
}

#bidders_guide2 {
   margin: 0 0 20px 0;
   padding: 0;
}

#blacklist {
   padding: 20px 0 0 0;
   margin: 8px 0 0 0;
   background: url(/net/dm/image/auction/en/global/menu_separate.gif) repeat-x 0 0;
}

.odd , .even , bid , #blacklist li {
   background-position: 8px center;
   background-repeat: no-repeat;
}

#category_menus .odd {
   background-image: url(/net/dm/image/auction/en/global/category_arrow_1.gif);
}
#category_menus .even {
   background-image: url(/net/dm/image/auction/en/global/category_arrow_2.gif);
   background-color: #E6E6E6;
}
#category_menus .bid {
   background-image: url(/net/dm/image/auction/en/global/buy_it_now.gif);
   background-repeat: no-repeat;
   background-position:0 7px;
   background-color: #E6E6E6;
}

#category_menus .bid img{
vertical-align:middle;
margin-left:10px;

}

#bidders_guide1 .odd {
   background-image: url(/net/dm/image/auction/en/global/bidders1_arrow_1.gif);
   font-weight: normal;
   font-size:  12px;
}
#bidders_guide1 .even {
   background-image: url(/net/dm/image/auction/en/global/bidders1_arrow_2.gif);
   font-weight: normal;
   background-color: #E6E6E6;
   font-size:  12px;
}
#bidders_guide2 .odd {
   background-image: url(/net/dm/image/auction/en/global/bidders2_arrow_1.gif);
   font-weight: bold;
}
#bidders_guide2 .even {
   background-image: url(/net/dm/image/auction/en/global/bidders2_arrow_2.gif);
   font-weight: bold;
   background-color: #E6E6E6;
}

#other_menus li {
   background-image: url(/net/dm/image/auction/en/global/other_arrow.gif);
}

#blacklist li {
   background-image: url(/net/dm/image/auction/en/global/blacklist_arrow.gif);
   margin-bottom: 30px;
}




/* ------------------------------------------------------- Contents */

#contents {
   padding: 0 0 10px 10px;
}




/* ------------------------------------------------------- ItemList */

#item_sort {
   width: 667px;
   background: url(/net/dm/image/auction/en/list/sort_plate.gif) no-repeat 0 0;
   background-color:#EAEAEA;
   padding:0 0 0px 0;
   text-align: right;
   vertical-align: middle;
   float:left;
}
#wrapper_jp #item_sort {
   background-image: url(/net/dm/image/auction/jp/global/sort_ja.gif);
   vertical-align: middle;
}

#sort_i {
   margin-right: 3px;
}

#item_sort img {
   vertical-align: middle;
}

#item_sort span {
   margin-left: 3px;
   font-size:13px;
}
/*page_change*/
#page_change{
	width: 667px;
	text-align: center;
	background-color:#FFFFFF;
	float: right;
	padding: 0px 0 0px 0;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003377;
	font-weight:bold;
	margin:5px 0 0 0;


}
#page_change img{
	vertical-align:middle;
	text-decoration:none;
	border:none;
}
#page_change a,#page_change a:link{
	color:#003377;
	text-decoration:underline;
	
}
#page_change .page_link{
padding:0 3px 0  3px;

}
#page_change a:hover{
	text-decoration:none;	
}
#page_change .page_link_current{
color:#FF6600;
text-decoration:none;
padding:0 3px 0 3px;
}

#page_change .page_link_current a,#page_change .page_link_current a:link {
	color:#FF6600;
	text-decoration:underline;
}
#page_change .page_link_current a:hover{
	text-decoration:none;
}

.top_footer_navi{
  text-align: center !important;
  padding-bottom: 10px !important;
}

/*page_change_under*/
#page_change02{
	width: 667px;
	text-align:center;
	background-color:#FFFFFF;
	float: right;
	padding: 0px 0 0px 0;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003377;
	font-weight:bold;
	margin:5px 0 0 0;


}
#page_change02 img{
	vertical-align:middle;
	text-decoration:none;
	border:none;
}
#page_change02 a,#page_change a:link{
	color:#003377;
	text-decoration:underline;
	
}
#page_change02 .page_link{
padding:0 3px 0  3px;

}
#page_change02 a:hover{
	text-decoration:none;	
}
#page_change02 .page_link_current{
color:#FF6600;
text-decoration:none;
padding:0 3px 0 3px;
}

#page_change02 .page_link_current a,#page_change .page_link_current a:link {
	color:#FF6600;
	text-decoration:underline;
}
#page_change02 .page_link_current a:hover{
	text-decoration:none;
}

/*model_search*/
#model_search{
   text-align: center;
   padding:0px 0 12px 0;
   
}
#model_search span{
   font-weight:bold;
   color:#666666;
   font-family: "arial", Times, serif;
   font-size:16px;
   }

#model_search img{
padding:0;
margin:0;
}

#model_search input{
}
#list_items_info {
   font-family: "Times New Roman", Times, serif;
   text-align:center;
   margin: 5px 0 5px 8px;
   font-size: 21px;
   color: #F90;
   padding:0px 0 12px 0;
}

#list_items_info_j {
   text-align:center;
   margin: 5px 0 5px 8px;
   font-size: 21px;
   color: #F90;
   padding:0px 0 12px 0;
}

#item_lists {
	margin-top:7px;
   background: url(/net/dm/image/auction/en/list/dot.gif) repeat-x 0 0;
   padding-top: 13px;
   clear: both;
}

#item_lists table {
margin-top:0px;
   width: 670px;
   border-bottom: 2px solid #999999;
   border-left: 2px solid #999999;
}

#item_lists th , #item_lists td {
   color: #009;
}

#item_lists table a {
   color: #000;
   font-weight: bold;
   text-decoration: none;
}
#item_lists table a:hover {
   color: #999;
   text-decoration: none;
}

#item_lists strong {
   color: #000;
}

#wrapper_jp #item_lists th {
   font-weight: normal;
   font-size: 12px;
}

#wrapper_en #item_lists th {
   font-weight: bold;
   font-size: 14px;
}

#item_lists th {
   padding: 2px 4px 2px 4px;
}


.label_line th , .detail_line td {
   border-right: 2px solid #999999;
   text-align: center;
}

.label_line th , .last_line th {
   border-top: 2px solid #999999;
}

.no_bid th {
   background-color: #DEECF4;
}

.bidded th {
   background-color: #FFCCDD;
}

.last_line td {
   border-top: 2px solid #999999;
   border-right: 2px solid #999999;
   text-align: left;
}

.detail_line td , .last_line td {
   color: #555;
   font-family: Arial, Helvetica, sans-serif;
}

#wrapper_en .detail_line td {
   padding: 4px 4px 4px 4px;
}

.list_image_box {
   width: 110px;
   text-align: center;
   vertical-align: middle;
   border-top: 2px solid #999999;
   border-right: 2px solid #999999;
}


.list_image_box img{
/*
width:100px;
height:75px;
*/
}

.list_image_box a{
  /*border: 1px solid #FFFFFF;*/
  /*display: block;*/
  text-align: center;
}

.list_image_box a:active{
/*display: block;*/
border-width:1px !important;
border-style:solid !important;
border-color:#FF0000 !important;
/*
-moz-outline-style: solid;
-moz-outline-color: #FF0000;
-moz-outline-width: 1px;
*/
width:100px;
height:75px;
}

.list_image_box a:focus{
/*display: block;*/
border-width:1px !important;
border-style:solid !important;
border-color:#FF0000 !important;
/*
-moz-outline-style: solid;
-moz-outline-color: #FF0000;
-moz-outline-width: 1px;
*/
width:100px;
height:75px;
}



.list_watch_list {
   /*position: relative;*/
   border-color: #FFF;
   text-align:center;
}

.list_watch_list img {
   position: relative;
   top: -3px;
   right: -2px;
   text-align:center;
   cursor:pointer;
}
.shosai_watch_list{
width:85px;
float:right;
margin-right:8px;
_margin-right:0px;

}
.shosai_watch_list02{
width:125px;
margin-right:79px;
float:right;

}

.list_footer {
margin-top:-15px;
   background: url(/net/dm/image/auction/en/list/dot.gif) repeat-x left bottom;
}
.item_margin{
padding-bottom:15px;

}


#page_no_top {
   background: url(/net/dm/image/auction/en/list/dot.gif) repeat-x 0 0;
   padding: 3px 0 3px 0;
   background-color: #F7F7F7;
}

#page_no_bottom {
   background: url(/net/dm/image/auction/en/list/dot.gif) repeat-x left bottom;
   padding: 3px 0 3px 0;
   margin-bottom: 15px;
   background-color: #F7F7F7;
}




/* ------------------------------------------------------- ItemDetail */

#detail_item_name {
   font-size: 17px;
   font-weight: bold;
   margin-bottom: 10px;
} 

#preview {
   /*width: 500px;*/
   border: 1px solid #000;
}

#item_detail_sumnails {
   border: 1px solid #CCC;
   overflow:auto;
   height: 329px;
   margin-top: 2px;
   width: 348px;
   padding:2px;
   _padding:2px 2px 2px 1px;
}

#detail_sumnail {
   width: 868px;
   margin: 5px;
}

#item_sumnail img {
   width: 100px;
   cursor: pointer;
   margin: 2px;
   _margin: 1px 2px 1px 2px;
   border: 1px solid #AAA;
}

#item_sumnail img:hover {
   border: 1px solid #FF9205;
}

#go_bid {
   float: left;
   width: 200px;
   text-align: center;
}


#detail_first_line {
  margin-bottom: 5px;
   width: 880px;
}

#detail_bid_info_box {
   width: 240px;
   
}


#detail_bid_info table {
   float: right;
   margin-left: 20px;
   overflow: hidden;
}
#detail_bid_info {
   width: 870px;
   position:relative;
   margin-top: -1px;
}
#detail_bid_info th , #detail_bid_info td {
   padding: 2px 5px 2px 5px;
}
#detail_bid_info th {
   background-color: #E3E3E3;
   font-weight: bold;
   text-align: left;
   border-top: 7px solid #FFF;
   width: 130px;
}
#detail_bid_info td {
text-align:left;
padding:7px 10px 0 10px;
   border-bottom: 1px dotted #D5D5D5;
   font-family: Arial, Helvetica, sans-serif;
   vertical-align:middle;
}

#item_photo {
   width: 502px;
   height: 377px;
}
.img_right{
width:632px;
float:right;
}
.btn_menu{
padding-top:0px;
widht:355px;
text-align:center;
}
.btn_menu table{
  margin: 0 auto;
}
.btn_menu a{
  padding: 5px 0 0 0;
  display: block;
  }

#performance_jp{
padding-top:5px;
}
#performance_jp strong{
	font-family:Arial, Helvetica, sans-serif;
}
#performance_jp th{
text-align:center;
}


#performance_en{
padding-top:6px;
_padding-top:3px;

	font-family:Arial, Helvetica, sans-serif;
}
#performance_en strong{
font-size:16px;

}
#performance_en th{
text-align:center;
}

#detail_bid_button {
   width: 700px;
   margin-top: 20px;
}
#detail_bid_button td {
   text-align: center;
}
#item_position02{
position:relative;

}
#item_position01{
font-size:11px;
color:#000000;
line-height: 13px;
}

#bid_time_left_wrapper {
position:relative;
width: 10px;
margin: 0 auto;
}
#bid_time_left_wrapper span{
font-size:14px;

}


#bid_time_left_wrapper en{
position:relative;
width: 10px;
margin: 0 auto;
}





#item_position04 input {
float: left;
margin-left: 20px;
}

#bin_price_box {
width:140px;
float: left !important;
position: static !important;
}
#bin_price_box img {
float: left !important;
position: static !important;
padding:0 5px 0 5px;
}

#bin_td form{
width:372px;
padding-left:55px;
padding-top:11px;
margin:0 auto;
}

#bin_td input{
float: left;
margin-left: 20px;
}

#detail_bid_button{
width:880px;

}

#detail_bid_button td {
   text-align: center;
}

#detail_first_line form , #detail_first_line input {
   display: inline;
}

#condition_report {
   clear: both;
   margin-top: 10px;
   text-align: right;
}

#detail_bid_rank {
   clear: both;
   margin: 0 0 20px 0;
   padding-top: 10px;
}

#detail_bid_rank_info {
   margin-top: 20px;
   text-align: center;
}

.An{
color:#003377;
font-weight:bold;
font-size:18px;
}
#detail_bid_serial{
width:240px;/*348px*/
padding-top:5px;
text-align:left;
line-height:1.4;
font-family:Arial, Helvetica, sans-serif;

}
#detail_bid_serial_en{
width:348px;
padding-top:8px;
_padding-top:8px;
text-align:left;
line-height:1.4;
font-family:Arial, Helvetica, sans-serif;
}
#back_next{
text-align:left;
width:250px;
float:right;
}

#back_next img{
margin-right:5px;
margin-top:11px;
}
.back_list{
float:right;
text-align:right;
width:250px;
float:right;
}

.back_list02{
width:880px;
text-align:right

}

#list_menu{
width:500px;
float:right;
}

#bid_performance{
line-height:1.4;
}

#bid_performance th{
   background-color: #E3E3E3;
   font-weight: bold;
   text-align: left;
   border-top: 7px solid #FFF;
   text-align:center;
   padding:5px 0px 5px 0px;
   font-size:80%;
}
#bid_performance td {
   border-bottom: 1px dotted #D5D5D5;
   font-family: Arial, Helvetica, sans-serif;
   text-align:left;
   vertical-align:middle;
   padding:5px 0px 0 5px;
   line-height:16px;
}
#bid_performance strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;

}

#bid_performance_jp{
line-height:1.4;

}

#bid_performance_jp th{
   background-color: #E3E3E3;
   font-weight: bold;
   text-align: left;
   border-top: 7px solid #FFF;
   text-align:center;
   padding:5px 0px 5px 0px;
   font-size:80%;
   line-height:16px;
   
}
#bid_performance_jp td {
   border-bottom: 1px dotted #D5D5D5;
   font-family: Arial, Helvetica, sans-serif;
   text-align:left;
   vertical-align:middle;
   padding:5px 0px 0 5px;
   line-height:16px;
}
#bid_performance_jp strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;

}

.check01{
width:100px;
}

.check05{
width:780px;

}
.check02{
width:70px;

}
.check03{
width:140px;
}
.check04{
width:202px;
}
.check04_jp{
width:215px;
}
.check06{
width:150px;
}
.check07{
width:105px;
}


/* ------------------------------------------------------- SystemPage */

button {
   color: #FFF;
   background-color: #FFF;
   border: none;
   border-width: 0;
   padding: 0;
   margin: 0;
}
#system_page {
   background: url(/net/dm/image/systempage/en/system_window_line.gif) repeat-y 0 0;
   width: 670px;
   text-align: left;
}
#system_head {
   background: url(/net/dm/image/systempage/en/system_window_top.gif) no-repeat 0 0;
   padding: 20px 20px 0 20px;
}
#system_page_wrapper {
   background: url(/net/dm/image/systempage/en/system_window_bottom.gif) no-repeat 0 bottom;
   padding: 20px;
   clear: both;
   text-align: cener;
}
#system_page p {
   margin: 0 0 15px 0;
}
#system_page h6 {
   margin: 0;
   padding: 0;
   font-size:  12px;
}

#login {
   width: 630px;
}

#login_l {
   width: 295px;
}
#login_r {
   border-left: 2px solid #E6E6E6;
   padding-left: 20px;
}

#login input {
   width: 275px;
   margin-bottom: 10px;
}
#login button {
   float: left;
   margin-right: 15px;
}



#bid_info {
   float: right;
   border: 1px solid #D5D5D5;
   margin-left: 20px;
   overflow: hidden;
}
#bid_info table {
   width: 408px;
   position:relative;
   margin-top: -1px;
}
#bid_info th , #bid_info td {
   padding: 2px 5px 2px 5px;
}
#wrapper_en #bid_info th , #bid_info td {
   padding: 4px 5px 4px 5px;
}
#bid_info th {
   background-color: #E3E3E3;
   font-weight: bold;
   text-align: left;
   border-top: 1px solid #FFF;
   width: 150px;
}
#bid_info td {
   border-top: 1px solid #D5D5D5;
   font-family: Arial, Helvetica, sans-serif;
}

#photo_preview {
   float: left;
   width: 200px;
}

#bid_headline {
   text-align: center;
   margin-bottom: 40px;
}
#bid_headline table {
   margin: 0 auto 0 auto;
   display: inline;
   width: 630px;
}
#bid_now_price {
   padding-right: 10px;
   text-align: right;
   vertical-align: bottom;
}
#bid_now_price strong {
   font-size: 18px;
   font-family: Arial, Helvetica, sans-serif;
}
#bid_headline_text {
   padding-left: 10px;
   border-left: 2px solid #E6E6E6;
   line-heght: 120%;
}

#bid_price_set {
   text-align: center;
}

#bid_price_set input {
   vertical-align: middle;
   text-align: center;
}

#user_set_price {
   vertical-align: middle;
   width: 200px;
   height: 25px;
   font-size: 21px;
   font-weight: bold;
   margin: 0 5px 0 5px;
}

#bid_price_submit {
   text-align: center;
   margin-top: 40px;
   padding-top: 10px;
   border-top: 1px solid #CCC;
}
#bid_price_submit button {
   margin: 0 10px 0 10px;
}


#confilm_headline {
   color: #000;
   font-size: 17px;
   font-weight: bold;
   padding: 20px 0 50px 0;
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
}

#reconfirm {
   font-size:  12px;
   font-weight: bold;
   color: #666;
   text-align: center;
}
#reconfirm span {
   font-size: 24px;
   color: #993467;
   font-family: Arial, Helvetica, sans-serif;
}

#bid_submit {
   margin-top: 10px;
   padding-top: 10px;
   border-top: 1px solid #CCC;
   text-align: center;
}

#bid_submit button {
   margin: 0 10px 0 10px;
}

#bin_price_box {
	width:130px;
	border: 1px solid #FF9900;
	color: #024;
	font-size: 16px;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left: 280px;
	_left: 150px;
	top: 0px;
	line-height: 18px;
}

#bid_time_left{
width:200px;
	border-bottom: 1px dotted #CCC;
	color: #024;
	font-size: 16px;
	font-weight: bold;
	padding: 12px 3px 3px 3px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	left: 0;
	top: 0;
	margin: -60px 0 0 70px;
	line-height: 18px;
}
#bid_time_left span{
font-size:14px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#bin_price_box form{
}

#result_headline {
   text-align: left;
   vertical-align: bottom;
   font-size: 15px;
   font-weight: bold;
   font-family: Arial, Helvetica, sans-serif;
}
#result_headline span {
   margin-left: 2em;
}

#result_head {
   width: 630px;
   margin-bottom: 10px;
}
#result_sumnail {
   text-align: right;
   width: 100px;
}
#result_sumnail img {
   width: 100px;
}

#bid_rank {
   border: 1px solid #D5D5D5;
   border-bottom: none;
}
#com_bid_history div#bid_rank table{
  width: 878px;
}

#bid_rank table {
   width: 628px;/* 630px */
   font-family: Arial, Helvetica, sans-serif;
}
#detail_bid_rank #bid_rank table {
   width: 878px;
   font-family: Arial, Helvetica, sans-serif;
}
#bid_rank td {
   border-bottom: 1px solid #D5D5D5;
   padding: 2px 5px 2px 5px;
}
#bid_rank th {
   text-align: left;
   background: url(/net/dm/image/systempage/en/point.gif) no-repeat 5px center;
   border-bottom: 1px solid #D5D5D5;
   font-weight: normal;
   padding-left: 29px;
}
#bid_rank_first th {
   background: url(/net/dm/image/systempage/en/highest.jpg) no-repeat 5px center;
   font-weight: bold;
}
#bid_rank_first td {
   font-weight: bold;
}

#bid_rank_head td {
   background-color: #E6E6E6;

   font-weight: bold;
}

#highest_info {
   text-align: center;
   margin-top: 20px;
}

#lose {
   background-color: #00215B;
   color: #FFF;
   font-weight: bold;
   line-height: 31px;
   text-align: left;
   padding-left: 5px;
   margin-bottom: 10px;
   vertical-align: middle;
}
#lose img {
   vertical-align: middle;
   margin-left: 3px;
}
#lose form {
   padding: 0;
   margin: 0;
}
#lose input {
   float: right;
   padding: 0;
   margin: 0;
}

#bid_again {
   float: right;
   color: #00215B;
   background-color: #00215B;
}

#forget_wrapper {
   text-align: center;
   padding-top: 10px;
}
#forget_page {
   background: url(/net/dm/image/systempage/en/forget_window_line.gif) repeat-y 0 0;
   width: 480px;
   text-align: left;
   margin: auto;
}
#forget_head {
   background: url(/net/dm/image/systempage/en/forget_window_top.gif) no-repeat 0 0;
   padding: 20px 20px 0 20px;
}
#forget_page_wrapper {
   background: url(/net/dm/image/systempage/en/forget_window_bottom.gif) no-repeat 0 bottom;
   padding: 20px;
   clear: both;
   text-align: left;
}
#forget_page p {
   margin: 0 0 15px 0;
   padding-bottom: 15px;
   border-bottom: 1px solid #D5D5D5;
}

#forget_field {
   width: 300px;
   vertical-align: top;
}


#regist_page {
   text-align: left;
}
#regist_page strong {
   font-size:  13px;
   margin-bottom: 5px;
}
#regist_page p {
   border-bottom: 1px solid #CCC;
   margin-bottom: 10px;
   padding-bottom: 10px;
}
#regist_page table {
   width: 630px;
   margin-top: 20px;
}
#regist_page th {
   padding-bottom: 8px;
   font-weight: normal;
   text-align: right;
   vertical-align: top;
   width: 30%;
}
#regist_page td {
   padding: 0 0 8px 5px;
   font-size: 13px;
   color: #666;
}
#regist_submit {
   text-align: center;
   margin-top: 10px;
   padding-top: 10px;
   border-top: 1px solid #CCC;
}
#regist_submit button {
   margin: 10px;
}



#bin_price {
   width: 630px;
   font-size: 22px;
}
#bin_headline_text {
   padding-right: 10px;
   text-align: right;
   font-size: 13px;
   line-height: 25px;
   color: #F90;
   width: 230px;
}
#bin_now_price {
   text-align: left;
   line-height: 25px;
   padding-left: 10px;
   border-left: 2px solid #E6E6E6;
   font-weight: bold;
}




#mypage {
   background: url(/net/dm/image/systempage/jp/mypage_window_line.gif) repeat-y 0 0;
   width: 880px;
   text-align: left;
   font-weight: bold;
}
#mypage_head {
   background: url(/net/dm/image/systempage/jp/mypage_window_top.gif) no-repeat 0 0;
   padding: 20px 20px 0 20px;
}
#mypage_wrapper {
   background: url(/net/dm/image/systempage/jp/mypage_window_bottom.gif) no-repeat 0 bottom;
   padding: 20px;
   clear: both;
   text-align: center;
}
#bidding_list {
   width: 840px;
}
.mypage_side {
   width: 40px;
   background-color: #EEE;
}
.mypage_list_box {
   padding: 0 0 0 10px;
}
.mypage_list_box table {
   border-left: 2px solid ##CCC;
   border-bottom: 2px solid ##CCC;
   width: 790px;
   margin: 5px 0 5px 0;
}
.mypage_list_box .list_watch_list img {
   position: relative;
   top: 0px;
   right: 0px;
}
.mypage_separate_line td {
   height: 10px;
}
.mypage_headline {
   padding: 10px 0 5px 0;
   text-align: left;
   font-size: 17px;
   font-weight: bold;
   color:#999;
}
#delete_watchlist {
   padding-top: 20px;
   text-align: left;
}
#mypage_cleaner {
   height: 30px;
   border-bottom: 1px solid #CCC;
}

#mypage_item_lists {
   clear: both;
}

#watch_list_head {
   background: url(/net/dm/image/auction/en/list/dot.gif) repeat-x 0 0;
   margin-top:  15px;
   padding-top:  15px;
}

#wrapper_jp #mypage_item_lists th {
   font-weight: normal;
   font-size: 12px;
}

#wrapper_en #mypage_item_lists th {
   font-weight: bold;
   font-size: 14px;
}

#mypage_item_lists th {
   padding: 2px 4px 2px 4px;
}

#wrapper_en .detail_line td {
   padding: 4px 4px 4px 4px;
}

#mypage_item_lists th , #mypage_item_lists td {
   color: #009;
}

#mypage_item_lists table a {
   color: #000;
   font-weight: bold;
   text-decoration: none;
}
#mypage_item_lists table a:hover {
   color: #999;
   text-decoration: none;
}

#mypage_item_lists strong {
   color: #000;
}

#watch_list table {
   width: 840px;
   margin-bottom: 10px;
}

.watch_list_padding {
   width: 10px;
}

.watch_list_check {
   width: 40px;
   background-color: #EEE;
   text-align: center;
   vertical-align: middle;
}

#watch_list .list_image_box {
   border-bottom: 2px solid #AAA;
   border-left: 2px solid #AAA;
}

.last_line td {
   padding: 2px 4px 2px 4px;
}

#watch_list .last_line th , #watch_list .last_line td {
   border-bottom: 2px solid #AAA;
}

#mypage_wrapper button {
   margin-top: 20px;
   display: inline;
}


#error {
   /*border: 2px solid #F60;*/
   color: #F60;
   padding: 2px 5px 2px 5px;
   margin-bottom: 20px;
  margin-left: 20px;
  margin-top: 10px;
   font-weight: bold;
   text-align: left;
}




/* ------------------------------------------------------- Contents */


p em {
   background: url(/net/dm/image/auction/en/other/point.jpg) no-repeat left center;
   padding-left: 16px;
   font-weight: bold;
   font-size: 15px;
}

#auction_system_graph {
   border-top: 1px solid #D5D5D5;
   border-left: 1px solid #D5D5D5;
   margin-bottom: 15px;
}
#auction_system_graph table {
   width: 630px;
}
#auction_system_graph td {
   border-right: 1px solid #D5D5D5;
   border-bottom: 1px solid #D5D5D5;
   padding: 2px 5px 2px 5px;
}
#auction_system_first td {
   font-weight: bold;
   background-color: #E6E6E6;
}


#auction_shipping_graph {
   border-top: 1px solid #D5D5D5;
   border-left: 1px solid #D5D5D5;
   margin-bottom: 15px;
}
#auction_shipping_graph table {
   width: 630px;
   font-family: Arial, Helvetica, sans-serif;
}
#auction_shipping_graph td {
   border-right: 1px solid #D5D5D5;
   border-bottom: 1px solid #D5D5D5;
   padding: 2px 5px 2px 5px;
   text-align: right;
}
#wrapper_en #auction_shipping_graph td {
   padding: 4px 5px 4px 5px;
}
#auction_shipping_graph .shipping_back td {
   font-weight: bold;
   background-color: #E6E6E6;
   text-align: center;
}
#auction_shipping_graph .shipping_back th {
   font-weight: bold;
   border-right: 1px solid #D5D5D5;
   border-bottom: 1px solid #D5D5D5;
   background-color: #E6E6E6;
   text-align: center;
   font-size: 15px;
}

#auction_shipping_graph .model {
   font-size: 15px;
   font-weight: bold;
}

#wrapper_en #auction_shipping_graph .shipping_back th {
   font-weight: bold;
   border-right: 1px solid #D5D5D5;
   border-bottom: 1px solid #D5D5D5;
   background-color: #E6E6E6;
   text-align: center;
   font-size: 16px;
}

#wrapper_en #auction_shipping_graph .model {
   font-size: 16px;
   font-weight: bold;
}




#howto {
   background: url(/net/dm/image/systempage/jp/mypage_window_line.gif) repeat-y 0 0;
   width: 880px;
   text-align: left;
}
#howto_head {
   background: url(/net/dm/image/systempage/jp/mypage_window_top.gif) no-repeat 0 0;
   padding: 20px 20px 0 20px;
}
#howto_wrapper {
   background: url(/net/dm/image/systempage/jp/mypage_window_bottom.gif) no-repeat 0 bottom;
   padding: 20px;
   clear: both;
   text-align: left;
}

#howto img {
   margin-bottom: 20px;
}

#howto p {
   margin-left: 40px;
}

/* .................................................................追加セレクタ DetailPage*/

#sumnail-side {
float: left;
}

#sumnail-side em {
font-size: 120%;
height: 32px;
line-height: 32px;
font-style: normal;
font-weight: bold;
color: #037;
}

#sumnail-box {
   overflow:auto;
   height: 413px;
   margin-top: 2px;
   width: 235px;
   _width: 240px;
   padding: 0 2px;
   _padding:0 0px 0 1px;
   /*   border: 1px solid ;
	  border-color:#999999;*/
}

#sumnail-box img {
width: 100px;
}

#sumnail-box td {
padding: 0;
}

#sumnail-box a {
float: left;
margin: 1px 4px 2px 1px;
border: 1px solid #653;
width: 100px;
height: 75px;
}

#sumnail-box img {
width: 100px;
height: 75px;
}

#sumnail-box a:hover {
border-color: #F70;
}

#sumnail-box .selected {
margin: 0 3px 1px 0;
border: 2px solid #F70;
}

#sumnail-side-buttons {
overflow: auto;
}

#sumnail-side-buttons a {
float: left;
margin-top: 10px;
}


#preview-side {
float: right;
width: 502px;
}

#preview-side-buttons {
height: 30px;
text-align: right;
width: 630px;
}

#prev-photo , #next-photo {
float: left;
padding-top: 0;
margin: 13px 0 0 5px;
}

#item-detail-to-list-top {
float: right;
}

#preview {
border: 1px solid #FFFFFFF;
}

#item-information {
border-bottom: 1px solid #653;
padding: 15px 0 0 0;
}

#item-information table {
float: left;
width: 650px;
margin-top: 5px;
}

#item-information th , #item-information td {
border-top: 1px solid #653;
padding: 4px 5px;
}

#item-information th {
width: 155px;
text-align: left;
color: #653;
}

#item-information td {
color: #666;
}

#item-information-buttons {
float: right;
width: 195px;
margin: 0;
padding: 0;
text-align: center;
color: #542;
font-size: 15px;
}

#item-information-buttons input {
margin: 0;
padding: 0;
}

#item-information-buttons strong {
margin-top: 5px;
display: block;
}

#item-detail-to-list-bottom {
text-align: right;
padding-top: 2px;
}







/* 2008 05 20 */
div#item_detail_page{
  width: 880px;
}

body{
  /* font-size: 83%; */
}

table{
  font-size: 100%;
}

.bold{
  font-weight: bold;
}

.clear{
  clear: both;
  line-height: 0;
  height: 1px;
  font-size: 0;
}

/* detail left */
div#com_detail{
  float: left;
  width: 355px;
}

div#com_detail table#com_detail_layer{}

div#com_detail table#com_detail_layer th{
  padding: 2px 10px;
  border-bottom: 1px solid #FFFFFF;
  width: 120px;
  color: #3F3F3F;
  background: #F3F3F3;
  text-align: left;
}

div#com_detail table#com_detail_layer td{
  padding: 2px 10px;
  color: #504F4F;
  background: url("/net/dm/image/auction/jp/global/xdot.gif") repeat-x left bottom;
}

/* expire */
.item_expire_layer_out{
  margin: 60px 0px 0px 0px;
  padding: 5px 0px;
  float: right;
  width: 500px;
  _width: 502px;
  border: 1px solid #D1D1D1;
  background: #FAFAFA;
  font-weight: bold;
  text-align: center;
}

/* detail right */
div#com_bid{
  float: right;
  width: 500px;
  _width: 502px;
  border: 1px solid #D1D1D1;
}

div#com_bid div#com_bid_login{
  margin: 2px;
  padding: 2px 5px 0px 10px;
  border: 1px solid #E5F0F6;
  _width: 100%;
  color: #5C5C5C;
  background: #F8FBFE;
}

div#com_bid div#com_bid_login a{
  color: #407FB9;
}

div#com_bid div#com_bid_login div#com_bid_login_left{
  margin: 0px 10px 0px 0px;
  float: left;
  width: 225px;
  background: url("/net/dm/image/auction/jp/global/ydot.gif") repeat-y right top;
}

div#com_bid div#com_bid_login div#com_bid_login_entry{
  padding: 0px 0px 0px 50px;
}

div#com_bid div#com_bid_login div#com_bid_login_pass{
  padding: 0px 0px 0px 60px;
}


div#com_bid div#com_bid_login div#com_bid_login_right{
  float: right;
  width: 240px;
}

div#com_bid div#com_bid_time{
  margin: 5px 0px 5px 10px;
  padding: 1px 0px 0px 25px;
  color: #5080A8;
  background: url("/net/dm/image/auction/jp/global/icn_clock.gif") no-repeat left center;
  font-weight: bold;
  font-size: 110%;
}

div#com_bid div#com_bid_error{
  margin: 5px 0px 5px 10px;
  color: #FF0000;
}

div#com_bid div#com_bid_input{
  margin: 2px;
  padding: 2px 5px 0px 10px;
  border: 1px solid #E5F0F6;
  _width: 100%;
  color: #5C5C5C;
  background: #F8FBFE;
}

div#com_bid div#com_bid_number{
  padding: 7px 0px;
}

div#com_bid_history{
  margin: 10px 0px;
}

div#com_bid div#com_bid_calc_text{
  color: #343434;
  font-weight: bold;
}

/* login extend 20080521 */
div#system_page_content{
   background: url("/net/dm/image/systempage/en/system_window_bottom.gif") no-repeat 0 bottom;
   padding: 0px 20px 10px 20px;
   clear: both;
   text-align: cener;
}

div#login_notice_text{
  padding: 5px 0px 10px 0px;
}

div.login_input_layer{
  margin: 0px 0px 10px 0px;  
}

div.login_input_layer div.login_input_left{
  float: left;
  width: 280px;
  font-weight: bold;
}

div.login_input_layer div.login_input_left input{
  width: 270px;
  font-weight: normal;
}

div.login_input_layer div.login_input_right{
  padding: 20px 0px 0px 0px;
  float: left;
  width: 340px;
}

div.login_input_submit{
  margin: 10px 0px;
  width: 280px;
  text-align: center;
}

/* confirm extend 20080521 */
div#system_head_left{
  float: left;
  width: 150px;
}

div#system_head_right{
  float: right;
  width: 480px;
  background: url("/net/dm/image/systempage/jp/bg_systempage_bidname_header.gif") no-repeat left top;
  text-align: left;
}

div#system_head_right p{
  margin: 2px 0px 0px 5px;
  padding: 5px 0px 5px 40px;
  background: url("/net/dm/image/systempage/jp/icn_systempage_bidnameicon.gif") no-repeat left center;
  font-size: 115%;
}

div#system_head_right p span{
  font-weight: bold;
}

div#system_head_right div#system_head_right_footer{
  margin: -3px 0px 0px 0px;
  line-height: 0;
  height: 4px;
  background: url("/net/dm/image/systempage/jp/bg_systempage_bidname_footer.gif") no-repeat left bottom;
  font-size: 0;
}

/* ver en*/
div#system_head_left_en{
  float: left;
  width: 250px;
}

div#system_head_right_en{
  float: right;
  width: 380px;
  background: url("/net/dm/image/systempage/en/bg_systempage_bidname_header.gif") no-repeat left top;
  text-align: left;
}

div#system_head_right_en p{
  margin: 2px 0px 0px 5px;
  padding: 5px 0px 5px 40px;
  background: url("/net/dm/image/systempage/jp/icn_systempage_bidnameicon.gif") no-repeat left center;
  font-size: 115%;
}

div#system_head_right_en p span{
  font-weight: bold;
}

div#system_head_right_en div#system_head_right_footer_en{
  margin: -3px 0px 0px 0px;
  line-height: 0;
  height: 4px;
  background: url("/net/dm/image/systempage/en/bg_systempage_bidname_footer.gif") no-repeat left bottom;
  font-size: 0;
}

div#confirm_com{
  margin: 10px 0px;
}

div#confirm_comname{
  padding: 20px 0 20px 0;
  float: left;
  width: 520px;
  color: #000;
  font-weight: bold;
  font-size: 17px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
}

div#confirm_comname div{
  margin: 0px 0px 0px 130px;
  _margin: 0px 0px 0px 110px;
  width: 370px;
}

div#confirm_img{
  float: right;
  width: 110px;
  background: #FAFAFA;
  text-align: right;
}

div#confirm_price{
  margin: 20px 0px 15px 0px;
  color: #666;
  font-size:  12px;
  font-weight: bold;
  text-align: center;
}

div#confirm_price span {
   color: #993467;
   font-size: 24px;
   font-family: Arial, Helvetica, sans-serif;
}

div#system_head{
  _width: 100%;
}

div#bid_submit_layer{
  padding: 20px 0px 10px 0px;
}

div#bid_submit_layer div#bid_submit_left{
  margin: 0px 0px 0px 100px;
  _margin: 0px 0px 0px 50px;
  float: left;
  width: 170px;
}

div#bid_submit_layer div#bid_submit_right{
  float: right;
  width: 270px;
  text-align: left;
}

div#bid_submit_layer div#bid_submit_right div#bid_submit_right_text{
  padding: 0px 0px 0px 13px;
  text-indent: -13px;
}

/* result extend 20080521 */
div#result_display{
  margin: 10px 0px;
}

div#confirm_comname_result{
  padding: 20px 0 20px 0;
  float: left;
  width: 520px;
  height: 47px;
  color: #000;
  font-weight: bold;
  font-size: 17px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
}

div#result_list{
  /*margin: -10px 0px 0px 0px;*/
  position: relative;
  top: -20px;
}

div#result_list_title{
  margin: 0px 0px 5px 2px;
  width: 520px;
  font-weight: bold;
}

/* rules */
.auction_rules_maintitle{
  margin: 0px 0px 10px 0px;
  font-size: 110%;
  font-weight: bold;
  text-align: center;
}

.auction_rules_title{
  margin: 0px 0px 5px 0px;
  padding: 5px;
  background: #F0F0F0;
  font-weight: bold;
}

.auction_rules_table{
  margin: 0px 0px 15px 0px;
  line-height: 1.4;
}


.bid_watchlist_layer{
text-align: center;
}
.bid_watchlist_layer a{
	vertical-align: bottom;
}
.bid_watchlist_layer input{
	vertical-align: middle;
}
.bid_watchlist_layer input{
	margin-bottom: 2px;
	_margin-bottom: 0;
	_margin-top: 2px;
}
.watchlist_bid_text{
   width: 200px;
   margin: 0 5px;
   border: 1px solid #7f9db9;
}
.watchlist_bid_text{
	font-weight: bold;
	font-size: 160%;
	text-align: center;
}
.last_line2 th,.last_line2 td{
   border-bottom: 2px solid #999999;
}

.last_line2 td{
   padding: 2px 4px;
   border-right: 2px solid #999999;
}

.last_line2 td input{
   vertical-align: middle;
}

.watchlist_bid_min{
   margin: 0 0 0 15px;
}
.watchlist_bid_max{
   margin: 0 25px 0 0;
}
