/* CSS Document */

body{background:url(../img/common/back.jpg) repeat-x; }


h1#logo{margin:0;padding:0;}


#flash{
	position:relative;
	top:3px;
}

#news {margin-top:25px;}
#news h2{margin:0;}
#news ul{margin:10px 0 20px -20px;} /* モダンブラウザ用 */ 
html*#news ul{margin:10px 0 20px 10px;}/* IE4〜6　ないし7用 */
#news ul li{
	margin:0;
	list-style:none;
	line-height:1.7;
	padding:0 0 0 15px;
	background:url(../img/common/list_arrow.gif) left center no-repeat;
	}

#menu {margin:20px 0 15px 0;}
#menu .box{float:left; margin:0 7px 7px 1px;} 
#menu .box2{float:left; margin:0 0 7px 0;} 


#banner img{margin-top:8px;}