@charset "utf-8";
/* CSS Document */
.midasi_blue{ background:url(../img/h_backs.png) repeat-x;border-left:1px solid #ebeee0; border-right:1px solid #ebeee0;
 border-top:1px solid #ebeee0;border-bottom:3px solid #09f; color:#666;
 padding:1px; font-size:0.9em; padding-left:1em; margin-top:2em;}
.content2{background:#FFCC99; border:1px solid #006666;}
/*暫定index*/
#zantei_maker{width:520px;float:left;}
#zantei_maker table{width:100%;border-collapse:collapse;}
#zantei_maker th,td{text-align:center;}
#bottom_box2{background:url(../img/top_bottom_back2.png) no-repeat scroll;
width:740px; height:265px;margin: 0 auto;text-align:left;}
#bottom_box2 p{margin:5px 0;}	

/*検索*/
#search_car{width:738px;height:460px;
			background: url(../img/back_search.gif) no-repeat left top;
			padding-bottom: 17px;
			margin: 0 auto;
			 text-align:left;}
#search_car h3{ margin:3px 1em; padding:5px 1em; color:#006699; border-bottom:1px dotted #ccc;}		 
#search_car table{width:90%; margin:5px 3em;border-collapse: separate; border-spacing:3px 8px;}
#search_car th{width:10%; text-align:left; padding:3px; font-size:90%; border-left:3px solid #069;}
#search_car td{ text-align:left; padding:3px;}
#color_select input{margin:5px 1px;}
#color_red{background:red; padding:3px; margin:0 5px 0 1px; color:red;}
#color_blue{background:blue; padding:3px; margin:0 5px 0 1px; color:blue;}
#color_green{background:green; padding:3px; margin:0 5px 0 1px; color:green;}
#color_yellow{background:yellow; padding:3px; margin:0 5px 0 1px; color:yellow;}
#color_white{background:white; padding:3px; margin:0 5px 0 1px; color:white;}
#color_black{background:black; padding:3px; margin:0 5px 0 1px; color:black;}
#color_silver{background:#999; padding:3px; margin:0 5px 0 1px; color:#999;}
#color_pink{background:#f6c; padding:3px; margin:0 5px 0 1px; color:#f6c;}
/*在庫一覧*/
.pages{padding:1em; text-align:center;}
.pages span{margin:3px; width:1em; border:1px solid #0099CC; padding:5px; background:url(../img/span_back.png) repeat-x #fff;}
.zaiko_all{width:22%; margin:5px; padding:5px; border:1px solid #333; float:left;}
.zaiko_all ul,li{list-style:none;}
.zaiko_all li{margin-bottom:1px;}
li.carname{font-size:1.5em; font-weight:700; color:#039;}
li.price{font-size:1.5em; font-weight:700; color:red;}

/*在庫詳細*/
.zaiko_newstock{font-size:200%; font-weight:700; color:red;text-align:center;}
.zaiko_soldout{ z-index:2; font-size:200%; font-weight:700; color:red; position:relative; top:180px;text-align:center;}
.zaiko_info{width:98%; margin:0; padding:5px;}
.zaiko_info h3{width:640px; height:35px;  background:url(../img/carinfo_carname.png) no-repeat;
               padding-left:100px; color:#0066CC; margin-left:40px; font-size:130%;}
.zaiko_info table{width:70%; background:#ccc; margin-top:1em; float:left;border-collapse: separate; border-spacing:1px;}
.zaiko_info th{width:30%; padding:5px; background:#fff;}
.zaiko_info td{width:70%; padding:5px; background:#fff; text-align:left;}
div.photo_other{width:27%; float:right; border:1px solid #039; margin-top:1em; padding:5px;}
div.photo_other img{margin-bottom:3px;}
.photo_other h5{color:#003399; border-bottom:1px solid #039; padding-bottom:3px;}
.info_mail{float:left;width:70%; margin-top:5px;}
.info_mail input,textarea{width:90%; margin-top:5px; border:1px solid #09c;}
.info_mail input:hover{background:#fc0;}
.info_mail textarea:hover{background:#fc0;}
.info_mail h4{}
.info_mail dt{border-bottom:1px dotted #ccc; color:#039;}
.info_mail dd{margin-top:0; padding:5px 1em;}
.zaiko_info span{ padding:3px; background:#09c; margin:1px; color:#fff; font-weight:700; font-size:0.8em; display:inline-block;}

/*読み物ページで使うもの*/
.okaidoku_question{background:url(../img/okaidoku_question.png) no-repeat; height:35px; padding:4px 0 0 38px; color:#396; font-weight:700;}
.okaidoku_anser{background:url(../img/okaidoku_anser.png) no-repeat; padding:5px 0 15px 38px; margin-left:1em;}

/*店舗一覧*/
#ichiran{width:99%;border-collapse: separate; border-spacing:1px; margin-top:5px;
margin-left:5px; margin-bottom:10px; font-size:95%;background-color:#06c;}
#ichiran a{color:#03c;}
#ichiran td{padding:5px; background-color:#fff; text-align:left; }
#ichiran th{background-color:#fc0; padding:5px; text-align:left; }
#ichiran td.photo{width:45%;}
#ichiran td.photo img{float:left; padding:0 2px;}
#ichiran strong{color:#03c;}

/*mail*/

#mail{width:80%; margin:10px 90px; text-align:center; border-collapse: separate; border-spacing:1px; background-color:#06c;}
#mail td{padding:10px; text-align:left;background:#fff; }
#mail th{background-color:#fc0; padding:5px; text-align:left; }
.submit_space{text-align:right; width:80%; margin:5px 90px;}
#mail input,textarea{width:90%; margin-top:5px; border:1px solid #09c;}
#mail input:hover{background:#fc0;}
#mail textarea:hover{background:#fc0;}

/*個人情報*/
#kozin{}
#kozin dt{background:#03c; padding:3px 0 3px 5px; color:#fff;}
#kozin dd{margin-left:10px; margin-top:5px; margin-bottom:8px;}

/*company*/
#company{width:90%;border-collapse: separate; border-spacing:1px; margin:10px; font-size:95%;
background-color:#06c; }
#company td{background-color:#fff; padding:5px; text-align:left; }
#company th{background-color:#fc0; padding:5px; text-align:left; }