body {
	color : #fed1e9;
	background-color : #000000;
	FONT-FAMILY: 'Osaka','verdana','ＭＳ Ｐゴシック';
	text-align : center;			
	line-height : 120%;			
	font-size : 10pt;		
	scrollbar-arrow-color: #ffffff;
	scrollbar-face-color: #fed1e9; 
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #e3c8dd;
	scrollbar-highlight-color: #fed1e9;
	scrollbar-shadow-color:#e3c8dd;
	background-image:url('http://file.aqua4momoforte.blog.shinobi.jp/NEC_1528_2.JPG');
	background-repeat : no-repeat;
	background-position : right top;
	background-attachment : fixed;
}	

/* リンクの設定*/
a:link {
	color: #ef96a4;
	text-decoration:none; 
}	
a:visited {
	color: #ef96a4;
	text-decoration:none; 
}	
a:active {
	color: #ef96a4;
	text-decoration:none; 
}	
a:hover {
	color: #abefcf; 
	text-decoration:none;
	position:relative;
	top:2px;
	left:2px; 
}	

/* ブログ全体 */
div#container {
	width : 950px;					
	margin-left : auto;
	margin-right : auto;
	text-align : left;

}

/* メイン部分 */
div#branding {
	width : 950px;	
	height : 125px;
	background-color : transparent;
	text-align : center;
}

/* タイトル部分と記事、記事部分とフッター部分の間隔 */
div.column {
	margin : 20px 0;
}

/* primary-columnとsecondary-columnの回り込み */
div#wrapper {
	float : right;
	width : 745px;
}

/* 記事部分カラム */
div#primary-column {
	float : right;
	width : 525px;
	padding-right : 20px;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 120%;
	margin-left : 10px;
margin-top : 100px;
}

/* 右側メニュー部分カラム */
div#secondary-column {
	float : left;
	width : 210px;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 150%;
margin-top : 35px;
}

/* 左側メニュー部分カラム */
div#extra-column {
	float : left;
	width : 200px;
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 150%;
	text-align : center;
margin-top : 35px;
}

/* 最下段カラム */
div#siteinfo-legal {
	clear : both;
	margin : 0 10px;
	height : 30px;
	FONT-SIZE: 8pt;
}

/* ブログタイトル部分 */
div#title {
	padding : 60px 10px 10px 10px;
	font-size : 20pt;
	text-align : left;
	font-weight : bold;
}

/* ブログ紹介部分 */
div#subtitle {
padding: 10px 0 60px 20px; 
	font-size : 8pt;
	text-align : left;
font-weight: nomal;
}


/* コメント区切り用 */
.comhr{
    	border-style : dashed;
    	border-color : #f4b2bc;
}

/* 本文イメージの設定 */
.entry-body img{
margin:15px 25px 15px 0;
border:8px solid #ffffff;
}

/* 絵文字対応 */
img.emoji{ 
border:none;    	
margin:3px 3px 5px 3px; 
    	vertical-align:middle; 
    	float:none;
}

/* 特殊文字対応 */
strong {
	font-weight : bold;
}
i {
	font-style : italic;			
}

/* 記事と記事の間隔 */
div.section {
	margin-bottom : 25px;
}

/* 記事のタイトル部分 */
div.section h2 {
	margin-bottom : 7px;
	margin-right : 5px;
	padding : 0 5px 0 10px;
	font-family : 'Osaka','verdana','ＭＳ Ｐゴシック';
	font-size : 18px;
	line-height : 35px;
	color : #ef96a4;
	font-weight : bold;
	background-image : url(http://file.aqua4momoforte.blog.shinobi.jp/title3.PNG);
	background-repeat : no-repeat;
}

/* 上下1行分空ける */
div.section p {
	padding : 0 0 5px 0;
}

/* 記事本体部分 */
div.entry-body {
	margin : 7px 7px;
	padding : 10px 15px 5px 20px;
border-right:1px dotted #fed1e9;
border-left:1px dotted #fed1e9;
}

/* 絵日記部分 */
div.PictBlock {
    	border:none;
　　	margin:3px 10px 0px 0px;
padding-bottom:5px;
}

/* 追記部分 */
p.entry-more {
	padding : 5px 10px 0px 0px;
	text-align : right;
}

/* フッター部分（コメントやトラックバックなど） */
div.section ul.entry-footer {
	border-top : 1px solid #f4c2bc;
	margin : 22px 6px 0 6px;
	padding : 5px 10px 10px 10px;
	list-style-position : inside;
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
}

div.section ul.entry-footer li {
	display : inline;
	list-style-type : none;
}

/* コメントフォーム */
div#primary-column form {
	padding : 0 10px;
	font-family : 'ＭＳ Ｐゴシック';
}

