/*HTMLの設定*/
html {
	font-size:small !important;	/*フォントを大きくする場合はsmallをmediumかlargeへ変更してください。*/
	margin:0;
	padding:0;
	line-height:130%;
}

body {
	text-align:center;
	margin:0;
	padding:0;
	font-family:sans-serif;
	color:#555;
}


/*MacIEでの文字化け回避*/
textarea {
	font-size:small !important;
	font-family:sans-serif;
}


/*Heading要素*/
h1{
}

h2{
}

h3 {
	font-size:130%;
	text-indent:7px;
	margin:5px 0;
}
h4 {
	font-size:120%;
	margin:5px 0;
}
h5,h6 {
	font-size:100%;
	margin:3px 0;
}

/*引用文設定*/
blockquote ,
.wablog-pre {
	margin:5px 10px;
	padding:5px 10px;
	border:1px dotted #aaa;
}


/*テーブル設定*/
table {
	border-collapse:collapse;
	border-spacing:0;
}

td {
	border-collapse:collapse;
	border-spacing:0;
}

th {
	font-weight:bold;
	text-align:center;
	border-collapse:collapse;
	border-spacing:0;
}


/*イメージ設定*/
img {
	border:0;
	padding:0;
	margin:0;
}

/*罫線設定*/
hr {
	visibility:hidden;
	clear:both;
	height:1px;
	margin:0;
	padding:0;
	color:transparent;
}

.center {
	text-align:center;
}

.right {
	text-align:right;
}

.left {
	text-align:left;
}


/*記事内テーブル要素*/
.wablog-table {
	border:none;
}

.wablog-table td {
	border:none;
}

.wablog-question-table {
}

.wablog-question-table th {
	margin:4px;
	padding:4px;
}

.wablog-question-table td {
	margin:4px;
	padding:4px;
}


/*デザイン部分　大外枠*/
#main {
	text-align:left;
	margin:0 auto;
	border:1px solid #aaa;
	border-width:0 1px;
	width:700px;
}


/*デザイン部分　タイトル枠*/
#title_image {
	padding:10px 10px 12px 10px;
	height:130px;
	overflow:hidden;
	border-bottom:1px solid #aaa;
}

/*デザイン部分　タイトル文字枠*/
#title_image h1 {
	font-size:medium;
	margin-top:1em;
}

/*デザイン部分　デスクリプション枠*/
#title_image div.wablog-description {
	text-indent:1em;
}


/*デザイン部分　右カラム枠*/
#leftbar {
	padding:2em 0;
	margin:0;
	border-right:1px solid #aaa;
	overflow:hidden;
}

/*デザイン部分　左カラム枠*/
#rightbar {
	overflow:hidden;
	margin:0;
	padding-bottom:20px;
}


/*デザイン部分　著作権表示枠　clear:both;は必須*/
.wablog-footer {
	clear:both;
	font-size:80%;
	border-top:1px solid #aaa;
	text-align:center;
	padding:5px 10px;
	background:#efefef;
}

.wablog-footer-text {
}

/*リンク設定*/
a:link {
	text-decoration:underline;
}

a:visited {
	text-decoration:underline;
}

a:active {
	text-decoration:underline;
}

a:hover {
	text-decoration:underline;
}


/*パーツのタイトル部分*/
.wablog-menu {
	padding:5px 0 5px 5px;
	border:1px solid #aaa;
	border-width:1px 0;
}

.wablog-menu-text {
}

/*パーツのコンテンツ部分*/
.wablog-parts {
	margin:10px 10px 15px 10px;
}

.wablog-parts-text {
}

/*記事タイトル部分*/
.wablog-contents-title {
	padding:5px 5px 5px 5px;
	border-width:1px 0;
}

.wablog-contents-title-text {
}

.wablog-contents-title h2 {
	font-size:100%;
	margin:0;
	padding:0;
}

/*記事本文部分*/
.wablog-contents-body {
	margin:10px;
}


/*記事タイムスタンプ・投稿者部分*/
.wablog-contents-posted {
	margin:10px 0 20px 0;
	padding:2px 10px;
	text-align:right;
	border-bottom:1px solid #aaa;
}

.wablog-contents-posted-text {
}

/*「次のページへ」リンク部分*/
.wablog-contents-pages {
	text-align:right;
	margin:10px;
}

.wablog-contents-pages-text {
}

/*「上へ戻る」部分*/
.wablog-pagetop {
	text-align:right;
	margin:10px;
}

.wablog-pagetop-text {
}

/*カテゴリタイムスタンプ・記事内Amazonリンク部分*/
.wablog-contents-date ,
.wablog-amazon-link {
	text-align:right;
	margin-right:10px;
}

.wablog-amazon-link-text {
}

.wablog-contents-date-text {
}


/*カレンダー部分*/
#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%;
}

#calender .wablog-menu {
	text-align:left;
}

.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-crumbs ,
.wablog-contents-description {
	padding:0 10px 5px 10px;
	margin:5px 0 0 0;
	border-bottom:1px solid #aaa;
}

.wablog-crumbs-text {
}

.wablog-contents-description-text {
}


/* ホーム  | アーカイブ  | サイトマップ  | アルバム  | 検索  | プロフィール  | 部分*/
.wablog-top {
	text-align:right;
	border-bottom:1px solid #aaa;
	padding:3px;
	margin-bottom:2px;
}

.wablog-top-text {
}

/*各記事のコメントやトラックバック部分*/
.wablog-referer ,
.wablog-trackback ,
.wablog-comment ,
.wablog-contents-search-form {
	margin:10px 0;
	padding:0 10px;
	border-bottom:1px solid #aaa;
}

.wablog-comment-body ,
.wablog-trackback-body {
	margin:10px 0 5px 0;
}

.wablog-comment-link ,
.wablog-trackback-link {
	margin:0 0 10px 0;
	text-align:right;
	border-bottom:1px solid #ccc;
}

.wablog-contents-body-read {
	text-align:right;
}

.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 {
}

.wablog-contents-search-text {
}

.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 {
}
