html,body,div,h1,h2,h3,h4,h5,h6,p,img,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,form,fieldset,embed,object,applet { margin: 0; padding: 0; border: 0; }
body { font-family: Arial,sans-serif; background-image: url(img/background.gif); color: #ffffff; }

a{ color: #FF9999; font-weight: bold; }
a:hover{ color: #888888; text-decoration: none;}

h1,h2 { font-size: 1.3em; }

ul { padding: 0 0 1em 2.6em; }
li { line-height: 1.5em; padding: 0 0 .3em 0; }
p{ padding:0 0 1em 0; }

#menuCont { width: 142px; padding: 30px 0 0 0; }
#menuBox { background-color: #000000; }
#menuPlt { height: 297px; background-image: url(img/navPlt.gif); background-repeat: no-repeat; padding: 14px 0 0 37px; }
.pltClumb { height:65px; padding: 5px 0 0 0; }

#btn1 a span, #btn2 a span, #btn3 a span, #btn4 a span, #btn5 a span, #btn6 a span, #btnX a span {
display:none;
}
#btn1 a {
display:block;
width:142px;
height:37px;
background-image:url(img/navTxt1.gif);
background-repeat:no-repeat;
}
#btn1 a:hover {
background-image:url(img/navTxt1Roll.gif);
background-repeat:no-repeat;
}
#btn2 a {
display:block;
width:142px;
height:31px;
background-image:url(img/navTxt2.gif);
background-repeat:no-repeat;
}
#btn2 a:hover {
background-image:url(img/navTxt2Roll.gif);
background-repeat:no-repeat;
}
#btn3 a {
display:block;
width:142px;
height:31px;
background-image:url(img/navTxt3.gif);
background-repeat:no-repeat;
}
#btn3 a:hover {
background-image:url(img/navTxt3Roll.gif);
background-repeat:no-repeat;
}
#btn4 a {
display:block;
width:142px;
height:31px;
background-image:url(img/navTxt4.gif);
background-repeat:no-repeat;
}
#btn4 a:hover {
background-image:url(img/navTxt4Roll.gif);
background-repeat:no-repeat;
}
#btn5 a {
display:block;
width:142px;
height:31px;
background-image:url(img/navTxt5.gif);
background-repeat:no-repeat;
}
#btn5 a:hover {
background-image:url(img/navTxt5Roll.gif);
background-repeat:no-repeat;
}
#btn6 a {
display:block;
width:142px;
height:34px;
background-image:url(img/navTxt6.gif);
background-repeat:no-repeat;
}
#btn6 a:hover {
background-image:url(img/navTxt6Roll.gif);
background-repeat:no-repeat;
}
#btnX a {
display:block;
width:142px;
height:43px;
background-image:url(img/navVoi.gif);
background-repeat:no-repeat;
}
#btnX a:hover {
background-image:url(img/navVoiRoll.gif);
background-repeat:no-repeat;
}

#container { text-align: left; width: 700px; background-color: #000000; }
#topRed { height: 30px; background-image: url(img/topRed.gif); background-repeat: no-repeat; }
#topRed2 { height: 30px; background-image: url(img/topRed2.gif); background-repeat: no-repeat; }
#topRed3 { height: 30px; background-image: url(img/topRed3.gif); background-repeat: no-repeat; }
#topRed4 { height: 30px; background-image: url(img/topRed4.gif); background-repeat: no-repeat; }
#getsetRed { height: 30px; background-image: url(img/getsetRed.gif); background-repeat: no-repeat; }
#topCont_ahead { background-image: url(img/topBack_ahead.jpg); background-repeat: no-repeat; background-color: #000000; }
#topCont_break { background-image: url(img/topBack_break.jpg); background-repeat: no-repeat; background-color: #000000; }
#topCont { background-image: url(img/topBack.jpg); background-repeat: no-repeat; background-color: #000000; }
#getsetCont { background-image: url(img/getsetBack.jpg); background-repeat: no-repeat; background-color: #000000; }
#topTitle_ahead { height: 420px; background-image: url(img/topTitle_ahead.jpg); background-repeat: no-repeat; }
#topTitle_break { height: 420px; background-image: url(img/topTitle_break.jpg); background-repeat: no-repeat; }
#topTitle { height: 420px; background-image: url(img/topTitle.jpg); background-repeat: no-repeat; }
#topTitle2 { height: 174px; background-image: url(img/topAbout.jpg); background-repeat: no-repeat; }
#topTitle3 { height: 174px; background-image: url(img/topDownload.jpg); background-repeat: no-repeat; }
#topTitle4 { height: 174px; background-image: url(img/topShop.jpg); background-repeat: no-repeat; }
#topTitle5 { height: 174px; background-image: url(img/topLinks.jpg); background-repeat: no-repeat; }
#getsetTitle { height: 420px; background-image: url(img/getsetTitle.jpg); background-repeat: no-repeat; }
/* 項目名の画像を挿入 */
.ttlNews { height: 81px; background-image: url(img/ttlNews.gif); background-repeat: no-repeat; }
.ttlAbout { height: 81px; background-image: url(img/ttlAbout.gif); background-repeat: no-repeat; }
.ttlDown { height: 81px; background-image: url(img/ttlDown.gif); background-repeat: no-repeat; }
.ttlStaff { height: 81px; background-image: url(img/ttlStaff.gif); background-repeat: no-repeat; }
.ttlLinks { height: 81px; background-image: url(img/ttlLinks.gif); background-repeat: no-repeat; }
.ttlAboutLink { height: 81px; background-image: url(img/ttlAboutLink.gif); background-repeat: no-repeat; }
.ttlRelated { height: 81px; background-image: url(img/ttlRelated.gif); background-repeat: no-repeat; }
.ttlInfo { height: 81px; background-image: url(img/ttlInfo.gif); background-repeat: no-repeat; }
.ttlShop { height: 81px; background-image: url(img/ttlShop.gif); background-repeat: no-repeat; }
.ttlAboutAhead { height: 81px; background-image: url(img/ttlAboutAhead.gif); background-repeat: no-repeat; }
.ttlAlbumInfo { height: 81px; background-image: url(img/ttlAlbumInfo.gif); background-repeat: no-repeat; }
.ttlMobile { height: 81px; background-image: url(img/ttlMobile.gif); background-repeat: no-repeat; }

.ttlSub { background-image: url(img/ttlSub.gif); background-repeat: no-repeat; }
.txtBack { background-image: url(img/txtBack.gif); padding: 22px; font-size: 12px; line-height: 150%; }
.txtBack2 { background-image: font-size: 12px; line-height: 150%; }

#topRed span, 
#topRed2 span, 
#topTitle span, 
#topTitle2 span, 
#topTitle3 span, 
#topTitle4 span,
/* 項目追加のさい、ここも追加 */
.ttlNews span, 
.ttlAbout span { display:none; }

#footM { height: 80px; }
#footer { text-align: center; padding: 10px 0 10px 0; background-color: #870f00; font-size: 10px; clear:both; }
#footer a{ color: #fffddd; font-weight: bold; }
#footer a:hover{ color: #888888; text-decoration: none;}

.tiny { font-size: 75%; color: #fffddd; }

