.back{
	color: white;
	background-color : #52000d;
  
}
.goldline{
  font-size : x-small;
  font-family : sans-serif;
  color : white;
  background-color : #825626;
  text-align : left;
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.attention{
  font-size : 12px;
  font-family : sans-serif;
  color : white;
  background-color : #52000d;
  text-align : left;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-image : url(../003image/background/browngradation.gif);
  background-repeat : repeat-x;
  line-height : 15px;
}

.tablepink{
  font-size : 12px;
  font-family : sans-serif;
  color : #52000d;
  background-color : #ff8080;
  
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
border-width : 1px;border-style : solid;border-color : #52000d;
}

.goldletter{
  font-size : 12px;
  font-family : sans-serif;
  color : #825626;
  background-color : #52000d;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  text-align : right;
}

.logo{
  font-size : 24px;
  font-family : sans-serif;
  color : black;
  
  text-align : left;
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.colum{
  font-size : 12px;
  font-family : sans-serif;
  
  color : #52000d;
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 5px;
  
  border-top-style : none;
  
  border-bottom-style : none;
  
  border-left-style : solid;
  
  
  
  
  
  
  
  
  
  
  
  

  vertical-align : super;
  border-left-width : 1px;
  border-right-width : 0px;
  border-left-color : #52000d;
  

  line-height : 20px;
}

.bosyuu{
  
  font-size : 20px;
  font-family : sans-serif;
  color : white;
  text-align : left;
  padding-top : 10px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 10px;
  background-color : #b8860b;
  font-weight : bold;
}



.news{
  font-size : 12px;
  font-family : sans-serif;
  color : #52000d;
  padding-top : 0px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 10px;
  
  
  
  
  line-height : 20px;
  background-color : white;
}



body{
  scrollbar-face-color : #52000d;
  scrollbar-arrow-color : white;
  scrollbar-track-color : white;
  scrollbar-darkshadow-color : #52000d;
  scrollbar-3dlight-color : white;
  scrollbar-highlight-color : #52000d;
  scrollbar-shadow-color : white;
}

.topagetop{
  color : black;
  
  text-align : right;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 20px;
  padding-bottom : 5px;
  font-size : 12px;
  font-family : sans-serif;
  

  font-weight : bold;
}

.darkbrown{
  font-size : 11px;
  font-family : sans-serif;
  color : white;
  background-color : #52000d;
  text-align : left;
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 5px;
  padding-bottom : 5px;
  

  
  background-repeat : repeat-x;
}

.columright{
  font-size : 10px;
  font-family : sans-serif;
  color : #52000d;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 20px;
  padding-bottom : 10px;
  
  border-style : none none none solid;
  
  text-align : right;
  
  
  border-left-width : 1px;
  border-left-color : #8a0412;
}

.subtitle{
  font-size : 11px;
  font-family : sans-serif;
  text-align : right;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 30px;
  padding-bottom : 10px;
  color : white;
  font-weight : normal;
  background-image : url(../003image/photo/01-01.gif);
  background-repeat : no-repeat;
background-position : center center;
  line-height : 15px;
}

.table{
  font-size : 12px;
  font-family : sans-serif;
  color : white;
  background-color : white;
}

a:link{
  color : #52000d;
}

a{
  color : #52000d;
}

a:visited{
  color : #52000d;
}

a:hover{
  color : #b8860b;
}

a:active{
  color : gray;
}

.tweet{
  font-size : 12px;
  font-family : sans-serif;
  
  text-align : left;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-width : 0px;border-style : none;
}

.tableyellow{
  font-size : 12px;
  font-family : sans-serif;
  background-color : #ffff80;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : #52000d;border-width : 1px;border-style : solid;border-color : #52000d;
}

.tablewhite{
  font-size : 12px;
  font-family : sans-serif;
  background-color : white;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
border-style : solid;
border-width : 1px;border-color : #52000d;
  color : #52000d;
}

.tablegreen{
  font-size : 12px;
  font-family : sans-serif;
  background-color : #ffff80;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : #52000d;border-width : 1px;border-style : solid;border-color : #52000d;
}

.menu{
  font-size : 8px;
  font-family : sans-serif;
  
  text-align : left;
  padding-top : 5px;
  padding-left : 20px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.tableblue{
  font-size : 12px;
  font-family : sans-serif;
  background-color : lime;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : #52000d;border-width : 1px;border-style : solid;border-color : #52000d;
}

.tablepurple{
  font-size : 12px;
  font-family : sans-serif;
  background-color : #00cccc;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : #52000d;border-width : 1px;border-style : solid;border-color : #52000d;
}

.buttonnormal{
  font-size : 10px;
  font-family : sans-serif;
  color : #52000d;
  background-color : #ffeb9b;
  text-decoration : underline;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.tabletop{
  font-size : 12px;
  color : white;
  background-color : #52000d;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  font-family : sans-serif;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : white;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : white;
}

.largeletters{
  font-size : 14px;
  font-family : sans-serif;
  color : #52000d;
  background-color : white;
  text-align : left;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 0px;border-style : none none dotted;
  border-bottom-width : 3px;
  border-bottom-color : #52000d;
  font-weight : bold;
  
}

.underlink{
  font-size : 12px;
  font-family : sans-serif;
  color : #52000d;
  background-color : #ffeb9b;
  text-align : right;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
}

.photo{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  text-align : center;
}



.sidebarU{
  font-size : 12px;
  font-family : sans-serif;
  line-height : 10px;
  color : #52000d;
  padding-top : 0px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 10px;
}

.sidebarD{
  font-size : 12px;
  font-family : sans-serif;
  color : #52000d;
  padding-top : 0px;
  padding-left : 20px;
  padding-right : 10px;
  padding-bottom : 10px;
  line-height : 20px;
}

.tableorange{
  font-size : 12px;
  font-family : sans-serif;
  color : #52000d;
  background-color : #ff8040;
  text-align : center;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;border-width : 1px;border-style : solid;border-color : #52000d;
}

.underline{
  font-size : 12px;
  font-family : sans-serif;
  color : #52000d;
  text-decoration : underline;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #52000d;
}

.tablebottom{
  font-size : 12px;
  font-family : sans-serif;
  color : white;
  background-color : #52000d;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-left-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : white;
  border-bottom-color : #52000d;
}

.ratel{
  font-size : 24px;
  text-align : right;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 20px;
  padding-bottom : 5px;
}
