/* CSS Document */

@chartset "Shift_JIS";

/*ΡΛλ|ItBVTCg
--------------------------------------------*/

* {
margin: 0;
padding: 0;
font-style: normal;
font-weight: normal;
}

body{
background: #dcfce1;
background: #fdedf5;
margin: 0;
padding: 0;
font-weight: normal;
text-align:center;
letter-spacing:normal;
line-height:1.5;
}



/*ACCESS COUNTER
--------------------------------------------*/
#access{
width:800px;
margin:0px auto;
}

#accessleft{
float:left; width:400px;
text-align:right;
}

#accessright{
float:right;
width:280px;
padding-left:70px;
text-align:center;
}



.mayutter{
position:absolute;
top:50px;
left:720px;
width:180px;
height:300px;
}

.mayutter ul{
list-style:none;
margin:45px auto 0;
background-color:#FFF;
width:170px;
height:200px;
overflow:auto;
}

.mayutter ul li{
	list-style:none;
	padding:5px 0 10px;
	border-bottom:1px solid #F3DFE8;
	margin:0 10px;
	font-size:12px;
	line-height:1.2;
	color:#F69;
}

.mayutter ul li span{
	display:block;
	padding:10px 0 0;
	margin:0 10px;
	font-size:11px;
	line-height:1.2;
	color:#32ccfe;
}

.comment{
display:none;
}





table td{
padding-bottom:10px;
}

#wrapper{
	margin-right:95px;
}

#waku{
background-image:url(../img/iizuka_bg.jpg);
background-position:center;
width:900px;
height:100%;
text-align:center;
margin:0px auto;
}

#waku_down{
background-image:url(../img/iizuka_bg_down.jpg);
width:900px;
height:95px;
background-repeat:no-repeat;
text-align:center;
margin:0px auto;
font-size:12px;
color:#666666;
padding-top:5px;
vertical-align:text-top;
}

#content{
width:710px;
margin:0px auto;
background-color:#FFFFFF;
background-image:url(../img/bg_main_down.gif);
background-position:bottom;
background-repeat:no-repeat;
position:relative;
}


/*index_page
--------------------------------------------*/
#flashcontent{
padding-top:20px;
background: #d6f4db;
background: #f9eaf3;
}



/*new_page
--------------------------------------------*/
#new{
text-align:left;
padding:0px 30px;
}

#newbg{
background-image:url(../img/new_bg.jpg);
background-repeat:no-repeat;
width:710px;
height:461px;
padding:0px 0px 20px 0px;
}

#newposition{
width:350px;
height:380px;
padding:30px 0px 0px 315px;
overflow:auto;
font-size:12px;
}

#newposition td{
font-size:12px;
padding:10px 5px;
}

#newposition a{
font-size:12px;
color:#CC0000;
}

#textarea_new{
overflow:auto;
height:350px;
width:350px;
}



/*biography_page
--------------------------------------------*/
#biography{
text-align:left;
padding:0px 20px;
}

#biographybox1{
margin:20px 0px;
}

#biographybox1 td{
font-size:12px;
padding-bottom:0;
}


#biographybox1-1{
width:320px;
float:left;
}

#biographybox1-2{
width:390px;
float:right;
}

#biographybox2{
margin:20px 0px;
}

#biographybox2 td{
font-size:12px;
padding-bottom:0px;
}


#biographybox2-1{
width:320px;
float:left;
}

#biographybox2-2{
width:390px;
float:right;
}

#biographybox2 h2.top{
font-family:'lr oΎ©', 'ΧΎ©Μ', 'qMmΎ© Pro W3';
font-size:14px; 
color:#006633; 
margin-bottom:5px; 
text-align:left; 
margin-left:0px; 
border-bottom:1px #999999 solid; 
width:300px;
}


#biographybox2 h2.default{
margin-top:20px;
font-family:'lr oΎ©', 'ΧΎ©Μ', 'qMmΎ© Pro W3'; 
font-size:14px; 
color:#336633; 
margin-bottom:5px; 
text-align:left; 
margin-left:0px; 
border-bottom:1px #999999 solid; width:300px;
}



/*works_page
--------------------------------------------*/
#biographybox1 h2{
font-size:18px;
color:#990000;
margin:0px 0px 5px 0px;
}

#biographybox1 p{
font-size:12px;
line-height:150%;
}


/*discography_page
--------------------------------------------*/
.main{
text-align:left;
margin-left:30px;
}

.sabutitle{
margin:5px 10px;
}

