table.democar{
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}
table.usedcar{
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}


.font_black{
	color:#000;
}
.font_white{
	color:#fff;
}
.font12{
	font-size: 12px;
}
.font10{
	font-size: 10px;
}

.bg_white{
	background-color: #fff;

}
.bg_red{
	background-color: #f00;

}
.bg_9c0{
	background-color: #9c0;

}
.bg_09c{
	background-color: #09c;

}
.bg_090{
	background-color: #090;

}
.bg_999{
	background-color: #999;

}
.infobbs_width90{
	width:90%;
	text-align: left;

}
.infobbs_width100{
	width:100%;
	text-align: left;

}

.infobbs_text{
	float:left;
	width:65%;
	font-size:12px;
}
.infobbs_left{
	float:left;

}
.infobbs_photo{
	float:left;
	width:35%;
	font-size:10px;
}
.infobbs_photor{
	float:right;
	width:35%;
	font-size:10px;
}
.infobbs_photoh{
	float:left;
	width:33%;
	font-size:10px;
}
.infobbs_title{
	clear:left;
	font-size:13px;
	padding:5px;

}
.infobbs_inquiry{
	clear:left;
	font-size:13px;

}
.infobbs_page{
	padding:2px;
	text-align: right;
	font-size:12px;

}


.democar_cell_komoku {
	background-color: #eee;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	vartical-valign: top ;
}
.democar_cell {
	background-color: #fff;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	
	text-align: left;
	vartical-valign: top; 
}
.democar_shopinfo_text {
	padding: 5px;
	color: #000;
	font-size: 10px;
	text-align: left;
}
.usedcar_kakaku {
	background-color: #fff;
	padding: 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #369;
	
	text-align: center;
	vartical-valign: top; 
}
.usedcar_kakaku_text {
	color: #f00;
	font-size: 12px;
}
.usedcar_kakaku_price {
	color: #f00;
	font-size: 16px;
}
.usedcar_shopinfo_text {
	padding: 5px;
	color: #000;
	font-size: 10px;
	text-align: left;
}

.usedcar_cell_komoku {
	background-color: #eee;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	text-align: center;
	vartical-valign: top ;
}
.usedcar_cell {
	background-color: #4ff;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
	font-size: 12px;
	
	text-align: left;
	vartical-valign: top; 
}
.waku {
	padding: 1px;
	border-width: 1px;
	border-style: solid;
	border-color: #aaa;
	border-collapse:collapse;
	
	vartical-valign: top; 
}

.divwaku {
	padding: 1px;
	border-width: 0px 0px 1px;
	border-style: dotted;
	border-color: #aaa;
	border-collapse:collapse;
	
	vartical-valign: top; 
}
td.no_waku {
	padding: 5px;
	border-width: 0px;
	border-style: hidden;
	border-color: #aaa;
	border-collapse:collapse;
	
	vartical-valign: top; 
}

.no_waku0 {
	padding: 0px;
	border-style: hidden;
}
table.no_waku0{
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}


.bgYet a:hover, .bgYet  a:link, .bgYet a:active{
	color: #f05e5f;
}
.bgYet{
	background-color: #fdd;
}
.bgCancel {
	background-color: #aaa;
}
.bgDone {
	background-color: #eee;
}

