/*
基本枠＆文字
*/

.big {
	width:570px;
	margin-bottom:0px;
	margin-top:20px;
	text-align: left;
    }

.middle {
	width:550px;
	margin-bottom:0px;
	margin-top:20px;
	text-align: left;
    }

.tab {
	width:590px;
	margin-bottom:0px;
	margin-top:20px;
	text-align: center;
    }
    
    

.mini   {
      width:570px;
      margin-bottom:10px;
      margin-top:0px;
      padding-top:0px;
      text-align:left;
      color:#333333;
      font-size:10px;
      
      }

h2      {
         font-size:14px;
        color:#2970A8;
        }
        
        

A:link.alink{text-decoration: underline;color: #003399;}
A:visited.alink{text-decoration: underline;color: #003399;}
A:active.alink{color: #2970A8;}
A:hover.alink{text-decoration: none;color:#003399; background:#E1F0FF;}

