body {
	margin:0 0 0 0px;
	text-align: center;
	line-height:150%;
	font-size:1em;
	font-family: "メイリオ", "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ明朝 Pro W6", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif"; 
	background-image: url("./img/bg_01.png");
	background-color: #003399;
}

a{
	text-decoration:none
}

p{
	line-height:150%;
}

p.indent-text{
	padding-left:65px;
}

div{

}


.bwidth {
	width:540px;
	font-size:12px;
	line-height:150%;
	margin-left:20px;
}



.main_text {
	padding-left:15px;
	padding-right:15px;
	font-size:12px;
}


.red {
	color:#ff0000;
}

.new{
	color:#ff0000;
	letter-spacing:0px;
}



.main_bg{
	background-color:#ffffff;
	width:744px;
	text-align: center;
	border-left: solid 11px #00cc00;
	border-right: solid 11px #00cc00;
	margin-left:auto;
	margin-right:auto;
/*	text-align:justify;*/
}

.cont_subject_bbs{
	font-size:14px;
	font-weight:bold;
	padding-left:45px;
	padding-top:3px;
	margin-top:15px;
	height:30px;
	background-image: url("./img/cont_subject_ex.png");
	background-repeat: no-repeat;
	color:#336600;
}


.cont_subject_q{
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	padding-left:45px;
	margin-top:15px;
	margin-bottom:5px;
	height:30px;
	background-image: url("./img/cont_subject_q.png");
	background-repeat: no-repeat;
	color:#336600;
}


.cont_subject_news{
	font-size:14px;
	font-weight:bold;
	padding-top:3px;
	padding-left:45px;
	margin-top:15px;
	margin-bottom:5px;
	height:30px;
	background-image: url("./img/cont_subject_news.png");
	background-repeat: no-repeat;
	color:#336600;
}


.cont_subject_links{
	font-size:18px;
	font-weight:bold;
	padding-top:3px;
	padding-left:45px;
	margin-top:15px;
	margin-bottom:5px;
	height:30px;
	background-image: url("./img/cont_subject_links.png");
	background-repeat: no-repeat;
	color:#336600;
}


.cont_subject_date{
	font-size:100%;
	font-weight:normal;
	color:#000000;
	padding-left:20px;
}



.cont_text{
	text-align: left;
	line-height:150%;
	margin-bottom:30px;
	font-size:12px;
	padding-left:20px;
	padding-right:10px;
}





.bbs_title{
	line-height: 150%;
	font-weight: bold;
	letter-spacing: 2px;
	padding-bottom:10px;
}

.bbs_td{
	background-image: url("./img/bbs_title.png");
	background-repeat: no-repeat;
	padding-left:35px;
}

.bbs_comments{
	line-height: 150%;
}


.bbs_agreement{
	padding-left:50px;
	font-size:15px;
	margin:20 0 10 0px;
}







#links li{
	margin-bottom:10px;
	line-height:120%;
}



.pix{
	border:1px #000000 solid;
}

.pix_notice{
	text-align:center;
	color:#888888;
	line-height:150%;
	font-size:11px;
	margin-top:30px;
	letter-spacing:1px;
}

.pix_comment{
	text-align:center;
	color:#666666;
	line-height:130%;
	font-size:11px;
	margin:10px 0 20px 0;
	letter-spacing:1px;
}


.pix_text{
	line-height:150%;
	font-size:12px;

}








.diary_date{
	font-size:12px;
	padding:5px;
	text-align:right;
}


.diary_article{
	font-size:12px;
	line-height:150%;
	padding:5px;
}


.diary_footer{
	font-size:12px;
	text-align:center;
}


.diary_header{
	font-size:14px;
	padding-top:15px;
	padding-bottom:5px;
	color:#aa0000;
}









table.disc{
	width:540px;
	border: 0px #000000 solid; 
	cellpadding: 5px;
	cellspacing: 0px;
	font-size:12px;

}











.disc_album{
	font-size:14px;
	line-height: 150%;
	padding-left:5px;
	color:#000000;
	font-weight:bold;
	height:30px;
	padding-top: 8px;
	background-image: url("./img/disc/disc_bg_album.png");
	background-repeat: no-repeat;
}



.disc_single{
	font-size:14px;
	line-height: 150%;
	padding-left:5px;
	color:#000000;
	font-weight:bold;
	height:30px;
	padding-top: 8px;
	background-image: url("./img/disc/disc_bg_single.png");
	background-repeat: no-repeat;
}


.disc_video{
	font-size:14px;
	line-height: 150%;
	padding-left:5px;
	color:#000000;
	font-weight:bold;
	height:30px;
	padding-top: 8px;
	background-image: url("./img/disc/disc_bg_video.png");
	background-repeat: no-repeat;
}


.disc_demo{
	font-size:14px;
	line-height: 150%;
	padding-left:5px;
	color:#000000;
	font-weight:bold;
	height:30px;
	padding-top: 8px;
	background-image: url("./img/disc/disc_bg_demo.png");
	background-repeat: no-repeat;
}


.disc_dvd{
	font-size:14px;
	line-height: 150%;
	padding-left:5px;
	color:#000000;
	font-weight:bold;
	height:30px;
	padding-top: 8px;
	background-image: url("./img/disc/disc_bg_dvd.png");
	background-repeat: no-repeat;
}



.disc_note{
	padding-right:3px;
	text-align:right;
}



li {
	line-height:150%;
}



.list_none{
	list-style-type: none;
}




.footer{
	font-size:12px;
}


.twitter{
	border: dotted 2px #0099cc;
	width: 500px;
}



.interview-yoshida{
	font-weight: bold;
	color: #cc5500;
}
.interview-kusaba{
	font-weight: bold;
	color: #009933;
}

.interview-nakao{
	font-weight: bold;
	color: #0000aa;
}

.interview-hachiya{
	font-weight: bold;
	color: #ee2222;
}

.interviewer{
	color: #555555;
}







