  


BODY{  
    
    
  font-size : medium;
font-family : serif,sans-serif,monospace,cursive,fantasy;

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 900px;
background-color : white;
}
.header_navi_a{
    
    
    

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 3px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 178px;


}.header_navi_b{
    
    
    

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 3px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 180px;



height : 55px;
}.header_navi_bb{
    
    
    

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 181px;


}.header_navi_c{
    
    
    

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 3px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 190px;


}.header_navi_d{
    
    
    

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 3px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;border-width : 0px 0px 0px 0px;
width : 189px;


}
.ad_a{  
    
    
  padding-top : 0px;
padding-bottom : 0px;
margin-top : 4px;
margin-bottom : 2px;
border-top-width : 1px;
border-bottom-width : 1px;


}
.side_box{  
    
    
  padding-top : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-bottom : 5px;
border-top-width : 0px;
border-bottom-width : 0px;
}
.top_main_b{  
    
    
  padding-right : 0px;
margin-right : 273px;
border-right-width : 0px;
width : 190px;
}.top_main_c{  
    
    
  padding-right : 0px;
margin-right : 2px;
border-right-width : 0px;
width : 221px;
}.top_main_d{  
    
    
  padding-right : 0px;
margin-right : 2px;
border-right-width : 0px;
width : 115px;
margin-top : 0px;
}#ID{  
    
    
  padding-right : 0px;
margin-right : 2px;
border-right-width : 0px;
width : 115px;
margin-top : 0px;
margin-bottom : 2px;
}.whatsnew{  
    
    
  padding-right : 0px;
margin-right : 2px;
border-right-width : 0px;
width : 115px;
margin-top : 0px;
margin-bottom : 0px;
}
h3{  
    
    
  margin-top : 0px;
margin-bottom : 50px;
}
.newkokuti{  
    
    
  margin-bottom : 0px;
margin-top : 7px;

  font-size : 100%;
  font-family : sans-serif;
  font-weight : bold;
  color : #ffffff;
}
h4{  
    
    
  font-size : 110%;
line-height : 30px;
background-color : #d7e3fb;
width : 696px;
margin-top : 0px;
font-family : "ＭＳ ゴシック";
padding-top : 0px;
border-top-width : 3px;
border-top-style : double;
border-top-color : blue;
margin-left : 0px;
border-left-width : 3px;
border-left-style : double;
border-left-color : blue;
}
.h4s{  
    
    
  font-size : 75%;
background-color : #ecffdf;
margin-bottom : 0px;
font-family : fantasy;
line-height : 170%;
border-top-width : 3px;
border-top-style : double;
border-top-color : blue;

  width : 696px;
}
.photo{  
    
    
  border-bottom-width : 4px;border-style : none double double double;
border-bottom-color : #adff5b;

padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;



border-top-width : 0px;
border-left-width : 0px;
border-right-width : 0px;


}
.eventdata{  
    
    
  width : 696px;
margin-bottom : 60px;
}.members_table{  
    
    
  width : 696px;

}
.eventdata_td{  
    
    
  font-size : 85%;
font-family : "ＭＳ ゴシック";
line-height : 130%;

padding-top : 4px;
padding-bottom : 4px;
padding-left : 4px;
}.used_list_td{  
    
    
  font-size : 90%;
font-family : "ＭＳ ゴシック",sans-serif;
line-height : 130%;

padding-top : 4px;
padding-bottom : 4px;
padding-left : 4px;
}.parts_eventdata_td_left{  
    
    
  font-size : 80%;
font-family : "ＭＳ ゴシック";
line-height : 130%;
color : #00004d;





padding-top : 0px;
padding-left : 8px;
padding-right : 0px;
padding-bottom : 8px;

width : 447px;
}.parts_eventdata_td_right{  
    
    
  font-size : 80%;
font-family : "ＭＳ ゴシック";
line-height : 130%;
color : #00004d;





















width : 247px;
text-align : center;
}.eventdata_td_left{
    
    
    

font-family : "ＭＳ ゴシック";
line-height : 130%;

padding-top : 0px;
padding-bottom : 0px;

text-align : center;
padding-left : 0px;
padding-right : 0px;
font-size : 80%;
color : #00004d;
}
.joinus_td_title{
    
    
    

font-family : "ＭＳ Ｐゴシック",sans-serif;
line-height : 130%;
color : #db0000;
padding-top : 3px;
padding-bottom : 3px;

background-color : white;


text-align : center;


}.lineuptitle_td{
    
    
    

font-family : "ＭＳ ゴシック",sans-serif;
line-height : 130%;
color : white;
padding-top : 3px;
padding-bottom : 3px;

background-color : #db0000;




text-align : center;
}.eventdata_td_under{
    
    
    

font-family : "ＭＳ ゴシック";
line-height : 130%;
color : white;
padding-top : 3px;
padding-bottom : 3px;
font-weight : bold;
background-color : #2d2279;


text-align : center;
}.parts_eventdata_td_under{
    
    
    

font-family : "ＭＳ ゴシック";
line-height : 130%;
color : white;
padding-top : 3px;
padding-bottom : 3px;
font-weight : bold;
background-color : #3c71ca;



}

