@charset "UTF-8";

.w65per{
	width: 65%;
}
.w30per{
	width: 28%;	
}
.w30per img{
	width: 100%;
}
.anzensei{
	background: url("images/anzensei.svg") left top no-repeat;
	background-size: 20%;
	padding-left: 130px;
	padding-top: 5px;
	padding-bottom: 15px;
}
.souzouryoku{
	margin-top: 20px;
	background: url("images/souzouryoku.svg") left top no-repeat;
	background-size: 20%;
	padding-left: 130px;
	padding-bottom: 15px;
}
.syucyuryoku{
	margin-top: 20px;
	background: url("images/syucyuryoku.svg") left top no-repeat;
	background-size: 20%;
	padding-left: 130px;
	padding-bottom: 15px;
}
ul.maru{
	padding-left: 6%;
	padding-right: 6%;
}
ul.maru li{
	list-style:disc;
}
ul.maru li a , p a{
	color: #036EB8;
}
ul.maru li a:hover{
	color:#C30D23;
}
.w48per{
	width: 48%;
}
.w48per img{
	width: 100%;
}

.left31-50 {
	padding-left: 31px;
	background-position: left top;
}

@media screen and (max-width:560px) {
	
	
.left31-50 {
	padding-left: 35px;
	background-size:auto;
}
	
.w65per{
	width: 100%;
	line-height: 1.3;
}
.w30per{
	width: 100%;
	margin-bottom: 3%;
}
.w48per{
	width: 100%;
	margin-bottom: 3%;
}
.anzensei{
	background: url("images/anzensei.svg") left top no-repeat;
	background-size: 27%;
	padding-left: 100px;
	padding-top: 5px;
	padding-bottom: 15px;
}
.souzouryoku{
	margin-top: 20px;
	background: url("images/souzouryoku.svg") left top no-repeat;
	background-size: 27%;
	padding-left: 100px;
	padding-bottom: 15px;
}
.syucyuryoku{
	margin-top: 20px;
	background: url("images/syucyuryoku.svg") left top no-repeat;
	background-size: 27%;
	padding-left: 100px;
	padding-bottom: 15px;
}
}