@charset "EUC-JP";

/* CSSの記述順
*
*	1.全称セレクタ
*	2.基本要素
*	3.フォントの種類
*	4.フォントの大きさ
*	5.フォントの太さ
*	6.フォントの色
*	7.フォントの下線や取り消し線
*	8.ボーダー
*	9.背景
*	10.レイアウト
*
*/

/**----------------------------- 1.全称セレクタ -----------------------------**/
* {
		margin:0;
		padding:0;
		font-style:normal;
		font-weight:400;
		font-size:100%;
		list-style-type:none;
		text-decoration: none;
		}

/**------------------------------- 2.基本要素 -------------------------------**/
pre {
		font-family:"Osaka−等幅", monospace;
	}
img{
		border:none;
	}
u{
	text-decoration:underline;
	}
	
del{
	text-decoration:line-through;
	}
/**--------------------------- 3.フォントの種類 -----------------------------**/
body {
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',"Lucida Sans Unicode",Arial,Helvetica,Verdana,'ＭＳ Ｐゴシック',sans-serif;
	}
/**--------------------------- 4.フォントの大きさ ---------------------------**/

body{
	font-size:90%;
	}

#MAIN .entry h1.entry_title,/*記事のタイトル*/
#MAIN .comment h1,
#MAIN .trackback h1{
	font-size:120%;
	}
#MAIN .entry .entry_body h1{
	font-size:90%;
	}
#MAIN .entry .entry_body h2{
	font-size:70%;
	}
#MAIN .entry .entry_body h3{
	font-size:70%;
	}

#HEADER h1 a{
	font-size:160%;
	}/*ブログのタイトル*/

#HEADER p{
	font-size:95%;
	}/*ブログの説明文*/


#site-box {    }

#a-box {    float: left;
}

#b-box { 　
          
}
         
#MAIN .entry_body{
	font-size:95%;
	}/*記事本文*/

#MAIN .entry_more{
	font-size:95%;
	}/*続きを読む*/

#MAIN .entry_date,/*記事の日付*/

#MAIN .entry_state{
	font-size:100%;
	}/*記事のカテゴリーやコメント数*/

#SIDEBAR{
	font-size:100%;
	}/*サイドバー*/

#MAIN .comment p.comment_time,
#MAIN .trackback p.trackback_time,
#MAIN .entry .jugem_theme{
	font-size:97%
	}/*コメント・トラックバックの見出し*/



/**---------------------------- 5.フォントの太さ ----------------------------**/
strong,
#HEADER h1 a,
#MAIN .entry h1.entry_title a,
#MAIN .comment h1,
#MAIN .trackback h1,
#SIDEBAR h2{
	font-weight:bold;
	}
/**----------------------------- 6.フォントの色 -----------------------------**/
body {	
	color:#333;
	}
	
em{
	color:#6f0;
	}
	
a:link {
	color:#39f;
}
a:visited{
	color:#639;
	}
a:hover,
a:active{
	color:#f36;
	}

#HEADER h1 a{
	color:#c0f;
	}/*ブログのタイトル*/
	
#MAIN .entry h1.entry_title a:link,
#MAIN .entry h1.entry_title a:visited{
	color:#c0f;
	}/*記事のタイトル*/

#MAIN .entry h1.entry_title a:hover,
#MAIN .entry h1.entry_title a:active{
	color:#c6f;
	}/*記事のタイトルにマウスを重ねたときの色*/

#MAIN .entry_date,
#MAIN .entry_state{
	color:#666;

	}/*記事の日付・カテゴリーやコメント数*/
	
#MAIN .comment h1,
#MAIN .trackback h1{
	color:#444;
	}/*コメント・トラックバックの見出し*/

/**---------------------- 7.フォントの下線や取り消し線 ----------------------**/
a:hover{
	text-decoration:underline;
	}
/**------------------------------- 8.ボーダー -------------------------------**/
#WRAP{
	border-right:1px solid #93c;
	}
#MAIN .entry .entry_body blockquote,
#MAIN .entry .entry_more blockquote{
	border:5px solid #E3E5E3;
	}
	
#MAIN .entry .entry_body pre,
#MAIN .entry .entry_more pre{
	border:1px dashed #999;
	}
	
#MAIN .entry .entry_body dl,
#MAIN .entry .entry_more dl{
	border-left:1px dotted #999;
	}
	
img.pict{
	border-style:dashed;
	border-width:1px;
	border-color:#999966;
	}

