/*

*/
.version.tenpo {
  color: #0000F2;
  background-color: #01866E;
}
#muse_css_mq {
  background-color: #FFFFFF;
}
#page {
  z-index: 1;
  width: 1000px;
  min-height: 1500px;
  background-image: none;
  border-width: 0px;
  border-color: #000000;
  background-color: transparent;
  margin-left: auto;
  margin-right: auto;
}
#pu8110 {
  z-index: 61;
  width: 0.01px;
  padding-bottom: 0px;
  margin-right: -10000px;
  margin-left: -100px;
}
#u8110 {
  z-index: 61;
  min-height: 179px;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.28);
  border-color: #000000;
  background-color: #FFFFFF;
}
#u8110_align_to_page {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 1000px;
  left: -100px;
  padding-top: 22px;
  padding-bottom: 17px;
}
#u13962 {
  z-index: 66;
  width: 221px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  left: 587px;
  position: relative;
}
#u13952 {
  z-index: 69;
  width: 113px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
}
#u13932 {
  z-index: 67;
  width: 104px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 118px;
}
#u8390-4 {
  z-index: 62;
  width: 410px;
  min-height: 47px;
  background-color: transparent;
  line-height: 29px;
  text-align: center;
  letter-spacing: 6px;
  font-size: 24px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  left: 492px;
  margin-top: 17px;
  position: relative;
}
.js body {
  visibility: hidden;
}
.js body.initialized {
  visibility: visible;
}
#u8110-bw {
  z-index: 61;
  min-height: 179px;
}
#u42787 {
  z-index: 439;
  width: 461px;
  background-color: transparent;
  margin-left: 467px;
  margin-top: 32px;
  position: relative;
}
#pamphletu39676 {
  z-index: 74;
  width: 0.01px;
  height: 287px;
  padding-bottom: 2485px;
  margin-left: 254px;
  margin-top: 35px;
  position: relative;
}
#u39679 {
  position: absolute;
  width: 891px;
  height: 2456px;
  background-color: transparent;
  top: 316px;
}
#u39679popup {
  z-index: 75;
}
#u39680 {
  z-index: 76;
  width: 861px;
  height: 532px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  margin-right: -10000px;
  position: relative;
  padding: 35px 14px 1889px 16px;
}
#u40259 {
  z-index: 77;
  width: 861px;
  background-color: #C55A29;
  padding-bottom: 5px;
  position: relative;
}
#u40265-4 {
  z-index: 79;
  width: 231px;
  min-height: 39px;
  background-color: transparent;
  line-height: 38px;
  text-align: left;
  letter-spacing: 5px;
  font-size: 32px;
  color: #FFFFFF;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  margin-top: 7px;
  left: 33px;
}
#pu40271-4 {
  z-index: 87;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 30px;
}
#u40271-4 {
  z-index: 87;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu40286 {
  z-index: 103;
  width: 662px;
  height: 38px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u40291-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#pu40396-4 {
  z-index: 91;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 35px;
}
#u40396-4 {
  z-index: 91;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu40400 {
  z-index: 110;
  width: 662px;
  height: 38px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u40406-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u40513 {
  z-index: 78;
  width: 861px;
  background-color: #C55A29;
  padding-bottom: 5px;
  margin-top: 39px;
  position: relative;
}
#u40516-4 {
  z-index: 83;
  width: 231px;
  min-height: 39px;
  background-color: transparent;
  line-height: 38px;
  text-align: left;
  letter-spacing: 5px;
  font-size: 32px;
  color: #FFFFFF;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  margin-top: 7px;
  left: 33px;
}
#pu40459-4 {
  z-index: 95;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 35px;
}
#u40459-4 {
  z-index: 95;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu40462 {
  z-index: 117;
  width: 662px;
  height: 89px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u40466-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u40489-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#pu40567-4 {
  z-index: 99;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 35px;
}
#u40567-4 {
  z-index: 99;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu40570 {
  z-index: 130;
  width: 662px;
  height: 89px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u40574-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u40581-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u39778 {
    z-index: 143;
    width: 861px;
    height: 2730px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-right: -10000px;
    position: relative;
    padding: 33px 15px 82px;
}
#u40774 {
  z-index: 144;
  width: 861px;
  background-color: #DAC300;
  padding-bottom: 5px;
  position: relative;
}
#u40776-4 {
  z-index: 146;
  width: 231px;
  min-height: 39px;
  background-color: transparent;
  line-height: 38px;
  text-align: left;
  letter-spacing: 5px;
  font-size: 32px;
  color: #FFFFFF;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  margin-top: 7px;
  left: 33px;
}
#pu40778-4 {
  z-index: 154;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 30px;
}
#u40778-4 {
  z-index: 154;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}

