@charset "euc-jp";

div#search{
	border: 1px solid #ccc;
	background: #eee;
	margin: 10px 0;
	padding: 5px;
}

div#search div{
	background: #fff;
	padding: 15px 5px;
}

div#search p.searcharea{
	float: left;
	width: 320px;
}

div#search p.searchword{
	float: right;
	width: 605px;
	line-height: 20px;
}

div#search p.searchword a{
	margin-right: 5px;
}

div#search p.searcharea input.text {
	border:1px solid #A5ACB2;
	margin: 0 0 0 8px;
	width:250px;
	height: 19px;
}

div#search p.searcharea input.btn {
	margin: 0 0 0 5px;
	vertical-align: top;
}

div#bookmark {
	text-align: right;
	line-height: 1.4;
	position:relative;
}
div#bookmark ul {
	width:350px;
	position:absolute;
	top:-22px;
	right:0;
}
div#bookmark ul li {
	margin-left: 5px;
	display: inline;
	white-space: nowrap;
}
div#bookmark ul li img {
	vertical-align: middle;
}


p#ad_bnr {
	text-align: center;
	padding-bottom: 5px;
}


p.textAd {

	width:450px;
	height:26px;
	float:left;
}


ul.topBanner {
	float:right;
}
ul.topBanner li {
	display:inline;
	margin:0 0 0 10px ;
}
ul.topBanner li.first {
	margin:0;
}

div#topBtnArea {
	clear:both;
	padding:3px 0px 3px;
	background-color:#eee;
	border:1px solid #ccc;
	border-bottom:none;
	background:transparent url(http://img.goo-net.com/goobike/bike/common/img/used_back_rt1.gif) repeat-x scroll center top;
}
div#topBtnArea h2 {
	font-size:100%;
	clear:both;
	font-weight:bold;
	float:left;
	margin-left:8px;
	width:650px;
}
div#topBtnArea p.btnPriceList{
	float:left;
}
div#topBtnArea p.btnFavorate{
	float:right;
	padding-right:5px;
}


div#searchBox {
	clear:both;
	padding:13px 8px 8px 8px;
	border:1px solid #ccc;
	border-bottom:none;
	line-height:1.7;
	overflow: hidden;
	position: relative;
	background: url(http://img.goo-net.com/goobike/bike/common/img/searchbox_bg.gif) 0 0 no-repeat;

}

div#searchBox dl {

}

div#searchBox dl dt {
	float:left;
	clear:both;
	font-weight:bold;
	width:55px;
	margin-bottom:5px;
	padding-right:5px;
	text-align:right;

}
div#searchBox dl dd {
	margin-bottom:5px;
}
div#searchBox dl dd span {
		font-size:92%;
}
div#searchBox dl dd select {
	width:105px;
}


div#srchFirst{
	width:295px;
	float:left;
	overflow:hidden;
	position:relative;

}


dl dt.lineh {
	 height:40px;
 }
div#srchFirst dl dd {
	 margin-left:60px;
 }
div#srchFirst dl dd input {
	margin-right:5px;
	vertical-align:middle;
}



div#srchThird{
	width:385px;
	float:left;
	overflow:hidden;
	position:relative;
}

body.summary_result div#srchThird{
	width: 300px;
}

div#searchBox div#srchThird dl.exhaustselect{
	float: left;
}

div#searchBox div#srchThird dl.licenseselect{
	float: left;
	margin: 0 0 0 5px;
}


div#searchBox div#srchThird dl dd {
 	margin-left:60px;
}
div#searchBox div#srchThird dl dd a {
	white-space:nowrap;

}

div#searchBox div#srchThird dl dd ul li {
	width:45px;
	float:left;
}
div#searchBox div#srchThird dl dd ul li input {
	margin-right:5px;
	vertical-align:middle;
}
div#searchBox div#srchThird dl dd ul li img {
	vertical-align:middle;
}

