@charset "Shift_JIS";

html, body,img,ul,li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	vertical-align: baseline;
}

html, body,img,ul,li,th,td,li,p,div,h1,h2,h3,h4,h5,h6,b,a,span,strong,em{

	font-family:"メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;

}

ol,ul{
	list-style: none;
}


body{
	background:url(../images/cmn_bg.gif) 0 0 repeat-x;
}

#table_container_wrapper dl,#table_container_wrapper dt,#table_container_wrapper dd{
	margin:0;
	padding:0;
}






#header{
	position:relative;
	height:100px;
}

#header_logo{
	position:absolute;
	left:5px;
	top:10px;
}

#table_header_1{
	zoom:1;

	font-size:12px;
}

#table_header_1 table{
	width:100%;
	border-bottom:#2c72dc 3px solid;
}

#table_header_1 table #table_header_1_nav{
	text-align:right;
	font-size:14px;
	width:50%;
	white-space:normal;
	color:#fff;
	width:600px;
}

#table_header_1 table #table_header_1_nav a{
	color:#fff;
}


#table_header_1 table .table_header_1_nav_l{
	background:#2c72dc url(../img/car_hdr_r_bg_l.gif) 0 0 no-repeat;
	float:right;
	margin-left:5px;
}

#table_header_1 table .table_header_1_nav_r{
	background:url(../img/car_hdr_r_bg_r.gif) right top no-repeat;
	padding:10px 15px 5px 15px;
	text-align:center;
}

#table_header_1_nav .header_nav_guide{

}

#table_header_2{
	zoom:1;
	background:#dde8f9 url(../img/car_hdr_bg_1.gif) 0 0 repeat-x;
	padding:5px 10px;
	font-size:12px;
}

#table_header_2 table{
	width:100%;
}

#table_header_2 table #table_header_2_btn{
	text-align:right;
}

#table_header_search{
	zoom:1;
	background-color:#f6f6f6;
	background:#e7e7e7 url(../img/car_search_bg.gif) 0 0 repeat-x;
	padding:5px 10px;
	font-size:12px;
	border-top:#fff 1px solid;
	border-bottom:#ddd 1px solid;
}

#table_header_search table{
	width:100%;
}

#cate_menu{
	margin:0 10px 5px 0;
	font-size:12px;
	zoom:1;
	text-align:left;
}


#container{
	overflow:hidden;
	zoom:1;
	margin:10px;
}


#table_container_wrapper{
	margin:0 15px;
}

#table_container{
	width:100%;
}

#table_left{
	width:220px;
	vertical-align:top;
	font-size:12px;
}

#table_right{
	width:220px;
	vertical-align:top;
	font-size:12px;

}

#table_center{
	padding:0 15px;
	vertical-align:top;
	font-size:12px;
}


#table_container td{
	font-size:12px;
	line-height:150%;
}



#footer{
	background-color:#f6f6f6;
	border-top:#666 1px solid;
	padding:20px 30px 30px 30px;
	font-size:12px;
	text-align:center;
}


#footer #footer_nav li{
	display:inline;
	margin:0 20px 0 0;
}

#footer #footer_nav li a{
	background:url(../img/cmn_arw_b.gif) left center no-repeat;
	padding:0 0 0 15px;
}




#center_wpr{
float: left;
width: 100%;
}

#center{
margin: 0 250px 0 250px;
zoom:1;
}

#left{
float: left;
width: 250px;
margin-left: -100%;
zoom:1;

}

#right{
float: left;
width: 250px;
margin-left: -250px;
zoom:1;
}

#right_in{
margin:0 0 0 10px;
zoom:1;
}

#left_in{
margin:0 10px 0 0;
zoom:1;
}


#left_catlist{
	margin:0 0 10px 0;
}

#left_catlist_h{
	background:#2c72dc url(../img/car_h_bg_1.gif) 0 0 repeat-x;
	padding:10px 5px 5px 5px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

#left_catlist_b{
	padding:1px;
	font-size:14px;
	font-weight:bold;
	background-color:#f6f6f6;
	border-top:none;
}

#left_info{
	margin:0 0 10px 0;
}



#left_info_h{
	background-color:#2c72dc;
	color:#fff;
	padding:5px;
	font-size:14px;
	font-weight:bold;
}

#left_info_b{
	background-color:#eee;
	padding:5px;
	font-size:14px;
	font-weight:bold;
}


#right_free{
	margin:0 0 10px 0;
}



#right_free_h{
	background-color:#2c72dc;
	color:#fff;
	padding:5px;
	font-size:14px;
	font-weight:bold;
}

#right_free_b{
	background-color:#eee;
	padding:5px;
	font-size:14px;
	font-weight:bold;
}

