/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/* Edited with EditCSS */
/**** LINK-tag style sheet styles-site.css ****/

/*
STYLE SHEET MENU

-リンク設定-
-外枠の中味全体-
-上バナー-
-フッター-
-メイン部分-
-パンクズ-
-indexのmain部分画像-
-indexのinformation文字部分-
-infoエントリー線-
-indexNEWS一覧-
  -全体-
  -店舗タイトルの設定-
  -四角全体-
  -タイトル文字設定-
  -写真設定-
  -写真リンク設定-
  -日付-
  -記事のタイトル-
  -エントリー本文部分-
  -エントリーフッター線-
  -top page文字-
  -投稿者文字-
-右サイドバー-
-linkのリスト-
-左サイドバー-
-カテゴリー文字設定-
-サイドバー文字設定-
-サイドバーリスト設定-
-サイド画像-
-カレンダー-
  -カレンダーのタイトル-
  -カレンダーの曜日-
  -カレンダーの日付-
*/



/*ページ全体*/
body { 
margin:0px;
background:url(http://hearty-painting.com/hearty/img/back.jpg);
background-attachment:fixed;
background-repeat:no-repeat;
background-position:top center;
}

/*-----リンク設定-----*/
a {
   text-decoration: underline;		
	}

a:link {
   text-decoration:none;
	color: #666;
	}

a:visited {
  text-decoration:none;
  color: #666;
	}

a:active {
  text-decoration:none;
  color: #666;
	}

a:hover {
  text-decoration:underline;
  color: #666;
	}

/*-----外枠の中味全体-----*/
#main-container {
  margin:auto;
margin-top:200px;
 width: 630px;
background:#fff;
}

.overflow{ 
overflow: auto; height: 450px; }


/*-----上バナー-----*/
#banner {
margin:auto;
  width: 799px;
margin-top:20px;
}


/*-----カテゴリー-----*/
#cate {
 }



/*-----new-entory-----*/
.new-entry{
width:400px;
margin-left:10px;
 font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
  font-size: 10px;
padding:5px;
¥
}

/*-----フッター-----*/
#footer {
width:550px;
margin:auto;

	}

.footer-inner{
  font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
  font-size: 9px;
  color: #fff;
  text-align: left;
  padding: 5px 0px 5px 0px;

}

/*-----メイン部分-----*/
#center {
width:440px;  

  overflow: hidden;

}

.content {
  padding: 10px 0px 10px 0px;
  color: #FFF;
  
  font-size:12px;
  background: #fff
  text-align: left;
}

#top-img{
margin:0px 0px 10px 5px;}

/*パンクズ */
#pan{
font-size: 10px;
color: #666666;
background: #fff;
font-family: "ヒラギノ角ゴ Pro W6",メイリオ,Meiryo,Verdana;
text-align:right;
padding:0px 15px 0px 0px ;
}



/*-----記事のタイトル-----*/
.entry-title {
  color: #0052A6;
width:440px;
height:30px;
  font-family: "メイリオ,ヒラギノ角ゴ Pro W6",Meiryo,Verdana,MS Pゴシック;
  font-size: 12px;
text-align:left;
line-height:30px;
margin:0px 0px 10px 20px;
padding-top:20px;
font-weight:bold;
}

.entry-title a:link{
color: #0052A6;}

.entry-title a:visited{
color: #0052A6;}

.entry-title a:active{
color: #0052A6;}

.entry-title a:hover{
color: #0052A6;}



/*-----エントリー本文部分----- */
.entry-content{
width: 410px;
  padding: 0px 0px 0px 20px;
font-size: 75%;
  font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;

line-height: 150%;

}

.entry-content a:link{
color: #ff3366;}

.entry-content a:visited{
color: #ff3366;}

.entry-content a:active{
color: #ff3366;}

.entry-content a:hover{
color: #ff3366;}

.more{
float:right;
padding:10px 10px 10px  0px;
}

#count{
float:left;
font-size:9px;
padding:10px 0px 0px  25px;
}



/*-----toppage文字-----*/
#top-img{
padding: 5px 0px 0px 5px;
}


/*-----本文下ライン-----*/
.line{
padding:5px 0px 30px 12px;
}


/*-----投稿者文字-----*/
.post-footers{
color: #666666;
font-size:9px;
text-align:left;
padding: 0px 10px 80px 50px;
 font-family: "ヒラギノ角ゴ Pro W6",メイリオ,Meiryo,Verdana;

}


/*-----右サイドバー-----*/
#right {
float:left;
width:155px;
height: 100%;		
padding-top:0px;

}

/*-----サイドバー文字設定-----*/
#side {
width:145px;
padding: 5px 0px 0px 0px ;
font-size: 9px;
font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
text-align: left;
overflow: hidden;
line-height:120%;







	}

.side a {
   text-decoration: underline;		
	}

.side a:link {
   text-decoration:none;
	color: #666;
	}

.side a:visited {
  text-decoration:none;
  color: #666;
	}

.side a:active {
  text-decoration:none;
  color: #666;
	}

.side a:hover {

  color: #666;
background:#E8EDE8;
	}

/*-----カレンダー------*/
#calendar {
   	line-height: 100%;
	font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
	font-size: 9;
  	padding:10px 10px 0px 10px;
	text-align: center;
	margin-bottom: 10px;
  float: left;
	}


#calendar table {
	width: 80px;
	padding:0px 0px 0px 0px;
	}

/*カレンダーのタイトル*/
#calendar caption {
   color: #5FBAD0;
   font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo;
   font-size:9px;
   font-weight: bold;
   font-weight: ;	
   padding:0px 0px 0px 30px;


	}

/*カレンダーの曜日*/
#calendar th {
    line-height: 12px;
font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
    font-size:9px;
	text-align: center;
	font-weight: ;
	color: #fff;
    background-color: #67C6DD;
    padding:2px 0px 0px 0px;
	}

