@charset "Shift_JIS";

/*
* 
* 	1-base.css　：ブラウザCSSのリセットとBODY、リンクの基本指定
*	
*	1reset
*	2BODYの指定
*	3リンクカラー
*	
*/

/* =1reset 
----------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
	font-size: 12px;
	}
ul,ol{ list-style: none; }
fieldset,img{ border: none; }
img{ vertical-align: top; }
address,caption,cite,code,dfn,em,strong,th,var {  
	font-style:normal;   
	font-weight:normal;   
	}
h1,h2,h3,h4,h5,h6 { font-size:100%; }
caption,th{ text-align:left; }
q:before,
q:after { content:''; } 
abbr,acronym { border:0; }
table{
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	}
th,td{ vertical-align: top; }

/* =2BODYの指定
----------------------------- */
html{
	overflow-y: scroll;
	}
html {
	height: 100%;
	}
* html div#wrapper{
	height: 100%;
	}
body{
	height: 100%;
	color: #000;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",sans-serif;
	text-align: center;
	}
/*IE7用*/
*:first-child+html body{
	font-size: small;
	}
/*IE6用*/
* html body{
	font-size: small;
	}
   
/* =3リンクカラー
----------------------------- */
a,a:visited{
	color: #09f;
	text-decoration: none;
	}
a:hover{
	color: #333;
	text-decoration: underline;
	}
