@charset "utf-8";

.-dress_fc3c85231cde476db8e67969b4ba75ae .a-side-a .c-img img {
	margin-bottom:10px;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-header .m-motion.-f li a {
	color:#ffffff;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .m-motion.-f li ul li a {
	background-color:#4a6389;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-main .c-title {
	font-size:24px;
	margin-bottom:10px;
	color:#126ba7;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-main .c-page_title {
	border-top:2px solid #dea900;
	border-bottom:2px solid #dea900;
	border-left:10px solid #dea900;
	border-right:2px solid #dea900;
	padding-left:15px;
	margin-bottom:15px;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-main .c-body a {
	text-decoration:underline;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-main .c-body {
	margin-bottom:15px;
	line-height:1.5;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-main .c-large_headline {
	border-left:5px solid #126ba7;
	padding-left:8px;
	margin-left:5px;
	margin-bottom:8px;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .c-body {
	line-height:1.5;
	font-size:15px;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .c-img a {
	padding-left:0px;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .b-tab .b-tab_navigation a {
	background-color:#1caf8f;
	font-weight:bold;
	color:#ffffff;
	font-size:17px;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae.b-tab .b-tab_navigation a {
	background-color:#1caf8f;
	font-weight:bold;
	color:#ffffff;
	font-size:17px;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-main .c-list_table th {
	background-color:#eaf7fc;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-side-a .c-title {
	color:#ffffff;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-site_contents .c-list_indent th {
	font-size:120%;

}
.-dress_fc3c85231cde476db8e67969b4ba75ae .a-site_contents .c-list_indent td {
	margin-top:10px;
	margin-bottom:10px;

}
@media screen and (max-width: 641px) {
.-dress_fc3c85231cde476db8e67969b4ba75ae #spNavigationTrigger {
		margin-bottom:15px;
		border:2px solid #ffffff;
		background-color:#222f3f;
	
	}
	.-dress_fc3c85231cde476db8e67969b4ba75ae #spNavigationTrigger .c-sp-navigation_line {
		color:#ffffff;
		border:2px solid #ffffff;
	
	}
	.-dress_fc3c85231cde476db8e67969b4ba75ae .m-motion.-f li {
		background-color:#222f3f;
		text-indent:1.5em;
		line-height:2.3;
		color:#ffffff;
	
	}
	.-dress_fc3c85231cde476db8e67969b4ba75ae .m-motion.-f li ul li a {
		background-color:#4a6389;
	
	}
	
}
	/* created version 8.13*/