
TABLE {
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
  font-size : 14px;
  LINE-HEIGHT: 130%
;
  color: #333333;
}
TD {
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
  font-size : 14px;
  LINE-HEIGHT: 130%
;
  color: #333333;
}
TR {
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
  font-size : 14px;
  LINE-HEIGHT: 130%
;
  color: #333333;
}
.f14{
  font-size : 14px;
  color: #333333;
}
.f16{
  font-size : 16px;
  color: #333333;
}
.f18{
  font-size : 18px;
  color: #333333;
}
.f12{
  font-size : 12px;
  color: #333333;
}
.f10{
  font-size : 10px;
  color: #333333;
}
.f12w{
  font-size : 12px;
  color : white;
}
.f14w{
  font-size : 14px;
  color : #ffffff;
}
.f12td{
  font-size : 12px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color: #333333;
}
.f14td{
  font-size : 14px;
  padding: 5px;
  color: #333333;
}
.f14tdwhite {
  font-size: 14px;
  color: #FFFFFF;
  padding: 5px;
  font-style: normal;
  font-weight: bold;
}
.f14shiken{
  font-size : 14px;
  font-weight : bold;
  color: #008080;
}
.f14sickhouse {
  font-size: 14px;
  color: #004080;
  font-weight: bold;
}
.content{
  margin-left : 10px;
  margin-right : 3px;
  font-size : 11pt;
}
.cate_title{
  font-weight : bold;
  background-color : #ffffcc;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  font-size : 11pt;
}
.line{
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : gray gray gray gray;
  font-size : 11pt;
}
.title_midashi{
  font-size : 15pt;
  font-weight : bold;
  color : white;
  background-color : green;
  border-left-width : 10px;
  border-left-style : solid;
  border-left-color : #adc7a9;
  line-height : 130%;
  padding-left : 5px;
}
.title_red{
  font-size : 12pt;
  font-weight : bold;
  color : white;
  background-color : #ff0000;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 3px;
  border-left-width : 9px;
  border-left-style : solid;
  border-left-color : green;
}
.menu01{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #004080;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu{
  font-size : 10pt;
  padding-top : 3px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  margin-left : 5px;
}
.menu02{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #999999;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu03{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #008080;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu04{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #336633;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu05{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #5783af;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu_orange{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #ff8000;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu_orange_sub{
  font-size : 11pt;
  background-color : #f3f3f3;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-left : 5px;
  margin-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  letter-spacing : -1px;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #ff8000;
  margin-top : 2px;
}
.menu_mizuiro{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #0080c0;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu_mizuiro_sub{
  font-size : 11pt;
  background-color : #f3f3f3;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-left : 5px;
  margin-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  letter-spacing : -1px;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #0080c0;
  margin-top : 2px;
}
.menu_kimidori{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #008040;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu_kimidori_sub{
  font-size : 11pt;
  background-color : #f3f3f3;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-left : 5px;
  margin-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  letter-spacing : -1px;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #008040;
  margin-top : 2px;
}
.menu_brown{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : #804000;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu_brown_sub{
  font-size : 11pt;
  background-color : #f3f3f3;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-left : 5px;
  margin-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  letter-spacing : -1px;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #804000;
  margin-top : 2px;
}
.menu_blue{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : navy;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu_blue_sub{
  font-size : 11pt;
  background-color : #f3f3f3;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-left : 5px;
  margin-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  letter-spacing : -1px;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : navy;
  margin-top : 2px;
}
.menu_green{
  font-size : 11pt;
  font-weight : bold;
  color : white;
  background-color : teal;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.menu_green_sub{
  font-size : 11pt;
  background-color : #f3f3f3;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-left : 5px;
  margin-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  letter-spacing : -1px;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #009999;
  margin-top : 2px;
}
.p_title{
  font-size : 10pt;
  font-weight : bold;
  padding-top : 2px;
  padding-left : 10px;
  padding-right : 5px;
  padding-bottom : 4px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
}
.margin{
  font-size : 11pt;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
}
.line_red{
  font-size : 11pt;
  color : white;
  background-color : red;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  font-weight : bold;
}
.pt11{
  font-size : 11pt;
}
.title_menu{
  font-size : 10pt;
  background-color : #e7e7e7;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-bottom-width : 3px;
  border-bottom-style : solid;
  border-bottom-color : silver;
}
.con_green{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #336633;
  color : #336633;
}
.con_brown{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #804000;
  color : #804000;
}
.con_orange{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #ff8000;
  color : #ff8000;
}
.con_blue{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : navy;
  color : navy;
}
.con_mizuiro{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #0080c0;
  color : #0080c0;
}
.con_green{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #008080;
  color : #008080;
  font-weight : bold;
}
.con_kimidori{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #008000;
  color : #008000;
  font-weight : bold;
}
.con_title_shiken{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : teal;
  color : teal;
}
.con_title{
  font-size : 15pt;
  padding-left : 3px;
  padding-bottom : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : navy;
  color : navy;
}
.menu_toroku{
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
  font-size : 10pt;
}
.con{
  font-size : 11pt;
  padding-top : 13px;
  padding-left : 13px;
  padding-right : 13px;
  padding-bottom : 13px;
}
.soudan_line{
  padding-top : 3px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 2px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : silver;
  border-right-color : silver;
  border-bottom-color : silver;
  font-size : 9pt;
  letter-spacing : -1px;
  line-height : 18px;
}
.t_sikaku{
  font-size : 11pt;
  font-weight : bold;
  background-color : #f5f5f5;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-width : 3px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : navy silver silver silver;
}
.t_touroku{
  font-size : 11pt;
  font-weight : bold;
  background-color : #f5f5f5;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-width : 3px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : teal silver silver silver;
}
.t_air{
  font-size : 11pt;
  font-weight : bold;
  background-color : #f5f5f5;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-width : 3px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : green silver silver silver;
}
.index_kakomi{
  font-size : 10pt;
  padding-bottom : 5px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
  letter-spacing : -1px;
  padding-top : 5px;
  margin-top : 5px;
}
.kakomi_line{
  font-size : 10pt;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
  margin-top : 2px;
  letter-spacing : 0px;
}
.line_green{
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : #5f920a #5f920a #5f920a #5f920a;
}
.ssi{
  font-size : 10pt;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-left-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-right-color : gray;
  border-bottom-color : gray;
  border-left-color : gray;
  margin-right : 5px;
}
.indent{
  font-size : 10pt;
  padding-left : 5px;
  padding-top : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-left : 5px;
}
.menu_border{
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : silver;
}
.a_brown{
  color : #804000;
}
A:LINK{
  text-decoration : none;
}
A:VISITED{
  text-decoration : none;
}
A:HOVER{
  text-decoration : underline;
}
.gray_obi{
  font-size : 10pt;
  color : black;
  background-color : #adadad;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : gray;
  border-left-color : gray;
  border-right-color : gray;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
}
.top01{
  font-size : 12pt;
  margin-left : 180px;
  line-height : 130%;
  margin-top : 53px;
  font-weight : bold;
}
.top02{
  font-size : 12pt;
  line-height : 130%;
  margin-right : 275px;
  font-weight : bold;
}
.a_green{
  color : teal;
}
.a_orange{
  color : #ff8000;
}
.a_mizuiro{
  color : #0080c0;
}
.a_kimidori{
  color : #008040;
}
.a_blue{
  color : navy;
}
.obi_gray{
  font-size : 11pt;
  background-color : #e0e0e0;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  font-weight : bold;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : gray;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : gray;
}
.mozikan{
  letter-spacing : -2px;
}
.pt9{
  font-size : 9pt;
}
.t_green{
  font-size : 11pt;
  font-weight : bold;
  color : green;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : green green green green;
  background-color : #ecfad3;
}
.t_line{
  font-size : 11pt;
  padding-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
  font-weight : bold;
  margin-bottom : 5px;
}
.obi_kenmei{
  font-size : 11pt;
  background-color : #fdda9f;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  font-weight : bold;
}
.pt10{
  font-size : 10pt;
  font-weight : normal;
}
.top_kakomi{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
}
.t_sub{
  font-size : 11pt;
  background-color : #eddcc7;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #debe98;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : #debe98;
  border-left-color : #debe98;
  border-right-color : #debe98;
}
.entry_t{
  font-size : 11pt;
  font-weight : bold;
  color : black;
  background-color : #99d7b7;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
}
.listup{
  font-size : 11pt;
  background-color : #fbfde3;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  border-color : silver silver silver silver;
}
