@charset "utf-8";

@import "common/reset-fonts-grids.css";
@import "common/base-min.css";
@import "common/common.css";


/*-----------------------------------

title : 映画『音の城 音の海』公式サイト　
client : 

design : mitsut
author : mitsut

ver : 1.0



-----------------------------------*/


html body{
	margin:0 auto;
	padding:0;
	color:#000;
	background-color:#FFF;
	text-align: center;
	font-family:Tahoma,'ＭＳ Ｐゴシック','メイリオ',Meiryo,sans-serif, monospace;
}


/*IE6中央寄せ 背景あわせ*/
*html body {
	text-align:center;
}


img {margin: 0; padding: 0; vertical-align:baseline;}


h1{
	visibility:hidden;
}

/*--------------------------------
@container
--------------------------------*/
#container {
	width:960px;
	margin: 0 auto;
	padding: 0;
	line-height: 200%;
	color: #222222;
	border-left-color:#DBDBDB;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#DBDBDB;
	border-right-style:solid;
	border-right-width:1px;
}


/*--------------------------------
@head
--------------------------------*/
#container #header {
	
}



/*--------------------------------
@NAVI
--------------------------------*/
#navi{
	padding:0 0 0 28px;
	
}

#navi .navBlock{
	margin:0;
	padding:0;
}

#navi ul{ margin:0; padding:0;}
#navi li{ margin:0; padding:0; float:left; list-style:none;}
#navi img{border:0}






/*--------------------------------
@コンテンツ部分
--------------------------------*/
#main{
	text-align:left;
	padding:50px 31px 90px 43px;
	margin:0;
	
}

#main .left{
	float:left;
	width:468px;
}

#main .left2{
	float:left;
	width:505px;
}

#main.right{
	float:right;
	width:426px;
	padding:0 0 0 10px;
}

#main .text{
	padding:0 0 30px 0;
	margin:0 15px 0 0;
	letter-spacing:0.5px;
}

#main .staffText{
	padding:10px 0;
	margin:0 10px 0 0;
	letter-spacing:0.5px;
}

#main .warning{
	font-size:11px;
	color:#666;
	line-height:180%;
	letter-spacing:0px;
}

.font11{
	font-size:11px;
	letter-spacing:0px;
}

.lead{
	padding:0 0 35px;
	
}

.contentsImg{
	padding:0 0 14px 0;
	margin:0;
}

.contentsImg2{
	padding:0 0 20px 0;
	margin:0;
}

.castNameFirst{
	font-size:14px;
	font-weight:bold;
	color:#2ab815;
	display:block;
	padding:0;
}

.castName{
	font-size:14px;
	font-weight:bold;
	color:#2ab815;
	display:block;
	padding:40px 0 0;
}






/*--------------------------------
@footer
--------------------------------*/
#container #footer {
	padding:0;
	margin:0;
}





.mainTitle{
	font-size:16px;
	font-weight:bold;
	display:block;
	color:#13aae2;
}

.midashi{
	color:#f82355;
	font-size:14px;
	display:block;
}

.question{
	padding:0;
	margin:0;
	color:#00998c;
}

.answer{
	padding:10px 0 25px;
	margin:0;
	color:#252525;
}