@charset "utf-8";

.nars_wrap img{
	max-width: 550px;
}

/* section01 */
	.nars_wrap .section01 p,
	.nars_wrap .section02 > p,
	.nars_wrap .section03 p,
	.nars_wrap .section04 > p,
	.nars_wrap .section05 > p{
		text-align: center;
	}
	@media screen and (max-width: 750px) {
		.nars_wrap .section01 p,
		.nars_wrap .section02 > p,
		.nars_wrap .section03 p,
		.nars_wrap .section04 > p,
		.nars_wrap .section05 > p{
			text-align: left;
		}
	}

/* section02 */
	.nars_wrap .section02 .step_sideBySide h3{
		display: table;
		border-bottom: 1px solid #000;
	    font-weight: bold;
    	margin-bottom: 2%;
	}
	.nars_wrap .section02 .table_style01{
		max-width: 840px;
	}
	@media screen and (max-width: 500px) {
		.nars_wrap .section02 .table_style01{
			width: 138%;
		}
		.scrollTable{
			overflow-x: scroll;
		}
	}

/* section03 */
	.nars_wrap .section03 .step_sideBySide{
		align-items: center;
		margin-top: 8%;
	}
	.nars_wrap .section03 .step_sideBySide li{
		margin-bottom: 0;
	}
	.nars_wrap .section03 .row2{
		margin-bottom: 2%;
	}
	.nars_wrap .section03 .row2 p{
		text-align: left;
	}
	.nars_wrap .section03 .border_text{
		margin: 0 auto 3% auto;
	}
	.nars_wrap .section03 h4{
		margin-bottom: 1%;
	}
	@media screen and (max-width: 750px) {
		.nars_wrap .section03 .step_sideBySide li img{
		    margin: 0 auto 3% auto;
		}
		.nars_wrap .section03 .step_sideBySide h4{
			text-align: center;
		}
		.nars_wrap .section03 .row2 > li img{
			max-width: 550px;
		    margin: 20px auto;
		}
	}

/* section04 */
	.nars_wrap .section04 .row3{
		margin: 5% 0 10% 0;
	}
	.nars_wrap .section04 .row3 h4{
		margin-bottom: 5%;
    	border-bottom: 1px solid #000;
    	display: block;
    	text-align: center;
    	padding-bottom: 2%;
	}
	
	@media screen and (max-width: 750px) {
		.nars_wrap .section04 .row3 > li{
			margin-bottom: 5%;
		}
		.nars_wrap .section04 .row3 h4{
			margin-bottom: 2%;
			text-align: left;
		}
	}
	