@charset "Shift_JIS";/* CSS Document */
/*======================================================================
common_css
======================================================================*/
/*=全ての要素で背景画像のリピート無、　表示位置0,0に=*/
*{background-repeat: no-repeat;background-position: 0px 0px;}
/*=センター寄せ=*/
body{text-align: center;margin-right: auto;margin-left: auto;}
/*=マージンリセット=*/
body,div,form{  margin: 0;  padding: 0;  }
/*=フォントスタイルのリセット=*/
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,li,em,strong{font-weight: normal;}
/*=イメージとリンクイメージのボーダー非表示=*/
img,a img{border-width: 0px;border-style: none;}
/*=回り込み解除クリア=*/
.clear{clear: both;}
/*=非表示にする=*/
.hd{display: none;}
/*=画面外に表示する=*/
.blow{text-indent: -9999px;}
/*=firefoxがtext-indent: -9999px;した<a>を-9999pxまで囲んでしまうのでその回避=*/
a{overflow:hidden;}
/*=container中央表示=*/
#container{margin-right: auto;margin-left: auto;text-align: center;}
/*=clearfix=*/
.pkg:after{content: ".";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
.pkg{display: inline-block;}
/* Hides from IE-mac \*/
.pkg{height: 1%;}
.pkg{display: block;}
/* End hide from IE-mac */