﻿@charset "utf-8";
/* CSS Document */

body{
	background-color:#CFD5F1;
}

#box01{
	width:630px;
	padding:10px 0px 10px 0px;
	overflow:hidden;
	border-bottom:1px dotted #333;
}

.h201{
	height:21px;
	padding:4px 0px 0px 25px;
	color:#030;
	font-weight:bold;
}

#date{
	float:left;
	width:280px
}

#date h3{
	font-size:142%;
	font-weight:bold;
}

.text01{
	margin:0px 0px 30px 0px;
}

.li01{
	background-color:#8D6527;
	color:#FFF;
	padding:3px 0px 3px 10px;
	font-size:110%;
	font-weight:bold;
}

.li02{
	padding:3px 0px 3px 10px
}


#photo_area{
	float:right;
	width:322px;
}


#photo_area .photo{
	border:1px solid #999;
}

.photo_list{
	width:650px;
	padding:30px 0px 0px 0px;
	overflow:hidden;
}

.photo_list li{
	float:left;
	margin:0px 10px 5px 0px;
}

.tel{
	font-size:142%;
	font-weight:bold;
	color:#660000;
}

.h301{
	font-size:110%;
	font-weight:bold;
	color:#660000;
}

#box02{
	width:630px;
	padding:20px 0px 30px 0px;
	border-bottom:1px dotted #333;
	clear:both;
	line-height:2.0em;
}

#box02 img { cursor: pointer; }

#box02 p { padding:7px 0; }

.pr{

}

#box03{
	width:630px;
	padding:20px 0px 30px 0px;
	clear:both;
}

.pict{
	margin:0px 0px 15px 10px;
}

.gmap iframe{
	border:1px solid #999;
}

.tel img{
	vertical-align:baseline;
}

.reien_date{
	height:21px;
	padding:4px 0px 0px 25px;
	color:#030;
	font-weight:bold;
	margin-bottom:5px;
}