/* 検索の箱 */
.under_pankuzu_double {
	width : 760px;
	margin : 5px auto 10px auto;
}

.bg_h1 {
	width : 584px;
	height : 27px;
	margin : 0px 0px 0px 5px;
	background-image : url(../img/category/bg_resulth1.gif);
}

h1.search_h1 {
	margin : 0px 0px 0px 10px;
	padding : 6px 0px 0px 0px;
	font-size : 13px;
	color : #FFFFFF;
}

.search_bigbox {
	width : 538px;
	margin : 0px 0px 0px 25px;
	background-color : #EEF3F9;
	border : 1px solid #999999;
}

.search_smallbox {
	margin : 0px 15px 0px 15px;
}

.smoking_box {
	margin : 10px 0px 0px 33px;
}

p.smoking_txt {
	font-size : 12px;
	margin : 0px 0px 0px 0px;
}

.pulldown1 {
	margin : 5px 0px 0px 0px;
	text-align : center;
}

.pulldown_size {
	font-size : 12px;
	width : 220px;
}

.pulldown2 {
	margin : 8px 0px 0px 2px;
}
.pulldown_size_long {
	font-size : 12px;
	width : 220px;
}

.s_box_float {
	width : 250px;
	margin : 0px 0px 0px 3px;
	float : left;
}

.s_box_float2 {
	margin : 0px 0px 0px 0px;
	float : left;
}

.s_box_float3 {
	margin : 5px 0px 0px 0px;
	float : left;
}

.s_box_float_fuel {
	width : 145px;
	margin : 0px 0px 0px 3px;
	float : left;
}

.s_box_float_accident {
	width : 142px;
	margin : 0px 0px 0px 3px;
	float : left;
}

p.sub_select {
	margin : 0px 0px 0px 0px;
	font-size : 11px;
	text-align : left;
}

.sub_selectbold {
	font-weight : bold;
}

p.sub_select2 {
	margin : 0px 0px 0px 0px;
	font-size : 11px;
}

.s_box_dotline {
	margin : 0px 0px 0px 1px;
}

.s_freeword {
	font-size : 11px;
}

.search_submit_button {
	margin : 5px 0px 6px 0px;
	text-align : center;
}

.s_submit_long {
	width : 165px;
}

/* NotFound */
p.sorry_sorry {
	width : 435px;
	margin : 20px auto 20px auto;
	font-siz : 13px;
	letter-spacing : 1px;
	color : #464646;
}

.bg_daikoutitle {
	width : 472px;
	margin : 0px auto 0px auto;
}

p.senmonagent {
	width : 346px;
	margin : 10px auto 0px auto;
	font-weight : bold;
	color : #003300;
}

.daikou_yaji {
	margin : 10px 0px 10px 0px;
	text-align : center;
}

.bg_daikoubutton {
	width : 277px;
	height : 28px;
	margin : 0px auto 0px auto;
	background-image : url(../img/search/bg_daikoubutton.gif);
}

p.daikoupagehe {
	margin : 7px 0px 0px 0px;
	text-align : center;
	font-size : 14px;
	font-weight : bold;
	letter-spacing : 1px;
	color : #FFFFFF;
}

a.daikouwhite:link {
	color : #FFFFFF;
	text-decoration : none;
}

a.daikouwhite:visited {
	color : #FFFFFF;
	text-decoration : none;
}

a.daikouwhite:hover {
	color : #FFFFFF;
	text-decoration : none;
}

a.daikouwhite:active {
	color : #FFFFFF;
	text-decoration : none;
}

/* 車種＋中古車買取で買取ページへ */

.bg_to_kaitori_form {
	margin : 60px auto 20px auto;
	width : 415px;
	height : 29px;
	background-image : url(../img/search/bg_to_kaitori_form.gif);
}

.bg_to_kaitori_form2 {
	margin : 35px auto 20px auto;
	width : 415px;
	height : 29px;
	background-image : url(../img/search/bg_to_kaitori_form.gif);
}

p.bg_to_kaitori_text {
	margin : 6px 0px 0px 0px;
	text-align : center;
}

/* 検索結果 */
p.result {
	margin : 15px 0px 0px 6px;
	font-size : 14px;
	font-weight : bold;
	color : #333333;
	letter-spacing : 1px;
}

.result_normal {
	font-size : 13px;
	font-weight : normal;
	letter-spacing : 0px;
}

.bg_result_sum {
	height : 26px;
	margin : 10px 0px 0px 0px;
}

p.result_txt {
	margin : 6px 0px 0px 0px;
	font-size : 13px;
	color : #333333;
	text-align : center;
}

/* 並べ替え */
.bg_sort1 {
	width : 590px;
	margin : 5px 0px 0px 0px;
	background-color : #FFFFDF;
}

.option_float {
	width : 160px;
	float : left;
}

