/* ========================================
     共通スタイルシート
   ======================================== */
body {
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
	color:#666666;
	margin:0px;
	padding:0px;
}

/* 全体部           */
#contents {
	position:relative;
	width:800px;
}

/* ヘッダー部            */
#header {
	background-color: #c9e4ed;
	background-image:url(logo_hsam.gif);
	background-repeat:no-repeat;
	background-position:center right;
	height: 100px;
}

/* メイン部              */
#main {
	margin-left:10px;
}

/* フッター部            */
#footer {
}

/* ナビゲーションバー    */
#navbar {
	background-color:#4F7EA6;
	width:100%;
	height:25px;
	position:absolute;
	top:100px;
	left:0px;
	border-bottom:1px solid #446b9e;
	border-top:1px solid #446b9e;
}
#navbar ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-size:14px;
	line-height:25px;
	letter-spacing:2px;
}
#navbar li {
	background-image:url(nav_bk.gif);
	float:left;
	width:110px;
	text-align:center;
	margin:0px;
	padding:0px;
	border-right:1px solid #FFFFFF;
}
#navbar a {
	color:#FFFFFF;
	display:block;
}


a {
	color:#555555;
	text-decoration:none;
	font-weight:bold;
}

/* サイト・タイトル      */
h1 {
	font-size:200%;
	font-weight:normal;
	letter-spacing:3px;
	margin-left:5px;
}

/* ページ・タイトル      */
h2 {
	font-size:100%;
	border-left:12px solid #B8860B;
	padding-left:5px;
	margin-top:2.0em;
	margin-bottom:0px;
}

/* 記事・タイトル        */
h3 {
	background-image:url(h3_bg.jpg);
	border:3px double #FFFFFF;
	color:#FFFFFF;
	font-size:90%;
	padding-left:5px;
	margin;0.5em 0px;
}

/* コピーライト          */
address {
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	font-style:normal;
	text-align:center;
	border-top:2px solid #66CC66;
	padding-top:5px;
	margin-top:15px;
	clear:both;
}

.newSign {
	color:#ff0000; font-style:italic;
}
