@charset "EUC-JP";

/*
Theme Name: インテリア キャンドルWhite
Theme URI: http://www.decoweb.jp/
Description: キャンドルの灯りが温かく感じるテンプレート
Version: two-right
Author: decoweb
Author URI: http://www.decoweb.jp/
*/

/*************** リンク定義 ***************/

/*** リンク設定 ***/

a:link,
a:visited,
a:active
{
	color:#FFF;
}

a:hover{
	color: #FFF;
	background: #735758;
	text-decoration: none;
}

#contents .entry-title a:link,
#contents .entry-title a:visited
{
	color: #FFF;
	text-decoration: none;
}

#contents .entry-title a:hover{
	color: #FFF;
	background: #735758;
	text-decoration: none;
}

/*************** body ***************/

body{
	margin: 0;
	padding: 0;
	font-size: small;
	font-family: 'Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3', verdana, Arial, 'trebuchet ms', sans-serif, 'ＭＳ Ｐゴシック';
	color: #735758;
	background: #FFF;
}

img{
	border: 0;
}

body.layout-two-column-right div#main-container,
body.layout-two-column-left div#main-container,
body.layout-one-column div#main-container
{
	margin: 0 auto;
	padding: 0;
	width: 800px;
}

/*************** ヘッダー  ***************/

body.layout-two-column-right div#banner,
body.layout-two-column-left div#banner,
body.layout-one-column div#banner
{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("http://blog-imgs-17.fc2.com/p/o/l/polukai/F400352banner_back.jpg") no-repeat top;
	height: 355px;
}


/*** h1 ---- ヘッダー内サイトタイトル ***/

div#banner h1{
	font-size: large;
	margin: 0px 0px 0px 0px;
	padding: 150px 300px 0px 100px;
}

/*** ヘッダー内サブタイトル ***/

div#banner-description{
	font-size: small;
	color: #735758;
	margin: 20px 300px 0px 100px;
	padding: 0px 0px 0px 0px;
}

/*** ヘッダー内リンク ***/

div#banner a{
	padding: 5px;
	color: #FFF;
	background: #735758;
	text-decoration: none;
}

div#banner a:hover{
	color: #FFF;
	background: #AF9696;
	text-decoration: none;
}

/*************** メイン（左中右カラム）  ***************/

div#main{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("http://blog-imgs-17.fc2.com/p/o/l/polukai/F400352main_back.jpg") repeat-y;
	height: 1%;
}

/*************** コンテンツ（中央カラム） ***************/

/****** 中央カラムレイアウト ******/

body.layout-one-column #contents{
	width:800px;
	float:left;
}

body.layout-two-column-right #contents{
	width:495px;
	float:left;
	padding-left: 45px;
}

body.layout-two-column-left #contents{
	width:485px;
	float:right;
	padding-right: 55px;
}

/****** コンテンツ内定義 ******/

body.layout-two-column-left #contents-main
{
	margin: 0px 5px;
}

body.layout-two-column-right #contents-main
{
	margin: 0px 5px;;
}

/*** エントリーボディ内 h2 ***/

.entry-body h2{
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: small;
	border-bottom: double #FFF;
	height:1%;
}

/*** エントリーボディ内 h3 ***/

.entry-body h3{
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: small;
	border-bottom: 2px solid #FFF;
	height:1%;
}

/*** エントリーボディ内 h4 ***/

.entry-body h4{
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
	font-size: small;
	border-bottom: 1px dotted #FFF;
	height:1%;
}

.entry-body p{
	height:1%;
}

/*** エントリーボディ内 blockquote ***/

.entry-body blockquote{
	margin: 0px 10px;
	padding: 5px 5px 5px 5px;
	background: #FFF;
	color: #AF9696;
	height: 1%;
}

/*** コンテンツ内ページナビ ***/

.page-navi{
	margin: 5px 0px 30px 0px;
	padding: 0px 0px;
	font-size: x-small;
	text-align: center;
}

/****** エントリー ******/

