@charset "utf-8";


#sideNavi .concept {
	background:#09F;
}
#sideNavi .concept a {
	color:#fff;
}
#mainvisual {
	width:240px;
	text-align:center;
	float:right;
	padding:0 0 1em 1em;
}
#mainvisual img {
	width:260px;
	height:auto;
}
#mainvisual span {
	display:block;
	padding-top:0.5em;
}
#contents ul {
	margin-bottom:1.2em;
}
#contents ul li strong,
#contents p span {
	color:#336699;
	font-weight:bold;
}
#contents ul.points .point01 strong {
	color:#6b71bf;
}
#contents ul.points .point02 strong {
	color:#27ae61;
}
#contents ul.points .point03 strong {
	color:#f79406;
}
#contents ul.points .point04 strong {
	color:#359ad8;
}
#contents ul.points .point05 strong {
	color:#8f44ad;
}






@media screen and (max-width: 639px) {
#mainvisual {
	width:90vw;
	margin:0 auto 3.6vw;
}
#mainvisual img {
	width:90%;
	height:auto;
}
#contents ul {
	padding-left:1em;
}
#contents ul li {
	list-style:disc outside;
}
}