/*基本設定*/

body{
width:810px;
color:#507000;
margin-top : 0px;
margin-left : auto;  /* 左側のマージンを自動算出 */
margin-right : auto; /* 右側のマージンを自動算出 */
padding:0px;
font-size:12px;
font-family:Verdana,MS UI Gothic;
background-color:#000000;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/fa-green01bg.jpg);
background-position:center top;/*  画像位置右下 */
background-repeat:repeat-y;
/*background-attachment:fixed;*/
line-height:150%;
}

/*スクロールバーの設定*/

html{
scrollbar-face-color:#b4e494; /*バー本体の色*/
scrollbar-highlight-color: #f0fff0; /*バー左側上の影*/
scrollbar-shadow-color: #104010; /*バー右側上の影*/
scrollbar-3dlight-color: #000000; /*バーの左側下の影*/
scrollbar-arrow-color: #306030; /*矢印の色*/
scrollbar-track-color: #d0ffb0; /*背面の色*/
scrollbar-darkshadow-color: #000000; /*\バー右側下の影*/
}

/*リンクの装飾*/

a:link{
color:#b08030;
text-decoration:none;
}
a:visited{
color:#9060a0;
text-decoration:none;
}
a:active{
color:#98d090;
text-decoration:none;
}
a:hover{
color:#ffff00;
background-color:#80a000;
/* border-bottom : 2px solid #a0ff00; */
}
a img {
border-style : none;
border-width : 0px;
text-decoration : none;
}

/*エントリー部分*/

div.entry-body {
padding : 0 10px;
}

/* 追記部分 */

p.entry-more {
padding : 25px 15px 15px 0;
text-align : right;
}

/* フッター部分（コメントやトラックバックなど） */

div.section ul.entry-footer {
padding : 20px 10px 15px 10px;
list-style-position : inside;
}

div.section ul.entry-footer li {
display : inline;
list-style-type : none;
}





/*コメント記入欄*/

input{
color:#507000;
font-size:12px;
font-family:Verdana,MS UI Gothic;
border:1px #50a030 solid;
background-color:#d0ffb0;
filter:Alpha(Opacity=80,FinishOpacity=60,Style=1);
}
textarea{
color:#507000;
font-size:12px;
font-family:Verdana,MS UI Gothic;
line-height:130%;
border:1px #50a030 solid;
background-color:#d0ffb0;
filter:Alpha(Opacity=80,FinishOpacity=60,Style=1);
}

/*表題文字（h1〜h4）*/

h1{
font-size:18px;
margin:10px;
text-align:center;
}
h2{
font-size:14px;
margin:30px 5px 10px 5px;
}
h3{
font-size:12px;
border-top:3px solid #50a030;
border-bottom:3px solid #50a030;
margin:15px 5px 10px 5px;
text-align:center;
}
h4{
font-size:11px;
margin:20px 0px;
}
ul{
margin:10px 5px;
padding-left:5px;
list-style-type:none;
text-decoration:none;
}

/*個別設定*/

.main{
width:500px;
margin:0px;
}
.menu{
width:218px;
font-size:12px;
line-height:140%;
}
.menu img {
border:0px;
}
.menu1{
margin:-20px 0px 0px 0px;
width:200px;
border:1px #f0ffe0 solid;
background-color:#ecfca8;
font-size:12px;
padding:0px 3px;
filter:Alpha(Opacity=0,FinishOpacity=0,Style=1);
}
.menu2{
margin: 20px 0px 0px 0px;
width:200px;
border:1px #f0ffe0 solid;
background-color:#ecfca8;
font-size:12px;
padding:0px 3px;
filter:Alpha(Opacity=0,FinishOpacity=0,Style=1);
}
.menu3{
margin: 20px 0px 0px 0px;
width:500px;
border:0px #f0ffe0 solid;
background-color:#ecfca8;
font-size:12px;
padding:0px 3px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/entry-bg01.jpg);
filter:Alpha(Opacity=70,FinishOpacity=70,Style=1);
}