#center_list{
}

#center_list_h{
	background:#2c72dc url(../img/car_h_bg_1.gif) 0 0 repeat-x;
	color:#fff;
	padding:10px 5px 5px 5px;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
}

#center_list_b{
}


#next_ct_list{

}

#next_ct_list li{
	text-align:left;
	font-size:12px;
	border-bottom:#ccc 1px dotted;
}

#next_ct_list li a,#next_ct_list li span{
	display:block;
	padding:3px 10px 3px 10px;
}

#next_ct_list li span{
	color:#999;
	font-weight:normal;
}

#next_ct_list li a:hover{
	background:#dde8f9;
}

#next_ct_list_count{
	background:#ddd;
	padding:5px;
	text-align:right;
}


.page_static_single{
	width:900px;
}

.page_static{
	margin:auto;
	line-height:175%;
	font-size:12px;
}

.page_static p{
	margin:0 10px 15px 10px;
}


.page_static ul{
padding:0;
margin:0 10px 15px 10px;
	
}

.page_static ol{
padding:0;	
margin:010px 15px 10px;
}


.page_static ol li{
	list-style:decimal;
	margin-left:15px;
	margin-bottom:5px;
}

.page_static ul li{
	list-style:disc;
	margin-left:15px;
	margin-bottom:5px;
}
.page_static h1{
	background:#2c72dc url(../img/car_h_bg_1.gif) 0 0 repeat-x;
	color:#fff;
	font-size:16px;
	padding:14px 10px 12px 10px;
	margin:15px 0 15px 0;
}

.page_static h2{
	background:#eee url(../img/car_h2_bg.gif) 0 0 repeat;
	border:#ddd 1px solid;
	padding:7px 10px;
	margin:15px 0 10px 0;
	font-size:14px;
}

.page_static table{
	width:100%;
	border-top:#999 1px solid!important;
	border-left:#999 1px solid!important;
	border-spacing:0!important;	
}

.page_static table th,.page_static table td{
	padding:10px 10px;
	text-align:left;
	font-size:14px;
	border-right:#999 1px solid!important;
	border-bottom:#999 1px solid!important;
}

.page_static table th{

	background:#eee url(../img/car_h2_bg.gif) 0 0 repeat;
}

.page_static .inqury_btn{
	margin:15px 0;
	text-align:center;
}



/*利用ガイド*/

#guide_contents p,#guide_contents dl,#guide_contents dt,#guide_contents dd,#guide_contents ul,#guide_contents li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;


}
#guide_contents :focus{
	outline: 0;
}
#guide_contents .bold{
	font-weight:bold;
}
#guide_contents{
	line-height: 1;
	color: black;
	background: white;

	line-height:150%;
}
#guide_contents ol,ul{
	list-style: none;
}
#guide_contents img{
	vertical-align:bottom;
}

#guide_contents .fl{
	float:left;
	margin:0 5px 5px 0;
}
#guide_contents .fr{
	float:right;
	margin:0 0 5px 5px;
}
#guide_contents{
	text-align:center;
}

#guide_contents_in{
	width:900px;
	margin:0 auto;
	text-align:left;
}

#guide_contents:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#guide_left{
	width:650px;
	float:left;
}

#guide_right{
	width:235px;
	float:right;
}

#guide_left p.cmn_txt{
	margin-bottom:15px;
}

#guide_left span.red{
	color:#cd0708;
	font-weight:bold;
}

#guide_left p.pic{
	text-align:center;
	margin-bottom:15px;
}

#guide_left p.btn_exhibit{
	text-align:center;
	margin:70px 0;
}

#guide_left h1{
	margin:-3px 0 15px 0;
	position:relative;
}

#guide_left h2{
	background:#2c72dc url(../img/car_h_bg_1.gif) 0 0 repeat-x;
	color:#fff;
	font-size:16px;
	padding:14px 10px 12px 10px;
	margin:15px 0 15px 0;
}
/*
#myauc_cont h1{
	background:#2c72dc url(../img/car_h_bg_1.gif) 0 0 repeat-x;
	color:#fff;
	font-size:16px;
	padding:14px 10px 12px 10px;
	margin:15px 0 15px 0;
}

#myauc_cont h2{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	border:#D1DDEF 1px solid;
	padding:7px 10px;
	margin:15px 0 10px 0;
	font-size:14px;
}

#myauc_cont h3{
	background:#eee url(../img/car_h2_bg.gif) 0 0 repeat;
	border:#ddd 1px solid;
	padding:5px 10px;
	margin:15px 0 10px 0;
	font-size:14px;
}

#myauc_cont h4{
	background:#2C72DC url(../img/cmn_h_bg_2.gif) 0 0 repeat-x;
	padding:7px 10px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin:0 0 10px 0;
}

#myauc_cont h5{
	font-weight:bold;
	border-left:#2C72DC 3px solid;
	font-size:14px;
	padding:0 0 0 10px;
	margin:0 0 5px 0;
}
*/

