/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 10 2023 | 07:44:43 */
@charset "UTF-8";
/**
 * お問い合わせ完了
 * ルール
 * ・セレクタの最初に body.es-page-thunks を付ける
 */

body.es-page-thunks .thunks_group{
	margin-bottom: 80px;
}

body.es-page-thunks .thunks_group .heading_type_01{
	margin: 40px auto 80px;
}

body.es-page-thunks .thunks_group p{
	text-align: center;
	font-size: 16px;
}

body.es-page-thunks .thunks_group .transition_button{
	position: relative;
	display: block;
	width: 250px;
	margin: 40px auto 0;
	padding: 10px 0;
	border: #c8c8c8 1px solid;
	border-radius: 5px;
	text-align: center;
	font-size: 15px;
	font-weight: 500;
	color: #333;
}

body.es-page-thunks .thunks_group .transition_button::before{
	content: "";
	position: absolute;
	top: 50%;
	right: 15px;
	transform: translateY(-50%) rotate(45deg);
	display: block;
	width: 8px;
	height: 8px;
	border-top: #969696 1px solid;
	border-right: #969696 1px solid;
	transition: all 1s ease;
}

body.es-page-thunks .thunks_group .transition_button:hover{
	text-decoration: none
}

body.es-page-thunks .thunks_group .transition_button:hover::before{
	right: 10px;
}


/*--------------------------------------------------
**************************************************
  スマホ用
**************************************************
--------------------------------------------------*/
@media screen and (max-width: 767px) {

	body.es-page-thunks .thunks_group p{
		font-size: 3.5vw;
	}
	
}