div.entry{
	margin: 0px 0px 30px 0px;
	padding: 0px;
	height: 1%;
}

/****** 見出し上日付 ******/

.entry-date{
	font-size: x-small;
	text-align:right;
}

/****** エントリーヘッダー ******/
/*** h2 ---- コンテンツ内の見出し ***/

#contents h2.entry-title
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 15px 10px;
	font-size: small;
	border-bottom: 2px dotted #FFF;
	color: #FFF;
	height:1%;
	letter-spacing: .1em;
	text-align: center;
}

/****** エントリーボディ ******/

.entry-body{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;
	line-height:1.5;
	letter-spacing: .1em;
}

.entry-body a img {
	border: 1px solid #735758;
}

.entry-body a:hover img {
	border: 1px solid #FFF;
}

/*************** タグ ***************/

div.entry-tags{
	margin: 0px 0px 2px 0px;
}

/****** タグヘッダー ******/

div.entry-tags-header{
	padding:0px 0px 5px 7px;
	margin:0px 0px 5px 0px;
	font-size: small;
	font-weight:bold;
	background-color:transparent;
	border-bottom:1px dotted #FFF;
	height:1%;
}

div.entry-tags ul.entry-tags-list{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 7px;
}

div.entry-tags ul.entry-tags-list li{
	display:inline;
	padding:0px 5px 0px 0px;
}

/****** 投稿時間 ******/

div.posted {
	padding: 5px 0px 0px 0px;
	font-size: x-small;
	border-top: 1px dotted #FFF;
	text-align: right;
	height:1%;
}

/****** トラックバック、コメント、コメント書き込み ******/

 /***  見出し ***/

div.trackbacks-title,
div.comments-title,
div.comments-open-title,
div.comments-active-title,
div.retrieval-result-title
{
	padding:5px;
	font-size: small;
	font-weight:bold;
	border: 1px solid #735758;
	height:1%;
}

#trackbacks,
#comments,
#comments-open,
#comments-active,
.retrieval-result
{
	margin-bottom:30px;
}

/* コメントのヘッダー */

.comments-header {
	margin: 10px 0px 0px 0px;
	padding: 0px 5px 5px 5px;
	font-size: small;
	color: #FFF;
	font-weight: bold;
}

/****** コメント部分の設定 ******/

/* コメントフォーム */

div#contents-main form {
	margin: 0px 30px 20px 30px;
}

input,
textarea,
select {
	margin: 1px;
	padding: 0px 1px;
}

/* 管理者だけにコメント */

input#himitu {
	margin-right: 0.5em;
}

/* コメントフォームのボタン */

p.form-button {
	margin: 20px 0px 0px 40px;
}

/* コメント本文 */

div.comments-body {
	padding: 5px 15px;
}

/****** トラックバック部分の設定 ******/

/* トラックバックURL */

p.trackbacks-uri {
	margin: 10px 15px;
	padding: 2px 5px;
}

/* トラックバックURLワンクリックフォーム */

p.trackbacks-uri input {
	margin: 1px;
	padding: 0px 1px;
	width: 90%;
}

/* トラックバックのヘッダー */

.trackbacks-header{
	margin: 50px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	font-size: small;
}

/* トラックバックのヘッダーリンク */

.trackbacks-header a:link,
.trackbacks-header a:visited
{
	color: #FFF;
	text-decoration: underline;
}

.trackbacks-header a:hover{
	color: #FFF;
	text-decoration: none;
}

/* トラックバック先の概要 */

div.trackbacks-body {
	padding: 5px 15px;
}

/*************** サイドレイアウト  ***************/

body.layout-one-column div#left-side,
body.layout-one-column div#right-side
{
	display:none;
}

body.layout-two-column-right div#side
{
	float: right;
}

body.layout-two-column-right div#right-side,
body.layout-two-column-right div#left-side
{
	width: 205px;
	padding-right: 55px;
}

body.layout-two-column-left div#side
{
	width:200px;
	float:left;
}

