html, body, div, p {
border:0 none;
margin:0;
padding:0;
}
.dp20, .dp25, .dp33, .dp40, .dp50, .dp60, .dp66, .dp100 {
display:inline;
float:left;
}
.dp20 {
width:20%;
}
.dp25 {
width:25%;
}
.dp33 {
width:33.33%;
}
.dp40 {
width:40%;
}
.dp50 {
width:50%;
}
.dp60 {
width:60%;
}
.dp66 {
width:66%;
}
.dp100 {
width:100%;
}
.clear {
clear:both;
}
body {
background-color:#FFFFFF;
background-image:url(http://file.timesaleraku.blog.shinobi.jp/time_bg.png);
color:#333333;
font-family:"hiragino kaku gothic pro","ヒラギノ角ゴ pro w3","ｍｓ ｐゴシック",osaka;
font-size:12px;
line-height:110%;
text-align:left;
voice-family:inherit;
}
a:link {
color:#0099CC;
text-decoration:none;
}
a:visited {
color:#0099CC;
text-decoration:none;
}
a:hover {
color:#FF0066;
text-decoration:none;
}
a:active {
color:#FF0056;
text-decoration:none;
}
a img {
border:0 none;
text-decoration:none;
}
h3 {
border-bottom:1px dotted #FF6600;
border-left:5px solid #FF6600;
color:#CC3300;
display:block;
font-size:100%;
padding-bottom:2px;
padding-left:10px;
padding-top:1px;
}
h4 {
border-left:5px solid #99CC99;
color:#333333;
font-size:100%;
padding-bottom:3px;
padding-left:8px;
padding-top:3px;
}
h6 {
border-top:1px dashed #999999;
font-size:14px;
padding-bottom:10px;
padding-top:15px;
}
.TopNavi {
background-image:url(http://file.timesaleraku.blog.shinobi.jp/navi01.jpg);
background-repeat:repeat-x;
width:100%;
}
.sid1 {
background-image:url(http://file.timesaleraku.blog.shinobi.jp/side01.png);
background-position:right center;
background-repeat:repeat-y;
float:left;
}
.sid2 {
background-image:url(http://file.timesaleraku.blog.shinobi.jp/fb10c738.png);
background-position:left center;
background-repeat:repeat-y;
float:left;
}
.main {
background-color:#FFFFFF;
float:left;
margin:0 5px;
padding-right:0px;
width:990px;
display:block;

}
.TopTitleFont {
color:#FFFFFF;
font-weight:bold;
margin:20px 0 0 10px;
}
.TopCM {
padding:0;
text-align:left;
}
.topitem {
border-bottom:1px solid red;
padding-left:10px;
}
.now {
float:left;
width:49%;
}
.new {
float:left;
margin-left:10px;
width:49%;
}
.entryinnerblock {
background-color:#FFFFFF;
margin-left:10px;
}
.EntryTitle {
margin-bottom:20px;
}

.entrytitlefont {
border-bottom:1px dashed Orange;
border-left:5px solid orange;
color:#333333;
font-size:17px;
font-weight:bold;
padding-left:10px;
vertical-align:middle;
}
.EntryText {
}
.EntryFooter {
padding-top:10px;
padding-bottom:10px;
border-bottom:1px solid red;
}
.EntryWriteDate {
}
.EntryCategory {
padding-left:10px:

}
.PageLinkBlock {
margin-top:20px;
margin-right:0px;
text-align:center;
font-size:18px;
font-weight:bold;
}

.baf {
background-image:url(http://file.timesaleraku.blog.shinobi.jp/shadow_001.gif);
background-position:right bottom;
background-repeat:no-repeat;
border-left:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
font-size:12px;
margin:0px;
padding:5px 10px 10px 5px;
width:448px;

}
.bcap {
float:left;
width:300px;
}
.bpic {
float:right;
width:128px;
border:1px solid #AAAAAA;
vertical-align:middle;
}
.bottomnavi {
display:inline;
float:left;
padding-top:20px;
width:60%;
}
.genr {
display:inline;
float:left;
margin-left:10px;
width:60%;
}
.genrtop {
display:inline;
float:left;
margin-left:0px;
width:96%;
}
.topic {
display:inline;
float:left;
margin-left:10px;
width:32%;
}
.topictop {

width:100%;
}
.newEntrycmbox {
float:left;
margin-bottom:10px;
margin-left:10px;
margin-right:0;
padding-top:20px;
width:38%;
}
.newEntrycmboxtop {



width:100%;
}
.newEntry {
}
.cm {
}
.FooterBox {
background-image:url(http://file.timesaleraku.blog.shinobi.jp/navi01.jpg);
background-repeat:repeat-x;
padding:20px;
}
.FooterBlock {
padding:10px;
}
a.FooterBlock:link {
color:#FFFFFF;
padding-bottom:20px;
}
.genrTB {
}
.genrTR {
}
.genrTD {
font-size:10px;
}
.price{
color:red;
font-size:18px;
font-weight:bold;
margin:10px
padding-bottom:5px;
}
.BOX｛
padding-bottom:46px;
}
.sb{

}
.solidblockmenu{
padding:0;
margin: 0;
margin-right:0px;
float: left;
font: bold 13px Arial;
width: 990px;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-bottom:1px solid red;
border-width: 1px 0 1px 0;
background: black url(http://file.timesaleraku.blog.shinobi.jp/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(http://file.timesaleraku.blog.shinobi.jp/blockactive.gif) center center repeat-x;
}
