@charset "UTF-8";

/*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ se pref共通 */
body.inspectSE div#container{width:940px; line-height:1.5em;}
em{display:block; font-style:normal; padding:2px;}
h2,h3{margin:8px 0px 8px 0px; line-height:1.5em;}
h2{font-size:14px;}
h3{font-size:12px;font-weight:normal;}

#shop_search{clear:left; background:transparent url(../../img/kaitoriImg/bg_preftbl.gif) repeat-y; position:relative;}
#shop_contents{width:880px; margin-left:20px;}
div.text-right{margin-top:10px; text-align:right;}

/*
パネル下リンク */
div#postBlock{width:940px; margin-bottom:30px;}
div#postBlock h3{height:12px; margin:20px 0 10px; padding-left:15px; line-height:normal; font-size:12px; font-weight:normal; color:#666; background:url(/cmn/img/kaitoriImg/topImg/glass.png) no-repeat; clear:both;}
ul#prefLink{width:940px; margin:5px 0 0; overflow:hidden;}
ul#prefLink li{float:left; width:5em; margin:0 0 0.3em; font-size:0.9em;}
/*---ul#prefLink li{float:left; width:87px; margin:0 0 0.3em; font-size:0.9em;}
ul#prefLink li{float:left; width:78px; font-size:0.9em;}---*/
ul#prefLink li a{color:#808080; text-decoration:none; font-size:10px;}

p#btmLink{clear:both; width:940px; height:20px; border-top:solid 1px #ccc; text-align:right; font-size:11px;}
i,strong{font-style:normal; color:#333;}

/*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ se1～3共通 */
ul#kaitoriten{padding-bottom:20px;}
ul#kaitoriten li{float:left;}

/*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ se1 */
p#catch_se{margin:5px 0 20px; line-height:1.5em;}
h2.ttl_se{padding-top:15px; background:transparent url(../../img/kaitoriImg/ttl_kaitori2.gif) no-repeat;}


/* 車検店舗リスト */

table#SeTbl_list{width:880px; margin:0 0 0 6px;}

table#SeTbl{width:550px; margin:0px 0px 0px 18px;}
table#SeTbl td{border:none; padding:0 20px 0 0; vertical-align:top;}
table#SeTbl td ul li{margin:0 0 5px;}

/*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ se2 */
div.se_search{clear:left; position:relative; background:transparent url(../../img/kaitoriImg/bg_preftbl.gif) repeat-y; text-indent:18px;}

/*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ se3 */
dl#shopinfoMini{width:900px;}
dl#shopinfoMini dt{float:left; width:100px; height:20px;}
dl#shopinfoMini dd{float:right; width:800px; height:20px;}

p#shopComTtl{clear:both; width:940px; margin:20px 0 5px; padding-top:3px;}
p#shopCom{line-height:1.5em;}
table#shopCom2{line-height:1.5em; width: 890px; margin-left: 18px;}
table#shopCom2 tbody tr td{padding-top:3px;}
p#GoShopDtl{margin:5px 0 10px;}

table#areaTbl{width:350px; margin:20px 0 0 0px;}
table#areaTbl td{border:none; padding:0 15px 0 0; vertical-align:top;}
table#areaTbl td ul li{margin:0 0 5px;}


/*
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ pref */
em#prefTtl{display:block; width:930px; height:28px; line-height:28px; margin:10px 0; padding-left:10px; background:url(../../img/inspectImg/h1-940.png) no-repeat; color:#fff; font-size:12px; font-weight:bold;}

h2#shop_ttl{position:absolute; top:20px; right:80px; font-size:12px; margin:0; line-height:normal;}

table#prefTbl{width:900px; margin:20px 0 0 0px;}
table#prefTbl td{border:none; padding:0 15px 0 0; vertical-align:top;}
table#prefTbl td ul li{margin:0 0 5px;}

/* 下段テキスト */
#ftr_text{clear:both; width:940px; line-height:1.8em; margin:30px 0 10px; border:solid #ccc; border-width:1px 0; text-align:center; font-size:10px; color:#666;}


/* 県、店名、用パネル */
/* 入力パネル */
div#se0Panel{width:940px; height:195px; margin:40px 0; background:url(../../img/inspectImg/se0Panel.png) no-repeat;}
/* タイトル側 */
div#se0PanelL{float:left; position:relative; width:300px; height:195px;}
div#se0PanelL p#se0PanelTtl{width:280px; height:80px; background:url(../../img/inspectImg/topPanelTtl.png) no-repeat; text-indent:-9999px;}
div#se0PanelL p#se0PanelCatch{width:265px; height:16px; position:absolute; top:90px; left:10px;}
p#read{margin:3px 0 0 7px;}
/* 取り扱い店舗数 */
p#toriatukaiNO{position:absolute; bottom:25px; left:0; width:290px;  padding:5px; background-color:#036; border:solid #fff; border-width:2px 0;}
p#toriatukaiNO img{height:15px; margin:0 3px 4px;}
p#toriatukaiNO strong{font-size:24px; font-weight:bold; height:24px; line-height:24px; font-family:arial; color:#fff;}

/* 入力側 */
div#se0PanelR{float:left; display:inline; position:relative; width:620px; height:160px; margin:10px 10px 0 0; padding-top:10px;}

div#se0PanelR dl{width:370px; margin:0 0 0 10px;}
div#se0PanelR dl dt{float:left; width:70px; height:20px; margin:0 0 7px 10px;}
div#se0PanelR dl dt img{margin:0 0 0;}

div#se0PanelR p#chikai{width:610px; font-size:11px; margin:5px 0 5px 10px;}

div#se0PanelR dl dd{float:right; width:280px; height:20px; margin:0 0 7px;}
div#se0PanelR dl dd input{width:50px; padding:2px;}
div#se0PanelR dl dd select{width:240px; height:20px; font-size:14px;}

div#se0PanelR p#inputZipTtl{width:360px; height:16px; margin:0 0 5px 10px;}
div#se0PanelR p#inputCarTtl{clear:both; width:360px; height:16px; margin:0 0 5px 10px;}

/* ボタン */
div#se0PanelR button{position:absolute; bottom:7px; right:3px; display:block; width:240px; height:50px; background:url(../../img/inspectImg/topPanelBtn.png) no-repeat; border:none; text-indent:-9999px;}

table#shopinfoMini{width:900px;}
table#shopinfoMini tbody tr td{padding-top:3px;}
table#shopinfoMini td.left{padding-left:18px; width:100px; height:20px;}
table#shopinfoMini td.right{width:800px; height:20px;}

body#hanbaitenPage h1#plainH1_920{background-color:#2873C6; color:#FFFFFF; font-size:12px; height:28px; line-height:1.5em; margin:10px 0 20px; padding:10px; width:920px;}

body#hanbaitenPage div.se_search2{border:1px solid #CCCCCC; clear:left; position:relative; text-indent:18px;}

body#hanbaitenPage h2.ttl_se2{background-color:#F5F5F5; color:666666; margin:0 0 20px; padding:10px; padding-top:15px; text-indent:0;}