.eventdata_program {
    
    
    

List-style-type:none;

padding-top : 5px;
padding-bottom : 10px;
margin-top : 0px;
margin-left : 0px;
margin-bottom : 0px;
}
A{
    
    
    





color : purple;
}
HR{  
    
    
  margin-bottom : 0px;


}
.footer_hr{  
    
    
  padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

  width : 696px;
}
.footer_logo{  
    
    
  margin-top : 0px;
margin-left : 0px;


padding-top : 0px;
padding-left : 0px;


border-left-width : 0px;
}
#nheader_navi LI A{  
    
    
  color : white;
text-decoration : none;
text-align : center;


background-color : #343031;
font-family : "ＭＳ ゴシック";



left : 30px;



}
#nheader{  
    
    
  background-color : #343031;
padding-top : 14px;
width : 900px;

padding-bottom : 13px;

}
#nheader_navi{  
    
    
  font-size : 62.5%;

















height : 16px;
padding-right : 0px;
margin-right : 0px;
margin-top : 0px;

border-right-width : 0px;
border-top-width : 0px;




text-decoration : none;
background-color : #343031;
color : #343031;
padding-left : 0px;





margin-bottom : auto;
}
#nheader_navi LI{
    
    
    









background-color : #343031;
width : 172px;

text-align : center;










float : left;
border-right-width : 0px;


line-height : 16px;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #a2a2ff;
padding-left : 0px;
}
H1{  
    
    
  margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
text-align : right;
}
#nheader_navi_bar{  
    
    
  background-color : #343031;

width : 900px;


















}
#header{  
    
    
  margin-bottom : 0px;