/* 管理者だけにコメント */
input#himitu {
	margin-right : 0.5em;
}

/* コメントフォームのボタン */
p.form-btn {
	margin-top : 20px;
}

/* コメントトップ文字 */
h3#comment-top {
	margin : 15px 0 30px 334px;
	padding : 0 20px;
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
	font-weight : bold;
}

/* コメント追加トップ文字 */
h3.comment-post {
	margin : 15px 0 30px 306px;
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
	font-weight : bold;
}

/* コメント編集トップ文字 */
h3.comment-edit {
	margin : 15px 0 30px 305px;
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
	font-weight : bold;
}

/* コメント全体 */
div.comment {
	margin : 15px 50px 10px 10px;
border : 3px double #f4c2bc;
}

/* コメントのタイトル */
h4.comment-header {
margin-top : 5px;
	color : #f4c2bc;
	font-size : 11pt;
	font-weight : bold;
	padding : 0px 0px 5px 15px;
	border-bottom : 1px dotted #f4c2bc;
}

/* コメント本文 */
div.comment-body {
	padding : 0px 10px 0 10px;
	line-height : 120%;
}

/* コメントフッター */
ul.comment-footer {
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
	font-size : 8pt;
margin : 10px 10px 0px 0;
text-align: right;
}

ul.comment-footer li {
	display : inline;
	list-style-type : none;
}

/* コメントレス全体 */
div.recomment {
	margin : 0 10px 0 60px;
border : 3px double #cccccc;
}

/* コメントレスのタイトル */
h5.recomment-header {
	color : #f4c2bc;
margin-top : 0;
	font-size : 10pt;
	font-weight : bold;
	padding : 5px 0px 5px 15px;
	border-bottom : 1px dotted #cccccc;
}

/* コメントレス本文 */
div.recomment-body {
margin-top : 0;
font-size : 8pt;
padding-left : 10px;
	line-height : 150%;
}

/* コメントレスフッター */
div.recomment-footer {
	padding-right : 10px;
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
	font-size : 8pt;
	margin-top : 10px;
	text-align : right;
}

ul.comment-footer li {
	display : inline;
	list-style-type : none;
}

/* メニューの見出 */
.plugin_title {
	background-color : transparent;
	font : normal bold medium 'ＭＳ Ｐゴシック' ! important ;
	text-align : center;
	margin-top : 20px;
padding-bottom : 10px;
}

/* メニューの中身 */
.plugin_contents {
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
	margin-top : 20px;
	margin-bottom : 5px;
}

.plugin_contents img{
    	border:1px solid #fed1e9;
}

/*--サイドバーメールフォーム用--*/

/*--メールフォームを囲む箱--*/
div#sidemail{
margin:0;
padding:0;
font-size:11px;
line-height: 120%;
border : 1px solid #fed1e9;
}
/*--既存mainクラス設定修正用--*/
div#sidemail div.main{
margin:0;
padding:0;
font-weight: normal;
border: none;
font-size:10px;
line-height: 120%;
width:90%;
background-color: transparent;
background-image: none;
}
/*--各行の間のbr間隔を指定--*/
div#sidemail div.main br{
line-height: 1px;
}
/*メールフォームのタイトルを囲っているタグのclass*/
div#sidemail div.title{
padding-top:10px;
padding-left:10px;
text-align:left;
}