#guide_left h3{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	border:#D1DDEF 1px solid;
	padding:7px 10px;
	margin:15px 0 10px 0;
	font-size:14px;

}

#guide_left h4{
	font-weight:bold;
	border-bottom:#666 1px dotted;
	font-size:14px;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}

#guide_left .cont{
	width:650px;
	overflow:hidden;
	margin-bottom:10px;
}

#guide_left .pnav{
	width:650px;
	overflow:hidden;
	margin-bottom:20px;
}

#guide_left .pnav .pre{
	width:325px;
	float:left;
}

#guide_left .pnav .pre a{
	background:url(../guide/images/cmn_arw_pre.gif) left center no-repeat;
	padding-left:15px;
}

#guide_left .pnav .next{
	width:325px;
	float:right;
	text-align:right;
}

#guide_left .pnav .next a{
	background:url(../guide/images/cmn_arw_next.gif) right center no-repeat;
	padding-right:15px;
}

#guide_left .pnav a{
	color:#2d2d2d;
	text-decoration:underline;
}

#guide_left .pnav a:hover{
	color:#cd0708;
}

#guide_right h2{
	margin:0;
}

#guide_right .rnav1{
	background-color:#fcfafa;
	border:1px #cacaca solid;
	border-top:none;
	padding:10px 15px 5px 15px;
	margin-bottom:10px;
}

#guide_right .rnav1 li{
	background:url(../guide/images/cmn_arw_01.gif) left center no-repeat;
	padding-left:15px;
	margin-bottom:5px;
}

#guide_right .rnav2{
	background-color:#f5f8fc;
	border:1px #d1ddf0 solid;
	padding:10px 15px 5px 15px;
	margin-bottom:10px;
}

#guide_right .rnav2 li{
	background:url(../guide/images/cmn_arw_02.gif) left center no-repeat;
	padding-left:15px;
	margin-bottom:5px;
}

#guide_right .rnav1 li a,
#guide_right .rnav2 li a{
	color:#2d2d2d;
	text-decoration:none;
}

#guide_right .rnav1 li a:hover,
#guide_right .rnav2 li a:hover{
	color:#cd0708;
	text-decoration:underline;
}

/* exhibit */

#guide_left .cont02{
	width:635px;
	background-color:#fcfafa;
	border:1px #cacaca solid;
	overflow:hidden;
	padding:15px 0 15px 15px;
	margin-bottom:10px;
}

#guide_left .cont02 ul{
	width:206px;
	float:left;
	display:inline;
}

#guide_left .cont02 ul li{
	background:url(../guide/images/cmn_check.gif) 0 0.3em no-repeat;
	padding-left:20px;
	_padding-left:0;
}

#guide_left .cont03{
	width:650px;
	overflow:hidden;
	margin:0 0 10px 0;
}

#guide_left .cont03 dl{
	width:172px;
	float:left;
	margin:0 20px;
	_margin:0 10px;
	display:inline;
}

#guide_left .cont03 dl dt{
	background:url(../guide/images/cmn_icon_pic.gif) left center no-repeat;
	padding-left:20px;
	margin-bottom:5px;
}

#guide_left .cont03 dl dd img{
	border:1px #bbb solid;
	padding:3px;
}

#guide_left .cont04{
	width:650px;
	overflow:hidden;
	margin:0 0 10px 0;
}

#guide_left .cont dl{
	width:294px;
	float:left;
	border:1px #99bf00 solid;
	margin:0 5px;
	display:inline;
	padding:8px;
}

#guide_left .cont dl dt{
	color:#99bf00;
	font-weight:bold;
	margin-bottom:2px;
}


/*落札実績*/

.rakusatsu_wpr{
	background-color:#f6f6f6;
	padding:10px!important;
	margin-bottom:10px!important;
	border:#ddd 1px solid;
	
}

.rakusatsu_title{
	font-size:12px;
	font-weight:bold;
	margin:0 0 10px 0!important;
}

.rakusatsu_pic{
	text-align:center;
}


.rakusatsu_pic img{

}

.rakusatsu_price span{

	color:#8b0000;
	font-weight:bold;
}


#left_top_info{
	margin:0 0 15px 0;
}

#left_top_info li{
	margin:0 0 5px 0;
}


#left_top_search{
	background-color:#f6f6f6;
	border:#8ccd3b 3px solid;
	padding:10px;
	margin:0 0 5px 0;
}

