@charset "utf-8";

.section-header .ttl {
	font-size: 1.8rem;
}

.section-body p {
	font-size: 1.5rem;
	line-height: 2;
}

.info__item {
	font-size: 1.5rem;
}


/* ============================================================================================== */
/* Media query                                                                                    */
/* ============================================================================================== */

/* ----------------------------------------------------------------------- */
/* SmartPhone */

@media screen and (min-width: 375px) {
}


@media screen and (min-width: 414px) {
}

@media screen and (orientation:landscape) {
}

/* over iphone 6 plus landscape */
@media screen and (orientation:landscape) and (min-width: 736px) {
}


/* ----------------------------------------------------------------------- */
/* Tablet */

@media screen and (min-width: 768px) {
}


/* ----------------------------------------------------------------------- */
/* over ipad landscape */

@media screen and (orientation:landscape) and (min-width: 1024px) {
}


/* ----------------------------------------------------------------------- */
/* Desktop */

@media screen and (min-width: 1280px) {

	.section-header .ttl {
		font-size: 2rem;
	}

	.section-body p {
		font-size: 1.6rem;
		line-height: inherit;
	}

	.info__item {
		font-size: 1.6rem;
	}

}

@media screen and (min-width: 1440px) {
}
