 @charset "utf-8";
/* CSS Document */


/*-----------------------------------
	Reset.css
-----------------------------------*/

@font-face {
	font-family: 'font1';
	src: url('../font/axisstd-regular.eot'); /* IE9 Compat Modes */
	src: local('axisstd-regular'), /* フォントがローカルにインストールされている場合に有効 */
	     url('../font/axisstd-regular.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/axisstd-regular.woff') format('woff'); /* woff - Modern Browsers */
}
@font-face {
	font-family: 'font2';
	src: url('../font/axisstd-light.eot'); /* IE9 Compat Modes */
	src: local('axisstd-light'), /* フォントがローカルにインストールされている場合に有効 */
	     url('../font/axisstd-light.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/axisstd-light.woff') format('woff'); /* woff - Modern Browsers */
}
@font-face {
	font-family: 'font3';
	src: url('../font/axisstd-bold.eot'); /* IE9 Compat Modes */
	src: local('axisstd-bold'), /* フォントがローカルにインストールされている場合に有効 */
	     url('../font/axisstd-bold.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/axisstd-bold.woff') format('woff'); /* woff - Modern Browsers */
}
@font-face {
	font-family: 'font4';
	src: url('../font/axisstd-medium.eot'); /* IE9 Compat Modes */
	src: local('axisstd-medium'), /* フォントがローカルにインストールされている場合に有効 */
	     url('../font/axisstd-medium.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/axisstd-medium.woff') format('woff'); /* woff - Modern Browsers */
}


html {
}
html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd,
address, blockquote, pre, form, label, fieldset {
	margin: 0;
	padding: 0;
	border: none;
	text-align: justify;
	font-family:"font1", sans-serif;
}



body {
	background-color:#fcfaf5;
}

img {
	border: none;
}
img a:hover{
	opacity: 0.7;
}

ol, ul {
	list-style: none;
}
a {
  color: #0076BF;
  text-decoration:none;
}
a:hover {
  color: #999;
  text-decoration:none;
}


caption, cite, code, dfn, em, strong, samp, var, th {
   font-style: normal;
   font-weight: normal;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
:focus {
	outline: 0;
}

/* for WinIE6*/

* html body {
	font-size: 75%;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing: 1px;
	vertical-align:baseline;
}

/* for WinIE7*/

*:first-child+html body { 
	font-size: 75%;
	font-family:Georgia, "Times New Roman", Times, serif;
}