#left_top_search .left_top_search_submit{
	text-align:center;
}


#left_top_search .left_top_search_title{
	font-weight:bold;
	font-size:14px;
	margin:0 0 5px 0;
	background:url(../img/icon/magnifier.png) center left no-repeat;
	padding:0 0 0 20px;
}


#left_top_search .left_top_search_submit input{
	width:100px;
}





/*ログイン画面*/

#login_content{
	width:800px;
	margin:30px auto;
	overflow:hidden;
	zoom:1;
}


#login_content_left{
	width:375px;
	float:left;
	border:#ccc 3px solid;
	padding:5px;
}

.login_title{
	background:#2C72DC url(../img/cmn_h_bg_2.gif) 0 0 repeat-x;
	padding:8px 10px;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	margin:0 0 10px 0;
}

#login_content_right{
	width:375px;
	float:right;

}


#login_content_right dl{
	margin:0;
}

#login_content_right dl dt{
	font-weight:bold;
	margin:0 0 10px 0;
	font-size:14px;
	border-bottom:#999 1px dotted;
	padding:0 0 5px 5px;
}

#login_content_right dl dd{
	margin:0 5px 10px 5px;
}


#login_content table{
	width:100%;

}

#login_content table th,#login_content table td{
	padding:10px;
	text-align:left;
	border-bottom:#fff 5px solid;
	border-bottom:#999 1px dotted;
}

#login_content table th{

}


#login_content table th{

}


#login_content table td{

}


.form_btns{
	text-align:center;
	margin:15px 0;
}

.list_arrow_b{
	margin:0 10px 15px 10px;
}


.list_arrow_b li{
	margin:0 0 5px 0;
}

.list_arrow_b li a{
	background:url(../img/cmn_arw_b.gif) left center no-repeat;
	padding:0 0 0 13px;
}

.form_txt{
	margin:0 5px;
}


/*商品詳細*/

#auction_item_nav_nav{
	border-spacing:5px;
}

#auction_item_nav_nav td{
	border:#999 1px solid;
	font-size:14px;
	background:url(../img/cmn_nav_bg_wt.gif) left center repeat-x;
	font-weight:bold;
}


#auction_item_nav_nav td a,#auction_item_nav_nav td span{
	display:block;
	padding:10px 15px!important;
	border:#fff 1px solid;
}

#auction_item_nav_nav td a:hover{
	background:#E0EAFA;
	text-decoration:none;

}

#auction_item_nav_nav td.here span{
	background:#2C72DC;
	color:#fff;
}

#auction_item_data{
	width:1000px;
	border-left:#999 1px solid;
	border-top:#999 1px solid;
	margin:15px auto;
	
}


#auction_item_data th,#auction_item_data td{
	padding:5px 10px;
	text-align:left;
	font-size:14px;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;
}

#auction_item_data th{
	background:#eee url(../img/car_h2_bg.gif) 0 0 repeat;
	width:100px;
}

#auction_item_data td{
	
}

#auction_item_data table,#auction_item_data table th,#auction_item_data table td{
	border:none;
	padding:5px;
	background-image:none;
	width:auto;
}

#auction_item_data table{
	width:auto;
}


#auction_item_data .auction_item_data_in{
	width:100%;

}

#auction_item_data .auction_item_data_in td,#auction_item_data .auction_item_data_in th{
	font-size:12px;
	padding:5px 10px;
	background-color:#eee;
	border-right:#fff 1px solid;
	border-bottom:#fff 1px solid;
	
}

#auction_item_data .auction_item_data_in td{

}

#auction_item_data .auction_item_data_in th{
	background-color:#E0EAFA;
	width:80px;
	white-space:nowrap;
}

#auction_item_data .auction_item_data_in th.data_1{
	background-color:#ccf0cc;
}


#auction_item_data .auction_item_data_in th.data_2{
	background-color:#ddddf6;
}


#auction_item_data .auction_item_data_in th.data_3{
	background-color:#ffdddd;
}

#auction_item_data .auction_item_data_in.data_etc td{
	text-align:center;
}



.auction_item_data_header{
	padding:5px 10px;
	font-size:16px;
	font-weight:bold;
	border-left:#2C72DC 3px solid;
	padding:0 0 0 10px;
	margin:10px 0 10px;
	
}

#auction_item_image{
	margin:0 auto 15px auto;
	width:1000px;
	text-align:center;
}

#auction_item_comment{
	margin:15px auto;
	width:1000px;
}


ul.style_01{
	margin:15px auto 15px auto;
	font-size:14px;
	width:1000px;
}

