@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */
/*--------------------------------------
  TOC+ 目次のデザイン
--------------------------------------*/
#toc_container {
	display: block !important;
	width: 80% !important;
	background: #fff;
	border: 1px solid #ccc;
	font-size: 95%;
	box-sizing: border-box;
	line-height: 1.4;
	margin: 36px auto;
	padding: 1em 2em;
}

#toc_container .toc_title {
	text-align: center;
	background: #eee;
	border-bottom: 2px solid #ddd;
	padding: 0.4em 0;
}

#toc_container ul {
    list-style: none;
    margin-bottom: 0;
}

#toc_container ul li {
    margin: 0;
    padding-left: 0;
    text-indent: 0;
}

#toc_container ul a {
	display: block;
	text-decoration: none;
	color: #444;
	border-bottom: 1px dotted #ccc;
}

#toc_container .toc_list > li > a {
	border-bottom: 2px solid #ccc;
	font-size: 110%;
}

#toc_container ul ul {
	padding: 1em 0 1em 1em;
}

#toc_container li {
	margin-bottom: 0.8em;
	padding-bottom: 0.2em;
}

/* シェアボタン
===================================*/
.sns-group-viral ul.snsb li {
 width: 19%;
 margin: 2px;
}
.sns-group-viral ul.snsb li a {
	font-size: 21px;
}
.icon-hatena::after, .icon-googleplus::after, .icon-facebook::after, .icon-twitter::after, .icon-pocket::after, .icon-line::after, .icon-push7::after, .icon-feedly::after, .icon-comments::after {
    display: none;
}

/*******************************
* プライバシーポリシーの下部SNSボタンの非表示
********************************/
#post-1291 #sns-group {
 display: none; 
}

#post-9481 #sns-group {
 display: none; 
}

#post-9478 #sns-group {
 display: none; 
}

#post-9486 #sns-group {
 display: none; 
}

#post-9523 #sns-group {
 display: none; 
}

#post-9579 #sns-group {
 display: none; 
}

/*******************************
* 固定ページの投稿日時の非表示
********************************/
#post-36 .article .post-meta { 
 display: none; 
}

#post-9481 .article .post-meta { 
 display: none; 
}

#post-9478 .article .post-meta { 
 display: none; 
}

#post-9486 .article .post-meta { 
 display: none; 
}

#post-9523 .article .post-meta { 
 display: none; 
}

#post-9579 .article .post-meta { 
 display: none; 
}

/*******************************
* サブメニュー前の“-”を消す
********************************/
@media screen and (max-width:500px){
	#navi ul.sub-menu a:before{content:"";}}
@media screen and (max-width:1110px){
	#navi ul.sub-menu a:before{content:"";}}

/*******************************
*写真前に透明画像
********************************/
.img-protect{
position:relative;
margin: 15px auto;
}
.protect-pic{
position:absolute;
display:block;
width:100%;
height:100%;
background: url(https://blog.yuzurand.com/wp-content/uploads/lamination.png);
}

/*******************************
*iframe中央寄せ
********************************/
.center_iframe {
    margin: auto;
}
.center_iframe iframe {
	position:relative;
    margin: auto;
	display: block;
}

/*******************************
*ドラクエ風フォント
********************************/
@font-face {
  font-family: 'dqfont';
  src: url('https://blog.yuzurand.com/font/DragonQuestFC.ttf') format('truetype');
}

.dqfont {
  font-family: 'dqfont', sans-serif; 
}