
@charset "utf-8";


/*	基本 ================================================== */
html, body, form {
	margin :	0px;
	padding :	0px;
}


/*	フォントファミリー ================================================== */

h1, h2, h3, h4 , h5 , h6, p, div, td, body, pre, dd, dt, li{
	font-family:	Helvetica Neue,
			"Hiragino Kaku Gothic Pro",
			"ヒラギノ角ゴ Pro W3",
			Osaka,
			"メイリオ",Meiryo,
			"MS PGothic","ＭＳ Ｐゴシック",
			平成角ゴシック,
			"ＭＳ ゴシック" ;
}
*/

.en {
	font-family	:Geneva,"News Gothic";
}


/*	基準フォントの設定 ================================================== */
h1, h2, h3, h4 , h5 , h6 {
	color	: #333;
	line-height	: 120%;
}

p, div, td, th, pre, dd, dt, li {
	color	: #333;
	font-size	: 13px;
	line-height	: 160%;
}
.small {
	font-size	: 11px ;
	font-weight	: normal;
	line-height	: 120%;
}



/*	ブロック要素固有の設定 ================================================== */

hr {
	height		: 0px;
	border		: none;
	border-top	: 1px dashed #999 ;
}

h1 { 
	font-size: 24px;
}

h2 {	
	font-size: 18px;
}

h3 {	
	font-size: 16px;
}

h4 { 
	font-size: 14px;
}

h5 { 
	font-size: 12px;
}

h6 {
	font-size: 10px;
}

/* ul,olを上書きすることで、IEとGeckoの表示をそろえる ========================================= */

ul,ol {
	margin		: 0px;
	padding-left	: 16px;
}

dl{
	margin : 0px ;
}
dt{
	font-weight: bold;
}

/*	インライン要素 ================================================== */

img {
	border :		none;
	vertical-align :	middle;
}

em {
	font-weight :	bold;
	font-style :	normal;
}

strong {
	color	: #a00;
}



/*	ダイナミックな要素 ================================================== */
a:link, a:visited {
	color		: #008;
	text-decoration	: none;
}
a:visited {
	color		: #066;
}

a:hover {
	background-color: #e5e5e5;
}
a:active {
	color		: #A00;
}
