body {	color:#FFFFFF;	background-color:#000000;	font-family: "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", "Geneva", "Arial", "Verdana", "sans-serif";}.font12px {	font-size: 12px;	font-weight: normal;}#container {	width:850px;	background-color:#000000;	margin:0 auto;	padding:5px;}#header {	background-image: url(../img/header.png);	background-repeat: no-repeat;	height: 115px;	width: 830px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: auto;	margin-left: auto;	}#navi {	display: block;	height: 50px;	width: 830px;	position: relative;	margin-left: auto;	margin-right: 0px;}#navi ul{	margin:0px;	padding-left:0px;	padding-top:0px;	list-style-type: none;}#navi li{	float:left;	text-decoration:none;	overflow:hidden;	text-indent:-9999px;}#navi #home{	background-image: url(../img/home.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 75px;}#navi #diskah{	background-image: url(../img/diskah.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 110px;}#navi #dee{	background-image: url(../img/dee.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 75px;}#navi #daikon{	background-image: url(../img/daikon.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 70px;}#navi #daikon_dot{	background-image: url(../img/daikon_dot.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 15px;}#navi #news{	background-image: url(../img/news.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 75px;}#navi #bio{	background-image: url(../img/bio.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 100px;}#navi #link{	background-image: url(../img/link.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 70px;}#navi #shop{	background-image: url(../img/shop.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 65px;}#navi #contact{	background-image: url(../img/contact.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 90px;}#navi #home a {	background-image: url(../img/home.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 75px;}#navi #diskah a {	background-image: url(../img/diskah.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 110px;}#navi #dee a {	background-image: url(../img/dee.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 75px;}#navi #daikon a {	background-image: url(../img/daikon.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 70px;}#navi #daikon_dot a{	background-image: url(../img/daikon_dot.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 15px;}#navi #news a {	background-image: url(../img/news.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 75px;}#navi #bio a {	background-image: url(../img/bio.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 100px;}#navi #link a {	background-image: url(../img/link.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 70px;}#navi #shop a {	background-image: url(../img/shop.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 65px;}#navi #contact a {	background-image: url(../img/contact.png);		background-repeat: no-repeat;	background-position: top;	float: left;	height: 50px;	width: 90px;}#navi #home a:hover {background-position: bottom;}#navi #diskah a:hover {background-position: bottom;}#navi #dee a:hover {background-position: bottom;}#navi #daikon a:hover {background-position: bottom;}#navi #daikon_dot a:hover {background-position: bottom;}#navi #news a:hover {background-position: bottom;}#navi #bio a:hover {background-position: bottom;}#navi #link a:hover {background-position: bottom;}#navi #shop a:hover {background-position: bottom;}#navi #contact a:hover {background-position: bottom;}h1 {	color: #333333;	height: 40px;	width: 830px;	margin: 0px;	display: block;	position: relative;	top: 15px;	left: 20px;	margin-bottom: 30px;}#content {	margin:0 0 20px 0;} #main {	margin-top: 10px;	margin-right: auto;	margin-left: 20px;		margin-bottom: 20px;} #path {	display: block;	height: 10px;	width: 800px;	position: relative;	margin-top: 0px;		margin-left: 5px;	margin-right: 0px;	margin-bottom: 15px;		font-size: 9px;  	font-weight: bold;}#path a{	color: #333333;	text-decoration: none;  	font-weight: normal;}#path a:hover {  	color:#111111;  	font-weight: normal;}#left {	float:left;	width:150px;	height:400px;	padding:5px;	margin-left: auto;	}#right {	float:right;	width:620px;	padding:5px;	margin-right: auto;	font-size: 11px;	}#right a{	color: #333333;	text-decoration: none;  	font-weight: bold;}#right a:hover {  color:#111111;}#right img {	margin-right: 5px;	margin-bottom: 7px;}.cv_date{	position: left;	margin-right: 15px;}#navi2 {	display: block;	height: 90px;	width: 120px;	position: left;	margin-top: 20px;	margin-left: 0px;	margin-right: 0px;}#navi2 ul{	margin:0px;	padding-left:0px;	padding-top:0px;	list-style-type: none;}#navi2 li{	float:left;	text-decoration:none;	overflow:hidden;	text-indent:-9999px;}#navi2 #painting{	background-image: url(../img/paintings.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #painting2{	background-image: url(../img/paintings.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #drawing{	background-image: url(../img/drawings.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #drawing2{	background-image: url(../img/drawings.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #installation{	background-image: url(../img/installation.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #installation2{	background-image: url(../img/installation.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #bio{	background-image: url(../img/bio.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #bio2{	background-image: url(../img/bio.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #cv{	background-image: url(../img/cv.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #cv2{	background-image: url(../img/cv.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #dee2{	background-image: url(../img/dee.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #portfolio{	background-image: url(../img/portfolio.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #portfolio2{	background-image: url(../img/portfolio.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #collage{	background-image: url(../img/collage.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #collage2{	background-image: url(../img/collage.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #ad{	background-image: url(../img/ad.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #ad2{	background-image: url(../img/ad.jpg);		background-repeat: no-repeat;	background-position: left;	float: left;	height: 40px;	width: 120px;}#navi2 #painting a {	background-image: url(../img/paintings.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #drawing a {	background-image: url(../img/drawings.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #installation a {	background-image: url(../img/installation.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #bio a {	background-image: url(../img/bio.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #cv a {	background-image: url(../img/cv.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #collage a {	background-image: url(../img/collage.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #portfolio a {	background-image: url(../img/portfolio.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #ad a {	background-image: url(../img/ad.jpg);		background-repeat: no-repeat;	background-position: right;	float: left;	height: 40px;	width: 120px;}#navi2 #painting a:hover {background-position: left;}#navi2 #drawing a:hover {background-position: left;}#navi2 #installation a:hover {background-position: left;}#navi2 #bio a:hover {background-position: left;}#navi2 #cv a:hover {background-position: left;}#navi2 #collage a:hover {background-position: left;}#navi2 #portfolio a:hover {background-position: left;}#navi2 #ad a:hover {background-position: left;}.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}.clearfix {display:block;}#footer {	background-image: url(../img/copyright.png);	background-repeat: no-repeat;	text-indent: -9999px;	width: 830px;	margin-top: 20px;		margin-right: auto;	margin-left: 20px;	margin-bottom: 10px;		background-position: left;}