/* ページ全体の設定 */
BODY {
text-align : center; /* バグを利用してブロックレベル要素をセンタリング */
FONT-SIZE: 12px; 
COLOR: #666666; 
BACKGROUND-color: #f0f0f0; 
background-image: url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/crm_shade.jpg);   
background-repeat: repeat-y;
background-position: top center;
font-family : "Tahoma","Verdana","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","ＭＳ Ｐゴシック";
line-height : 20px ;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
margin-bottom : 0px;}

/*リンクの設定*/
A:link {
FONT-SIZE: 12px; 
COLOR: #00f; 
BACKGROUND-COLOR: #;
TEXT-DECORATION: none;
}

A:active {
FONT-SIZE: 12px; 
COLOR: #08f; 
BACKGROUND-COLOR: #;
TEXT-DECORATION: none;
}

A:visited {
FONT-SIZE: 12px; 
COLOR: #00f; 
BACKGROUND-COLOR: #;
TEXT-DECORATION: none;
}

A:hover {
FONT-SIZE: 12px; 
COLOR: #08f; 
BACKGROUND-COLOR: #;
TEXT-DECORATION: none;
}

/*コンテナ部分の設定*/
div#container {
  width : 800px;       /* コンテンツ幅を800pxに設定 */
  margin-left : auto;  /* 左側のマージンを自動算出 */
  margin-right : auto; /* 右側のマージンを自動算出 */
  text-align : left;   /* body要素で指定したセンタリングを戻す */
}

/*フリースペースの設定*/
.free_space_title{
        text-align : center;
        vertical-align : top;
	font-size : 13px;
FONT-FAMILY: "Tahoma","Verdana","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","ＭＳ Ｐゴシック";
	height : 26px;
	padding : 2px 20px 0px 20px;
	color : #fff;
	font-weight : bold;
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/neros_main_ts.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}
.free_space_contents{
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/limes_main_cs.jpg);
	background-repeat : repeat;
        font-size : 12px;
        padding : 14px 20px 0px 20px;
        line-height : 1.6em ;
}
.free_space_btm{
        height : 68px;
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/limes_main_bs.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}

/* エントリー欄の設定 */
div#box_main{
  width : 434px;
}
.main_txt {
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/limes_main_cs.jpg);
	background-repeat : repeat;
        font-size : 12px;
        padding : 10px 20px 0px 20px;
        line-height : 20px ;
}

