@charset "utf-8";

body,
h1,h2,h3,h4,h5,h6,
p,ul,ol,dl,dt,dd,li,table,th,td,
form,address,pre,
strong,em,caption,cite,code,dfn,var {
	font-size:100%;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:0;
	text-decoration:none;
}

body {
	line-height: 1.6em;
	/*------------------------------フォントサイズ統一
    font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*/
    font:13px 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo, Verdana,'ＭＳ Ｐゴシック',sans-serif;
    *font-size:small;
    *font:x-small;
	letter-spacing: 0em;/*------------------------------/フォントサイズ統一*/
}

img { 
	border: 0; 
	background-color: transparent;
	vertical-align: bottom;
}

table { 
	border-collapse: collapse;
	border-spacing: 0;
}

caption, th { 
	text-align:left;
}

fieldset { 
	border: 0;
}

hr { 
	display: none;
}

ol, ul { 
	list-style:none;
} 

ul ul,ol ul,ul ol,ol ol,
dl ul,dl ol,dl dl,td td { 
	font-size: 93%;
}

strong { 
	font-weight: bold;
}

em     {
	font-style: normal;
}

/*------------------------------Firefoxスクロールバー調整*/
html , body {
    min-height: 101%;
}
/*------------------------------/Firefoxスクロールバー調整*/

/*------------------------------中央寄せ調整*/
* html body{
	padding-left:1px;
}

*+html body{
	padding-left:1px;
}
/*------------------------------中央寄せ調整*/

/*------------------------------フォントサイズ統一*/

table {     font-size:inherit;
    font:100%;
}

* html body {
	font-size:75%;
}

/*:first-child + html body {
	font-size:14%;
}*/

/*------------------------------/フォントサイズ統一*/

/*------------------------------------Fontsize一覧
10px  	77%
11px    85%
12px	93%
13px	100%
14px	108%
15px	116%
16px	123.1%
17px	131%
18px	138.5%
19px	146.5%
20px	153.9%
21px	161.6%
22px	167%
23px	174%
24px	182%
25px	189%
26px	197% 
Opera9では22pixel以降の%指定で若干小さく表示される*/
