<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


#charity01 {
	padding: 35px;
    font-family: 'Noto Sans JP', sans-serif !important;
	font-feature-settings: "palt" 1;
	text-shadow: none !important;
}
#charity02 {
    background: #e2007e;
	color: #FFF;
	font-size: 115%;
	font-weight: 700;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 15px;
	padding-right: 10px;
}
#charity02_01 {
    background: #e2007e;
	color: #FFF;
	font-size: 135%;
	font-weight: 700;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 18px;
	padding-right: 13px;
	margin-bottom: 2px;
}
#charity02_02 {
    background: #e2007e;
	color: #FFF;
	font-size: 115%;
	font-weight: 700;
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 15px;
	padding-right: 10px;
	margin-top: 45px;
	margin-bottom: 25px;
}

#charity03 {
	width: 70%;
	float: left;
	padding-top: 35px;
}
#charity03_a {
	width: 100%;
	padding-top: 35px;
}
#charity04 {
	width: 30%;
	float: left;
	padding-top: 40px;
}
#charity04 img {
	width: 100%;
	height: auto;
}
#charity05 {
	font-size: 100%;
	line-height: 195%;
	font-weight: 400;
	padding-left: 40px;
}
#charity05_a {
	font-size: 100%;
	line-height: 195%;
	font-weight: 400;
	padding-left: 15px;
}
#charity05_a a {
    color: #0000ff;
	text-decoration: underline;
}
#charity05_a a:hover {
    color: #0000ff;
	text-decoration: none;
}
#charity05_a a:visited {
    color: #0000ff;
	text-decoration: underline;
}
#charity06 {
	font-size: 115%;
	line-height: 180%;
	font-weight: 700;
}
#charity07 {
	font-size: 70%;
}
.charity09 {
	color: #e2007e;
	font-size: 120%;
	font-weight: 700;
	margin-top: 35px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 4px #e2007e solid;
}
.charity09a {
	color: #e2007e;
	font-size: 120%;
	font-weight: 700;
	margin-top: 30px;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-left: 4px #e2007e solid;
}

#charity10 {
	font-size: 70%;
	padding-top: 20px;
	padding-left: 15px;
}
.charity11 {
	font-size: 70%;
}


#nagareKiyaku{
	background: #FFF;
	width: 100%;
	height: 500px;
	overflow-y: scroll;
	margin-top: 15px;
}
#nagareKiyaku ol {
	list-style-position: outside;
	list-style-type: decimal;
	padding-left: 30px;
	padding-right: 15px;
	font-size: 95%;
	line-height: 220%;
}
#nagareKiyaku p {
	font-size: 95%;
	line-height: 220%;
}


.nagareKiyaku{
	background: #FFF;
	width: 100%;
}
.nagareKiyaku ol {
	list-style-position: outside;
	list-style-type: decimal;
	padding-left: 35px;
	padding-right: 15px;
	font-size: 95%;
	line-height: 220%;
}
.nagareKiyaku p {
	font-size: 95%;
	line-height: 220%;
}
.nagareKiyaku a {
    color: #e2007e;
	text-decoration: underline;
}
.nagareKiyaku a:hover {
    color: #e2007e;
	text-decoration: none;
}
.nagareKiyaku a:visited {
    color: #e2007e;
	text-decoration: underline;
}


img {
    width: 100%;
    height: auto;
}


@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100;
  src: url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 300;
   src: url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-DemiLight.woff2) format('woff2'),

url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-DemiLight.woff) format('woff'),

url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-DemiLight.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 400;
   src: local('NotoSansJP-Regular.otf'),

url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff2) format('woff2'),

url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff) format('woff'),

url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 500;
   src: url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff2) format('woff2'),

url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 700;
   src: url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 900;
   src: url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.otf) format('opentype');
} 
</pre></body></html>