@charset "UTF-8";


/*----------------------------------------
	wrapper
-----------------------------------------*/



/*----------------------------------------
	jabee_common
-----------------------------------------*/
#jab03 ol li{
	padding:0 0 0 45px;
	margin: 20px 0;
	line-height: 1.7;
}
#jab03 ol li:nth-child(1){
	background:url("../img/num01.png") no-repeat top left;
}
#jab03 ol li:nth-child(2){
	background:url("../img/num02.png") no-repeat top left;
}
#jab03 ol li:nth-child(3){
	background:url("../img/num03.png") no-repeat top left;
}
#jab03 ol li:nth-child(4){
	background:url("../img/num04.png") no-repeat top left;
}

#jab03 ul{
	background:#f8f8ec;
	border: 1px solid #c9c9b5;
	padding: 20px 30px;
	margin: 20px 0;
}

#jab03 ul li:nth-child(1){
	background:url("../img/num_a.png") no-repeat top left;
	padding-left: 45px;
}
#jab03 ul li:nth-child(2){
	background:url("../img/num_b.png") no-repeat top left;
	padding-left: 45px;
}
#jab03 ul li:nth-child(3){
	background:url("../img/num_c.png") no-repeat top left;
	padding-left: 45px;
}
#jab03 ul li:nth-child(4){
	background:url("../img/num_d.png") no-repeat top left;
	padding-left: 45px;
}

/*----------------------------------------
	jab
-----------------------------------------*/
#jab04 ul li{
	padding:0 0 0 45px;
	margin: 20px 0;
	line-height: 1.7;
}
#jab04 ul li:nth-child(1){
	background:url("../img/num_a.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(2){
	background:url("../img/num_b.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(3){
	background:url("../img/num_c.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(4){
	background:url("../img/num_d.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(5){
	background:url("../img/num_e.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(6){
	background:url("../img/num_f.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(7){
	background:url("../img/num_g.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(8){
	background:url("../img/num_h.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 ul li:nth-child(9){
	background:url("../img/num_i.png") no-repeat top left;
	padding-left: 45px;
}
#jab04 .box{
	background:#f8f8ec;
	border: 1px solid #c9c9b5;
	padding: 30px 40px;
	margin: 30px 0;
}
#jab04 dt{
	font-weight: 700;
}
/*----------------------------------------
	jab
-----------------------------------------*/
#jab05{
	margin-bottom: 120px;
	
}
#jab05 .pic{
	margin: 0 auto;
	text-align: center;
	padding: 20px 0 0 0;
	
}
/*media Queries タブレットサイズ（769px～1000px）のみで適応したいCSS -タブレットのみ
---------------------------------------------------------------------------------------------------*/
@media only screen and (min-width: 1051px) and (max-width: 1400px) {
	


}
/*media Queries スマートフォンサイズ（768px以下）で適応したいCSS - スマホ
---------------------------------------------------------------------------------------------------*/
@media only screen and (max-width: 768px) {

	
/*----------------------------------------
	jabee_common
-----------------------------------------*/
#jab03 ol li{
	padding:0 0 0 45px;
	margin: 20px 0;
	line-height: 1.7;
}

#jab03 ol li.num03{
	padding:0;
}
#jab03 ol li.num03 p{
	padding:0 0 0 45px;
}

#jab03 ul{
	padding: 10px 20px;
	background: #fff;
}
/*----------------------------------------
	jabee_common
----------------------------------------*/

#jab04 .box{
	padding: 10px 20px;
	background: #fff;
}

/*----------------------------------------
	jab
-----------------------------------------*/
#jab05{
	margin-bottom: 30px;
	
}
#jab05 .pic{
	margin: 0 auto;
	text-align: center;
	padding: 20px 0;
	
}	
}/*解像度768px以下*/

