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

.hpb-main {
  }
/*-------------------- body ----------*/  
.hpb-head-cell0-UU {
  color: #303030;
  font-size: 100%;
  font-weight : normal;

  background-image:url(../image/clouds.jpg);
} 


.hpb-side-cell3 {
  line-height: 130%;
  color: #303030;
  font-size: 100%;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #FFFFFF;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #FFFFFF;
  background : white;
  padding: 1px 1px 1px 1px;
  margin: 0px 0px 0px 0px;
}

.hpb-idle1-U1U { 
/*  width:100%; */
  font-size: 100%;
  color: #222222;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-bottom-color: #50C5E5;
  border-right-color: #50C5E5;
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #50C5E5;
  border-left-color: #50C5E5;
  padding: 4px 6px 4px 6px;
  background : #FFFFFF;
}

/*	#50C5E5 -> #FFFFFF	*/
.hpb-idle3-UU { 
  font-family: "ҥ饮γѥ Pro W3", "ᥤꥪ", Meiryo, "ͣ Хå", Helvetica, Arial, Verdana, sans-serif;
  font-size: 100%;
  line-height: 200%;
  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: 4px 4px 4px 4px;
  margin: 0px 0px 0px 0px;
  background : #FFFFFF;;
}

/*-#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;
}
BODY {
-webkit-text-size-adjust: 100%; 
  color: #303030;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  font-size: 110%;
  background: #FFFFFF;
}
H1 {
  color: #303030;
  margin-top: 5px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  font-size: 105%;
  font-weight: bold;
}
H2 {
  color: #303030;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 100%;
  font-weight: bold;
}
H3 {
  color: #404040;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 100%;
  font-weight: bold;
}
H4 {
  color: #505050;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-size: 100%;
  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: #333333;
  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;
}


