/*************************************/
/* 宮古島からの贈り物　汎用CSS  css2 */
/*                                   */
/*   ・ヘダーなし、メニューなし用    */
/* 使用ページ                        */
/*  howtobuy  hyouki                 */
/*************************************/

/* ========= name="general" =========== */

html{/*スクロールバーの色*/
  scrollbar-3dlight-color: #AADCAF;
  scrollbar-arrow-color: #AADCAF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-face-color: #AADCAF;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color: #AADCAF;
  scrollbar-track-color: #FBFBFC;
  }
body{/*全体のフォントサイズ・色*/
  font-size: 10pt;
  color: #5D5D5D;
  background-color: #FFFFFF;
  overflow: auto;
  }
div,td{/*全体のフォントサイズ*/
  font-size: 10pt;
  }
a:link{/*リンク色*/
  color: #554966;
  text-decoration: none;
  }
a:visited{/*訪問済みリンク色*/
  color: #554966;
  text-decoration: none;
  }
a:hover,a:active{/*アクティブリンク色*/
  color: #ff0000;
  position: relative;
  top: -1px;
  left: -1px;
  }
a.top:link{/*リンク色*/
  color: #ffffff;
  text-decoration: none;
  }
a.top:visited{/*訪問済みリンク色*/
  color: #ffffff;
  text-decoration: none;
  }
a.top:hover,a.top:active{/*アクティブリンク色*/
  color: #FFFF00;
  }


.main{/*右側部分の設定*/
  width: 760px;/*幅*/
  height: 1000px;/*↑の高さと同じに*/
  padding: 1em 0px 1em 0px;
  border-top: solid 1px #AADCAF;
  border-right: solid 1px #AADCAF;
  border-left: solid 1px #AADCAF;
  border-bottom: solid 1px #AADCAF;
  background-color: #FFFFFF;
  }
h1#top{/*SiteTitle部分の設定*/
  font-size: 10px;/*文字サイズ*/
  font-family: Arial,Verdana,sans-serif;
  font-weight: normal;
  letter-spacing: 0em;
  text-align: left;
  position: relative;
  width: 760px;
  height: 65px;
  margin: 0.1em 0em 0em 0em;
  padding: 3px 1em 3px 0em;
  border: solid 1px #AADCAF;/*枠色*/
  color: #ffffff;/*文字色*/
  background-color: #339933;
  }
  
h1 span{
  font-size: 13px;/*文字サイズ*/
  color: #FFFF00;/*文字色*/
  }

h1{/*Mainタイトル部分の設定*/
  font-size: 15px;
  font-family: Arial,sans-serif;
  font-weight: bold;
  letter-spacing: 0.3em;
  text-align: left;
  margin: 1em 1.5em 0.5em 1.5em;
  padding: 0.5em 2em 0.5em 1em;
  border: solid 1px #339933;
  color: #343434;
  background-color: #AADCAF;
  }
 
h2{/*Mainタイトル部分の設定*/
  font-size        : 13px;
  text-align       : left;
  color            : #009000;
  font-weight      : normal; 
  background-color : #ececec; 
  margin: 2.5em 1.5em 1.0em 1.5em;
  padding          : 0.5em 0em 0.5em 1em;
  border-color     : #009000;
  border-style     : solid;
  border-width     : 1px 0em 0em 10px;
  }

p{/*文章記述部分の設定*/
  font-size: 10pt;/*文字サイズ*/
  margin: 0.4em 1em 0.4em 1em;
  padding: 0.1em 0.8em 0.1em 0.5em;
  text-align: left;
  }

p.koe{/*お客様の声に使用*/
  font-size: 10pt;
  font-family: Arial,sans-serif;
  font-weight: normal;
  letter-spacing: 0.1em;
  text-align: left;
  margin: 1em 3em 0.5em 3em;
  padding: 1px 2em 1px 1em;
  border: solid 1px #339933;
  color: #343434;
  background-color: #F7F7F7;
  }

div.koe{/*お客様の声に使用*/
  font-size: 10pt;
  font-family: Arial,sans-serif;
  font-weight: normal;
  letter-spacing: 0.1em;
  text-align: left;
  margin: 1em 3em 0.5em 3em;
  padding: 1px 2em 1px 1em;
  border: solid 1px #339933;
  color: #343434;
  background-color: #F7F7F7;
  }

address{/*最下部のCopyright部分*/
  margin: -1em 0px 1em 0px;
  position: relative;
  z-index: 2;
  width: 550px;
  padding: 2px;
  font-size: 8pt;
  font-style: normal;
  font-family: Arial,sans-serif;
  letter-spacing: 0.1em;
  text-align: center;
  border: solid 1px #AADCAF;
  background-color: #FEFEFF;
  }
  
.red {
  color : red;
  }
/* =========== end ============== */
