#div_content {
	float: left;
	display: inline;
	width: 690px;
	margin: 0 0 0px 0;
}

#div_menus {
	float: right;
	width: 220px;
	background: url("../img/index/menu_bg.gif") repeat-y 0 0;
}

/* -----------------------------------------------------------------------------
	div_menus
----------------------------------------------------------------------------- */
.title2 {
	height: 34px;
	background: url("../img/index/title2.gif") no-repeat 0 0;
}


.menu_bottom {
	height: 10px;
	font-size: 0;
	background: url("../img/index/menu_bottom.gif") no-repeat 0 0;
}


/* ---------------------------------------------
	global
--------------------------------------------- */

.global_menu {
	height: 153px;
	margin: 0 0 10px 10px;
	background: url("../img/index/global_bg.gif") no-repeat 0 0;
}

.global_menu li a{
	display: block;
	overflow: hidden;
	width: 200px;
	height: 38px;
	text-indent: -9999px;
}
.global_menu li a:hover{
	background-image: url(../img/index/global_bg_hover_red.gif);
}
.li1 a:hover{
	background-position: 0 114px;
}
.li2 a:hover{
	background-position: 0 76px;
}
.li3 a:hover{
	background-position: 0 39px;
}

/* -----------------------------------------------------------------------------
	div_content
----------------------------------------------------------------------------- */
.title0 {
	padding-bottom:12px;
	background-image: url(../img/index/title0.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.title1 {
	padding-bottom: 12px;
	background-image: url(../img/index/title1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#flash0 {
	position: relative;
	margin: -9px 0 10px -10px;
}

/* ---------------------------------------------
	maker_list
--------------------------------------------- */
.maker_list {
	height: 71px;
	margin: 0 0 30px;
	background: url("../img/index/house.gif") no-repeat 0 0;
}

.maker_list li {
	float: left;
	display: inline;
	margin:4px 5px 0px 5px;
}

.maker_list li a{
	display: block;
	overflow: hidden;
	width: 105px;
	height: 30px;
	text-indent: -9999px;
}

/* ---------------------------------------------
	news_list
--------------------------------------------- */
#news_navi_tenji{
	height: 22px;
	width: 120px;
	background-image: url(../img/index/info_head_nav_title_1.gif);
	background-repeat: no-repeat;
	float:left;
}
#news_navi_house{
	height: 22px;
	width: 120px;
	background-image: url(../img/index/info_head_nav_title_2.gif);
	background-repeat: no-repeat;
	float:left;
}
.news_navi{
	padding-bottom:5px;
}
.news_navi li{
	float:left;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: right;
	display: inline;
}
.news_navi li a{
	height:22px;
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}
.news_navi .li0{
	background-image: url(../img/index/info_head_nav_1.gif);
}
.news_navi .li0 a{
	width: 51px;
}
.news_navi .li1{
	background-image: url(../img/index/info_head_nav_2.gif);
}
.news_navi .li1 a{
	width: 51px;
}
.news_navi .li2{
	background-image: url(../img/index/info_head_nav_3.gif);
}
.news_navi .li2 a{
	width: 63px;
}
.news_navi .li3{
	background-image: url(../img/index/info_head_nav_4.gif);
}
.news_navi .li3 a{
	width: 75px;
}
.news_navi .li4{
	background-image: url(../img/index/info_head_nav_5.gif);
}
.news_navi .li4 a{
	width: 39px;
}
.news_navi .li5{
	background-image: url(../img/index/info_head_nav_6.gif);
}
.news_navi .li5 a{
	width: 39px;
}
#news_right{
	width:340px;
	float:right;
}
#news_left{
	width:340px;
	float:left;
}
.news_contents{
	claer:both;
	background-image: url(../img/index/info_back.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 340px;
}
.news_head{
	background-image: url(../img/index/info_head.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top:6px;
	width: 340px;
}
.news_foot{
	background-image: url(../img/index/info_foot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 340px;
	padding-bottom:6px;
}
.news_inner{
	width: 326px;
	padding:0px 5px;
}

.news_table{
	width: 330px;
	border-color: #FFFFFF;
}
.news_table_th{
	text-align:right;
	width:104px;
	padding:8px 3px 8px 3px;
	margin:3px;
}
.news_table_td{
	width:199px;
	padding:8px 3px 8px 3px;
	margin:3px;
	background-image: url(../img/index/table_dot.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.news_table_td a{
	color: #000000;
}

.news_all a{
	width: 66px;
	height: 19px;
	background-image: url("../img/index/news_all.gif");
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}
.news_all{
	margin: 5px 5px 0 5px;
	float: right;
}
.cell_observation{
	background-color: #B5D8F1;
}
.cell_event{
	background-color: #FFF100;
}
.cell_seminar{
	background-color: #DEBAD7;
}
.cell_present{
	background-color: #F4B4B5;
}
.cell_campaign{
	background-color: #B3D561;
}
.cell_release{
	background-color: #F6B45C;
}

.space{
	vertical-align:top;
	border:0;
	padding:0;
	margin:0;
	line-height:0px;
	width: 330px;
	height:3px;
}

.none_info {
	padding: 0 0 0 10px;
}
