/* CSS Document */

*{margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
h1,h2,h3,p,ul,ol,li,address
{
margin:0;
padding:0;
border:0;
background-color:transparent;
color:#000000;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
body{
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
color:#FFFFFF;
}
dl{
font-size:small;
color:#3E0A0A;
margin-left:0px;
padding-left:0em;
}
dt{
margin-left:0px; 
margin-bottom:2px;
padding-left:0em;
font-weight:bold;
font-size:small;
color:#3E0A0A;
text-decoration:none;
background-image:url(images/yaji.gif);
background-position:left top;
background-repeat:no-repeat;
}
dt a{
margin-left:20px;
text-decoration:none;
}
dt a:hover{
text-decoration:none;
}
a:link{ color:#3E0A0A;
text-decoration:none;}
a:visited{ color:#3E0A0A;
text-decoration:none;}
a:hover{  color:#3E0A0A;
text-decoration:underline;}
a:active{ color:#3E0A0A;
text-decoration:none;}
.kesu{
clear:both;
}
dd{
font-size:small;
color:#3E0A0A;
margin-left:25px;
margin-bottom:6px;
padding-left:0em;
}
dd a:link {
text-decoration:underline;
}
dd a:visited {
text-decoration:underline;
}
dd  a:active{
text-decoration:underline;
}
em{
font-size:7px;
font-style:normal;
}
/*画像設定*/
img{
border:none;}
/*-------Made Div-------*/
div #Classic{
display:none;
font-size:xx-small;
color:#3E0A0A;
}
div #zentai{
width:970px;
height:680px;
}
div #all{
width:970px;
height:680px;
}
/*全体左縦ライン予備*/
div #left2{
width:10px;
height:670px;
background-color:#3E0A0A;
}
/*全体左縦ライン*/
div #left{float:left;
width:10px;
height:670px;
background-color:#3E0A0A;}
/*メインくくり*/
div #right{
float:right;
width:960px;
height:670px;
}
/*メインコンテンツ*/
div #main{
float:left;
width:950px;
height:670px;
text-align:left;
background-color:#A8B8A3;
}
/*全体右縦ライン*/
div #line{
width:10px;
height:670px;
background-color:#3E0A0A;
float:right;
}
/*上段くくり*/
div #cont1{
width: 950px;
height: 375px;
}
/*上段左コンテンツ*/
div #cont1_left{
width: 490px;
height: 375px;
float:left;
}
/*ヘッダーくくり*/
div #head1{
width:490px;
height:70px;
}
/*ヘッダー*/
div #header{
width:490px;
height:70px;
}
/*ロゴ*/
div #rogo{
float:left;
width:390px;
height:70px;
}
/*ロゴ*/
div #rogo2{
float:left;
width:290px;
height:70px;
}
/*ブレイク*/
div #break2{
float:right;
width:100px;
height:70px;
}
/*メニューくくり*/
.navi2{
float:right;
width:100px;
height:70px;
}
/*メニュー*/
.navi{
width:100px;
height:60px;
margin-right:0px;
margin-top:4px;
}
.navi3{
width:100px;
height:60px;
padding-top:6px;
}
.navi4{
float:right;
width:100px;
height:70px;
}
/*メニューくくり*/
.navi2 ul{
}
/*メニュー*/
.navi2 li{
margin:0;
width:100px;
height:19px;
margin-top:2px;
margin-right:0px;
margin-bottom:0px;
list-style:none;
text-align:center;
}
.navi2 li a:link{
color:#FFFFFF;
font-size:small;
display:block;
font-weight:bold;
width:98px;
padding-top:2px;
height:17px;
text-decoration:none;
}