/*メールフォームの説明文を囲っているタグのclass*/
div#sidemail div.explain {
padding-top:5px;
padding-left:10px;
text-align:left;
font-size:9px;
}
/*--メールフォーム項目名を画像にする--*/
/*名前*/
div#sidemail div.name_right{
padding-top:9px;
background-image: url(http://file.torajirobellepuu.blog.shinobi.jp/simple_name2.gif);
background-repeat: no-repeat;
background-position: left top;
}
/*メール*/
div#sidemail div.mail_right{
padding-top:9px;
background-image: url(http://file.torajirobellepuu.blog.shinobi.jp/simple_mail1.gif);
background-repeat: no-repeat;
background-position: left top;
}
/*URL*/
div#sidemail div.url_right{
padding-top:9px;
background-image: url(http://file.torajirobellepuu.blog.shinobi.jp/simple_url1.gif);
background-repeat: no-repeat;
background-position: left top;
}
/*本文*/
div#sidemail div.textarea_right{
padding-top:9px;
background-image: url(http://file.torajirobellepuu.blog.shinobi.jp/simple_messe2.gif);
background-repeat: no-repeat;
background-position: left top;
}
/*件名*/
div#sidemail div.title_right{
padding-top:9px;
background-image: url(http://file.torajirobellepuu.blog.shinobi.jp/simple_title1.gif);
background-repeat: no-repeat;
background-position: left top;
}
/*各項目文字表示を隠す*/
div#sidemail div.name_left,div#sidemail div.mail_left,div#sidemail div.url_left,div#sidemail div.title_left,div#sidemail div.textarea_left{
display:none;
}
/*--テキストエリア--*/
div#sidemail div.main textarea {
margin :1px 0;
background: #fff;
border : 1px solid #fed1e9;
font-size: 10px;
line-height: 130%;
color: #666;
width: 85%;
height:70px;
}
/*--一行テキストエリア--*/
div#sidemail div.main input {
margin :1px 0;
background: #fff;
border : 1px solid #fed1e9;
font-size: 10px;
color: #666;
width: 85%;
}
/*--送信ボタン--*/
div#sidemail div.main input.submit_button {
color: #fff;
margin : 0;
background: #fed1e9;
font-weight : bold;
font-size: 10px;
border : 1px solid #fed1e9;
width: 50px; /*送信ボタンの文字数が多い場合はこの数字も増やして下さい*/
line-height: 100%;
}

/* カレンダー部分の設定 */
div#cal {
    	width : 750px;
    	text-align: left;
	padding-top : 5px;
	line-height : 100%;
}

#cal caption {
	font-size : 10pt;
	text-align: left;
}

#cal table {
    	font-size: 9pt;
    	text-align : justify;
	border-top : 1px dotted #696969;
	border-bottom : 1px dashed #696969;
}

#cal td {
  	display : inline;
  	font-size: 9pt;
}

td.day {
	padding: 0px 1px 0px 1px;
}

/* アーカイブ部分の設定 */
div.monthly {
	text-align : center;
}

/* 月の表記設定 */
.n {
	display : none;
} 

.p011,.p022,.p033,.p044,.p055,.p066,.p077,.p088,.p099,.p1010,.p1111,.p1212 {
	display : inline;
}

/* 最近の部分の設定 */
div.recent {
	text-align : center;
}

/* フッター部分の設定 */
div#siteinfo-legal p {
	FONT-FAMILY: 'ＭＳ Ｐゴシック';
	padding : 10px 0 0 0;
	text-align : center;
	font-size : 10pt;		
}

/* 引用の設定 */
blockquote {
	width : 350px;
	margin : 19px 0 20px 50px;
	padding-left : 15px;
	padding-bottom : 19px;
	border : 1px solid #333;
}

/* Mac版IEの文字化け対策 */
input,textarea{
	border : 1px solid #696969; 
	font-size : 11px; 
	FONT-FAMILY : FONT-FAMILY: 'Osaka','verdana','ＭＳ Ｐゴシック';
	color : #000000;

/* リスト化設定 */
li {
list-style: none;
}

/* 水平線の設定 */
hr {
text-align : center;
width : 450px;
color : #fed1e9;
}


.plugin_data ul{
list-style: none;
margin: 0px;
padding: 0px;
}
.plugin_data ul.tree li{
margin: 0px;
padding: 0px 0px 0px 16px;
background-image: url(http://file.torajirobellepuu.blog.shinobi.jp/tree_lst.gif);
background-repeat: no-repeat;
}
.plugin_data ul.tree li.end {
background-image: url(http://file.torajirobellepuu.blog.shinobi.jp/tree_end.gif);
background-repeat: no-repeat;
}