@charset "utf-8";

.mainv {
	background-image: url(../img/disclosure/mainv.jpg);
}



.sec_inner {}

#sec1 {
	padding: 50px 0 0px;
}

#sec1 .sec_inner {}

#sec1 .sec_inner p {
	font-size: 15px;
	letter-spacing: 0.03em;
}



.finance_01 {}

.finance_01+.finance_01 {
	margin-top: 57px;
}

.finance_01 h4 {}

.finance_01 .pdf_link_list {}


.h5_01 {
	color: #1E2678;
	letter-spacing: 0.03em;
	margin-bottom: 3px;
}

.h5_01+ul {
	font-size: 15px;
	letter-spacing: 0.03em;
	margin-bottom: 20px;
}

.h5_01+ul>li {
	list-style: disc;
	list-style-position: inside;
	text-indent: -1.3em;
	margin-left: 1.5em;
	margin-bottom: 3px;
}

.supText {
	font-size: 75.5%;
	vertical-align: top;
	position: relative;
	top: -0.1em;
}


#sec1 .chusyakuList {
	border-top: 1px solid #000;
	padding-top: 14px;
}

#sec1 .chusyakuList p {
	font-size: 13px;
}

#sec1 .chusyakuList p .supText {
	font-size: 75.5%;
	vertical-align: top;
	position: relative;
	top: -0.1em;
}


/*---------------------------------------------------------
	w1200
---------------------------------------------------------*/
@media screen and (max-width: 1200px) {



}

/*---------------------------------------------------------
	スマホ
---------------------------------------------------------*/
@media screen and (max-width: 680px),
screen and (max-width: 737px) and (orientation: landscape) {

	.mainv {}

	.sec_inner {}

	#sec1 {
		padding: 40px 0 8px;
	}

	#sec1 .sec_inner {}

	#sec1 .sec_inner p {
		font-size: 14px;
	}

	.finance_01 {}

	.finance_01+.finance_01 {
		margin-top: 40px;
	}

	.finance_01 h4 {}

	.finance_01 .pdf_link_list {}



	.h5_01 {
		font-size: 15px;
	}

	.h5_01+ul {
		font-size: 14px;
	}

	.h5_01+ul>li {}

	#sec1 .chusyakuList p {
		font-size: 12px;
	}

	#sec1 .chusyakuList p .supText {
		font-size: 75.5%;
		vertical-align: top;
		position: relative;
		top: -0.1em;
	}

}