.navi2 li a:hover{
background-color:#919A90;
color:#000000;
text-decoration:none;
}
.navi2 li a:visited{
color:#FFFFFF;
font-size:small;
display:block;
font-weight:bold;
width:98px;
padding-top:2px;
height:17px;
text-decoration:none;
}
.listnon{
background-color:#A8B8A3;
}
.listvisible{

background-color:#4B534A;
}
/*映像のタイトル*/
div #title1{
width:490px;
height:25px;
background-color:#3E0A0A;
}
/*映像*/
div #eizou{
width:490px;
height:300px;
}
/*FLASH*/
div #flash{
width:490px;
height:275px;
color:#FF0000;
}
div #flash a{
width:490px;
height:275px;
color:#FF0000;
}
/*上段右側のくくり*/
div #cont1_right{
width:460px;
height:375px;
float:right;
}
/*上段右側、横ラインとその他でのふりわけ*/
div #kukuri{
float:right;
width:455px;
height:375px;
}
/*上段右WMP*/
div #wmp{
width:455px;
height:370px;
}
div #line8{
float:left;
width:5px;
height:345px;
}
/*タイトル*/
div #title2{
width:455px;
height:25px;
background-color:#3E0A0A;
}
div #wright{
float:right;
width:450px;
height:345px;
}
div #gazou
{
float:left;
width:330px;
height:345px;
}
/*ピックアップアーティスト文章*/
div #moji{
margin-top:5px;
float:right;
width:120px;
height:340px;
font-size:9px;
color:#3E0A0A;
text-align:center;
}
/*空間*/
div #break{
width:330px;
height:25px;
}
/*WMP設置場所*/
div #prayer{
width:330px;
height:295px;
background-image:url(./images/wmp.gif);
background-repeat:no-repeat;
}
/*WMP注意書き*/
div #setumei{
width:330px;
height:37px;
text-align:center;
vertical-align:middle;
}
/*下段くくり*/
div #cont2{
width: 950px;
height: 290px;
background-color:#A8B8A3;
}
/*下段左側の新着情報*/
div #cont2_left{
float:left;
width: 480px;
height: 290px;
}
/*新着情報のタイトル*/
div #title3{
width:480px;
height:25px;
background-color:#3E0A0A;
margin-top:0px;
}
/*新着文章くくり*/
div #news{
width:450px;
height:auto;
margin-left:20px;
}
/*新着情報文章*/
div #contentc{
font-size:small;
color:#3E0A0A;
padding-bottom:0.5em;
}
/*下段右側のくくり*/
div #cont2_right{
float:right;
width: 470px;
height: 290px;
background-color:#A8B8A3;
}
/*国内アーティストのくくり*/
div #japan{
float:left;
width: 235px;
height: 290px;
}
/*国内アーティストの文章*/
div #japan_bun{
float:right;
width:230px;
height:290px;
font-size:small;
color:#3E0A0A;
}
/*海外アーティストのくくり*/
div #kaigai{
float:right;
width: 235px;
height: 290px;
}
/*海外アーティストの文章*/
div #kaigai_bun{
float:right;
width:230px;
height:290px;
font-size:small;
color:#3E0A0A;
text-decoration:none;
}
/*footer*/
div#footer{
clear:both;
width:970px;
height:20px;
background-color:#3E0A0A;
margin:0px;
}
div#fivepx{
margin:0;
background-color:#FFFFFF;
}
div #contentｃ{
font-size:x-small;
color:#3E0A0A;
}
div #print{
width:500px;
height:auto;
display:none;
}
div #bana{
padding-top:3px;
background-color:#ffffff;
}
/*-------Made Class-------*/

/*全体上のライン*/
.line6{
width:970px;
height:10px;
background-color:#3E0A0A;
}
/*ロゴと映像の間の横ライン*/
.line1{
width:490px;
height:5px;
background-color:#4B534A;
}
/*上段真ん中の縦ライン*/
.line0{
float:left;
width:5px;
height:375px;
background-color:#4B534A;
}
/*上段上のライン*/
.line{
width:455px;
height:5px;
background-color:#4B534A;
}
/*ピックアップMOVIEテーブル*/
.artist{
width:110px;
height:320px;
text-align:center;
border:0;
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
}
/*上段と下段の間の横ライン*/
.line3{
width:950px;
height:5px;
background-color:#4B534A;
}
/*国内海外アーティスト文章*/
.domestic{
color:#3E0A0A;
font-size:small;
text-decoration:none;
padding-left:5px;
}
.domesticsmall{
color:#3E0A0A;
font-size:x-small;
text-decoration:none;
padding-left:5px;
}
td a:hover{
text-decoration:none;}
/*国内,海外アーティストのタイトル*/
.title4{
width:230px;
height:25px;
background-color:#3E0A0A;
margin-top:0px;
}
/*国内、海外アーティストテーブル*/
.itiran{
width:195px;
height:auto;
margin-left:auto;
margin-right:auto;
font-size:small;
}
.itiran tr{
height:40px;
}
.artist table,tr,td{
color:#3E0A0A;
text-decoration:none;
}
/*国内、海外アーティスト写真*/
.photo{
margin-bottom:0px;
margin-top:0px;
width:80px;
height:25px;
}
/*国内、海外アーティスト文章の左の縦ライン*/
.line4{
float:left;
width:5px;
height:290px;
background-color:#4B534A;
}
/*WMP補足文章*/
.hosoku{
margin-top:10px;
margin-bottom:5px;
font-size:10px;
}
/*MOVIEボーダー*/
.border{
border-bottom:solid 1px #3E0A0A;
text-align:center;
color:#3E0A0A;
}
.border1{
border-bottom:solid 1px #3E0A0A;
text-align:center;
color:#3E0A0A;
font-size:8px;
}
/*文章と同じ色のリンク*/
.nomal{
font-size:small;
color:#3E0A0A;
padding-left:5px;
font-weight:bold;
}
.jplist a{
display:block;
width:80px;
height:35px;
background-color:#919A90;
}
.jplist a:hover{
background-color:#3E0A0A;
}
.jplist img{
margin-top:5px;
}
