@charset "UTF-8";
		*{margin:0; padding:0; font-size:12px;}
		img{vertical-align:bottom;}
		div#container{width:730px; margin:15px;}


p#pankuzu{font-size:10px;margin:10px 0 0 15px; width:980px;}
p#pankuzu a,strong{font-size:10px;}
p#update{position:relative;}
p#update span{position:absolute; top:-30px; right:10px;}
p#omise-top-link{width:730px; height:20px; text-align:right;}
/* ヘッド部分 */
div#block-top{width:728px; border:solid 1px;}
/* 店名、マーク */
div#top-line1{width:728px; background-color:#fff; padding:0;}
div#top-line1 img{float:left; display:inline; margin:5px 10px; _padding-bottom:5px;}
div#name-box{float:left; display:inline; width:600px; margin:5px 0 0 10px;}
div#top-line1 h1{font-size:21px; font-weight:bold;}
div#top-line1 p{font-size:12px; color:#999; margin-bottom:10px;}

/* 会社アドレスとショップ写真部分 */
div#snaviHeadBgColorBox{width:728px;}
div#top-line2{position:relative; width:728px; height:165px;}
div#top-line2 img{position:absolute; top:10px; left:10px; }
/* 会社アドレスなど */
div#top-line2 div#shop-data{position:absolute; top:10px; left:220px; width:500px; height:150px; background-color:#fff;}
div#top-line2 div#shop-data dl{position:absolute; top:15px; left:20px; width:450px; height:70px;}
div#top-line2 div#shop-data dl dt{clear:both; float:left; width:80px; height:20px;}
div#top-line2 div#shop-data dl dt#comp-name{width:450px;}
div#top-line2 div#shop-data dl dd{float:right; width:370px; height:20px;}
/* メーカー支援コラム*/
div#top-line3{width:728px; height:60px; padding:5px 0; text-align:center;}
div#top-line3 img{width:500px; height:60px; margin:0 auto;}
/* 販売店名em */
div#shopIndex{clear:both;margin:20px 0 0 15px;width:980px;z-index:1;}
/* リンク
mise-type.cssヘ
 */



/* 下部 */
div#block-btm{clear:both; width:730px; margin:10px 0;}

/* 左側　index
 mise-type.cssヘ
 */


/* 右側 */
div#block-btm div#btm-col2{float:right; display:inline; width:500px;}

div.btm-block{width:500px; margin:0 0 20px;}		
div.btm-block h2{width:500px; height:20px; line-height:20px; margin:0 0 10px; background-color:#000; font-size:12px; color:#fff;}

div.text-col{float:right; word-break:break-all;}
div.text-col p{margin:10px 0;}
div.text-col p{line-height:1.5em;}

p.p-cap{margin:3px 0; padding:5px; word-break:break-all;}

/*パターン１ 写真大×1 解説文付 */
div.box-1{margin:0 0 10px;}
div.box-1 div.text-col{width:250px;}
div.box-1 div.pbox{float:left; width:240px; padding-bottom:15px;}
div.box-1 div.pbox p.p-cap{}

/*パターン２ 写真小×1 解説文付
div.box-2{margin:0 0 15px;}
div.box-2 div.text-col{width:330px;}
div.box-2 div.pbox{width:160px;} */

/*パターン３ 写真小×3 */
div.box-3{clear:both; width:500px; margin-bottom:10px;}
div.box-3 div.pbox{float:left; display:inline; width:160px; margin:0 10px 0 0;}
div.box-3 div.pbox p.p-cap{width:150px;}
div.box-3 div.R{margin:0;}

/*パターン４ 写真大×2 */
div.box-4{margin:0 0 10px;}
div.box-4 div.pbox{float:left; width:240px; margin-bottom:10px;}
div.box-4 div.L{margin:0 20px 10px 0;}
div.box-4 div.R{margin:0 0 10px;}
div.box-4 div.pbox p.p-cap{}

/*　ページの先頭に戻る */
p.go-head{clear:both; margin:10px 0 0; text-align:right;}
p.go-head a{background:transparent url(/CS/images/shopnavi/intelli/shopinfo_cmn_pagetop.gif) no-repeat scroll left center; padding-left:15px; color:#333;}


/* block-A お店からのインフォメーション */
div#btm-block-A p{line-height:1.5em;}

/* block-B お店紹介ダイジェスト */
p.kikan{margin:0 0 10px; font-weight:bold;}
p.p-catch{margin:0 0 10px; font-weight:bold; font-size:12px;}

/* block-C フェア・イベントのお知らせ */

/* block-D 当店オリジナルクーポン */

div.coupon-box{width:230px; margin:5px 0; padding:10px;}
div.coupon-box p{margin:0 0 5px;}
div.coupon-box ul{list-style:none;}
div.coupon-box li{line-height:1.4em; margin:0 0 5px; padding-left:1em; text-indent:-1em;}

div.coupon-box#target-A{}
div.coupon-box#target-B{}


/* block-E スタッフのご紹介 */


/* 選択中の物件 */

table.mD2box{width:730px;}
BORDER-RIGHT: #cccccc 1px solid; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 8px;
MARGIN: 0px 0px 20px; 
BORDER-LEFT: #cccccc 1px solid; 
WIDTH: 728px; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid
}

table.cSbox04{border:solid #ccc; border-width:1px 0 0 1px;background-color:#e6e8df;}
table.cSbox04 th{border:solid #ccc; border-width:0 1px 1px 0; padding:3px;font-weight:normal; text-align:left;}
table.cSbox04 td{border:solid #ccc; border-width:0 1px 1px 0; padding:3px;font-weight:normal; text-align:center; color:#000; background-color:#fff;}

table.cSbox04 table.no-border td{font-weight:normal; background-color:#e6e8df;}

table.bDbox05{background-color:#fff; border:solid #f00; border-width:1px 0 0 1px;}
table.bDbox05 th{background-color:#f3f3f3; font-weight:normal; padding:5px; color:#000; font-size:10px; border:solid #ccc; border-width:1px 0 0 1px;}
table.bDbox05 td{padding:5px; color:#000; font-size:10px; border:solid #ccc; border-width:1px 0 0 1px;}

img.icon {
	margin:0 1px 2px 0; vertical-align:middle;
}
img.icon2 {
	margin:0 1px 2px 0; vertical-align:middle;
}

span.cScap a{font-size:10px;}

ul.mise-out{margin-top:10px;}
ul.mise-out li{list-style:none; margin:3px 0 0;}


/* 右寄せテキスト */
div#footCopy {
	margin:10px 5px;
	width:820px;
}
div#footCopy i {
	float:right;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
}

/* clearfix */
div.clf{
    zoom:1;/*for IE 5.5-7*/
}
div.clf:after{/*for modern browser*/
    content:".";  
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}