.sb-guide1{
width:10px;
border:0px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/sidebar021.gif);
filter:Alpha(Opacity=60,FinishOpacity=60,Style=1);
}
.sb-guide2{
width:10px;
border:0px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/sidebar022.gif);
filter:Alpha(Opacity=60,FinishOpacity=60,Style=1);
}
.sb-guide3{
width:10px;
border:0px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/sidebar023.gif);
filter:Alpha(Opacity=60,FinishOpacity=60,Style=1);
}

.entry-table{
margin:30px 0px 0px 0px;
border:0px;
}
.entry_t{
width:500px;
height:50px;
border:0px;
background-color:;
font-size:14px;
font-weight:bold;
padding:0px 10px 0px 10px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/entry-bg01.jpg);
filter:Alpha(Opacity=80,FinishOpacity=80,Style=1);
}
.entry_m{
margin:0px 0px 0px 0px;
width:500px;
border:0px;
background-color:;
padding:5px 10px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/entry-bg01.jpg);
filter:Alpha(Opacity=80,FinishOpacity=80,Style=1);
}
.entry_b{
margin:0px 0px 0px 0px;
width:500px;
height:30px;
border:0px;
background-color:;
font-size:10px;
text-align:center;
padding:0px 10px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/entry-bg01.jpg);
filter:Alpha(Opacity=80,FinishOpacity=80,Style=1);
}
.entry_ban{
margin:0px 0px 0px 0px;
width:500px;
border:0px;
background-color:;
font-size:10px;
text-align:center;
line-height:130%;
padding:5px 10px;
background-image:url(http://blog-imgs-22.fc2.com/t/a/e/tae3temp/entry-bg01.jpg);
filter:Alpha(Opacity=80,FinishOpacity=80,Style=1);
}
.entry_text{
padding:0px 10px 5px 10px;
line-height:18px
}

/*テキスト内の画像*/

.entry_text img {
border:0px;
filter:Alpha(Opacity=100,FinishOpacity=100,Style=1);
} 

.entry_state{
font-size:12px;
text-align:right;
margin-bottom:10px;
}
.entry_navi{
font-size:12px;
text-align:center;
margin:10px 0px 20px 0px;
}

.ct-title{
width:500px;
border:0px #f0ffe0 solid;
margin:40px 0px 0px 0px;
background-color:;
}
.ctt_t{
width:500px;
height:3px;
border:0px #f0ffe0 solid;
background-color:#50a030;
filter:Alpha(Opacity=70,FinishOpacity=70,Style=1);
}
.ctt_m{
width:500px;
height:12px;
border:0px #f0ffe0 solid;
background-color:#50a030;
color:#ffffff;
font:14px/100% default;
filter:Alpha(Opacity=70,FinishOpacity=70,Style=1);
}
.ctt_b{
width:500px;
height:3px;
border:0px #f0ffe0 solid;
background-color:#50a030;
filter:Alpha(Opacity=70,FinishOpacity=70,Style=1);
}

.comment{
width:500px;
border:0px #f0ffe0 solid;
margin:20px 0px 0px 0px;
background-color:;
}
.com_t{
width:500px;
height:12px;
border:0px #f0ffe0 solid;
background-color:#a0e080;
filter:Alpha(Opacity=60,FinishOpacity=60,Style=1);
}
.com_m{
width:500px;
border:0px #f0ffe0 solid;
background-color:#e0ffc0;
color:;
padding:5px 10px;
filter:Alpha(Opacity=80,FinishOpacity=80,Style=1);
}
.com_b{
width:500px;
height:12px;
border:0px #f0ffe0 solid;
background-color:#a0e080;
filter:Alpha(Opacity=60,FinishOpacity=60,Style=1);
}
/*f0ffe0 f0fca8*/



.search{
margin:2px;
}
img.emoji{
margin:2px 2px 4px 2px;
vertical-align:middle;
float:none;
}
.calender {
margin-bottom:10px;
margin-left:10px;
}

.calender caption {
font-size:10px;
padding-bottom:1px;
margin-left:10px;
}

.calender th {
font-weight:bolder;
text-align:center;
}

.calender td {
text-align: center;
.entry_text{
margin:10px;
}

.trackback-url {
text-align : left;
padding : 10px 5px 0 25px;	
margin : 0px 5px 15px 0px;	
}
.trackback-body {
	padding:10px 10px;
}

.trackback-state {
	padding:10px 10px;
}