@charset"utf-8";

.kizi_c .image{
	display:block;
	margin:0 auto 0 auto;
}

.kizi_c .problem{
	margin:0 0 20px 0;
	font-size:24px;
	font-weight:bold;
	
}

.kizi_c .negative{
	margin:0 0 35px 0;
}

.kizi_c .negative h3{
	font-size:18px;
	border-bottom:3px solid #1edc05;
	padding:12px 0 2px 25px;
	background:url(../nayami_img/icon_greentitle.png) no-repeat;
	margin:0 0 15px 0;
}

.kizi_c .negative p{
	font-size:18px;
	line-height:170%;
	margin:0 0 25px 0;
	padding:0 25px 0 25px;
	text-align:left;
}

.kizi_c .negative p .akamozi{
	display:block;
	color:#f1042b;
	font-weight:bold;
}

.kizi_c .negative p .first_img{
	float:left;
	padding-right:10px;
}

.kizi_c .negative p .second_img{
	float:right;
	padding-left:10px;
}

.kizi_c .positive{
	padding:0 0 10px 0;
	margin:0 0 30px 0;
	background:#eafbe7;
	border-top:1px solid #ccc;
}

.kizi_c .positive h3{
	font-size:18px;
	border-bottom:3px solid #1edc05;
	padding:12px 0 2px 35px;
	background:url(../nayami_img/icon_kaiketu.png) no-repeat 10px 0;
	margin:12px 0 15px 0;
}

.kizi_c .positive p{
	font-size:18px;
	line-height:170%;
	margin:0 0 25px 0;
	padding:0 25px 0 25px;
	text-align:left;
}

.kizi_c .next_page{
	margin:0 0 50px 120px;
}

.kizi_c .first{
	margin:0 0 50px 250px;
}

.kizi_c .next_page li{
	float:left;
	margin:0 0 0 30px;
}

.kizi_c .next_page li:first-child{
	margin:0;
}

.kizi_c .next_page li a{
	display:block;
	text-decoration:none;
	font-size:20px;
	background:#00a517;
	padding:15px 30px 15px 30px;
	color:#f3f3f3;
	border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
	-ms-border-radius:5px 5px 5px 5px;
}

.under_banner{
	position:fixed;
	bottom:0;
	left:0;
	background-color: rgba( 57, 205, 27, 0.8 );
	-webkit-background-color: rgba( 57, 205, 27, 0.8 );
	-ms-background-color: rgba( 57, 205, 27, 0.8 );
	text-align:center;
	padding:15px;
	width:100%;
}

.under_banner a{
	box-shadow:5px 5px 5px 2px rgba(0,0,0,0.4);
	-moz-box-shadow:5px 5px 5px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow:5px 5px 5px 2px rgba(0,0,0,0.4);
}

.under_banner a:hover{
	box-shadow:3px 3px 3px 2px rgba(0,0,0,0.4);
	-moz-box-shadow:3px 3px 3px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow:3px 3px 3px 2px rgba(0,0,0,0.4);
}