.nengo{
margin:10px 0px 5px 10px;
text-align:left;
font-size:18px;
color:#003300;
}

.tablecenter{
text-align:center;
margin:0px auto;
}

.tableleftmargin{
margin-left:15px;
}

.tableleftmargin td{
padding:1px 0;
line-height:1.5;
}

#discography td{
text-align:left;
font-size:12px;
color:#990000;
}

.discography{
text-align:left;
padding:20px 0px 20px 25px;
width:660px;
}

.discography2{
padding:0px 0px 20px 0px;
width:660px;
}

.cdtablemargin{
margin:10px 0px 10px 0px;
}

.cdtablemargin2{
border-bottom:dotted 1px #CC6666;
}

.title{
padding:10px;
font-size:18px;
font-weight:200;
color:#990000;
}

.photo{
padding:0px 20px;
}

.text{
padding:10px;
}

.margin_up{
margin:10px 0px;
}

.return{
padding:10px 0px 20px;
}

.box1{
width:710px;
padding:20px 0px;
}

.left{
width:310px;
float:left;
}
.right{
width:400px;
float:right;
}

.cdimage{
margin:0px 20px;
}

#discographycd table td{
font-size:12px;
}

#discographycd a{
font-size:12px;
color:#990000;
text-decoration:underline;
}

#discographycd p{
font-size:12px;
line-height:120%;
margin:25px 0px 0px 0px;
}

.pagetop{
font-size:12px;
margin-bottom:20px;
text-align:right;
width:650px;
}


p.fight{
display:block;
overflow:hidden;
width:100px;
height:0 !important;
height/**/:99px;
background:url(../img/discography/fight-s.jpg) 0 0 no-repeat;
padding-top:99px;
}

p.kimihe{
display:block;
overflow:hidden;
width:100px;
height:0 !important;
height/**/:99px;
background:url(../img/discography/kimihe.jpg) 0 0 no-repeat;
padding-top:99px;
}

/*link_page
--------------------------------------------*/
#link{
text-align:left;
padding:0px 30px;
}

#linkbg{
width:710px;
height:460px;
background-image:url(../img/link_bg.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

#linkposition{
padding:30px 0px 0px 310px;
}

#linkposition td{
font-size:12px;
padding:10px 5px;
}

#linkposition a{
font-size:12px;
color:#CC0000;
}

/*bbs_page
--------------------------------------------*/
#bbs{
text-align:left;
padding:0px 30px;
}

#seisaku{
width:650px;
text-align:center;
margin:0px auto;
}

#kiyaku{
background-image:url(../img/bg_bbs.jpg);
background-repeat:no-repeat;
width:450px;
margin:0px 0px 0px 0px;
padding:0 0 0 265px;
text-align:left;

}


#kiyaku h2{
margin:10px 0;
padding:0;
font-size:17px;
font-weight:bold;
color:#FF0033;
}

#kiyaku h3{
margin:5px 0 3px 0;
padding:0;
font-size:12px;
font-weight:bold;
color:#FF0099;
}

#kiyaku p{
margin:0;
padding:0;
font-size:11px;
}

#kiyaku .kome{
margin:0;
padding:0;
font-size:10px;
}



/*special_page
--------------------------------------------*/
#special{
text-align:left;
padding:0px 30px;
}

#specialflash{
margin:30px 0px 0px 0px;
}

/*special_page
--------------------------------------------*/
#ticket{
text-align:left;
margin-left:20px;
}

#ticket h2{
font-size:18px;
color:#990000;
padding:5px 0px 0px 10px;
}

#ticket td{
font-size:12px;
}


/*notfound_page
--------------------------------------------*/
#notfound{
text-align:center;
margin:0px auto;
}

#nottitle{
width:710px;
text-align:left;
padding:30px 0px 0px 30px;;
}

#nottext{
margin:50px 0px;
}

#notlogo{
padding-bottom:50px;
}

#notlogo a{
font-size:12px;
padding:10px 0px;
color:#990000;
}





/*biogrhapyΗΑͺ
--------------------------------------------*/
#toptitlebio{
font-family:'lr oΎ©', 'ΧΎ©Μ', 'qMmΎ© Pro W3';
font-size:14px; 
color:#006633; 
margin-bottom:5px; 
text-align:left; 
margin-left:0px; 
border-bottom:1px #999999 solid; 
width:300px;
}







.eventinfo td{
padding:5px 0;
}

.eventinfo h3{
font-size:14px;
margin-top:20px;
}









