@charset "UTF-8";

#pageReadKaitoriTop{position:absolute; left:10px; bottom:10px; width:500px; color:#666; line-height: 1.5; font-size: 12px;}
#pageReadKaitoriTop span{display: block; margin:0 0 10px; color:#666; font-weight: bold; font-size: 16px;}

/* SE0用 */
div.newPanel#sePanel{width:940px; background:url(/cmn/img/kaitoriImg/topImg/panel940.png) no-repeat;}

div.newPanel#sePanel dl{left:105px;}
div.newPanel#sePanel ol,
div.newPanel#sePanel button,
div.newPanel#sePanel p#catch_net,
div.newPanel#sePanel a#underLink{left:560px;}


/* 郵便番号入力 */
p#postP{height:12px; margin:5px 0; font-size:12px; color:#666; font-weight: bold;}
p#postP a{font-weight:normal;}

div#postBox{position:relative; width:700px; height:35px; margin-bottom:10px; background:url(/cmn/img/kaitoriImg/topImg/postBG.png) no-repeat 0 0;}
div#postBox span{position:absolute; top:9px; left:315px;}
div#postBox span input.threebox{width:45px; height:12px; padding:2px;}
div#postBox span input.fourbox{width:75px; height:12px; padding:2px;}
div#postBox p{position:absolute; top:12px; left:460px; color:#06c;}
div#postBox button{position:absolute; top:4px; right:10px; width:210px; height:30px; background: url(/cmn/img/kaitoriImg/topImg/btn-post.png) no-repeat 0 0; border:none; text-indent:-9999px; cursor:pointer;}

/*SEO用リンク*/
div#se0Box{margin:0; }
div#se0Box h4{clear:both; color:#808080; margin:15px 0 5px; font-size:12px;}

p#chainLink{margin:5px 0 0; font-size:10px; color:#bbb;}
p#chainLink a{font-size:10px; color:#bbb; text-decoration:none;}

/* エリア・都道府県から選ぶ */
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;}

p#btmComment{clear:both; padding-top:5px;  border-top:solid 1px #ccc; text-align:right;}
p#btmComment em{font-style:normal; font-size:11px;}


/* \\\\\\\\\\\\\\\\\\\\\\\\\\ チェーン店舗 \\\\\\\\\\\\\\\\\\\\\\ */

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;}


/*
****************************************************************
20100226　追加修正分
****************************************************************

*/
#siteTtl{position:relative; width:980px; margin:0 auto 5px;}
#siteTtl h2{position:absolute; top:-20px; right:0; width:230px; height:16px;  background:url(/cmn/img/kaitoriImg/topImg/mainImg.png) no-repeat 0 -411px; text-indent:-9999px; }

#container{width:980px; margin:100px 0 15px 15px;}
#siteCatch{width:890px; height:65px; margin:0 auto 10px; background:url(/cmn/img/kaitoriImg/topImg/mainCatch.png) no-repeat 0 0; text-indent:-9999px; }

