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

/*参考文献のみに使用するスタイルシート*/

body {
          color: #000000;
          font-family: sans-serif;
          background: #00172f url("../common_assets/background001.png") no-repeat fixed 0% 25%;
}

div.all {  
          width: 500px;
          padding-top: 20px;
          padding-bottom: 20px; 
          margin-right: auto; 
          margin-left: auto;
          border: 1px solid #996699;
          background-color: #ffebcd;
}

div.haba {  
          width: 460px; 
          margin-right: auto; 
          margin-left: auto;
}




div.navi01 {
          margin-top: 4px;
          margin-bottom: 6px;
          margin-right: 10px;
}


div.navi02 {
          margin-top: 0px;
          padding-right: 10px;
}


ul.switch {
          font-family: serif;
          font-size: large;
          font-weight: bold;
          text-align: right;
          margin: 0px;
}


ul.switch li {
          display: inline;
}


ul.switch li a {
          text-decoration: none;
          background-image: url("../common_assets/navi_mark001.png");
          background-repeat: no-repeat;
          background-position: 5% 50%;
          padding-left: 20px;
          padding-right: 2px;
}


ul.switch li a:visited {
          color: #800080;
          text-decoration: none;
}


ul.switch li a:hover {
          background-color: #ffa500;
          background-image: url("../common_assets/navi_mark002.png");
          background-repeat: no-repeat;
          background-position: 5% 50%;
          
}


address {
          font-size: x-small;
          font-style: normal;
          text-align: right;
          margin-top: 4px;
          padding-right: 10px;
}

span.title {
          font-size: medium;
          border-bottom: 1px dotted #ff0000;
}

li {
          margin-top: 10px;
          line-height: 150%;
}

div.reference-area {
          background-color: #fdf5e6;
          padding-top: 6px;
          padding-bottom: 6px;
          padding-right: 20px;
          border: 1px solid #800000;
}


        
h1 {  
          font-size: 3em;
          margin-bottom: 0px;
          padding-top: 10px;
          padding-bottom: 10px;
          padding-left: 20px;
          border-left: 4px solid #800000;
          border-bottom: 4px solid #708090;
}

h2 {
          font-size: large;
          color: #ffffff;
          line-height: 200%;
          padding-left: 20px;
          border-left: 20px solid #800000;
          background-color: #333333;
}

p.fudo {
          text-align: right;
}
</pre></body></html>