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

/* ãƒšãƒ¼ã‚¸ã®ãƒ¬ã‚¤ã‚¢ã‚¦ãƒˆç”¨CSS */

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

.timeline{
  margin: auto;
  max-width: 100%;
  list-style: none;
  background-color: #fff;
}
.timeline&gt;li {
    max-width: 450px;          /* æ¨ªå¹…ã‚’å›ºå®šã—ã¦ */
    display: inline-block; /* ã‚¤ãƒ³ãƒ©ã‚¤ãƒ³ãƒ–ãƒ­ãƒƒã‚¯åŒ– */
    vertical-align: top;   /* ä¸Šç«¯ã‚’æƒãˆã‚‹ */
    margin: 0px 0px 0px 0px;
    padding: 0;
    border: 1px solid #ccc;
    background-color: #FFFFFF;
	
}
.timeline&gt;li + li {
  border-top: 1px solid #eaeae0;
}
.timeline&gt;li::after {
  display: table;
  content: '';
  clear: both;
}
.timeline&gt;li:hover {
	  opacity: 0.9;
  filter: alpha(opacity=50);
  border:2px solid #00F;
}

.content {
  margin-left:2px;
}
.content &gt; img{
	max-width:380px;
}

.content &gt; span {
  display: inline-block;
  margin-bottom: .2em;
  font-weight: bold;
}
.content &gt; p {
  line-height: 1.5;
  font-size: .9em;
}
.overlay {
  display: none;
  position: fixed;
  top: 25px;
  left: 0;
  right: 0;
  bottom: -20px;
  background-color: rgba(0, 0, 0, .50);
  overflow: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.container {
  display: table;
  padding: 10px 0;
  width: 100%;
  height: 100%;
}
.inner {
  display: table-cell;
  padding: 2em 2em;
  vertical-align: middle;
}
.modal {
  margin: 0 auto;
  padding: .5em 2em 1.8em;
  max-width: 600px; 
  text-align: justify;
  text-justify: inter-ideograph;
  border-radius: 7px;
  background-color: #fff;
  box-shadow: 0 1px 5px rgba(0, 0, 0, .2);
}
.modal::after {
  display: table;
  content: '';
  clear: both;
}
.modal &gt; p {
  text-indent: 1em;
  line-height: 1.7;
}

#main{
	max-width:100%;
	background-color:#FFF;
	margin-top:0px;
}
#cont{
	margin:0;
	padding:0;

}	</pre></body></html>