html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	scrollbar-track-color: #ececec;
	scrollbar-face-color: #e60012;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color: #e60012;
	scrollbar-darkshadow-color: #e60012;
	scrollbar-highlight-color:#e60012;
	scrollbar-shadow-color: #e60012;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: verdana,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif,"ƒqƒ‰ƒMƒmŠpƒS Pro W6";
	background: #ff9600;
	color: #ffffff;
	height: 100%;
	scrollbar-track-color: #ececec;
	scrollbar-face-color: #e60012;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color: #e60012;
	scrollbar-darkshadow-color: #e60012;
	scrollbar-highlight-color:#e60012;
	scrollbar-shadow-color: #e60012;
	text-align: center;
}

img {
	border:none;
}

body.contents {
	background: url(../img/in_bg.gif) no-repeat 600px bottom fixed #ffffff;
	padding: 0px 10px;
	text-align: left;
	height: auto;
}

a {
	color:#e60012;
	text-decoration: none;
}

td {
	font-size: 12px;
	line-height: 16px;
}

div,p,h2 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 16px;
}
#container {
	width: 950px;
	margin: 0px auto;
	height: 100%;
}

#header {
	width: 950px;
	height: 99px;
}

#right_body {
	width: 653px;
	float:right;
	margin:0px;
	text-align: right;
}

#contents {
	background:#ffffff;
	text-align:center;
	width:645px;
	border:solid 4px #e60012;
	padding-bottom: 15px;
}

div.title {
	height:25px;
	margin:15px 10px;
}

.line {
	margin:15px 0px;
}

.banner table td {
	vertical-align: top;
}
.banner img {
	margin-left:4px;
	margin-bottom:4px;
}

#left_body {
	width:290px;
	float:left;
	text-align:left;
}

#info #blog #realtimesss {
	height: 124px;
	margin-bottom: 20px;
}

.footer {
	background: url(../img/qr.gif) no-repeat left 10px;
	padding-top:90px;
	text-align: left;
	font-size: 10px;
}