@charset "UTF-8";

/*ホーム共通
-----------------------------------------------------------------------------------------*/

/*-------------------------タイトル*/
#home .title h2{
	background:#F5712E url(images/home_title.png) center bottom no-repeat;
}
/*-------------------------copy*/

#home .copy h3{
	color:#F5712E;
}

/*-------------------------参加メリット*/
#home .merit h4{
	background:#F5712E;
}
/*商談会について
-----------------------------------------------------------------------------------------*/

#about dt{
	border-left:5px solid #F5712E;
}
@media screen and (max-width: 739px) {
	#about dt{padding:3px 6px;border-left:3px solid #F5712E;font-size:14px;margin-top:10px;}
}


/*ご利用の流れ
-----------------------------------------------------------------------------------------*/

#flow th{
	background:#F5712E;
}
#flow h3{
	font-size:24px;
	line-height:40px;
	color:#F5712E;
	letter-spacing:2px;
}

/*よくあるご質問
-----------------------------------------------------------------------------------------*/

#faq h3{
	border-left:20px solid #F5712E
}
#faq section div{
	border-top:5px solid #F5712E;
}
#faq h4:before{
	color:#F5712E;
}
@media screen and (max-width: 739px) {
	#faq h3{font-size:16px;line-height:16px;letter-spacing:0px;margin-top:24px;margin-bottom:8px;padding-left:8px;border-left:16px solid #F5712E;}
	#faq div{border-top:3px solid #F5712E;margin-top:5px;}
}

/*告知バナー　20230616
-----------------------------------------------------------------------------------------*/


.fixban{
	max-width:400px;
	position:fixed;
	right:0;
	bottom:0;
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
	animation: fadeIn 1s ease 1s 1 normal backwards;
}
@media screen and (max-width:739px) {
}
@keyframes fadeIn {
	from {transform: translateY(1000px);}
	to {transform: translateY(0);}
}
.fixban input,
.fixban input:checked,
.fixban input:checked + img,
.fixban input:checked + a{
	display:none;
}
.fixban .check{
	content:"";
	font-weight:bold;
	font-size:20px;
	position:absolute;
	right:0;
	top:0;
	width:30px;
	text-align:center;
	line-height:30px;
	z-index:1;
	background:rgba(0,0,0,0.8);
	color:#FFF;
	cursor:pointer;
}
.fixban .check:hover{
	background:#660000;
}