/* ページ全体の設定 */
BODY {
text-align : center; /* バグを利用してブロックレベル要素をセンタリング */
FONT-SIZE: 14px; 
COLOR: #1e1e1e; 
BACKGROUND-color: #ffffff; 
background-image : url(http://blog67.fc2.com/a/analyzer/file/bg_t1.jpg);
background-repeat : no-repeat;
background-attachment : fixed;
background-position : left top;
font-family : "ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","Helvetica","Verdana","Arial";
line-height : 1.6em ;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
margin-bottom : 0px;
TEXT-DECORATION: none}

A:link {
FONT-SIZE: 12px; 
COLOR: #000033; 
TEXT-DECORATION: none}

A:active {
FONT-SIZE: 12px; 
COLOR: #000000; 
TEXT-DECORATION: none}

A:visited {
FONT-SIZE: 12px; 
COLOR: #000033; 
/* COLOR: #D2DADF;  */
TEXT-DECORATION: none}

A:hover {
FONT-SIZE: 12px; 
COLOR: #EE2711; 
TEXT-DECORATION: none}

div#container {
  background-color : #;
  width : 800px;       /* コンテンツ幅を800pxに設定 */
  margin-left : auto;  /* 左側のマージンを自動算出 */
  margin-right : auto; /* 右側のマージンを自動算出 */
  text-align : left;   /* body要素で指定したセンタリングを戻す */
}
/*フリースペースの設定*/
.free_space_title{
        text-align : center;
        vertical-align : top;
	font-size : 15px;
FONT-FAMILY:  "Verdana", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";

	height : 43px;
	padding : 4px 20px 0px 20px;
	color : #1e1e1e;
	font-weight : bold;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/free_title_t1.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}
.free_space_contents{
        filter: Alpha(opacity=75); /* IE系 */
        opacity:0.80; /* Mozzila系 */
	background-color : #ffffff;
        font-size : 12px;
        padding : 20px 15px 20px 15px;
        line-height : 1.6em ;
}
.free_space_btm{
    height : 40px;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/free_under_t1.jpg);
	background-repeat : no-repeat;
    background-position : top center;
}

/* エントリー欄の設定 */
div#box_main{
  width : 500px;
}
.main_txt {
        filter: Alpha(opacity=75); /* IE系 */
        opacity:0.75; /* Mozzila系 */
	background-color : #ffffff;
        font-size : 12px;
        padding : 20px 15px 20px 15px;
        line-height : 1.6em ;
}
.entry_title{
        text-align : center;
        vertical-align : top;
	font-size : 13px;
FONT-FAMILY:  "Verdana", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
	height : 43px;
	padding : 4px 20px 0px 20px;
	color : #1e1e1e;
	font-weight : bold;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/main_title_t1.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}
.main_btm{
        font-weight : bold;
        padding : 12px 24px;
        text-align : right;
        vertical-align : top;
        height : 80px;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/under_t1.gif);
	background-repeat : no-repeat;
        background-position : top center;
}
        
