﻿.content{ 
  clear:both;
  float:left;
  width:900px;
  border-style:solid none solid none;
  border-width:1px 3px 3px 1px;
  border-top-color:#ffd700;
  border-left-color:#ffd700;
  border-right-color:#b59603;
  border-bottom-color:#ffd700;
 }
.small{ 
  text-transform:none;
}
.big{ 
  text-transform: uppercase;
}
h1{ 
  margin:15px 0 20px 5px;
  font-size: 30px;
  font-family:times new roman,times,sans-serif;
  color:#ae1d00;
  text-align:center;
  text-transform:capitalize;
}
h2{ 
  margin-top:15px;
  padding-bottom:5px;
  font-family:arial,serif;
  color:#585656;
  font-size:22px;
  text-transform:capitalize;
  text-align:center;
}
.sidemenu{ 
  float:right;
  width:240px;
  margin-top:15px;
}
.menuframe{ 
  width:204px;
  margin-left:15px;
  border:solid 1px #c0c0c0;
}
.menuframe p{ 
  padding:5px 7px;
}
.sideleft{ 
  float:left;
  width:659px;
  margin-top:15px;
  border-top:solid 1px #c0c0c0;
  border-right:solid 1px #c0c0c0;
}
p{ 
  padding-right:10px;
}
.top{ 
  width:640px;
}




.word_table{ 
  width:648px;
  margin-left:30px;
  padding-top:15px;
  padding-bottom:50px;
  font-family:arial,helvetica;
}
th{ 
  padding:3px 0;
  border-top:solid 1px #c0c0c0;
  border-bottom:solid 1px #c0c0c0;
}
td{ 
  border-top:solid 1px #c0c0c0;
  border-bottom:solid 1px #c0c0c0;
  text-align:center;
}
.word_title th{ 
  padding:10px 0;
}

.name td{ 
  font-size:16px;
  color:#000000;
}
.name th a{ 
  display:block;
  width:169px;
  height:95px;
}
.row{ 
  width:169px;
}
.en{ 
  width:195px;
  color:#AE1D00;
}
.jp{ 
  width:195px;
}
.name .jp{ 
  font-style:italic;
}
.more{ 
  width:89px;
}
.more a{ 
  text-decoration:none;
  color:#C0C0C0;
}
.more a:hover{ 
  color:#202020;
}
.sortable .head { 
 background:#fff url(../plaza/word/img/sort.gif) 15px center no-repeat;
 cursor:pointer; 
 padding-left:35px;
  color:#C0C0C0;
}
.sortable .desc {
 background:#fff url(../plaza/word/img/desc.gif) 15px center no-repeat;
 cursor:pointer; 
 padding-left:35px;
 color:#C0C0C0;
}
.sortable .asc {
 background:#fff url(../plaza/word/img/asc.gif) 15px center no-repeat;
 cursor:pointer; 
 padding-left:35px;
 color:#C0C0C0;
}
.sortable .head:hover, .sortable .desc:hover, .sortable .asc:hover {
 color:#000;
}
.sortable .even td {
 background:#F0F0DE;
}
.sortable .odd td {
 background:#fff;
}

.sns_2{ 
   margin:15px 19px 10px 15px;
   border:1px solid #C0C0C0;
}
.sns_2 ul{ 
   padding-left:20px;
}  
.sns_2 ul li{ 
   float:left;
   padding:10px 10px 5px;
}  
.sns_2 p{ 
   clear:both;
   padding:0 15px 0 30px;
   text-align:left;
   text-transform:none;
   line-height:130%;
   font-family:arial,serif;
   font-size:70%;
   color:#404040;
} 
.sns_2 p a{ 
   color:#404040;
}
.sns_2 p a:hover{    
   text-decoration:none;
}