@charset "UTF-8";

/* 全域 */

* {
        margin:0;
        padding:0;
        voice-family: "\"}\"";
        voice-family:inherit;
}

body {
        color:#999999;
        font-size:100%;
        line-height:180%;
        text-align:center;
        scrollbar-bace-color:#ffffff;
}

a img {
        border-style : none;
        border-width : 0px;
        text-decoration : none;
}

input{
        color:#999999;
}

textarea{
        color:#999999;
}

option{
        color:#999999;
}

/* リンクカラー */
a:link {
        text-decoration:none;color:#66cccc;
}
a:visited{
        text-decoration:none;color:#66cccc;
}
a:hover {
        text-decoration:none;color:#666666;
}
a:active {
        text-decoration:none;color:#666666;
}

/* （トップ、アンダー）リンクカラー */
Span a:link {
        text-decoration:none;color:#66cccc;
}
Span a:visited{
        text-decoration:none;color:#66cccc;
}
Span a:hover {
        text-decoration:none;color:#999999;
}
Span a:active {
        text-decoration:none;color:#999999;
}


/* ページレイアウト */
div#TopBlock{
        width:748px;
        margin-top : 5px;
        margin-left : auto;
        margin-right : auto;
        text-align:center;
}
div#BlogTitle{
	padding:10px;
	font-size:200%;
        font-family: "Times New Roman",serif;
	text-align:left;
}

div#Calender{
	font-size:75%;
	text-align:center;
        font-family: "ＭＳＰ ゴシック",sans-serif;
}
span.Calender{
	text-align:center;
        font-family: "ＭＳＰ ゴシック",sans-serif;
} 


/* メインブロック */
div#MainBlock{
        width:748px;
        margin-top : 5px;
        margin-bottom : 5px;
        margin-left : auto;
        margin-right : auto;
        text-align:center;
        font-size:80%;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

div#EntryBlock{
        padding:10px;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.Entry{
        padding: 2px 5px;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.EntryTitle{
	padding: 2px 0px;
	text-align:left;
	border-style:double;

        border-top-width:1;
        border-color:#CCCCCC;
        border-right-width:0;
        border-bottom-width:0;
        border-left-width:0;
        font-family: "ＭＳ ゴシック",sans-serif;
}
div.EntryText{
	padding: 2px 0px;
	text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.MoreTitle{
	padding: 2px 0px;
	text-align:right;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.MoreText{
	padding: 2px 0px;
	text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.EntryFooter{
	padding: 2px 0px;
	text-align:right;
	border-style:none;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

/* トラックバック */
div#TrackbackArea{
        width:500px;
        text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.TBTitle{
        padding: 2px 0px;
	text-align:right;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.TBURL{
	padding: 2px 0px;
	text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.TBList{
	padding: 2px 0px;
	text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

/* コメント */
div#CommentArea{
        width:500px;
        font-size:80%;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.CommentListTitle{
	padding: 2px 0px;
	text-align:right;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

div.CommentList{
        padding:5px;
        text-align:left;
        color:#cccccc;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

div.CommentTitle{
	text-align:right;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.CommentText{
	text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}


/* コメント投稿 */
div.CommentPost{
        width:500px;
        font-size:80%;
        text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.CommentPostTitle{
	padding: 2px 0px;
	text-align:right;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

div#CommentEditBlock{
        width:748px;
        margin-top : 5px;
        margin-bottom : 5px;
        margin-left : auto;
        margin-right : auto;
        text-align:center;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.CommentEdit{
        padding:10px;
        font-size:80%;
        text-align:left;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}
div.CommentEditTitle{
	padding: 2px 0px;
	text-align:right;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

div#PageMove{
        width:748px;
        margin-top : 5px;
        margin-bottom : 5px;
        margin-left : auto;
        margin-right : auto;
        text-align:center;
        font-size:75%;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

div#BottomBlock{
        clear:both;
        width:748px;
        margin-top:5px;
        margin-left : auto;
        margin-right : auto;
        font-size:80%;
        color:#999999;
　　　　font-family: "ＭＳ ゴシック",sans-serif;
}

div#PluginFix{
        width:600px;
        font-size:80%;
        color:#999999;
}
div#PluginFixLeft{
        float:left;
        width:300px;
}
div#PluginFixCategory{
	float:left;
	width:150px;
}
div#PluginFixArchive{
	float:right;
	width:150px;
}
div#PluginFixRight{
        float:right;
        width:300px;
}
div#PluginFixSeach{
	float:left;
	width:250px;
}
div#PluginFixCounter{
	float:right;
	width:50px;
	font-size:85%;
}

div#PluginFree{
        clear:both;
        text-align:center;
}
div.Plugin3{
	padding:10px;
	text-align:center;
}
span.FC2{
	padding:5px 0px;
	text-align:center;
}
div#Plugin{
        padding:10px;
        text-align:left;
        font-size:120%;
}
div.Plugin1{
	float:left;
	width:350px;
}
div.Plugin2{
	float:right;
	width:350px;
}

