/* +++++++++++++++++++++ ベース設定 +++++++++++++++++++++ */
body {
margin: 0px 0px 0px 0px;
background-color: #ffffff;
text-align: center;
}

A:link{
	color: #0000CC;
	text-decoration: none;
}
A:visited {
	text-decoration: none;
	color: #993399;
}
A:hover, A:active {
	text-decoration: none;
	color: #FF6600;
	text-decoration: underline;
}

h1, h2{
margin: 0px;
padding: 0px;
font-weight: bold;
}

h3{
margin: 0px;
padding: 0px;
font-weight: normal;
}

#siteheader {
border-bottom: 4px solid #aaaaaa;
margin: 4px;
text-align: left;
}

#container {
width: 765px;
margin-right: auto;
margin-left: auto;
padding: 0px;
text-align: left;
}

#left {
width: 240px;
float: left;
}

#left h2{
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
font-weight: bold;
padding: 3px;
margin:0;
}

#left h3{
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
font-weight: bold;
padding: 0;
margin:0;
}

#left ul{
padding: 0px;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 5px;
}

#left li {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
line-height: 150%;
margin-top: 0px;
list-style-type: none;
}

#three #center {
width: 405px;
float: left;
}

#two #center {
width: 515px;
float: left;
}

#three #right {
width: 180px;
float: right;
}

#right h2{
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
font-weight: bold;
padding: 3px;
margin:0;
}

#right h3{
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
font-weight: bold;
padding: 0;
margin: 0;
}

#right ul{
padding: 0px;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 5px;
}

#right li {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
line-height: 150%;
margin-top: 0px;
list-style-type: none;
}

#footer	{
clear: both;
text-align: right;
font-size: small;
font-family: Verdana, Arial, sans-serif;
}

#sitefooter {
border-top: 4px solid #aaaaaa;
text-align: center;
margin: 4px;
padding-top: 6px;
font-size: small;
font-family: Verdana, Arial, sans-serif;
color: #333333;
line-height: 130%;
text-decoration: none;
}

/* +++++++++++++++++++++ レイアウトのデザイン設定 +++++++++++++++++++++ */

/* ++++++ 段の間隔 ++++++ */

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

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

/* 孫には無効 */
#left div div, #right div div {
margin-left: 0;
margin-right: 0;
}

/* +++++++++++++++++++++ パーツのデザイン設定 +++++++++++++++++++++ */

/* ++++++ ヘッダー部分のデザイン ++++++ */



/* ++++++ コンテンツ部分のデザイン ++++++ */

/* コンテンツ */
.content {
margin: 0px;
}

.content-head {
border-bottom: 1px solid #E733A0;
}

.content-title {
background: #E733A0;
padding: 2px 4px 4px 5px;
line-height: 150%
}

.content-date {
background: #ffffff;
padding: 1px 1px 1px 5px;
line-height: 120%
}

.content-line {
border: 1px solid #E733A0;
margin-top: 5px;
margin-bottom: 20px;
}

.content h2 {
color: #ffffff;
font-family: Verdana, Arial, sans-serif;
font-size: small;
line-height: 100%
text-align: left;
}

.content h3 {
color: #555555;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
line-height: 100%
text-align: left;
}

.content-entrybody {
padding: 8px;
line-height: 140%
}

.content p {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
font-weight: normal;
line-height: 130%;
text-align: left;
}

.content p.posted {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
text-align: left;
margin-bottom: 20px;
line-height: normal;
padding: 3px;
}

/* ++++++ サイドバー部分のデザイン ++++++ */

/* カテゴリー */
#categories {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

/* エントリーリスト */
#recent {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

/* カレンダー */
#calendar {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

#calendar table {
padding: 2px;
margin-bottom: 10px;
border-collapse: collapse;
border: 0px;
width: 100%;
line-height: 140%;
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
text-align: center;
}

#calendar caption {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
text-align: center;
font-weight: bold;
text-transform: uppercase;
letter-spacing: .3em;
}

#calendar th {
text-align: center;
font-weight: normal;
}

#calendar td {
text-align: center;
}

/* アーカイブ */
#archives {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

/* コメント */
#comments {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

/* トラックバック */
#trackbacks {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

/* 検索 */
#search {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

/* リンク */
#links {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

/* ライター */
#writers {
margin-top: 5px;
background: url("http://www.bidders.co.jp/image/blog/sudo/line.gif") repeat-x;
background-position: left top;
}

#writers table {
padding: 0px;
margin-bottom: 8px;
border: 0px;
width: 100%;
line-height: 120%;
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
text-align: left;
}

#writers td {
text-align: left;
}

/* フィード */
#feed {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
}

/* Movable Type情報 */
#powered {
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: x-small;
}

/* ++++++ フッター部分のデザイン ++++++ */



/* +++++++++++++++++++++ パーツ外のデザイン設定 +++++++++++++++++++++ */


/* アーカイブ横移動 */
#archive_idou {
margin-top: 5px;
margin-bottom: 5px;
color: #333333;
font-family: Verdana, Arial, sans-serif;
font-size: small;
}
