﻿a:link { color: #0f0f0f; text-decoration: none; }



a:visited { color: #0f0f0f; text-decoration: none; }



a:hover { color: navy; text-decoration: underline; }


.font_basic1 { color: #535450; font-size: 1em; font-family: メイリオ, メイリオ, "ＭＳ Ｐゴシック", メイリオ, メイリオ, "小塚ゴシック Pr6N H", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-stretch: normal; font-size-adjust: inherit; word-spacing: normal; letter-spacing: normal; }
.font_title1 { font-size: 1.2em; font-family: メイリオ, メイリオ, "ＭＳ Ｐゴシック", メイリオ, メイリオ, "小塚ゴシック Pr6N H", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: lighter; font-stretch: normal; font-size-adjust: inherit; word-spacing: normal; letter-spacing: normal; }


.alpha a:hover img { margin: 0; opacity: 0.6; filter: alpha(opacity=60); -ms-filter: "alpha(opacity=60)"; 

a {
  display: inline-block;
}
@-webkit-keyframes zoom {
  50% {
    -webkit-transform: scale(1.05);
  }
}
@keyframes zoom {
  50% {
    transform: scale(1.05);
  }
}



html{
  scroll-behavior: smooth;
}
.h1 { color: #535450; font-size: 1em; font-family: メイリオ, メイリオ, "ＭＳ Ｐゴシック", メイリオ, メイリオ, "小塚ゴシック Pr6N H", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; font-stretch: normal; font-size-adjust: inherit; word-spacing: normal; letter-spacing: normal; top: 5pt; }
.h2 { color: #535450; font-size: 1em; font-family: メイリオ, メイリオ, "ＭＳ Ｐゴシック", メイリオ, メイリオ, "小塚ゴシック Pr6N H", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; font-stretch: normal; font-size-adjust: inherit; word-spacing: normal; letter-spacing: normal; top: 5pt; }
.h3 { color: #535450; font-size: 1em; font-family: メイリオ, メイリオ, "ＭＳ Ｐゴシック", メイリオ, メイリオ, "小塚ゴシック Pr6N H", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-stretch: normal; font-size-adjust: inherit; word-spacing: normal; letter-spacing: normal; }
.h4 { color: #535450; font-size: 1em; font-family: メイリオ, メイリオ, "ＭＳ Ｐゴシック", メイリオ, メイリオ, "小塚ゴシック Pr6N H", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; font-stretch: normal; font-size-adjust: inherit; line-height: 1.2em; word-spacing: normal; letter-spacing: normal; }
.h5 { color: #535450; font-size: 1em; font-family: メイリオ, メイリオ, "ＭＳ Ｐゴシック", メイリオ, メイリオ, "小塚ゴシック Pr6N H", "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka−等幅, Osaka, 平成角ゴシック; font-weight: normal; font-stretch: normal; font-size-adjust: inherit; word-spacing: normal; letter-spacing: normal; }


.animation1 {
    // アニメーション設定
    animation-name: animation1; //アニメーションの名前
    animation-duration: 3s; //アニメーション時間
    animation-timing-function: ease-out; //アニメーションさせるイージング
    animation-delay: 1s; //アニメーション開始させる時間
    animation-iteration-count: 1; //繰り返し回数
    animation-direction: normal; //往復処理をするかどうか
    animation-fill-mode: forwards; //アニメーション後のスタイルをどうするか
  }