@charset   "UTF-8";
#header,#header *,#main,#content,#content *,#line,#line *,#previous,#previous *,#next,#next *,#footer,#footer *,#datetime{
  margin : 0px;
  padding : 0px 0px 0px 0px;
  position : relative;
  background-repeat : no-repeat;
  border-width : 0px 0px 0px 0px;
}
#all{
  margin-left : auto;
  margin-right : auto;
  margin-top : 10px;
  width : 750px;
}
#all a{
  text-decoration : none;
}
#header address{
  width : 180px;
  height : 80px;
  position : absolute;
  top : 0px;
  left : 570px;
}
body #all #content_mail{
  background-image : url(../../img/mail.gif);
  width : 40px;
  height : 24px;
  display : block;
  position : absolute;
  top : 57px;
  left : 129px;
}
#all #footer{
  clear : both;
}
#all #logo{
  width : 180px;
  height : 80px;
  display : block;
  background-image : url(../../img/logo_voice.gif);
}
#all #sentence{
  width : 750px;
  height : 52px;
  position : absolute;
  top : 0px;
  left : 0px;
  background-image : url(../img/title_back.gif);
  padding-left : 90px;
  padding-top : 33px;
  font-size : 11px;
}
#all #header{
  width : 750px;
  height : 85px;
}
#all .content{
  background-image : url(../img/back.gif);
  padding-top : 24px;
  padding-left : 24px;
  padding-right : 24px;
  color : #404040;
  line-height : 2;
  min-height:1px;
  font-size : 13px;
}
#all .content:after {
  content:".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}
#all hr{
  display : none;
}
#all .line{
  background-image : url(../img/back_bottom.gif);
  width : 750px;
  height : 24px;
  margin-bottom : 5px;
}
#all h1{
  font-size : 22px;
  margin-top : 5px;
  color : #536b14;
  text-decoration : underline;
  width : 470px;
}
#all #category{
  color : red;
  font-size : 13px;
}
#all #previous{
  float : left;
  text-align : left;
  width : 25%;
  margin-bottom : 10px;
  font-size : 13px;
}
#all #next{
  text-align : right;
  width : 25%;
  float : right;
  margin-bottom : 10px;
  font-size : 13px;
}
#all #datetime{
  text-align : center;
  width : 50%;
  margin-left : auto;
  margin-right : auto;
}
#all .content table td{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : #536b14;
  padding-left : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
  padding-right : 10px;
}
#all .content table{
  border-width : 2px 2px 2px 2px;
  border-style : solid solid solid solid;
  border-color : #536b14;
  border-collapse : collapse;
  empty-cells : show;
  font-size : 13px;
  line-height : 1.5;
  margin-top : 10px;
  margin-bottom : 10px;
}
#all .content a{
  text-decoration : underline;
}
body{
  font-size:13px;
}
#slct{
  margin-top : 5px;
  text-align : center;
  margin-bottom : 25px;
}
#slct select{
  text-align : justify;
}
.block_to_iblock{
  display:inline-block;
}
dt{
  list-style-type : square;
  display : list-item;
  list-style-position : inside;
}
.second_nest dt{
  list-style-type : circle;
}
.second_nest dd dl dt{
  list-style-type : none;
}
img{
  border-style : none none none none;
}
