.nononono { 
background-image: url("http://777fm.com/siteimage/nononono.jpg"); 
}
#uppercontentssecond { 
    width: 567px; 
    margin-top: 20px; 
    padding-top: 0; 
    padding-left: 0; 
    padding-right: 0; 
    padding-bottom: 0px; 
}
#upperleftsecond { 
    float: left; 
    margin: 0; 
    padding: 0; 
    width: 276px; 
}
#upperrightsecond { 
    float: right; 
    margin: 0; 
    padding: 0; 
    width: 276px; 
}
.kyoukumori01 { 
width: 276px; 
height: 30px; 
background-image: url("http://777fm.com/siteimage/kyoukumori01.jpg"); 
}
.kyoukumori01 h6 { 
margin: 0; 
padding: 7px 0 0 30px; 
color: #464646; 
font-size: 14px; 
}
.kyoukumori02 { 
width: 276px; 
background-image: url("http://777fm.com/siteimage/kyoukumori02.jpg"); 
background-repeat: repeat-y; 
}
.kyoukumori03 { 
width: 276px; 
height: 13px; 
background-image: url("http://777fm.com/siteimage/kyoukumori03.jpg"); 
}
.scboxsecond { 
padding: 10px 10px 0 10px; 
}
.scboxsecond table td { 
    font-size: 12px; 
    color: #333; 
    line-height: 14px; 
    margin-top: 0; 
    margin-left: 0; 
    margin-bottom: 0; 
    margin-right: 10px; 
    padding-top: 6px; 
    padding-right: 0; 
    padding-bottom: 4px; 
    border-bottom: #999 1px dotted; 
}
.scboxsecond a { 
text-decoration: none; 
font-size: 12px; 
color: #434BB1; 
}
.scboxsecond a:hover { 
text-decoration: underline; 
color: #C62C21; 
}
.migimigiue { 
width: 210px; 
height: 12px; 
background-image: url("http://777fm.com/siteimage/migimigiue.jpg"); 
}
.migimiginaka { 
width: 210px; 
background-image: url("http://777fm.com/siteimage/migimiginaka.jpg"); 
background-repeat: repeat-y; 
}
.migimigishita { 
width: 210px; 
height: 12px; 
background-image: url("http://777fm.com/siteimage/migimigishita.jpg"); 
}
/*Relation_body*/
body { 
    text-align: center; 
    background-image: url("siteimage/allback.gif"); 
    margin: 0; 
}
/*###########################*/
/*Relation_Shadow*/
#alltrack { 
    text-align: left; 
    margin: auto; 
    width: 866px; 
    background-image: url("siteimage/alltrackback.gif"); 
    background-repeat: repeat-y; 
}
/*###########################*/
/*Relation_box*/
#box { 
    width: 802px; 
    margin-left: 32px; 
}
#topsline { 
    width: 850px; 
    height: 5px; 
    margin-left: 9px; 
    background-color: #a2a2a2; 
}
/*###########################*/
/*Relation_heaer*/
#header { 
    width: 802px; 
    height: 84px; 
}
#header img { 
    margin: 0; 
    padding: 0; 
    border: 0; 
}
/*###########################*/
/*Relation_main*/
#main { 
    width: 802px; 
    height: 310px; 
}
/*##########################*/
/*Relation_headernavigation*/
#headnavigation { 
    width: 802px; 
    height: 25px; 
    margin-top: 0px; 
    margin-left: 0px; 
    margin-bottom: 0px; 
    background-color: #fff; 
}
ul#hnavi { 
    height: 25px; 
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 10px; 
    margin-bottom: 0px; 
    padding: 0; 
    float: right; 
}
li#hbot1, li#hbot2, li#hbot3 { 
    float: left; 
    list-style-type: none; 
    margin-left: 5px; 
    margin-right: 0; 
    margin-top: 0; 
    margin-bottom: 0; 
}
#headnavigation p { 
    display: none; 
    margin: 0; 
}
li#hbot1 a { 
    width: 80px; 
    height: 25px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/htopbot1.gif")
}
li#hbot1 a:hover { 
    background-image: url("siteimage/htopbot1.gif")
}
li#hbot2 a { 
    width: 80px; 
    height: 25px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/htopbot2.gif")
}
li#hbot2 a:hover { 
    background-image: url("siteimage/htopbot2.gif")
}
li#hbot3 a { 
    width: 80px; 
    height: 25px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/htopbot3.gif")
}
li#hbot3 a:hover { 
    background-image: url("siteimage/htopbot3.gif")
}
/*##########################*/
/*Relation_navigation*/
#navigation { 
    width: 802px; 
    height: 40px; 
    margin-top: 0px; 
    margin-left: 0px; 
    margin-bottom: 0px; 
}
ul#navi { 
    height: 40px; 
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    padding: 0; 
}
li#bot1, li#bot2, li#bot3, li#bot4, li#bot5 { 
    float: left; 
    list-style-type: none; 
    margin-left: 0px; 
    margin-right: 0; 
    margin-top: 0; 
    margin-bottom: 0; 
}
#navigation p { 
    display: none; 
    margin: 0; 
}
li#bot1 a { 
    width: 161px; 
    height: 40px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/topbot1.gif")
}
li#bot1 a:hover { 
    background-image: url("siteimage/topbot1.gif")
}
li#bot2 a { 
    width: 161px; 
    height: 40px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/topbot2.gif")
}
li#bot2 a:hover { 
    background-image: url("siteimage/topbot2.gif")
}
li#bot3 a { 
    width: 161px; 
    height: 40px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/topbot3.gif")
}
li#bot3 a:hover { 
    background-image: url("siteimage/topbot3.gif")
}
li#bot4 a { 
    width: 161px; 
    height: 40px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/topbot4.gif")
}
li#bot4 a:hover { 
    background-image: url("siteimage/topbot4.gif")
}
li#bot5 a { 
    width: 158px; 
    height: 40px; 
    display: block; 
    text-decoration: none; 
    background-image: url("siteimage/topbot5.gif")
}
li#bot5 a:hover { 
    background-image: url("siteimage/topbot5.gif")
}
/*##########################*/
/*Relation_3rdnavi*/
#trdnavi { 
    width: 802px; 
    height: 30px; 
    margin: 5px 0 0 0; 
    background-image: url("siteimage/3rdnavi.jpg"); 
}
ul#tnavi { 
    height: 30px; 
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    padding: 0 7px 0 0; 
    float: right; 
}
li#tbot1, li#tbot2, li#tbot3 { 
    float: left; 
    list-style-type: none; 
    margin-left: 35px; 
    margin-right: 0; 
    margin-top: 0; 
    margin-bottom: 0; 
    padding: 0; 
}
#trdnavi p { 
    margin: 0; 
    padding: 0 2px 0 0; 
}
li#tbot1 a { 
    padding: 9px 0 3px 0; 
    margin: 0; 
    display: block; 
    font-size: 12px; 
    font-weight: 600; 
    color: #555; 
    text-decoration: none; 
}
li#tbot1 a:hover { 
    color: #f981bf; 
}
li#tbot2 a { 
    padding: 9px 0 3px 0; 
    margin: 0; 
    font-size: 12px; 
    font-weight: 600; 
    color: #555; 
    display: block; 
    text-decoration: none; 
}
li#tbot2 a:hover { 
    color: #f981bf; 
}
li#tbot3 a { 
    padding: 9px 0 3px 0; 
    margin: 0; 
    font-size: 12px; 
    font-weight: 600; 
    color: #555; 
    display: block; 
    text-decoration: none; 
}
li#tbot3 a:hover { 
    color: #f981bf; 
}
/*##########################*/
/*Relation_contents*/
#contentsbox { 
    width: 802px; 
    margin-top: 0 0 0 0; 
}
#parbox { 
    width: 802px; 
    height: 130px; 
    margin: 0 0 0 0; 
    padding: 0 0 0 0; 
    background-image: url("siteimage/parback.gif"); 
        background-repeat: no-repeat; 
}
#parbox2 { 
    width: 567px; 
    height: 130px; 
    margin: 0 0 0 0; 
    padding: 0 0 0 0; 
    background-image: url("siteimage/parback10gif.gif"); 
        background-repeat: no-repeat; 
}
.norimichi { 
padding-top: 35px; 
padding-left: 17px; 
}
.scnavi { 
margin: 0px 0 0 46px; 
padding: 35px 0 0 0; 
}
#underbox { 
    width: 802px; 
    margin: 0; 
    padding: 0; 
}
.rightline { 
    width: 214px; 
    background-color: #ffffff; 
    float: right; 
    margin: 0; 
    padding: 10px 0 0 0; 
}
.rightimage img { 
    margin: 7px 0 0 0; 
    padding: 0; 
    border: 1px #ffffff solid; 
}
.rightimage a { 
    margin: 0; 
    padding: 0; 
    border: 1px #ffffff solid; 
}
.rightimage a:hover { 
    border: 1px #ff0000 solid; 
}
.minna { 
    width: 212px; 
    height: 365px; 
    background-image: url("siteimage/minna.gif"); 
}
.minna p { 
    font-size: 12px; 
    line-height: 16px; 
    letter-spacing: 1px; 
    margin: 0; 
    color: #3c78f0; 
    padding: 155px 0 0 13px; 
}
.minna p a { 
    color: #3c78f0; 
}
.minna p a:hover { 
    color: #f981bf; 
}
.leftline { 
    width: 581px; 
    background-color: #ffffff; 
    float: left; 
    margin: 0; 
    padding: 0; 
}
#uppercontents { 
    width: 581px; 
    height: 216px; 
    margin-top: 13px; 
    padding-top: 0; 
    padding-left: 0; 
    padding-right: 0; 
    padding-bottom: 0px; 
    background-image: url("siteimage/infobox.gif"); 
}
#uppercontents2 { 
    width: 567px; 
    height: 300px; 
    margin-top: 13px; 
    padding-top: 0; 
    padding-left: 0; 
    padding-right: 0; 
    padding-bottom: 0px; 
    background-image: url("siteimage/spoback.jpg"); 
        background-repeat: no-repeat; 
}
.jony { 
padding: 50px 22px 0 22px; 
margin: 0; 
}
.jony2 { 
padding: 10px 22px 10px 22px; 
margin: 0; 
}
.jonypapa { 
height: 121px; 
}
#uppercontents2 h3 { 
    font-size: 12px; 
    margin: 0; 
    padding: 0 0 0 5px; 
}
#uppercontents2 h3 a { 
    font-size: 12px; 
    color: #3c78f0; 
}
#uppercontents2 h3 a:hover { 
    font-size: 12px; 
    color: #f981bf; 
}
#uppercontents2 p a { 
    font-size: 10px; 
    color: #444; 
    text-decoration: none; 
}
#uppercontents2 p a:hover { 
    font-size: 10px; 
    color: #f981bf; 
}
#upperleft { 
    float: left; 
    margin: 0; 
    padding: 30px 0px 0 14px; 
}
#upperright { 
    float: right; 
    margin: 0; 
    padding: 30px 18px 0 0; 
}
#upperleft2 { 
    width: 247px; 
    height: 104px; 
    float: left; 
    margin: 0px 0 0 0px; 
    padding: 0; 
}
#upperright2 { 
    width: 247px; 
    height: 104px; 
    float: right; 
    margin: 0px 0px 0 0; 
    padding: 0; 
}
#upperleft2 p { 
        float: right; 
    width: 135px; 
    font-size: 10px; 
    margin: 5px 0 0 0; 
    line-height: 15px; 
    letter-spacing: 1px; 
    padding: 0; 
}
#upperleft2 img { 
    border: 5px #fff solid; 
}
#upperright2 p { 
        float: right; 
    width: 135px; 
    font-size: 10px; 
    margin: 5px 0 0 0; 
    line-height: 15px; 
    letter-spacing: 1px; 
    padding: 0; 
}
#upperright2 img { 
    border: 5px #fff solid; 
}
.scbox { 
    overflow: auto; 
    width: 258px; 
    height: 174px; 
}
.scbox p { 
    font-size: 12px; 
    color: #333; 
    line-height: 16px; 
    margin-top: 0; 
    margin-left: 0; 
    margin-bottom: 0; 
    margin-right: 10px; 
    padding-top: 10px; 
    padding-right: 0; 
    padding-bottom: 10px; 
    border-bottom: #666 1px dotted; 
}
.banner { 
    clear: both; 
    padding: 10px 0 0 0; 
}
.banner img { 
    float: left; 
    border: 0; 
    margin: 0 9px 0 0; 
    padding: 0; 
}
.tribox { 
    width: 581px; 
    height: 147px; 
    background-image: url("siteimage/triback.jpg"); 
    background-repeat: no-repeat; 
}
.tribox a { 
    margin: 0; 
    padding: 0; 
    font-size: 12px; 
    color: #333; 
    text-decoration: none; 
}
.tribox a:hover { 
    color: #ff0000; 
}
.tribox ul { 
    padding: 0; 
    margin-top: 63px; 
    margin-left: 20px; 
    list-style: none; 
}
.tribox li { 
    margin: 10px 0 0 5px; 
    padding: 0; 
}
.ulbox { 
    float: left; 
    margin-right: 9px; 
    width: 183px; 
    height: 140px; 
}
/*Relation_footernavigation*/
#footernavigation { 
        clear: both; 
    width: 802px; 
    overflow: auto; 
    margin-top: 15px; 
    margin-bottom: 0; 
    border-top: #a2a2a2 2px solid; 
    background-color: #fff; 
    padding-top: 15px; 
    padding-bottom: 15px; 
    font-family: "ＭＳ Ｐゴシック","Arial"; 
    letter-spacing: 1px; 
}
ul#navi2 { 
    width: 702px; 
    margin-top: 0px; 
    margin-left: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    padding: 0; 
    float: left; 
}
#navi2 li { 
    float: left; 
    list-style-type: none; 
    margin-left: 0px; 
    margin-right: 0; 
    margin-top: 0; 
    margin-bottom: 0; 
    padding: 0; 
    text-align: center; 
}
#navi2 a { 
    text-decoration: none; 
    font-size: 12px; 
    padding-left: 5px; 
    padding-right: 5px; 
    color: #444; 
    border-right: #666 1px dotted; 
}
#navi2 a:hover { 
    color: #de5a58; 
}
/*##########################*/
/*Relation_footer*/
#footer { 
    width: 802px; 
    background-color: #fff; 
    margin: 0; 
    padding: 0; 
}
#footer p { 
    background-color: #fff; 
    margin: 0; 
    font-size: 12px; 
    color: #333; 
    padding: 0 0 10px 3px; 
}
/*###########################*/
.panlist { 
padding: 0px 0 0px 0; 
margin: 5px 0 10px 0; 
}
.panlist a { 
color: #3c78f0; 
font-size: 12px; 
}
.panlist a:hover { 
color: #ff0000; 
}
.shigeki { 
padding: 0 0 0 1px; 
}
/*###########################*/
.minna_radio {
   background-image: url(http://www.777fm.com/images/minna_top.gif);
   background-repeat: no-repeat;
   width: 567px;
   height: 142px;
   margin: 15px 0 0 0;
}
.minna_radio p {
   margin: 0;
   padding: 124px 10px 0 0;
   text-align: right;
   font-size: 12px;
}
.minna_radio p a {
   color: #434BB1;
   text-decoration: none; 
} 
.minna_radio p a:hover {
   color: #C62C21; 
   text-decoration: underline; 
} 
