@charset "utf-8";
/* CSS Document */

html, body,
h1, h2, h3, h4, h5, h6, address,
div, blockquote, p, pre, ul, ol, li, dl, dt, dd, hr,
table, caption, th, td,
span, em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym, sub,
sup, q, br, ins, del, a, img, object, iframe{
	color:#AAAAAA;
}

a {color:#0099FF;}
a:hover {color:#00CC00; text-decoration:none;}


body {text-align:center; background-color:#000000;}

#header {
	background:url(../images/car/header_bg.gif) left top repeat-x;
	height:380px;
	}

#header_box {
	width:960px;
	height:380px;
	text-align:justify;
	margin:0 auto;
	}
.main_01 {background:url(../images/car/main_01.jpg) left top no-repeat;}
.main_02 {background:url(../images/car/main_02.jpg) left top no-repeat;}
.main_03 {background:url(../images/car/main_03.jpg) left top no-repeat;}
.main_04 {background:url(../images/car/main_04.jpg) left top no-repeat;}
.main_05 {background:url(../images/car/main_05.jpg) left top no-repeat;}

#logo {
	width:225px;
	height:380px;
	float:left;
	}
#logo a {
	width:225px;
	height:100px;
	text-indent:-9999px;
	display:block;
	/*\*/
	overflow:hidden;
	/**/
	}


#navi {
	/*width:125px;*/
	/*width:735px;*/
	height:40px;
	float:right;
	}
#navi ul {list-style:none;}
#navi li {background-image:url(../images/car/navi.gif); height:40px; float:left;}
#navi li a {background-image:url(../images/car/navi.gif); height:40px; text-indent:-9999px; /*\*/overflow:hidden;/**/ display:block;}
#navi li a:hover {background-image:url(../images/car/navi.gif);}

#navi li#navi_01 {background-position:-610px -40px; width:50px;}
#navi li#navi_01 a {background-position:-610px 0; width:50px;}
#navi li#navi_01 a:hover {background-position:-610px -40px;}

#navi li#navi_02 {background-position:-660px -40px; width:35px;}
#navi li#navi_02 a {background-position:-660px 0; width:35px;}
#navi li#navi_02 a:hover {background-position:-660px -40px;}

#navi li#navi_03 {background-position:-695px -40px; width:40px;}
#navi li#navi_03 a {background-position:-695px 0; width:40px;}
#navi li#navi_03 a:hover {background-position:-695px -40px;}

#wrap {
	width:960px;
	text-align:justify;
	margin:0 auto;
	padding-top:50px;
	}

#clr {clear:both;}
#gotop {text-align:right; margin:0 0 50px 0; clear:both;}

h1 {text-align:center; padding:0 0 10px 0;}

#con_box { padding:0 100px;}
#con_box h2 {margin-bottom:10px;}
#con_box h3 {margin-bottom:10px;}

#footer {text-align:center; margin-top:50px; padding-bottom:10px;}

/*　ドロップダウンメニュー　---------------------------------------------------------------------------------------*/

#car_menu {
	background:url(../images/car/menu_bg.gif) left top repeat-x;
	position:relative;
	width:100%;
	height:50px;
	}

ul.MenuBarHorizontal {
	width:960px;
	height:50px;
	margin:0 auto;
	list-style:none;
	}
ul.MenuBarHorizontal li {
	width:160px;
	height:50px;
	list-style:none;
	}
ul.MenuBarHorizontal li a {
	width:160px;
	height:50px;
	display:block;
	text-indent:-9999px;
	/*\*/
	overflow:hidden;
	/**/
	}

ul.MenuBarHorizontal li ul {
	background:url(../images/car/menu_drop_bg.gif) left top repeat-y;
	padding:10px 0;
	border-top:#666666 1px solid;
	list-style:none;
	}
ul.MenuBarHorizontal li ul li {
	width:160px;
	height:30px;
	list-style:none;
	}

ul.MenuBarHorizontal li ul li a {
	width:160px;
	height:30px;
	display:block;
	text-indent:-9999px;
	/*\*/
	overflow:hidden;
	/**/
	}

/*top*/
#menu_top { background:url(../images/car/menu_01_2.gif) left top no-repeat;}
#menu_top a { background:url(../images/car/menu_01.gif) left top no-repeat;}
#menu_top a:hover { background:url(../images/car/menu_01_2.gif) left top no-repeat;}

/*buy*/
#menu_buy { background:url(../images/car/menu_02_2.gif) left top no-repeat;}
#menu_buy a { background:url(../images/car/menu_02.gif) left top no-repeat;}
#menu_buy a:hover { background:url(../images/car/menu_02_2.gif) left top no-repeat;}

