/*
  Skin Name: ダイナラボ
  Description: ダイナラボスキン
  Skin URI: https://wp-cocoon.com/
  Author: ダイナラボ
  Author URI: https://nelog.jp/
  Screenshot URI: https://im-cocoon.net/wp-content/uploads/skin-template.png
  Version: 1.0.2
  Priority: 9999000000
*/
/*以下にスタイルシートを記入してください*/

.navi-in>ul .sub-menu {
	line-height:1.3em;
	height:auto;
}

/************************************
** サイドバー
************************************/

.home #content #content-in {
	padding-top:480px;
		background-image: url(../../../../../../wp/wp-content/uploads/2020/07/top_image_2-1.jpg);     /* 背景画像指定 */
    background-repeat:  no-repeat;              /* 背景の繰り返し設定 */
    background-position: 0 0;          /* 背景の位置指定 */
}

.sidebar {
	border-radius:0;
	border: solid 1px #ccc !important;
}

.sidebar .widget_author_box{
	font-size:90%;
}
.sidebar .widget_author_box h3{
	display:none;
}
.sidebar .widget_author_box .author-widget-name{
}
.sidebar .widget_author_box .author-name{
}
.sidebar .widget_author_box .author-name a{
	text-decoration:none;
}
.sidebar .widget_author_box .author-description{
	font-size:90%;
}



.sidebar h2,
.sidebar h3 {
	background: transparent !important;
	font-size: 100%;
	margin-bottom: 10px;
	color:#14a7d1 !important;
	padding-left: 5px;
}
.sidebar ul#menu-sidemenu {
	margin-bottom: 15px;
	border-top: solid 1px #e4e4e4;
}
.sidebar ul#menu-sidemenu li {
	font-size: 80%;
	background: #fff;
	border-bottom: solid 1px #e4e4e4;
}
.sidebar ul#menu-sidemenu li a {
	text-decoration: none;
	display: block;
	padding: 2px 10px;
}
.sidebar input {
	font-size:90%;
	border-radius:0;
}
.sidebar .widget_archive select {
	border-radius:0;
	font-size:90%;
	padding-top:1em;
	padding-bottom:1em;

}



.sidebar .widget-entry-card-content{
}
.sidebar .widget-entry-card-content .widget-entry-card-title{
	font-size:90%;
}

.sidebar a.new-entry-card-link {
	font-size:80%;
	line-height:1.3;
	border-bottom:1px dashed #ccc;
	position: relative;
}
.sidebar a.widget-entry-card-link.a-wrap::after {
	display: block;
	position: absolute;
	top: 50%;
	right: 0px;
	vertical-align: middle;
	line-height:1;
	content: '';
	width: 6px;
	height: 6px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
/************************
/ SNSボタン
/************************/
#container .sns-buttons a{
font-size:13px;
padding-top:15px;
padding-bottom:15px;
}
.footer-bottom-logo .footer-site-logo-image{
	max-width:250px;
}

/*480px以下*/
@media screen and (max-width: 480px){
.home #content #content-in {
	padding-top:0px;
/*		background-image: url(none);      背景画像指定 */
	padding-top:200px;
 background-size:  auto 200px;
}

}