.divmenu {  margin-bottom: 10px}
.topphoto {  margin-right: 10px; margin-left: 10px}
.toptext1 {  font-size: 15px; font-weight: bold; color: #0066FF; margin-bottom: 10px}
.toptext2 {  margin-bottom: 10px; margin-left: 20px; margin-top: 0px}
.text1 {  margin-bottom: 10px; margin-top: 0px}
#divebox1 {  float: left; width: 160px; margin-top: 10px; margin-bottom: 10px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-align: center}
#divebox2 {  float: right; width: 550px; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px}
.divphoto {  margin-top: 10px; margin-bottom: 10px}
.textimg { margin-bottom: 10px; margin-top: 0px }
.blue16 { font-size: 16px; color: #0066FF }
.orange16 { font-size: 16px; color: #FF6600 }
.photo {  margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}
.menulist {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-align: left}
.menuli { margin-bottom: 8px; list-style-image: url(../images/ico/right.gif); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 20px; line-height: 100%; font-size: 12px}
.menulia { margin-bottom: 8px; list-style-image: url(../images/ico/right.gif); padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-left: 20px; line-height: 100% ; color: #FF3399; font-size: 12px}
.ptable {  width: 100%; border: #666666 solid; border-width: 1px 0px 0px 1px; font-size: 12px}
.mp { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; text-align: right; font-weight: bold; color: #FF66CC; font-size: 13px; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; width: 70px}
.m1c { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #CCFFCC; vertical-align: top; color: #009933 ; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; width: 80px; text-align: center}
.m1e { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #FFFFCC; vertical-align: top; color: #ff6600 ; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; width: 80px; text-align: center}
.m1f { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #FFCCFF; vertical-align: top; color: #ff0066 ; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; width: 80px; text-align: center}
.m2 { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.mt { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; background-color: #CCCCFF; color: #0000CC; border: #666666 solid; text-align: center; border-width: 0px 1px 1px 0px}
.myoyaku { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; vertical-align: middle; border: #666666 solid; text-align: center; border-width: 0px 1px 1px 0px ; background-color: #EEEEEE; width: 100px}
.mc { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; vertical-align: top; border: #666666 solid; text-align: left; border-width: 0px 1px 1px 0px ; width: 180px}
h2 {  background-image: url(../images/ico/yashi.gif); background-position: left bottom; background-repeat: no-repeat; color: #996633; font-size: 16px; margin-bottom: 10px; padding-left: 20px; margin-top: 10px}
.black16 {  font-size: 16px}
.mp2 { padding-top: 5px; padding-right: 8px; padding-bottom: 5px; padding-left: 8px; text-align: center; font-weight: bold; color: #FF66CC; font-size: 13px; border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.ctd {  font-size: 12px; border: 1px #999999 solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.ctdt { font-size: 12px; border: 1px #999999 solid; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px ; background-color: #FFFFCC; text-align: center; width: 265px}
