hr {	border-style			:	solid;	border-color			:	red;	border-width			:	1px;}.title_short {	background-image: url(../images/titleshort.gif);	background-repeat:no-repeat;	width: 250px;	height: 50px;	padding: 20px 0px 0px 45px;	font-size: 12pt;}.title_long {	background-image: url(../images/titlelong.gif);	background-repeat:no-repeat;	width: 420px;	height: 40px;	padding: 20px 0px 0px 45px;	font-size: 12pt;}.menu_bottom {	font-size: 8pt;	color: #c0c0c0;}.top_title {	border-top: 5px double DARKORANGE;	border-left: 0px;	border-bottom: 5px double DARKORANGE;	border-right: 0px;	padding: 20px;	font-size: 11pt;}.blog_main {	font-size: 10pt;	color: black;	margin-top: 10px;	margin-bottom: 10px;	margin-left: 40px;	margin-right: 40px;}/*-------------------------------------------------■メニューバーの設定-------------------------------------------------*/#globalNavi ul {	font-size: 11pt;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	padding: 0;	width: 570px;	height: 45px;	cursor: pointer;	background-color: black;	float: left;}#globalNavi li {	margin: 0;	padding: 0;	float: left;	width: 110px;	/*	height: 30px;*/	text-align: center;	cursor: pointer;	background-color: BLACK;	list-style-type: none;}#globalNavi li a {	padding: 5px 3px 5px 3px;	display: block;	position: relative;	color: white;	text-align: center;	text-valign: middle;	text-decoration: none;	font-weight: bold;	border-left: 1px dotted #FFFFFF;/*	border-right: 1px solid #191970;*//*	width: 100%;*//*	height: 100%;*/	cursor: pointer;}#globalNavi li a:hover{	padding: 5px 3px 5px 3px;/*	width: 100%;*//*	height: 100%;*/	border-left: 1px dotted DARKORANGE;	cursor: pointer;	color: DARKORANGE;}.gNavi_caption {	width: 100%;	height:100%;	padding: 0px;	margin:0px;}.menubar {	float: left;	width: 570px;/*	height: 30px;*/	text-align: center;	cursor: pointer;	background-color: BLACK;}.s_bartitle {	font-size:11pt;	color:	WHITE;	padding-top:10px;	padding-bottom:10px;	padding-left:0px;	padding-right:0px;}.s_barcontents {	font-size:8pt;	color:	WHITE;	padding-top:0px;	padding-bottom:0px;	padding-left:20px;	padding-right:0px;}.footer {	font-size:8pt;	color:	#DCB264;	font-weight:300;	text-align:right;}h1{	font-size:8pt;	color:	WHITE;	font-weight:300;	text-align:right;	border-style:solid;	border-color:red;	border-top-width:0px;	border-bottom-width:2px;	border-left-width:0px;	border-right-width:	0px;	padding:5px;	margin-top:0px;	margin-bottom:3px;	margin-left:0px;	margin-right:0px;}table {      border-collapse:collapse;}body {	font-size:10pt;	margin-left:0px;	margin-top:0px;	margin-right:0px;	margin-bottom:0px;	background-image: url(../images/bg.gif);      color:white;/*	scrollbar-base-color:#C0C0C0;	scrollbar-face-color:#C0C0C0;	scrollbar-track-color:#C0C0C0;	scrollbar-arrow-color:#FFFFFF;	scrollbar-3dlight-color:#C0C0C0;	scrollbar-highlight-color:#FFFFFF;	scrollbar-darkshadow-color:#C0C0C0;	scrollbar-shadow-color:#FFFFFF;*/	/* IE用の中央寄せ */	text-align:center;}#main {	/* IE以外用の中央寄せ */		margin-left:auto;		margin-righ:auto;	/* 中身を左寄せに戻す */		text-align:left;	/* 幅 */		width:800px;}
