a:link {   text-decoration:none;  color:blue;}a:visited {   text-decoration:none;  color:purple;}a:hover {   text-decoration:underline;  color:purple; }a:active {   text-decoration:none;  color:purple;}a.name {  color:white;   text-decoration:none;}a.nameblack {  color:black;   text-decoration:none;}.btn {  color:white;  background-color:#87CEFA;  border: 1px solid #1E90FF;}img.photo {    border-top:    solid 2px #DCE3E3;    border-left:   solid 2px #DCE3E3;    border-right:  solid 2px #C1C1C1;    border-bottom: solid 2px #C1C1C1;    background-color: white;    padding: 10px;}p.title {  color:white;   width: 890px;  margin:0px auto;  font-family:Arial,Helvetica;  font-size:18px;  font-weight: bold;  background-color: #87CEFA;}p.titles {  color:white;   width: 600px;  margin-left:0;  margin-right:auto;  font-family:Arial,Helvetica;  font-size:18px;  font-weight: bold;  background-color: #87CEFA;}p.en {  color:black;   font-family:Arial,Helvetica;   font-size:16px;}p.smallen {   color:black;   font-family:Arial,Helvetica;  font-size:14px;}p.titlejp {  color:white;   width: 890px;  margin:0px auto;  font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;  font-size:16px;  font-weight: bold;  background-color: #87CEFA;}p.titlesjp {  color:white;   width: 550px;  margin-left:0;  margin-right:auto;  font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;  font-size:16px;  font-weight: bold;  background-color: #87CEFA;}p.jp {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:16px;}p.smalljp {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;  font-size:14px;}p.pub {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:14px;   line-height: 20px;}p.pubsmall {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:11px;   line-height: 20px;}p.fig {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:12px;}p.figsmall {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:10px;}td.peoen {   color:black;  padding:5px;   font-family:Arial,Helvetica;   font-size:16px;}td.peoensmall {   color:black;   font-family:Arial,Helvetica;   font-size:16px;  text-indent: 16px;}td.absmall {   color:black;  padding:5px;  font-family:Arial,Helvetica;   font-size:14px;}td.seq {   color:black;   padding:15px;   font-family:Arial,Helvetica;   font-size:16px;}td.peojp {   color:black;  padding:5px;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:16px;}td.peojpsmall {   color:black;  font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:16px;  text-indent: 16px;}td.pub {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:14px;   line-height: 20px;}td.fig {   color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:12px;}ol.ab {  color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:10px;}ul.ab {  color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:10px;}dl.menu {  color:black;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:14px;   line-height: 20px;}li.color {  color:#87CEFA;   font-family:Arial,Helvetica,"$B#M#S(B $B#P%4%7%C%/(B",Osaka;   font-size:14px;   line-height: 20px;}<!--------------------------------------------------------------------------->/* ========MENU CUSTOMIZE======== */div#menu ul {   margin:0;   padding:0;}div#menu li {   float:left;   font-size:82%;/* 13px$BAjEv(B */   color:#333;   text-align:center;   list-style-type:none;}div#menu li a {   display:block;   width:155px;   line-height:50px;   color:#fff;   background:#0082C6;}div#menu li a:hover {   color:fff;   background:#1D97D7;}/* ========SUBCONTENTS CUSTOMIZE======== */div#sub div.section {   margin-bottom:10px;}div#sub h2 {   padding:3px;   font-size:88%;/* 14px$BAjEv(B */   font-weight:bold;   color:#fff;   border:1px solid #426D9C;   background:url("images/bg_sub_h2.gif") 0 50% no-repeat;}div#sub ul {   margin:5px 0 0 5px;   padding:0;}div#sub li {   padding:5px 0 5px 0;   font-size:75%;/* 12px$BAjEv(B */   line-height:1.4;   list-style:none;   background:url("images/bg_dotline.gif") 0 100% repeat-x;}div#sub li a {   display:block;   padding-left:14px;   background:url("images/bg_sub_list.gif") 0 5px no-repeat;}