ul.style_01 li{
	margin:0 0 5px 15px;
	list-style-type:disc;
}


table.style_01{
	border-left:#999 1px solid;
	border-top:#999 1px solid;
	margin:0 auto 15px auto;
	width:1000px;
}

table.style_01 th,table.style_01 td{
	padding:10px 10px;
	text-align:left;
	font-size:14px;
	border-right:#999 1px solid;
	border-bottom:#999 1px solid;
}

table.style_01 th{
	background:#eee url(../img/car_h2_bg.gif) 0 0 repeat;
}

table.style_01 td{

}

div.style_01{
	width:1000px;
	margin:0 auto 15px auto;
	font-size:12px;
}

.auc_item_his_suryo{
	width:1000px;
}

.auc_item_his_suryo th{
	width:150px;
}



.auc_item_his_caution{
	width:1000px;
}

.auc_item_his_biddata{
	width:1000px;
	margin:0 auto!important;
}


.backnext{
	margin:0 auto 10px auto!important;
	width:1000px;
}

.backnext td{
	font-size:12px;
}


.faqform_table{
	background-color:#eee;
	width:1000px;
	margin:15px auto;
	font-size:12px;
}

.faqform_table td{
	font-size:12px;
	line-height:150%;
	vertical-align:top;
	padding:15px;
}


.faqform_table td textarea{
	margin:0 0 10px 0;
}

.faqform_table .faqform_h{
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 0;
}

.faqform_table .l .faqform_h{
	background:#2C72DC url(../img/cmn_h_bg_2.gif) 0 0 repeat-x;
	padding:10px;
	margin:0 0 10px 0;
	color:#FFF;
}

.disp_mnav{
	background-color:#DFEDFF;
	padding:10px;
	text-align:center;
	margin:15px 0;
	font-size:12px;
}


.disp_mnav li{
	display:inline;
	margin:0 10px;
}


.disp_mnav li img{
	vertical-align:bottom;
	margin:0 5px 0 0;
}

.auc_disp_itemname{
	width:100%;
	margin:0 0 15px 0;
}

.auc_disp_itemname .l{
	font-size:18px!important;
	font-weight:bold;
}


.auc_disp_itemname .r{
	text-align:right;
}

#auc_disp_wpr td{
	width:30%;
}

#auc_disp_wpr td{
	width:30%;
	vertical-align:top;
	padding:0 10px;
}

.auc_disp_h{
	background:#2C72DC url(../img/cmn_h_bg_2.gif) 0 0 repeat-x;
	padding:7px 10px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin:0 0 10px 0;
}


.auc_disp_h2{
	padding:5px 10px;
	font-size:12px;
	font-weight:bold;
	border-left:#2C72DC 3px solid;
	padding:0 0 0 7px;
	margin:10px 0 5px;
}

.auc_disp_h2{
	padding:5px 10px;
	font-size:12px;
	font-weight:bold;
	border-left:#2C72DC 3px solid;
	padding:0 0 0 7px;
	margin:10px 0 5px 0;
}

#auc_disp_wpr p{
	margin:0 5px 5px 5px;
}

#auc_disp_wpr td{
	width:30%;
	vertical-align:top;
	padding:0 10px;
}


table.style_02{
}

table.style_02 th,table.style_02 td{
	background-color:#eee;
	border:#fff 1px solid;
	padding:5px 10px!important;
	text-align:left;
}

table.style_02 th{
	background-color:#CFE3FF;	
}

table.style_02 td{
	
}

table.style_00{
}

table.style_00 th,table.style_00 td{
	padding:3px 5px 3px 5px!important;
	text-align:left;
}

table.style_00 th{

}

table.style_00 td{
	
}

.auc_disp_left_joken{
	width:100%;
}


.auc_disp_left_joken th{
	width:120px!important;
}

.auc_disp_left_joken td{
	width:auto!important;
}

#auc_disp_wpr .auc_disp_center{
	width:100%!important;
}

#auc_disp_wpr .auc_disp_center th{
	width:100px!important;
}

#auc_disp_wpr .auc_disp_center td{
	width:auto!important;
}

#auc_disp_wpr .auc_disp_right th{
	width:100px!important;
}


#auc_disp_wpr .auc_disp_right td{
	width:auto!important;
}


.bid_form_message{
	background-color:#FFDE9F;
	padding:10px;
}


.bid_form_message a{
	font-weight:bold;
}

.bid_form_h{
	font-size:16px;
	font-weight:bold;
	border-bottom:#000 1px solid;
	margin:0 0 10px 0;
	padding:0 0 5px 0;
}


.bid_form_h2{
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 0;
}

.bid_form{
	width:100%!important;
}