.bg01{background: #f4f4f4;}
.SE-bgGrad01{
	background: -moz-linear-gradient(top, #ffffff, #f4f4f4 100%);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f4f4f4));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f4f4f4')";
}
/*#######################################################################

common

#######################################################################*/

/**************************************************

strong

**************************************************/
.SE-strong{font-weight: bold;}
/**************************************************

align & float

**************************************************/
.SE-alignLeft{text-align: left;}
.SE-alignRight{text-align: right;}
.SE-alignCenter{text-align: center;}

.SE-floatLeft{float: left;}
.SE-floatRight{float: right;}
.SE-floatCenter{float: center;}
/**************************************************

clear

**************************************************/
.SE-clearfix:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
 /* IE6 */
* html .SE-clearfix{zoom: 1;}
 /* IE7 */
*:first-child+html .SE-clearfix{zoom: 1;}
/**************************************************

margin & padding

**************************************************/
.SE-w25{width: 25px;}
.SE-w30{width: 30px;}
.SE-w35{width: 35px;}
.SE-w40{width: 40px;}
.SE-w45{width: 45px;}
.SE-w50{width: 50px;}
.SE-w55{width: 55px;}
.SE-w60{width: 60px;}
.SE-w65{width: 65px;}
.SE-w70{width: 70px;}
.SE-w75{width: 75px;}
.SE-w80{width: 80px;}
.SE-w85{width: 85px;}
.SE-w90{width: 90px;}
.SE-w95{width: 95px;}
.SE-w100{width: 100px;}
.SE-w110{width: 110px;}
.SE-w120{width: 120px;}
.SE-w130{width: 130px;}
.SE-w150{width: 150px;}
.SE-w160{width: 160px;}
.SE-w170{width: 170px;}
.SE-w172{width: 172px;}
.SE-w175{width: 175px;}
.SE-w192{width: 192px;}
.SE-w200{width: 200px;}
.SE-w210{width: 210px;}
.SE-w220{width: 220px;}
.SE-w230{width: 230px;}
.SE-w240{width: 240px;}
.SE-w250{width: 250px;}
.SE-w300{width: 300px;}
.SE-w330{width: 330px;}
.SE-w340{width: 340px;}
.SE-w350{width: 350px;}
.SE-w400{width: 400px;}
.SE-w450{width: 450px;}
.SE-w500{width: 500px;}
.SE-w100per{width: 100%;}
.SE-w50per{width: 49%;}
.SE-w33per{width: 33%;}
.SE-w24per{width: 24%;}

/**************************************************

margin & padding

**************************************************/
.SE-mAuto{margin: 0 auto;}

.SE-m5{margin: 5px;}
.SE-p5{padding: 5px;}


.SE-mt2{margin-top: 2px;}
.SE-mt5{margin-top: 5px;}
.SE-mt10{margin-top: 10px;}
.SE-mt15{margin-top: 15px;}
.SE-mt20{margin-top: 20px;}
.SE-mt25{margin-top: 25px;}
.SE-mt30{margin-top: 30px;}
.SE-mt35{margin-top: 35px;}
.SE-mt40{margin-top: 40px;}
.SE-mt50{margin-top: 50px;}

.SE-mb5{margin-bottom: 5px;}
.SE-mb10{margin-bottom: 10px;}
.SE-mb15{margin-bottom: 15px;}
.SE-mb20{margin-bottom: 20px;}
.SE-mb25{margin-bottom: 25px;}
.SE-mb30{margin-bottom: 30px;}
.SE-mb35{margin-bottom: 35px;}
.SE-mb40{margin-bottom: 40px;}
.SE-mb45{margin-bottom: 45px;}
.SE-mb50{margin-bottom: 50px;}

.SE-mb-5{margin-bottom: -5px;}
.SE-mb-10{margin-bottom: -10px;}
.SE-mb-15{margin-bottom: -15px;}
.SE-mb-20{margin-bottom: -20px;}
.SE-mb-25{margin-bottom: -25px;}
.SE-mb-30{margin-bottom: -30px;}
.SE-mb-35{margin-bottom: -35px;}
.SE-mb-40{margin-bottom: -40px;}
.SE-mb-45{margin-bottom: -45px;}
.SE-mb-50{margin-bottom: -50px;}

.SE-ml5{margin-left: 5px;}
.SE-ml10{margin-left: 10px;}
.SE-ml15{margin-left: 15px;}
.SE-ml20{margin-left: 20px;}
.SE-ml25{margin-left: 25px;}
.SE-ml30{margin-left: 30px;}
.SE-ml35{margin-left: 35px;}
.SE-ml40{margin-left: 40px;}
.SE-ml45{margin-left: 45px;}
.SE-ml50{margin-left: 50px;}

.SE-m-l5{margin-left: -5px;}
.SE-ml-10{margin-left: -10px;}
.SE-ml-15{margin-left: -15px;}
.SE-ml-20{margin-left: -20px;}
.SE-ml-25{margin-left: -25px;}
.SE-ml-30{margin-left: -30px;}
.SE-ml-35{margin-left: -35px;}
.SE-ml-40{margin-left: -40px;}
.SE-ml-45{margin-left: -45px;}
.SE-ml-50{margin-left: -50px;}

.SE-mr5{margin-right: 5px;}
.SE-mr10{margin-right: 10px;}
.SE-mr15{margin-right: 15px;}
.SE-mr20{margin-right: 20px;}
.SE-mr25{margin-right: 25px;}
.SE-mr30{margin-right: 30px;}
.SE-mr35{margin-right: 35px;}
.SE-mr40{margin-right: 40px;}
.SE-mr45{margin-right: 45px;}
.SE-mr50{margin-right: 50px;}

.SE-pt5{padding-top: 5px;}
.SE-pt10{padding-top: 10px;}
.SE-pt15{padding-top: 15px;}
.SE-pt20{padding-top: 20px;}
.SE-pt25{padding-top: 25px;}
.SE-pt30{padding-top: 30px;}
.SE-pt35{padding-top: 35px;}
.SE-pt40{padding-top: 40px;}
.SE-pt50{padding-top: 50px;}
.SE-pt100{padding-top: 100px;}

.SE-pb5{padding-bottom: 5px;}
.SE-pb10{padding-bottom: 10px;}
.SE-pb15{padding-bottom: 15px;}
.SE-pb20{padding-bottom: 20px;}
.SE-pb25{padding-bottom: 25px;}
.SE-pb30{padding-bottom: 30px;}
.SE-pb35{padding-bottom: 35px;}
.SE-pb40{padding-bottom: 40px;}
.SE-pb50{padding-bottom: 50px;}
.SE-pb100{padding-bottom: 100px;}

.SE-pl5{padding-left: 5px;}
.SE-pl10{padding-left: 10px;}
.SE-pl15{padding-left: 15px;}
.SE-pl20{padding-left: 20px;}
.SE-pl25{padding-left: 25px;}
.SE-pl30{padding-left: 30px;}
.SE-pl35{padding-left: 35px;}
.SE-pl40{padding-left: 40px;}
.SE-pl50{padding-left: 50px;}
.SE-pl100{padding-left: 100px;}

.SE-pr5{padding-right: 5px;}
.SE-pr10{padding-right: 10px;}
.SE-pr15{padding-right: 15px;}
.SE-pr20{padding-right: 20px;}
.SE-pr25{padding-right: 25px;}
.SE-pr30{padding-right: 30px;}
.SE-pr35{padding-right: 35px;}
.SE-pr40{padding-right: 40px;}
.SE-pr50{padding-right: 50px;}
.SE-pr100{padding-right: 100px;}
/**************************************************

font-size

**************************************************/
.SE-fs10{ font-size: 84%;}
.SE-fs11{ font-size: 92%;}
.SE-fs12{ font-size: 100%;}
.SE-fs13{ font-size: 109%;}
.SE-fs14{ font-size: 117%;}
.SE-fs15{ font-size: 125%;}
.SE-fs16{ font-size: 134%;}
.SE-fs17{ font-size: 142%;}
.SE-fs18{ font-size: 150%;}
.SE-fs19{ font-size: 159%;}
.SE-fs20{ font-size: 167%;}
.SE-fs22{ font-size: 184%;}
.SE-fs24{ font-size: 200%;}
.SE-fs26{ font-size: 217%;}
.SE-fs28{ font-size: 234%;}
.SE-fs30{ font-size: 250%;}
.SE-fs32{ font-size: 267%;}
/**************************************************

display

**************************************************/
.SE-dBlock{display: block;}
.SE-dNone{display: none;}
.SE-dInline{display: inline;}
.SE-dInline-block{display: inline-block;}

.SE-absolute{position: absolute;}
.SE-relative{position: relative;}
.SE-static{position: static;}
.SE-fixed{position: fixed;}
/**************************************************

SE-border

**************************************************/
.SE-border{border: 1px solid #b4b4b4;}
.SE-borderL{border-left: 1px solid #b4b4b4;}
.SE-borderT{border-top: 1px solid #b4b4b4;}
.SE-borderR{border-right: 1px solid #b4b4b4;}
.SE-borderB{border-bottom: 1px solid #b4b4b4;}
/**************************************************

table

**************************************************/
.SE-collapse{border-collapse: collapse;}
.SE-separate{border-collapse: separate;}
/**************************************************
other
**************************************************/
.SE-imeDis{ime-mode: disabled;}
