<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
-----------------------------------------------
NAGOYA Print Styles
Author:   Michihiro Yamazaki
Version:  17 May 2006
----------------------------------------------- */


/* =Structure
----------------------------------------------- */
body {
	margin:0 auto;
	padding:0;
	font-size:small;
	font-family:�ｭ�ｳ �ｰ譏取悃;
}
.container {
  width:550px;
  margin:0 auto;
  padding:0;
  text-align:left;
  }
#menu {
}
#main {
}

/* =Header
----------------------------------------------- */
#header {
  margin:0;
  }
#header h1 {
  margin:10px 0 0 0;
  }
#header ul {
	margin:0 0 0 1.0em;
	padding-left:1.0em;
}
#header ul li {
}

/* =Menu
----------------------------------------------- */
#menu ul.area {
	margin:0.5em 1.0em;
	padding:0;
}
#menu ul.area li {
	margin:0.5em 0.5em;
	text-indent:0;
	display:inline;
}
ul.char {
	margin:0 1.0em;
}
ul.char li {
	margin:0 0.5em;
	display:inline;
}

/* =Main
----------------------------------------------- */
#home #main p#bt {
  margin:10px 0;
	text-align:center;
}
#home #main p#bt span {
  margin:0 10px;
}


/* Things To =Hide
----------------------------------------------- */
#navcontainer, .skiplink, #levelmapping, #footer, div.pagenavi, div.mas, caption, #vertgraph {
  display:none;
  }
#header ul li.switcher, #mapct {
  display:none;
}

/* =Headings
----------------------------------------------- */
h1, h2, h3, h4 {
  margin:1em 0 .5em;
  font-family:Georgia,Serif;
  clear:both;
  }
h1 {
  margin:0;
  font-size:150%;
  }
h2 {
  font-size:130%;
  border-bottom:1px solid #000;
  }
h3 {
  font-size:115%;
  padding-left:5px;
  border-left:3px solid #000;
  }
h4 {
  font-size:100%;
  }
.welcome {
	font-weight:normal;
  font-size:130%;
}

/* =Links
----------------------------------------------- */
a {
  color:black;
  }
a[href]:after {
	content: " (" attr(href)") ";
	}
a img {
  border:none;
  }

  
/* =LevelMapping
-------------------------------------------------*/
ul#levelmapping{
	margin:0;
	padding:0 0 0.2em 0;
	width:520px;
	list-style-type: none;
	line-height:1.2em;
	text-decoration:underline;
}
ul#levelmapping li {
	margin:0;
	padding:0;
	display:inline;
	font: normal 90% "Hiragino Kaku Gothic Pro W3","繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka","�ｭ�ｳ 繧ｴ繧ｷ繝�け";
	vertical-align:bottom;
} 
ul#levelmapping li a {
  margin:0;
  padding:0;
  display:inline;
}
ul#levelmapping a:link, ul#levelmapping a:visited {
  margin:0;
  padding:0;
}
ul#levelmapping a:hover {
  margin:0;
  padding:0;
}

/* =Footer
----------------------------------------------- */
#location {
  margin:0 auto;
  padding:0;
  text-align:left;
  color:#333;
	width:550px;
}
address {
	color:#333;
	margin:0;
	padding:0.2em 0 0.2em 0;
	line-height:1.3em;
}


/* =Misc
----------------------------------------------- */
.page {
	page-break-after:always;
} 
p {
  margin:0 0 .75em;
  line-height:1.3em;
  }
p, dl, ul, table {
  font-size:85%;
  line-height:160%;
  }
p {
	text-indent:1.0em;
}
table p, dl ul, dl p, dl dl {
  font-size:100%;
  line-height:1.6em;
  }
dt {
  font-size:100%;
  font-weight:bold;
  }
ul, dl {
  margin-top:0;
  margin-bottom:.75em;
  }
dl dl {
  margin:.125in .5in .25in;
  }
dd {
  margin:0 0 1em;
  padding:0;
  }
hr {
  background:gray;
  display:block;
  border-width:0;
  height:.25pt;
  }
table {
	line-height:1.5em;
	width:100%;
	border-collapse:collapse;
}
th {
	text-align:left;
	font-weight:bold;
	vertical-align:top;
	border:1px solid #333;
}
td {
	text-align:left;
	vertical-align:top;
	border:1px solid #333;
}
code {
  font:110% Monaco,"Courier New",Courier,Monospace;
  }
</pre></body></html>