/* --------------------------------------------
 * base.css
 * デフォルトセッティング調整用スタイルシート
 * Date: 2008/1/10   Update:2009/1/28
 * 適応範囲: 全ページ
 * -------------------------------------------- */

/* Clear */
body,div,
dl,dt,dd,
ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,form,fieldset,
p,blockquote,th,td
{margin:0;padding:0;border:0;}

input,textarea
{margin:0;padding:2px;}

fieldset,img,abbr,acronym
{border:0;}

table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}

/* Base Setting */

a:link    { color: #06C; }
a:visited { color: #039; }
a:active  { color: #f72; }
a:hover   { color: #C00; }

p {	margin:0 0 1em 0; }
#bar p {margin:0;}

img {
	border-style:none;
	border:0 solid #FFFFFF;
}

ol, ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

dd{	margin-left:1em; }

strong { font-weight:bold; }

input:disabled {
    color:#666;
    background-color:#DDD;
}


/* =========== 音声対応非表示 =========== */

@media screen, print {

	*.speech{
		display:none;
	}

	/* Holy Hack for Mac IE \*/
	*.speech{
		display:block!important;
		width:0px;
		height:0px;
		overflow:hidden;
		position:absolute;
	}
	/* */
}

