@charset "Shift_JIS";
@import url(common.css);
@import url(layout.css);
@import url(SpryAccordion.css);
@import url(SpryCollapsiblePanel.css);
.title1{
  background-image : url(../img/title3.gif);
  background-repeat : no-repeat;
  padding-top : 5px;
  padding-left : 20px;
  padding-bottom : 5px;
  font-weight : 600;
  font-size : 110%;
  margin-bottom : 5px;
}
.title2{
  background-image : url(../img/bg_title3.gif);
  background-repeat : repeat-y;
  padding-top : 5px;
  padding-left : 8px;
  font-weight : 600;
  
  color : white;
  padding-bottom : 5px;
  margin-bottom : 7px;
}
.benelogo{
  width : 50px;
  height : 30px;
  float : right;
  text-align : right; 
  background-image : url(../img/benelogo.gif);
  background-repeat : no-repeat;
}
.title3{
  font-size : 111%;
  border-left-width : 10px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : dotted;
  border-left-color : green;
  border-bottom-color : gray;
  padding-left : 10px;
  line-height : 20px;
  font-weight : 600;
  padding-top : 5px;
  padding-bottom : 5px;
}
.accordionbar{
  font-weight : 700;
  line-height : 30px;
  color : white;
  background-image : url(../img/accordionbar.gif);
  background-repeat : no-repeat;
  text-align : left;
  
  height : 30px;
  margin-top : 10px;
}
.accordionbar A,.accordionbar A:active,.accordionbar A:visited{
  display : block;
  text-decoration : none;
  padding-left : 30px;
  color : white;
  width : 555px;
}
.accordionbar A:HOVER{
  
  background-image : url(../img/accordionbar_hover.gif);
  background-repeat : no-repeat;
  color : white;
  text-decoration : none;
}
.formmail{
  width : 440px;
  height : 40px;
  background-image : url(../img/formmail_bar.gif);
  background-repeat : no-repeat;
  line-height : 33px;
  color : white;
  margin-top : 10px;
}
.formmail A,.formmail A:ACTIVE,.formmail A:VISITED{
  display : block;
  font-weight : 700;
  color : white;
  text-decoration : none;
  text-align : left;
  height : 40px;
  padding-left : 30px;
}
.formmail A:HOVER{
  color : white;
  background-image : url(../img/formmail_bar_hover.gif);
  background-repeat : no-repeat;
  text-decoration : none;
}
.info_title{
  font-weight : 700;
  background-image : url(../img/title_bar.gif);
  background-repeat : repeat-y;
  padding-top : 4px;
  padding-left : 10px;
  padding-bottom : 4px;
  color : white;
  margin-bottom : 8px;
  margin-top : 10px;
}
table#table1{
 width: 555px;
 border-collapse: collapse;
 border-width: 1px;
 border-sytle: solid;
 border-color: silver;
 border-spacing: 0;
 empty-cells: show;
 font-size:13px;
}
TABLE#table1 TH{
 width: 70px;
 border-width:1px;
 border-style: solid;
 border-color: silver;
 background-color : #b5ffb5;
 text-align :center;
 line-height : 13px;
 padding:5px;
}
TABLE#table1 TD{
 border-width:1px;
 border-style: solid;
 border-color: silver;
 text-align :center;
 padding:5px;
  background-color : #f4fff4;
}
table#table-none{
 border-collapse: collapse;
 border-spacing: 0;
 empty-cells: show;
}
ul.text{
 margin:0px;
 margin-top:10px; 
 margin-bottom:20px;
 padding:0px;
 font-size:13px;
 line-height : 13px;
 }
UL.text2{
 margin-left:0px;
 margin-top:10px; 
 margin-bottom:20px;
 line-height : 20px;
  list-style-image : url(../../ticket/arrow.gif);
}
.koukoku{
  font-weight : 600;
  color : white;
  background-color : green;
  padding-top : 5px;
  padding-left : 15px;
  padding-bottom : 5px;
  margin-bottom : 15px;
  font-size : 15px;
}
ol.text3{
 margin:0px;
 margin-top:10px; 
 margin-bottom:20px;
 padding:0px;
 line-height : 18px;
 }
.bannar_side{
  background-image : url(../img/koukoku.jpg);
  background-repeat : no-repeat;background-position : center center;
  height : 171px;
}
.bannar_side a{
  background-image : url(../img/koukoku2.jpg);
  background-repeat : no-repeat;background-position : center center;}
.textdata{
  font-size : 15px;
  margin-bottom : 15px;
}

