@charset "Shift_JIS";



/*----------------------------------------------*/
/*----------------------------------------------*/
/*FM802 SPECIAL PROGRAM-------------------------*/
/*----------------------------------------------*/
/*2009.12.17------------------------------------*/




/* 1.DEFAULT----------------------------------*/










/*----------------------------------------------*/
/* 1.DEFAULT -------------------------------*/
/*----------------------------------------------*/

#sptable {
width: 650px;
margin-bottom: 10px;
}

#sptable1 {
width: 430px;
margin-bottom: 10px;
}

#sptable2 {
width: 210px;
margin-bottom: 10px;
}

#sptable3 {
width: 10px;
}

.sptext {
font-size:12px;
padding:5px 0;
}

.sptable {
width: 650px;
border: 1px solid #999999;
}

.sphead {
background: #CCCCCC;
}

.spspace {
padding: 2px;
}

.areaspace {
padding-left: 15px;
padding-bottom: 15px;
padding-top: 15px;
padding-right: 15px;
}

.areaphoto {
padding-left: 5px;
padding-bottom: 5px;
padding-top: 15px;
padding-right: 5px;
width: 160px;
background: #E6E6E6;
}

.texthead {
font-size: 14px;
font-weight: bold;
color: #333333;
padding: 3px;
}

.texta {
font-size: 16px;
font-weight: bold;
color: #FF6600;
}

.texta2 {
font-size: 16px;
font-weight: bold;
color: #FF6600;
}

.textb {
font-size: 12px;
font-weight: bold;
color: #FF3300;
}

.textc {
font-size: 12px;
font-weight: bold;
color: #333333;
padding-bottom: 10px;
}

.textd {
font-size: 12px;
line-height: 16px;
color: #333333;
padding-bottom: 2px;
}

.textall {
font-size: 12px;
line-height: 16px;
color: #333333;
}

.textas {
font-size: 12px;
font-weight: bold;
color: #FF6600;
}

.entryform {
background: #FFFF99;
padding: 10px;
border: 1px solid #FFCC00;
}

.forma {
font-size: 12px;
color: #333333;
padding-left: 12px;
}

hr {
display:block;
}

b {
color:#FF6600;
}

.star {
color:#FF6600;
}
