﻿	@charset "utf-8";
	.heading03 {
		font-size: 2rem;
		border-bottom: solid 2px #5eae46;
		padding: 10px 10px 6px 10px;
	}
	.heading04 {
		font-size: 1.8rem;
		border-bottom: none;
		padding-bottom: 0;
	}
	span.note {
		vertical-align: super;
		font-size: 0.7em;
	}
	.notes02 > li {
		margin-top: 0.1em;
	}
	.no1Logo {
		width:600px;
		margin-top: 22px !important;
	}
	.no1Logo img{
		max-width:100%;
	}
	.no1Logo figcaption{
		font-size: 11px;
		text-align: right;
	}
	div.subContent {
		margin-top: 30px;
	}
	div.subContent .subTitle {
		font-weight: bold;
	}
	div.subContent .subTitle + p,
	div.subContent .subTitle + ul {
		margin-top: 0.5em;
	}
	ul.notes01 li + li {
		margin-top: 0;
	}
	.section02 div.subContent ul.notes01 {
		margin-top: 0;
		padding-left: 0;
	}
	@media only screen and (min-width: 800px) {
		.notes02 {
			padding-left: 1.5em;
		}
		h4.sp {
			display: none !important;
		}
		.section02 ul.notes01 {
			padding-left: 1.5em;
		}
		div.subContent {
			padding-left: 1.5em;
		}
	}
	@media only screen and (max-width: 799px) {
		.no1Logo {
			width:100%;
			margin-top: 0 !important;
		}
		.no1Logo figcaption {
			font-size: 10px;
		}
		h4.pc {
			display: none !important;
		}
		.section02 p.paragraph01 {
			padding-left: 0;
		}
		.variableCol2 > [class*="img"].size2Col + .textCol {
			font-size: 1.4rem;
		}
	}
