
 /*******  ezLog style *************************************
  *                                                        *
  *       http://marine-pro.jp/                            *
  *                                                        *
  **********************************************************/

body {  background-image: url(./back-img.jpg);
        background-repeat:no-repeat;
        background-position: top ;
        background-color : #CEE6FE;
        font-size: 16px; color:#fff;
        font-family: "Meiryo UI", "メイリオ", "ＭＳ Ｐゴシック",
                     "ヒラギノ角ゴシック", sans-selif; }
h1 { font-size: 1.2em; text-align: center; margin-top:20px;
     font-weight: bold ;}
a:hover {
  background-color:#80FFFF ;
  background: rgba(20,255,255,0);
  /*text-decoration: underline;*/
  display: block; color: #000 ; /*#ff0017;*/}
a { text-decoration: none; color: #fff;
    border: 2px solid rgba(255,255,255,0.2);/*#eee;*/
    padding: 0px;
    border-radius: 6px;margin-bottom: 10px;
 }
a p {line-height:4px; margin-left: 20px;margin-bottom: 20px;margin-top: 18px;}


#cont { margin-top: -5px; margin-right: auto; margin-left: auto; width:300px;
        border:3px solid #999;
        background-color:#fff;
        background: rgba(255,255,255,0.2);
        font-size: 16px;
        padding-bottom: 30px;
        /*padding: 30px 0px 30px 50px;*/
        /*text-align:center;
        absolute relative;
        opacity: 0.2;
          */
      }
.policy { margin-left: 30px;width: 250px; line-height: 120%;
          font-size: 16px; border: 0px solid red;  }
.address { line-height:100%;font-size: 16px; }
a    { display: block;width:240px;margin-left: 30px;}

/* ---
---*/
@media (min-width: 800px) {
   /* 横幅が800px以上の場合に適用するスタイル */
   body { width: 800px ; margin: auto;}
   h1 { color:#fff;}
   a    { width:250px; margin-left: 80px;}
   #cont { font-size: 20px; width: 400px ; margin-top: 50px; }
   .policy { font-size: 20px; margin-left: 80px;width: 250px;line-height: 150%;}
   h1 { font-size: 1.6em; margin-top:50px; font-weight: bold ;}
} /*--- @media END  */
