BODY {
scrollbar-base-color:#ccccff;
scrollbar-arrow-color: #ff0000;
font-size:12px;
line-height: 1.3;
font-family:"Verdana,MS P ゴシック";
color:#000000;
margin-top:0px;
text-align:center;   /* 下記のautoに未対応用のセンタリング */
}

.main {
background-image:url("imgn/bg/850-01.gif");
WIDTH:850;
font-size:12px;
line-height: 1.3;
font-family:"Verdana,MS P ゴシック";
background-color:#ffffff;
border-style:solid;border-color:#c0c0c0;border-width:0 0 1 0;

}
.top {
background-image:url("imgn/bg/topbg850-7.jpg");
WIDTH:850;
height: 50;
font-size:12px;
color:#000000;
line-height: 1.3;
font-family:"Verdana,MS P ゴシック";
background-color:#dcdcdc;
font-weight: bold;
}
/*　汎用の方　*/

.top2 {
background-image:url("imgn/bg/topbg850-7.jpg");
WIDTH:850;
height: 50;
font-size:12px;
color:#ffffff;
line-height: 1.3;
font-family:"Verdana,MS P ゴシック";
background-color:#dcdcdc;
}

.kakaku { font-size: 16px; font-family: Arial; font-weight: bold; color:#ff0000;} 
.menubar1 { background-image:url("c/img/menubar/bar-bg.gif") }

.pt10 { font-size: 10px; line-height: 14px} 
.pt11 { font-size: 11px} 
.pt12 { font-size: 12px } 
.pt1216 { font-size: 12px; line-height: 16px} 
.pt1218 { font-size: 12px; line-height: 18px} 
.pt14 { font-size: 14px; line-height: 18px} 
.pt15 { font-size: 15px} 
.vd {font-family: Verdana;} 
.un { text-decoration:underline }


/*　h1の見出し　*/
h1{
font-size: 12px;
color:#333300;
font-weight: normal;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
/*　h2の見出し　*/
h2{
font-size: 12px;
color:#333300;
font-weight: normal;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}



/*　見出し　*/
.midasi{
font-size: 12px;
color:#ffffff;
font-weight: normal;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}


/*　h3の見出し　*/
h3{
font-size: 12px;
color:#0000ff;
font-weight: normal;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
text-decoration:none;
border-bottom:1px solid #ccffcc;
}
/*　h4の見出し　*/
h4{
font-size: 12px;
color:#333333;
font-weight: normal;
}

tr,td,div,p{
font-size: 12;
line-height: 1.3;
font-family:"Verdana,MS P ゴシック";
}

.a1 {color:#0000ff; text-decoration:none; border-bottom:1px solid #336699;}
.aw {color:#ffffff; text-decoration:none; border-bottom:1px solid #ffffff;}
.affff99 {color:#ffff99; text-decoration:none; border-bottom:1px solid #ffff99;}
.a2 {color:#990033; text-decoration:none; border-bottom:1px solid #800000;}
.a3 {color:#0000ff; text-decoration:none; border-bottom:1px solid #ccffcc;}
.ab {color:#008080; text-decoration:none; border-bottom:1px solid #ccffcc;}
.an {text-decoration:none;}
.a4 {text-decoration:none; border-bottom:1px solid #dcdcdc;}

.nomal {font-weight: normal;}
.nashi {font-weight: normal;font-size: 1;color:#ffffff;}
.anw {color:#ffffff; text-decoration:none;}
.an2 {color:#000000; text-decoration:none;}


.iline { border-style:solid;border-color:#000000;border-width:1 1 1 1}

.aka  {color:#cc0000;}

.popup {
  display: none;
  position: absolute;
  top: 25px;
  left: 3px;
  white-space: nowrap;
  border: 1px solid black;
  padding:5px;
  color:black;
  text-decoration:none;
  font-size:11px;
}
a:hover .popup {
  display: block;
  background-color: #ffffaa;
}
a:hover {
  position:relative;
}
.table1{
border-style:solid;
border-color:#E9E9E9;
border-width:1 1 1 1;
margin-top: 0;
margin-bottom: 3;
background-color: #ffffff;
WIDTH:99%;
font-size:12px;
line-height: 1.3;
font-family:"Verdana,MS P ゴシック";
}

/*　ポップアップ表示部分　*/

.popup {
  display: none;
  position: absolute;
  top: 25px;
  left: 3px;
  white-space: nowrap;
  border: 1px solid #666699;
  padding:5px;
  color:black;
  text-decoration:none;
  font-size:12px;
}
a:hover .popup {
  display: block;
  background-color: #ffffff;
}
a:hover {
  position:relative;
}
