<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

/* 2012/10 設定：本文の幅を 730px に設定変更 */
/* 基本は、2010/10 に「base.css」で設定したもの */

body {
	background-image: url(../benri_img/bk-wide02.gif);
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
}
body,td,th {
	font-family:"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック","Helvetica Neue","Helvetica","Arial",sans-serif;
/*	font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;*/
/*	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka,"ＭＳ Ｐゴシック", sans-serif;*/
	font-size: 14px;
	color: #000000;
/*	line-height:1.6em;*/
}
html {
	overflow-y:scroll;
	font-size: 87.5%;
	}
#wrapper{
	margin-left: 14px;
	position:relative;
}
.text_shadow{
	text-shadow: #aaa 3px 3px 5px;
	margin:15px 0 0 0;
	color:#333;
}
.text_shadow-margin0px{
	text-shadow: #aaa 3px 3px 5px;
	margin:0 0 0 0;
	color:#333;
}
/* 部分的に印刷しない */
@media print{
.no_print {
display:none;}
}
/* ページ内検索ハイライト */
.SearchResult{
	font-weight:bold;
	color:#000000;
	background-color:Yellow;
}
/* タイトル下やAdSense枠などのボーダー */
/* 四方ボーダーあり */
.waku-titleunder-border{
	margin-top:8px;
	margin-bottom:8px;
	width:728px;
	height:90px;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:center;
}
/* 四方ボーダーなし * テスト的にボーダーを足した 2014/01/16 */
.waku-titleunder{
	margin-top:20px;
	margin-bottom:15px;	
/*	margin-top:8px;*/
/*	margin-bottom:8px;*/
	width:728px;
	height:90px;
/*	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;*/
	text-align:center;
}
.waku-01{
	margin-top:5px;
	margin-bottom:5px;
	width:728px;
	height:auto;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:center;
}
/* bottomボーダーなし */
.waku-02{
	margin-top:5px;
	margin-bottom:5px;
	width:728px;
	height:auto;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:center;
}
/* topボーダーなし */
.waku-03{
	margin-top:5px;
	margin-bottom:5px;
	width:728px;
	height:auto;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:center;
}
/* ボーダーなし-text-align:center */
.waku-nonborder-textcenter{
	margin-top:5px;
	margin-bottom:5px;
	width:730px;
	height:auto;
	text-align:center;
}
/* topボーダーなし-text-align:left */
.waku-nonborder-textleft{
	margin-top:5px;
	margin-bottom:5px;
	width:730px;
	height:auto;
	text-align:left;
}
.waku-setsumei{
	margin:5px 0px 5px 0px;
	padding:5px;
	height:auto;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	text-align:left;
}
/* Google Maps API V2 でのお知らせ 2013/11/20～ */
.waku-infomation-border{
	font-size:14px;
	line-height:130%;
	color:#C00;
	margin-top:5px;
	margin-left:24px;
	padding:10px;
	width:90%;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
    text-align:left;
}
a {
	text-decoration:none;
}
a:link {
	color: #FF6600;
}
a:visited {
	color: #FF6600;
}
a:active {
	color: #ff0000;
}
a:hover {
	color: #CC0000;
	text-decoration:underline;
}
form { margin: 0px; }
/*
ul {
	list-style-image: url(../benri_img/sankaku03.gif);
}
*/
ul { padding: 0;
	margin: 10px 10px 10px 50px;
}
li{margin-bottom:6px;
}
img {border:none;}
h1{ font-size:20px; font-weight:bold; margin:0px; padding:0px;}
h2{ font-size:18px; font-weight:bold; margin:0px; padding:0px;}
h3{ font-size:14px; font-weight:bold; margin:0px; padding:0px;}
h4{ font-size:12px; font-weight:bold; margin:0px; padding:0px;}
h5{ font-size:17px; font-weight:bold; margin:0px; padding:0px;}
h6{ font-size:16px; font-weight:bold; margin:0px; padding:0px;}
h7{ font-size:15px; font-weight:bold; margin:0px; padding:0px;}
h8{ font-size:13px; font-weight:bold; margin:0px; padding:0px;}

#inner table {
	border-top: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-collapse: collapse;
}
#inner table tr td {
	padding: 5px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
#inner table tr th {
	padding: 5px;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
}
.moji10 {
	font-size: 10px;
}
.moji10-2 {
	font-size: 10px;
	color: #F9F6F6; /* 薄いグレー */
}
.moji10-3 {
	font-size: 10px;
	color: #666666;
}
.moji12 {
	font-size: 12px}
.moji13 {
	font-size: 13px}
.moji14 {
	font-size: 14px}
.moji15 {
	font-size: 15px}
.moji16 {
	font-size: 16px}
.moji18 {
	font-size: 18px}
.moji20 {
	font-size: 20px}
.moji22 {
	font-size: 22px}
.moji24 {
	font-size: 24px}
.moji26 {
	font-size: 26px}
.style1 {
	line-height: 130%;
}
.style2 {
	font-size: 18px;
	color: #FFFFFF;
	line-height: 130%;
	font-weight:bold;
}
.style5 {
	font-size: 14px;
	line-height: 130%;
}
.color-c00{color: #CC0000;}
.color-red{color: #FF0000;}
.color-900{color: #990000;}
.color-fff{color: #FFFFFF;}
.color-666{color: #666666;}
.color-ccc{color: #CCCCCC;}
.color-999{color: #999999;}
.color-00C{color: #00C;}
.color-00F{color: #00F;}

/** テキストに背景色 **/
.textbgcolor{
	background-color:#FFFFCC;
}
/*Safariのみ見え方が異なるため、ハックで調整*/
body:last-child:not(:root:root) .textbgcolor {
	padding-top:0px;
	padding-bottom:1px;
}

.textbgcolor02{
	background-color:#fffbd4;
}
/*Safariのみ見え方が異なるため、ハックで調整*/
body:last-child:not(:root:root) .textbgcolor02 {
	padding-top:0px;
	padding-bottom:1px;
}
/** ここまでテキストに背景色 **/

/** 文字を四角で囲む **/
.textsquare{
border-style: solid;
border-width: 1px;
border-color: #ff6633;
background-color:#FFFFFA;
}
/*Safariでのみ見え方が異なるため、ハックで調整*/
body:last-child:not(:root:root) .textsquare {
padding-top:0px;
padding-bottom:1px;
}
/** ここまで文字を四角で囲む **/

.footerinfo{
	margin-left:120px;
	margin-top:10px;
	margin-bottom:7px;
	text-align:left;
	font-size: 10px;
	color: #888888;
	width:610px;
/* 行間が空いてしまうページがあるため、line-heightを設定 2012/04/10 */	
	line-height:150%;
}
.footerinfo-color{
	color: #CC0000;
}
.copyright{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 11px;
	color: #888888;
/*	padding-bottom:30px; */
	width:730px;
}

/* SiteSearch Googleの「カスタム検索」の文字 */
.cse-branding-text{ font-size:10px;}

/* 全国地名 - 国勢調査数値 */
#kokuseichosa{
	color:#333;
/*	color:#C00; データ更新時チェック用カラー*/
	text-align:right;
	width:97%;
	margin-right:3px;
}
/* 全国地名 - 住民基本台帳数値 */
#kihondaicho{
	color:#888;
/*	color:#C00; データ更新時チェック用カラー*/
	text-align:right;
	width:97%;
	margin-right:3px;
	border-top:#CCC solid 1px;
}</pre></body></html>