div#others{
	width:250px;
	float:left;
	overflow:hidden;
	position:relative;
	margin-bottom:7px;
}

body.summary_result div#others{
	width:345px;
}


div#others{

}
div#others dl dt {
}
div#others dl dd {
	margin-left:60px;
}

body.summary_result div#others dl dt {
	width: 20px;
}
body.summary_result div#others dl dd {
	margin-left:25px;
}

div#others dl dd ul li {
	width:80px;
	float:left;
	white-space:nowrap;
}

body.summary_result div#others dl dd ul li {
	width:45px;
}


div#others dl dd ul li.long {
}
div#others dl dd ul li input {
	margin-right:5px;
}


div#detailCon {
	border:1px solid #ccc;
	border-top:none;
	padding:5px;
	background-color: #f6f6f6;
}
div#detailCon img {
	vertical-align:middle;
}

div#detailCon p img {
	margin-left:10px;
}

div#detailCon p.openclose {
	float: left;
	padding: 4px 0 0 0;
	height: 21px;
	width: 155px;
}
div#detailCon p a {
}

div#detailCon p.favorate {
	float: right;
	padding: 4px 0 0 0;
	height: 21px;
}
div#detailCon p.favorate a {
}



p.ic_q{
	clear: both;
	background:transparent url(http://img.goo-net.com/goo/usedcar/icon_arrow_red_large.gif) no-repeat scroll 0 5px;
/*	display:inline;*/
	margin-left:8px;
	padding-left:10px;
}


div#conditionBtn {
	text-align:center;
}

/*
--------------------------------------------------------*/

table#pickup {
	margin:10px 0 20px 0;
}


div.howmany {
 	float:left;
	margin-bottom:5px;
	width: 590px;
}
div.howmany p.price {
	font-weight:bold;
	float:left;
	width: 190px;
}

div.howmany ul.list{
	float:right;
	width: 400px;
}

div.howmany ul.list li{
	float: left;
	height: 22px;
	text-indent: -9999px;
	padding: 0 5px 0 0;
}

