body {
  margin : 10px;
  padding : 0px;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
a : link {
 color : #339900 ;
 background : #FFFFFF ;
}
a : visited {
 color : #999999 ;
 background : #FFFFFF ;
}
al : hover{
 color : #FF6600 ;
 background : #FFFFFF ;
}
a : hover{
 color : #FF6600 ;
 background : #FFFFFF ;
}
h1{
 font-size : 24px;
  background: #98FB98;
  color:#0000FF;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
}
h2{
 font-size : 20px;
background: #FFCCFF;
   color:#FF2222;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
}
h3{
 font-size : 16px;
 margin-Left : 5px;
  background: #CCCCFF;
  color:#0000FF;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
}
h4{
 font-size : 12px;
 margin-left : 10px;
  background: #999999;
  color:#0000FF;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
}
h5{
 font-size : 10px;
  background:#CCCCFF;
  color:#0000FF;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
}
h6{
 font-size : 8px;
  background: #98FB98;
  color:#0000FF;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
}
ul {
 margin-left : 0px;
 padding-left : 0px;
 background: #9999FF;
}
ul ul {
 margin-left : 10px;
 padding-left : 0px;
 background: #CCCCFF;
}
li {
paddding-left : 0px;
 List-style-type : none;
 font-size : 12px;
 background: #CCCCFF;
}
#container {
  width : 1120px;
  margin-left : auto;
  margin-right : auto;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#banner {
  width : 1110px;
  margin-left : auto;
  margin-right : auto;
  font-size: 12px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#banner1 {
  width : 1100px;
  margin-left : auto;
  margin-right : auto;
  font-size: 12px;
  font-weight: bold;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}

#banner1l {
  width : 500px;
  float : left;
  font-size: 12px;
  font-weight: bold;
  color:#FF0000;
overflow: hidden;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}

#banner1r {
  width : 550px;
 float : left;
  font-size: 12px;
  font-weight: bold;
  color : #FF0000;
overflow: hidden;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  background: #FFCCFF;
}

#banner2 {
  width : 1110px;
 float : left;
  font-size: 12px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#banner3 {
  width : 1110px;
  float : left;
  text-align : center;
  font-size: 14px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
 background: #FFCCFF;
}
#leftsidebar {
  width : 200px;
  float : left;
  margin-left : 5px;
  font-size: 12px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
  background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#contents {
  width : 700px;
  float : left;
  font-size: 12px;
  color:#DD0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#index {
  width : 700px;
  float : left;
  font-size: 18px;
  text-align : center;
  color:#3300DD;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background: #FFCCFF;
}
#contentsall {
  width : 695px;
  float : left;
  font-size: 12px;
  color:#DD0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
background: #CCCCFF;;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#contentsbn {
  width : 695px;
  height : 150px;
  float : left;
  font-size: 14px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background: #FFCCFF;
}
#contentsup {
  width : 695px;
  height : 20px;
  float : left;
  font-size: 18px;
  color:#AE00AE;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
  background: #FFCCFF;
}
#contentsl {
  width : 225px;
  height :125px;
  float : left;
  font-size: 12px;
  color:#AE00AE;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
  background: #FFCCFF;
}
#contentsr {
  width : 470px;
  height :120px;
  float : left;
  font-size: 12px;
  color:#FF0000;
  overflow: auto;
  background: #FFCCFF;
}
#contentsallent {
  width : 695px;
  float : left;
  font-size: 12px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#contentsupent {
  width : 690px;
  float : left;
  font-size: 12px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#contentslent {
  width : 125px;
  float : left;
  font-size: 12px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#contentsrent {
  width : 570px;
  float : left;
  font-size: 12px;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background: #FFCCFF;
}
#rightsidebar {
  width : 200px;
  float : left;
  margin-left : auto;
  margin-right : auto;
  font-size: 12px;
   color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
  overflow: hidden;
 background:#CCCCFF;
}
#bottom {
  width : 1100px;
  margin-left : auto;
  margin-right : auto;
  font-size: 12px;
  font-weight: bold;
  color:#FF0000;
  font-family:HG丸ｺﾞｼｯｸM-PRO;
 background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#bottom2 {
  width : 1090px;
  float : left;
  text-align:center;
  font-size: 8px;
  background: #FFCCFF;
  background-image: url(http://loli.adlt-site.com/img/hbk.gif);
}
#group {
  width : 138px;
  float : left;
  font-size: 8px;
  background: #FFCCFF;
  overflow: hidden;
}
.bannerinner {
  padding : 5px;
  overflow: hidden;
}
.sidebarinner {
  padding : 1px;
  overflow: hidden;
}
.contentsinner {
  padding : 5px;
  overflow: hidden;
}
.content-nav {
    margin: 10px;
    text-align: center;
  overflow: hidden;
}
p.blogname { 
  margin : 0px;
  padding : 0px;
  overflow: hidden;
}
p.blogdesc {
  margin : 0px;
  padding : 0px;
  overflow: hidden;
}
#th000_th004 {
  width : 690px;
  float : left;
  text-align:center;
  background: #FFB6C1;
  text-align:center;
  overflow: hidden;
}
#th000 {
  width : 170px;
  height : 130px;
 font-size : 10px;
  float : left;
  text-align:center;
 border : 1px solid #DD3366;
  background: #FFB6C1;
  overflow: hidden;
}
#catdes {
  width : 690px;
  float : left;
  text-align:center;
  background: #FFB6C1;
  text-align:center;
  overflow: hidden;
}