/*カレンダーの日付*/
#calendar td {
    line-height: 10px;
    font-size:9px;
	font-weight: ;
	color: #2f4f4f;
	text-align: center;
    padding:2px 0px 0px 0px;
    background-color: #fff;
    border: solid 1px #d3d3d3;
 }
#calendar a {
    color: #fff;
    background-color: #1B3890;
    text-decoration: none;
	}
#calendar a:hover {
	color: #1B3890;
    background-color: #fff;
    font-weight: bold; 
    text-decoration:underline;
	}
/*-----カレンダーここまで-----*/


/* ----indexNEWS一覧----*/

/*全体*/
#news{
width:480px;
margin: 0px 0px 30px 0px;
padding: 0px;
background: #FFF;

}

/*店舗タイトルの設定*/
.shop-name{
  font-size:70%;
}

.shop-name a{
color: #fff;
}

.shop-name a:link{
color: #fff;
}


.shop-name a:visited{
color: #fff;
}

.shop-name a:hover{
color: #fff;
}


/*四角全体*/
dl.item-data{
width:118px;
border-right:1px solid #c0c0c0;
float:left;
}


/* タイトル文字設定*/
dl.item-data dt{
text-align: right;
margin:0px;
padding: 0px 3px 0px 0px;
font-size:10px;
background:#fff;
height:15px;
font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
overflow:hidden;
}

dl.item-data dt a:hover {
  background:#ddd;
  color: #000;
	}



/* 日付け*/
dl.item-data dd.item-time{
color:#666;
text-align: right;
font-size:9px;
line-height:100%;
padding: 3px 2px 0px 0px;
}
/* ----news一覧ここまで----*/

/*-----画像回り込み設定-----*/
img.r {
float: right;
border: none;
margin-right:4px;
margin-top:4px;
vertical-align:top;
}
img.l {
float: center;
border: none;
margin-right:1px;
margin-top:0px;
vertical-align:top;
}

/*-----ページ分割-----*/
.bunkatu{
text-align:center;
color: #999;
font-size:10px;
font-family: "ヒラギノ角ゴ Pro W6",メイリオ,Meiryo,Verdana;
}

.bunkatu a{
color: #999;
text-align:center;
}

.bunkatu a:link{
color: #999;
text-align:center;
}


.bunkatu a:visited{
color: #999;
text-align:center;
}

.bunkatu a:hover{
color: #ff3366;
text-align:center;
}


/*コメント部分*/
#comment{
background-color:#fff;
border:solid 1px #fff;
margin-left:15px;
margin-top:50px;
padding:5px;}

h2.comments-open-header{
font-size:12px;
font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
color:#808080;
margin:0px 0px;
background-color:#f0fff0;
border-left:solid 5px green;
}


h2.comments-title-header{
font-size:12px;
font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
color:#808080;
margin:0px 0px;
background-color:#fffacd;
border-left:solid 5px #ff9900;
}



.comments-open-content{
font-size:9px;
margin:0;
padding:10px;}

.comments-open-coment a{color:;grey}

#comment-body{
padding:0px 0px 0px 0px;
font-size: 75%;
font-family: "ヒラギノ角ゴ Pro W3",メイリオ,Meiryo,Verdana;
color:#808080;
}

.comment-comment p{
font-size:12px;
margin:0px;
padding:15px 10px 0;
}

p.comment-footer{
font-size:9px;
margin:0px;
padding:10px 0px 0px 0px;
}


.c-line{
padding:5px 0px 5px 0px;}


