@charset "UTF-8";
@import url("../simplicity/style.css");

/*
	Theme Name: Simplicity child
	Template: simplicity
*/

/* Simplicity子テーマ用のスタイルを書く */


/*---------------------------------------*/
/* 記事バック＆サイドバーのBG色と角丸指定等  */
/*---------------------------------------*/
#main {
  background-color:#ffffee;  /*★背景色メイン*/
  border:3px solid #f90;
  margin-bottom: 16px;
  border-radius: 8px;
}

#sidebar {
  background-color: #ffffee;  /*★背景色サイドバー*/
  border:3px solid #f90;
  padding: 5px 8px;
  margin-bottom: 16px;
  border-radius: 8px;
}

/*---------------------------------------*/
/* 記事個別の日付等表記（BG色と合わせる）   */
/*---------------------------------------*/
.post-meta{
  margin-bottom: 0.5em;
  /*text-align:right;*/
  text-align:left;

  background-color:#DCF5E8; /*★日付欄の背景色*/
  color:#555;
  font-size:16px;
}


/*-------------------------*/
/* サイト説明（Topロゴ下）   */
/*-------------------------*/
#site-description {
  margin: -10px 0px 0px 10px;
  text-shadow: 1px 1px 1px #000000;
}


/*-------------------------*/
/* >>記事を読む(ボタン風)   */
/*-------------------------*/
.entry-read a {
  color: #fff;
  text-decoration:none;
  background-color:#ffAA00;
  border:0px solid #fff;
  margin: 0px;
  padding: 0px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 20px;
}

.entry-read a:hover{
  background-color: #ffDD66;
}


/*-------------------*/
/* カテゴリ説明欄	　　 */
/*-------------------*/
.category-description {
  /*margin-top: 15px;*/
  /*margin-bottom: 30px;*/
  /*padding: 5px 20px;*/
  color: #333;
  background-color: #ffffff;
  border-radius: 6px;
  border: 1px solid #fc0;
}


/*----------------------------*/
/* 記事アーカイブのタイトル表記 */
/*---------------------------*/
#archive-title{
  /*padding-bottom:20px;*/
  font-size:26px;

  /* 20150503 hirara */
  padding: 4px;/* 20150503 hirara */
  margin: 0px;/* 20150503 hirara */
  /*background-color: #FC0;*//* 20150503 hirara */
  /*border-left:16px solid #52C0D4;*/ /* 20150503 hirara */
  border-bottom: 8px solid #52C0D4; /* 20150503 hirara */
}


/*-----------------------------*/
/* 見出し（H2,H3,H4）の装飾各種 */
/*----------------------------*/
.article h3,
#comment-area h3,
#related-entries h3{
  font-size:23px;
  border-bottom: 5px solid #52C0D4;
  padding:10px 0;
}

/*
.article  h4{
  padding:8px;
  border-left:10px solid #52C0D4;
  border-bottom: 5px solid #52C0D4;
}
*/

.entry-content h2 a{
  color:#0044BB;
  text-decoration:none;
}

.entry-content h2 a:hover{
  text-decoration:underline;
}

#sidebar h4{
  margin-bottom: 10px;
  font-size:20px;
  border-bottom: 5px solid #52C0D4;  /*20150503hirara*/
}

/*---------------------------*/
/* ナビゲーションメニューの装飾 */
/*---------------------------*/

#navi ul li a:hover {
  color: #F00;
  border-radius: 0px;
}


/*--------------------------------------------------------------*/
/* 吹き出しの装飾 	(<h5 id="fukidasi"></h5>)		*/
/*								*/
/* http://squeeze.jp/blog/web-design/heading-design-css-only/   */
/*--------------------------------------------------------------*/
/*#fukidasi{*/
.article  h4{
	position:relative;
	margin:25px -5px 25px -5px;
	padding:10px 20px;
	font:bold 24px/1.6 Arial, Helvetica, sans-serif;
	color:#dd0011;
	border:#333 solid 3px;
	border-radius:18px;
	background:#fff;
	box-shadow:
		-7px -5px 0 0 #ffffff inset,
		2px 3px 0 0 #000;
}
/*#fukidasi:before{*/
.article  h4:before{
	content:" ";
	position:absolute;
	top:100%;
	left:24px;
	width:0;
	height:0;
	border-width:20px;
	border-style:solid;
	border-color:transparent;
	border-top-color:#333;
}
/*#fukidasi:after{*/
.article  h4:after{
	content:" ";
	position:absolute;
	bottom:-27px;
	left:28px;
	width:0;
	height:0;
	border-width:14px;
	border-style:solid;
	border-color:transparent;
	border-top-color:#ffffff;
}


/*--------------------------------------------------------------*/
/* 吹き出しの装飾 (H2)						*/
/*								*/
/* http://squeeze.jp/blog/web-design/heading-design-css-only/   */
/*--------------------------------------------------------------*/
.article h2{
	position:relative;
	margin:25px -5px 25px -5px;
	padding:10px 20px;
	font:bold 24px/1.6 Arial, Helvetica, sans-serif;
	color:#dd0011;
	border:#333 solid 3px;
	border-radius:18px;
	background:#fff;
	box-shadow:
		-7px -5px 0 0 #ffffff inset,
		2px 3px 0 0 #000;
}
.article h2:before{
	content:" ";
	position:absolute;
	top:100%;
	left:24px;
	width:0;
	height:0;
	border-width:20px;
	border-style:solid;
	border-color:transparent;
	border-top-color:#333;
}
.article h2:after{
	content:" ";
	position:absolute;
	bottom:-27px;
	left:28px;
	width:0;
	height:0;
	border-width:14px;
	border-style:solid;
	border-color:transparent;
	border-top-color:#ffffff;
}


/* 顔＋セリフ */
.manzai{
  display: table;
}


/*--------------------------------------------------*/
/* 引用（blockquote）のBG色変更など */
/*-------------------------------------------------*/
blockquote {
  background: none repeat scroll 0 0 rgba(255, 233, 204, 0.8);
  border: 1px solid #FFCC00;
}
blockquote:before {
  color: #FF9933;
}
blockquote:after {
  color: #FF9933;
}

/*--------------------------------------------------*/
/* トップ、サムネイルの境界線・色 */
/*-------------------------------------------------*/
img.entry-thumnail {
  border:1px solid #e6d6b1;
}

/*--------------------------------------------------*/
/* 固定ページの日付消し（「#」以下は該当記事のページID） */
/*-------------------------------------------------*/
#post-6 .post-meta,
#post-110 .post-meta
{
    display: none;
}