#pushiga-1 {
    z-index: 154;
    width: 0.01px;
    margin-left: 33px;
    margin-top: 0px;
}
#ushiga-1 {
  z-index: 154;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}


#shiga {
    z-index: 295;
    width: 662px;
    height: 50px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 135px;
    padding-top: 26px;
}
#moriyama {
    width: 662px;
    min-height: 24px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #646464;
    text-align: left;
    font-size: 20px;
    line-height: 18px;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    top: 6px;
}

#osaka {
    z-index: 295;
    width: 662px;
    height: 126px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 135px;
}
#higashiosaka-2 {
    width: 662px;
    min-height: 24px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #646464;
    text-align: left;
    font-size: 20px;
    line-height: 18px;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    top: 6px;
}
#kongou {
    width: 662px;
    min-height: 34px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #646464;
    text-align: left;
    font-size: 20px;
    line-height: 32px;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    top: 6px;
}

#pu40779-4 {
  z-index: 158;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 40px;
}
#u40779-4 {
  z-index: 158;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu40790 {
    z-index: 181;
    width: 662px;
    height: 154px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 135px;
}
#koubegakuen {
    width: 662px;
    min-height: 24px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #646464;
    text-align: left;
    font-size: 20px;
    line-height: 24px;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    top: 3px;
}
#u40794-4 {
    width: 662px;
    min-height: 24px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #646464;
    text-align: left;
    font-size: 20px;
    line-height: 36px;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    top: 9px;
}
#u40940-4 {
    width: 662px;
    min-height: 24px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #646464;
    text-align: left;
    font-size: 20px;
    line-height: 27px;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    top: 1px;
}
#u40786, #u40792, #u40937, #u52909, #Bshiga {
    width: 662px;
    min-height: 28px;
    border-style: solid;
    border-color: #DCDCDC;
    background-color: transparent;
    padding-bottom: 8px;
    position: relative;
    margin-right: -10000px;
    border-width: 0px 0px 1px;
}
#u40775 {
  z-index: 145;
  width: 861px;
  background-color: #DAC300;
  padding-bottom: 5px;
  margin-top: 41px;
  position: relative;
}
#u40777-4 {
  z-index: 150;
  width: 231px;
  min-height: 39px;
  background-color: transparent;
  line-height: 38px;
  text-align: left;
  letter-spacing: 5px;
  font-size: 32px;
  color: #FFFFFF;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  margin-top: 7px;
  left: 33px;
}
#pu40780-4 {
  z-index: 162;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 35px;
}
#u40780-4 {
  z-index: 162;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu40798 {
  z-index: 200;
  width: 662px;
  height: 38px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u40802-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#pu40781-4 {
  z-index: 166;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 40px;
}
#u40781-4 {
  z-index: 166;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu40813 {
  z-index: 207;
  width: 662px;
  height: 239px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u40825-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u74282-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u75052-5 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u75052-2 {
  color: #ED1C24;
}
#u40817-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41024-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#pu41110-4 {
  z-index: 170;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 41px;
}
#u41110-4 {
  z-index: 170;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu41113 {
  z-index: 239;
  width: 662px;
  height: 88px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u41126-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u62974-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41248 {
  z-index: 402;
  width: 861px;
  background-color: #DAC300;
  padding-bottom: 5px;
  margin-top: 41px;
  position: relative;
}
#u41245-4 {
  z-index: 404;
  width: 231px;
  min-height: 39px;
  background-color: transparent;
  line-height: 38px;
  text-align: left;
  letter-spacing: 5px;
  font-size: 32px;
  color: #FFFFFF;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  margin-top: 7px;
  left: 33px;
}
#pu41251-4 {
  z-index: 412;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 35px;
}
#u41251-4 {
  z-index: 412;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-top: 5px;
  margin-right: -10000px;
}
#menuu41254 {
  z-index: 264;
  width: 662px;
  height: 241px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u41365-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41257-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41344-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41323-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41302-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#pu41383-4 {
    z-index: 256;
    width: 0.01px;
    margin-left: 33px;
    margin-top: 10px;
}
#u41383-4 {
    z-index: 256;
    width: 92px;
    min-height: 39px;
    background-color: transparent;
    line-height: 31px;
    text-align: left;
    letter-spacing: 1px;
    font-size: 26px;
    color: #646464;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    margin-top: 5px;
}
#menuu41386 {
  z-index: 364;
  width: 662px;
  height: 191px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u41392-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41411-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u41399-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u66528-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#pu53456-4 {
  z-index: 260;
  width: 0.01px;
  margin-left: 33px;
  margin-top: 46px;
}
#u53456-4 {
  z-index: 260;
  width: 92px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu53348 {
  z-index: 389;
  width: 662px;
  height: 89px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 135px;
}
#u53381-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u53352-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u42181 {
  z-index: 403;
  width: 861px;
  background-color: #DAC300;
  padding-bottom: 7px;
  margin-top: 41px;
  position: relative;
}
#u42178-4 {
  z-index: 408;
  width: 231px;
  min-height: 39px;
  background-color: transparent;
  line-height: 38px;
  text-align: left;
  letter-spacing: 5px;
  font-size: 32px;
  color: #FFFFFF;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  margin-top: 5px;
  left: 33px;
}
#pu42184-4 {
    z-index: 416;
    width: 0.01px;
    margin-left: 33px;
    margin-top: 30px;
}
#u42184-4 {
    z-index: 416;
    width: 92px;
    min-height: 39px;
    background-color: transparent;
    line-height: 31px;
    text-align: left;
    letter-spacing: 1px;
    font-size: 26px;
    color: #646464;
    font-family: '__M+ 2p_5';
    font-weight: 500;
    position: relative;
    margin-right: -10000px;
    margin-top: 14px;
}
#menufukuoka {
    z-index: 295;
    width: 662px;
    height: 400px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: 135px;
}
#u42193-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u42212-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u42200-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u68344-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u42207-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 7px;
}
#u42222-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 7px;
}
#u42205, #u42219, #u42407 {
  width: 662px;
  min-height: 24px;
  border-style: solid;
  border-color: #DCDCDC;
  background-color: transparent;
  padding-bottom: 15px;
  position: relative;
  margin-right: -10000px;
  border-width: 0px 0px 1px;
}
#u42410-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 7px;
}
#pu72519-4 {
  z-index: 252;
  width: 0.01px;
  margin-left: 15px;
  margin-top: 34px;
}
#u72519-4 {
  z-index: 252;
  width: 110px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu72522 {
  z-index: 357;
  width: 662px;
  height: 39px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 153px;
}
#u72540-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#pu42601-4 {
  z-index: 420;
  width: 0.01px;
  margin-left: 15px;
  margin-top: 52px;
}
#u42601-4 {
  z-index: 420;
  width: 110px;
  min-height: 39px;
  background-color: transparent;
  line-height: 31px;
  text-align: left;
  letter-spacing: 1px;
  font-size: 26px;
  color: #646464;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
}
#menuu42604 {
  z-index: 338;
  width: 662px;
  height: 140px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 153px;
}
#u40287, #u40401, #u40463, #u40571, #u40783, #u40791, #u40799, #u40821, #u41121, #u41362, #u41387, #ushigaken, #u53377, #u72537, #u42633 {
  width: 662px;
  background-color: transparent;
  position: relative;
}
#u40288, #u40404, #u40464, #u40572, #u40800, #u40822, #u74280, #u75051, #u40815, #u41124, #u62972, #u41363, #u41256, #u41390, #u53378, #u42636 {
  width: 662px;
  min-height: 24px;
  border-style: solid;
  border-color: #DCDCDC;
  background-color: transparent;
  padding-bottom: 13px;
  position: relative;
  margin-right: -10000px;
  border-width: 0px 0px 1px;
}
#u42637-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u42628-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u40486, #u40578, #u40936, #u52908, #u74279, #u75050, #u40814, #u41020, #u62971, #u41255, #u41341, #u41320, #u41299, #u41408, #u41394, #u66522, #u53349, #u42209, #u42195, #u68340, #u42202, #u42216, #u42406, #u42626, #u42612 {
  width: 662px;
  background-color: transparent;
  margin-top: 12px;
  position: relative;
}
#u40487, #u40579, #u41023, #u41342, #u41321, #u41300, #u41409, #u41397, #u66525, #u53350, #u42210, #u42198, #u68341, #u72538, #u42627, #u42613 {
  width: 662px;
  min-height: 24px;
  border-style: solid;
  border-color: #DCDCDC;
  background-color: transparent;
  padding-bottom: 14px;
  position: relative;
  margin-right: -10000px;
  border-width: 0px 0px 1px;
}
#u42615-4 {
  width: 662px;
  min-height: 24px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  color: #646464;
  text-align: left;
  font-size: 20px;
  line-height: 24px;
  font-family: '__M+ 2p_5';
  font-weight: 500;
  position: relative;
  margin-right: -10000px;
  top: 6px;
}
#u40288.MuseMenuActive #u40291-4, #u40404.MuseMenuActive #u40406-4, #u40464.MuseMenuActive #u40466-4, #u40487.MuseMenuActive #u40489-4, #u40572.MuseMenuActive #u40574-4, #u40579.MuseMenuActive #u40581-4,.MuseMenuActive #Bshiga, #u40786.MuseMenuActive #higashiosaka-2, #u40792.MuseMenuActive #u40794-4, #u40937.MuseMenuActive #u40940-4, #u52909.MuseMenuActive #u52912-4, #u40800.MuseMenuActive #u40802-4, #u40822.MuseMenuActive #u40825-4, #u74280.MuseMenuActive #u74282-4, #u75051.MuseMenuActive #u75052-5, #u40815.MuseMenuActive #u40817-4, #u41023.MuseMenuActive #u41024-4, #u41124.MuseMenuActive #u41126-4, #u62972.MuseMenuActive #u62974-4, #u41363.MuseMenuActive #u41365-4, #u41256.MuseMenuActive #u41257-4, #u41342.MuseMenuActive #u41344-4, #u41321.MuseMenuActive #u41323-4, #u41300.MuseMenuActive #u41302-4, #u41390.MuseMenuActive #u41392-4, #u41409.MuseMenuActive #u41411-4, #u41397.MuseMenuActive #u41399-4, #u66525.MuseMenuActive #u66528-4, #u53378.MuseMenuActive #u53381-4, #u53350.MuseMenuActive #u53352-4, #u42193-4, #u42210.MuseMenuActive #u42212-4, #u42198.MuseMenuActive #u42200-4, #u68341.MuseMenuActive #u68344-4, #u42205.MuseMenuActive #u42207-4, #u42219.MuseMenuActive #u42222-4, #u42407.MuseMenuActive #u42410-4, #u72538.MuseMenuActive #u72540-4, #u42636.MuseMenuActive #u42637-4, #u42627.MuseMenuActive #u42628-4, #u42613.MuseMenuActive #u42615-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 24px;
  width: 662px;
  margin: 0px -10000px 0px 0px;
}
#u39697 {
  z-index: 424;
  width: 611px;
  height: 287px;
  position: relative;
  margin-right: -10000px;
  left: 138px;
}
#u39698 {
  position: absolute;
  width: 290px;
  height: 286px;
  border-width: 0px;
  border-color: transparent;
  background-color: #FFFFFF;
  border-radius: 156px;
  padding-bottom: 1px;
}
#u39698.PamphletThumbSelected {
  width: 290px;
  height: 286px;
  min-height: 0px;
  margin: 0px;
}
#u39862 {
  z-index: 426;
  width: 231px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 13px;
  left: 15px;
}
#u39865 {
  z-index: 427;
  width: 133px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 33px;
  left: 57px;
}
#u39865_img {
  padding-bottom: 1px;
}
#u39867 {
  z-index: 429;
  width: 203px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 137px;
  left: 29px;
}
#u39863 {
  z-index: 431;
  width: 74px;
  background-color: transparent;
  -webkit-transform: matrix(0.9455, -0.3256, 0.3256, 0.9455, -10, 14);
  -ms-transform: matrix(0.9455, -0.3256, 0.3256, 0.9455, -10, 14);
  transform: matrix(0.9455, -0.3256, 0.3256, 0.9455, -10, 14);
  position: relative;
  margin-right: -10000px;
  margin-top: 10px;
  left: 10px;
}
#u39796 {
  position: absolute;
  width: 290px;
  height: 285px;
  border-width: 0px;
  border-color: transparent;
  background-color: #FFFFFF;
  border-radius: 156px;
  padding-bottom: 1px;
  left: 321px;
}
#u39796.PamphletThumbSelected {
  width: 290px;
  height: 285px;
  min-height: 0px;
  margin: 0px;
}
#u39889 {
  z-index: 434;
  width: 203px;
  border-width: 0px;
  border-color: transparent;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 44px;
}
#u39892 {
  z-index: 435;
  width: 185px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  left: 3px;
}
#u39890 {
  z-index: 437;
  width: 203px;
  background-color: transparent;
  position: relative;
  margin-right: -10000px;
  margin-top: 149px;
}
.MenuItem, .PamphletWidget .ThumbGroup .Thumb, .PamphletNextButton, .PamphletPrevButton, .PamphletCloseButton {
  cursor: pointer;
}
#pu27766 {
    z-index: 71;
    width: 0.01px;
    margin-top: 336px;
}
#u27766 {
  z-index: 71;
  height: 98px;
  border-color: #000000;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  background: transparent url("../images/%e6%b5%b7.png?crc=3915006848") no-repeat center center;
  background-size: cover;
}
#u27766-bw {
  z-index: 71;
  margin-top: 66px;
  height: 98px;
}
#u27767 {
  z-index: 72;
  width: 90px;
  height: 97px;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  position: relative;
  margin-right: -10000px;
  left: 333px;
  background: transparent url("../images/%e3%83%a1%e3%83%aa%e3%83%bc%e3%82%b4%e3%83%bc%e3%83%a9%e3%83%b3%e3%83%89.png?crc=3926823996") no-repeat left top;
  background-size: contain;
}
#u27768 {
  z-index: 73;
  width: 97px;
  height: 97px;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  position: relative;
  margin-right: -10000px;
  left: 986px;
  background: transparent url("../images/%e7%81%ab%e5%b1%b1.png?crc=3770071992") no-repeat left top;
  background-size: contain;
}
#pu1774 {
  z-index: 441;
  width: 0.01px;
  height: 0px;
  padding-bottom: 1500px;
  margin-right: -10000px;
}
#u1774 {
  z-index: 441;
  width: 210px;
  padding-bottom: 1500px;
  position: fixed;
  top: 0px;
  left: 0px;
}
#u1822 {
  z-index: 442;
  width: 210px;
  height: 1500px;
  position: fixed;
  top: 0px;
  left: 0px;
}
#u1821 {
  z-index: 443;
  width: 210px;
  height: 103px;
  position: fixed;
  top: 62px;
  left: 0px;
}
#menuu1778 {
  z-index: 444;
  width: 210px;
  height: 235px;
  position: fixed;
  top: 174px;
  left: 0px;
}
#u1793 {
  width: 210px;
  position: relative;
}
#u1794 {
  width: 210px;
  min-height: 22px;
  padding-bottom: 34px;
  position: relative;
  margin-right: -10000px;
}
#u1794:hover {
  width: 210px;
  min-height: 23px;
  margin: 0px -10000px -1px 0px;
}
#u1794:active {
  width: 210px;
  min-height: 23px;
  margin: 0px -10000px -1px 0px;
}
#u1797-4 {
  width: 210px;
  min-height: 22px;
  position: relative;
  margin-right: -10000px;
  top: 16px;
}
#u1794:hover #u1797-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 22px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1794:active #u1797-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 22px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1808 {
  width: 210px;
  min-height: 44px;
  padding-bottom: 12px;
  position: relative;
  margin-right: -10000px;
}
#u1808:hover {
  width: 210px;
  min-height: 45px;
  margin: 0px -10000px -1px 0px;
}
#u1808:active {
  width: 210px;
  min-height: 45px;
  margin: 0px -10000px -1px 0px;
}
#u1808.MuseMenuActive {
  width: 210px;
  min-height: 45px;
  margin: 0px -10000px -1px 0px;
}
#u1810-6 {
  width: 210px;
  min-height: 44px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
}
#u1808:hover #u1810-6 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 44px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1808:active #u1810-6 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 44px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1808.MuseMenuActive #u1810-6 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 44px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1815 {
  width: 210px;
  min-height: 22px;
  padding-bottom: 34px;
  position: relative;
  margin-right: -10000px;
}
#u1794.MuseMenuActive, #u1815:hover {
  width: 210px;
  min-height: 23px;
  margin: 0px -10000px -1px 0px;
}
#u1815:active {
  width: 210px;
  min-height: 23px;
  margin: 0px -10000px -1px 0px;
}
#u1817-4 {
  width: 210px;
  min-height: 22px;
  position: relative;
  margin-right: -10000px;
  top: 16px;
}
#u1794.MuseMenuActive #u1797-4, #u1815:hover #u1817-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 22px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1815:active #u1817-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 22px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1807, #u1814, #u1786 {
  width: 210px;
  margin-top: 2px;
  position: relative;
}
#u1789 {
  width: 210px;
  min-height: 22px;
  padding-bottom: 35px;
  position: relative;
  margin-right: -10000px;
}
#u1815.MuseMenuActive, #u1789:hover {
  width: 210px;
  min-height: 23px;
  margin: 0px -10000px -1px 0px;
}
#u1789:active {
  width: 210px;
  min-height: 23px;
  margin: 0px -10000px -1px 0px;
}
#u1789.MuseMenuActive {
  width: 210px;
  min-height: 23px;
  margin: 0px -10000px -1px 0px;
}
#u1791-4 {
  width: 210px;
  min-height: 22px;
  position: relative;
  margin-right: -10000px;
  top: 17px;
}
#u1815.MuseMenuActive #u1817-4, #u1789:hover #u1791-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 22px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1789:active #u1791-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 22px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u1789.MuseMenuActive #u1791-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 22px;
  width: 210px;
  margin: 0px -10000px 0px 0px;
}
#u3798 {
  z-index: 471;
  width: 186px;
  padding-bottom: 42px;
  position: fixed;
  top: 20px;
  left: 12px;
}
#u3759 {
  z-index: 474;
  width: 81px;
  position: fixed;
  top: 29px;
  left: 14px;
}
#u3757 {
  z-index: 472;
  width: 81px;
  position: fixed;
  top: 29px;
  left: 116px;
}
#u3771 {
  z-index: 476;
  width: 41px;
  position: fixed;
  top: 238px;
  left: 18px;
}
#u3772 {
  z-index: 477;
}
#u3773 {
  z-index: 478;
  width: 52px;
  position: fixed;
  top: 301px;
  left: 12px;
}
#u3774 {
  z-index: 479;
}
#u3775 {
  z-index: 480;
  width: 38px;
  position: fixed;
  top: 360px;
  left: 19px;
}
#u3776 {
  z-index: 481;
}
#u56046-4 {
  z-index: 482;
  width: 44px;
  min-height: 15px;
  position: fixed;
  top: 460px;
  left: 72px;
}
#u56057 {
  z-index: 486;
  width: 43px;
  position: fixed;
  top: 417px;
  left: 72px;
}
#u4430-6 {
  z-index: 488;
  width: 43px;
  min-height: 15px;
  position: fixed;
  top: 460px;
  left: 16px;
}
#u56092 {
  z-index: 494;
  width: 43px;
  position: fixed;
  top: 417px;
  left: 16px;
}
#u56534 {
  z-index: 496;
  width: 198px;
  padding-bottom: 127px;
  position: fixed;
  top: 500px;
  left: 7px;
}
#u56493 {
  z-index: 497;
  width: 198px;
  padding-bottom: 127px;
  position: fixed;
  top: 500px;
  left: 7px;
}
#u56531-6 {
  z-index: 506;
  width: 85px;
  min-height: 21px;
  position: fixed;
  top: 509px;
  left: 105px;
}
#u56507-4 {
  z-index: 502;
  width: 85px;
  min-height: 21px;
  position: fixed;
  top: 533px;
  left: 105px;
}
#u56232 {
  z-index: 498;
  width: 89px;
  position: fixed;
  top: 556px;
  left: 102px;
}
#u56242 {
  z-index: 500;
  width: 89px;
  position: fixed;
  top: 592px;
  left: 102px;
}
.css_verticalspacer .verticalspacer {
  height: calc(100vh - 3404px);
}
#pu1948 {
  z-index: 2;
  width: 0.01px;
  margin-right: -10000px;
  margin-left: -100px;
}
#u1948 {
  z-index: 2;
  min-height: 101px;
  padding-bottom: 59px;
}
#u60951 {
  z-index: 8;
  width: 162px;
  position: relative;
  margin-right: -10000px;
  margin-top: 44px;
  left: 284px;
}
#u60951_img {
  padding: 4px 3px 2px 4px;
}
#pmenuu60953 {
  z-index: 10;
  width: 0.01px;
  margin-right: -10000px;
  margin-top: 31px;
  margin-left: 493px;
}
#menuu60953 {
  z-index: 10;
  width: 571px;
  height: 25px;
  position: relative;
}
#u60961 {
  width: 141px;
  min-height: 25px;
  position: relative;
  margin-right: -10000px;
}
#u60964 {
  width: 141px;
  padding-bottom: 11px;
  position: relative;
}
#u60964:hover {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60967 {
  z-index: 13;
  width: 4px;
  height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
}
#u60964:hover #u60967 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60966-4 {
  width: 137px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
  left: 4px;
}
#u60964:hover #u60966-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60968 {
  width: 141px;
  min-height: 25px;
  position: relative;
  margin-right: -10000px;
  left: 143px;
}
#u60969 {
  width: 141px;
  padding-bottom: 11px;
  position: relative;
}
#u60964.MuseMenuActive, #u60969:hover {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60970 {
  z-index: 20;
  width: 4px;
  height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
}
#u60964.MuseMenuActive #u60967, #u60969:hover #u60970 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60971-4 {
  width: 137px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
  left: 4px;
}
#u60964.MuseMenuActive #u60966-4, #u60969:hover #u60971-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60975 {
  width: 141px;
  min-height: 25px;
  position: relative;
  margin-right: -10000px;
  left: 286px;
}
#u60978 {
  width: 141px;
  padding-bottom: 11px;
  position: relative;
}
#u60969.MuseMenuActive, #u60978:hover {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60978:active {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60981 {
  z-index: 27;
  width: 4px;
  height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
}
#u60969.MuseMenuActive #u60970, #u60978:hover #u60981 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60978:active #u60981 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60980-4 {
  width: 137px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
  left: 4px;
}
#u60969.MuseMenuActive #u60971-4, #u60978:hover #u60980-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60978:active #u60980-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60954 {
  width: 142px;
  min-height: 25px;
  position: relative;
  margin-right: -10000px;
  left: 429px;
}
#u60955 {
  width: 142px;
  padding-bottom: 11px;
  position: relative;
}
#u60955:hover {
  width: 142px;
  min-height: 0px;
  margin: 0px;
}
#u60955:active {
  width: 142px;
  min-height: 0px;
  margin: 0px;
}
#u60958 {
  z-index: 34;
  width: 4px;
  height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
}
#u60978.MuseMenuActive #u60981, #u60955:hover #u60958 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60955:active #u60958 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60956-4 {
  width: 138px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 5px;
  left: 4px;
}
#u60955:hover #u60956-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 138px;
  margin: 0px -10000px 0px 0px;
}
#u60955:active #u60956-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 138px;
  margin: 0px -10000px 0px 0px;
}
#menuu60982 {
  z-index: 39;
  width: 428px;
  height: 34px;
  margin-top: 11px;
  position: relative;
}
#u60990 {
  width: 141px;
  min-height: 34px;
  position: relative;
  margin-right: -10000px;
}
#u60991 {
  width: 141px;
  padding-bottom: 20px;
  position: relative;
}
#u60978.MuseMenuActive, #u60991:hover {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60991:active {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60994 {
  z-index: 42;
  width: 4px;
  height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
}
#u60955.MuseMenuActive #u60958, #u60991:hover #u60994 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60991:active #u60994 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60992-4 {
  width: 137px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
  left: 4px;
}
#u60978.MuseMenuActive #u60980-4, #u60991:hover #u60992-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60991:active #u60992-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60997 {
  width: 141px;
  min-height: 34px;
  position: relative;
  margin-right: -10000px;
  left: 143px;
}
#u60998 {
  width: 141px;
  padding-bottom: 20px;
  position: relative;
}
#u60991.MuseMenuActive, #u60998:hover {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60998:active {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u60998.MuseMenuActive {
  width: 141px;
  min-height: 0px;
  margin: 0px;
}
#u61000 {
  z-index: 49;
  width: 4px;
  height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
}
#u60991.MuseMenuActive #u60994, #u60998:hover #u61000 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60998:active #u61000 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60999-4 {
  width: 137px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
  left: 4px;
}
#u60991.MuseMenuActive #u60992-4, #u60998:hover #u60999-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60998:active #u60999-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60998.MuseMenuActive #u60999-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 137px;
  margin: 0px -10000px 0px 0px;
}
#u60983 {
  width: 142px;
  min-height: 34px;
  position: relative;
  margin-right: -10000px;
  left: 286px;
}
#u60984 {
  width: 142px;
  padding-bottom: 20px;
  position: relative;
}
#u60955.MuseMenuActive, #u60984:hover {
  width: 142px;
  min-height: 0px;
  margin: 0px;
}
#u60984:active {
  width: 142px;
  min-height: 0px;
  margin: 0px;
}
#u60984.MuseMenuActive {
  width: 142px;
  min-height: 0px;
  margin: 0px;
}
#u60987 {
  z-index: 56;
  width: 4px;
  height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
}
#u60998.MuseMenuActive #u61000, #u60984:hover #u60987 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60984:active #u60987 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60984.MuseMenuActive #u60987 {
  width: 4px;
  height: 14px;
  min-height: 0px;
  margin: 0px -10000px 0px 0px;
}
#u60985-4 {
  width: 138px;
  min-height: 14px;
  position: relative;
  margin-right: -10000px;
  top: 10px;
  left: 4px;
}
#u60955.MuseMenuActive #u60956-4, #u60984:hover #u60985-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 138px;
  margin: 0px -10000px 0px 0px;
}
#u60984:active #u60985-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 138px;
  margin: 0px -10000px 0px 0px;
}
#u60984.MuseMenuActive #u60985-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  min-height: 14px;
  width: 138px;
  margin: 0px -10000px 0px 0px;
}
#u1948-bw {
  z-index: 2;
  min-height: 101px;
}
#u1967 {
  z-index: 3;
  min-height: 19px;
  padding-bottom: 12px;
}
#u1948_align_to_page, #u1967_align_to_page {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  width: 1000px;
  left: -100px;
}
#u3912-4 {
  z-index: 4;
  width: 890px;
  position: relative;
  margin-right: -10000px;
  margin-top: 7px;
  left: 210px;
}
#u1967-bw {
  z-index: 3;
  min-height: 19px;
  margin-top: 129px;
}
.html {
  background-color: #FDFDF2;
}
body {
  position: relative;
  min-width: 1000px;
}
.verticalspacer {
  min-height: 1px;
}
@font-face {
  font-family: '__M+ 2p_5';
  src: url('../fonts/mplus-2p-bold.eot');
  src: local('☺'), url('../fonts/mplus-2p-bold1.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: '__M+ 2p_5';
  src: url('../fonts/mplus-2p-medium.eot');
  src: local('☺'), url('../fonts/mplus-2p-medium1.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: '__M+ 2p_5';
  src: url('../fonts/mplus-2p-regular.eot');
  src: local('☺'), url('../fonts/mplus-2p-regular1.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: '__M+ 2p_5';
  src: url('../fonts/mplus-2p-light.eot');
  src: local('☺'), url('../fonts/mplus-2p-light1.woff') format('woff');
  font-weight: 200;
  font-style: normal;
}