BODY{
  margin : 0px auto 0px auto;
  padding : 0;
  line-height : 160%;
  color : #262626;
  font-size : 13px;
  

  
  

  
  
  background-attachment : scroll;
  
  background-repeat : repeat;
  
  
  background-image : url(../img/bk33.gif);
}
#container{
  
  

  

  

  
  
  
  width : 890px;
  
  
  background-attachment : scroll;
  color : #404040;
  background-color : white;
  background-repeat : repeat-y;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  
}
#header{
  width : 860px;
  height : 135px;
  
  
  
  

  
  
  
  
  
  

  
  

  

  

  
  
  color : #404040;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  
  
  background-repeat : no-repeat;background-position : center center;
  

  right : auto;
}
#main-contents{
  width : 680px;
  float : left;
  
  
  

  background-attachment : scroll;
  
  
  
  
  
  
  
  

  
  
  
  
  
  
  
  
  
  
  
  

  line-height : 100%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#contents{
  width : 180px;
  float : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0%;
  margin-left : 0%;
  margin-right : 0%;
  margin-bottom : 0%;
  line-height : 100%;
  
  text-align : center;
  
  
  

  background-attachment : scroll;
  
}
#sidenavi{
  width : 180px;
  
  
  
  float : left;
  

  background-attachment : scroll;
  
  

  
  
  

  
  
background-position : right center;
  
  
  

  
  
  
  
  
  
  
  
  line-height : 100%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  

  text-align : center;
  
}
H1{
  font-size : 11px;
  font-weight : normal;
  padding-top : 0px;
  
  padding-right : 0px;
  padding-bottom : 0px;
  
  
  
  
  
  
  
  color : #5b5b5b;
  
  
  
  padding-left : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  
  
  text-align : left;
  
  
border-width : 0px 0px 0px 0px;}
H2{
  font-size : 12px;
  
  
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-weight : bold;
  
  text-align : center;
  width : 160px;
  
  color : white;
}
H3{
  font-size : 12px;
  font-weight : bold;
  color : white;
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 160px;
  text-decoration : none;
  text-align : center;
}
H4{
  font-size : 12px;
  font-weight : bold;
  color : white;
  padding-top : 7px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  text-decoration : none;
  width : 170px;
  text-align : center;
}
IMG{border-width : 0px 0px 0px 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0%;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0%;
}
TD{
  
  font-size : 100%;
  line-height : 160%;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
A:hover{
  color : #ff5900;
  text-decoration : underline;
}
A{
  color : blue;
  

  text-decoration : none;
}
UL{
  padding-top : 0px;
  padding-left : 3px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 2px;
  margin-right : 0px;
  margin-bottom : 0px;
  list-style-type : none;
  

  border-top-width : 0px;
  border-bottom-width : 0px;
}
LI{
  padding-top : 4px;
  padding-left : 3px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 0px;
  

  text-align : left;
}
#footer{
  
  
  width : 860px;
  
  
  height : 145px;
  

  clear : left;
  font-size : 11px;
  background-color : white;
  background-repeat : repeat-y;
}
TABLE{
  line-height : 150%;
  background-repeat : no-repeat;
  font-size : 12px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0%;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0%;
border-width : 0px 0px 0px 0px;}
P{
  padding-top : 7px;
  padding-left : 16px;
  padding-right : 16px;
  padding-bottom : 7px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 13px;
  line-height : 150%;
  text-align : justify;
}
DIV{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
}
#main-container{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  width : 860px;
}
#contents01{
  width : 180px;
  
  background-repeat : no-repeat;background-position : center center;
  height : 200px;
}
#contents02{
  width : 180px;
  
}
#contents03{
  
  width : 180px;
}
#side01{
  
  width : 180px;
}
#side02{
  
  width : 180px;
}
#side03{
  background-color : fuchsia;
  width : 180px;
}
#main01{
  
  width : 480px;
}
#main02{
  width : 480px;
  
}
.h1{
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  
  text-align : right;
}
#head{
  width : 860px;
  height : 85px;
}
.head01{
  width : 330px;
  float : left;
  height : 85px;
}
.head02{
  width : 530px;
  float : left;
  height : 85px;
  
  background-image : url(../img/koment01.gif);
  background-repeat : no-repeat;background-position : right center;}