div.howmany ul.list li.btn1{ width: 113px; background: url(http://img.goo-net.com/goobike/bike/common/img/btn_pricelist.gif) no-repeat;}
div.howmany ul.list li.btn2{ width: 117px; background: url(http://img.goo-net.com/goobike/bike/common/img/btn_catalog.gif) no-repeat;}
div.howmany ul.list li.btn3{ width: 117px; background: url(http://img.goo-net.com/goobike/bike/common/img/btn_kuchi_read.gif) no-repeat;}


div.howmany ul.list li a{
	display: block;
	width: 100%;
	height: 22px;
	overflow: hidden;

}



ul.pageNav {
	float:right;
	margin-top:5px;
}
ul.pageNav li {
	display:inline;
	margin-left:3px;
	border-right:1px solid #333;
	padding: 0 2px 0 3px;
}

ul.pageNav li.nav,
ul.pageNav li.last{
	border-right: none;
}
ul.pageNav li.nav strong,
ul.pageNav li.nav span
{
	font-weight: bold;
}

ul.pageNav li.on{
	font-weight: bold;
}

ul.pageNav li.off{
	color: #999;
}


div#listArea {
	clear:both;
	margin-bottom:5px;
	padding:5px 0;
}

ul#listtab{
	margin: 20px 0 10px 0;
	background: url(http://img.goo-net.com/goobike/bike/common/img/btn_listtab_bg.gif) bottom left repeat-x;
	height: 33px;
	padding: 0 10px;
}

ul#listtab li{
	float: left;
	margin: 0 10px 0 0;
	height: 33px;
	line-height: 33px;
	background: url(http://img.goo-net.com/goobike/bike/common/img/btn_listtab_off_l.gif) top left no-repeat;
}

ul#listtab li.on{
	background: url(http://img.goo-net.com/goobike/bike/common/img/btn_listtab_on_l.gif) top left no-repeat;
}


ul#listtab li a{
	display: block;
	outline: 0;
	width: 100px;
	text-align: center;
	height: 33px;
	padding: 0 30px;
	background: url(http://img.goo-net.com/goobike/bike/common/img/btn_listtab_off_r.gif) top right no-repeat;
}

ul#listtab li.on a{
	background: url(http://img.goo-net.com/goobike/bike/common/img/btn_listtab_on_r.gif) top right no-repeat;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}

ul#listtab2 li.on a{
	color: #333;
	text-decoration: none;
	font-weight: bold;
}

ul#listtab2{
	background: url(http://img.goo-net.com/goobike/bike/common/img/bg_listtab.gif) repeat-x;
	height: 28px;
	padding: 0 10px;
}


ul#listtab2 li{
	float: left;
	margin: 3px 0 0 0;
	padding: 0 20px;
	height: 25px;
	line-height: 25px;
	background: url(http://img.goo-net.com/goobike/bike/common/img/bg_listtab_r.gif) no-repeat top right;
}

ul#listtab2 li.first,
ul#listtab2 li.non
{
	background-image: none;
}

ul#listtab2 li.on{
	background: #fff;
}

ul#listtab2 li a,
ul#listtab2 li a:hover
{
	color: #fff;
	font-weight: bold;
	text-decoration:underline;
}


ul#listtab2 li.on a{
	color: #333;
	text-decoration: none;
	font-weight: bold;
}




dl.changeLine {
	clear:both;
	float:left;
	padding:5px 0px 15px 0px;
}
 
p.rss {
	float:right;
	padding:5px 0px 15px 0px;
}

dl.changeLine dt.title {
	font-weight:bold;
}
dl.changeLine dl,
dl.changeLine dt,
dl.changeLine dd {
	display:inline;
	padding:0 5px;
}
dl.changeLine dd ul{
	display: inline;
}
dl.changeLine dd ul li {
	display:inline;
}
dl.changeLine dd ul li span {
	padding:0px 3px;
	margin:0 2px;
}

dl.changeLine dd ul li span.on {
	background-color:#636363;
	color:#FFF;
}


div#listArea table {
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	text-align:center;
	clear:both;
}
div#listArea table th {
	background:#F6F6F6;
	border:1px solid #CCCCCC;
	padding:3px 0;
}
div#listArea table td {
	border:1px solid #CCCCCC;
	padding:3px;

}
div#listArea table th.col01 { width:26px; }
div#listArea table th.col02 { width:275px; }
div#listArea table th.col03 { width:70px; }
div#listArea table th.col04 { width:70px; }
div#listArea table th.col05 { width:70px; }
div#listArea table th.col06 { width:70px; }
div#listArea table th.col07 { width:70px; }
div#listArea table th.col08 { width:66px; padding-left: 8px; padding-right: 8px; text-align: center;}
div#listArea table th.col09 { width:65px; }
div#listArea table th.col10 { width:65px;}
div#listArea table th.col11 { width:72px; }

div#listArea td.iconarea{
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	width: 66px;
}

div#listArea td.iconarea img{
	margin: 2px;
}

div#listArea td span.sub{
	font-size: 90%;
}
div#listArea td.carNameBox {
	padding:0;
}
div#listArea td.carNameBox table { width:100%; }
div#listArea td.carNameBox table,
div#listArea td.carNameBox table td {
	border:0;
	text-align:left;
}
div#listArea td.carNameBox table td.img { width:65px; }
div#listArea td.carNameBox li {
	display:inline;
}
div#listArea td.carNameBox td.shop {
	border-top:1px solid #CCCCCC;
}

div#listArea td.carNameBox table td {
	vertical-align: top;
	text-align: left;

}

div#listArea td.carNameBox table td p.nintei {
	position: relative;
	text-align: right;
	zoom:1;
}

