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


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

@font-face {
	font-family: 'font1';
	src: url('../font/axisstd-regular.eot'); /* IE9 Compat Modes */
	src: 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: 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-medium.eot'); /* IE9 Compat Modes */
	src: url('../font/axisstd-medium.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/axisstd-medium.woff') format('woff'); /* woff - Modern Browsers */
}
@font-face {
	font-family: 'font4';
	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: 'font5';
	src: url('../font/D-DIN.eot'); /* IE9 Compat Modes */
	src: url('../font/D-DIN.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/D-DIN.woff') format('woff'); /* woff - Modern Browsers */
}
@font-face {
	font-family: 'font6';
	src: url('../font/D-DIN-Bold.eot'); /* IE9 Compat Modes */
	src: url('../font/D-DIN-Bold.eot?#iefix') format('embedded-opentype'), /* eof - IE6-IE8 */
	     url('../font/D-DIN-Bold.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", serif;
  	color: #1a1a1a;
	font-weight: lighter;
}



body {
  -webkit-font-smoothing: antialiased;　/* Safari,Chromeで文字が太くなる現象の解消 */
}


.clearfix:after {
  content: "";
  clear: both;
  display: block;
}



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

ol, ul {
	list-style: none;
}

a {
  color: #1a1a1a;
  text-decoration:none;
}
a:hover {
  color: #e8623b;
  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;
}


