/* ■■■ 基本的な設定 ■■■ */

/* ■■ ブログの横幅設定　■■ */　

#container {
width: 828px;
}

/* ■■ ３カラムの各横幅設定 ■■ */
/* ■ 中央コンテンツ部分の横幅 ■ */　
#center {
width: 480px;
}

/* ■ 左サイドバーの横幅 ■ */　
#left {
width: 160px;
}

/* ■ 右サイドバーの横幅 ■ */　
#right {
width: 160px;
}

/* ■■ その他設定 ■■ */

body {
text-align: center;
background-color: #beff9b;
}

#container {
margin-right: auto;
margin-left: auto;
text-align: left;
}

#center {
float: left;
}

#left {
float: left;
}

#right {
float: left;
}

#footer {
clear: both;
}

/* ■■■ レイアウトのデザイン設定 ■■■ */
#container {
background-color: #d4ffbd;
padding-top: 0px;
}

/* ■■ 段の間隔 ■■ */
/* ■ コンテンツ部分の左右の余白 ■ */
.content {
margin-left: 10px;
margin-right: 10px;
}

/* ■ 左サイドバーの左右の余白 ■ */
#left div {
margin-left: 10px;
margin-right: 5px;
}

/* ■ 右サイドバーの左右の余白 ■ */
#right div {
margin-left: 5px;
margin-right: 0px;
}

.content div div, #left div div, #right div div {
margin-left: 0;
margin-right: 0;
}



/* ■■■ パーツのデザイン設定 ■■■ */
/* ■■ ヘッダー部分のデザイン ■■ */
/* ■ ヘッダー ■ */
#title {
/*background-image: url(http://diet8.net/pic/kenkou.JPG);*/
background-repeat: no-repeat;
background-position: 100% 0%;
background-color: #8bd464;
padding: 20px 10px 144px;
margin-bottom: 10px;
border-top: outset 3px #47ca00;
border-bottom: inset 3px #47ca00;
}

#title h1 {
font-size: 12pt;
margin-top: 15px;
margin-bottom: 20px;
}

#title h1 a {
font-size: 20pt;
margin-top: 10px;
text-decoration: none;
color: #ff7827;
}

#title h2 {
color: #ff7f0b;
font-size: 10pt;
margin-top: 0px;
}

/* ■■ コンテンツ部分のデザイン ■■ */
/* ■ コンテンツ部分 ■ */
#three{
font-size: 8pt;
color: #193711;
}

/* エントリー */
#entrylink {
font-size: 10pt;
color: #27571b;
}

#entrylink a {
font-size: 10pt;
color: #27571b;
text-decoration: none;
}

.entry h2 {
font-size: 10pt;
color: #27571b;
border-bottom: inset 3px #abe19e;
padding: 10px 0px 0px 40px;
background-image: url(http://diet8.net/pic/a020icn.gif);
background-repeat: no-repeat;
}

.entry p.posted {
font-size: 10pt;
color: #193711;
border-top: solid 2px #abe19e;
padding-top: 6px;
}


.entry {
margin-bottom: 10px;
font-size: 10pt;
line-height: 150%;
}

.entry a {
color: #009300;
text-decoration: none;
}

.entry a:hover{background-color:#fbddf9;text-decoration:underline;}

.entry ul {
font-size: 10pt;
color: #f89452;
list-style-position: inside;

}



/* ■■ サイドバー部分のデザイン ■■ */
/* ■ 最近の記事 ■ */
#recent h2 {
font-size: 10pt;
text-align:center;
color: #27571b;
background-color: #abe19e;
padding: 3px 0 3px 0;
}

#recent a {
color: #193711;
text-decoration: none;
}

#recent a:hover{background-color:#fbddf9;text-decoration:underline;}

#recent ul {
font-size: 10pt;
color: #f89452;
list-style-position: inside;
margin-left:0;
padding-left:0;
margin-top: 10px;
margin-bottom: 10px;
line-height: 140%;
}

/* ■ フッター ■ */
#footer {
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
color: #666666;
}

#footer a {
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
color: #666666;
text-decoration: none;
}


blockquote {
font-size: 11px;
color: #ca6500;
margin: 20px 20px 20px 20px;
padding-left:5px;
border-left: 2px solid #ff4935;
background-color: #ffdbed;
}
