@charset "UTF-8";

p#topCopy{width:980px; height:60px; margin:0 0 10px; text-align:center;}
#pageReadSyakenTop{margin-bottom: 10px; color:#666;}
#pageReadSyakenTop span{display: block; color:#3ce; font-weight: bold;}

/* カラムレイアウト */
div#col1{float:left; width:700px;}
div#col2{float:right; width:250px;}

/* 入力パネル */
div#topPanel{width:700px; height:260px; margin:0 0 30px; background:url(/cmn/img/inspectImg/topPanel.png) no-repeat;}
/* タイトル側 */
div#topPanelL{float:left; position:relative; width:290px; height:250px;}
div#topPanelL h2{width:280px; height:80px; background:url(/cmn/img/inspectImg/topPanelTtl.png) no-repeat; text-indent:-9999px;}
div#topPanelL p#read{width:275px; height:35px;margin:5px 0 0 8px;}

div#topPanelL p#topPanelCatch{width:265px; height:16px; position:absolute; top:90px; left:10px;}


p#toriatukaiNO{position:absolute; bottom:20px; left:0; width:277px;  padding:5px; background-color:#036; border:solid #fff; border-width:2px 0;}
p#toriatukaiNO img{height:15px; margin:0 3px 4px;  background-color:red;}
p#toriatukaiNO strong{font-size:24px; font-weight:bold; height:24px; line-height:24px; font-family:arial; color:#fff;}

/* 入力側 */
div#topPanelR{float:right; display:inline; position:relative; width:400px; height:235px; margin:10px 10px 10px 0; }

div#topPanelR dl{width:370px; margin:0 0 0 20px;}
div#topPanelR dl#zipBlock{height:20px;}
div#topPanelR dl#carBlock{}


div#topPanelR dl dt{float:left; display:inline; width:70px; height:20px; margin:0 0 3px;}
div#topPanelR dl dt img{margin:0; vertical-align:middle;}

div#topPanelR dl dd{float:left; width:300px; height:20px; margin:0 0 3px;}
div#topPanelR dl dd input{width:50px; padding:2px;}
div#topPanelR dl dd select{width:240px; height:20px;font-size:14px;}


div#topPanelR p#inputZipTtl{width:360px; height:16px; margin:15px 0 5px 20px;}
div#topPanelR p#inputCarTtl{width:360px; height:16px; margin:10px 0 5px 20px;}

/* 近い順に表示します */
div#topPanelR p#chikai{width:353px; margin:0 0 0 20px; font-size:11px; line-height:1.2em;}


/* ボタン */
div#topPanelR button{position:absolute; bottom:0; right:10px; display:block; width:240px; height:50px; background:url(/cmn/img/inspectImg/topPanelBtn.png) no-repeat; border:none; text-indent:-9999px;}

/* チェーン店舗から探す */
div#chainBox{width:700px; padding-top:5px; background:url(/cmn/img/inspectImg/topChainBdy.png) repeat-y;}
div#chainBox p{ margin:0 0 5px 10px; color:#f60;}
div#chainBox ul{clear:both; width:675px; margin:10px 0 20px 10px; background-color:#fff;}
div#chainBox ul li{float:left; display:inline; width:115px; margin:0 10px;}
div#chainBox ul li a.chainListBan{display:block; margin-bottom:5px; background-color:#fc0;}
div#chainBox ul li a.chainListName{display:block; font-size:11px; text-align:center;}




div#chainBoxBtm{width:700px; height:10px;  background:url(/cmn/img/inspectImg/topChainBtm.png) no-repeat;}

/*SEO用リンク*/
div#se0Box{margin:0; }
div#se0Box h3{clear:both; color:#999; margin:15px 0 5px;}

p#chainLink{margin:5px 0 0; font-size:10px; color:#bbb;}
p#chainLink a{font-size:10px; color:#bbb; text-decoration:none;}

/* 店舗名から選ぶ */
/*---
p#aiueoLink,
p#aiueoLink a{color:#bbb; text-decoration:none; font-size:10px;}
---*/

/* エリア・都道府県から選ぶ */
ul#prefLink,
ul#areaLink{margin:5px 0 0; overflow:hidden;}
ul#prefLink li{float:left; width:5em; font-size:10px; margin-bottom:5px;}
ul#areaLink li{float:left; font-size:10px; margin:0 2em 5px 0;}
ul#prefLink li a,
ul#areaLink li a{color:#808080; text-decoration:none; font-size:10px;}


/* サイドバー */
div#col2 ul{margin:10px 0 30px;}
div#col2 ul li{margin:0 0 10px;}

a.blueArrow{background:transparent url(/cmn/img/inspectImg/blueArrow.png) no-repeat scroll 0pt 2px; padding-left:8px;}

/* \\\\\\\\\\\\\\\\\\\\\\\\\\ チェーン店舗 \\\\\\\\\\\\\\\\\\\\\\ */


div.chainTblBox{border:double 3px #ccc; margin:5px 0 20px; padding-bottom:20px; background:url(/cmn/img/inspectImg/chainTblBoxHead.png) repeat-x 0 0;}
div.chainTblBox p{margin:10px;}


div#chainTblBox1 table{width:674px; margin:10px;}
div#chainTblBox1 table th,
div#chainTblBox1 table td{height:30px; padding:0 10px; font-size:13px;}
div#chainTblBox1 table td a{font-size:13px; margin:0 0.5em;}
div#chainTblBox1 table th{width:90px; text-align:right; color:#666;}

tr.tr2 th,
tr.tr2 td{background-color:#f5f5f5;}


div#chainTblBox2 table{width:954px; margin:10px;}
div#chainTblBox2 table th,
div#chainTblBox2 table td{height:45px; padding:0 10px; font-size:12px; font-weight:normal;}

div#chainTblBox2 table thead th{height:20px; padding:0 10px; font-size:12px; border-bottom:solid 1px #e7e7e7;}
div#chainTblBox2 table thead th.chainShopName{width:380px;}
div#chainTblBox2 table thead th.chainShopAdd{width:430px;}
div#chainTblBox2 table thead th.chainShopDtl{width:60px; text-align:center;}

/*
****************************************************************
20100423　追加修正分
****************************************************************
*/
/* 車検・買取お知らせ欄 */
#oshiraseBox{width:248px; margin-bottom:20px; border:solid 1px #ccc; background-color:#f5f5f5;}
#oshiraseBox h2{width:233px; height:17px; padding:5px 0 5px 15px; border-left:solid 6px #666; font-size:12px;}
#oshiraseBox ul{width:218px; margin:10px 0; padding:0 0 0 15px; list-style:none;}
#oshiraseBox ul li{width:218px; margin-bottom:10px;}
#oshiraseBox ul li a{display:block; width:208px; padding-left:10px; font-size:12px; background:url(/cmn/img/inspectImg/blueArrow.png) no-repeat 0 5px;}
