a:link{ text-decoration: none }
a:visited{ text-decoration: none }
a:hover{ text-decoration: underline  }
a:active{ text-decoration: none }

#menuposition {
	position:absolute;
	top:10px;
	left:auto
}

body{
  margin-top:10px;
  margin-left:10%;
  margin-right:10%;
  color: #000000;
  background-image:url(img/background.jpg);
}

.zentai { 
  color :#ffffff;
  background-color:#ffffff;
  background-image:url(img/background.jpg);
  text-align: center;
  font-weight:normal
}

.tc { 
  margin-left:40px;
  margin-left:40px;
  margin:auto
}

.headwaku { 
  color :#000000;
  background-color:#ffffff;
  padding: 0px  0px  0px  0px;
  font-weight:normal
}

.ashiato { 
  color :#555555;
  text-align: left;
  font-weight:normal
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.maincontents1 { 
  text-align: left;
  color:#000000;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.maincontents2 { 
  text-align: left;
  color:#000000;
  background-color:#ffffdd;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.maincontents3 { 
  text-align: left;
  color:#000000;
  background-color:#fffefe;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.indexcontents { 
  text-align: left;
  color:#000000;
  padding: 2px  2px  2px  20px;
  background-color:#eeeeff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.indextable { 
  text-align: left;
  color:#000000;
  padding: 2px  2px  2px  2px;
  border: solid 1px;
  border-color: #555588 #000088 #000088 #555588;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.column { 
  text-align: left;
  line-height:130%;
  color:#000000;
  background-color:#eeeeee;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.voice { 
  text-align: left;
  color:#000000;
  padding: 2px  2px  2px  2px;
  border: solid 1px;
  border-color: #555588 #000088 #000088 #555588;
  background-color:#ffeeee;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }
  
.rightnavi{
  text-align: left;
  color:#000000;
  background-color:#ffffde;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.midashi1{
  text-align: left;
  color:#000000;
  background-color:#ffaaaa;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.midashi2{
  text-align: left;
  color:#000000;
  background-color:#eeeeaa;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.midashi3{
  text-align: left;
  color:#ffffff;
  background-color:#aaaaff;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.sitemap { 
  text-align: left;
  color:#000000;
  padding: 2px  2px  2px  2px;
  border: solid 1px;
  border-color: #555588 #000088 #000088 #555588;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.sitemapcolumn { 
  text-align: left;
  color:#000000;
  padding: 2px  2px  2px  20px;
  background-color:#ddddff;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.fotmenu{  text-align: center;  color:#ffffff;    background:#000080; font-size: 8pt; }

#fot a:link {  color:#ffffff;  text-decoration: none;     }
#fot a:hover { color:#ffffff;  text-decoration: underline;    }
#fot a:visited  {  color:#ffffff;  text-decoration: underline;     }

#intext a:link {
              font-size: 10pt;
              color:#000000;
              text-decoration: underline;
              }
#intext a:hover {
              font-size: 10pt;
              color:#ff0000;
              text-decoration: underline;
              }
#intext a:visited {
              font-size: 10pt;
              color:#555555;
              text-decoration: underline;
              }
 
#menu a:link {
              display: block;
              width: 95%;
              background-color:#ffffde;
              border: solid 2px;
              border-color: #5555aa #000088 #000088 #5555aa;
              padding: 2px;
              text-align: left;
              text-decoration: none;
              font-size: 10pt;
              font-weight: bold;
              color: #000000
               }

#menu a:visited {
              display: block;
              width: 95%;
              background-color:#ffffde;
              border: solid 2px;
              border-color: #5555aa #000088 #000088 #5555aa;
              padding: 2px;
              text-align: left;
              text-decoration: none;
              font-size: 10pt;
              font-weight: bold;
              color: #888888
              }

#menu a:hover {
              display: block;
              background-color: #ff2222;
              border: solid 2px;
              border-color: #555588 #000088 #000088 #555588;
              padding: 2px;
              text-decoration: underline;
              color: #ffffff
              }


h1 { 
  padding:4;
  color :#ffd700;
  background-color:#000080;
  text-align: left;
  line-height:100%;
  font-weight:bold;
  font-size: 14pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }


