/*
m_news/index.html--------------------------*/
div#m_nindex h2{ border-left:none; border-bottom:3px #aaa solid; padding:10px 0 2px 32px;}

div#m_nindex h2.co{ background:url(../images/logos_common.gif) left center no-repeat;}

div#m_nindex h2.ts{ background:url(../images/logos_trident.gif) left center no-repeat;}

div#m_nindex h2.tp{ background:url(../images/logos_triumphant.gif) left center no-repeat;}

div#m_nindex h2.mi{ background:url(../images/logos_mia.gif) left center no-repeat;}

div#m_nindex h2.spr{ background:url(../images/logos_spr.gif) left center no-repeat;}

div#m_nindex h2.spp{ background:url(../images/logos_spp.gif) left center no-repeat;}


/*
m_news/index_e.html--------------------------*/

div#m_nindexe{ padding-right:3px;}

div#m_nindexe table td{ vertical-align:top; padding:10px 0px;}

div#m_nindexe h2{ border:none; font:150%; margin:0 0 20px 0; padding:0 0 0 42px; font-weight: normal; color:#003366;}

div#m_nindexe table td p{ margin-left:50px;}

div#m_nindexe a:hover{ color:#ff9933;}

div#m_nindexe h2.co{ background:url(../images/logos2_common.gif) left center no-repeat #f4f4f4;}

div#m_nindexe h2.ts{ background:url(../images/logos2_trident.gif) left center no-repeat #f4f4f4;}

div#m_nindexe h2.tp{ background:url(../images/logos2_triumphant.gif) left center no-repeat #f4f4f4;}

div#m_nindexe h2.mi{ background:url(../images/logos2_mia.gif) left center no-repeat #f4f4f4;}

div#m_nindexe h2.spr{ background:url(../images/logos2_spr.gif) left center no-repeat #f4f4f4;}

div#m_nindexe h2.spp{ background:url(../images/logos2_spp.gif) left center no-repeat #f4f4f4;}




/*
lineup/index.html--------------------------*/

#labelcontents{ text-align:center;}

#labelcontents h2{ border:none; margin:0; padding:0;}

#labelcontents .section { background:url(../label/images/section_bk.gif) top no-repeat; width:740px; height:auto; padding:15px 0 0 0; margin:0 auto;}

#labelcontents .section table{ margin:20px 20px 0 20px;}

#labelcontents .section table td{ vertical-align:top;}


#labelcontents .section p{ text-align:left; margin:0;}

#labelcontents .section ul { list-style:none; margin:10px 0 0 0; padding:0;}

#labelcontents .section ul li { float:left; width:100px; padding:0; margin:3px 3px 20px; text-align:center;}

#labelcontents .section ul li a{ display:block; width:100px; height:105px; padding:13px 0 0 0;}

#labelcontents .section ul li a:hover{ background:#eee;}

#labelcontents .section ul li.rec a{ background:url(../images/recommend_artist.gif) top center no-repeat;}

#labelcontents .section ul li.rec a:hover{ background:#eee url(../images/recommend_artist.gif) top center no-repeat;}

#labelcontents .section ul li.nolink{ margin-top:16px;}

#labelcontents .sectionbottom{ clear:both; background:url(../label/images/section_bottom.gif) no-repeat; width:740px; height:10px; margin:0 auto 20px auto; padding:0}

　/* 画像サイズ100用 */
#labelcontents .section ul.100 li { float:left; width:120px; height:150px; padding:13px 0 0 0; margin:5px; text-align:center;}
#labelcontents .section ul.100 li a{ display:block; width:120px; height:150px; padding:13px 0 0 0;}




/*
anke-t.htm------------------------------*/
body#anke-t{ font-size:80%; line-height:150%; text-align:center;}

#anke-t #main{ width:720px; margin:0 auto; text-align:left;}

#anke-t div.que{ margin:0px 0 0px; padding:7px 0 8px 10px; font-weight:normal; background:#ffe594; color:; line-height:110%; letter-spacing:1px; border-left:5px #fabd00 solid;}

#anke-t div.que span{ font-weight:normal; color:#333333; font-size:96%;}

#anke-t div.ans{ margin:0 0 15px 0; padding:5px 0 5px 20px; background:#fffae9;}

#anke-t div.ans table{ font-size:100%;}

#anke-t #main form .formbtn{ margin:30px 0 100px 300px;}
















