@charset "utf-8";
/* type.css 
LATEST VERSION: SEP/08/09
*/

/* 

====DON'T EDIT THIS CSS.=====

The letter distribution and the font size of the entire site will be affected.
Definitions for a particular site should be written in the font section of
 'skin_sitename_pagename_version.css'.

==== このCSSを書き換えたり新しい設定を書き加えたりしないでください   ====
  
このCSSは会社のすべてのサイトに共通の基本的なフォント情報を含みます。
各サイトに固有のフォント情報の指定は、

skin_サイト名_適用先ページ名_バージョン番号.css

に記入してください。

*/


body { 
	font-size:62.5%;
	/*
line-height:1.5em;
*/
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
 }

p { font-size:1.2em;  word-spacing:0.08em;   letter-spacing:0.03em; }
p img.right { float: right; margin: 0 0 1em 1em;  }

h1,h2{ font-weight:normal;   letter-spacing: 2px; word-spacing:0.1em;  }
h3,h4,h5,h6 { font-weight: normal; }


h1 { font-size: 2.2em;  margin-bottom: 0.682em; }
h2 { font-size: 1.9em;  margin-bottom: 0.79em; }
h3 { font-size: 1.7em;  margin-bottom: 0.882em; }
h4 { font-size: 1.4em;  margin-bottom: 1.071em; }
h5,h6 { font-size: 1.3em;  margin-bottom: 1.154em; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dl dd { /*
margin-left: 1.5em;
*/ }




table { border-collapse: collapse; }
th {font-weight: bold; }
tr, th, td { margin:0;  }
tfoot { font-style: italic;  }
caption { text-align:center;   }


abbr, acronym { border-bottom: 1px dotted #000; }
address { margin-top: 1.5em; font-style: italic; }



strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
pre, code { margin: 1.5em 0; white-space: pre; }
pre, code, tt { font: 1em monospace; line-height: 1.5; } 
tt { display: block; margin: 1.5em 0; }
hr {margin-bottom:1.5em;}

/* header */

h1#header_tagline{
	display:block;
	max-width:484px;
	font-size: 10px;
	margin:0 0 6px 0;
	color:#565248;
}

div#header div#header_menu ul li.header_menu_label a{
	font-size:1.1em;
	display:block;
	padding: 8px 12px 4px 0;
}

div#header div#header_info p{
	font-size:1.16em;
	padding: 4px 0;
}