h2 { 
  padding:0;
  color :#ffffff;
  text-align: left;
  line-height:100%;
  font-weight:bold;
  font-size: 12pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }
  
h3 { 
  color :#000000;
  background:#ffffdd;
  text-align: left;
  font-weight:bold;
  font-size: 12pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

h4 { 
  color :#000000;
  background:#ffffff;
  text-align: left;
  font-weight:bold;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.c {  text-align: center;  }
.l {  text-align: left;  }
.r {  text-align: right;  }

.em08 { font-weight:bold;  font-size: 0.8em  }
.em06 { font-weight:bold;  font-size: 0.6em  }
.em04 { font-weight:bold;  font-size: 0.4em  }

.point {   font-weight:normal;  font-size: 1.1em  }

.em1 {   font-weight:bold;  font-size: 1.2em  }
.em2 {   font-weight:bold;  font-size: 1.4em  }
.em3 {   font-weight:bold;  font-size: 1.6em  }
.em4 {   font-weight:bold;  font-size: 1.8em  }
.em5 {   font-weight:bold;  font-size: 2.0em  }

.em08r {   color :#ff0000;  font-weight:bold;  font-size: 0.8em  }

.em1r {   color :#ff0000;  font-weight:bold;  font-size: 1.2em  }
.em2r {   color :#ff0000;  font-weight:bold;  font-size: 1.4em  }
.em3r {   color :#ff0000;  font-weight:bold;  font-size: 1.6em  }
.em4r {   color :#ff0000;  font-weight:bold;  font-size: 1.8em  }
.em5r {   color :#ff0000;  font-weight:bold;  font-size: 2.0em  }

.em1b {   color :#0000aa;  font-weight:bold;  font-size: 1.2em  }
.em2b {   color :#0000aa;  font-weight:bold;  font-size: 1.4em  }
.em3b {   color :#0000aa;  font-weight:bold;  font-size: 1.6em  }
.em4b {   color :#0000aa;  font-weight:bold;  font-size: 1.8em  }
.em5b {   color :#0000aa;  font-weight:bold;  font-size: 2.0em  }

.em1w {   color :#ffffff;  font-weight:bold;  font-size: 1.2em  }
.em2w {   color :#ffffff;  font-weight:bold;  font-size: 1.4em  }
.em3w {   color :#ffffff;  font-weight:bold;  font-size: 1.6em  }
.em4w {   color :#ffffff;  font-weight:bold;  font-size: 1.8em  }
.em5w {   color :#ffffff;  font-weight:bold;  font-size: 2.0em  }

.vm{	/*Virtical Middle*/ 
  vertical-align:middle;
}
.vt{	/*Virtical top*/ 
  vertical-align:top;
}

.lthrogh { 
  color :#ff0000;
  background:#ffffff;
  text-decoration: line-through;
  font-weight:bold;
  font-size: 1.2em  }

/*C^[r[ݒ*/
.talkbox { 
  text-align: left;
  color:#000000;
  padding: 2px  2px  2px  2px;
  border: solid 1px;
  border-color: #555588 #000088 #000088 #555588;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.talka { 
  text-align: left;
  color:#000080;
  background:#ffffdd;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.talkb { 
  text-align: left;
  color:#000000;
  background:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }
  
.eventtable { 
  text-align: left;
  color:#000000;
  padding: 2px  2px  2px  2px;
  border: solid 1px;
  border-color: #9999FF;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.fotinfo { 
  text-align: right;
  color:#ffffff;
  padding: 2px  2px  2px  2px;
  border: solid 1px;
  border-color: #000000;
  background-color:#000080;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.longtext { 
  line-height:150%;
  text-align: left;
  color:#000000;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.indenttext { 
  line-height:120%;
  text-align: left;
/*  text-indent:1em;*/
  color:#000000;
  font-weight:normal;
  font-size: 12pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.text { 
  text-align: left;
  color:#000000;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.text08 { 
  text-align: left;
  color:#000000;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.text08r { 
  text-align: right;
  color:#000000;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.textr { 
  text-align: right;
  color:#000000;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.nextclick { 
  color:#ffffff;
  background:#5555ff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.textc { 
  text-align: center;
  color:#000000;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.smalltext { 
  text-align: left;
  color:#000000;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.smalltextright { 
  text-align: right;
  color:#000000;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.smalltextcenter { 
  text-align: center;
  color:#000000;
  font-weight:normal;
  font-size: 8pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }
    
.copyright { 
  color:#000000;
  background-color:#ffffff;
  text-align: center;
  font-weight:normal;
  font-size: x-small }
  
.hidden { 
  text-align: left;
  color:#ffffff;
  background:#ffffff;
  font-weight:normal;
  font-size: 1pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.infolink{  text-align: left;  color:#000000;    background:#ffeeee; font-size: 6pt; }

/*CӔpݒ*/
.ninbai { 
  text-align: left;
  width:600px;
  color:#000000;
  padding: 0px;
  margin:0px
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.ninbai h1{
  font-weight:bold;
  font-size: 14pt;
  text-align: left;
  color:#ff4500;
  padding: 4px;
  margin:5px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: solid 15px;
  border-left-color: #ff3300;
  border-bottom: solid 2px;
  border-bottom-color: #ff3300;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}

.ninbai h2{
  font-weight:bold;
  font-size: 12pt;
  text-align: left;
  color:#006400;
  padding: 4px;
  margin:5px 15px 5px 5px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: solid 20px;
  border-left-color: #006400;
  border-bottom: double 4px;
  border-bottom-color: #004200;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}
.ninbai h3{
  font-weight:bold;
  font-size: 12pt;
  text-align: left;
  color:#006400;
  padding: 4px;
  margin:5px 15px 5px 15px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: double 10px;
  border-left-color: #006400;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}

.ninbai_text{
	line-height:150%;
	color:#000000;
	padding: 2px 15px 10px 5px;
	margin:5px 20px 5px 10px;
	background-color:#ffffff;
	font-weight:normal;
	font-size: 12pt;
	border-right: double 10px;
	border-right-color: #006400;
	font-family : "lr o", "MS PMincho", "qMm Pro W3", "Hiragino Mincho Pro", serif
}
.ninbai_text b{
  color:#000000;
  font-weight:bold;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}

.ninbai-flow{
	border-left-width: 4px;
	border-left-style: dotted;
	border-left-color: #C30;
	margin-left: 10px;	

}
.ninbai-flow h3{
  font-weight:bold;
  font-size: 12pt;
  text-align: left;
  color:#006400;
  padding: 4px;
  margin:5px 15px 5px 15px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: none;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}
.ninbai-flow ol{
	margin-left: 10px;	
}
.ninbai-flow li{
	margin-left: 0px;
	font-family: "lr o", "MS PMincho", "qMm Pro W3", "Hiragino Mincho Pro", serif;
	font-size: 18px;
	font-weight: bold;
	margin-right: 50px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C00;
}
.ninbai-flow ul{
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 12px;
}
.ninbai-flow ul li{
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", "CI", Meiryo, Osaka, "lr oSVbN", "MS PGothic", sans-serif;
	font-size: 14px;
}


/*sY@m@Ԃ₫*/
/*CӔpݒ*/
.tsubuyaki { 
  text-align: left;
  line-height:150%;
  width:600px;
  color:#000000;
  padding: 0px;
  margin: 10px 20px 20px 10px;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.tsubuyaki p{ 
  text-align: left;
  line-height:150%;
  color:#000000;
  padding: 0px;
  margin: 10px 20px 20px 40px;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.tsubuyaki h1{
  font-weight:bold;
  font-size: 14pt;
  text-align: left;
  color:#ff4500;
  padding: 4px;
  margin:5px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: solid 15px;
  border-left-color: #ff3300;
  border-bottom: solid 2px;
  border-bottom-color: #ff3300;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}

.tsubuyaki h2{
  font-weight:bold;
  font-size: 12pt;
  text-align: left;
  color:#006400;
  padding: 4px;
  margin:5px 15px 5px 5px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: solid 20px;
  border-left-color: #006400;
  border-bottom: double 4px;
  border-bottom-color: #004200;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}
.tsubuyaki h3{
  font-weight:bold;
  font-size: 12pt;
  text-align: left;
  color:#006400;
  padding: 4px;
  margin:5px 15px 5px 15px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: double 10px;
  border-left-color: #006400;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}

/*sY@Gs\[h*/
.episode { 
  text-align: left;
  line-height:150%;
  width:600px;
  color:#000000;
  padding: 0px;
  margin: 10px 20px 20px 10px;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.episode p{ 
  text-align: left;
  line-height:150%;
  color:#000000;
  padding: 0px;
  margin: 10px 20px 20px 40px;
  background-color:#ffffff;
  font-weight:normal;
  font-size: 10pt;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif
  }

.episode h1{
  font-weight:bold;
  font-size: 14pt;
  text-align: left;
  color:#ff4500;
  padding: 4px;
  margin:5px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: solid 15px;
  border-left-color: #ff3300;
  border-bottom: solid 2px;
  border-bottom-color: #ff3300;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}

.episode h2{
  font-weight:bold;
  font-size: 12pt;
  text-align: left;
  color:#006400;
  padding: 4px;
  margin:5px 15px 5px 5px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: solid 20px;
  border-left-color: #006400;
  border-bottom: double 4px;
  border-bottom-color: #004200;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}
.episode h3{
  font-weight:bold;
  font-size: 12pt;
  text-align: left;
  color:#006400;
  padding: 4px;
  margin:5px 15px 5px 15px;
  font-weight:normal;
  background-color:#ffffff;
  border-left: double 10px;
  border-left-color: #006400;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif

}

.episode dl {
  padding: 5px 10px 10px 5px;
  margin: 5px 10px 5px 20px;
  background-color:#fffdfd;
  border-color: #006400;
  border:dotted 2px;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
}

.episode dt {
  clear: left;
  float: left;
  font-weight:normal;
  font-size: 12pt;
  text-align: left;
  color:#000000;
  background-color:#eeffee;
  padding: 5px 5px 5px 10px;
  margin: 0px 10px 0px 0px;
  font-weight:normal;

}
.episode dd {
  font-weight:normal;
  font-size: 12pt;
  text-align: left;
  line-height:1.5em;
  color:#000000;
  padding: 5px 5px 5px 50px;
  margin-left:5em;
  margin-bottom:1em;
  font-weight:normal;
}
.episode ol {
  padding: 5px 10px 10px 5px;
  margin: 5px 10px 5px 20px;
  background-color:#ffeeee;
  border-color: #006400;
  border:dotted 2px;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
}
.episode li {
  font-weight:normal;
  font-size: 12pt;
  text-align: left;
  line-height:1.5em;
  color:#000000;
  margin-left:2em;
  font-weight:normal;
}

.episodepoint {
  padding: 5px 10px 10px 5px;
  margin: 5px 10px 5px 20px;
  background-color:#ffeeee;
  border-color: #006400;
  border:dotted 2px;
  font-family : "lr oSVbN","qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,sans-serif;
}

/*irQ[g@wbhC*/
.navi_headline{
  font-weight:normal;
  font-size: 7pt;
  text-align: left;
  line-height:1.5em;
  color:#000000;
  padding: 5px 5px 5px 5px;
  margin-bottom:1em;
  font-weight:normal;
  border: solid 1px;
  border-color: #9999FF;
}

/*g*/
.dot1 { 
  margin:10px 20px 20px 10px;
  padding: 4px;
  border: dotted 4px;
  border-color: #ff6600;
}
.dot2 { 
  margin:2px 2px 10px 2px;
  padding: 4px;
  border: dotted 2px;
  border-color: #cc33cc;
}
  
.dot3 { 
  margin:4px;
  padding: 4px;
  border: dotted 4px;
  border-color: #ffff00;
}
.dot4 { 
  margin:2px;
  padding: 4px;
  border: dotted 2px;
  border-color: #999900;
}


/*摜zu֘A*/
img.left {
  float: left;
  margin-right : 0.8em;
  margin-bottom: 0.5em
}

img.right {
  float: right;
  margin-left : 0.8em;
  margin-bottom: 0.5em
}