#menu_buy01 {background:url(../images/car/menu_drop_02_11_2.gif) left top no-repeat;}
#menu_buy01 a {background:url(../images/car/menu_drop_02_11.gif) left top no-repeat;}
#menu_buy01 a:hover {background:url(../images/car/menu_drop_02_11_2.gif) left top no-repeat;}

#menu_buy02 {background:url(../images/car/menu_drop_02_02_2.gif) left top no-repeat;}
#menu_buy02 a {background:url(../images/car/menu_drop_02_02.gif) left top no-repeat;}
#menu_buy02 a:hover {background:url(../images/car/menu_drop_02_02_2.gif) left top no-repeat;}

#menu_buy03 {background:url(../images/car/menu_drop_02_03_2.gif) left top no-repeat;}
#menu_buy03 a {background:url(../images/car/menu_drop_02_03.gif) left top no-repeat;}
#menu_buy03 a:hover {background:url(../images/car/menu_drop_02_03_2.gif) left top no-repeat;}

#menu_buy04 {background:url(../images/car/menu_drop_02_04_2.gif) left top no-repeat;}
#menu_buy04 a {background:url(../images/car/menu_drop_02_04.gif) left top no-repeat;}
#menu_buy04 a:hover {background:url(../images/car/menu_drop_02_04_2.gif) left top no-repeat;}

#menu_buy05 {background:url(../images/car/menu_drop_02_05_2.gif) left top no-repeat;}
#menu_buy05 a {background:url(../images/car/menu_drop_02_05.gif) left top no-repeat;}
#menu_buy05 a:hover {background:url(../images/car/menu_drop_02_05_2.gif) left top no-repeat;}

#menu_buy06 {background:url(../images/car/menu_drop_02_06_2.gif) left top no-repeat;}
#menu_buy06 a {background:url(../images/car/menu_drop_02_06.gif) left top no-repeat;}
#menu_buy06 a:hover {background:url(../images/car/menu_drop_02_06_2.gif) left top no-repeat;}

#menu_buy07 {background:url(../images/car/menu_drop_02_07_2.gif) left top no-repeat;}
#menu_buy07 a {background:url(../images/car/menu_drop_02_07.gif) left top no-repeat;}
#menu_buy07 a:hover {background:url(../images/car/menu_drop_02_07_2.gif) left top no-repeat;}

#menu_buy08 {background:url(../images/car/menu_drop_02_08_2.gif) left top no-repeat;}
#menu_buy08 a {background:url(../images/car/menu_drop_02_08.gif) left top no-repeat;}
#menu_buy08 a:hover {background:url(../images/car/menu_drop_02_08_2.gif) left top no-repeat;}

#menu_buy09 {background:url(../images/car/menu_drop_02_09_2.gif) left top no-repeat;}
#menu_buy09 a {background:url(../images/car/menu_drop_02_09.gif) left top no-repeat;}
#menu_buy09 a:hover {background:url(../images/car/menu_drop_02_09_2.gif) left top no-repeat;}

#menu_buy10 {background:url(../images/car/menu_drop_02_10_2.gif) left top no-repeat;}
#menu_buy10 a {background:url(../images/car/menu_drop_02_10.gif) left top no-repeat;}
#menu_buy10 a:hover {background:url(../images/car/menu_drop_02_10_2.gif) left top no-repeat;}

/*stock*/
#menu_stock { background:url(../images/car/menu_03_2.gif) left top no-repeat;}
#menu_stock a { background:url(../images/car/menu_03.gif) left top no-repeat;}
#menu_stock a:hover { background:url(../images/car/menu_03_2.gif) left top no-repeat;}

#menu_stock01 {background:url(../images/car/menu_drop_03_01_2.gif) left top no-repeat;}
#menu_stock01 a {background:url(../images/car/menu_drop_03_01.gif) left top no-repeat;}
#menu_stock01 a:hover {background:url(../images/car/menu_drop_03_01_2.gif) left top no-repeat;}

#menu_stock02 {background:url(../images/car/menu_drop_03_02_2.gif) left top no-repeat;}
#menu_stock02 a {background:url(../images/car/menu_drop_03_02.gif) left top no-repeat;}
#menu_stock02 a:hover {background:url(../images/car/menu_drop_03_02_2.gif) left top no-repeat;}


