BODY {
COLOR: #999999;
bgcolor: ;
background-image : url(images/back.gif);
background-repeat : repeat-x;
PADDING-TOP: 0px;
TEXT-ALIGN: center;
}

a:link	{color : #999999;text-decoration : none;}
a:visited {color : #999999;text-decoration : none;}
a:active {color : #666666;text-decoration : underline;}
a:hover {color : #666666;text-decoration : underline;}

.head {
font-size:10px;
color : #ffffff;
line-height : 18px;
letter-spacing : 1px;
}

/* NF */
.head A:link {color: #ffffff;}
.head A:active {color: #ffffff;}
.head A:visited {color: #ffffff;}
.head A:hover {color: #ffffff;}

.font {
font-size:90%;
  line-height : 20px;
  letter-spacing : 3px;
}

.font_s {
font-size:10px;
line-height : 15px;
letter-spacing : 1px;
}

.font_m {
font-size:10px;
color : #ffffff;
line-height : 18px;
letter-spacing : 1px;
}

.font_l {
font-size:12px;
line-height : 18px;
letter-spacing : 1px;
}

.Bold {font-weight: bold; color : #50637F;}
.Red {font-size:12px; color : #cc0000;}

.h_link {
font-size:10px;
letter-spacing : 2px;
}

.sub_back {
background-image : url(images/sub_back.gif);
background-repeat : repeat-x;
}

.faq{
font-size:13px;
line-height : 21px;
letter-spacing : 2px;
width : 580px;
text-align : left;
}

.item_sub1{
font-size:12px;
color : #ffffff;
line-height : 18px;
letter-spacing : 2px;
width : 400px;
text-align : left;
}

.item_sub2{
font-size:10px;
line-height : 18px;
letter-spacing : 2px;
width : 730px;
text-align : left;
}

.item_sub3{
font-size:14px;
color : #ffffff;
font-weight: bold;
line-height : 21px;
letter-spacing : 2px;
text-align : left;
}

.pan {
font-size:10px;
line-height : 15px;
letter-spacing : 1px;
width : 730px;
text-align : left;
}