.camera {
	margin : 5px 0px 4px 35px;
	background-image : url(../img/search/camera.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
}

p.camera_txt {
	margin : 0px 0px 0px 21px;
	font-weight : bold;
}

p.option_txt {
	margin : 6px 0px 0px 0px;
}


a.sort_link:link {
	color : #000099;
}

a.sort_link:visited {
	color : #000099;
}

a.sort_link:hover {
	color : #000099;
}

a.sort_link:active {
	color : #000099;
}

.bg_sort2 {
	width : 590px;
	margin : 1px 0px 0px 0px;
	background-color : #EEEEEE;
}

.sort {
	margin : 5px 0px 4px 35px;
	background-image : url(../img/search/sort.gif);
	background-repeat : no-repeat;
	background-position : 0px 1px;
}

/* テキストだけ */
.textonly_all {
	width : 590px;
	margin : 0px auto 0px auto;
}


.bg_textonlytitle1 {
	background-image : url(../img/search/bg_textonlytitle1.gif);
}

.bg_textonlytitle2 {
	background-image : url(../img/search/bg_textonlytitle2.gif);
}

p.textonlytitle {
	margin : 5px 0px 0px 0px;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

p.bg_textonlytxt1 {
	margin : 0px 0px 0px 5px;
	font-size : 12px;
	font-weight : bold;
}

.bg_textonlycontents1_1 {
	background-color : #FFFFFF;
}

.bg_textonlycontents1_2 {
	background-color : #EFEFEF;
}

.bg_textonlycontents2_1 {
	background-image : url(../img/search/bg_textonlycontents.gif);
}

.bg_textonlycontents2_2 {
	background-image : url(../img/search/bg_textonlycontents2.gif);
}

p.bg_textonlytxt2 {
	margin : 5px 2px 0px 0px;
	font-size : 12px;
	font-weight : bold;
	text-align : right;
	color : #FF0000;
}

p.bg_textonlytxt3 {
	margin : 5px 3px 0px 0px;
	font-size : 11px;
	text-align : right;
}
.bg_textonly_kugiri {
	background-color : #CCCCCC;
}

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

/* 一覧 */
.ichiran_all {
	width : 590px;
	margin : 0px auto 0px auto;
}

.ichiran_leftall {
	width : 196px;
	float : left;
	margin : 7px 0px 0px 0px;
}

.ichiran_centerall {
	width : 196px;
	float : left;
	margin : 7px 0px 0px 0px;
}

.ichiran_rightall {
	width : 192px;
	float : left;
	margin : 7px 0px 0px 0px;
}

.car_waku {
	width : 190px;
	border : 1px solid #666666;
	margin : 7px 0px 0px 0px;
}

.pic_image {
	width : 188px;
	margin : 1px auto 1px auto;
}

p.car_name {
	margin : 6px 0px 6px 5px;
	font-size : 14px;
	font-weight : bold;
}

.car_data_left1 {
	float : left;
}

.car_data_left2 {
	width : 64px;
	margin : 1px 0px 0px 3px;
	background-color : #F0F0F0;
}

p.cardata_txt1 {
	margin : 5px 0px 3px 3px;
	font-size : 11px;
}

.car_data_right {
	float : left;
}

.car_data_right2 {
	margin : 1px 0px 0px 0px;
}

p.cardata_txt2 {
	margin : 4px 0px 3px 5px;
	font-weight : bold;
	color : #FF0000;
}

p.cardata_txt3 {
	margin : 4px 0px 3px 5px;
}

.zeikomi {
	font-size : 11px;
	font-weight : normal;
}

.detail_button {
	margin : 5px 0px 3px 0px;
	text-align : center;
}

.ichiran_melmaga {
	float : left;
	margin : 45px 0px 0px 0px;
}

.ichiran_melmaga2 {
	float : left;
	margin : 10px 0px 0px 0px;
}

/* メールマガジン受取 */
p.result2 {
	margin : 35px 0px 0px 10px;
	font-size : 14px;
	font-weight : bold;
	color : #333333;
	letter-spacing : 1px;
}
p.result3 {
	margin : 15px 0px 0px 20px;
	font-size : 14px;
	font-weight : bold;
	color : #333333;
	letter-spacing : 1px;
}

.bg_ichiran_melmaga1 {
	width : 352px;
	height : 21px;
	margin : 10px 0px 0px 20px;
	background-image : url(../img/search/bg_ichiran_melmaga1.gif);
	background-repeat : no-repeat;
}

p.ichiran_melma_title {
	margin : 0px 0px 0px 25px;
	font-size : 14px;
	font-weight : bold;
}

.bg_ichiran_melmaga2 {
	width : 352px;
	margin : 0px 0px 0px 20px;
	background-image : url(../img/search/bg_ichiran_melmaga2.gif);
}

p.ichiran_melma_txt1 {
	margin : 3px 0px 0px 45px;
}

p.ichiran_melma_txt2 {
	margin : 3px 0px 0px 75px;
}

p.ichiran_melma_aplytxt {
	margin : 10px 0px 5px 0px;
	text-align : center;
}

.bg_ichiran_melmaga3 {
	width : 352px;
	margin : 0px 0px 0px 20px;
}

.bg_result_sum2 {
	height : 26px;
	margin : 20px 0px 0px 0px;
}

p.result_txt2 {
	margin : 6px 0px 0px 15px;
	font-size : 13px;
	color : #333333;
}

p.result_txt3 {
	margin : 5px 10px 0px 0px;
	text-align : right;
}

p.result_txt4 {
	margin : 6px 0px 0px 25px;
	font-size : 13px;
	color : #333333;
}

/* 下に広がるメルマガ受取り設定 */
.mini_melma_all {
	width : 585px;
	margin : 10px auto 0px auto;
}

.float_linkupan {
	float : left;
	width : 340px;
}

.float_melmaright {
	float : right;
	width : 239px;
	height : 104px;
	background-image : url(../img/search/melma_mini.gif);
}

p.melma_douzo {
	margin : 14px 0px 0px 24px;
	font-size : 14px;
	font-weight : bold;
}

p.okurimasu {
	margin : 8px 0px 0px 18px;
	font-size : 12px;
	line-height : 17px;
}

p.tomelmaaoi {
	margin : 8px 0px 0px 0px;
	font-weight : bold;
	text-align : center;
}
