/* layout */

body {
	
	margin: 0px;
	
}

.title_image {
	
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 10px;
	
}

.contents {
	
	padding-top: 35px;
	
}

.menu {
	
	padding-left: 35px;
	padding-bottom: 75px;
	
}

.main_text {
	
	color: #000000;
	font-size: 80%;
	font-face: ＭＳ Ｐゴシック, Osaka;
	line-height: 105%;
	padding-top: 30px;
	padding-bottom: 40px;
	
}

.sub_text {
	
	padding: 20px;
	
}

.bunshou {
	
	color: #000000;
	font-size: 90%;
	font-face: ＭＳ Ｐゴシック, Osaka;
	text-align: right;
	
}

/* text */
			
a:link,a:visited {
	
	color: #3366CC;
	
}

a:hover,a:active {
	
	color: #3333FF;
	
}

h2 {
	
	color: #000000;
	font-size: 140%;
	font-face: ＭＳ Ｐゴシック, Osaka;
	margin: 0px;
	
}

h3 {
	
	color: #000000;
	font-size: 110%;
	font-face: ＭＳ Ｐゴシック, Osaka;
	margin: 0px;
	
}

.syousai_data {
	
	color: #000000;
	font-size: 80%;
	font-face: ＭＳ Ｐゴシック, Osaka;
	line-height: 105%;
	
}

.photo_title {
	
	color: #000000;
	font-size: 12px;
	font-face: ＭＳ Ｐゴシック, Osaka;
	padding-top: 3px;
	padding-left: 5px;
	
}

.keizu {
	
	color: #000000;
	font-size: 12px;
	font-face: ＭＳ Ｐゴシック, Osaka;
	
}

.address {
	
	color: #000000;
	font-size: 60%;
	font-face: ＭＳ Ｐゴシック, Osaka;
	line-height: 105%;
	padding-top: 5px;
	padding-bottom: 20px;
	
}
