html {
	font-size:small !important;
}

body {
	text-align:center;
	line-height:160%;
	margin:0;
	padding:0;
/*      background-color:#ccff99;
        background-image:url("http://wonderseven.wablog.com/file/babashira.gif");
        background-repeat:no-repeat; */
}

/*MacIE文字化け回避*/
textarea {
	font-size:small !important;
}

/* ホーム  | アーカイブ  | サイトマップ  | アルバム  | 検・・・部分*/
.wablog-top {
	text-align:right;
	padding:0 20px;
	border-bottom:1px solid #ccc;
                background-color:#777777;
}

.wablog-top-text {
}

/*タイトル枠*/
.wablog-header {
	height:60px;
        background-color:#999999;
        font-family: "caflisch script",cursive;
}

.wablog-header-text {

}

/*タイトルの文字*/
.wablog-header h1 {
	padding:10px 0 0 10px;
                font-family: "caflisch script",cursive;
}

/*パンくずリスト*/
.wablog-crumbs {
	border:1px solid #ccc;
	border-width:1px 0;
	padding:5px;
	margin-bottom:10px;
                background-color:#cccccc;
}

.wablog-crumbs-text {
}


/*著作権部分*/
.wablog-footer {
	padding:5px 0 0 0;
	text-align:center;
	clear:both;
	border-top:1px solid #ccc;
	background:#eee;
                background-color:#3366cc;
}

.wablog-footer-text {
}

/*デザイン部分　大外枠*/
#main {
	margin:0 auto;
	text-align:left;
	width:1200px;
	padding:0;
	border:1px solid #aaa;
	border-width:0 1px;
        background-color:#ccff99;
}

/*デザイン部分　左カラムと中央記事枠*/
#mainbar {
	float:left;
	width:860px;
	margin-bottom:5px;
        background-color:#ccff99;
}

/*デザイン部分　左カラム枠*/
#leftbar {
	float:left;
	width:230px;
	padding:5px;
	overflow:hidden;
                background-color:#ffff99;
}

/*デザイン部分　中央記事枠*/
#wbody {
	float:right;
	width:610px;
	overflow:hidden;
	padding-right:10px;
}

/*デザイン部分　右枠*/
#rightbar {
	float:right;
	width:330px;
	padding:5px;
	overflow:hidden;
                background-color:#ffffcc;
}

/*ページ送りリンク*/
.wablog-contents-pages {
	margin:5px 0 20px 0;
	text-align:right;
}

.wablog-contents-pages-text {
}


/*パーツのタイトル*/
.wablog-menu {
	font-weight:bold;
	font-size:120%;
	margin:5px 0;
}

.wablog-menu-text {
}

/*パーツのコンテンツ*/
.wablog-parts {
	margin-bottom:30px;
	font-size:90%;
}

.wablog-parts-text {
}


/*ページトップ▲部分*/
.wablog-pagetop {
	padding:2px 5px;
	margin:10px 0;
}

.wablog-pagetop-text {
}


/*IEで枠からはみ出ないようにする*/
.wablog-search-input,
.wablog-contents-magazine-input {
	width:120px;
}

/*記事のタイトル部分*/
.wablog-contents-title {
	padding:10px;
	overflow:hidden;
	border:1px solid #ccc;
	border-bottom:none;
}

.wablog-contents-title-text {
}

/*記事本文*/
.wablog-contents-body {
	padding:10px;
	overflow:hidden;
	border:1px solid #ccc;
	border-top:none;
}

/*記事のタイムスタンプ・投稿者部分*/
.wablog-contents-posted {
	padding:2px 5px;
	margin:15px 0;
	text-align:right;
	border:1px solid #ccc;
}

.wablog-contents-posted-text {
}

/*リンクの設定*/
a:link {
	text-decoration:underline;
}

a:active {
}

a:visited {
}

a:hover {
}


/*引用*/
.wablog-pre ,
blockquote {
	margin:10px 20px;
	padding:10px;
	border:1px dotted #ccc;
}

