@charset "utf-8";

/* =============================================
	style
============================================= */
.report_point{
	margin: 15px 0 ;
	/*padding: 20px;*/
	padding: 10px;
	text-align: center;
	/*font-size: 1.7rem;*/
	font-size: 2rem;
	/*color: #ed5032;*/
	color: #fff;
	font-weight: bold;
	/*border: 1px solid #ed5032;*/
	background-color: #e04536;
}
.report_point p{
	margin: 0;
	line-height: 1.5;
}

.passrate_note li{ font-size: 1.2rem; }

/*****
桜背景イレギュラー
*****/
.record_note_l img,
.record_box_s img{
	width: auto;
	max-width: 100%;
}

.value_sakura_wrap{
	margin-bottom: 10px;
	padding: 2em;
	background-image: url("../img/value_sakura_bg.jpg");
	background-position: center bottom;
}
.value_sakura_wrap .value_cont{
	margin-bottom: 0;
}

/*****
バナー掲載
*****/
.bn_area{
	max-width: 970px;
	margin: 2em auto;
}

.bn_area1{}
.bn_area1 .bn_img{
	max-width: 714px;
	margin: 0 auto;
}

.bn_area2{
	padding: 2em 0;
}
.bn_area2 .bn_img{}

/* ===========================================
	MediaQueries
=========================================== */
/* PC----------------------------- */
@media screen and (min-width: 768px){
  /*****
  桜背景イレギュラー
  *****/
  .value_sakura_wrap .value1_l{
    background-image: url("/nikken/guidance/img/value3_bg.png");
  }
  .success_cont .value1_l {
    padding: 0;
    aspect-ratio: 974 / 259;
    max-height: 260px;
    width: 100%;
    height: auto;
  }
	
	/*****
	バナー掲載
	*****/
	.bn_area1{
		padding: 4em 0;
	}
	.bn_area1 .bn_img{}
	
	.bn_area2{
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		padding: 4em 0;
	}
	.bn_area2 .bn_img{
		width: 48%;
	}
}

/* スマホ----------------------------- */
@media screen and (max-width: 767px){
	/*****
	バナー掲載
	*****/
	.bn_area1{
		padding: 2em 0;
	}
	.bn_area1 .bn_img{}
	
	.bn_area2{
		padding: 2em 0;
	}
	.bn_area2 .bn_img{
		margin-bottom: 1em;
	}
	.bn_area2 .bn_img:last-of-type{
		margin-bottom: 0;
	}
}
