@charset "utf-8";

/*=================================

	event.css

=================================*/

/* tab
-------------------------------- */
.tabArea {
	clear: both;
	padding: 15px 10px;
	background-color: #eff5f7;
}
.tabArea #tabs {
	background-color: #ffffff;
	-webkit-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
	-webkit-box-shadow: 0px 0px 2px 1px #cad5d9;
	box-shadow: 0px 0px 2px 1px #cad5d9;
}
#tabs .list {
}
#tabs .list li {
	float: left;
	width: 50%;
	font-size: 14px;
	border-top: 2px solid #073f9e;
	color: #ffffff;
	text-align: center;
}
#tabs .list a {
	display: block;
	padding: 10px 0;
	border: 1px solid #073f9e;
	background: #073f9e;
	color: #ffffff;
}
#tabs .on a {
	border: 1px solid #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #ffffff), color-stop(0.00, #f0f0f0));
	background: -webkit-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
	background: -moz-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
	background: -o-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
	background: -ms-linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
	background: linear-gradient(top, #f0f0f0 0%, #ffffff 100%);
	color: #010101;
}
#tabs .tabBox {
	clear: both;
}

#tabs .tabBox .linkList03 li:last-child {
	border-bottom: none;
}


/* accrdion
-------------------------------- */
.tabArea .trigger {
	border-top: 1px solid #cad5d9;
	cursor: pointer;
}
.tabArea .trigger p {
	padding: 10px;
	-webkit-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
	border: 1px solid #ffffff;
	background-color: #f2f5f6;
	font-size: 0;
	text-align: center;
}

.tabArea .open {
	border-top: 1px solid #cad5d9;
}