
.point09 { font-size: 9pt; font-family: "MS UI Gothic"; margin-left: 10pt }
.point10        { font-weight: bold; font-size: 10pt; font-family: "MS UI Gothic"; margin-left: 10pt }
.point10w     { color: white; font-weight: bold; font-size: 11pt; font-family: "MS UI Gothic" }
.point10_3 { font-size: 10pt; font-family: "MS UI Gothic"; margin-left: 10pt }
.point10_31  { font-size: 10pt; font-family: "MS UI Gothic"; margin-top: 2pt; margin-left: 5pt }
.point10_32   { font-size: 10pt; font-family: "MS UI Gothic" }
.point10_33       { font-size: 10pt; font-family: "MS UI Gothic"; margin: 10px }
.point10_4 { font-size: 10pt; font-family: "MS UI Gothic"; margin-left: 20pt }
.point11 { font-size: 11pt; font-family: "MS UI Gothic" }
.point09_2 { font-size: 10pt; font-family: monospace; margin: 10px }
.point10_2  { font-size: 11pt; font-family: monospace; margin: 10px }
.point11_2 { font-size: 11pt; font-family: monospace }
.Point12 { font-size: 12pt }
.point14 { font-size: 13pt }
.point16 { font-size: 16pt }
.point16_2 { font-weight: bold; font-size: 10pt; font-family: "MS UI Gothic"; margin-left: 10pt }
.point16_3 { font-weight: bold; font-size: 10pt; font-family: "MS UI Gothic" }
.midori{
  font-size : 16px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : green;
  
  
  text-align : left;
  
  
  
  text-indent : 0px;
  
  
  
  
  
  
  
  list-style-type : square;
  list-style-position : outside;
  
  font-weight : bold;
}
.midori12p     { color: green; font-weight: bold; font-size: 12pt; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; text-align: left; letter-spacing: 1pt; list-style-type: square; list-style-position: outside; margin-top: 2pt }
.midori14 { color: green; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; text-align: left; text-indent: 0px; list-style-type: square; list-style-position: outside }
.p_waku16top   { color: red; font-weight: bold; font-size: 16px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #fffff0; text-align: center; list-style-type: square; list-style-position: outside; margin-bottom: 15px; padding-top: 10px; padding-bottom: 10px; border: solid 2px #ff8c00; width: 540px }
.p_waku14top  { color: blue; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; text-align: center; list-style-type: square; list-style-position: outside; margin-top: 5px; width: 540px }
.b_midori2{
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : white;
  
  font-size : 16pt;
  font-weight : bold;
  background-color : green;
}
.b_midori{
  color : white;
  background-color : green;
  font-size : 11pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
}
.midori_14P { color: green; font-weight: bold; font-size: 14pt }
.shiro{
  color : white;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
}
.shiro2   { color: white; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #808080; text-align: center; padding-top: 3px; width: 720px; height: 21px }
.shiro3 { color: white; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #808080; text-align: center; padding-top: 3px; width: 470px; height: 21px }
.b_orange { color: white; font-size: 11pt; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #ff8c00 }
.b_orange14    { color: white; font-weight: bolder; font-size: 13pt; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #ff8c00 }
.b_midori13 { color: white; font-weight: bolder; font-size: 13pt; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background-color: green }
.b_orange2{
  font-size : 16pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  color : white;
  background-color : #ff8000;
}
.sitemoji { font-size: 10pt; line-height: 5pt }
a:hover{
  color : red;
  background-color : #ffb366;
  text-decoration : underline;
}
.b_aka{
  font-size : 16pt;
  font-weight : bold;
  color : white;
  background-color : red;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
}
.aka_P12 { color: red; font-weight: bold; font-size: 12pt }
H1{
  font-size : 15pt;
  color : lime;
  
  

  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
}
.class { color: #696969; font-weight: bold; font-size: 14px; background-color: #cfc; text-align: center; padding-top: 5px; border-top: 1px solid #3cb371; border-right: 10px solid #3cb371; border-left: 10px solid #3cb371; width: 145px; height: 24px }
.p_menu     { color: white; font-weight: bold; font-size: 14pt; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background: url(../../../webup9.2%20folder/webup9/image/bt_308.gif) no-repeat; text-align: center; letter-spacing: 1pt; list-style-type: square; list-style-position: outside; width: 145px }
.p_main  { list-style-type: square; list-style-position: outside; margin-top: 0px; margin-right: 0px; margin-left: 0px; position: relative; top: 0px; left: 0px; width: 720px }
.p_menu1 { text-align: left; list-style-type: square; list-style-position: outside; margin-top: 0px; margin-left: 0px; position: absolute; top: 0px; left: 0px; width: 145px }
.p_menu2   { text-align: left; list-style-type: square; list-style-position: outside; margin-top: 0px; margin-left: 0px; width: 155px }
.contents  { text-align: left; list-style-type: square; list-style-position: outside; margin-right: auto; margin-left: auto; position: absolute; top: 0px; left: 155px; width: 565px }
.p_menu3   { color: #2f4f4f; font-weight: bold; font-size: 14px; background: #cfc url(../../../webup9.2%20folder/webup9/image/bt_312.gif); text-align: center; letter-spacing: 5px; padding-top: 5px; border: solid 1px #008000; width: 145px }
.p_under  { list-style-type: square; list-style-position: outside; margin-top: auto; margin-bottom: 0px; position: relative; top: 230cm; left: 0px; width: 720px }
.returntop  { font-size: 12px; text-align: right; width: 540px }
.p12          { font-size: 12px; padding: 3px 5px 3px 10px; border-right: 1px solid #3cb371; border-bottom: 1px solid #3cb371; border-left: 1px solid #3cb371 }
.p12_menu        { font-size: 12px; line-height: 18px; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; width: 145px }
.p12_menu2 { font-size: 12px; line-height: 18px; background-color: #f5f5f5; margin-left: 10px; width: 135px }
.p12b   { font-size: 12px; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; border-right: 1px solid #3cb371; border-bottom: 1px solid #3cb371; border-left: 1px solid #3cb371 }
.p12bo    { font-weight: bold; font-size: 12px; background-color: #ffc; padding-left: 10px; border-bottom: 1px solid #ffa500 }
.p12o   { font-size: 12px; border-bottom: 1px solid #ffa500 }
.p_10top { font-size: 10pt; font-family: "MS UI Gothic"; text-align: center; width: 720px; height: 15px }
.p_tensenT { border-right: 1px dotted gray }
.p_waku01   { border-style: solid; border-width: 2px 1px 1px 1px; border-color: white #ffa500 #ffa500 #ffa500 }
.p_waku02 { border-style: solid; border-width: 2px 1px 1px 1px; border-color: white #228b22 #228b22 #228b22 }
.p_waku03          { font-weight: bold; font-size: 10pt; font-family: "MS UI Gothic"; background-color: #f0ffff; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-style: solid; border-width: 1px 1px 1px 10px; border-color: #4169e1; width: 540px; height: 20px }
.p_waku04   { font-weight: bold; font-size: 10pt; font-family: "MS UI Gothic"; background-color: #ff9; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border-style: solid; border-width: 1px 1px 1px 10px; border-color: #ffa500; width: 540px; height: 20px }
.p_waku05 { font-weight: bold; font-size: 12px; background-color: #ffc; margin-top: 10px; padding-top: 2px; padding-left: 20px; border-style: solid; border-width: 1px 1px 2px 1px; border-color: #ffa500; width: 540px; height: 15px }
.p_waku05ore    { font-size: 12px; padding: 10px 9px; border: solid 1px #ffa500; width: 540px }
.p_waku05ore2 { font-size: 12px; padding: 10px 9px; border: solid 1px #ffa500; width: 540px; height: 120px }
.p_waku05ore3 { font-size: 12px; padding: 10px 9px; border: solid 1px #ffa500; width: 540px; height: 150px }
.p_waku05ore4 { font-size: 12px; padding: 10px 9px; border: solid 1px #ffa500; width: 540px; height: 220px }
.p_waku06‚†‚Œ  { border-top: 2px solid #a9a9a9; border-bottom: 5px solid #a9a9a9; width: 720px }
.p_waku07 { font-weight: bold; font-size: 10pt; font-family: "MS UI Gothic"; padding: 10px; width: 540px }
.p_waku08    { color: green; font-weight: bold; font-size: 12pt; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background: url(../image/banner123.gif) no-repeat; text-align: left; letter-spacing: 1pt; list-style-type: square; list-style-position: outside; padding-top: 4px; padding-bottom: 5px; padding-left: 25px; width: 540px; height: 24px }
.p_waku09 { color: green; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background: url(../image/p_point03b.gif) no-repeat 3px 0px; text-align: left; list-style-type: square; list-style-position: outside; margin-top: 15px; margin-bottom: 5px; padding-left: 25px; border-bottom: 1px solid #f90; width: 540px; height: 18px }
.p_waku09tx { font-size: 11pt; font-family: "MS UI Gothic"; padding-left: 25px; width: 540px }
.p_waku10 { color: white; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background: #f90 url(../image/p_point03w2.gif) no-repeat 3px 3px; text-align: left; list-style-type: square; list-style-position: outside; margin-top: 10px; padding-top: 3px; padding-left: 25px; width: 540px; height: 20px }
.p_waku10index { font-weight: bold; font-size: 14px; background-color: #ffffe0; padding-top: 10px; padding-bottom: 10px; padding-left: 30px; border: solid 1px #f90; width: 540px }
.p_waku10s { font-weight: normal; font-size: 10pt; font-family: "MS UI Gothic"; margin-left: 10pt }
.p_waku10ti { color: white; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background: #f90 url(../image/p_point03w3.gif) no-repeat 3px 3px; text-align: left; list-style-type: square; list-style-position: outside; padding-top: 4px; padding-left: 25px; width: 540px; height: 20px }
.p_waku10tx { font-size: 10pt; font-family: monospace; background-color: #ffffe0; padding: 10px; border: solid 1px #f90; width: 540px }
.p_waku11 { color: white; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background: #390 url(../image/p_point03w2.gif) no-repeat 3px 3px; text-align: left; list-style-type: square; list-style-position: outside; margin-top: 10px; padding-top: 3px; padding-left: 25px; width: 540px; height: 20px }
.p_waku11index { font-weight: bold; font-size: 14px; background-color: #f0fff0; padding-top: 10px; padding-bottom: 10px; padding-left: 30px; border: solid 1px #390; width: 540px }
.p_waku11ti { color: white; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background: #390 url(../image/p_point03w3.gif) no-repeat 3px 3px; text-align: left; list-style-type: square; list-style-position: outside; padding-top: 4px; padding-left: 25px; width: 540px; height: 20px }
.p_waku11tx { font-size: 10pt; font-family: monospace; background-color: #f0fff0; padding: 10px; border: solid 1px #390; width: 540px }
.p_waku12Q { color: #00f; font-size: 10pt; font-family: "MS UI Gothic"; background: #e0ffff url(../image/p_point04.gif) no-repeat 4px 3px; padding-top: 3px; padding-bottom: 2px; padding-left: 30px; border-bottom: 1px solid #f90; width: 540px; height: 16px }
.p_waku12A  { color: #696969; font-size: 10pt; font-family: "MS UI Gothic"; background: url(../../../webup9.2%20folder/webup9/image/p_point05.gif) no-repeat 4px 3px; margin-bottom: 10px; padding-top: 3px; padding-bottom: 2px; padding-left: 30px; width: 540px }
.p_waku12link { font-size: 14px; line-height: 30px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 540px }
.p_waku13 { color: green; font-weight: bold; font-size: 14px; font-family: "‚l‚r ‚oƒSƒVƒbƒN"; background-color: #ffffe0; text-align: left; text-indent: 0px; list-style-type: square; list-style-position: outside; padding: 10px; border: solid 1px gray; width: 540px }
.p_waku14 { font-size: 10pt; font-family: "MS UI Gothic"; background-color: #dcdcdc; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; width: 510px }
#gallery { width: 540px }
#s_img { margin: 10px 43px; border: solid 1px black; width: 160px; height: 120px }
dl  { font-size: 12px; float: left; margin: 0px 10px 1em 0px; padding: 0px; border: solid 1px #ff8c00; width: 250px }
dt{
    margin:0px;
    padding:0px;
}
dd { margin: 0px; padding: 6px 0.5em }

dd.name{
    height:2.2em;
}
dd.comment { background-color: #ffefd5; height: 7em }
dd.smp  { text-align: center; height: auto }