body {
	font-size: 11px;
	color: #333333;
	line-height: 120%;
}
p {
	font-size: 10px;
	color: #333333;
	line-height: 3ex;
	white-space: normal;
}
a:hover {
	color: #66CCFF;
}
a:link {
	color: #FF9933;
}
a:visited {
	color: #FF9933;
}
h1 {
	font-size: 16px;
	color: #CC6600;
	text-indent: 15px;
}
h2 {
	font-size: 11px;
	font-weight: bolder;
	color: #666666;
}

#page {
	position: relative;
	width: 760px;
	background-color: #F6F6F6;
	left: 0px;
	top: 0px;
	bottom: 0px;
	height: 600px;
}
#basephoto {
	text-align: center;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	z-index: 0;
	background: url(plan6/image/base_photo.jpg) no-repeat;
	height: 570px;
	width: 760px;
	background-image: url(image/base_photo.jpg);
}
#logo {
	text-align: center;
	position: absolute;
	top: 375px;
	width: 760px;
	left: 0px;
	z-index: 2;
}
#copylight {
	font-size: 10px;
	text-align: left;
	color: #999999;
	position: absolute;
	top: 538px;
	left: 0px;
}
#bigmenu {
	background: url(plan6/image/bigmenubase.gif) no-repeat;
	position: absolute;
	left: 381px;
	top: 11px;
	width: 349px;
	height: 316px;
	font-size: 12px;
	font-weight: bolder;
	background-image:    url("top/top_menu/top_menubase.png");
	padding-top: 40px;
	padding-left: 20px;
	z-index: 2;
}
#toptext {
	background: url(plan6/image/textbase.gif) no-repeat;
	position: absolute;
	left: 31px;
	top: 400px;
	width: 361px;
	height: 92px;
	padding: 20px 20px 20px 50px;
	color: #FFFFFF;
	background-image:   url("top/top_textbase.png");
	z-index: 3;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
}
#backtotop {
	position: absolute;
	top: 574px;
	left: 550px;
	width: 207px;
	height: 16px;
	z-index: 4;
}
#pagetitle {
	position: absolute;
	left: 41px;
	top: 42px;
	width: 264px;
}
#textarea {
	position: absolute;
	width: 310;
	left: 75px;
	top: 65px;
	height: 477px;
	z-index: 2;
}
#contarea {
	position: absolute;
	width: 341px;
	height: 452px;
	left: 400px;
	top: 65px;
	z-index: 3;
}
#diary_textarea {
	position: absolute;
	width: 230px;
	left: 80px;
	top: 68px;
	z-index: 10;
	overflow: hidden;
}
#diary_contarea {
	position: absolute;
	width: 412px;
	height: 452px;
	left: 329px;
	top: 65px;
	z-index: 3;
}

.強調_オレンジ {
	color: #CC6600;
}
.補足 {
	color: #999999;
	font-size: 9px;
}
.写真の説明 {
	color: #999999;
	font-size: 10px;
}
