/* style1.css */
/* 広報はままつ英語版 (UTF-8保存) */


/* テーブルの設定 */
table {
	border-collapse: collapse;
	margin-top: 0em;
	margin-bottom: 2em;
	margin-left: 1em;
	margin-right: 1em;
	border : 1px solid #3371A1;
}


table.nest {
	width : 95%;
	border-collapse: collapse;
	margin-top: 0em;
	margin-bottom: 2em;
	margin-left: 1em;
	margin-right: 1em;
	border : 0px none #fff;
}

table.nest td {
	border : 0px none;
	text-align : left;
	vertical-align :top;
}

/* img.allow */
img.allow {
	margin-top : 2px;
}


/* セルのボーダ設定1 */

td {
	border-style:solid;
	border-color:#3371A1;
	border-top-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	padding: 4px 4px;
	vertical-align: middle;
	font-size: 0.9em;
}


/* セルのボーダ設定2 */
td#bgc {
	background-color:#f5f5f5;
	font-weight: bold;
}

/* セルのボーダ設定2 */
td#bgc2 {
	background-color:#E5EDF3;
}

/* ページヘッダ */
div.head {
	position: relative;
	top: 10px;
	height: 140px;
	padding: 30px 140px;
	color: #004D8A;
	background-color: #E5EDF3;
	border-style: solid;
	border-color: #6694B9;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	text-align: center;
}

/* 本文（センタリング） */
div.center {
	position: relative;
	top: 4em;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

/* リンクの色設定 */
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: red; }

/* アスタリスク */
p#asta {
	margin-top: -1.5em;
	margin-left: 1em;
}

/* アスタリスク */
p#top {
	text-align: center;
	margin-bottom: 2em;
}

/* 表紙画像の影（IEのみ） */
.cvphoto {
	filter: progid:DXImageTransform.Microsoft.dropshadow(color=#B2CADC, positive=true, offx=5px, offy=offy=5px);
}

/* インデックス2 */
.index2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	margin-left: 1.5em;
 text-indent: 0px; 
}

/* インデックス2 */
thead.index {
	font-family: Arial, Helvetica, sans-serif;
	background:#3371A1;
	color:#ffffff;
	text-align:center;
}

/* INDEXのTitle1 */
h5 {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0.5em;
}

/* INDEXのbody設定 */
body.index {
	font-family: Arial, Helvetica, sans-serif;
	width: 46em;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/* バックナンバ */
.backnumber {
	color: silver;
	text-align: center;
}

.border {
	position: relative;
	color: #000000;
	border-style: dotted;
	border-color: #80A6C4;
	border-top-width: 4px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	padding: 6px 0px;
	margin-top: 5em;
}

