.event_back{
	background-color: #65C4CF;
}
.event_border{
	border-left: 5px solid #65C4CF;
}

.facility_back{
	background-color: #00B9DC;
}
.facility_border{
	border-left: 5px solid #00B9DC;
}

.s-yoko_back{
	background-color: #0086CD;
}
.s-yoko_border{
	border-left: 5px solid #0086CD;
}

.site_back{
	background-color: #006FC4;
}
.site_border{
	border-left: 5px solid #006FC4;
}

.reservation_back{
	background-color: #004091;
}
.reservation_border{
	border-left: 5px solid #004091;
}


.l1_back{
	background-color: #65C4CF;
}
.l1_border{
	border-left: 3px solid #65C4CF;
}

.l2_back{
	background-color: #00ff11;
}
.l2_border{
	border-left: 3px solid #00ff11;
}

.l3_back{
	background-color: #00ff22;
}
.l3_border{
	border-left: 3px solid #00ff22;
}

.l4_back{
	background-color: #00ff33;
}
.l4_border{
	border-left: 3px solid #00ff33;
}

.l5_back{
	background-color: #00ff44;
}
.l5_border{
	border-left: 3px solid #00ff44;
}
.l6_back{
	background-color: #00ff55;
}
.l6_border{
	border-left: 3px solid #00ff55;
}
.l7_back{
	background-color: #00ff66;
}
.l7_border{
	border-left: 3px solid #00ff66;
}
.l8_back{
	background-color: #00ff77;
}
.l8_border{
	border-left: 3px solid #00ff77;
}
.l9_back{
	background-color: #00ff88;
}
.l9_border{
	border-left: 3px solid #00ff88;
}
.l10_back{
	background-color: #00ff99;
}
.l10_border{
	border-left: 3px solid #00ff99;
}
.l11_back{
	background-color: #00ffaa;
}
.l11_border{
	border-left: 3px solid #00ffaa;
}
.l12_back{
	background-color: #00ffbb;
}
.l12_border{
	border-left: 3px solid #00ffbb;
}
.l13_back{
	background-color: #00ffcc;
}
.l13_border{
	border-left: 3px solid #00ffcc;
}
.l14_back{
	background-color: #00ffdd;
}
.l14_border{
	border-left: 3px solid #00ffdd;
}
.l15_back{
	background-color: #00ffee;
}
.l15_border{
	border-left: 3px solid #00ffee;
}
.l16_back{
	background-color: #00ffff;
}
.l16_border{
	border-left: 3px solid #00ffff;
}
/*スマホ*/
@media screen and (max-width:480px){







}


@media screen and (min-width:481px){

.question_list_area{
	margin: 0 0 20px 0;
}
.question_category{
	width: 940px;
	height: auto;
	overflow: hidden;
	padding: 0 0 0.1em 0;
}

.lists_title{
	height: 40px;
	padding: 0px 10px;
	margin: 0 0 8px ;
	line-height: 40px;
	color: #fff;
	font-size: 1.2em;
	font-weight: 700;

}
.lists_question{
	float: left;
	width:283px;
	/* border-left: 3px solid #00f78e; */
	padding:0 15px 0 10px;
	margin: 0 0 1.2em 0;
	font-size: 1em;
	color: #000;
	line-height: 1.5;
}

.lists_question a{
	color: #000;
}
.question_answer_area{
	width: 940px;
}
.answer_about_event{
	width: 940px;
}
.qa_set{
	width: 938px;
	border:solid 1px #65C4CF;
	margin:0 0 1em 0;
}
.q_a_set_title{
	background-color: #D9F1FA;
	padding: 0 10px 0 0;

}

.q_a_set_title img{
	float: left;
	margin: 5px 0 0 0;

}

.q_a_set_title span{
	display: block;
	line-height: 40px;
	margin: 0 0 0 60px;
}

.q_a_set_answer{
	clear: both;
	min-height: 59px;
	padding: 10px 75px 1em 0;

}

.q_a_set_answer img{
	float: left;

}

.q_a_set_answer span{
	display: block;
	margin: 0;
	line-height: 1.5;
	margin: 0 0 0 60px; 
}

}

