@charset "shift_jis";

/* index のみの背景 */

#indexbgbase{
    background:url(../imgs/index/index_bg.jpg) top left repeat-x;
}

#indexheader{
    background:url(../imgs/index/index_bgheader.jpg) top left no-repeat;
	margin:0px auto;
	width:806px;
	/*
	height:310px;
*/
}

/* index のみの背景　ここまで */

/* leftbody */

#leftbody{
   float:left;
   width:620px;
   text-align:left;
}

#leftbody div.news{
   width:600px;
   margin:20px 0px 20px 20px;
   padding-top:26px;
   background: url(../imgs/index/index_news.gif) top left no-repeat;
}

#leftbody div.news table{
   width:590px;
   margin:0px;
}

div.news table td{
   padding:10px;
   border-bottom:#CCCCCC 1px dotted;
}


    
/* rightbody */

#rightbody{
    float:left;
	width:159px;
}

#rightbody div.link{
    width:159px;
	padding-top:25px;
	margin-top:20px;
	margin-left:10px;
	background:url(../imgs/index/index_link.gif) top left no-repeat;
}

div.link img{
    margin-top:10px;
}

/* iso */

#iso{
    clear:both;
    width:800px;
	margin:10px auto;
}

#iso div.isoimg{
    margin:10px 0px;
	width:290px;
	height:93px;
	float:left;
}

#iso div.isoimg img{
    margin-left:10px;
}


#iso p.isotxt{
   float:left;
   font-size:1em;
   width:500px;
   text-align:left;
   margin-top:25px;
   margin-left:0px;
}









