@charset "UTF-8";
/*
---------------------------------------------------------
reset.css ver 1.0 [2010/03/19]
使用前に不要なコメントを削除。

---------------------------------------------------------
*/


/*----------------------------------
				Reset
----------------------------------*/

body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, form,
fieldset, input, textarea, p,
blockquote, table, caption,
tbody, tfoot, thead, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite,
code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
object,
embed {
	vertical-align: top;
}
abbr, acronym {
	border:0;
}
a {/*firefoxテキストインデントでの点線を消す*/
	outline: none;
}


/*----------------------------------
				Body
----------------------------------*/
/*Firefox、Chrome等でブラウザのスクロールバー表示（※使用するとWeb標準から外れる）
html {
	overflow:scroll;
	overflow:-moz-scrollbars-vertical;
	overflow-x:scroll;
}
*/
body {
	font-size: 62.5%;/*10px相当（以降は%指定）*/
/*-----12px固定の場合
	font-size: 12px;
*/
/*-----12px相当（以降は相対指定）
	font-size: 75%;
*/
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}/*font-familyは必要に応じて変更*/


/*----------------------------------
				Clearfix
----------------------------------*/

/*適用方法
１）floatされた子要素が内包された親要素に「class=".clearfix"」で指定。既に別のclassが指定されているときはスペースを使用「class="style01 clearfix"」で設定
２）floatされた子要素が内包された親要素のセレクタをカンマ(,)で区切って下のセレクタに追加。アフター疑似要素などを忘れない様に。（推奨！）*/
.clearfix:after{
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix{
  overflow:hidden;
}
/* Hides from IE-mac \*/
* html .clearfix{
  height:1%;
  overflow:visible;
}
/* End hide from IE-mac */

