@charset "utf-8";
/*******************************************************************************
	印刷
*******************************************************************************/
@media print{
/*==============================================================================
	共通
==============================================================================*/
#blockskip,#headerbg,#gnavibg,#lnavi,#pagequest,#guidebg,#footerbg,
#content div.sns,#content2 div.sns,#content3 div.sns,
#content p span.print,#content2 p span.print,#content3 p span.print,
.scriptmessage,.plugin,.cmsprint,#mypage{
	display:none;
}
#page,#pagebody,#tpath,#content,#content2{
	margin:0px;
	padding:0px;
	width:100%;
	float:none;
	border:none;
	background:#FFF;
	text-align:left;
}
#wrap{
	margin:0px;
	padding:0px;
	width:100%;
	float:none;
	border:none;
	background:none;
	text-align:left;
}
#tpath{
	margin-bottom:15px;
}
/*==============================================================================
	コンテンツ
==============================================================================*/
#content dl{
	margin:10px auto 20px auto;
	width:95%;
}
#content2 dl{
	margin:10px auto 20px auto;
	width:95%;
}
#content dt{
	width:20%;
}
#content dd{
	width:70%;
}
#content2 dt{
	width:30%;
}
#content2 dd{
	width:60%;
}
#content dl,#content2 dl{
	overflow:auto;
}
#content ul.newslist li,#content2 ul.newslist li{
	overflow:auto;
}
#content ul.newslist li span.date{
	width:15%;
}
#content ul.newslist li span.newsli{
	width:79%;
}
#content h2,#content h4,#content h3{
	overflow:auto;
}
/*==============================================================================
	各種テンプレート
==============================================================================*/
#faqheader .searchfaq{
	width:52%
}
#faqheader .faqrank{
	width:40%
}
#faqleft{
	width:32%
}
#faqright{
	width:65%
}
#content h1.question{
	width:95%;
}
#content h1.question span.qtitle{
	width:87%;
}
#sad{
	overflow:auto;
}
/*==============================================================================
	汎用項目収集
==============================================================================*/
#lifeleft{
	width:77%;
}
#lifebanner{
	width:20%;
}
/*==============================================================================
	写真一覧
==============================================================================*/
#content .photolist p.imageleft, #content2 .photolist p.imageleft{
	width:22%;
}
#content .photolist p.name, #content2 .photolist p.name{
	width:75%;
}
#content .photolist p.extext, #content2 .photolist p.extext{
	width:75%;
}
/*==============================================================================
	イベントCGI
==============================================================================*/
#today{
	width:72%;
}
#hanrei1{
	width:23%;
}
#hanrei2{
	width:93%;
}
#content #hanrei1 h2{
	overflow:visible;
}
#content #hanrei2 h2{
	overflow:visible;
}
/*------------------------------------------------------------------------------
	お問い合わせCGI
------------------------------------------------------------------------------*/
#content2 dd input#nmtxt1,
#content2 dd input#id_mailtxt1,
#content2 dd input#id_mailtxt2,
#content2 dd input#id_kenmei,
#content2 dd input#id_pref{
	width:80%;
}
#content2 dd input#id_teltxt,
#content2 dd input#id_age{
	width:40%;
}
#content2 dd textarea#id_naiyoutxt{
	width:80%;
	height:150px;
}
/*==============================================================================
	オープンデータ
==============================================================================*/
#opendata #lnavi{
	display:block;
}
/*==============================================================================
	IE6
==============================================================================*/
* html #topheader{
	zoom:65%;
}
* html #toppage{
	zoom:65%;
	background:none;
}
* html #second,* html #petit{
	zoom:70%;	
}
* html #content table#event ul li,
* html #content ul.objectlink li,* html #content2 ul.objectlink li,
* html #content ul.listlink li,* html #content2 ul.listlink li,
* html #content ul li.com,* html #content2 ul li.com,
* html #content ul li.doc,* html #content2 ul li.doc,
* html #content ul li.gif,* html #content2 ul li.gif,
* html #content ul li.jpg,* html #content2 ul li.jpg,
* html #content ul li.pdf,* html #content2 ul li.pdf,
* html #content ul li.xls,* html #content2 ul li.xls,
* html #content ul li.zip,* html #content2 ul li.zip,
* html #content span.com,* html #content2 span.com,
* html #content span.doc,* html #content2 span.doc,
* html #content span.gif,* html #content2 span.gif,
* html #content span.jpg,* html #content2 span.jpg,
* html #content span.pdf,* html #content2 span.pdf,
* html #content span.jpg,* html #content2 span.jpg,
* html #content span.zip,* html #content2 span.zip,
* html .smenu ul li,
* html .sidelink ul li,
* html div.topics ul li,* html #content ul.newslist li,
* html #topfooter ul li{
	height:1%;
}
* html .main_view {
	width:90%;
	position: static;
}
.window {
	position: static;
}
.image_reel {
	position: static;
}
* html .paging a{
	height:1%;
}
* html .paging a.active {
	height:1%;
}
* html .paging a:hover {
	height:1%;
}
}