.bid_form th,.bid_form td{

}


.bid_form th{
	width:100px!important;
}

.bid_form td{
	width:auto!important;
}

.bid_form td input{
	width:150px;
}

.bid_form_input th,.bid_form_input td{
	background-color:#eee;
	border-bottom:#fff 3px solid;
	padding:5px 10px!important;
	text-align:left;
}

.bid_form_input th{

}


.bid_form_formname{
	background-color:#DFEDFF;
	font-weight:bold;
	font-size:14px!important;

}

#main_img{
	margin:0 0 10px 0;
	text-align:center;
}

.faq_nav{
	font-size:117%;
	line-height:150%;
	margin-bottom:15px;
}

.faq_nav li{
	background:url(../img/faq_arw.gif) left center no-repeat;
	padding-left:16px;
	margin-right:10px;
	display:inline;
}

.faq_nav dl.a{
	margin-bottom:15px;
}

dl.a dt{
	background:url(../img/faq_q.gif) 0 0.3em no-repeat;
	font-weight:bold;
	padding-left:20px!important;
	margin-bottom:5px!important;
}

dl.a dd{
	background:url(../img/faq_a.gif) 0 0.3em no-repeat;
	padding-left:20px!important;
	margin:0 0 15px 0!important;
}



/*ユーザーページ*/

.user_nav{
	margin:0 0 10px 0;
}

.user_nav .user_nav_name{
	white-space:nowrap;
	width:1%;
	font-size:16px!important;
	font-weight:bold;
	padding:0 10px;
}

.user_nav td{
	padding:0 5px;
	background-color:#DFEDFF;
}


.user_nav_nav{
	border-spacing:5px
}

.user_nav_nav td{
	border:#999 1px solid;
	font-size:14px;
	background:url(../img/cmn_nav_bg_wt.gif) left center repeat-x;
	font-weight:bold;
	padding:0;
}


.user_nav_nav td a,.user_nav_nav td span{
	display:block;
	padding:10px 15px!important;
	border:#fff 1px solid;
}

.user_nav_nav td a:hover{
	background:#E0EAFA;
	text-decoration:none;

}

.user_nav_nav td.here span{
	background:#2C72DC;
	color:#fff;
}

.user_nav_back{
	padding:0 10px!important;
	text-align:right;
}


/*マイオークション*/

#my_auction_menu_wpr{
	background-color:#BFD9FF;
	padding:10px;
	margin:0 0 15px 0;
}

#my_auction_menu_title{
	font-weight:bold;
	font-size:16px;
	margin:0 0 5px 5px;
	text-align:center;
}

#menu_bar{
	border-spacing:5px;
	width:1000px;
	margin:0 auto;
}

#menu_bar td{
	border:#999 1px solid;
	font-size:14px;
	background:url(../img/cmn_nav_bg_wt.gif) left center repeat-x;
	font-weight:bold;
	padding:0;
	white-space:nowrap;
	width:150px;
}

#menu_bar td a,#menu_bar td span{
	display:block;
	padding:7px 15px 7px 30px!important;
	border:#fff 1px solid;
	background-position:7px center;
	background-repeat:no-repeat;
}

#menu_bar td.here span{
	background-color:#2C72DC;
	color:#fff;
}


#menu_bar td.none{
	background:none!important;
	border:none!important;
}

#menu_bar td a:hover{
	background-color:#E0EAFA;
	text-decoration:none;

}

#menu_bar .nav_top a,#menu_bar .nav_top span{
	background-image:url(../img/icon/x16/house.png);
}


#menu_bar .nav_prof a,#menu_bar .nav_prof span{
	background-image:url(../img/icon/x16/book_open.png);
}

#menu_bar .nav_prof a,#menu_bar .nav_prof span{
	background-image:url(../img/icon/x16/book_open.png);
}

#menu_bar .nav_alert a,#menu_bar .nav_alert span{
	background-image:url(../img/icon/x16/email.png);
}

#menu_bar .nav_black a,#menu_bar .nav_black span{
	background-image:url(../img/icon/x16/cross.png);
}

#menu_bar .nav_watch a,#menu_bar .nav_watch span{
	background-image:url(../img/icon/x16/find.png);
}

#menu_bar .nav_alertsell a,#menu_bar .nav_alertsell span{
	background-image:url(../img/icon/x16/bell.png);
}

#menu_bar .nav_alertkey a,#menu_bar .nav_alertkey span{
	background-image:url(../img/icon/x16/clock.png);
}


#menu_bar .nav_bidding a,#menu_bar .nav_bidding span{
	background-image:url(../img/icon/x16/tag_red.png);
}


