BODY {
  text-align: center;
  
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
font-family: 'ＭＳ Ｐゴシック', 'MS UI Gothic', Osaka, sans-serif;  

  background-image : url(/img/back_top.jpg);
  background-repeat : repeat-x;
}
hr
.no{ display:none; }


ul {
  padding-left: 0.5em;
}

li {
  padding-left: 0.5em;
  margin-left: 0px;
  line-height: 20px;
}

A:LINK {  color : #0033ff; text-decoration: underline;}

A:VISITED {  color : #003399; text-decoration: underline;}

A:HOVER {  color : #cc0000; text-decoration: none;}

.foot {
  font-size: 80%;
  text-align: center;
  font-weight : 100;
}

table {
  color: #333333;
  font-size: 12px;
}

.head {
  width: 100%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  text-align: left;
}

.page {
  text-align: left;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  width: 700px;
}

.box {
  font-size: 85%;
  width: 700px;
}
.menu {
  height: 20px;
  width: 100%;
  background-repeat: repeat-x;
  text-align: right;
  margin-right: 0px;
  margin-left: 0px;
}

.news{
  font-size : 13px;
  font-weight : bold;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
}

.info_l {
  border-style : none none none none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width : 0px;
  font-size : 12px;
  margin-left : 5px;
  line-height : 130%;
}

.info_r {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  font-size : 11px;
  font-weight : 100;
  margin-left : 5px;
}

.co_l {
  border-style : none none none none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width : 0px;
  font-size : 12px;
  margin-left : 5px;
  line-height : 180%;
}

.more{
  font-size : 11px;
  font-weight : 100;
  text-indent : 3px;
  text-align : right;
  margin-top : 15px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 15px;
}

.top_ad {
  font-size : 95%;
  font-weight : 100;
}
.name_s{
  font-size : 13px;
  font-weight : bold;
  margin-left : 5px;
  
  line-height : 120%;
}
.name_l{
  font-size : 25px;
  font-weight : bolder;
}
.name_l2{
  font-size : 12px;
  font-weight : bolder;
}
.work{
  font-size : 12px;
  line-height : 160%;
  margin-top : 6px;
  margin-left : 6px;
  margin-right : 6px;
  margin-bottom : 6px;
  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
}
.work_r{
  font-size : 12px;
  line-height : 160%;
  margin-top : 6px;
  margin-left : 6px;
  margin-right : 6px;
  margin-bottom : 6px;
  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  text-align : right;
}
.new_l{
  font-size : 24px;
  line-height : 200%;
  font-weight : bold;
  color : maroon;
}

.topic_n{
  font-size : 12px;
  line-height : 150%;
}
.topic_1{
  font-size : 14px;
  line-height : 200%;
}
.topic_2{
  font-size : 12px;
}

.sc_rx{
  font-size : 14px;
  line-height : 220%;
}
.sc_r{
  font-size : 16px;
  font-weight : bolder;
  line-height : 250%;
}
.sc_to{
  font-size : 10px;
}
.sc_1{
  font-size : 11px;
  line-height : 140%;
}
.s_s{
  font-size : 11px;
  color : #666666;
}
#TABL2 {
	text-align: right;
}
