.mn_title {  font-weight: bold; background-image: url(images/mnbtn.gif); background-repeat: no-repeat; background-position: center center; letter-spacing: 1px; color: #0033CC}
.stitle { font-weight: bold; color: #CC6600; border: #324B91 solid; padding-top: 3px; background-image: url(images/sttlbk1.gif); border-width: 0px 0px 0px 1px; padding-left: 20px}
.sisetu_text {  font-size: 90%; color: #333333; border: none; padding-left: 2px}
.photo_frame {  margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.photo_shadow { filter: DropShadow(Color=#CCCCCC, OffX=2, OffY=2, Positive=2); padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; border-style: none}
.sisetu_textwk { font-size: 90%; line-height: 140%; color: #333333; border: none}
.title_sisetu {  color: #CC6600; font-weight: bold; padding-top: 12px; letter-spacing: 2px}
.mn_s_title {  font-size: 90%; font-weight: bold; padding-top: 6px; padding-bottom: 2px; border: #334C93 solid; border-width: 0px 1px 1px}
.tbl_text {  font-size: 85%; color: #333333}
.tbl_ymd {  font-size: 90%; padding-left: 5px; border: #7A92C9 double; padding-top: 4px; padding-bottom: 2px; border-width: 2px 2px 0px; font-weight: bold}
.ymd_b_n {  font-size: 90%; color: #333333; background-color: #D0E7F7; border: #7A92C9 solid; border-width: 0px 0px 2px}
.mnbtn {  font-size: 85%; background-image: url(images/sisetu_mbk_02.gif); padding-top: 6px; text-align: center; vertical-align: top; padding-right: 5px; padding-left: 5px}
.undou_mline {  background-image: url(images/mn_line.gif); background-repeat: no-repeat; background-position: center center}
.tbl_stext {  font-size: 80%; color: #333333; text-align: center}
.formwaku {  border: 2px #AAD0F2 inset}
