/*　タグ初期化　*/

p{
	 margin: 0;
	 padding: 0;
	 }

h1{
	 margin: 0;
	 padding: 0;
	 }

/*　リンク　*/

a:link{
	 color: #3383fb;
	 text-decoration: none;
	 }
	 
a:visited{
	 color: #3383fb;
	 text-decoration: none;
	 }
	 
a:hover{
	 text-decoration: underline;
	 }

/*　基本設定　*/

body{
	  background: url(images/bg.jpg) no-repeat center bottom fixed;
	  background-color: #F0EBD8;
	  margin: 0;
	  padding: 0;
	  color: #333333;
	  font-size: 14px;
	  line-height: 1.3;
	  text-align: center;
	 }

td{
	  color: #333333;
	  font-size: 14px;
	  line-height: 1.5;
	}
	 
#title{
	  width: 580px;
	  margin: 0 auto 0 auto;
	  }

#yodogawa{
	  color: #333333;
	  padding: 25px 0;
	  line-height: 1.5;
	  }

#subnavi{
	  width: 500px;
	  margin: 0 auto 0 auto;
	  color: #333333;
	  text-align: left;
	  margin-bottom: 30px;
	  }
	  
#profile{
	  width: 500px;
	  margin: 0 auto 0 auto;
	  margin-bottom: 20px;
	  }

#kakomi{
	  width: 500px;
	  margin: 0 auto 0 auto;
	  color: #333333;
	  text-align: left;
	  margin-bottom: 30px;
	  }
	  
#present{
	  width: 430px;
	  margin: 0 auto 0 auto;
	  color: #333333;
	  text-align: center;
	  margin-bottom: 30px;
	  }

#main{
	  width: 500px;
	  margin: 0 auto 0 auto;
	  text-align: center;
	  margin-bottom: 30px;
	  }
	  
.foot{
	  width: 500px;
	  margin: 0 auto 30px auto;
	  }

/*　フォント　*/

.text12{
	  font-size: 12px;
	  line-height: 1.5;
	  }

.text11{
	  font-size: 11px;
	  line-height: 1.4;
	  }

.text10{
	  font-size: 10px;
	  line-height: 1.3;
	  }
	  
.subnavi{
	  font-size: 14px;
	  color: #333333;
	  }
	  
.itoi{
	color: #8e5c37;
	}
	
.anasawa{
	color: #dc6e02;
	}
	
.buiyon{
	color: #ed6a83;
	}
	
.fuji{
	color: #5e9bf6;
	}
	
.orange{
	font-size: 12px;
	color: #d7710e;
	}
	
.red{
	font-size: 12px;
	color: #ff0000;
	}
	
.red2{
	color: #ff0000;
	}
	
.gray{
	color:#999999;
	}