#searchBlock{width:980px; height:380px; margin-bottom:40px;  background:url(/cmn/img/kaitoriImg/topImg/mainImg.png) no-repeat 0 0;}
#searchBox{float:left; position:relative; width:466px; height:205px; margin:0 0 15px;}
#selectList{position:absolute; top:30px; left:25px; list-style:none;}
#selectList li{margin-bottom:5px;}
#selectList li .label{float:left; width:80px; padding-right:5px; text-align:right;}
#selectList li a{font-size:12px;}
select{font-size:16px; height:24px; width:250px;}
input{font-size:16px; height:20px; width:50px; border:solid #000; border-width:2px 1px 1px 2px;}

#btnBox{float:right; position:relative; width:514px; height:205px;}
#btnBox p{width:514px; margin-top:15px; font-size:18px; text-align:center; font-weight:bold; color:#039;}
/* ボタン */
#startBtn{position:absolute; top:50px; left:55px; width:415px; height:125px; border:none; text-indent:-9999px; background:url(/cmn/img/kaitoriImg/topImg/simpleBtnY.png) no-repeat 0 0;}
.btn_searchON#startBtn{position:absolute; top:50px; left:55px; width:415px; height:125px; border:none; text-indent:-9999px; background:url(/cmn/img/kaitoriImg/topImg/simpleBtnY.png) no-repeat -415px 0;}

#aboutBox{clear:both; position:relative; width:980px; height:160px; background:url(/cmn/img/kaitoriImg/topImg/mainImg.png) no-repeat 0 -218px;}
#pageReadKaitoriTop{position:absolute; top:10px; left:20px; width:500px; font-size:12px; line-height:1.5;}
#pageReadKaitoriTop span{display:block; margin-bottom:10px; font-size:16px; font-weight:bold;}


#secondBlock{clear:both; width:980px; overflow:hidden; margin-bottom:20px;}
/*
#colA{float:left; width:700px;}
#ttl_kinjyo{width:700px; height:30px; font-size:12px; text-indent:-9999px;  background:url(/cmn/img/kaitoriImg/topImg/mainImg.png) no-repeat 0 -378px;}
#colB{float:right; width:240px;}
#ttl_contents{width:240px; height:30px;font-size:12px; text-indent:-9999px;  background:url(/cmn/img/kaitoriImg/topImg/mainImg.png) no-repeat -742px -378px;}
#ttl_osusume{width:240px; height:30px;font-size:12px; text-indent:-9999px;  background:url(/cmn/img/kaitoriImg/topImg/mainImg.png) no-repeat -742px -410px;}
*/
#contentsList li{width:240px; margin-bottom:10px; text-align:center;}

#osusumeList li{width:240px; height:60px; margin-bottom:5px; padding-bottom:5px; border-bottom:dotted 1px #ccc; }
#osusumeList li .txtLink{ float:right; width:110px;}
#osusumeList li .banLink{float:left; width:120px; height:60px;}


#btmComment{clear:both;}

/*
****************************************************************
20100423　追加修正分
****************************************************************
*/
/* 車検・買取お知らせ欄 */
#oshiraseBox{width:238px; margin-bottom:20px; border:solid 1px #ccc; background-color:#f5f5f5; clear:both;}
#oshiraseBox h2{width:223px; height:17px; padding:5px 0 5px 15px; border-left:solid 6px #666; font-size:12px;}
#oshiraseBox ul{width:208px; margin:10px 0; padding:0 0 0 15px; list-style:none;}
#oshiraseBox ul li{width:208px; margin-bottom:10px;}
#oshiraseBox ul li a{display:block; width:198px; padding-left:10px; font-size:12px; background:url(/cmn/img/inspectImg/blueArrow.png) no-repeat 0 5px ;}

/*
****************************************************************
20100428　追加修正分
****************************************************************
*/
#pankuzu p{float:left; font-size:11px;}
#thisPage{ font-size:11px;}
#pageReadKaitoriTop h2{display:block; margin-bottom:10px; font-size:16px; font-weight:bold;}

div#se0Box p{clear:both; color:#999; margin:15px 0 5px; font-size:12px;}
#contentsList li a,
#osusumeList li a{font-size:11px;}

/*
****************************************************************
20100907　追加修正分
****************************************************************
*/
/* 下段見出し */
#colA{float:left; width:700px;}
#colB{float:right; width:240px;}

#colA h3,
#colB h3{clear:both; height:26px; line-height:26px; margin-bottom:10px; padding-left:15px; font-size:12px; background:url(/cmn/img/kaitori1009/ttlBgBar.png) no-repeat 0 0; border-right:solid 1px #ccc;}

#colA h3{width:685px;}
#colB h3{width:224px;}

/* ケータイ */
#ktaiImg{border:solid 1px #ccc;}
#QRImg{border:solid 1px #ccc;}
#ktaiTxt{margin:10px 0; font-size:12px;}

#osiraseTop{color:#f00; font-size:12px;}