a img.pict{
	border-style:dashed;
	border-width:1px;
	border-color:#666;
	}

a img.pict{
	border-color:#66985b;
	}
	
#MAIN .comment .comment_body,
#MAIN .trackback .trackback_body{
	border-right:2px solid #addcd6;
	border-left:2px solid #addcd6;
	}
/**--------------------------------- 9.背景
【http://img-cdn.jg.jugem.jp/018/3728868/20170810_1098045.jpg?_ga=2.190294825.320842278.1502372092-2141292292.1502372092（通常時）
http://img-cdn.jg.jugem.jp/018/3728868/20170810_1098030.jpg?_ga=2.211055453.93915805.1502371593-492498066.1502371593（通常時２）
http://img-cdn.jg.jugem.jp/018/3728868/20170810_1097924.jpg?_ga=2.238023424.1474478255.1502364490-903517389.1502364490（ラベンダー）
http://img-cdn.jg.jugem.jp/018/3728868/20171010_1166915.jpg（ハロゥィン）
http://img-cdn.jg.jugem.jp/018/3728868/20171112_1198628.jpg（クリスマス直前）
http://img-cdn.jg.jugem.jp/018/3728868/20171112_1198627.jpg（クリスマスイブ＆当日）
http://img-cdn.jg.jugem.jp/018/3728868/20171226_1240647.jpg（お正月）
http://img-cdn.jg.jugem.jp/7f4/898263/20160321_943387.jpg（さくら）
http://img-cdn.jg.jugem.jp/7f4/898263/20140329_561582.jpg?_ga=1.4080820.580080787.1354943338（さくら）】  ---------------------------------**/
body{
background-size:auto 100%;
background:url(http://img-cdn.jg.jugem.jp/018/3728868/20170810_1098045.jpg?_ga=2.190294825.320842278.1502372092-2141292292.1502372092) white repeat-y fixed;
}

#CONTAINER{
	background:url() transparent 100% 0% no-repeat;
	}
#WRAP{
	background:white;
	}
#HEADER{
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_407404.png) transparent 100% 0% no-repeat;
	}
#SIDEBAR ul li{
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_407415.png) transparent 0% 0% no-repeat;
	}
#MAIN .entry .entry_header{
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_407481.png) transparent 0% 0% no-repeat;
         	}
a img.pict{
	background-color:e4f6f6#;
	}
a:hover img.pict{
	background-color:#f7f7e2;
	}
#MAIN .formarea{
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_408469.png) transparent;
	}
#MAIN .comment .comment_body,
#MAIN .trackback .trackback_body{
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_408846.jpg) transparent 100% 100% no-repeat;
	}
#MAIN .comment .comment_header,
#MAIN .comment .comment_footer{
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_408769.pn) transparent no-repeat;
	}
#FOOTER {
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_408438.png) transparent 50% 0% no-repeat;
	}
/**------------------------------10.レイアウト-------------------------------**/
#CONTAINER{
	padding-left:500px;
	}
#WRAP{
	width:750px;
	}
/* ::::::::: ヘッダー ::::::::: */
#HEADER{
	height:250px;
	}

#HEADER h1{
	padding:50px 0 0 20px;
	}

#HEADER p{
	padding:15px 0 0 30px;
	}
/* ::::::::: 記事・コメント・トラックバック・プロフィール ::::::::: */
#MAIN{
	width:500px;
	float:left;
	}
	
#MAIN .MAIN_inner{
	padding:20px;
	}
	
#MAIN ul.sequel{
	text-align:center;
	}

#MAIN ul.sequel li{
	padding:0 1em;
	display:inline;
	}
	
#MAIN .entry{
	padding:20px 0;
	}
	
#MAIN .entry .entry_header{
	padding:0.5em 0.5em 0.5em 10px;
	}

#MAIN p.entry_date{
	padding:0 0 0.5em 0;
	letter-spacing:0.2em;
	}

#MAIN .entry_body{
	padding:0.5em 0 0 10px;
	}
#MAIN div.entry_more{
	padding:0 0 1em 10px;}
	
#MAIN p.entry_date span{
	margin-left:1em;
	}
	
#MAIN div.entry_body,
#MAIN div.entry_more{
	line-height:2em;
	}

#MAIN ul.entry_state{
	margin-top:0.8em;
	text-align:right;
	}
	
