@charset "Shift_JIS";

body{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
	font-size: 9pt;color:#666666;
	text-align: center;
	margin: 0px auto 0px auto;

}

h1 { margin:0px; }
h2 { font-size:9pt; margin: 0px; font-size:9pt; color:#ff6600; }
h3 { margin: 0px; }

.orange { font-size:11pt; color:#ff9900; font-weight:bold; }
.white { font-size:9pt; color:#ffffff; }
.red { font-size:9pt; color:#ff0000; }
.red-b { font-size:9pt; color:#ff0000; font-weight:bold; }

a:link { color: #339900; } 
a:visited { color: #666666; } 
a:active { color: #ff3300; } 

a img { border: none; }
p{margin: 0px;}


ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
li {
	list-style :none;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ul.release li {
	list-style :decimal;
	margin: 0px 0px 0px 40px;
	padding: 0px 0px 0px 0px;
}


.clear{
	clear:left;
}

.base{
	width: 800px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	background-color:#ffffff;
	text-align:center;
}

.head{
	width: 800px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

.logo{
	float:left;
	width: 800px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.head-line{
	width: 800px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


.left{
	float:left;
	width: 200px;
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}

.contents{
	width: 800px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 50px 0px;
	text-align:left;
	background-color:#ffffff;
}
.contents-line{
	width: 800px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}
.copy{
	width: 700px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.copy-2{
	width: 700px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 20px 10px;
	color:#ff3333;
	font-weight:bold;
}
.release-left{
	float:left;
	width: 400px;
	margin: 35px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.release-left-1{
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
}
.release-left-2{
	width: 380px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	text-align:left;
}


.release-right{
	float:left;
	width: 400px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.release-title{
	width: 380px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	font-size:11pt;color:#669966;
	font-weight:bold;
}
.release-date{
	width: 380px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.release-list{
	width: 380px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.release-list-bonus{
	width: 300px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
	font-size:9pt;color:#ff0000;
}
.release-audition{
	width: 360px;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}
.release-price{
	width: 360px;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}
.release-cart{
	width: 360px;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.release-law{
	width: 360px;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.release-info{
	width: 760px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	line-height:12pt;
}
.buy{
	width: 760px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 20px 20px;
	line-height:14pt;
}
.chakuuta{
	width: 760px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-weight:bold;
	color:#ff9900;
	line-height:14pt;
}
.chaku-box{
	width: 780px;
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.chaku-left{
	float:left;
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.chaku-box-2{
	width: 600px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}
.chaku-ba{
	float:left;
	width: 190px;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.chaku-text{
	float:left;
	width: 410px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
}
.chaku-text-1{
	width: 410px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	font-weight:bold;
	color:#009900;
}
.chaku-text-2{
	width: 410px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
	text-align:left;
}
.chaku-right{
	float:left;
	width: 180px;
	margin: 60px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:right;
}


.tour-title{
	width: 760px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-size:9pt;color:#009999;
	font-weight:bold;
}
.tour-tuika{
	width: 760px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-size:9pt;color:#ff6666;
	font-weight:bold;
}
.tour-tuika-text{
	width: 750px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 30px;

}
.tour-schedule{
	width: 760px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
.table-schedule { 
	border-style: none; background-color: #99cccc;
	margin: 0px 0px 0px 0px;
 }
.schedule-date { background-color:#ffffff; width:90px; text-align:center; font-size:9pt; } 
.schedule-place { background-color:#ffffff; width:200px; text-align:left; font-size:9pt; } 
.schedule-artist { background-color:#ffffff; width:330px; text-align:left; font-size:9pt; } 


.biography{
	width: 760px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
.biography-left{
	float:left;
	width: 540px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}
.biography-text{
	width: 500px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.discography-title{
	width: 500px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;color:#009900;
	font-weight:bold;
}
.discography{
	width: 500px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.co-star-title{
	width: 500px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;color:#ff6600;
	font-weight:bold;
}
.co-star-title-2{
	width: 500px;
	margin: 40px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;color:#009933;
	font-weight:bold;
}
.co-star-title-3{
	width: 500px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size:9pt;color:#ff6699;
	font-weight:bold;
}
.co-star{
	width: 500px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
}
.biography-right{
	float:left;
	width: 240px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.biography-image{
	width: 240px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.fan-title{
	width: 760px;
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	font-size:9pt;color:#336699;
	font-weight:bold;
}
.fan{
	width: 760px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
}




.footer{
      clear: both;
}

.footer-line{
	width: 800px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.footer-1{
     text-align: center;
     width: 800px;
     margin:4px 0px 10px 0px;
     padding:0px 0px 0px 0px;
}

.img { border: none; } 






