#wrapper{/*	background : #f6f6bb ;*/	background : #eeeeee ;}#logo{	float : left ;	height : 50px ;	overflow : hidden ;}#description{	font-weight : bold ;	text-align : right ;	float : right ;	margin : 0 ;	padding : 20px 20px 0 0 ;	color : #ffffff ;}#picture{	float : left ;	width : 540px ;	height : 251px ;	overflow : hidden ;}#container{	font-size : 75% ;	width : 781px ;	height : 100% ;	padding : 0 ;	margin : 0 ;}#mainContent {	margin: 0 240px 0 -2px; 	background: #ffffff; 	padding: 1px 0;} #sidebar1 {	float: right; 	width: 240px;	background : #EBEBEB ;	/* 背景色は、列内のコンテンツの長さにわたって表示されます */	padding: 1px 0;	/* 上余白と下余白により、この div 内に視覚的なスペースが設定されます */}#primary{	clear : both ;	float : left ;	width : 540px ;	margin : 0 ;	padding : 0 ;}#secondary{	float : right ;	width : 240px ;}#info{	float : right ;	font-size : 12px ;/* height : 340px ; */	background : #f8f8f8 ;}#info ul{	margin : 6px 0 13px 15px ;	padding : 0 ;}#info li{	list-style : none ;	padding-left : 20px ;}#intro{	font-size : 12px ;	height : auto ;}#intro ul{	margin : 6px 0 13px 15px ;	padding : 0 ;}#event{	margin : 1px 0 0 0 ;	font-size : 12px ;	height : auto;}#news, #map, #paper, #link{	font-size : 10px ;	margin : 0 ;	padding : 0 ;}#event p{	margin-top : 5px ;}#event ul{	margin : 0 ;	list-style : none ;}#event li{	margin : 15px ;/*	padding : 5px 10px ; *//*	border : 1px solid #cccccc ;*/}#news ul{	height : 90px ;	overflow : auto ;	line-height : 1.5 ;	margin : 10px 0 20px 15px ;	padding : 0 ;}#news li{	width : 480px ;	clear : both ;	padding : 0 0 0 15px ;	background : url(../images/list_link.png) left no-repeat ;}#map div.center{	margin : 20px 0 ;}#paper ul{	margin : 6px 0 13px 15px ;	padding : 0 ;}#paper li{	margin : 10px 0 ;}.section{	text-align : center ;	margin : 0 15px ;	padding : 15px 0 ;	border-bottom : 1px dashed #999999 ;}.section li{}.section p{	text-align : left ;	text-indent : 0 ;	margin : 0 ;}#inquiry{	clear : both ;	text-align : right ;	font-size : 12px;	line-height : 1.5 ;	padding : 10px ;	background : #dddddd ;	border-top : 1px dashed #999999 ;}#footer{	clear : both ;	text-align : center ;	font-size : 12px;}h1{	margin : 0 ;	padding : 0 ;	height : 30px ;	border : none ;}h2{	display : inline ;	margin : 0 ;	padding : 0 ;	border : none ;	background : none ;}p{	margin : 0 ;	margin-left : 20px ;}
