﻿@charset "utf-8";

/*--------------------------------------------------------------------------------
	背景色：黄
----------------------------------------------------------------------------------*/
body {
	background: #ffdd44;
	color: #000000;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 88%;
	font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	line-height: 1.7em;
	text-align: center;	
}

a:link {text-decoration: underline; color: #000;}
a:visited {text-decoration: none; color: #000;}
a:active {text-decoration: none; color: #000;}
a:hover {text-decoration: none; color: #00F;}
a:focus {color: #00F;}

/* このページの先頭に戻る */
#pageTop a:link {text-decoration: underline; color: #039;}
#pageTop a:visited {text-decoration: none; color: #000;}
#pageTop a:active {text-decoration: none; color: #000;}
#pageTop a:hover {text-decoration: none; color: #C00;}
#pageTop a:focus {color: #C00;}


/*-------- フッター --------*/
/* フッターメニュー */
#footerMenu a:link {text-decoration: underline; color: #039;}
#footerMenu a:visited {text-decoration: none; color: #000;}
#footerMenu a:active {text-decoration: none; color: #000;}
#footerMenu a:hover {text-decoration: none; color: #C00;}
#footerMenu a:focus {color: #C00;}

/* フッターコンテンツ */
#footerContent {
	background-color: #e7e9ea;
	color:#000;
}


/*-------- 見出し --------*/
#container h3 {
	background-color: #FFF;
	border-bottom: 1px solid #0c5e93;
	border-left: 10px solid #0c5e93;
	border-right: 1px solid #0c5e93;
	border-top: 1px solid #0c5e93;
	color: #000;
	font-size: 143%;
	margin-bottom: 10px;
	padding: 10px 0 8px 10px;
}

/* 事業者向け情報 */
#container h3.itemTitleJ {
	background: url(/images/matsue/jigyousha/arrow06.gif) no-repeat 16px 19px;
	border-bottom: 1px dashed #0478c2;
	border-left: none;
	border-right: none;
	border-top: none;
	font-size: 129%;
	font-weight: bold;
	margin-bottom: 0;
	padding: 16px 0 12px 38px;
}

/* 市政情報 */
#container h3.itemTopTitle {
	background: url(/images/matsue/shisei/arrow06.gif) no-repeat 16px 19px;
	border-bottom: 1px dashed #0478c2;
	border-left: none;
	border-right: none;
	border-top: none;
	font-size: 129%;
	font-weight: bold;
	margin-bottom: 0;
	padding: 16px 0 12px 38px;
}
#container h3.itemTitle {
	background: url(/images/matsue/shisei/arrow06.gif) no-repeat 16px 19px;
	border-bottom: 1px dashed #0478c2;
	border-left: none;
	border-right: none;
	border-top: none;
	font-size: 129%;
	font-weight: bold;
	margin-bottom: 0;
	padding: 16px 0 12px 38px;
}

/* 人生の出来事から探す */
#lifeEvent h3 {
	background-color: #ffdd44;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	margin-bottom: 0;
	padding: 0;
}

/* 暮らしのガイドから探す */
#guide h3 {
	background-color: #dbe6ec;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	margin-left: 15px;
	margin-bottom: 0;
	padding: 0;
}

#container h4 {
	background-color: #eef9ff;
	border-bottom: 1px dotted #0c5e93;
	color: #000;
	font-size: 129%;
	margin-bottom: 10px;
	padding: 10px 0 8px 20px;
}

#container h6 {
	color: #034F7F;
	font-size: 129%;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 5px;
	padding: 8px 0;
}


/*-------- 仕切り線 --------*/
#container hr {
	clear: both;
	height: 1px;
	margin: 10px 0px;
	background: none repeat scroll 0% 0% #505050;
	border: medium none;
}


/*-------- 事業者向け情報・市政情報 項目 --------*/
.item div {
	background-color: #e7f7ff;
	border-bottom: 4px solid #88bed9;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #000;
	float: left;
	margin-right: 16px;
	margin-top: 16px;
	min-height: 140px;
	width: 236px;
}


/*-------- 市政情報 最上段 項目 --------*/
.itemTop {
	background-color: #e7f7ff;
	border-bottom: 4px solid #88bed9;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #000;
	margin-top: 16px;
	min-height: 180px;
	width: 740px;
}
.itemTop a:link {text-decoration: underline; color: #039;}
.itemTop a:visited {text-decoration: none; color: #000;}
.itemTop a:active {text-decoration: none; color: #000;}
.itemTop a:hover {text-decoration: none; color: #C00;}
.itemTop a:focus {color: #C00;}
