﻿#top_rightside {
	PADDING-RIGHT:0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 15px;
	WIDTH: 156px;
	TEXT-ALIGN: left;
	MARGIN:0px;	
}

#top_info_ttl {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 156px;
	PADDING-TOP: 0px;
	HEIGHT: 33px;
	TEXT-ALIGN: left
}
#top_info {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 15px; 
	BACKGROUND-POSITION: 50% bottom; 
	BACKGROUND-IMAGE: url(images/updates_under.gif);
	BACKGROUND-REPEAT: no-repeat;  
	FONT-SIZE: 12px;
	MARGIN: 0px;
	HEIGHT: auto;
	WIDTH: 156px;
	COLOR: #d10000;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}
#top_leftbox {
	FLOAT: left
}
#top_lefttop {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	WIDTH: 551px;
	TEXT-ALIGN: left;
}
#top_leftside {
	clear:left;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 15px;
	WIDTH: 551px;
	PADDING-TOP: 0px;
	TEXT-ALIGN: left;
}
#top_1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	WIDTH: 551px;
	BACKGROUND-POSITION: 50% bottom; 
	BACKGROUND-IMAGE: url(images/cont_img3.jpg);
	BACKGROUND-REPEAT: no-repeat; 
	LIST-STYLE-TYPE: none;
}
.top_info_list {
	BORDER-RIGHT: #cccccc 0px solid;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	BORDER-LEFT: #cccccc 0px solid;
	WIDTH: auto;
	PADDING-TOP: 10px;
	MARGIN: 0px; 
}
.top_text_s {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 50%; FONT-FAMILY: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"
}
.top_img {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 551px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 72px
}
.ttl_1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 264px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 18px
}
.ttl_1 SPAN {
	BACKGROUND: url(images/ttl_1.gif) no-repeat;
	WIDTH: 100%;
	POSITION: absolute;
	HEIGHT: 100%
}
.top_text {
	font-size:larger;
	BACKGROUND-COLOR:#F8F9FE;
	BORDER-RIGHT: #3781FB 1px solid;
	BORDER-LEFT: #3781FB 1px solid;
	PADDING:5px 10px 5px 10px;
	LIST-STYLE-TYPE: none;
}

#top_head{
	margin:0px;
	padding:0px;
	line-height:100%;
}