/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 05 2026 | 02:06:10 */
.swiper-slide .sl-content .sl-content__inner::before {
  border: none;
}
.footer {
	padding-bottom:60px;
}
.header-banner-inner.is-text-vertical.media-slider .swiper-slide .sl-content .sl-content__inner .caption {
	padding-right:3em;
}
/*ヘッダー*/
	.header_bar .hd-title.img.no-cap img {
    max-height: 90px;
}

/*メールフォーム*/
.cont dt {
		font-weight:normal;
}
.ppa {
		margin:1em;
}
.res {
		background-color:#e60606;
		color:#fff;
		padding:0.2em 0.5em;
		border-radius:3px;
		font-size:0.8em;
		margin-left:1em;
}
.entry-content dl,.dp-container dt,.dp-container dd{
	background-color:rgb(60 60 60 / 0%);
	border:none;
}
.top_boxs p {
text-shadow:2px 2px 5px #000;
}
#wpcf7cpcnf table {
width:80%;
	margin:2em auto;
}
div.wpcf7cp-btns {
    width: 80%;
    margin: 2em auto;
}
.wpcf7cp-cfm-edit-btn,.wpcf7cp-cfm-submit-btn {
	padding:0.3em 1em;
	border-radius: 0.3em;
    border: 1px solid #4d2e59;
}
/*お知らせ*/
#text-4 {
	margin-top:3em;
}
.dp_text_widget ul, .textwidget ul {
    list-style: none;
	max-width:1000px;
	margin:3em auto;
}
.dp_text_widget ul li {
	border-bottom:1px solid #ccc;
	margin-bottom:1em;
}
.dp_text_widget ul li:before {
	content:none;
}
.dp_text_widget a {
    color: #48104c;
    font-size: 1.1em;
    font-weight: 500;
}
.dp_text_widget a:hover {
   text-decoration:underline;
}
.wp-block-latest-posts__post-excerpt, .wp-block-latest-posts__post-full-content {
    margin-bottom: 1em;
    margin-top: .5em;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
/*Instagram*/
.textwidget ul li::before {
	content:none;
}
.zoom-instagram.feed-1422  .zoom-instagram-widget__items {
	margin:2em auto;
}
.mob_ftb {
	font-size:0.76em;
}
body .widget-box a.deb-btn {
	padding:0.4em 1.0em;
}

}
@media only screen and (min-width: 1000px){

	
}
@media only screen and (max-width: 999px){
}
