div#root{
	position:absolute;
	top:0px;
	left:0px;
	width:635px;
	height:480px;
	margin:0px;
	background:#F4E3B0;
}

/*指示*/
div#indication_ctrl{
	position:absolute;
	top:0px;
	left:550px;
	width:40px;
	height:10px;
	font-size:9px;
}

div#before_indication{
	position:absolute;
	top:30px;
	left:5px;
	width:30px;
	height:30px;
	font-size:9px;
	background:#F4E3B0;
}

div#next_indication{
	position:absolute;
	top:30px;
	left:600px;
	width:30px;
	height:30px;
	font-size:9px;
	background:#F4E3B0;
}

div#background_indication{
	position:absolute;
	top:15px;
	left:40px;
	width:555px;
	height:60px;
	font-size:12px;
	background:#F4E3B0;
	overflow:auto;
    background-color: #FFF7D9;
	background-image: url(../img/div_indication_bg.gif);
	Z-INDEX: 100;
}

div#indication{
	position:absolute;
	top:15px;
	left:40px;
	width:555px;
	height:60px;
	font-size:12px;
	background:#F4E3B0;
	overflow:auto;
    background-color: #FFF7D9;
	background-image: url(../img/div_indication_bg.gif);
	Z-INDEX: 101;
}

.indication
{
	margin:10;
	font-size:90%;
}
/*動画*/
div#media_a{
	position:absolute;
	top:78px;
	left:0px;
	width:635px;
	height:349px;
	font-size:12px;
	text-align:center;
	Z-INDEX: 100;
	background-image: url(../img/1bg.gif)
}

div#media_b{
	position:absolute;
	top:78px;
	left:0px;
	width:635px;
	height:349px;
	font-size:12px;
	text-align:center;
	Z-INDEX: 100;
	background-image: url(../img/2bg.gif)
}

div#media_c{
	position:absolute;
	top:78px;
	left:0px;
	width:635px;
	height:349px;
	font-size:12px;
	text-align:center;
	Z-INDEX: 100;
	background-image: url(../img/3bg.gif)
}

div#media_d{
	position:absolute;
	top:78px;
	left:0px;
	width:635px;
	height:349px;
	font-size:12px;
	text-align:center;
	Z-INDEX: 100;
	background-image: url(../img/4bg.gif)
}

div#media_e{
	position:absolute;
	top:78px;
	left:0px;
	width:635px;
	height:349px;
	font-size:12px;
	text-align:center;
	Z-INDEX: 100;
	background-image: url(../img/5bg.gif)
}

div#media2{
	position:absolute;
	top:130px;
	left:40px;
	width:260px;
	height:210px;
	background:#F4E3B0;
	font-size:12px;
	text-align:center;
	Z-INDEX: 101;

}

div#repeat{
	position:absolute;
	top:5px;
	left:65px;
	width:500px;
	height:35px;
	font-size:12px;
	overflow:auto;
	text-align:center;
	Z-INDEX: 101;
	display:none;
}
div#repeat2{
	position:absolute;
	top:51px;
	left:40px;
	width:264px;
	height:20px;
	font-size:12px;
	overflow:no;
	text-align:center;
	Z-INDEX: 101;
	display:none;
}
#dialogue_txt .goi{
/*
    font-size:300%;
*/
}

/*テキスト表示*/
div#dialogue_txt{
	position:absolute;
	top:100px;
	left:40px;
	width:555px;
	height:240px;
	font-size:12px;
	background:#F4E3B0;
	overflow:auto;
    background-color: #FFF7D9;
	Z-INDEX: 101;
}

div#dialogue{
	position:absolute;
	top:130px;
	left:330px;
	width:260px;
	height:210px;
	font-size:12px;
	background:#F4E3B0;
	text-align:left;
	overflow:auto;
	background-color: #FFF7D9;
	Z-INDEX: 101;
}

/*情報*/
div#background_info{
	position:absolute;
	top:365px;
	left:40px;
	width:555px;
	height:60px;
	font-size:12px;
	text-align:left;
	overflow:false;
	Z-INDEX: 100;
	display: block;
	background-color: #FFF7D9;
	border: solid 1px;
	border-color:#996600;
}

div#info{
	position:absolute;
	top:365px;
	left:40px;
	width:555px;
	height:60px;
	font-size:12px;
	text-align:left;
	overflow:auto;
	Z-INDEX: 101;
	background-color: #FFF7D9;
	border: solid 1px;
	border-color:#996600;
}

div#situation_panel{
	position:absolute;
	top:365px;
	left:40px;
	width:555px;
	height:60px;
	font-size:12px;
	text-align:left;
	overflow:auto;
	Z-INDEX: 102;
	background-color: #FFF7D9;
	border: solid 1px;
	border-color:#996600;
}

.situation
{
	margin:10;
	font-size:90%;
}
.tran
{
	margin:10;
	font-size:150%;
}
.tlang
{
	margin:10;
	font-size:150%;
}

.dialoguearea
{
	
}
#dialogue td
{
	/*
	height:20px;
	*/	
}
/*パネル*/
/*
div#panel{
	position:absolute;
	top:440px;
	left:40px;
	width:560px;
	height:20px;
	font-size:12px;
	background:F4E3B0;
	text-align:center;
}
*/

div#panel1{
	position:absolute;
	top:440px;
	left:20px;
	width:20px;
	height:20px;
	font-size:12px;
	background:F4E3B0
	text-align:center;
}

div#panel2{
	position:absolute;
	top:440px;
	left:90px;
	width:220px;
	height:20px;
	font-size:12px;
	background:F4E3B0;
	text-align:center;
}

div#panel3{
	position:absolute;
	top:431px;
	left:327px;
	width:220px;
	height:40px;
	font-size:12px;
	background:F4E3B0;
	text-align:right;
	align:right;
}

div#panel4{
	position:absolute;
	top:440px;
	left:570px;
	width:20px;
	height:32px;
	font-size:12px;
	background:F4E3B0;
	text-align:center;
}

div#panel5{
	position:absolute;
	top:431px;
	left:327px;
	width:220px;
	height:20px;
	font-size:12px;
	background:F4E3B0;
	text-align:center;
}

div#rec_panel{
	position:absolute;
	top:455px;
	left:327px;
	width:220px;
	height:15px;
	font-size:12px;
	background:F4E3B0;
	text-align:right;
}

div#mike_area{
	position:absolute;
	top:480px;
	left:0px;
	width:214px;
	height:137px;
	margin:0px;
	background:#FFFFFF;
}

/*ボタン*/
input.button{
	width:40px;
	height:20px;
}

input.button1{
	width:80px;
	height:20px;
}