#MAIN ul.entry_state li{
	margin-left:1em;
	display:inline;
	}


#MAIN .entry .entry_body p,
#MAIN .entry .entry_more p,
#MAIN .entry .entry_body dl,
#MAIN .entry .entry_more dl,
#MAIN .entry .entry_body dd,
#MAIN .entry .entry_more dd,
#MAIN .entry .entry_body blockquote,
#MAIN .entry .entry_more blockquote,
#MAIN .entry .entry_body pre,
#MAIN .entry .entry_more pre{
	width:90%;
	margin:0.6em;
	padding:0.6em;
	}

#MAIN .entry .entry_body ul li,
#MAIN .entry .entry_more ul li{
	margin:0.5em 0 0.5em 20px;
	list-style-type: disc;
	}
	
#MAIN .entry .entry_body ol li,
#MAIN .entry .entry_more ol li{
	margin:0.5em 0 0.5em 20px;
	list-style-type: decimal;
	}

#MAIN .entry .jugem_theme{
	text-align:right;
	}

img.pict{
	margin:0.1em 0.8em;
	padding:2px;
	}
	
	
/*コメント・トラックバック*/
#MAIN .comment,
#MAIN .trackback{
	padding:20px;
	}
#MAIN .comment .comment_header,
#MAIN .comment .comment_footer{
	height:2px;
	}
	
#MAIN .comment h1,
#MAIN .trackback h1{
	padding:0 0 20px 0;
	}
	
#MAIN .comment .comment_body,
#MAIN .trackback .trackback_body{
	margin:0 0 20px 0;
	}

#MAIN .comment .comment_name,
#MAIN .trackback .trackback_name{
	padding:10px 10px 0 10px;
	}
	
#MAIN .comment .comment_time,
#MAIN .trackback .trackback_time{
	padding-left:10px;
	}
	
#MAIN .comment .comment_description,
#MAIN .trackback .trackback_description{
	padding:5px 10px 10px 10px;
	}
	
#MAIN .formarea{
	padding:15px;
	}
	
#MAIN .formarea dt{
	padding-top:0.8em;
	}
	
#MAIN .formarea input#name,
#MAIN .formarea input#email,
#MAIN .formarea input#url{
	width:200px;
	}
	
#MAIN .formarea textarea{
	width:320px;
	}

#MAIN .comment .formarea p.comment_btn{
	padding:10px 0;
	}
	
#MAIN .trackback input.textbox{
	width:80%;
	}
	
/*ページナビ*/
#pagination{
	text-align:center;
	}

#pagination ul#pagenavi{
	padding:20px 0;
	}

#pagination ul#pagenavi li{
	padding:0.8em;
	display:inline;
	}
/* ::::::::: サイドバー ::::::::: */
#SIDEBAR{
	width:220px;
	float:right;
	line-height:1.8;
	}
#SIDEBAR .SIDEBAR_inner{
	padding:0 15px 0 10px;
	}
#SIDEBAR h2{
	padding:2em 0 1.5em 0;
	}
#SIDEBAR ul li{
	padding-left:15px;
	}

/*カレンダー*/
#calendar table{
	width:150px;
	}
	
.calendar_month{
	padding:0.6em 0 0 0;
	}	
.calendar_month a{
	padding:0 0.4em;
	}
/* ::::::::: フッター ::::::::: */
#FOOTER{
	height:100px;
	clear:both;
	text-align:center;
	}

/**----------------------------ログピ for スピカ-----------------------------**/
#logpi-badge{
	width:151px;
	font-size:93%;
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_408311.png) transparent 100% 0% no-repeat;
	}
#logpi-badge .badge-icon {
	float:left;
	}
#logpi-badge .badge-icon img{
	width:50px;
	height:50px;
	}
#logpi-badge .badge-title{
	padding:15px 0 0 70px;
	}
#logpi-badge dl{
	width:151px;
	clear:both;
	}
#logpi-badge dl dt{
	padding:15px 5px 0 5px;
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_408291.png) transparent 0% 0% no-repeat;
	}
#logpi-badge dl dd{
	padding:0px 5px 5px 5px;
	background:url(http://img-cdn.jg.jugem.jp/fb8/728512/20080727_408293.png) transparent 0% 100% no-repeat;
	}
#logpi-badge .powered{
	padding:10px 0 0 0;
	text-align:right;
	}

/**-------------------------- lfls.php for スピカ ---------------------------**/
iframe#lfls{
	
	}