@charset "UTF-8";
/*
Theme Name: LIQUID PRESS Child
Theme URI: https://lqd.jp/wp/
Description: LIQUID PRESSの子テーマ
Author: LIQUID DESIGN
Author URI: https://lqd.jp/
Template: liquid-press
Version: 0.1
*/
/* Child Styles */

/* common */

/* HOME */
.home header { display: block; }
.home .wp-block-post-title { display: none; }
.home .wrapper { margin-top:0 !important; }
.home .ark-block-button .ark-block-button__link {
	padding: .5em 1.1em;
}

/* PAGE */
.entry-content h3.is-style-leftline {
	border-left: 5px solid #333 !important;
}
.page_cover {
	box-shadow: 0px 3px 5px 2px #ddd;
}
.page_cover .liquid_custom_field {
	margin-top:0;
	font-size:21px;
	color:#999;
	letter-spacing: 2px;
}
.wp-block-table th, .wp-block-table td {
	padding: 1rem 1rem;
}

.contact table { width:100%; }
.contact table th {
	border:none;
	width:25%;
	text-align:left;
}
.contact table td {
	border:none;
	width:75%;
}
form input,
form textarea{
	width:100%;
	padding:5px;
	font-size:18px;
	border:1px solid #999;
	border-radius: 4px;
}
form input[type=submit] {
	width:240px;
	padding:15px 40px;
	background-color: #e4416c;
	color:#fff;
	border-radius: 35px;
	border: 1px solid #e4416c;
}
form input[type=submit]:hover {
	background-color: #fff;
	color:#e4416c;
	border: 1px solid #e4416c;
}

.contact span.wpcf7-spinner {
	display: none;
}

@media screen and (max-width: 768px) {

}
@media screen and (max-width: 480px) {
	.wp-container-core-group-is-layout-6554ea3f div.wp-block-group {
		width:80%;
	}
	.wp-container-core-group-is-layout-6554ea3f nav {
		width:10%;
	}
	.page_cover {
		background-image: url(https://nishiki-p.sub.jp/sharem/wp-content/uploads/2025/07/top-title-1-1536x518.webp);
    	background-position: 58% 90%;
    	background-size: 172%
	}
	.page_cover img { display: none; }
	
	.home_main .wp-block-group {
		padding-top:15rem !important;
		padding-bottom:15rem !important;
	}
	.wp-container-core-group-is-layout-a2215313 {
		padding-top:5rem !important;
		padding-bottom:5rem !important;
	}

	.page_cover h1 {
		font-size:24px;
	}
	
	footer li a {
		color:#000 !important;
	}
	
	
	
}
