BODY{
          background:#FFFFFF;
          font-size: 14px;
          font-family: Arial,MS P ゴシック,Osaka;
          color:#000033;
          line-height:18px;
          margin:0;
}
a{        
          color:#3399FF;
          text-decoration:none;
}
.name{		color: #000000;
			font-weight: bold;
}
a:hover{
          visibility:visible;
          float:none;
          clear:none;
          position:relative;
          left:1px;
          color:#FF3366;
}
table{    
          padding:0;
          font-size: 13px; 
          font-family: Arial,MS P ゴシック,Osaka;
          color:#ffffff;
          line-height:15px;
          background:#003333;
          margin: 0;
          text-align: left;
          position: top;
}
img{
          border: 0;
          
}
.aa{      background: #FFFFFF;
          font-size:14px;
          font-family:Arial,MS P ゴシック,Osaka;
          color:#000000;
          line-height:17px;
          margin:10px;
          text-align: left;
          padding:0;

}
.aaa{
          border-style:solid;
          border-width:1px; 
          border-color:#CCCCFF;
          font-size:14px;           
          font-family:Arial,MS P ゴシック,Osaka;
          color:#000000;
          line-height:16px;
          background-color:#ffffff;
          margin:10px;
          padding:5px;
}
.bb{      font-size:17px;
          font-family:Arial,MS P ゴシック,Osaka;
          color:#FFFFFF;
          line-height:19px;
          font-style:bold;
}
.ta{      text-align:right;
}
.tc{      text-align:center;
}
.mid{     background-color: #FFFFFF;
          border-style:solid;
          border-color: #F26D7D;
          border-width:1px;
          color:#000000;
          font-family:Arial,MS P ゴシック,Osaka;
          font-weight:bold;
          font-size:16px;
          line-height:18px;
          margin:10px;
          padding:5px;
          text-align:center;
}
.cc{      background: #FFFFFF;
          font-size:14px;
          font-family:Arial,MS P ゴシック,Osaka;
          color:#000000;
          line-height:16px;
          margin:10px;
          text-align: right;

}
.menu{    background-color:#ffffff;
          color:#660000;
          font-weight:600;
          font-size:16px;
          height:30px;
          font-family: Arial,MS Pゴシック,Osaka;
}
.submenu{ width:100px;
          font-size:14px;
          text-align:center;
          background-color:#003333;
          border-style:solid;
          border-width:0px;
          border-color:#00FFFF;
}
.title{    margin:10px;
           padding:0px;
           border:0;
           background:#FFFFFF;
           color: #000000;
           font-size:11px;
           line-height:14px;
           }
.wide{     background: #FFFFFF;
          font-size:14px;
          font-family:Arial,MS P ゴシック,Osaka;
          color:#000000;
          line-height:19px;
          margin:10px;
          text-align: left;
          padding:0;

}
.bold{    background: #FFFFFF;
          font-size:15px;
          font-weight: bold;
          font-family:Arial,MS P ゴシック,Osaka;
          color:#000000;
          line-height:20px;
          margin:10px;
          text-align: left;
          padding:0;
          }
.link{	background: #FFFFFF;
		font-size:15px;
        font-family:Arial,MS P ゴシック,Osaka;
        color:#000000;
        line-height:20px;
        margin:10px;
        text-align: left;
        padding:0;
}
.link a{	color:#336600;
			text-decoration:none;
}
.link a:hover{	color: #CC0000;
				text-decoration: none;
}
.wideb{     background: #FFFFFF;
          font-size:14px;
          font-family:Arial,MS P ゴシック,Osaka;
          color:#000000;
          line-height:19px;
          margin:10px;
          text-align: left;
          padding:0;
          border:solid 1px #000000;

}
