.table{
  float:center;
  position:relative;

}

.right{
  float:right;
  position:relative;
}


.top-hide{
  font-size: 10px;
  color: #000000;
  width:100%;;
}




.centerpr{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
}


.centerprgo {
  font-size: 10px;
  color: #000000;
  padding:91px 0px 0px 220px;
}

  .centerprgo a:link {
    color: #000000;
  }
  .centerprgo a:visited {
    color: #000000;
  }



.centerpr-name{
  font-size: 18px;
  color: #000000;
  padding:0px 5px 10px 0px;
  width:645px;
}



.centerprpic1{
；
  width:120px;
  height:120px;
  text-align: left;
  padding:0px 0px 0px 500px;
}

.centerprpic2{
  width:120px;
  height:120px;
  text-align: left;
  padding:20px 0px 0px 390px;
}

.centerprplay-s{
；
  width:30px;
  height:29px;
  text-align: left;
  padding:110px 0px 0px 350px;
}

.line-yoko{
  width:320px;
  height:1px;
  text-align: left;
  padding:104px 0px 0px 20px;
}

.osusume{
  width:210px;
  height:21px;
  text-align: left;
  padding:135px 0px 0px 30px;
}

.line-yoko-big{
  width:560px;
  height:1px;
  text-align: left;
  padding:156px 0px 0px 20px;
}




.listpic1{
  width:80px;
  height:80px;
  text-align: left;
  padding:10px 0px 0px 0px;
}

.listpr1{
  font-size: 9px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:10px 0px 0px 85px;
}

  .listpr1 a:link {
    color: #000000;
  }
  .listpr1 a:visited {
    color: #000000;
  }

.listpic1-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:110px 0px 0px 20px;
}


.listpic2{
  width:80px;
  height:80px;
  text-align: left;
  padding:130px 0px 0px 0px;
}

.listpr2{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:130px 0px 0px 85px;
}

  .listpr2 a:link {
    color: #000000;
  }
  .listpr2 a:visited {
    color: #000000;
  }

.listpic2-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:230px 0px 0px 20px;
}


.listpic3{
  width:80px;
  height:80px;
  text-align: left;
  padding:250px 0px 0px 0px;
}

.listpr3{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:250px 0px 0px 85px;
}

  .listpr3 a:link {
    color: #000000;
  }
  .listpr3 a:visited {
    color: #000000;
  }


.listpic3-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:350px 0px 0px 20px;
}


.listpic4{
  width:80px;
  height:80px;
  text-align: left;
  padding:370px 0px 0px 0px;
}

.listpr4{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:370px 0px 0px 85px;
}

  .listpr4 a:link {
    color: #000000;
  }
  .listpr4 a:visited {
    color: #000000;
  }

.listpic4-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:470px 0px 0px 20px;
}


.listpic5{
  width:80px;
  height:80px;
  text-align: left;
  padding:490px 0px 0px 0px;
}

.listpr5{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:490px 0px 0px 85px;
}

  .listpr5 a:link {
    color: #000000;
  }
  .listpr5 a:visited {
    color: #000000;
  }

.listpic5-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:590px 0px 0px 20px;
}


.listpic6{
  width:80px;
  height:80px;
  text-align: left;
  padding:610px 0px 0px 0px;
}

.listpr6{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:610px 0px 0px 85px;
}

  .listpr6 a:link {
    color: #000000;
  }
  .listpr6 a:visited {
    color: #000000;
  }


.listpic6-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:710px 0px 0px 20px;
}


.listpic7{
  width:80px;
  height:80px;
  text-align: left;
  padding:730px 0px 0px 0px;
}

.listpr7{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:730px 0px 0px 85px;
}

  .listpr7 a:link {
    color: #000000;
  }
  .listpr7 a:visited {
    color: #000000;
  }



.listpic7-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:830px 0px 0px 20px;
}




.listpic8{
  width:80px;
  height:80px;
  text-align: left;
  padding:850px 0px 0px 0px;
}

.listpr8{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:850px 0px 0px 85px;
}

  .listpr8 a:link {
    color: #000000;
  }
  .listpr8 a:visited {
    color: #000000;
  }



.listpic8-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:950px 0px 0px 20px;
}





.list-line-tate{
  width:1px;
  height:920px;
  text-align: left;
  padding:20px 0px 0px 2px;
}


.pr-movie{
  width:110px;
  height:21px;
  text-align: left;
  padding:20px 0px 0px 20px;
}

.pr-movie-line{
  width:240px;
  height:1px;
  text-align: left;
  padding:50px 0px 0px 30px;
}


.line-yoko-big-down{
  width:560px;
  height:1px;
  text-align: left;
  padding:30px 0px 0px 60px;
}


.solution{
  width:100px;
  height:21px;
  text-align: left;
  padding:5px 0px 0px 30px;
}




.avater{
  width:80px;
  height:80px;
  text-align: left;
  padding:45px 0px 0px 40px;
}
.avater-t{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:45px 0px 0px 125px;
}
  .avater-t a:link {
    color: #000000;
  }
  .avater-t a:visited {
    color: #000000;
  }


.mail{
  width:80px;
  height:80px;
  text-align: left;
  padding:45px 0px 0px 240px;
}
.mail-t{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:45px 0px 0px 325px;
}
  .mail-t a:link {
    color: #000000;
  }
  .mail-t a:visited {
    color: #000000;
  }


.game{
  width:80px;
  height:80px;
  text-align: left;
  padding:45px 0px 0px 440px;
}
.game-t{
  font-size: 10px;
  color: #000000;
  text-align: left;
  width:100%;;
  padding:45px 0px 0px 525px;
}
  .game-t a:link {
    color: #000000;
  }
  .game-t a:visited {
    color: #000000;
  }


.SITENAME{
  font-size: 10px;
  color: #000000;
  text-align: left;
}
  .SITENAME a:link {
    color: #000000;
  }
  .SITENAME a:visited {
    color: #000000;
  }



.PR-T{
  font-size: 10px;
  color: #FFFFFF;
  width:100%;;
}
  .PR-t a:link {
    color: #FFFFFF;
  }
  .PR-t a:visited {
    color: #FFFFFF;
  }



.PR-CO{
  font-size: 10px;
  color: #000000;
  width:100%;;
}
  .PR-CO a:link {
    color: #000000;
  }
  .PR-CO a:visited {
    color: #000000;
  }


.listpic10000{
  width:80px;
  height:80px;
  text-align: left;
  padding:10px 0px 0px 30px;
}



.copy_light{
  width:100%;
  background-color: #669933;
  margin:1px;
  padding: 0px;
  font-size: 8px;
  line-height: 100%;
  color: #FFFFFF;
  font: italic;
  text-align: center;
  width:640px;

}


.pr-list{
  font-size: 10px;
  color: #ffffff;
  width:100%;;
}
  .pr-list a:link {
    color: #ffffff;
  }
  .pr-list a:visited {
    color: #ffffff;
  }

