@charset "utf-8";
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}

a{
	margin: 0px;
	padding: 0px;
}

ul,li{ margin: 0; padding: 0; list-style:none; }
body {
	margin: 0;
	padding: 0;
	font-size: 15px;
	line-height: 2.7;
	letter-spacing:1px;
	color: #727C8E;
	 font-family:"ヒラギノ明朝 ProN W3", "HiraMinProN-W3",
   "HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
   background-image:url(images/back.gif);
   background-repeat: repeat-y;
   background-position: center top;
   background-attachment:fixed;
	}
	
#wrapper{
	margin: 0 auto;
	text-align: center;
	background-image:url(images/base.png);
	background-repeat: repeat-y;
	background-position: center top;
	}

#head2{
	position:relative;
	width:950px;
	margin:0 auto;
}
#icon_start2 {
position: relative;
z-index: 1;
position: absolute;
top: 390px;
right: 0px;
}

.suzuki{
	color:#915844;}
	
.day {
	font-size: 13px;
	line-height: 1.4;
	letter-spacing: 1px;
	text-align: center;
	}
	
.cap {
	font-size: 12px;
	line-height: 2;
}

#hobonichi{
position: relative;
z-index: 1;
position: absolute;
top: 633px;
right: 80px;
}

#head{
	position:relative;
	width:880px;
	margin:0 auto;
	text-align:left;
}

.time{
	padding-top:15px;
	padding-bottom:30px;}

.honmon{
	width:27em;
	text-align:left;
	margin-left:1.5em;}

.column{
	width:750px;
	margin:0 auto;
	margin-top:30px;
	padding-bottom:60px;}
	
.honmon{
	width:750px;
	margin:0 auto;
	margin-top:10px;
	padding-bottom:40px;}

.ml80{
	margin-left:80px;}

.photo{
	text-align:left;
	padding-top:30px;
	padding-bottom:30px;}
	
.photo500{
	margin:0 auto;
	width:500px;
	text-align:left;
	padding-top:30px;
	padding-bottom:30px;}


#nav{
	width:490px;
	margin:0 auto;
	margin-top:40px;
	padding-bottom:40px;}

.tobichi{
	width:788px;
	margin:0 auto;
	text-align:center;
	background-image:url(images/kakomi_02.gif);}
	
.tobichi_c{
	width:452px;
	margin:0 auto;
	text-align:left;
	color:#fff}

.bunner{
	padding:50px;
	text-align:center;}
	

.pagetop{
	text-align:right;}

.line{padding-top:15px;
padding-bottom:15px;
text-align:center;}

.clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

#yodogawa{
	width:880px;
	margin:0 auto;}
#yodogawa li{
	float:left;}
.yo2{
	padding-top:30px;
	margin-left:57px;
	text-align:right;}
.yo3{
	margin-left:15px;}

.time{
	}

/*text*/



.name{
	padding-top:5px;
	padding-bottom:10px;
	font-size:200%;
	letter-spacing:0;
	font-family:Georgia, "Times New Roman", Times, "ヒラギノ明朝 ProN W3", "HiraMinProN-W3",
   "HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
   line-height:1.5;}
   
   
/*リンク*/

a:link{ color: #ff6f74; text-decoration: none; }
	 
a:visited{ color: #736357; text-decoration: none; }
	 
a:hover{ color: #152653; text-decoration: none; }

/* sp
 * --------------------------------------------------------*/
@media only screen and (max-width: 479px) {
	body {width: 95%;margin: 0 auto;}
	.wrapper {width:100%;}
	img{max-width:100%;height:auto;}
	.ml80{margin-left:0px;}
	.tobichi_c{
	width:80%;
	margin:0 auto;
	text-align:left;
	color:#fff}
	}