/* CSS Document */

/* +++++++++++++++++++++ ベース設定 +++++++++++++++++++++ */

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

#container {
	width: 750px;
	}


/* ++++++ ２段組の横幅設定 ++++++ */

	/* コンテンツ部分の横幅 */
	#center	{
		width: 570px;
		}

	/* サイドバーの横幅 */
	/*#left, */#right	{
		width: 155px;
		}

/* ++++++ その他設定 ++++++ */

body {
       	text-align: center;
	}

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

#left {
	float: left;
	}

#center {
	float: left;
	}

#right {
	float: right;
	}

#footer {
               width: 750px;
               padding:3px 0px 0px 0px ;
               border-top-color:#CB0000;
               border-top-style:solid;
               border-top-width:7px;
               font-size:70%;
               color:#666666;
               text-align:right;
               text-decoration;none;
              font-family: Verdana, Arial, sans-serif;
             clear:both;
	}



/* +++++++++++++++++++++ レイアウトのデザイン設定 +++++++++++++++++++++ */
/*body	{
	background-color: khaki;
	}*/

#main	{
	background-color: #ffffff;
	padding-top: 20px;
	}

/* +++++++++++++++++++++ パーツのデザイン設定 +++++++++++++++++++++ */
/* ++++++ リンク ++++++ */
a {
	text-decoration: underline;
}

a:link {
	color: #FF0000;
text-decoration: none;
	}

a:visited {
	color: #FF0000;
text-decoration: none;
	}

a:active {
	color: #FF0000;
text-decoration: none;
	}

a:hover {
	color: #CC3300;
text-decoration: none;
	}

.txt-999999 {
	COLOR: #999999
}

/* ++++++ ヘッダー部分のデザイン ++++++ */
#head-line {
border-top: 7px solid #CB0000;
clear:both;
margin-top:-3px;
}
#banner {
             width: 750px;
            /* height:27px;*/
             min-height:27px; 
            /* border-bottom-color:#CB0000;
             border-bottom-style:solid;
             border-bottom-width:7px;*/
             margin: 10px 0px 0px 0px;
　　　　　  padding: 0px;
　　　　　 font-family: Verdana, Arial, sans-serif;
            clear:both;
             }
#banner a {
	text-decoration: underline;
}

#banner a:link {
	color: #000000;
text-decoration: none;
	}

#banner a:visited {
	color: #000000;
text-decoration: none;
	}

#banner a:active {
	color: #000000;
text-decoration: none;
	}

#banner a:hover {
	color: #999999;
text-decoration: none;
	}

#tittle {
             width: 190px;
             float:left;
             padding:0;
              }
#menu {
             width: 560px;
            float:left;
            margin:13px 0px 0px 0px ;
            padding:0;
              }
#menu ul {
                font-size:70%;
                text-align:right;
                font-weight: bold;
                margin:0px 0px 3px 0px ;
                }
#menu li {
               display:inline;
               }
#menu a {
              text-decoration: underline;
              color:#000000;
              }


/* ++++++ コンテンツ部分のデザイン ++++++ */
.entry h2	{
              font-size:60%;
              color: #666666;
              font-family: Verdana, Arial, sans-serif;
              font-weight: normal;
              margin:0px 0px 2px 0px ;
              }
.entry h3 {
              font-size:84%;
              color: #666666;
              font-family: Verdana, Arial, sans-serif;
              margin:0px 0px 15px 0px ;
              }
.entry p	{
	font-size: 0.75em;
	color: #666666;
	line-height: 150%;
                margin:10px 0px 10px 0px ;
	}
.entry p img {
	float:right; 
                margin:0px 20px 15px 25px;
	}

.entry p.posted	{
              font-size:70%;
              color: #666666;
              font-family: Verdana, Arial, sans-serif;
              border-top: solid 1px #999999;
             padding-top: 2px;
             clear:both;
              }

.entry	{
	margin-bottom: 40px;
                padding: 0px 0px 0px 10px;
	}


/* ++++++ サイドバー部分のデザイン ++++++ */
#calendar table	{
	width: 100%;
	font-size:70%;
	color: #666666;
	text-align: center;
              font-family: Verdana, Arial, sans-serif;
	}
#calendar td	{
	padding: 0px 0;
                font-style:normal;
	}


#calendar caption	{
	padding: 0;
	}
/* カテゴリーメニュー */
.sidebar h2	{
	font-size: 70%;
	margin-bottom: 0px;
	text-align:left;
	color: #666666;
	background-color: #FFFFFF;
	padding: 3px 0 0;
	}

/*#sidebar a	{
	color: #88cc33;
	}*/

.sidebar ul	{
	font-size: 84%;
	list-style-type:none;
	margin-top: 5px;
	margin-bottom: 30px;
	margin-left:0;
	padding-left:0;
	}
.sidebar	{
                padding: 0px 5px 0px 10px;
	}
#feed	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 70%;
	color: #666666;
	}
#powered	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 70%;
	color: #666666;
	}

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



