@charset   "Shift_JIS";
body {
	margin-top: 10px; background-color: #FFFFFF; background-image: url(img/wp.jpg);
}
.picfrm {
	  border : 1px #666666 solid;
}
.planname{
  font-size : 14px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  background-color : #cccccc;
  padding-top : 3px;
  padding-left : 3px;
  border-left-width : 6px;
  border-left-style : solid;
  border-left-color : #3366CC;
}
.planname2{
  font-size : 14px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  background-color : #FFDDBB;
  padding-top : 3px;
  padding-left : 3px;
  border-left-width : 6px;
  border-left-style : solid;
  border-left-color : #FF66BB;
}
.plancmt{
  font-size : 10pt;
  
  color : #222255;
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 6px;
}
.plancmt2{
  font-size : 10pt;
  
  color : #333333;
  padding-top : 6px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 6px;
}
.kbn-1{
  font-size : 10pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  color : #454545;
  background-color : #ffffff;
  padding-top : 8px;
  padding-left : 2px;
  padding-bottom : 0px;
  border-bottom-width : 2px; 
  border-bottom-style : solid; 
 border-bottom-color : #3366BB;
}
.kbn-1s{
  font-size : 10pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  color : #444499;
  background-color : #ffffff;
  padding-top : 5px;
  padding-left : 4px;
  padding-bottom : 2px;
  border-width : 1px; 
  border-style : solid; 
 border-color : #3333AA;
}
.kbn-0{
  font-size : 11pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  color : #333333;
  background-color : #CCEEFF;
  padding-top : 4px;
  padding-left : 5px;
  padding-bottom : 3px;
  background-image: url(img/kbn-0bk.jpg);

}
.kbn-0_{
  font-size : 11pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  font-weight : bold;
  color : #333333;
  background-color : #CCEEFF;
  padding-top : 2px;
  padding-left : 3px;
  padding-bottom : 2px;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #3366CC;
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : #3366CC;
}
.kbn-1e{
  font-size : 12px;
  font-family : Arial;
  color : #333333;
  background-color : #ffffff;
  text-align : right;
  padding-top : 3px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : #3366CC;
}
.line-h1{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #999999;
}
.pcopy{
  font-size : 10pt;
  line-height : 120%;
  color : #333333;
  padding-top : 6px;
  padding-left : 0px;
}
.pcopy-lp{
  font-size : 10pt;
  line-height : 120%;
  color : #333333;
  padding-top : 6px;
  padding-left : 6px;
}
.txt-pad1{
  font-size : 10pt;
  color : #333333;
  background-color : #E1E1E1;
  padding-top : 6px;
  padding-left : 10px;
  padding-bottom : 6px;
  padding-right : 6px;
}
td{
  font-size : 10pt;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
  color : #333333;
}
.topicfrm{
  border-color: #999999 #999999 #999999 #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}
.ptgif{
  padding-top : 20px;
  padding-bottom : 18px;
}
.e-p1{
  font-size : 8pt;
  font-family : Arial;
  font-style : italic;
  text-align : right;
}
.e-1{
  font-size : 8pt;
  font-family : Arial;
}
a:link{
  color : #0033CC;
  text-decoration: none;
}
a:visited{
  color : #0033CC;
  text-decoration: none;
}
a:hover{
  color : #CC0033;
  text-decoration: underline;
}
a:active{
  color : #CC0033;
  text-decoration: underline;
}
.txt-mb{
  font-size : 8pt;
  color : #666666;
  text-align : right;
}
}
.txt-pp{
  font-size : 9pt;
  color : #333333;
  text-align : left;
  padding-top: 10px;
  padding-bottom: 3px;
  border-bottom-width : 1px; 
  border-bottom-style : solid; 
  border-bottom-color : #999999;
}
.kd-frm{
  border-width : 1px;
  border-style : solid;
  border-color : #666666;
  padding-top : 6px;
  padding-bottom : 6px;
  padding-left : 6px;
  padding-right : 6px;
}
