/*- themeid=hpb9tm02_1; --------------------------------*/
/*-------------------- element type --------------------*/















BODY{
	color: #8b8b8b;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
  
  

  background-image : url(bg.gif);
}











A:LINK{
	color : #ff8080;
	text-decoration: none;
}

A:VISITED {
	color : #ff8080;
	text-decoration: none;
}

A:HOVER {
	color : #59a802;
	text-decoration: underline;
}

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

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







/*-------------------- bullet --------------------*/





/*-------------------- contents --------------------*/

.head-menu{
	background-color: #ffe0c1;
}





















/*-------------------- design table --------------------*/









.hpb-cnt-tb1-cell1 {
}













/*-------------------- column --------------------*/

.hpb-colm0 {
}





.hpb-colm1 {
}





.hpb-colm2 {
}





/*-------------------- head --------------------*/

.hpb-head {
}

.head-title{
	color: #ffffff;
	
	
	font-weight: bold;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  background-color : #ffffff;
  
  background-repeat : no-repeat;
}



.hpb-head-tb1 {
}

.hpb-head-tb1-cell1 {
}

.head-date{
	color : #c0c0c0;
	font-size: 80%;
  
  
}

/*-------------------- horizontal menu --------------------*/

.hpb-hmenu1 {
}

.menu-contents{
	color: #868686;
	
	font-weight: bold;
}

.hpb-hmenu1-idle1 {
}

.hpb-hmenu1-idle2 {
}

























.hpb-hmenu2 {
}



.hpb-hmenu2-idle1 {
}

.hpb-hmenu2-idle2 {
}

























/*-------------------- horizontal rule --------------------*/





/*-------------------- list --------------------*/



/*-------------------- side --------------------*/









.hpb-side-tb1 {
}

.hpb-side-tb1-cell1 {
}



.hpb-side-tb1-cell3 {
}



.hpb-side-tb1-cell5 {
}



.hpb-side-tb1-cell7 {
}

/*-------------------- subhead --------------------*/





/*-------------------- title --------------------*/

.hpb-title-tb {
}





/*-------------------- vertical menu --------------------*/

.hpb-vmenu1 {
}



.hpb-vmenu1-idle1 {
}

.hpb-vmenu1-idle2 {
}


























.head_line{
  background-image : url(head_line.gif);
  
  
  
  

  
  text-align : right;
  
  background-color : #ffffff;
  width : 770px;
}
.head-title2{
  color : #cccccc;
  background-color : #ffffff;
  
  font-family : "Comic Sans MS";
  text-align : right;
  padding-bottom : 1px;
}
.update-style{
  font-size : 10px;
  font-family : "Comic Sans MS";
  color : #c0c0c0;
  padding-right : 1px;
}
.contents-style{
  
  
  
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #fbdece #fbdece #fbdece #fbdece;
  font-size : 10pt;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  font-family : "MS UI Gothic";
  color : #cc0000;
}
.contents-title-style{
  font-size : 10pt;
  font-weight : bold;
  
  
  
  
  
  
  
  
  
  
  
  text-align : center;
  
  
  
  
  
  
  
  
  
  
border-width : 2px 2px 2px 2px;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;border-style : solid solid solid solid;border-color : #fbdece #fbdece #fbdece #fbdece;
  font-family : "MS UI Gothic";
}
.syohin-img-style{
  width : 128px;
  height : 128px;
  top : 1px;
  left : 1px;
  text-align : center;
}
.syohin-bun-style{
  
  width : 330px;
  
  
  
  

  vertical-align : text-top;
  text-align : justify;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-size : 10pt;
  font-family : "MS UI Gothic";
}
.line1-style{
  background-image : url(line1.gif);
  background-repeat : repeat-x;
  
  
  
  
  width : 460px;
  height : 4px;
  top : 0px;
  left : 0px;
background-position : center center;}
.copyright-style{
  font-size : 10px;
  font-family : "MS UI Gothic";
  text-align : center;
  
}
.line2-style{
  background-image : url(line2.gif);
  background-repeat : repeat-x;
  width : 760px;
  height : 5px;
background-position : center center;}
.font-uigothic10pt{
  font-size : 10pt;
  font-family : "MS UI Gothic";
}
.bg-white{
  background-color : white;
}
.right-style{border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #fbdece #fbdece #fbdece #fbdece;
  font-size : 10pt;
  font-family : "MS UI Gothic";
}
.font-comicsansms10pt{
  font-size : 10px;
  font-family : "Comic Sans MS";
}
.back-oreange-style{
  background-color : #fbdece;
  
  
}
.back-line-style{
  
  border-bottom-width : 3px;
  
  border-bottom-style : double;
  
  border-bottom-color : #fbdece;
  

  
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #fbdece;
}
.back-line2-style{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #fbdece;
}

