/* リンク（未アクセス） */
a:link {
	color:#0479fc;
	text-decoration: underline;
	font-size:1.05em;

}

/* リンク（アクセス済み） */
a:visited {
	color: #0000ff;
	text-decoration: none;
	font-size:1.05em;
}

/* リンク（カーソルを合わせた時） */
a:active {
	color: #0000ff;
	text-decoration: none;
	font-size:1.05em;
}

/* リンク（選択された時） */
a:hover {
	color: #ff0000;
	text-decoration: none;
	font-size:1.05em;
}

/* 関連FAQ用リンク（未アクセス） */
a.link01:link {
	color:#0479fc;
	text-decoration: underline;
	font-size:1.05em;
}

/* 関連FAQ用リンク（アクセス済み） */
a.link01:visited {
	color: #0000ff;
	text-decoration: none;
	font-size:1.05em;
}

/* 関連FAQ用リンク（カーソルを合わせた時） */
a.link01:active {
	color: #0000ff;
	text-decoration: none;
	font-size:1.05em;
}

/* 関連FAQ用リンク（選択された時） */
a.link01:hover {
	color: #ff0000;
	text-decoration: none;
	font-size:1.05em;
}

/* 手続きの流れタイトル用リンク（未アクセス） */
a.link02:link {
	color:#0479fc;
	text-decoration: underline;
	font-size:1.05em;
}

/* 手続きの流れタイトル用リンク（アクセス済み） */
a.link02:visited {
	color: #0000ff;
	text-decoration: none;
	font-size:1.05em;
}

/* 手続きの流れタイトル用リンク（カーソルを合わせた時） */
a.link02:active {
	color: #0000ff;
	text-decoration: none;
	font-size:1.05em;
}

/* 手続きの流れタイトル用リンク（選択された時） */
a.link02:hover {
	color: #ff0000;
	text-decoration: none;
	font-size:1.05em;
}

/* ページ全体 */
#page {
	position:relative;
	overflow:hidden;
	*overflow:visible;
	font-size:1.1em;
	line-height:1.7;
	line-height:1.2;
	font-weight:200;
	font-family: verdana, arial, sans-serif;
	background-color:#ffffff;
	width:93%;
	*width:100%;/* IE Hack */
	margin:0 auto;
	text-align:left;
	color:#4c4c4f;
	border:20px solid #87ceeb;
	*border:30px solid #87ceeb;
	border-top:8px solid #87ceeb;
	padding:0 8px;
	padding-bottom:50px;
	background:#ffffff;
}

/*申請書ダウンロード*/
div.section01 td{border:0px;}

/* パンくずリスト */
span.bread {
	padding-left: 5px;
	color: #000000;
	text-align: left; 
	float: left;
	line-height:1.7;
	line-height:1.2;
	font-weight:200;
	margin-top:0.5em;
	font-size:1.1em;
}

/* タイトルセクション */
div.section01 {
	clear:both;
	position:relative;
	overflow:hidden;
	*overflow:visible;
	*width: 100%;
	text-align: left;
	line-height:1.7;
	line-height:1.2;
	font-weight:200;
}

/* 内容セクション */
div.section02 {
	position:relative;
	width:auto;
	overflow:auto;
	*overflow:visible;
	*width:100%;
	text-align: left;
	line-height:1.7;
	line-height:1.2;
	font-weight:200;
}

/* 関連FAQセクション */
div.section03 {
	position:relative;
	width:auto;
	overflow:auto;
	*overflow:visible;
	background:#f1f6fe;
	border:1px solid #dfe8f7;
	text-align: left;
	line-height:1.7;
	line-height:1.2;
	font-weight:200;
	margin-bottom:36px;
}

/* 手続きの流れセクション */
div.section04 {
	position:relative;
	width:auto;
	overflow:auto;
	*overflow:visible;
	color: #000000;
	width:auto;
	text-align: left;
	line-height:1.7;
	line-height:1.2;
	font-weight:200;
	margin-bottom:24px;
	background:#f1f6fe;
	border:1px solid #dfe8f7;
}

/* 種別名 */
h2.type {
	display:block;
	font-size: 100%;
	background: #c0d4ed;
	color:#0479fc;
	border-left:8px solid #f6bfbc;
	font-weight:200;
	margin:0;
	padding-left:8px;
	line-height:0;
	line-height:0;
	text-align: left;
}

/* タイトル */
h2.title {
	position:relative;
	margin-top:0px; margin-bottom: 10px;
	font-size:1.3em;
	font-weight:200;
	background:#0479fc;
	padding-left:10px;
	color:#ffffff;
	display:block;
	border-left:8px solid #f6bfbc;
	*padding-top:5px;
	*margin-top:-5px;
	width:auto;
}

/* 手続きの流れタイトル */
h3.title {
	background-color: #ffffff;
	border-top: #aaaaaa 2px dotted;
	border-bottom: #aaaaaa 2px dotted;
	text-align: left;
	width:auto;
	padding:3px 8px;
	line-height:1.4;
	line-height:1.2;
	font-weight:200;
}

/* 項目見出し */
h4.caption {
	border-bottom: #dddde1 1px solid;
	text-align: left;
	font-size:110%;
	line-height:1.4;
	line-height:1.2;
	font-weight:bold;
	margin:0 48px;
	margin-top:12px;
	margin-top:0;
	margin-bottom:6px;
	margin-bottom:2px;
	width:auto;
	padding-left:4px;
	border-left:4px solid #0479fc;
}

/* 文章 */
div.exp {
	text-align: left;
	line-height:1.7;
	line-height:1.5em;
	font-size:1.1em;
	font-weight:200;
	margin:0 48px;
	padding:0;
	margin-left:20%;
	margin-left:5.9%;
	margin-bottom:24px;
	margin-bottom:8px;
	width:auto;
}

/* 文章中のテーブル */
div.exp table {
	border-collapse: collapse;
	border-spacing: 0px 0px;
	empty-cells: show;
}

/* 文章中のテーブル（見出しセル） */
div.exp th {
	background: #c3d825;
	border: 4px solid #ffffff;
	color:white;
	padding:7px;
	font-weight: bold;
	font-size:1.1em;
	line-height:1.3;
	line-height:1.2;
	letter-spacing/**/:0.15em;
}

/* 文章中のテーブル（通常セル） */
div.exp td {
	border: 4px solid #ffffff;
	background:#f7fbd8;
	padding:7px;
	color:green;
	font-size:1.1em;
	line-height:1.3;
	line-height:1.2;
	/*\*/letter-spacing:0.15em;/**/
}

/* 文章中の囲み（窓口情報詳細）*/
div.exp div {
	padding-left: 15px;
}

/*
！！ここから下は変更しないでください！！
*/

/* 「ネット窓口かわさき」の文字 */
h1.pagetitle {
	background: url(../components/img/icn_top.gif) no-repeat;
	height: 50px;
	margin: 5px 0px 5px 10px;
	padding: 10px 0px 5px 70px;
	font-size: 150%;
	font-family: "HG丸ｺﾞｼｯｸM-PRO", "ＭＳ Ｐゴシック", "平成角ゴシック";
}

/* キーワード検索部分 */
td.search01 {
	font-size: 90%;
	font-weight: bold;
}
td.search02 {
	font-size: 80%;
}

/* 電子申請ボタンレイアウト用テーブル */
table.dl {
	font-size: 100%;
	font-weight: bold;
}
td.top {
	vertical-align: top;
}
td.middle {
	vertical-align: middle;
}

/* 回り込み解除 */
.clear {
	clear: both;
}