background-color : #343031;
}
ADDRESS{  
    
    
  font-size : 75%;

font-style : normal;
}
.aboutphototd{  
    
    
  padding-top : 8px;
valign:top;



vertical-align : top;
border-top-style : none;
border-left-style : none;
border-right-style : none;
border-bottom-style : none;
}
.abouttxttd{
    
    
    


border-top-style : none;
border-left-style : none;
border-right-style : none;
border-bottom-style : none;
padding-top : 4px;
padding-left : 8px;
vertical-align : top;
font-size : 87.5%;
}
.aboutphoto{  
    
    
  margin-bottom : 16px;
margin-right : 0px;





}
#housin{  
    
    
  font-size : 75%;
}
.mokuteki{
    
    
    

margin-top : 0px;
margin-bottom : 2px;
font-size : 100%;





}.daimokuteki{
    
    
    

margin-top : 0px;
margin-bottom : 2px;
font-size : 112.5%;





}
.lineuptitlega_td{  
    
    
  text-align : right;
width : 696px;
border-bottom-width : 1px;
border-bottom-style : ridge;




}
.toujilineup_ul{  
    
    
  list-style-type : none;
margin-left : 5px;
font-family : sans-serif,"ＭＳ ゴシック";
font-size : 87.5%;
margin-top : 0px;
}.toujilineupchuki_ul{  
    
    
  list-style-type : none;
margin-left : 5px;
font-family : "ＭＳ ゴシック",sans-serif;
font-size : 75%;
margin-top : 0px;
}
.toujilineup_p{
    
    
    

font-weight : bold;

margin-bottom : 0px;
font-size : 87.5%;
}
.lineup_ul{  
    
    
  font-size : 87.5%;
font-family : "ＭＳ ゴシック",sans-serif;
margin-left : 20px;



line-height : 150%;
}.lineupchuki_ul{  
    
    
  font-size : 75%;
font-family : "ＭＳ ゴシック",sans-serif;
margin-left : 30px;



line-height : 150%;

list-style-position : inside;
}.wahtsnew_li{  
    
    
  font-size : 68.75%;
font-family : "ＭＳ ゴシック",sans-serif;
margin-left : 20px;



line-height : 150%;

list-style-position : inside;
margin-top : 0px;
}
.lineupleft_td{  
    
    
  width : 42px;
}
.lineupright_td{  
    
    
  vertical-align : top;

padding-top : 0px;
margin-top : 0px;
}
.shogen{  
    
    
  text-align : center;
margin-top : 30px;
margin-bottom : 20px;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : ridge;
border-bottom-style : ridge;
padding-top : 5px;
padding-bottom : 5px;
}
.shashu{  
    
    
  font-size : 75%;
text-align : center;
line-height : 130%;
margin-bottom : 10px;
color : #bb0000;
font-weight : bold;
}
.shogenhonbun{  
    
    
  font-size : 75%;
margin-bottom : 0px;
margin-top : 0px;




margin-left : 0px;
padding-left : 0px;
padding-right : 0px;
margin-right : 0px;
}
.siyou_ul{  
    
    
  list-style-position : outside;
list-style-type : none;
font-size : 75%;
font-family : "ＭＳ ゴシック",sans-serif;


margin-top : 5px;
margin-left : 0px;
}
.chukiphotoleft{
    
    
    

margin-bottom : 10px;
float : left;


}.chukiphotoright{
    
    
    

margin-bottom : 5px;
float : right;
margin-left : 15px;
}
.eventdata_td_title{  
    
    
  font-family : "ＭＳ Ｐゴシック",sans-serif;

background-color : #cc0000;
text-align : center;
padding-top : 3px;
padding-bottom : 3px;
line-height : 130%;

  color : white;
}.used_list_td_title{  
    
    
  font-family : "ＭＳ Ｐゴシック",sans-serif;
color : white;
background-color : blue;
text-align : center;
padding-top : 3px;
padding-bottom : 3px;
line-height : 130%;
}
.backbutton{  
    
    
  margin-top : 100px;
text-align : left;
width : 193px;
}
.new{
    
    
    



vertical-align : sub;
}
.ankeito_td_right{  
    
    
  font-size : 87.5%;
font-family : "ＭＳ Ｐゴシック","Microsoft Sans Serif",sans-serif;
text-align : left;
}.ankeito_td_left{  
    
    
  font-size : 87.5%;
font-family : "ＭＳ Ｐゴシック","Microsoft Sans Serif",sans-serif;
text-align : left;

padding-bottom : 0px;
}
.event_form{  
    
    
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;
width : 696px;
border-color : #0224c4 #0224c4 #0224c4 #0224c4;
}
.banner{  
    
    
  border-width : 1px 1px 1px 1px;border-color : #282828 #282828 #282828 #282828;


border-style : solid solid solid solid;
}

#b_uneikisoku{
    
    
  /*"運営規則のダウンロードボタン"*/border-width : 2px 1px;border-style : ridge;
  float : none;
  left : 0px;
}

