/*- themeid=hpb-100;
---------------------------------------*/
/*-------------------- maintable ------*/

/*-------------------- body ----------*/  

body1 {
    margin:0px;          /* ページ全体のmargin */
    padding:0px;         /* ページ全体のpadding */
    text-align:center;   /* 下記のautoに未対応用のセンタリング */
}

.hpb-top{
 width:100%;
 padding: 0px 0px;
 margin : 0px 0px 0px 0px;
}

.hpb-main{
 width:100%;
 padding: 0px 0px;
 margin : 0px 0px 0px 0px;
}


BODY {
-webkit-text-size-adjust: 100%; 
  color: #FFFFF0;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  padding: 0;
  font-size: 90%;
  background: #FFFFFF;
}

.hpb-head-cell0-UU {
  width:98%;
  color: #000033;
  font-size: 100%;
  font-weight : normal;
  background-image:url(../image/clouds.jpg);
} 

.hpb-idle1-U1U { 
/* #FFFFFF #50C5E5*/
  font-family: "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;
  line-height: 225%;
  width:100%;
  font-size:90%;
  color: #303030;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-bottom-color: #FFFFFF;
  border-right-color: #FFFFFF;
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #FFFFFF;
  border-left-color: #FFFFFF;
  padding: 0px 0px;
  margin : 0px 0px 0px 0px;
  background : #FFFFFF;
}

/*-------------------- element type --------------------*/
/*-#5555AA->#941D55----*/
A:LINK {
  color: #0066CC;
  text-decoration: none;
  line-height: 16px;
}
A:VISITED {
  color: #551A8B;
  text-decoration: none;
  line-height: 16px;
}
A:HOVER {
  color: #941D55;
  text-decoration: underline;
  line-height: 16px;
}


H1 {
  color: #202020;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  font-size: 104%;
  font-weight: bold;
}
H2 {
  color: #252525;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 103%;
  font-weight: bold;
}
H3 {
  color: #2A2A2A;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 102%;
  font-weight: bold;
}
H4 {
  color: #3A3A3A;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 101%;
  font-weight: bold;
}

H5 {
  color: #303030;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 100%;
  font-weight: bold;
}

H6 {
  background : #777777; <!-- #50C5E5 -->
  color: #303030;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 100%;
  font-weight: bold;
  line-height: 16px;
}

ADDRESS {
  color: #9b9b9b;
  margin-top: 8px;
  margin-right: 0px;
  margin-bottom: 8px;
  margin-left: 0px;
}
BLOCKQUOTE {
  color: #9b9b9b;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  margin-left: 15px;
}
P {
  color: #333333;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-weight: normal;
}
PRE {
  color: #333333;
  margin-top: 8px;
  margin-right: 0px;
  margin-bottom: 8px;
  margin-left: 0px;

}


UL{
  color: #333333;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 18px;  
 list-style-image : url(../hpb_bul_circle01.gif);

  list-style-position: outside;
  list-style-type: none;
}

TH {
  }

SELECT {
  color: #333333;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-weight: normal;
}


