/********************************************************************//*文化発信プロジェクト　総合トップページ（top.css）/********************************************************************//** ヘッダー	**/a#bhpLogo{	background:url(../image/headerLogo.gif) 0 0 no-repeat;	width:740px;	height:65px;	float:left;	overflow:hidden;	text-indent:-9999px;	font-size:1%;	line-height:1%;	display:block;}#header { 	width:900px;	border-top:#099F32 solid 5px;} /** お問い合わせ	**/#mailArea{	float:left;	width:158px;	font-size:0.8em;}#header #mailArea div.link{	padding-top:9px;}#header #mailArea div.link a{	font-size:100%;	letter-spacing:1px;	color:#666666;	text-decoration: none;}#header #mailArea div.link a:hover{	color:#F00;}a#otoiawase{	background:url("../image/redArrow.gif") 0 center no-repeat;	color:#666;	text-decoration: none;	display:block;	padding-left:15px;	margin-top:2px;}a#otoiawase:hover{	color:#F00;}/** FLASH W900px H450px		**/#toptopFlash{	width:900px;	height:450px;	margin-bottom:15px;}/** TOPICS	**/#Main #topics{	width:540px;	height:360px;	margin: 0;	font-size:0.9em;	overflow:auto;}#Main #topics .date{	width:95px;	padding:5px 0px 0px 5px;	float: left;	font-weight:bold;}#Main #topics .icon{	width:35px;	padding:8px 0px 0px 0px;	float: left;	font-weight:bold;}#Main #topics .icon img.space{	margin-right:1px;}#Main #topics .txt{	padding:5px 0 0 5px;	margin:0;	line-height: 150%;	width:380px;	float: left;}/* バナーLINK */#Right div.bannerLink{	padding:0 0 20px 0;}#Right div.bannerLink a img{	margin:0 0 5px 0;	display:block;}#Right div.bannerLink a img.olinpic_bnr{	margin:20px 0 5px 0;	display:block;}/* MOBILE SITE **/#Right div.mobile{	font-size:0.8em;	text-align:left;	line-height:150%;	padding-top:3px;}#Right #qr-code{	margin:10px 0 20px 0;	padding:0;}