/* ブログのタイトルの設定 */
.site_title{
	height : 120px ;
	font-size : 22px ;
FONT-FAMILY:  "Verdana", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-weight : bold ;
	padding : 0px 0px 10px 0px;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/blog_title_t1.jpg);
	background-repeat : no-repeat;
        background-position : left top;
}
.site_title a:link {font-size: 18px; color:#063050; text-decoration: none;}
.site_title a:active {font-size: 18px; color:#bdcaaa ; text-decoration: none}
.site_title a:visited {font-size: 18px; color:#063050; text-decoration: none}
.site_title a:hover {font-size: 18px; color:#e74b1f ; text-decoration: none;}

/* ブログの説明文の設定 */
.site_s{
        color : #1e1e1e;
	font-size : 12px ;
        font-weight : normal;
	line-height : 18px;
	padding : 0px 0px 20px 0px;
}
/* 投稿欄、ボタンの設定 */
textarea,button,submit,input,select{
font-size :12px;
line-height: 1.6em ;
color :#e5e5e5;
BORDER-TOP: #727272 1px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid; 
BORDER-LEFT: #727272 1px solid; 
BORDER-RIGHT: #C9CAD2 1px solid;
BACKGROUND: #222222;
}

/* 区切り線(コメント表示欄で使用)の設定 */
hr {
border-bottom: 1px solid #a9a9a9;
height: 2px;
width: 100%;}

/* サイドバーの設定 */
div#box_side{
        width : 270px;

}
.side_bg{
	font-size : 12px ;  
}

.side_title_01{    
    padding : 0px 20px 0px 20px;
	height : 23px;
    text-align : center;
    vertical-align : middle;
FONT-FAMILY:  "Verdana", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
    color : #171717;
    font-size : 12px;
	font-weight : nomal;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/side_title_t1a.jpg);
	background-repeat : no-repeat;
    background-position : top center;
}
.side_title_02{
    padding : 0px 20px 0px 20px;
	height : 23px;
    text-align : center;
    vertical-align : middle;
FONT-FAMILY:  "Verdana", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
	font-size : 12px;
	font-weight : nomal;
    color : #000000;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/side_title_t1b.jpg);
	background-repeat : no-repeat;
    background-position : top center;
}
.side_title_03{    
    padding : 0px 20px 0px 20px;
	height : 23px;
    text-align : center;
    vertical-align : middle;
FONT-FAMILY:  "Verdana", "ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
    color : #1e1e1e;
    font-size : 12px;
	font-weight : nomal;
	background-image : url(http://blog67.fc2.com/a/analyzer/file/side_title_t1c.jpg);
	background-repeat : no-repeat;
    background-position : top center;
}
.side_txt{
        filter: Alpha(opacity=75); /* IE系 */
        opacity:0.75; /* Mozzila系 */
        background-color : #ffffff;
        line-height: 18px;
}

.side_txt p{
	margin : 1.2em;
}

.side_txt ul{
	margin : 0px 20px 0px 34px;
	padding : 0;
        list-style-image : url(http://blog67.fc2.com/a/analyzer/file/pt_t1.gif);
	list-style-position : outside;
}

.side_txt li{
	font-size : 12px;
	line-height : 1.4em;
	padding : 1px 0px;
}

br {
	letter-spacing : normal;
}
/* 著作権表示の設定 */
.copyright{
	height : 80px ;
        text-align : center ;
	padding : 0px 40px 0px 40px;
	font-size : 10px ;
}
/* カレンダーの設定 */
.calender {
        text-align : center;
	font-size: 12px;
        color: #c0c0c0;
	line-height: 1.5em;
	width: 80%;
	padding-left: 35px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
.calender caption {
	width: 90%;
        text-align : center;
	font-size: 12px;
	line-height: 1.5em;
	padding-left: 22px;
	letter-spacing : 1px;
}
.calender th {
	font-weight: bolder;
}
.calender td {
	text-align: right;
}
.calender td a {
	display: block;
}
th#sun {
	color: #696969;
}
th#sat {
	color: #808080;
}

.calender td a:link {
	font-size: 12px;
	background: #c0c0c0!important;
	color: #000;
	text-decoration: none;
        border-top: #666 1px solid;
        border-left: #666 1px solid;
        border-bottom: #fff 1px solid;
        border-right: #fff 1px solid;
}
.calender td a:visited {
	font-size: 12px;
	background: #c0c0c0!important;
	color: #000;
	text-decoration: none;
        border-top: #666 1px solid;
        border-left: #666 1px solid;
        border-bottom: #fff 1px solid;
        border-right: #fff 1px solid;
}
.calender td a:hover {
	font-size: 12px;
        background: #222222!important;
	color:  #f5f5f5;
	text-decoration: none;
        border-top: #666 1px solid;
        border-left: #666 1px solid;
        border-bottom: #fff 1px solid;
        border-right: #fff 1px solid;
}
.state {
	font-size: 12px;
	line-height: 20px;
	color: #696969 ;
	letter-spacing : 1px;}

/* 引用部分の設定  */
blockquote {
	margin : 1em 25px;
	padding : 10px;
BORDER-TOP: #C9CAD2 1px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid; 
BORDER-LEFT: #C9CAD2 5px solid; 
BORDER-RIGHT: #C9CAD2 1px solid;
}
pre {
	font-size: 100%;
	margin : 1em 25px;
	padding : 10px;
BORDER-TOP: #C9CAD2 1px solid; 
BORDER-BOTTOM: #C9CAD2 1px solid; 
BORDER-LEFT: #C9CAD2 5px solid; 
BORDER-RIGHT: #C9CAD2 1px solid;
}

.plugin-catamazon{
        text-align : center;
}
