/* --------------------基本-------------------- */
body {
margin: 0px;
padding: 0px;
background-color: #660000;
text-align: center;
font-size: x-small;
line-height: 1.2em;
color: #333333;
}
td {
margin: 0px;
padding: 0px;
font-size: x-small;
line-height: 1.2em;
color: #333333;
}
h2,h3,h4,h5,h6,p {
margin: 0px;
padding: 0px;
font-size: x-small;
}
.contents-box {
margin: 0px;
padding: 0px;
width: 800px;
background-color: #000000;
text-align: left;
clear: both;
}
/* --------------------ヘッダー-------------------- */
h1 {
margin: 0px;
padding: 0px;
width: 750px;
font-size: x-small;
text-align: left;
color: #999999;
}
.header {
margin: 0px;
padding: 0px;
width: 800px;
}
.header img {
margin: 0px;
padding: 0px;
display: block;
}
.sentence {
margin: 0px;
padding: 0px;
width: 520px;
font-weight: bold;
color: #666666;
}
/* --------------------右側-------------------- */
div.right {
margin: 0px;
padding: 0px 20px;
width: 600px;
height: 700px;
float : right ;
background-color: #666666;
}
/*エントリー*/
div.entry {
margin: 20px 0px;
padding: 0px;
}
div.entry_author {
margin: 20px 0px 0px 0px;
padding: 0px;
color: #FFFFFF;
}
div.entry h2 {
margin: 0px;
padding: 2px 0px 0px 15px;
width: 560px;
height: 20px;
background-image: url("http://www.bartopdressing.com/oda/template/title.gif");
}
div.entry h2 a {
color: #FFFFFF;
text-decoration: none;
}
div.entry h2 a:active {
color: #FFFFFF;
}
div.entry h2 a:hover {
color: #FFFFFF;
text-decoration: underline;
}
div.entry_body {
margin: 10px 0px 0px 0px;
padding: 0px;
color: #FFFFFF;
}
div.entry_more {
margin: 0px 0px 20px 0px;
padding: 0px;
}
div.entry_state {
margin: 0px;
padding: 0px;
color: #FFFFFF;
text-align: right;
}
div.entry_state a {
color: #FFFFFF;
}
div.entry_state a:hover {
color: #FFFFFF;
text-decoration: none;
}






div.entry img.pict {
display: block;
margin-right: auto;
margin-left: auto;
margin-bottom: 18px;
text-align: center;
}
div.entry img.thumb {
float: left;
margin-right: 15px;
margin-bottom: 15px;
}
div.entry blockquote {
padding: 15px 15px;
margin-bottom: 30px;
background-color: #EEE;
}
div.entry ul{
list-style-type: disc;
padding-left: 20px;
margin-bottom: 30px;
}
div.entry ol{
list-style-type: decimal;
padding-left: 20px;
margin-bottom: 30px;
}
div.entry em{
font-weight: bold;
}
div.entry table {
border-top: 1px solid #EEE;
border-left: 1px solid #EEE;
margin-bottom: 18px;
}
div.entry table th {
padding: 5px;
border-bottom: 1px solid #F90;
border-right: 1px solid #DDD;
}
div.entry table td {
padding: 5px;
border-bottom: 1px solid #DDD;
border-right: 1px solid #DDD;
vertical-align: top;
}
div.entry dl {
margin-bottom: 18px;
}
div.entry dl dt {
color: #F90;
font-weight: bold;
padding-bottom: 10px;
}
div.entry dl dd {
padding: 0 0 10px 20px;
}
/* --------------------左側-------------------- */
.left {
margin: 0px;
padding: 0px 5px;
width: 200px;
float : right ;
}
/*カレンダー*/
.calendar {
margin: 20px 0px 0px 0px;
padding: 0px;
width: 190px;
}
.calendar_month {
margin: 0px;
padding: 0px 0px 10px 0px;
height: 35px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
background-image: url("http://www.bartopdressing.com/oda/template/navi1.gif");
background-repeat: no-repeat;
}
.calendar_month a {
color: #FFFFFF;
}
.calendar_month a:hover {
color: #FFFFFF;
text-decoration: none;
}
.weekday {
margin: 0px;
padding: 0px;
width: 28px;
height: 28px;
font-size: xx-small;
color: #FFFFFF;
text-align: center;
vertical-align: middle;
background-image: url("http://www.bartopdressing.com/oda/template/cell.gif");
background-repeat: no-repeat;
background-position: center center;
}
.cell {
margin: 0px;
padding: 0px 0px 0px 3px;
width: 28px;
height: 28px;
color: #FFFFFF;
text-align: center;
vertical-align: middle;
background-image: url("http://www.bartopdressing.com/oda/template/cell.gif");
background-repeat: no-repeat;
background-position: center center;
}
.cell a {
color: #FFFFFF;
}
.cell a:hover {
color: #FFFFFF;
text-decoration: none;
}
/*共通*/
.left dl {
margin: 20px 0px 0px 0px;
padding: 0px;
}
.left dt {
margin: 0px;
padding: 5px 0px 0px 0px;
height: 25px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
background-image: url("http://www.bartopdressing.com/oda/template/navi1.gif");
background-repeat: no-repeat;
}
.left dd {
margin: 10px 0px 20px 0px;
padding: 0px;
}
.left dd ul {
margin: 0px;
padding: 0px 0px 0px 20px;
list-style-type: square;
color: #FFFFFF;
}
.left dd ul a {
color: #FFFFFF;
}
.left dd ul  a:hover {
color: #FFFFFF;
text-decoration: none;
}











.left h2 {
margin: 10px 0px;
padding: 6px 0px 0px 10px;
height: 25px;
background-image: url("img/title.gif");
background-repeat: no-repeat;
color: #FFFFFF;
font-size: 14px;
}
/* --------------------フッター-------------------- */
.footer {
margin: 0px;
padding: 20px 0px;
width: 800px;
color: #666666;
border-top: 2px solid #999999;
background-color: #000000;
}
.footer a {
text-decoration: none;
color: #666666;
}
.footer a:hover {
text-decoration: underline;
color: #0000FF;
}

