/*===================================================================CSS Information Site URL:	http://----- File name:	style.css (http://---) Summary:	all styles Created:	2007-05-14 Last update:	2007-05-14 17:13:25 +0900 by Sakata Author:	SakataOrder of description + __styleReset + __base style===================================================================*//*---------------------------------------- __styleReset----------------------------------------*/body{	margin:0 ;	padding: 0;	}div#allDocument2 {	margin: -220px 0 0 -390px  ;	padding: 0;	position: absolute; /*絶対配置は絶対*/	top: 50%;  /*上端を中央に*/	left: 50%;  	height:440px;	width:780px;	}div#portfoliobox {	margin: 0 auto;	padding: 0;	text-align:center;	height:440px;	width:780px;	background: url(images/main_background.jpg)  repeat-x ;	}.portfolio_menu{	margin: 0 auto;	padding: 0;	text-align:center;	}.portfolio_menu h1 {	padding:45px 0 0 0;	font-size:11px;	font-weight: normal;	}.portfolio_menu h2 {	margin:4px 0 0 0;	font-size:1.0em;	font-weight: bold;	font-weight: bold;	}	/*--5--*/ul.sum  {	margin:30px 100px 0 100px;	width:590px;	height:270px;	border:0px solid #ddd;	}ul.sum li  {	margin:0px;	padding:0 5px 10px;	float:left;	}ul.sum li img {	border:0px solid #ddd;	width:108px;	}	/*--6--*/ul.sum6  {	margin:30px 95px 0 95px;	width:600px;	height:270px;	border:0px solid #ddd;	}ul.sum6 li  {	margin:0px;	padding:0 5px 10px;	float:left;	}ul.sum6 li img {	border:0px solid #ddd;	width:90px;	}	/*--sum6_borderplus--*/ul.sum6_borderplus  {	margin:30px 89px 0 89px;	width:612px;	height:270px;	border:0px solid #ddd;	}ul.sum6_borderplus li  {	margin:0px;	padding:0 5px 10px;	float:left;	}ul.sum6_borderplus li img {	border:1px solid #ddd;	width:90px;	}	/*--sum6_tamurabooks--*/ul.sum6_tamurabooks  {	margin:15px 89px 0 89px;	width:612px;	height:290px;	border:0px solid #ddd;	}ul.sum6_tamurabooks li  {	margin:0px;	padding:0 5px 10px;	float:left;	width:90px;	height:140px;	}*html ul.sum6_tamurabooks li {/*--iE6以下用に--*/	margin:0px;	padding:0 5px 0px;	float:left;	width:90px;	height:140px;	}ul.sum6_tamurabooks li img {	border:0px solid #ddd;	width:90px;	}	/*--sum7--*/ul.sum7  {	margin:15px 80px 0 80px;	width:630px;	height:290px;	border:0px solid #ddd;	}ul.sum7 li  {	margin:0px;	padding:0 5px 10px;	float:left;	width:80px;	}ul.sum7 li img {	border:0px solid #ddd;	width:80px;	}	/*--sum_lakeside--*/ul.sum_lakeside  {	margin:30px 167px 0 167px;	width:456px;	height:290px;	border:0px solid #ddd;	}ul.sum_lakeside li  {	margin:0px;	padding:0 15px 30px;	float:left;	width:120px;	}ul.sum_lakeside li img {	border:1px solid #ddd;	width:120px;	}	/*--sum_loveandgarden--*/ul.sum_loveandgarden  {	margin:15px 41px 0 41px;	width:708px;	height:290px;	border:0px solid #ddd;	}ul.sum_loveandgarden li  {	margin:0px;	padding:0 8px 8px;	float:left;	width:100px;	}ul.sum_loveandgarden li img {	border:1px solid #ddd;	width:100px;	height:78px;	}	/*--sum_stilllife--*/ul.sum_stilllife  {	margin:45px 53px 0 53px;	width:684px;	height:250px;	border:0px solid #ddd;	}ul.sum_stilllife li  {	margin:0px;	padding:0 7px 20px;	float:left;	width:100px;	}ul.sum_stilllife li img {	border:0px solid #ddd;	width:100px;	height:100px;	}	/*--マウスオーバ略仕様--*/ a:hover img{	filter: alpha(opacity=50);	opacity:0.5;	}
