.text {font-size:15px; line-height:130%;}

.textbottom {font-size:13px; line-height:120%;}

.textmini {font-size:11px; line-height:100%}

.textmidashi {font-size:18px; line-height:100%}

A.link:link{
	color:cornflowerblue;
	text-decoration:underline;
}

A.link:visited{
	color:darkslateblue;
	text-decoration:underline;
}

A.link:active{
	color:red;
	background:whitesomke;
	text-decoration:underline;
}

A.link:hover{
	color:mediumseagreen;
	text-decoration:underline;
}

.boxline {padding:0px;
          margin:0px auto;
          }

.boxline td{border-bottom:1px solid #333333;
          border-left:1px solid #333333;
           padding-top:5px;
           padding-bottom:5px;
           padding-left:5px;
           padding-right:5px;
           font-size:14px;
           line-height:140%;
           font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
           }

.boxline2 {padding:0px;
          margin:0px auto;
          }

.boxline2 td{border-bottom:1px solid #333333;
          border-left:1px solid #333333;
           padding-top:5px;
           padding-bottom:5px;
           padding-left:5px;
           padding-right:5px;
           font-size:14px;
           line-height:140%;
           font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
           text-align:center;
           }

.boxline2 th{border-bottom:1px solid #333333;
          border-left:1px solid #333333;
           padding-top:5px;
           padding-bottom:5px;
           padding-left:5px;
           padding-right:5px;
           font-size:14px;
           line-height:140%;
           font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
           background-color:#CCCCFF;
           }

.boxline3 {padding:0px;
          margin:0px auto;
          }

.boxline3 td{border-bottom:1px solid #333333;
          border-left:1px solid #333333;
           padding-top:5px;
           padding-bottom:5px;
           padding-left:5px;
           padding-right:5px;
           font-size:14px;
           line-height:140%;
           font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
           text-align:center;
           }

.boxline3 th{border-bottom:1px solid #333333;
          border-left:1px solid #333333;
           padding-top:5px;
           padding-bottom:5px;
           padding-left:5px;
           padding-right:5px;
           font-size:12px;
           line-height:140%;
           font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
           background-color:#CCCCFF;
           text-align:center;
           }

.boxline4 {padding:0px;
          margin:0px auto;
          }

.boxline4 td{border-bottom:1px solid #333333;
          border-left:1px solid #333333;
           padding-top:5px;
           padding-bottom:5px;
           padding-left:5px;
           padding-right:5px;
           font-size:14px;
           line-height:140%;
           font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
           text-align:left;
           }

.boxline4 th{border-bottom:1px solid #333333;
          border-left:1px solid #333333;
           padding-top:5px;
           padding-bottom:5px;
           padding-left:5px;
           padding-right:5px;
           font-size:14px;
           line-height:140%;
           font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
           background-color:#CCCCFF;
           text-align:center;
           }

.com1 {padding:0px;
       margin:0px auto;
      }

.com1 td{border-bottom:1px dotted #333333;
       padding-bottom:5px;
       padding-left:5px;
       padding-right:5px;
       padding-top:5px;
       font-size:14px;
       line-height:140%;
       font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
        }

.com2 {padding:0px;
       margin:0px;
       text-align:left;
      }

.com2 td{border-bottom:1px dotted #333333;
       padding-bottom:5px;
       padding-left:5px;
       padding-right:5px;
       padding-top:5px;
       font-size:14px;
       line-height:140%;
       font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
        }