body.layout-two-column-left div#right-side,
body.layout-two-column-left div#left-side
{
	width: 200px;
	padding-left: 50px;
}

body.layout-two-column-right div.left-content,
body.layout-two-column-right div.right-content,
body.layout-two-column-left div.left-content,
body.layout-two-column-left div.right-content
{
	padding:0px;
}

/*************** サイドメニュー（プラグイン）の設定 ***************/

dl.plugin {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 10px;
	width:190px;
}

/*** サイドバー内見出し ***/

dl.plugin dt {
	padding: 5px 0px 5px 0px;
	font-size: small;
	font-weight: bold;
}

dl.plugin dd {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px;
	background: transparent;
}

dl.plugin dd ul {
	margin-left: 20px;
	padding: 5px;
}

dl.plugin dd ul li {
	margin-right: 0px;
}

dl.plugin dd div{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px;
}

/*************** 横カレンダーの設定 ***************/

/* 表示させない場合は HTMLの横カレンダー部分を
   削除またはコメントアウトしてください */

div#x-calender {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

div#x-calender ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

div#x-calender li {
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px;
}


/*************** カレンダー部分の設定（HTMLソースは管理画面のプラグインHTML参照）***************/

/* カレンダー表示用のテーブル設定 */

table.calender {
	width: 95%;
	border-collapse: collapse;
}

/* カレンダー見出（前月・当月・次月などのリンク部分） */

.calender caption {
	padding: 0px 0px 10px 0px;
}

/* カレンダーのセル見出（曜日表示部分） */

.calender th {
	padding: 0.1em;
	text-align: center;
}

/* カレンダーのセル部分（日付表示部分） */

.calender td {
	padding: 0.1em;
	text-align: center;
	width: 25px;
}

/* 日曜日 */

th#sun {
	color: #CC6666;
}

/* 土曜日 */

th#sat {
	color: #009999;
}

/*************** フッター ***************/

body.layout-two-column-left div#footer,
body.layout-two-column-right div#footer,
body.layout-one-column div#footer
{
	clear:both;
}

body.layout-two-column-right div#footer,
body.layout-two-column-left div#footer,
body.layout-one-column div#footer
{
	margin: 0 auto;
	width: 800px;
	padding: 0px 0px 0px 0px;
	background: url("http://blog-imgs-17.fc2.com/p/o/l/polukai/F400352footer_back.jpg") no-repeat top;
	height: 175px;
}

/*** COPYRIGHT ***/

div#copyright{
	padding: 30px 50px 0px 110px;
	text-align: center;
}

/*** decoウェブバナー ***/

div#deco-banner{
	padding: 10px 0px 0px 0px;
	font-size: x-small;
	text-align: center;
}

/*** clearfix ***/

.clearfix:after{
	content: "";
	display: block;
	clear: both;
	overflow: hidden;
}

/******************************/
/*\*/
* html .clearfix {
    height: 1em;
}

/************************************************************/

/****** 絵文字 ******/

.emoji {
	vertical-align: middle;
}

/****** 追記 ******/

p.entry-more {
	margin: 20px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

/****** fc2追加ボタン機能 ******/

div.fc2_footer {
	margin: 20px 0px 10px 0px;
}

/****** 記事の投稿先テーマ・ジャンル ******/

div.theme {
	margin: 20px 0px 0px 0px;
	padding: 0px 10px 5px 5px;
}

/****** 検索結果の日付部分 エントリーボディ内 ******/

div.entry-body span.state {
	color: #FFF;
}

/****** 検索結果の日付部分 エントリーボディ内　タイトル ******/

div#retrieval-result .retrieval-result-title{
	margin: 0px 0px 10px 0px;
}

/****** 検索結果の日付部分 エントリーボディ ******/

div#retrieval-result .entry-body{
	margin: 0px 0px 30px 0px;
}

/****** IEの改行バグ回避用 ******/

br {
letter-spacing:normal;
}