div#listArea td.carNameBox table td p.nintei img {
	position: absolute;
	right:55px;
	bottom:-48px;
	zoom:1;
}


div#listArea td.carNameBox table td p.fukusu {
	position: relative;
	text-align: right;
	zoom:1;
}

div#listArea td.carNameBox table td p.fukusu img {
	position: absolute;
	right:0px;
	bottom:-48px;
	zoom:1;
}

div#listArea td.carNameBox table td p.ec_icon {
	position: relative;
	text-align: right;
	zoom:1;
}

div#listArea td.carNameBox table td p.ec_icon img {
	position: absolute;
	right:53px;
	bottom:-48px;
	zoom:1;

}

div#listArea tr.checked {
	background:#eee;
}
div#listArea td.checked {
	background:#eee;
}
div#listArea td.price_bg {
	background-color:#feedeb;
}

div#listArea td input {
	margin-bottom:3px;
}


div#listArea ul.photoList{
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	width: 955px;
	margin: 10px 2px;

}

div#listArea ul.photoList li{
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	float: left;
	width: 190px;
	height: 260px;
}

div#listArea ul.photoList li p.icon{ padding: 3px 5px; }
div#listArea ul.photoList li p.img{ text-align: center; }
div#listArea ul.photoList li p.nav{ text-align: center;  padding: 8px 5px;}
div#listArea ul.photoList li p.title{ padding: 3px 5px;}
div#listArea ul.photoList li p.title input{ margin: 0 5px 0 0;}
div#listArea ul.photoList li p.price{ text-align: right; padding: 3px 5px;}
div#listArea ul.photoList li p.price strong,
div#listArea ul.photoList li p.price span.price { color:#FF0000; font-family:"Arial Black",arial,sans-serif; font-size:120%; font-weight:normal; padding: 0 3px; }
div#listArea ul.photoList li p.price span { font-size: 10px; }
div#listArea ul.photoList li p.btn{ text-align: center; padding: 3px 5px;}

div.estimate{
	clear: both;
	background: url(http://img.goo-net.com/goobike/bike/common/img/bg_checklist.gif) no-repeat;
	height: 73px;
}

div.estimate_detail{
	clear: both;
	background: url(http://img.goo-net.com/goobike/bike/common/img/bg_checklist_detail.gif) no-repeat;
	height: 73px;
}

div.estimate p.check,
div.estimate_detail p.check{
	padding: 15px 0 0 3px;
	float: left;
	width: 70px;
	text-align: center;
	font-size: 10px;
	line-height: 1.2;
}
div.estimate p.btn,
div.estimate_detail p.btn{
	padding: 22px 0 0 80px;
}

div.estimate p.btn img,
div.estimate_detail p.btn img{
	padding: 0 5px 0 0;
}

p.whatPrice {
	float:left;
	background:url(http://img.goo-net.com/goo/usedcar/ic_tri_black.gif) no-repeat  20px 14px;
	padding:13px 0 0 30px;
	margin-top:10px;
}
p.pageTop {
	float:right;
	background:url(http://img.goo-net.com/goo/usedcar/icon_pagetop.gif) no-repeat 0px 19px;
	padding:13px 0 0 11px;
}
p.pageTopLast {
	background:url(http://img.goo-net.com/goo/usedcar/icon_pagetop.gif) no-repeat 875px 6px;
	padding:0 0 0;
	text-align:right;
	clear:both;
}


div#searchBox div.conditionBox p.btnReqChan {
	position:relative;
	margin:0;
	text-align:right;
}
div#searchBox div.conditionBox p.btnReqChan a {
	position:absolute;
	top:-36px;
	right:0;
}

#common_area{
}

#common_area table{
width:958px;
border:#CCC 1px solid;
margin-top:10px;
}

#common_area table td{
padding:5px;
border-right:#CCC 1px solid;
width:20%;
}


#common_area table td img.new_up {
	float:left;
}

#common_area table td.photo{
padding:5px 0px;
}