#menu_bar .nav_selling a,#menu_bar .nav_selling span{
	background-image:url(../img/icon/x16/tag_blue.png);
}

#menu_bar .nav_past a,#menu_bar .nav_past span{
	background-image:url(../img/icon/x16/delete.png);
}

#menu_bar .nav_won a,#menu_bar .nav_won span{
	background-image:url(../img/icon/x16/flag_green.png);
}

#my_auction_top .my_auction_top_l{
	width:220px;
}

#my_auction_top .my_auction_top_l table{
	width:200px;
	margin:0 auto 5px auto;
}

#my_auction_top .my_auction_top_l table td{

}

.my_auction_status,.my_auction_info{
	padding:1px 1px 10px 1px;
	border:#6792CF 1px solid;
	margin:0 0 10px 0;
}

.my_auction_info_body{
	padding:0 5px 5px 5px;
}


.my_auction_status_title,
.my_auction_info_title{
	background:#2C72DC url(../img/cmn_h_bg_2.gif) 0 0 repeat-x;
	padding:5px 10px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin:0 0 5px 0;
}

.my_auction_status_table{
	text-align:left;
}

.my_auction_status_table th,.my_auction_status_table td{
	text-align:left;
	padding:0 0 5px 0;
}


#my_auction_top .my_auction_top_r{
	padding:0 0 0 15px;
	vertical-align:top;
}


.my_auction_top_nav{
	border-spacing:5px;
}

.my_auction_top_nav th,.my_auction_top_nav td{

}

.my_auction_top_nav th{
	width:30%;
	border:#D1DDEF 1px solid;
	padding:5px;
	font-size:14px;
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	color:#2C72DC;
}

.my_auction_top_nav th a{
	color:#134D9F;
}


.my_auction_top_nav td{
	padding:0 5px 15px 5px;
}


.page_config{
	width:900px;
	margin:15px auto;
}


.page_config h1{
	background:#2c72dc url(../img/car_h_bg_1.gif) 0 0 repeat-x;
	color:#fff;
	font-size:16px;
	padding:14px 10px 12px 10px;
	margin:15px 0 15px 0;
}

.page_config h2{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	border:#D1DDEF 1px solid;
	padding:7px 10px;
	margin:15px 0 10px 0;
	font-size:14px;
}

.page_config h3{
	background:#eee url(../img/car_h2_bg.gif) 0 0 repeat;
	border:#ddd 1px solid;
	padding:7px 10px;
	margin:15px 0 10px 0;
	font-size:14px;
}


.page_config h5{

	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 0;
	border-left:#000 3px solid;
	padding:0 0 0 5px;
	
}

.page_config p{
	margin:0 0 15px 0;
	font-size:12px;
	line-height:175%!important;
}


.page_config table.style_01 th{
	width:200px;
}

.color_01{
	background-color:#DFEDFF;
	padding:15px;
}


.w100p{
	width:100%!important;
}



#user_info{
	width:600px;
	margin:50px auto;
	background-color:#DFEDFF;
	padding:15px;
	font-size:14px;
	line-height:150%;
}


#user_info h1{
	text-align:center;
	font:bold;
	font-size:18px;
	margin:0 0 15px 0;
}

.side_wpr_01{
	border:#D1DDEF 1px solid;
	padding:1px;
}

.side_h_01{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	padding:7px 10px;
	font-size:14px;
	border-bottom:#D1DDEF 1px solid;
}

.side_cnt_01{
	background-color:#f6f6f6;
	padding:5px;
}

.infolist_nav{
	background-color:#DFEDFF;
	margin:0 0 10px 0;
}

.infolist_nav td{
	padding:10px;
	font-size:16px;
	font-weight:bold;
}

.infoview_wpr{
	min-height:500px;

}

.infoview_date{
	text-align:right;
	border-bottom:#666 1px dotted;
	margin:0 0 20px 0;
	padding:0 0 5px 0;
}

.infoview_wpr h2{
	font-size:16px;
	padding:10px 10px;

}

.infoview_body{
	line-height:150%;
	font-size:14px;
	margin:0 0 15px 0;
}


table.style_03{
	border-top:#D1DDEF 1px solid;
	margin:0 auto 15px auto;

}

table.style_03 th,table.style_03 td{
	padding:5px 10px;
	text-align:left;
	font-size:14px;
}

table.style_03 th{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	padding:7px 10px;
	font-size:14px;
	border-bottom:#D1DDEF 1px solid;
}

table.style_03 td{
	border-bottom:#999 1px dotted;
}

table.style_03 tr.even td{
	background-color:#f6f6f6;
}


#myauc_cont{
	width:1000px;
	margin:0 auto 15px auto;
}

