body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
body#gal{
	margin-top: 30px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
body#gal2{
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
div#topimage{
position:absolute;
width:58px;
height:58px;
top:50%;
left:50%;
}
div#logo{
position:absolute;
top:250px;left:0px;
}
div#ad{
position:absolute;
top:56px;left:12px;
}
div#lifework{
position:absolute;
top:192px;left:12px;
}
div#artist{
position:absolute;
top:329px;left:12px;
}
div#fashion{
position:absolute;
top:56px;left:195px;
}
div#portlate{
position:absolute;
top:192px;left:195px;
}
div#landscape{
position:absolute;
top:329px;left:195px;
}
div#logo_foot{
position:absolute;
top:475px;left:49px;
}
div#main_flash{
position:absolute;
top:300px;left:0px;
}
div#scroll{
position:absolute;
top:90px;left:220px;
}
div#photo_rollover{
position:absolute;
top:56px;left:195px;
}
div#copy{
	position:absolute;
	top:520px;
	left:16px;
}

div#back{
	position:absolute;
	top:390px;
	left:0px;
}
div#20th_thx{
	position:absolute;
	top:327px;
	left:396px;
}
div#prof_text{
position:absolute;
top:92px;left:226px;
}
div#prof_text2{
position:absolute;
top:88px;left:222px;
}
.menubar {
	position:absolute;
	top:23;
	left:55;
	border: 0;
	font-size: 0px;
	margin: 0;
	padding: 0;
	height: 18;
	width: 295px;

}
.menubar_top {
	position:absolute;
	top:23px;
	left:19px;
	height: 18;
	}
.menubar_foot {
	position:absolute;
	top:475px;
	left:240px;
	width: 324px;
	}
.menubar2 {
	position:absolute;
	top:225px;
	left:255px;
	width: 185px;
}
.menubar a  {
	display:block;
}
.menubar a:hover img  {
	visibility: hidden;
}
.menubar a#top {
	background-image: url(images/b_top.gif);
}
.menubar a#top {
	background-image: url(images/b_top.gif);
}
.menubar a#prof {
	background-image: url(images/b_profile.gif);
}
.menubar a#mail {
	background-image:url(images/b_mail.gif);
}

.menubar a#link {
	background-image:url(images/b_link.gif);
}

.bg{background-image: url(images/img_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}
H1 {font-size:20px; font-family:Georgia, "Times New Roman", Times, serif
}
H2 {
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:20px;
	font-weight:normal;
	color: #999;
}
H3 {
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:20px;
	font-weight:normal;
	color: #000000;
}
div#photo{
	position:absolute;
	top:0%;
	right: 0%;
}