/*sell*/
#menu_sell { background:url(../images/car/menu_04_2.gif) left top no-repeat;}
#menu_sell a { background:url(../images/car/menu_04.gif) left top no-repeat;}
#menu_sell a:hover { background:url(../images/car/menu_04_2.gif) left top no-repeat;}

#menu_sell01 {background:url(../images/car/menu_drop_04_01_2.gif) left top no-repeat;}
#menu_sell01 a {background:url(../images/car/menu_drop_04_01.gif) left top no-repeat;}
#menu_sell01 a:hover {background:url(../images/car/menu_drop_04_01_2.gif) left top no-repeat;}

#menu_sell02 {background:url(../images/car/menu_drop_04_02_2.gif) left top no-repeat;}
#menu_sell02 a {background:url(../images/car/menu_drop_04_02.gif) left top no-repeat;}
#menu_sell02 a:hover {background:url(../images/car/menu_drop_04_02_2.gif) left top no-repeat;}

#menu_sell03 {background:url(../images/car/menu_drop_04_03_2.gif) left top no-repeat;}
#menu_sell03 a {background:url(../images/car/menu_drop_04_03.gif) left top no-repeat;}
#menu_sell03 a:hover {background:url(../images/car/menu_drop_04_03_2.gif) left top no-repeat;}

/*company*/
#menu_company { background:url(../images/car/menu_05_2.gif) left top no-repeat;}
#menu_company a { background:url(../images/car/menu_05.gif) left top no-repeat;}
#menu_company a:hover { background:url(../images/car/menu_05_2.gif) left top no-repeat;}

#menu_company01 {background:url(../images/car/menu_drop_05_01_2.gif) left top no-repeat;}
#menu_company01 a {background:url(../images/car/menu_drop_05_01.gif) left top no-repeat;}
#menu_company01 a:hover {background:url(../images/car/menu_drop_05_01_2.gif) left top no-repeat;}

#menu_company02 {background:url(../images/car/menu_drop_05_02_2.gif) left top no-repeat;}
#menu_company02 a {background:url(../images/car/menu_drop_05_02.gif) left top no-repeat;}
#menu_company02 a:hover {background:url(../images/car/menu_drop_05_02_2.gif) left top no-repeat;}

#menu_company03 {background:url(../images/car/menu_drop_05_03_2.gif) left top no-repeat;}
#menu_company03 a {background:url(../images/car/menu_drop_05_03.gif) left top no-repeat;}
#menu_company03 a:hover {background:url(../images/car/menu_drop_05_03_2.gif) left top no-repeat;}

#menu_company04 {background:url(../images/car/menu_drop_05_04_2.gif) left top no-repeat;}
#menu_company04 a {background:url(../images/car/menu_drop_05_04.gif) left top no-repeat;}
#menu_company04 a:hover {background:url(../images/car/menu_drop_05_04_2.gif) left top no-repeat;}

#menu_company05 {background:url(../images/car/menu_drop_05_05_2.gif) left top no-repeat;}
#menu_company05 a {background:url(../images/car/menu_drop_05_05.gif) left top no-repeat;}
#menu_company05 a:hover {background:url(../images/car/menu_drop_05_05_2.gif) left top no-repeat;}

/*contact*/
#menu_contact { background:url(../images/car/menu_06_2.gif) left top no-repeat;}
#menu_contact a { background:url(../images/car/menu_06.gif) left top no-repeat;}
#menu_contact a:hover { background:url(../images/car/menu_06_2.gif) left top no-repeat;}




/* 各ページ　-------------------------------------------------------------------------------------------*/

/*会社概要*/
table#profile {
	border-collapse:collapse;
	border:1px solid #024E68;
	width:500px;
	margin:0 auto 30px auto;
	}
table#profile th {
	background-color:#011923;
	text-align:left;
	padding:5px 10px;
	border:1px solid #024E68;
	}
table#profile td {
	text-align:left;
	padding:5px 10px;
	border:1px solid #024E68;
	}

div#map {
	margin:0 auto;
	margin-bottom:30px;
	width:600px;
	}

div#spthanks dl dt {}
div#spthanks dl dd { margin-bottom:20px;}

div#pp dl dt { font-weight:bold; color:#0099FF;}
div#pp dl dd { margin-bottom:20px;}
div#pp dl dd ol { padding:5px 0;}
div#pp dl dd ol li { margin-left:20px;}

div#rules dl dt { font-weight:bold; color:#0099FF;}
div#rules dl dd { margin-bottom:20px;}
div#rules dl dd ol { padding:5px 0;}
div#rules dl dd ol li { margin-left:20px;}
div#rules dl dd ul { padding:5px 0;}
div#rules dl dd ul li { margin-left:20px;}

