@charset "shift_jis";
/* ------------------------------------------------------
base setting
------------------------------------------------------ */
body {
	margin:0;
	border:0;
	padding:0;
	font-size:100%;
	font-family:'ƒqƒ‰ƒMƒmŠpƒS Pro W3','Hiragino Kaku Gothic Pro','ƒƒCƒŠƒI',Meiryo,'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, div, form, address {
	list-style-type:none;
	margin:0;
	border:0;
	padding:0;
	font-style:normal;
	font-weight:normal;
	font-size:100%;
}
img {
	border:none;
}
/* ------------------------------------------------------
font size
------------------------------------------------------ */
body {
	font-size: 75%; /* IE—p */
}
html>/**/body {
  font-size: 12px; /* IE7.0‚ðœ‚­ƒ‚ƒ_ƒ“ƒuƒ‰ƒEƒU—p */
}
/* ------------------------------------------------------
clearfix
------------------------------------------------------ */
/* for modern browser */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* for IE 5.5-7 */
.clearfix {
	zoom: 1;
}
.marginTop {
	margin-top: 10px;
}
.clear {
	clear: both;
}
