/*------------------------------------------------*	[ Default CSS ]		filename:default.css		デフォルトスタイルの差異を無くすCSS		by:yk*------------------------------------------------*/body	{		margin: 0;		padding: 0;		}#bg *	{		margin: 0;		padding: 0;		font-style: normal;		font-family: arial,helvetica,sans-serif;		}/*Text*/#bg h1		{		font-size: 143%;		}#bg h2		{		font-size: 132%;		}#bg h3		{		font-size: 125%;		}#bg h4		{		font-size: 119%;		}#bg h5		{		font-size: 112%;		}#bg h6		{		font-size: 106%;		}#bg h1,#bg h2,#bg h3,#bg h4,#bg h5,#bg h6	{		margin: 0 0 10px 0;		}#bg p	{		font-size: 94%;		margin: 0 0 0.8em 0;		line-height: 1.4em;		}#bg em	{		font-style: italic;		}#bg address{		font-size: 94%;		margin: 0 0 15px 0;		line-height: 1.4em;		}/*Hyper Text*/#bg a	{		text-decoration: none;		color: #0033ff;		}#bg a:hover	{		color: #ff0000;		}#bg a img{		border: none;		}/*List*/#bg ul,#bg ol	{		margin: 0 0 15px 25px;		font-size: 94%;		list-style-position: outside;		}#bg li	{		margin: 0 0 0.5em 0;		line-height: 1.2em;		}#bg li ul,#bg li ol{		font-size: 100%;		padding-top: 5px;		}#bg dl	{		font-size: 94%;		margin: 0 0 15px 0;		}#lang ul	li{		font-weight: bold;		margin: 0 0 0.2em 0;		}#bg dd	{		margin: 0 0 0.2em 1em;		}/*Table*/#bg table{		margin: 0 0 15px 0px;		border-collapse: collapse;		border-spacing: none;		border: 1px solid #666666;		font-size: 94%;		}#bg th,#bg td	{		padding: 3px;		border: 1px solid #666666;		}/*Form*/#bg form{				}#bg form table,#bg form th,#bg form td	{		border-color: #ffffff;		}#bg form th	{		text-align: right;		vertical-align: top;		}#bg input,#bg textarea {		line-height: 1.2em;		font-size: 94%;		}#bg input:focus,textarea:focus {		background-color: #ffffcc;		}