div#btn_blog {
	width:213px;
	height:44px;
	margin:50px auto;
	background:url(../images/car/btn_blog_2.gif) left top no-repeat;
	}
div#btn_blog a {
	width:213px;
	height:44px;
	background:url(../images/car/btn_blog.gif) left top no-repeat;
	text-indent:-9999px;
	/*\*/
	overflow:hidden;
	/**/
	display:block;
	}
div#btn_blog a:hover {background:url(../images/car/btn_blog_2.gif) left top no-repeat;}


/*買取*/
table#reason_list {
	border-collapse:collapse;
	}
table#reason_list th {
	padding:10px;
	vertical-align:middle;
	text-align:center;
	}
table#reason_list th img {
	vertical-align:middle;
	}
table#reason_list td {
	padding:7px 0;
	vertical-align:middle;
	}
	

div#btn_kaitori {
	width:213px;
	height:44px;
	margin:50px auto;
	background:url(../images/car/btn_kaitori_2.gif) left top no-repeat;
	}
div#btn_kaitori a {
	width:213px;
	height:44px;
	background:url(../images/car/btn_kaitori.gif) left top no-repeat;
	text-indent:-9999px;
	/*\*/
	overflow:hidden;
	/**/
	display:block;
	}
div#btn_kaitori a:hover {background:url(../images/car/btn_kaitori_2.gif) left top no-repeat;}

/*販売*/
div#btn_stock {
	width:213px;
	height:44px;
	margin:50px auto;
	background:url(../images/car/btn_stock_2.gif) left top no-repeat;
	}
div#btn_stock a {
	width:213px;
	height:44px;
	background:url(../images/car/btn_stock.gif) left top no-repeat;
	text-indent:-9999px;
	/*\*/
	overflow:hidden;
	/**/
	display:block;
	}
div#btn_stock a:hover {background:url(../images/car/btn_stock_2.gif) left top no-repeat;}

div#btn_auction {
	width:213px;
	height:44px;
	margin:50px auto;
	background:url(../images/car/btn_auction_2.gif) left top no-repeat;
	}
div#btn_auction a {
	width:213px;
	height:44px;
	background:url(../images/car/btn_auction.gif) left top no-repeat;
	text-indent:-9999px;
	/*\*/
	overflow:hidden;
	/**/
	display:block;
	}
div#btn_auction a:hover {background:url(../images/car/btn_auction_2.gif) left top no-repeat;}

.car_pic {
	float:right;
	padding-left:20px;
	}

#qa {background:url(../images/car/qa_bg.gif) left top repeat-y; width:590px; padding-top:20px; margin:10px 0 30px 0;}
#qa dd {padding:5px 15px 20px 15px;}

#flow { padding-left:125px; cursor:help;}

#anshin1 table {border-collapse:collapse; width:650px; margin:0 auto 20px auto; border:#CCCCCC 1px solid;}
#anshin1 table th {
	padding:10px; width:150px; font-weight:normal; vertical-align:top; text-align:center;
	border:#CCCCCC 1px solid; background-color:#222222; color:#00CC00;
	}
#anshin1 table td {padding:10px; border:#CCCCCC 1px solid;}

#anshin2 table {border-collapse:collapse; width:650px; margin:30px auto;}
#anshin2 table th {padding:10px 5px; vertical-align:top;}
#anshin2 table th a {margin-bottom:20px; width:120px; display:block;}
#anshin2 table td {padding:10px 5px;}

#car_mente {text-align:center; padding:30px 0;}

#service_notice {margin:5px 0 25px 30px;}

#kaitori_notice {margin:5px 0 25px 30px; list-style:square;}

#anshin5 {margin:5px 0 25px 0; list-style:none;}
#anshin5 li {}
#anshin5 li img {vertical-align:middle; padding-right:10px;}

.txt_box {margin-bottom:30px; }

#case_reason {border-collapse:collapse; margin-bottom:10px;}
#case_reason td {vertical-align:top; padding:0 5px 10px 5px;}

/*ストック*/
#auction_list li {
	list-style:circle;
	margin-bottom:10px;
	}

#bazaar_table {
	width:540px;
	border-collapse:collapse;
	margin:0 auto;
	}
#bazaar_table caption {font-weight:bold; color:#FFFFFF;}
#bazaar_table th,#bazaar_table td {
	padding:20px 5px;
	vertical-align:top;
	}
#bazaar_table td {
	padding-top:30px;
	}
