@charset "shift-jis";

/*---------------------------------------------------------------------

共通ブラウザCSS
このCSSは全ページに対して適用される

---------------------------------------------------------------------*/

/* 全ページ余計な空白削除 */
body 
{ 
	margin:0;
	padding:0;
}

/* iframeの背景色 */
iframe 
{
	background-color:#ffffff;
}

/* formの余計な空白削除 */
form 
{
	margin:0;
	padding:0;
}

/* リストの余計な空白削除 */
ul, ol, li, dl, dt, dd
{
	margin:0;
	padding:0;
}

/* h1〜h6の余計な空白削除 */
h1, h2, h3, h4, h5, h6 
{
	margin:0;
	padding:0;
}

/* pの余計な空白削除 */
p 
{
	margin:0;
	padding:0;
}

/* imgのボーダー非表示、余計な空白削除 */
img
{
	border:none;
	margin:0;
	padding:0;
}

/* tableのボーダー非表示 */
table 
{
	border:none;
}


* html table
{
	font-size:100%;
}

/* リストの記号非表示 */
ul, ol, li
{
	list-style:none;
}

/* IEで起こるbrのバグ回避 */
br 
{
	letter-spacing:normal; 
}

/* フォントスタイル　ノーマル化 */
address, em 
{
	font-style:normal; 
}


/* フォントスタイル　ノーマル化 */
h4, h5 
{
	font-weight:normal;
}

/* a:のボーダー非表示 */
a
{
	text-decoration:none;
}

a:link
{
	text-decoration:none;
}

a:visited
{
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

