@charset "utf-8";
/*2009/05/14作成*/

/* ------------------------------------------------------
base setting
------------------------------------------------------ */
html {
    margin-bottom:1px;
    height:100%;
}

body {
	font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', sans-serif;
	color: #666;
}
body,div,p,table,tr,th,td,option,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,a,address {
list-style-type:none;
margin:0;
border:0;
padding:0;
font-style:normal;
font-weight:normal;
font-size:100%;
line-height: 1.5;
text-decoration: none;
}
img {
border:none;
font-size: 0.1px;
line-height: 0.1;
}

/* ------------------------------------------------------
font size
------------------------------------------------------ */
body {
  font-size: 62.5%; /* IE6以下用 
*/}
html>/**/body {
  font-size: 10px; /* Except IE */
  }
/* ------------------------------------------------------
clearfix
------------------------------------------------------ */
.clearfix{
zoom:1;/*for IE 5.5-7*/
}
.clearfix:after{/*for modern browser*/
content:".";
display: block;
height:0px;
clear:both;
visibility:hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
  

