@charset "Shift_JIS";



/*----------------------------------------------*/
/*----------------------------------------------*/
/*FM802 HEAVY ROTATION--------------------------*/
/*----------------------------------------------*/
/*----------------------------------------------*/




/*¡ 1.FRAME------------------------------------*/

/*¡ 2.TITLE AREA-------------------------------*/

/*¡ 3.ŠùÝCSS----------------------------------*/


a:link {
color: #FFFFFF;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
text-decoration: underline;
color:#FFFFFF;
}
a:active {
text-decoration: none;
color: #FFFFFF;
}








/*----------------------------------------------*/
/*¡ 1.FRAME ¡---------------------------------*/
/*----------------------------------------------*/

/*HEAVY ROTATION CONTENTS TOP*/
h4#contentsTop {
width:650px;
height:32px;
margin:0;
padding:0;
background:url(../../heavy/img/hr_contents_top.gif) no-repeat 0 0;
text-indent:-9999px;
}

h4#contentsTopBn {
width:650px;
height:45px;
margin:0;
padding:0;
background:url(../../heavy/img/hr_contents_topb.gif) no-repeat 0 0;
text-indent:-9999px;
}











/*----------------------------------------------*/
/*¡ 2.TITLE ¡---------------------------------*/
/*----------------------------------------------*/

/*HEAVY ROTATION(TOP) TITLE*/
#pageTitle2 h3#new {
background:url(../../heavy/img/hr_title.gif) no-repeat 0 0;
width:430px;
height:55px;
}

/*HEAVY ROTATION(BACK NUMBER) TITLE*/
#pageTitle h3#archive {
background:url(../../heavy/img/hr_title_bk.gif) no-repeat 0 0;
width:430px;
height:55px;
}








/*----------------------------------------------*/
/*¡ 4.BACK NUMBER BUTTON ¡--------------------*/
/*----------------------------------------------*/

ul#backNumber {
width:235px;
height:25px;
margin:0 auto 10px auto;
padding:0;
}

ul#bk-heavy {
margin:0;
padding:0;
}

ul#bk-heavy li {
margin:0 0 10px 0;
padding:0;
}










/*----------------------------------------------*/
/*¡ 3.ŠùÝCSS ¡-------------------------------*/
/*----------------------------------------------*/

.hrtitle {
width: 270px;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
padding:3px 0;
color: #FFCC00;
font-size:12px;
font-weight: bold;
}
.hrartist {
width: 270px;
padding: 3px 0;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
background: #336666;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
}

.hrinfo {
width: 270px;
padding: 3px 0;
font-size: 10px;
color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #FFFFFF;
}

.hrtext {
width: 270px;
padding: 5px;
border: 1px solid #FFFFFF;
font-size: 12px;
color: #FFFFFF;
line-height: 18px;
}

.hralbum {
width: 170px;
height: 170px;
padding: 5px;
border-right: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
}

.hrmonth {
font-size: 12px;
font-weight: bold;
color: #FFCC00;
}

.listwhite {
font-size: 12px;
color: #FFFFFF;
padding-top: 3px;
padding-bottom: 3px;
}

.white {
color: #FFFFFF;
}

.year-table {
margin:0 0 15px 0;
}


