﻿/*
** グローバルセレクタでmargin/paddingなどを初期化する
*/
*
{
  margin: 0;
  padding: 0;
  border: none;
  color:#FFFFFF;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  vertical-align: top;
}

/*
** 要素を指定してmargin/paddingを初期化する
*/
html, body, div, 
h1, h2, h3, h4, h5, h6, 
p, pre, blockquote, address, 
ul, ol, dl, dt, dd, 
table, th, td, 
form, fieldset
{
  margin: 0;
  padding: 0;
}

/* 
** ブラウザのスクロールバー表示の違いを解決する 
*/ 
html
{
  overflow: scroll;
  overflow: -moz-scrollabars-vertical;
  overflow-x: scroll;
}

/*
** 表(テーブル)のボーダー表示方法の違いを解決する  
*/
table
{
  border-collapse: collapse;
  border-spacing: 0;
  text-align:left;
  vertical-align:top;
}

/*
** イメージのリンクボーダーの非表示化
*/
img
{
border:none;
vertical-align:bottom;
 border: 0;
}


/*clearfix*/
.pkg:after { 
content: " ";  
display: block; 
visibility: hidden; 
clear: both; 
height: 0.1px; 
font-size: 0.1em; 
line-height: 0; 
} 

*1257897500* html .pkg { display: inline-block; } 
/* no ie mac \*/ 

*1257897501* html .pkg { height: 1%; } 
.pkg { display: block; } 
/* */

