﻿/* CSS Document */

.pagetitle{
	background: url(../reien/images/rtitle.jpg) no-repeat left top;
	text-indent: -999999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 83px;
}
.pagetitle2{
	background: url(../reien/images/rtitle2.jpg) no-repeat left top;
	text-indent: -999999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 83px;
}

.pagetitle3{
	background: url(../reien/images/rtitle3.jpg) no-repeat left top;
	text-indent: -999999px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 83px;
}

/*概要-------------------------------------------*/

table{border:solid 5px #F7F4EB;	font-size: 14px;
	line-height: 22px;width:100%; background:#C7C0A5;}
table th{
	background:#e1ebdc;
	text-align:center;
	width:80px;
	font-weight: normal;
}
table td{background:#ffffff;}

ul.onegai{margin:0;padding:0;}
ul.onegai li{
	margin:0 20px 10px 20px;
}
ul.onegai li.olast{margin:0 20px;}

#gmap{ height: 350px;margin:0 0 15px 0;}

/*交通アクセス方法*/
div.access{	overflow:hidden;width:305px;margin:0;float:left;padding:0;}
div.access2{	overflow:hidden;width:270px;margin:0;float:right;padding:0;}
p.access-title{
	font-size: 18px;text-align:center;
	font-weight: bold;
	color: #ffffff;
	background-color:#006600;margin:0 0 15px 0;
	padding: 5px 15px;
    border-radius: 10px;	/* CSS3草案 */
    -webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
    -moz-border-radius: 10px;	/* Firefox用 */

/*IE用css3適応*/
position:relative;
z-index:1;
behavior: url(../css/ie-css3.htc);
}
p.access-title2{
	font-size: 18px;margin:0 0 10px 0;paddign:0;
	font-weight: bold;
}
div.access ul{
	margin:0;
	
	padding:0;
	display:block;
	background: url(../reien/images/access-bottom.gif) repeat-y center;
}
div.access ul li{
	margin:0 0 15px 0;
	border: 3px solid #CCCCCC;color:#666666;
	padding: 5px 15px;
	list-style: none;
	background: #FFFFFF;
	
    border-radius: 10px;	/* CSS3草案 */
    -webkit-border-radius: 10px;	/* Safari,Google Chrome用 */
    -moz-border-radius: 10px;	/* Firefox用 */
	
	/*IE用css3適応*/
position:relative;
z-index:1;
behavior: url(../css/PIE.htc);
}

div.access ul li.totyaku{
	background: #E3F4D7;
	font-weight: bold;
	color: #006600;
}

div.access2 ul{margin:0;padding:10px 0;}
div.access2 ul li{
	list-style: none;margin:0;padding:0;
}
div.access2 ul li.keiyu{
	font-size:10px;
	line-height:14px;
	border:solid 1px #EBE4C9;padding:5px;margin:0;
}
span.ikiki{
	color:#006600;
	font-weight: bold;
}

/*-------------------------------
記事タイトル
-------------------------------*/
.cat-title2{
  font-size: 22px;
  line-height: 24px;
  font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;color:#504519;
margin:0 0 10px 0;padding:0;text-shadow:0 0 1px #bbb;font-weight:bold;}

.photo{float:right;margin:0 0px 30px 20px;padding:5px;border:solid 1px #9F9B82;background: #FFFFFF;}

.bus{margin:0 0 15px;padding:0;overflow:hidden;display:block;}
.bus table{width:200px;float:left;margin:0 15px 0 0;}

p.bigmap{
	margin:0;
	padding:50px 0;
	text-align:center;
	background: #FFFFFF;border:solid 1px #C7C0A5;
}