/*-------------------------------
問合せボタン
------------------------------- */

div.qtInquiry{
	left: 0;
	right: 0;
	display: flex;
	justify-content: center;
	gap: 20px;
}

a.qtInquiry,
.qtInquiry a{
	font-size:112.5%;	/* 112.5% */
 	font-weight:bold; 		/* 太目 */
 	width: 200px;
	display:block;
	position:relative;
	padding:1em 2em;
	background-color:#fff;
	color:#666;
	border: 7px solid  #469ff0; /*ボタンの枠線の太さと色(通常)  #0000AFから変更 */
	border-radius: 1rem;
	text-decoration:none;-webkit-transition:all 0.25s ease-out;
	transition:all 0.25s ease-out;
} 

a.qtInquiry::before,
.qtInquiry a::before{
	pointer-events: none;
	content:'';
	display:block;
	position:absolute;
	top:1.2em;
	right:10px;
	margin:auto;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	width:8px;height:8px;
	border-top:1px solid #000010;		/* #FF0000 から変更 */
	border-right:1px solid  #000010;	/* #FF0000 から変更 */
}

a.qtInquiry:hover,
.qtInquiry a:hover{
	background-color: #469ff0;		/* #FF0000 から変更した navyから変更  */
	color:#fff;
	text-decoration:none;
}

a.qtInquiry:hover::before,
.qtInquiry a:hover::before{
	border-top-color: #fff;	
	border-right-color: #fff;
}

/* 常にフローティングさせる場合のクラス */
p.fixed_follow_button {
	position: fixed;
	bottom:50px;
	left: 0;
	right: 0;
}

/* リンク ボタン*/
a.qtInquiryBtn{
	font-size:112.5%;	/* 112.5% */
 	font-weight:bold; 		/* 太目 */
 	/* width: 200px; */
	display:block;
	/* position:relative; */
	padding:1em 2em;
	background-color:#fff;
	color:#666;
	border: 7px solid  #469ff0; /*ボタンの枠線の太さと色(通常)  #0000AFから変更 */
	border-radius: 1rem;
	text-decoration:none;-webkit-transition:all 0.25s ease-out;
	transition:all 0.25s ease-out;
}

a.qtInquiryBtn:hover{
	background-color: #469ff0;		/* #FF0000 から変更した navyから変更  */
	color:#fff;
	text-decoration:none;
}