#myauc_cont p{
	margin:0 0 10px 0;
	font-size:12px;
	line-height:150%;
}


#myauc_cont h1{
	background:#2c72dc url(../img/car_h_bg_1.gif) 0 0 repeat-x;
	color:#fff;
	font-size:16px;
	padding:14px 10px 12px 10px;
	margin:15px 0 15px 0;
}

#myauc_cont h2{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	border:#D1DDEF 1px solid;
	padding:7px 10px;
	margin:15px 0 10px 0;
	font-size:14px;
}

#myauc_cont h3{
	background:#eee url(../img/car_h2_bg.gif) 0 0 repeat;
	border:#ddd 1px solid;
	padding:5px 10px;
	margin:15px 0 10px 0;
	font-size:14px;
}

#myauc_cont h4{
	background:#2C72DC url(../img/cmn_h_bg_2.gif) 0 0 repeat-x;
	padding:7px 10px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin:0 0 10px 0;
}

#myauc_cont h5{
	font-weight:bold;
	border-left:#2C72DC 3px solid;
	font-size:14px;
	padding:0 0 0 10px;
	margin:0 0 5px 0;
}





table.my_auc_alert td{
	background-color:#fff;
}

table.my_auc_alert td.check{
	text-align:center;
	background-color:#eee;
}


table.my_auc_alert td.h{
	background-color:#DFEDFF;
}

span.b_l_blue{
	font-size:14px;
	font-weight:bold;
	color:#0A4EAF;
}

table.myauc_alertkey{
	width:100%;
}

table.myauc_alertkey td{
	vertical-align:top;
}


table.myauc_alertkey td.l{
	width:50%;
	padding:0 15px 0 0;
}

table.style_s_01{
	background-color:#DFEDFF;
	width:100%;
	margin:0 0 10px 0;
}

table.style_s_01 th,table.style_s_01 td{
	padding:5px 10px!important;
	text-align:left;
	border-bottom:#fff 1px solid;
}

table.style_s_01 th{
	text-align:right;

}

table.style_s_01 td{
	
}

.t_right{
	text-align:right;
}

span.caution{
	color:#cc0000;
	font-weight:bold;
	font-size:14px;
}

.t_b{
	font-weight:bold;
}

.t_l{

	font-size:14px;
}

table.form_sell_regist{
	width:100%;
}

table.form_sell_regist th{
	width:100px!important;
	white-space:nowrap;
}

.page_sell_regist_form{
	width:1000px;
}


.form_sell_regist_in{
	width:100%;

}

.form_sell_regist_in td,.form_sell_regist_in th{
	font-size:12px;
	padding:5px 10px;
	background-color:#eee;
	border-right:#fff 1px solid!important;
	border-bottom:#fff 1px solid!important;
	
}

.form_sell_regist_in td{

}

.form_sell_regist_in th{
	background-color:#E0EAFA!important;
	background-image:none!important;
	width:80px;
	white-space:nowrap;
}

.form_sell_regist_in td.data_1{
	background-color:#ccf0cc;
}


.form_sell_regist_in td.data_2{
	background-color:#ddddf6;
}


.form_sell_regist_in td.data_3{
	background-color:#ffdddd;
}


h2.list_title{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	border:#D1DDEF 1px solid;
	padding:7px 10px;
	margin:10px 0 10px 0;
	font-size:14px;
}

.list_header{
	background-color:#eee;
	margin:10px 0 10px 0;

}

.list_header td{
	padding:5px;

}

.searchbar_03{
	background:#2C72DC url(../img/cmn_h_bg_2.gif) 0 0 repeat-x;
	padding:7px 10px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	margin:0;
}

.searchbar_03 td{

	color:#fff;
}

.searchbar_03 td a{

	color:#fff;
}

.searchbar_04{
	background:#DEEDFF url(../img/cmn_h_3.gif) 0 0 repeat-x;
	border:#D1DDEF 1px solid;
	padding:7px 10px;
	margin:10px 0 10px 0;
	font-size:14px;
}

h1.h1_advertisement{
	background:none!important;
	padding:0!important;
	margin-bottom:30px!important;
}

dl.advertisement_merit{
	margin:20px 0 10px 10px!important;
}

dl.advertisement_merit dt{
}

dl.advertisement_merit dd{
	font-size:117%;
	line-height:150%;
	margin-bottom:20px!important;
}

h3.h3_advertisement{
	margin:10px 0 10px 10px!important;
}

p.center_advertisement{
	text-align:center;
}

p.btn_advertisement{
	text-align:center;
}

p.btn_advertisement img{
	margin:25px 4px;
}

table.advertisement_detail th,
table.advertisement_detail td{
	text-align:center!important;
}
