@charset "Shift_JIS";
th,h1,h2,h3,h4,h5,h6 {
	font-weight:normal;
}
body {
	font-size:94%;
	line-height:1.5em;
	font-family:"Osaka","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック","MS P Gothic",sans-serif;
}
* html body {
	font-size: 92%;
	line-height:1.6em;
}

img {
	vertical-align:bottom;
}

a,a:link,a:visited,a:hover,a:active {
	color:#663333;
}
/*----------------------------------------
	clearfix
-----------------------------------------*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0px;
	font-size: 0.1px;
	line-height: 0.1px;
}

.clearfix {
	display: inline-block;
	position: relative; /* DW */
}

/* Hides from IE-mac \*/
.clearfix {
	display: block; 
}
/* End hide from IE-mac */
