@charset "Shift_JIS";

/*==================================================
  Universal Reset
  Default Style
==================================================*/


/*--------------------------------------------------
  Universal Reset
--------------------------------------------------*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,del,ins,em,img,q,strong,sub,sup,dl,dt,dd,ol,
ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{ margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%; }
ul,ol{ list-style:none; }
table,th,td{ border:0 none; }
strong{ font-weight:normal; }
em{ font-style:normal; }
img{ border:0; vertical-align:bottom; }
caption{ text-align:left; }
th{ font-weight:normal; text-align:left; }
dt{ font-weight:normal; }
fieldset{ border:0 none; }
legend{ display:none; }

/*--------------------------------------------------
  Default Style
--------------------------------------------------*/
body{ line-height:1.5; color:#fff; background-color:#000; font-size:75%; }
em{ color:#f00; }
strong{ font-weight:bold; }
a,
a:link{ text-decoration:none; }
a:visited{ text-decoration:none; }
a:hover,
a:active,
a:focus{ text-decoration:none; }
sup{ vertical-align:top; }
sub{ vertical-align:baseline; }


/* FireFox での点線非表示対応 以下は、a、object、embed のみ対応 */
a,
object,
embed {
	outline:none;
}