@charset "UTF-8";
/* CSS Document */

*{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
table {
	/*上位要素からの継承が無いとされるプロパティ値を継承したい場合
	上位要素からのプロパティ値の継承を明記しておきたい場合
	http://www.marguerite.jp/Nihongo/WWW/RefCSS/__inherit.html*/
	font-size:inherit;
    font:100%;
}
div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,address {
	margin:0;
	padding:0;
	font-size:100%;
	font-style:normal;
	font-weight:normal;
}
#top .scrollbox .imagebox{
	border: 0;
	margin: 0px;
	padding: 0px;
	/*ie6 ie7 で縦に画像を配置した場合の出来る下のスペースをなくす*/
	vertical-align:bottom;
	font-size:0;
	line-hight:0;
	display:block;
}
p{
	margin: 0em;
	padding: 0px;
}

/*ieでpngを使うためにファイルを読み込む*/
/*cssではなくhtmlファイルからのパスになる*/
img, div, p{
	behavior:url(iepngfix.htc);
}


/*クリアフィックス*/
.clearfix:after {  
     visibility: hidden;  
     display: block;  
     font-size: 0;  
     content: " ";  
     clear: both;  
     height: 0;  
     }  
 * html .clearfix             { zoom: 1; } /* IE6 */  
 *:first-child+html .clearfix { zoom: 1; } /* IE7 */  
 

