/*========================================================
                    Main layout styles
=========================================================*/

BODY{
-webkit-text-size-adjust: 100%;

/*サイト全体のフォント・背景・上詰の指定（メイリオ指定でない場合は、フォントファミリーの記述を削除。ページ毎違う背景を使うときは、別のcss（style2.cssなど）を作成して、bg02.jpgなどを指定）*/
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

/*外側背景の色*/
background:#FFFFFF;

/*background-image : url(bg.jpg);background-repeat : repeat-x;*/
/*背景をセンター配置にする場合は、上行を以下と差し替え
background-image : url(bg.jpg);background-position: top center;background-repeat : no-repeat;background-attachment : inherit;*/
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;

}

/*マウスオーバー時ゆっくり変色*/
a img{
     border:none;
     verticle-align:top;
     -webkit-transition: 0.3s ease-in-out;
     -moz-transition: 0.3s ease-in-out;
     -o-transition: 0.3s ease-in-out;
     transition: 0.3s ease-in-out;
}

/*マウスオーバー時の透明度*/
a:hover img{
    opacity:0.7;
    filter: alpha(opacity=70);
}

/*ベーシックCSS*/
.fixed{
	white-space: nowrap;
	position: fixed;
    top: 0;
	left: 0;
    width: 100%;
    z-index: 10000;
	align: left;
}

/*ついてくるトップボタン*/
.nav{
	white-space: nowrap;
    position: fixed;
    width: 100%;
    z-index: 10000;
	/*background-image : url(bg_menu.jpg);ボタン部分の繰り返し背景画像*/
	/*background-repeat: repeat-x;/*ボタン部分の繰り返し背景画像（no-repeatにするとセンター配置）*/
	background-position: left top;/*背景センター配置のときはこの行は削除*/
        opacity: 1.0;
}

/*ページトップへ*/
p.gotop{
    position: fixed;
    right: 32px;
    bottom:20px;
}