@charset "utf-8";
/* CSS Document */

html BODY {
  background-image:url(../images/common_image/all_back1.jpg);
  font-family : 'Times New Roman','ＭＳ Pゴシック',sans-serif ;
  font-size: 12px;
  color:#333333; 
  height:100%;}

.container { border:1px solid #000000;
             width:780px;
             margin:0 auto;
			 height:100%;}

table { background-color:#FFFAFA;
       border:0;}

img { border:0;
      margin:0;}

a { text-decoration: none; 
    color:#FF6600;}
/*a:visited{ text-decoration: none; }*/
a:hover{ color: red; text-decoration: underline; }
a:active{ color: red; text-decoration: none; }

.header {border:1px solid #000000;}
.header_navi { width:780px;
             height:20px;
             margin:0 0 1px 1px;
			 background-color:#000000;}
.header_navi img { border:1px solid #000000;}
.header_bt0 { width:75px;
             height:20px;
             display:block;
			 margin:0 2px 0 1px;
			 float:left}
.header_bt { width:77px;
             height:20px;
             display:block;
			 margin:0 1px 0 0;
			 float:left}
a.header_bt01 {background-image:url(../images/common_image/home.gif);}		 
a:hover.header_bt01 { 
			   background-image:url(../images/common_image/home1.gif);}
a.header_bt02 {background-image:url(../images/common_image/show.gif);}		 
a:hover.header_bt02 { 
			   background-image:url(../images/common_image/show1.gif);}
a.header_bt03 {background-image:url(../images/common_image/band.gif);}		 
a:hover.header_bt03 { 
			   background-image:url(../images/common_image/band1.gif);}
a.header_bt04 {background-image:url(../images/common_image/disco.gif);}		 
a:hover.header_bt04 { 
			   background-image:url(../images/common_image/disco1.gif);}
a.header_bt05 {background-image:url(../images/common_image/media.gif);}		 
a:hover.header_bt05 { 
			   background-image:url(../images/common_image/media1.gif);}
a.header_bt06 {background-image:url(../images/common_image/merch.gif);}		 
a:hover.header_bt06 { 
			   background-image:url(../images/common_image/merch1.gif);}
a.header_bt07 {background-image:url(../images/common_image/gallery.gif);}		 
a:hover.header_bt07 { 
			   background-image:url(../images/common_image/gallery1.gif);}
a.header_bt08 {background-image:url(../images/common_image/contact.gif);}		 
a:hover.header_bt08 { 
			   background-image:url(../images/common_image/contact1.gif);}
a.header_bt09 {background-image:url(../images/common_image/down.gif);}		 
a:hover.header_bt09 { 
			   background-image:url(../images/common_image/down1.gif);}
a.header_bt10 {background-image:url(../images/common_image/link.gif);}		 
a:hover.header_bt10 { 
			   background-image:url(../images/common_image/link1.gif);}
			   
.header_free_td { background-color:#050404;}
#header_free_tex { margin:2px 2px 0 2px;
                   font-size: 12px;}


.content_tex {  width:440px;
               font-size: 12px;
               margin:2px 2px 0 2px;
			   letter-spacing:1px;
			   line-height:14px;}
.content_right { margin:2px 2px 0 2px;
                 font-size: 12px;
				 text-align:center;}
.content_right img{ margin:5px 0 15px 0;
                     border:1px solid #333333;}

.footer {height: 20px;
         width:780px;
         background-image:url(../images/common_image/fooder.gif);
         color:#FFFFFF;
		 text-align:center;
		 border-top:1px solid #000000;}

.content_main { width:780px;
                background-color:#FFFAFA;}
.title {margin:5px 10px 10px 10px;}

.content_main_tex_head { width:760px;
                    margin: 0 10px 10px 10px;}
.content_main_tex { width:750px;
                    margin: 5 5px 15px 5px;
					border-bottom:dotted 1px #cccccc;
					line-height:14px;
					letter-spacing:1px;}
.content_main_show{ width:740px;
                    margin: 5px 5px 10px 5px;
					padding: 3px;
					border:solid 1px #333333;
					line-height:14px;
					letter-spacing:1px;}

.content_main_discbox{ width:740px;
                    height:auto;
                    margin: 5px 5px 10px 5px;
					padding: 3px;
					border:solid 1px #cccccc;}
.content_main_discbox_img{ 
                    margin: 5px 25px 10px 30px;
					border:solid 1px #333333;
					float:left;}
.content_main_discbox_tex { 
                    width:400px;
					height:auto;
                    margin: 8px 5px 10px 300px;
                    line-height:14px;
					letter-spacing:1px;
					clear:right;
					}
.content_main_discbox_tex_mini { 
                    width:400px;
					height:200px;
                    margin: 8px 5px 10px 300px;
                    line-height:14px;
					letter-spacing:1px;
					clear:right;
					}
					
ul { list-style:none;
     margin:0 0 10px 0;}
	 
.band_img {margin-right:30px;
           float:left}
		   
.band_img_tex { height:270px;
                font-weight:bold;
				font-size:130%;}
.band_img_tex h1{ font-size:180%;}
.band_tex {	line-height:14px;
			letter-spacing:1px;}

.media_main { width:750px;
              height:auto;
			  padding:2px;
              margin: 5px 2px 15px 2px;
			  border-bottom:dotted 1px #cccccc;
			  line-height:14px;
			  letter-spacing:1px;}			  
.media_img { margin-right:30px;
             float:left}
.media_tex_list { width:auto;
                  padding:2px;
				  height:auto;
                  margin: 0 5px 0 100px;
					}

.soldout{ color:#FF0000;
          font-weight:bold;}
		  
.contact_tex { width:760px;
               margin: 0 10px 0 10px;}

.news_ing {border:1px solid #000000;
           margin: 10px 0 10px 70px;}
		   
.gallery_box {border:1px solid #000000;
              width:740px;
              height:80px;
              margin: 10px 5px;}
			  
.gallery_box img{border:1px solid #333333;
              margin: 5px;}   

.gal_title {height:60px;
            width:100px;
			text-align:center;
			margin:5px 10px;
			float:left;
			font-weight:bold;
			padding-top:20px;}

.content_main_tex_head2 { width:760px;
                    height:500px;
                    margin: 0 10px 10px 10px;}

.link_box { 
width:auto;
padding:5px;
height:auto;
margin: 5px 8px;
line-height:20px;
letter-spacing:1px;
border:1px solid #cccccc;
float:left;
}

.link_box ol{ 
list-style-type:none;
margin: 0 0 0 1em;
padding:0;
}