#common_area table td.name{
font-weight:900;
line-height:130%;
height:50px;
overflow:hidden;
}

#common_area table td.name_checked{
font-weight:900;
line-height:130%;
height:50px;
overflow:hidden;
background:#eee;
}
#common_area table td.hatena{
line-height:15px;
font-size:12px;
}

#common_area table td.hatena span{
background:transparent url(http://img.goo-net.com/goo/usedcar/icon_question.gif) no-repeat scroll 0;
padding-left:18px;
margin-left:5px;
}





div#caution {
	width:660px;
	margin:15px auto;
	background-color:#eeeeee;
	padding:10px;
	text-align:center;
}
div#caution span {
	font-size:117%;
	font-weight:bold;
}




div.detailsList {
	width:950px;
	border:1px solid #ccc;
	background:#f2f2f2;
	padding:4px;
	float:left;
	margin-bottom:15px;
}

div.detailsList h2 {
	width:530px;
	float:left;
	padding:5px 10px 10px;
	font-size:117%;
	font-weight:bold;
}
div.detailsList h2 img {
	vertical-align:middle;
	margin: 0 10px 0 3px;
}

div.detailsList p.btnCompare {
	float:right;
	margin-top:5px;
	margin-right:5px;
	display:inline;
}

div.detailsList p.btnCompare a {
	margin: 0 0 0 10px;
}

div.detailsList p.btnCompare a img{
	vertical-algin: middle;
}

div.detailsList div.detailsBox {
	clear:both;
	border:1px solid #ccc;
	background-color:#fff;
	padding-top:10px;
	padding-right:12px;
	float:left;
	width:935px;
}

div.detailsList div.detailsBox div.detailPi {
	width:185px;
	float:left;
	text-align:center;
}
div.detailsList div.detailsBox div.detailPi p.img {
	margin: 10px 0 20px 0;
}

div.detailCon {
	width:740px;
	float:right;
}


div.detailCon dl.detailPrice {
	padding-bottom:5px;
}
div.detailCon dl.detailPrice dt,
div.detailCon dl.detailPrice dd {
	display:inline;
}
div.detailCon dl.detailPrice dd {
	padding-right:10px;
}
div.detailCon dl.detailPrice dt img,
div.detailCon dl.detailPrice dd img {
	margin:0 5px;
	vertical-align:middle;
}
div.detailCon dl.detailPrice dd span {
	font-family:"Arial",arial,sans-serif;
	color: #FF0000;
	font-size:167%;
	font-weight: bold;
}
div.detailCon dl.detailPrice dd span.recycle {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", verdana, arial, sans-serif;
	color:#333;
	font-size:84%;
	font-weight:normal;
}

div.detailCon p {
	border-top:1px solid #ccc;
	padding: 5px 0;
	font-weight: bold;
}

div.detailCon table {
	border-collapse:collapse;
	border:1px solid #ccc;
	width:100%;
	margin-bottom:3px;
}
div.detailCon table tr th,
div.detailCon table tr td {
	border:1px solid #ccc;
	padding:1px 10px;
}
div.detailCon table tr th {
	background-color:#f2f2f2;
}

div.detailCon div.detailEtc dl {
	margin:5px 0;
}

div.detailCon div.detailEtc dl dt {
	width:80px;
	float:left;
	clear:both;
}
div.detailCon div.detailEtc dl dd img {
	margin-right:1px;
}


div.fnLink {
	width:940px;
	clear:both;
	text-align:right;
	padding:5px 5px 0px;
}
div.fnLink ul li {
	display:inline;
}


div.detailFst {
	position:relative;
	width:950px;
	float:left;
	margin-top:5px;
}

div.detailFst dl.detailShop {
	width:600px;
	float:left;
	padding-left:5px;
}

div.detailFst dl.detailShop dt img {
	margin-right:5px;
}
div.detailFst dl.detailShop dd a {
	font-size:14px;
	font-weight: bold;
}

