#title{font-size: 200%; color: #CC9900; font-weight: bold;
}

#title span{
font-size: 80%; color: #000000;
}

#top-description h1 {
      font-size: 100%;
      font-weight: bold;
}

.entry
{
   position: static;
   overflow: hidden;
   clear: both;
   width: 100%;
   margin:10px 0 20px;
}
.entry h2
{
   margin-top: 10px;
   margin-bottom: 10px;
}


.entry-header
{
   margin-top: 0;
   border-left: 5px solid #FF0000;
   padding: 0 0 0 10px;

   font-size: 18px;
}

   #submanu{
      width: 456px; margin: 0; height: 36px; padding: 0; clear:both;
   }
   #submanu ul{
             margin:0;
             padding: 0;
   }
   #submanu li{
             list-style: none inlin;
             float:left; 
             margin:0;
             font-size:1px;
             line-height:0;
             overflow: hidden;
             height:36px;
             padding: 0;
            }

#submanu li.submanu_01 a{ display:block; background:url(/image/book_06/morita-manu-point0108.gif) no-repeat top left; width:134px; height:36px; }
#submanu li.submanu_02 a{ display:block; background:url(/image/book_06/morita-manu-news0108.gif) no-repeat top left; width:92px; height:36px; }
#submanu li.submanu_03 a{ display:block; background:url(/image/book_06/morita-manu-prof0108.gif) no-repeat top left; width:142px; height:36px; }
#submanu li.submanu_04 a{ display:block; background:url(/image/book_06/morita-manu-mokuji0108.gif) no-repeat top left; width:88px; height:36px; }

#submanu li.submanu_01 a:hover{ display:block; background-position: left -36px; }
#submanu li.submanu_02 a:hover{ display:block; background-position: left -36px; }
#submanu li.submanu_03 a:hover{ display:block; background-position: left -36px; }
#submanu li.submanu_04 a:hover{ display:block; background-position: left -36px; }

.mori-content{
 margin-top: 30px;
}
.mori-content .block-bookpoint, .mori-content .block-profile, .mori-content .block-mokuji, .mori-content .entry{

 padding-left: 1em;

}
.block-bookpoint h2 , .block-profile h2{
 font-size: 100%;
 font-weight: bold;
}
.block-profile{
}

.entry h2{ 
 font-weight: bold;
}

.block-mokuji ul.top-ul_mokuji{
 margin: 0;
 padding: 0;
}
.block-mokuji li{
 list-style-type:none;
}
.block-mokuji ul li ul li{
 margin-bottom: 0.1em;
}

ul#bookshops{
 margin: 0 0 10px 0;
 padding: 0; 
}
ul#bookshops li{
 margin: 0 1em 0 0;
 list-style-type:none;
 display: inline;
 
}