/*コメント投稿欄の本文幅調節*/
.wablog-comment-input-comment {
	width:350px;
}

table {
	border:1px solid #ccc;
	border-spacing:0;
	border-collapse:collapse;
}

th ,
td {
	border:1px solid #ccc;
	padding:2px;
	border-spacing:0;
	border-collapse:collapse;
}

/*カレンダー部分*/
#calender table {
	border:1px solid #ccc;
	width:100%;
	margin:0 10px;
}

#calender td {
}

#calender {
	text-align:center;
}

#calender table {
	margin:0 auto;
	font-size:90%;
}


.today {
	font-weight:bold;
}
.holiday {
	color:#f00;
}
.otherday {
}
.sunday {
	color:#f00;
}
.monday {
}
.tuesday {
}
.wednesday {
}
.thursday {
}
.friday {
}
.saturday {
	color: #00f;
}

.wablog-calender2 {
}
.wablog-calender2-text {
}

.wablog-amazon-link {
	padding:0 10px;
}

.wablog-amazon-link-text {
}

.wablog-comment table ,
.wablog-comment form ,
.wablog-parts form{
	border:0;
	padding:5px 0;
	margin-bottom:10px;
}


.wablog-comment-link ,
.wablog-trackback-link {
	text-align:right;
	border-top:1px solid #ccc;
}


.wablog-trackback-title ,
.wablog-comment-title {
	border-bottom:4px solid #ccc;
}

.wablog-trackback-body ,
.wablog-comment-body {
	padding:5px 10px;
	margin:10px 0;
}

.wablog-contents-search {
	padding:5px;
}

.wablog-contents-search-text {
}

.wablog-referer {
}

.wablog-referer-title {
}

.wablog-referer-title-text {
}

.wablog-referer-body {
}

.wablog-referer-body-text {
}

.wablog-referer-link {
}

/* categorylist */
.wablog-contents-category {
}
.wablog-contents-category-item {
}
.wablog-contents-category-title {
}
.wablog-contents-category-body {
}
.wablog-contents-category-image {
}
.wablog-contents-category-body-text {
}

/* categorymenu */
.wablog-catmenu {
} 
.wablog-catmenu-title { 
}
.wablog-catmenu-title-text {
}
.wablog-catmenu-body {
}
.wablog-catmenu-body-text {
}
.wablog-catmenu-link {
}


/*フォーム部分*/
.wablog-contents-form {
}

.wablog-contents-form-text {
}

.wablog-contents-input {
}

.wablog-contents-button {
}

/*検索フォーム部分*/
.wablog-search-form {
}

.wablog-search-input {
}

.wablog-search-button {
}

/*トラックバック*/

.wablog-trackback {
}

.wablog-trackback-text {
}

.wablog-trackback-title {
}

.wablog-trackback-title-text {
}

.wablog-trackback-body-text {
}

.wablog-trackback-link-text {
}

/*コメント表示部*/
.wablog-comment {
}

.wablog-comment-text {
}

.wablog-comment-title {
}

.wablog-comment-title-text {
}

.wablog-comment-body {
}

.wablog-comment-body-text {
}

.wablog-comment-link {
}

.wablog-comment-link-text {
}

/*コメント入力欄*/
.wablog-comment-input-table {
}

.wablog-comment-input-form {
}

.wablog-comment-input-form-text {
}

.wablog-comment-input-name {
}
.wablog-comment-input-email {
}
.wablog-comment-input-url {
}
.wablog-comment-input-comment {
}

.wablog-comment-input-button {
}

/* 検索画面 */
.wablog-contents-search-form {
}

.wablog-contents-search-input {
}

.wablog-contents-search-button {
}

/* メルマガ登録画面 */
.wablog-contents-magazine {
}

.wablog-contents-magazine-text {
}

.wablog-contents-magazine-form {
}

.wablog-contents-magazine-input {
}

.wablog-contents-magazine-button {
}

/*その他*/
.wablog-track-text {
}

.wablog-error {
}

.wablog-error-text {
}
