/**{	padding : 0px;}*/body {	width: 1000px;	background-image : url('./images/liblove5_17.png');	margin:auto;	color:#989898;	font-size:12px;}img{	border:0px;}hr{	border:dashed 1px;	border-color:#dead7c;	}	a{/*リンクされた文字*/    color:#ff9999;    font-style:normal;    text-decoration:underline;}a:link {/*未訪問のリンク*/    color:#ff9999;    font-style:normal;    text-decoration:underline;}a:visited {/*訪問後のリンク*/    color:#eac59e;    text-decoration:underline;}a:hover {/*マウスをのせたとき*/    color:#ff9999;    font-style:normal;    text-decoration:underline;}a:active {/*クリック中*/    text-decoration:none;}/*------------top------------*//*---preはロゴ上の丸みを帯びた背景---*/#top{	width: 1000px;	height: 33px;	background: url('./images/liblove5_02.png') no-repeat;	clear: both;}/*------wrapper-------*/#wrapper{	background : url('./images/liblove5_14.png') repeat-y;	float : left;	width : 920px;	margin : auto;	padding: 0px 40px 0px 40px;	clear:both;}/*------------header-----------*/#header{	width : 920px;	margin: 0px 0px 20px 0px;	clear:both;}/*------contents--------*/#contents{	width: 920px;	margin:0px;	padding:0px;	clear:both;}.topmenu{	width : 840px;	float : left;		padding: 20px 40px 0px 40px;}.leftmenu{	width : 500px;	float : left;	padding: 20px 40px 0px 20px;	float: left;}.rightmenu{	padding: 10px 0px 0px 0px;	margin: 0px 50px 0px 0px; 	width : 275px;	float : right;}/*-------loginform------*/.loginform{	font-size : 12px;	color : #dead7c;	text-align : right;	width : 300px; 	float: right;}.loginform form{	margin : 0px 10px 0px 0px;}.loginform input,textarea{	border : solid 1px #dead7c;	background-color: #fff;	color : #dead7c;}.loginform .login{	border:1px solid #dead7c;	color: #dead7c;	background-color: #fff;}.loginform a:link    { color: #dead7c; }    .loginform a:visited { color: #dead7c; }   .loginform a:hover   { color: #dead7c; } .loginform a:active  { color: #dead7c; }/*----news------*/.newsform{	background-color: #transparent;	width: 250px;	height: auto;	margin: 30px 10px 10px 10px;	border: 1px solid #dead7c;	float: right;}.news_bar{	font-size: 11px;	letter-spacing: 1px;	width: 80px;	font-weight: bolder;	color: #fff;	background: #dead7c;	margin: 5px;	padding: 10px;	text-align: center;}.news_discription{	height: auto;	text-align: left;	margin: auto;	padding: 0px 10px 0px 0px;	color: #989898;}/*-------footer-----*/#footer{	border :0px;	width : 960px;	height : 56px;	background-image : url('./images/liblove5_16.png');	text-align : center;	color:#333;	font-size : 12px;	clear:both;}