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

/*[WebFonts Include]----------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200&amp;display=swap');



/*[  AssetsInclude Elements  ]----------------------------------------------------------------*/

/*:: Material Icons (https://fonts.google.com/icons) ::*/

		.material-symbols-rounded {
  		font-variation-settings: 
				'FILL' 0,
				'wght' 700,
				'GRAD' 0,
				'opsz' 24
		}

		[class^="material-icons"]{
			font-size: 1.4em;
			line-height: 1;
			vertical-align: text-bottom;
		}

		section p [class^="material-icons"]{
			margin: 0 0.25rem 0 0;
			vertical-align: middle;
			color: #666;
			font-size: 1rem;
		}
		section p *:hover &gt; [class^="material-icons"]{
			color: inherit;
		}
		section p *:active &gt; [class^="material-icons"]{
			color: inherit;
		}

/*:: Fix Flash Of Unstyled Text (FOUT) ::

	html {
		visibility: hidden;
	}
		html.wf-active, html.loading-delay {
		visibility: visible;
	}
*/


/*[  Common Setting  ]----------------------------------------------------------------*/

/*:: Document ::*/
	html, body{
		font-size: 16px; /* = 1rem */
		line-height: 1.8;
		letter-spacing: 0.04em;
		font-family: fot-cezanne-pron, sans-serif;
		font-weight: 500;
		font-style: normal;

		color: #2C2C2C;
	}
@media screen and (max-width: 768px) {
	html{
		
	}
}








/*:: BOLD ::*/
	b, strong {
		font-family: fot-rodin-pron, sans-serif;
		font-weight: 600;
		font-style: normal;
	}



/*:: Headings ::*/
	h1, h2, h3, h4, h5, h6 {
		font-family: fot-rodin-pron, sans-serif;
		font-weight: 600;
		font-style: normal;
		line-height: 1.4;
	}

	h1 {
	}
	h2 {
	}
	h3 {
	}
	h4 {
	}
	h5 {
	}
	h6 {
	}

	h1 b,
	h2 b,
	h3 b,
	h4 b,
	h5 b,
	h6 b {
		font-family: fot-rodin-pron, sans-serif;
		font-weight: 600;
		font-style: normal;
	}
	h1 i, 
	h2 i, 
	h3 i, 
	h4 i, 
	h5 i, 
	h6 i {
		font-family: fot-rodin-pron, sans-serif;
		font-weight: 600;
		font-style: normal;
	}






/*[  Main Contents Text ]----------------------------------------------------------------*/

/*:: Standard Paragraph  ::*/
	section p{
		margin: 0;
		line-height: 2;
	}
	section p + p{
		margin: 0.8rem 0 0 0;
	}
	section p.nowrap{
		white-space: nowrap;
	}



/*:: Text Links  ::*/
	section a{
		transition: color 0.1s;
	}
	section a[href]:visited{
	}
	section a[href]:hover{
	}
	section a[href]:active{
	}

	section p a[href]{
		color: #003781;
		text-decoration: underline;
		font-family: fot-cezanne-pron, sans-serif;
		font-weight: 500;
		font-style: normal;
	}
	section p a[href]:visited{
		/*color: #0066FF;*/
	}
	section p a[href]:hover{
		color: rgba(0,55,129,0.66);
		text-decoration: underline;
	}
	section p a[href]:active{
		color: #003781;
		text-decoration: none;
	}

	section td a[href]{
		color: #003781;
		text-decoration: underline;
	}
	section td a[href]:visited{
		color: #003781;
	}
	section td a[href]:hover{
		color: rgba(0,55,129,0.66);
		text-decoration: underline;
	}
	section td a[href]:active{
		color: #003781;
		text-decoration: none;
	}

	article li a[href]{
	}
	article li a[href]:visited{
	/*	color: #0066FF;*/
	}
	article li a[href]:hover{
		color: rgba(0,55,129,0.66);
		text-decoration: underline;
	}
	article li a[href]:active{
		color: #003781;
		text-decoration: none;
	}
</pre></body></html>