body {
background:url(img/bg.jpg) repeat-x #F2ECC8;
padding-top:0px;
margin-top:0px;
padding-bottom:0px;
margin-bottom:0px;
line-height: 1.4;
font-size: 13px;
*font-size: small;
*font: x-small;
font-family: Verdana, Arial, sans-serif;
color: #3D1C05;
}

/*様々な共通指定*/
img{border:none;}

a {
text-decoration: none;
}

a:link {
color: #61B0DB;
}

a:visited {
color: #61B0DB;
}

a:active {
color: #FF2E59;
}

a:hover {
color: #FF2E59;
}

/*ボディー指定*/
#container {
width: 880px;
margin-right: auto;
margin-left: auto;
}

/*ヘッダー指定*/
#banner {
margin: 0px;
padding: 0px;
margin-bottom: 20px;
width: 880px;
height: 400px;
background: url(img/header.png) no-repeat;
}

/**********************main部分**********************/
#main {
margin: 0px;
padding:0px;
width: 540px;
float: left;
}

#center {
margin-left: 30px;
}

.content {
margin: 0px;
padding: 0px;
padding: 0px;
}

.waku_top{
background-image:url("img/waku_1.gif");
background-repeat:no-repeat;
margin: 0px;
padding: 0px;
height: 75px
}

h2 {
margin: 0px;
padding: 0px;
}

.day {
margin: 0px;
padding: 0px;
padding-top: 15px;
padding-left: 75px;
font-size: 18px;
font-weight: bold;
color: #FF2E59;
}

h3 {
margin: 0px;
padding: 0px;
margin-top: 0px;
padding-left: 75px;
font-size: 18px;
color: #FF2E59;
font-weight: bold;
}

/*本文のフォント*/
.content p {
margin: 0px;
padding: 0px;
text-align: left;
margin: 0px;
padding: 10px 28px 15px;
background-image:url("img/waku_2.gif");
background-repeat:repeat-y;
}

.content p.posted {
background-image:url("img/waku_3.gif");
background-repeat:no-repeat;
font-size: x-small;
margin-bottom: 25px;
height:35px;
padding: 10px 0px 0px 20px;
color: #D7507C;
}
/**********************右サイド部分**********************/
#right {
margin: 0px;
padding: 0px;
width: 288px;
float: right;
overflow: hidden;
}

.profile {
width: 288px;
height: 720px;
}

.kiji {
width: 260px;
height: 120px;
margin-top: 20px;
padding-left: 10px;
}

.sidebar ul {
padding: 10px 3px 5px 5px;
margin: 0px;
}

.sidebar li {
padding-left: 20px;
text-align: left;
line-height: 150%;
list-style-type: none;
}