@charset "shift_jis";
@import url("color.css");

*{ margin:0; padding:0;}
html{height:100%;}

body{
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
	background-color:#ffffff;
	padding:0;
	margin: 0 auto;
	text-align:center;
	color:#000000;
	position: relative;
	background-image: url();
}

/* IE7でpadding指定 */ 
*:first-child+html body { 
padding-left: 1px; 
} 
 
/* IE6以下でpadding指定 */ 
*html body { 
padding-left: 1px; 
}

h1,h2,h3,h4,h5,h6,h7{margin:0;padding:0;}
p{margin:0;padding:0;line-height:1.4;}


#body{
	width:100%;height:100%;margin:0 auto;padding:0;
}
#bodyin{
	width:100%;margin:0 auto;padding:0;background-color: #ffffff;
}

.print{margin:10px auto;}
.print a img{border:none;}


#main{width:650px;margin:10px auto;text-align:center;}

#footer{
	width:650px;
	height:60px;
	border-top:1px solid #ccc;
	margin:0 auto;
	clear:left;
	background-image: url(../images/print-footerlogo.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
	text-align:left;
}



/*マップ*/
 .pmap #content h1{
	background-repeat: no-repeat;background-position: left top;
	width:650px;height:38px;
	line-height:38px;font-weight:bold;font-size:14px;
	color:#ffffff;text-indent: 20px;margin-bottom:5px;
}

.pmap #map{clear:left;width:100%;}

.pmap #map #mapin{clear:left;width:100%;margin:0 auto;text-align:center;}

	.pmap #mapinfo{margin:10px 0 0;clear:left;display:;}
		.pmap #mobileinfo{float:left;;width:200px;text-align:left;}
		.pmap #mobileinfo .map{margin:0 auto 10px;}
		.pmap #mobileinfo h2{margin:0 auto 2px;text-align:left;}
		.pmap #mobileinfo .qr{
	width:160px;
	height:100px;
	text-align:left;
	background-image: url(../images/print-mb-back.gif);
	background-repeat: no-repeat;
	background-position: 90px bottom;
}
	 .pmap #mobileinfo .qr img{width:86px;}
	 .pmap #mobileinfo .murl{width:100%;text-align:left;font-size:12px;padding:8px 0 0;margin:5px 0 20px;}
		
  .pmap #mapinfo table{
	width: 440px;float:right;text-align:left;
	border-collapse: collapse;
	margin:0 0 20px;
}
  .pmap #mapinfo th{
	margin:0;
	width:80px;
	padding:5px 0;
	line-height:1.2;
	font-weight:normal;
	border-bottom:1px solid #cccccc;border-left:none;border-right:none;
	background-color: #ecebeb;
}
  .pmap #mapinfo td{margin:0;padding:5px 5px;line-height:1.2;border-bottom:1px solid #cccccc;border-left:none;border-right:none;}

