/* ----- 全ての要素s ----- */

* 

{
				margin:0;
				padding:0;
}


html 
{
	overflow-y:scroll;
}

/* ----- リンク----- */

a

{

	color:#666666;

	text-decoration:none;

}

a:hover

{

	color:#0066CC;

	

	text-decoration:none;

}

ul 

{

				list-style-type: none;
				
				
} 


/* ----- 背景設定 ----- */

body 
{ 
			background-image:  url(img/common/haikei03.gif); 
			
			background-repeat: repeat-y; 
			
			background-position:center 0%;
			
			}

/* ----- headテキストリンク部分 ----- */

.head01

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: bold; 
				
				font-size: 12px; line-height: 120%; 
				
				color: #666666; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:3px 0 0 15px;
				
}

.head02

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: bold; 
				
				font-size: 12px; line-height: 120%; 
				
				color: #666666; 
				
				text-decoration: none
				
				text-align:right;
				
				padding:3px 10px 0 70px;
				
}

/* -----下部テキストリンク部分----- */

.foot01

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: normal;
				
				font-size: 10px; line-height: 120%; 
				
				color: #666666; 
				
				text-decoration: none
				
				text-align:center;
				
				
				
}


/* -----toppage font---- */

.top01

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: normal;
				
				font-size: 13px; line-height: 150%; 
				
				color: #333333; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:20px 10px 20px 20px;
				
}

/* -----condition page font---- */

.condition01

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: normal;
				
				font-size: 12px; line-height: 150%; 
				
				color: #333333; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:10px 10px 20px 30px;
				
}

.condition02

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: normal;
				
				font-size: 12px; line-height: 150%; 
				
				color: #333333; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:0 0 0 30px;
				
}

/* -----photospage font---- */

.photo01

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: bolder;
				
				font-size: 12px; line-height: 150%; 
				
				color: #666666; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:20px 10px 10px 10px;
				
}


/* -----Location page font---- */

.location

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: normal;
				
				font-size: 12px; line-height: 150%; 
				
				color: #333333; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:10px 10px 20px 30px;
				
}

.location2

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: normal;
				
				font-size: 13px; line-height: 150%; 
				
				color: #333333; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:10px 10px 20px 30px;
				
}

/* -----Contact page font---- */

.contact

 {  
				font-family: "ＭＳ Ｐゴシック", "Osaka"; 
				
				font-weight: normal;
				
				font-size: 12px; line-height: 150%; 
				
				color: #333333; 
				
				text-decoration: none
				
				text-align:left;
				
				padding:10px 10px 20px 30px;
				
}

.contact a

{
	color: #FF9900;


}

.contact a:hover

{
	color: #0066CC;


}