@charset "utf-8";

.-dress_afffa639793b4f50a2a20352cda2c55a .m-motion.-f {
	font-size:18px;
	padding-top:0.8em;
	padding-bottom:0.8em;
	text-decoration:none;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .m-motion.-f li a {
	color:#ffffff;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .a-header {
	background-image:linear-gradient(to bottom,#4ac789 0%,#89c997 100%);
	margin-bottom:30px;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .a-footer {
	background-image:linear-gradient(to bottom,#f19674 0%,#e4004f 100%);
	color:#ffffff;
	margin-top:20px;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .a-site_contents .b-plain {
	margin-bottom:10px;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .c-body {
	font-size:15px;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .a-main .c-page_title {
	background-image:linear-gradient(to bottom,#ffe55e 0%,#e16b18 100%);
	color:#ffffff;
	margin-bottom:15px;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .c-page_title {
	padding-left:0.5em;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .c-large_headline {
	color:#e34261;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .m-motion.-f li a:hover {
	text-decoration:none;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .m-motion.-f li ul li a {
	font-size:15px;
	color:#ffffff;
	background-color:#7fc4bd;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .m-motion.-f li a:active {
	text-decoration:none;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .c-title {
	border-bottom:2px solid #00907a;
	margin-bottom:15px;
	color:#333333;
	padding-left:10px;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .a-main .c-body a {
	text-decoration:underline;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .a-side-a .c-img a {
	margin-top:5px;
	margin-bottom:5px;

}
.-dress_afffa639793b4f50a2a20352cda2c55a .a-side-a .c-img img {
	margin-top:5px;
	margin-bottom:5px;

}
@media screen and (max-width: 641px) {
.-dress_afffa639793b4f50a2a20352cda2c55a #js-globalNavigation {
		background-color:#5dc88e;
		padding-left:1em;
		padding-right:1em;
		color:#ffffff;
	
	}
	.-dress_afffa639793b4f50a2a20352cda2c55a #spNavigationTrigger {
		background-color:#4ac789;
		border:2px solid #ffffff;
		color:#ffffff;
		margin-bottom:20px;
	
	}
	.-dress_afffa639793b4f50a2a20352cda2c55a #spNavigationTrigger .c-sp-navigation_line {
		color:#ffffff;
		border-color:#ffffff;
	
	}
	.-dress_afffa639793b4f50a2a20352cda2c55a .m-motion.-f li a {
		color:#ffffff;
	
	}
	.-dress_afffa639793b4f50a2a20352cda2c55a .m-motion.-f li ul li a {
		color:#ffffff;
		background-color:#5dc88e;
	
	}
	
}
	/* created version 8.13*/