div.detailFst dl.detailShop dd ul {
	margin:5px 0;
}

div.detailFst dl.detailShop dd ul li {
	display:inline;
	padding-right:8px;
}

div.detailFst div.detailLink {
	position:absolute;
	right:10px;
	bottom:5px;
}

div.detailFst div.detailLink ul li {
	display:inline;
	background:url(http://img.goo-net.com/goo/usedcar/icon_arrow_red_large.gif) 0 3px no-repeat;
	padding-left:12px;
}
div.detailFst div.detailLink ul li img {
	vertical-align:middle;
	margin-right:5px;
	margin-left:8px;
}

div.group {
	border-top:1px solid #fff;
	padding-top:5px;
	width:950px;
	float:left;
}
div.group dl.groupDtail {
	width:500px;
	float:left;
	padding-left:5px;
	padding-top:3px;
}
div.group dl.groupDtail dt,
div.group dl.groupDtail dd {
	display:inline;
}

div.group dl.groupDtail dd {
	display:inline;
	padding-right:5px;
}

div.groupLink {
	width:412px;
	float:right;
}

div.groupLink ul li {
	display:inline;
}
div.groupLink ul li img {
	vertical-align:middle;
	padding-left:5px;
	padding-right:8px;
}
/*
------------------------------*/




/*__________select_condition01__________*/
.textse{line-height:133%;font-family: Verdana,sans-serif;}

div#cont {
	width:958px;
	margin:0px 0 0;
	border:1px solid #ccc;
	border-top:none;
	border-bottom:none;
	background: url(http://img.goo-net.com/goobike/bike/common/img/searchbox_bg.gif) 0 -6px no-repeat;
}

div#contArea { padding-left:15px; }
div#contArea p.title {
	font-size: 13px;
	font-weight: bold;
	margin-top: 5px;
	padding-left:5px;
	border-left:5px solid #002ac6;
	float:left;
	width:300px;
}
div#contArea table {
    background-color:#ffffff;
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	margin:5px 0 8px;
	width:930px;
	clear:both;
}
div#contArea table th {
	background-color:#F6F6F6;
	border:1px solid #CCCCCC;
	padding:3px 5px ;
	text-align:left;
	width:110px;
}
div#contArea table td {
	border:1px solid #CCCCCC;
	padding:3px 5px ;
	text-align:left;
}
div#contArea table ul li {
	width:150px;
	float:left;
	white-space: nowrap;
}
div#contArea table.ind ul li {
	width:150px;
}
div#contArea table ul.shortCell li {
	width:100px;
	white-space: nowrap;
}

div#contArea table tr td select.select_haiki,
div#contArea table tr td select#select_door {
	width:108px;
}

div#contArea .clear { text-align:right; margin-right:15px; display:block;}
div#contArea .center { text-align:center; margin-bottom:10px; }
div#contArea ul.center li { display:inline; }