.headbk{
  background-image : url(../img/bk1.gif);
  background-repeat : no-repeat;background-position : center center;
  width : 860px;
  height : 30px;
  vertical-align : middle;
  text-align : right;
  
}
.headbar01{
  width : 855px;
  height : 22px;
  vertical-align : middle;
  padding-right : 5px;
  padding-top : 4px;
}
#contents-bg{
  background-image : url(../img/bk3.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 180px;
}
.con01{
  background-image : url(../img/bk5.gif);
  background-repeat : no-repeat;background-position : center center;
  width : 170px;
  height : 26px;
}
.con02{
  background-image : url(../img/bk6.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 170px;
}
.pappy01{
  width : 170px;
  
  background-image : url(../img/bk6.gif);
  background-repeat : repeat-y;background-position : center center;}
.style01{
  font-size : 11px;
  text-align : right;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 2px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  color : #868686;
}
#move01{
  background-image : url(../img/move-bk.gif);
  background-repeat : no-repeat;background-position : center center;
  width : 170px;
  height : 150px;
  vertical-align : middle;
}
.move02{
  width : 160px;
  height : 120px;
  padding-top : 7px;
  font-size : 11px;
  line-height : 145%;
}
.foot01{
  font-size : 12px;
  text-align : center;
  width : 840px;
  height : 60px;
}
.main01{
  background-image : url(../img/bk9.gif);
  background-repeat : no-repeat;background-position : center center;
  width : 480px;
  height : 25px;
}
.main02{
  background-image : url(../img/bk10.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 480px;
}
.puppy-new01{
  background-color : white;
  width : 470px;
}
.pappy-new02{
  padding-top : 3px;
  padding-bottom : 3px;
  width : 215px;
  text-align : center;
}
.puppy-new03{
  background-color : white;
  width : 265px;
  vertical-align : top;
  line-height : 140%;
}
.font01{
  font-size : 13px;
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.main03{
  width : 480px;
}
.chiiki01{
  
  
  width : 160px;
  
  font-size : 12px;
  line-height : 150%;
  text-align : justify;
  padding-left : 5px;
  padding-top : 0px;
  padding-right : 3px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.chiiki02{
  background-image : url(../img/bk13.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 170px;
  
}
STRONG{
  font-weight : normal;
}
.puppy01{
  width : 640px;
  background-color : #999999;
}
.title01{
  width : 670px;
  background-image : url(../img/bar05-2.gif);
  height : 40px;
  background-repeat : no-repeat;background-position : center center;
  text-align : left;
  
  
  
  
  
  
  
  
  
}
.puppy02{
  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  background-color : #fcfcfc;
  width : 200px;
  text-align : center;
  vertical-align : top;
}
.mg01{
  margin-right : 5px;
  float : left;
}
.font02{
  font-size : 13px;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
  line-height : 135%;
  text-align : center;
  width : 190px;
}
.puppy03{
  background-color : #fef0c0;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 3px;
}
.title02{
  font-size : 12px;
  font-weight : bold;
  text-align : right;
  width : 650px;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
}
.zukan-tp{
  width : 665px;
  
  height : 120px;
  padding-top : 3px;
  background-image : url(../img/zwaku-2.gif);
  background-repeat : no-repeat;background-position : center center;}
.font03{
  font-size : 13px;
  line-height : 140%;
  text-align : left;
  padding-top : 0px;
  padding-left : 6px;
  padding-right : 2px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.kanren01{
  font-size : 13px;
  line-height : 155%;
  text-align : left;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 555px;
  bottom : auto;
  right : auto;
}
#contents-f{
  width : 850px;
}
#main-puppy{
  width : 680px;
  float : left;
  line-height : 100%;
}
.pankuzu{
  font-size : 12px;
  text-align : left;
  padding-top : 0px;
  padding-left : 1px;
  padding-right : 2px;
  padding-bottom : 0px;
  width : 845px;
  right : auto;
}
.pagetop{
  text-align : right;
  width : 635px;
  
}
.title03{
  background-image : url(../img/bar05.gif);
  background-repeat : no-repeat;background-position : center center;
  width : 670px;
  height : 40px;
  bottom : auto;
  right : auto;
}
.puppy-01{
  width : 660px;
  background-color : #999999;
}
.photo01{
  background-color : white;
  text-align : center;
  width : 220px;
}
.title04{
  font-size : 13px;
  font-weight : bold;
  
  text-align : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  width : 90px;
  background-image : url(../img/bk15.gif);
  background-repeat : repeat;
  color : #804000;
}
.title05{
  font-size : 13px;
  background-color : white;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  width : 130px;
}
.title06{
  font-size : 13px;
  background-color : white;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.title07{
  font-size : 13px;
  font-weight : bold;
  color : red;
  background-color : white;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.photo02{
  background-color : white;
  text-align : center;
  padding-top : 6px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 6px;
  
}
.title08{
  font-size : 13px;
  font-weight : bold;
  text-align : center;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  background-image : url(../img/bk15.gif);
  background-repeat : repeat;
  width : 324px;
}
.title09{
  font-size : 13px;
  text-align : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  background-color : white;
  width : 228px;
}
.breeder-t{
  font-size : 14px;
  font-weight : bold;
  text-align : left;
  width : 645px;
  padding-top : 8px;
}
.date{
  font-size : 12px;
  text-align : left;
  width : 480px;
}
.comment{
  font-size : 13px;
  line-height : 150%;
  text-align : left;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  background-color : white;
  vertical-align : top;
}
.connection{
  font-size : 14px;
  background-color : #fffcc1;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 656px;
  
  
  text-align : left;
  line-height : 150%;
}
.pagetop02{
  text-align : right;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  width : 656px;
}
#breeder01{
  width : 490px;
  height : 170px;
}
.breeder02{
  font-size : 11px;
  font-weight : bold;
  text-align : center;
  width : 163px;
  float : left;
  line-height : 150%;
}
.tb01{
  background-color : #999999;
  width : 470px;
  
}
.tb02{
  font-size : 12px;
  background-color : #f9f9f9;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 150px;
  right : auto;
}
.tb03{
  font-size : 12px;
  background-color : white;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 308px;
  
}
.tb04{
  font-size : 12px;
  background-color : #f9f9f9;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 109px;
  text-align : center;
}
.tb05{
  font-size : 12px;
  background-color : white;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 109px;
  text-align : center;
}
FORM{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  font-size : 12px;
  line-height : 150%;
}
.style02{
  font-size : 13px;
  line-height : 150%;
  background-color : #fffcc1;
  text-align : left;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 463px;
}
.font08{
  font-size : 11px;
  text-align : center;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#link{
  font-size : 13px;
  font-weight : bold;
  padding-top : 3px;
  padding-left : 4px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  width : 640px;
  
  background-color : #6ab5ff;
  text-align : left;
}
.link01{
  width : 640px;
}
.font09{
  font-size : 13px;
  font-weight : bold;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.font10{
  font-size : 11px;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  line-height : 155%;
}
.sonota{
  text-align : center;
  padding-top : 15px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 11px;
  width : 530px;
  height : 95px;
}
.img03{
  padding-top : 5px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 115px;
  height : 115px;
  float : right;
}
.himou{
  font-size : 13px;
  
  padding-top : 8px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 8px;
  width : 650px;
  text-align : center;
}
.zukan01{
  background-color : #ffffbb;
  width : 550px;
  bottom : auto;
  font-size : 13px;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
}
.puppy-list01{
  width : 550px;
  background-image : url(../img/bk22.gif);
  background-repeat : repeat-y;background-position : center center;}
.puppy-list02{
  width : 550px;
  height : 22px;
  
}
.puppy-list03{
  font-size : 11px;
  text-align : left;
  padding-top : 4px;
  padding-left : 6px;
  padding-right : 4px;
  padding-bottom : 4px;
  width : 125px;
  float : left;
  bottom : auto;
}
.style03{
  background-image : url(../img/bk25.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 550px;
}
.blog01{
  background-image : url(../img/bk18.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 170px;
}
.style04{
  padding-top : 4px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 1px;
  text-align : center;
  font-size : 10px;
}
.blog02{
  font-size : 10px;
  line-height : 160%;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 160px;
}
.contrnts01{
  width : 640px;
  
  clear : left;
  background-color : #f2f2f2;
  padding-top : 7px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 7px;
  height : 142px;
  text-align : left;
}
.contrnts011{
  font-size : 12px;
  line-height : 155%;
  
  
  
  width : 630px;
}
.contrnts012{
  font-size : 10px;
  line-height : 155%;
  text-align : right;
  width : 270px;
  
  
  
  
  float : left;
}
.style05{
  font-size : 10px;
  text-align : left;
  padding-top : 2px;
  padding-left : 7px;
  padding-right : 1px;
  padding-bottom : 1px;
}
.new-puppy00{
  font-size : 13px;
  font-weight : bold;
  color : #ff0000;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 1px;
  padding-bottom : 0px;
  width : 550px;
  text-align : left;
  float : none;
  
  clear : left;
  height : 20px;
}
.osusume-puppy{
  background-image : url(../img/bk28.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 665px;
  
}
.osusume{
  font-size : 16px;
  
  background-image : url(../img/bk27.gif);
  background-repeat : no-repeat;background-position : center center;
  
  
  
  
  
  width : 665px;
  height : 28px;
  font-weight : bold;
}
.osusume01{
  
  text-align : left;
  font-size : 15px;
  
  
  color : #2d2d2d;
  padding-top : 3px;
  padding-left : 13px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
#dog{
  background-image : url(../img/doglink-bk.gif);
  background-repeat : no-repeat;background-position : center top;
  width : 862px;
  height : 70px;
}
.doglink{
  font-size : 10px;
  line-height : 150%;
  color : #696969;
  text-align : justify;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  width : 850px;
}
.new-puppy{
  font-size : 11px;
  text-align : left;
  padding-top : 7px;
  padding-left : 1px;
  padding-right : 3px;
  padding-bottom : 7px;
  width : 650px;
}
.saishin{
  padding-top : 12px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 12px;
  width : 650px;
}
.kiyaku01{
  background-color : #999999;
  width : 638px;
}
.kiyaku02{
  width : 325px;
  background-color : white;
  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  vertical-align : top;
}
.kiyaku03{
  background-color : #fffbd0;
  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  font-weight : bold;
  color : #ff5900;
}
.point{
  font-size : 11px;
  font-weight : bold;
  text-align : left;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  width : 855px;
  
  color : #7a4130;
}
.pastdata{
  font-size : 11px;
  text-align : right;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  width : 655px;
}
.newpuppy{
  font-size : 12px;
  
  text-align : left;
  padding-top : 6px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 6px;
  width : 655px;
  
}
.com{
  background-image : url(../img/bk35.gif);
  background-repeat : repeat-y;background-position : center center;
  width : 171px;
}
.style06{
  font-size : 12px;
  line-height : 155%;
  text-align : justify;
  padding-top : 4px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 4px;
}
.font11{
  font-size : 13px;
  font-weight : bold;
  text-align : center;
  padding-top : 0px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  color : #800000;
}
.font12{
  font-size : 13px;
  color : red;
  text-align : center;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  width : 190px;
}
.goods01{
  
  width : 170px;
  background-color : #999999;
  text-align : center;
}
.goods02{
  background-color : #fef4d3;
  padding-top : 2px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 2px;
}
.style07{
  text-align : center;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  width : 160px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  font-size : 10px;
  font-weight : bold;
}
.style08{
  font-size : 10px;
  line-height : 155%;
  text-align : left;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  width : 145px;
}
.ichiran{
  padding-top : 8px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 7px;
  width : 655px;
  background-color : #fee6a5;
  
}
.zenkoku{
  padding-top : 7px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 7px;
  width : 640px;
  margin-top : 5px;
  margin-bottom : 5px;
}
.show{
  font-size : 13px;
  font-weight : bold;
  padding-top : 6px;
  padding-left : 4px;
  padding-right : 2px;
  padding-bottom : 0px;
  width : 540px;
  color : red;
  text-align : left;
}
.style09{
  font-size : 14px;
  font-weight : bold;
  padding-top : 3px;
  padding-left : 8px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : red;
}
.style10{
  font-size : 13px;
  text-align : left;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 0px;
  padding-bottom : 4px;
  width : 650px;
  line-height : 160%;
}
.cat01{
  width : 161px;
  float : left;
  text-align : left;
}
#osusume-puppy{
  width : 640px;
  background-color : #7c7c7c;
  height : 200px;
}
.osusume-puppy01{
  background-color : #fff0f8;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  text-align : center;
  width : 240px;
}
.osusume-puppy02{
  background-color : white;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  

  vertical-align : top;
}
