@charset "utf-8";
/*marginとpadding初期化＆IE7までのhasLayout対策*/
*{
margin:0;
padding:0;
zoom:1;
}

/* new clearfix */
.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 */

/*リスト初期化*/
/*ul,ol,dl{
list-style:none;
}
li{
display:list-item;
zoom:normal;
} */

/*IE6のリストのバグ対策*/
ol {
margin: 0;
padding-left: 2.5em;
}
ol li {
margin: 1em;
zoom: normal;
}

/*テーブル初期化*/
table{
border-collapse:collapse;
border:none;
border-spacing:0;
}
th,td{
vertical-align:top;
border:solid 1px #1e3853;/*kadohobi_custum*/
font-weight:normal;
text-align:left;
}
caption{
text-align:left;
} 