.entry_title{
        text-align : center;
        vertical-align : top;
	font-size : 13px;
FONT-FAMILY: "Tahoma","Verdana","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","ＭＳ Ｐゴシック";
	height : 26px;
	padding : 2px 20px 0px 20px;
	color : #fff;
	font-weight : bold;
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/neros_main_ts.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}
.main_btm{
        font-weight : bold;
        padding : 25px 5px 0px 0px;
        text-align : right;
        vertical-align : top;
        height : 72px;
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/limes_main_bs.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}
.main_btm a:link {font-size: 14px; color: #000;}
.main_btm a:active {font-size: 14px; color: #aaa;}
.main_btm a:visited {font-size: 14px; color: #000;}
.main_btm a:hover {font-size: 14px; color: #aaa;}
       
/* ブログのタイトルの設定 */
.site_title{
	height : 133px ;
	font-size : 20px ;
FONT-FAMILY:  "HandelGotDLig","Tahoma","Verdana","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","ＭＳ Ｐゴシック";
	font-weight : bold ;
	padding : 0px 0px 10px 0px;
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/neros_head.jpg);
	background-repeat : no-repeat;
        background-position : center top;
}

.site_title a:link {font-size: 20px; color: #fff;}
.site_title a:active {font-size: 20px; color: #000;}
.site_title a:visited {font-size: 20px; color: #fff;}
.site_title a:hover {font-size: 20px; color: #000;}

/* ブログの説明文の設定 */
.site_s{
        color : #fff;
FONT-FAMILY: "Tahoma","Verdana","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","ＭＳ Ｐゴシック";
	font-size : 12px ;
        font-weight : normal;
	line-height : 20px;
	padding : 0px 0px 20px 0px;
}
/* 投稿欄、ボタンの設定 */
textarea,button,submit,input,select{
font-size :12px;
line-height: 20px ;
color :#666;
BORDER: #C9C9C9 1px solid; 
BACKGROUND: #fff;
}

/* サイドバーの設定 */
div#box_side{
        width : 163px;
}
.side_bg{
	font-size : 10px ;  
}

.side_title_01{    
        padding : 3px 20px 0px 20px;
	height : 26px;
        text-align : center;
        vertical-align : top;
FONT-FAMILY: "Tahoma","Verdana","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","ＭＳ Ｐゴシック";
        color : #fff;
        font-size : 11px;
	font-weight : bold;
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/neros_side_ts.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}
.side_title_02{
        padding : 3px 20px 0px 20px;
	height : 26px;
        text-align : center;
        vertical-align : top;
FONT-FAMILY: "Tahoma","Verdana","Arial","ヒラギノ角ゴ Pro W3","Hiragino Kaku GothicPro","Osaka","ＭＳ Ｐゴシック";
	font-size : 11px;
	font-weight : bold;
        color : #fff;
	background-image:
url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/neros_side_ts.jpg);
	background-repeat : no-repeat;
        background-position : top center;
}
.side_txt{
        line-height: 18px;
}

.side_txt p{
	margin : 0.8em;
}

.side_txt ul{
	margin : 0px 15px 0px 10px;
	padding : 0;
        list-style-type : none;
	list-style-position : outside;
}

.side_txt li{
        margin : 0.4em;
	font-size : 11px;
	line-height : 14px;
	padding : 1px 0px;
}

.side_btm{
        height : 16px;
}

.side a:link {font-size: 10px;}
.side a:active {font-size: 10px;}
.side a:visited {font-size: 10px;}
.side a:hover {font-size: 10px;}

br {
	letter-spacing : normal ;
}

/* 著作権表示の設定 */
.copyright{
	background-image : url(http://blog-imgs-30.fc2.com/o/r/e/oresamachan/neros_foot.jpg);
	background-repeat : no-repeat;
	height : 94px ;
        text-align : center ;
	padding : 0px 40px 2px 40px;
        color : #fff;
	font-size : 11px ;
}
.copyright a:link {font-size: 11px; color: #00f;}
.copyright a:active {font-size: 11px; color: #08f;}
.copyright a:visited {font-size: 11px; color: #00f;}
.copyright a:hover {font-size: 11px; color: #08f;}

/* カレンダーの設定 */
.calender {
        text-align : center;
	font-size: 12px;
        color: #666;
	line-height: 17px;
	width: 90%;
	padding-left: 20px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
}
.calender caption {
	width: 90%;
        text-align : center;
	font-size: 13px;
	line-height: 17px;
	padding-left: 7px;
	letter-spacing : 1px;
}
.calender th {
	font-weight: bolder;
        text-align: right;
}
.calender td {
	text-align: right;
}
.calender td a {
	display: block;
}
th#sun {
	color: #ff4678;
}
th#sat {
	color: #0000cb;
}

.calender td a:link {
	font-size: 12px;
	background: #dcdcdc!important;
	color: #000;
	text-decoration: none;
}
.calender td a:visited {
	font-size: 12px;
	background: #dcdcdc!important;
	color: #000;
	text-decoration: none;
}
.calender td a:hover {
	font-size: 12px;
        background: #000!important;
	color:  #fff;
	text-decoration: blink;
}
.state {
	font-size: 11px;
	line-height: 20px;
	letter-spacing : 1px;}

/* 引用部分の設定  */
blockquote {
        width : 315px;
	margin : 1em 25px;
	padding : 10px;
color: #a0a0a0;
border-left : 5px double #f80;
}