@charset "EUC-JP";
/* CSS Document */




/*-----------------------------------------------------------------
		[2]:グローバルナビ
-----------------------------------------------------------------*/

div#header #header-inner {
	min-height: 77px;
	background: url(../image/sakura_header_bg.jpg) no-repeat left top;
	width: 813px;
}

/* 基本設定 */
div#g-navi-box {
	width: 813px;
	height: 40px;
	margin: 0 auto 10px auto;
	background: url(../image/sakura_g_navi_bg.jpg) no-repeat left top;/* チラツキ対応 */
}


/* ボタンの基本設定 */
div#g-navi li a {
	display: block;
	height: 40px;
	text-indent: -9999px;
	font-size: 0px;
	background: url(../image/sakura_g_navi_bg.jpg) no-repeat left top;
	/*\*/overflow:hidden;/**/	/* Mac IE以外 */
}

/* ボタンの基本設定 */
div#txt-size ul li a {
	display: block;
	height: 35px;
	background: url(../image/sakura_g_navi_bg.jpg) no-repeat 0px 5px;
	/*\*/overflow:hidden;/**/	/* Mac IE以外 */
}

/*-----------------------------------------------------------------
		[1]:基礎設計
-----------------------------------------------------------------*/
body{
	background: #ffcccc;
}

#main-container {
	width: 813px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(../image/sakura_w_bg.gif) repeat-y left;
}

#main-container-inner {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: url(../image/sakura_w_top.gif) no-repeat left top;
}

#page-top {
	padding: 0x 0 0 0;
	margin-top: 5px;
	background: url(../image/sakura_w_bottom.gif) no-repeat left bottom;
}
/*-----------------------------------------------------------------
		[2]: h2見出し
-----------------------------------------------------------------*/

.sakura #ttl-sakura{ background: url(../../sakura2008/image/ttl_sakura.jpg) no-repeat left top; margin-bottom: 5px;}

.sakura-back-box {
	width: 180px;
	height: 40px;
	float: right;
	overflow:hidden;
}

.sakura-back-box a {
	height: 40px;
	font-size: 0px;
	text-indent: -9999px;
	display: block;
}
/*-----------------------------------------------------------------
		[2]: メインビジュアル
-----------------------------------------------------------------*/

.clog-blog #main-img {	/* common.css の設定を上書き */
	margin: 0 0 15px 10px;
}

.clog-blog #clog-main-img {
	width: 585px;
	height: 220px;
	text-indent: -9999px;
	font-size: 0px;
	margin: 0 0 0 0;
}
.sakura #clog-main-img { background: url(../../sakura2008/image/main_sakura.jpg) no-repeat left top; }

/*-----------------------------------------------------------------
		[2]: ブログ部分
-----------------------------------------------------------------*/
html body.sakura .entry-content h4 {
	background: #ffdada url(../image/ttl_h4_bg_oa.gif) no-repeat left top;
}

.clog-blog #left-container .side {
	line-height: 140%;
	font-size: 82%;
	padding: 0px 10px 10px 10px;
}

.clog-blog #left-container .calender,
.clog-blog #left-container .category,
.clog-blog #left-container .recententry,
.clog-blog #left-container .archives,
.clog-blog #left-container div.rss,
.clog-blog #left-container .qrcode,
.clog-blog #left-container .search,
.clog-blog #left-container .link-01,
.clog-blog #left-container .link-02 {
	background: url(../image/sakura_side_bg.gif) no-repeat left bottom;
	margin-bottom: 10px;
	padding: 0 0 0 0;
}

.clog-blog .category .sidetitle {
	background: url(../image/sakura_ttl_category.gif) no-repeat left top;
}

.clog-blog .recententry .sidetitle {
	background: url(../image/sakura_ttl_recententry.gif) no-repeat left top;
}