/*
Theme Name: SScommonTmp
.accordion {
	background-color: #E1F9E8;
}

.accordion_switch_color {
	position: relative;
	cursor: pointer;
	color: #FFF;
	background-color: #02A03A;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 0.1em;
	padding: 5px 0 5px 5px;
}

.accordion_switch_color:before {
	position: absolute;
	display: block;
	content: "";
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 50%;
	right: 15px;
	width: 10px;
	height: 10px;
	background-color: #FFF;
	margin-top: -8px;
}

.accordion_switch_color:after {
	position: absolute;
	display: block;
	content: "";
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 50%;
	right: 15px;
	width: 10px;
	height: 10px;
	background-color: #02A03A;
	margin-top: -13px;
}

.accordion_kakunou_color {
	font-size: 14px;
	background-color: #E1F9E8;
	margin: 5px 0 20px 27px;
	padding-bottom: 3px;
}

.accordion_switch_color.open:before {
	position: absolute;
	display: block;
	content: "";
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 50%;
	right: 15px;
	width: 10px;
	height: 10px;
	background-color: #FFF;
	margin-top: -4px;
}

.accordion_switch_color.open:after {
	position: absolute;
	display: block;
	content: "";
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 50%;
	right: 15px;
	width: 10px;
	height: 10px;
	background-color: #02A03A;
	margin-top: 1px;
}
 */