/*div#contArea .basis { margin-bottom:5px; }*/
div#contArea .color {
	background-color:#F6F6F6;
	border:1px solid #CCCCCC;
	clear:both;
	margin:5px 15px 20px 0;
	padding:5px 0 5px 5px;
}
div#contArea .color li { width:120px; float:left; margin-bottom:5px; }
div#contArea .color li.brown,
div#contArea .color li.gold { width:170px; }
div#contArea .color li.white { background:url(../../used/common/img/used_icon_sa1_01.gif) no-repeat 17px 3px; }
div#contArea .color li.red { background:url(../../used/common/img/used_icon_sa1_02.gif) no-repeat 17px 0px; }
div#contArea .color li.blue { background:url(../../used/common/img/used_icon_sa1_03.gif) no-repeat 17px 0px; }
div#contArea .color li.green { background:url(../../used/common/img/used_icon_sa1_04.gif) no-repeat 17px 0px; }
div#contArea .color li.black { background:url(../../used/common/img/used_icon_sa1_05.gif) no-repeat 17px 0px; }
div#contArea .color li.brown { background:url(../../used/common/img/used_icon_sa1_06.gif) no-repeat 17px 0px; }
div#contArea .color li.wine { background:url(../../used/common/img/used_icon_sa1_07.gif) no-repeat 17px 0px; }
div#contArea .color li.yellow { background:url(../../used/common/img/used_icon_sa1_08.gif) no-repeat 17px 0px; }
div#contArea .color li.pink { background:url(../../used/common/img/used_icon_sa1_09.gif) no-repeat 17px 0px; }
div#contArea .color li.purple { background:url(../../used/common/img/used_icon_sa1_10.gif) no-repeat 17px 0px; }
div#contArea .color li.gray { background:url(../../used/common/img/used_icon_sa1_11.gif) no-repeat 17px 0px; }
div#contArea .color li.metallic { background:url(../../used/common/img/used_icon_sa1_12.gif) no-repeat 17px 0px; }
div#contArea .color li.gold { background:url(../../used/common/img/used_icon_sa1_13.gif) no-repeat 17px 0px; }
div#contArea .color li.other { background:url(../../used/common/img/used_icon_sa1_14.gif) no-repeat 17px 0px; }
div#contArea .color input { vertical-align: middle;}
div#contArea .color span { vertical-align: middle; margin-left:23px; }
/*_____IE6_IE7_____*/
* html div#contArea .color span,
*:first-child+html div#contArea .color span { margin-left:15px; }

div#contArea table td label input { vertical-align:middle; margin-right:5px; }

input.clearBtn {
	background:url(http://img.goo-net.com/goo/usedcar/btn_clear.gif) no-repeat left top;
	width: 60px;
	height: 20px;
	overflow: hidden;
	padding-top:20px;
	border: none;
	cursor: pointer;
	display: block;
}





/*__________select_condition02__________*/

.mask {
    margin: 0px auto auto 0px;
    background-color:black;
    position:absolute;
    z-index:2;
    display:none; 
    filter:alpha(opacity=50);
    opacity:0.5; 
}   

/*_____ div#auc _____*/
div#auc { width:660px; margin:20px auto; border:1px solid #666; }
div#auc h4 { border-bottom:1px solid #666; background-color:#D91C00; color:#fff; font-size:15px; font-weight:bold; padding:2px 10px; }
div#auc p.aucText { margin:5px 10px; }
div#auc div.formAuc { margin:0 10px 10px; overflow:hidden; }
div#auc div.formAuc div.kaikae_maker { float:left; }
div#auc div.formAuc select { width:200px; }
div#auc div.formAuc optgroup { font-style:normal; }
div#auc div.formAuc div.kaikae_model { float:left; margin:0 10px; }
div#auc div.formAuc p.aucBtn { float:left; }

div#auc p.bnr {}



table.show_room {
border:1px solid #CCCCCC;
margin-right:2px;
}

span.adp b{
	color: #f00;
}

span.adc,
td.adc{
	font-size:10px;
}


.textBoldL {
	font-family:"Arial",arial,sans-serif;
	font-size:142%;
	padding:0 5px;
	color:#ff0000;
	font-weight:bold;
}
.recycle,
.new_up,
.detaillnk {
	font-size:84%; white-space:nowrap;
}

.new_up	{ color:#ff0000;}


#catalog,
#suggest{ background: #eee; padding: 5px; margin: 10px 0;}
#catalog p.title,
#suggest p.title{ font-size:100%; font-weight: bold; display: inline; margin: 0 5px 0 0; }
#catalog p.link,
#suggest p.link{ display: inline; margin: 0 0 0 10px; }
#catalog p.link a,
#suggest p.link a{ font-weight: bold; }
#catalog p.link a:visited,
#suggest p.link a:visited{ color: #00f; }

div#searchBox div#srchThird select#exhaust{
	width: 80px;
}

