html {

margin:0;

padding:0;

text-align:center;

}



body {

margin:0;

padding:0;

text-align:center;

background:url(../img/in/bg.gif) repeat #ffffff;
}

.top{
background-image:none;
background-color:#ffffff;	
}

body#top {
	width: 100%;
	height: 100%;
	position: absolute;
	background:#000000;
}

body.contents {
	margin:0px 10px 0px 0px;
	color: #ffffff;
	text-align: left;
	height: auto;
	background:transparent;
}



body.english {

	color:#9c979d;

	background: url(../img/swf/iframe_bg.gif) no-repeat center top fixed #000000;

	text-align:left;}

div#flash {
	background: url(../img/top/alternative_bg.jpg) center top no-repeat;
	width: 100%;
}

div#flash img {
	margin: 0 auto;
}

#flash {
	width: 100%;
	height: 100%;
}


img {

border:0;}





a {color: #b22509;}



a:hover {color: #b22509;}







td,div,p,h2 {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	line-height: 18px;

}



div#wrapper {
	width: 960px;
	margin: 0px auto;
	text-align:left;
	padding: 0px;

}



#header {

width:960px;

text-align:left;

margin-top:15px;



}



body#in #main h2{background-image:url(../img/in/A.jpg);}



h1{

	background:url(../img/header/logo.gif) no-repeat left top;

	width: 235px;

	float:left;

	text-indent:-9999px;

	margin:0;

	height:59px;

}







#menu {
	text-align:center;
	width: 920px;
	padding:0;
	margin:0 auto;


}
#menu img {
	margin:0;
	padding:0;
	border:0;}





/*#info_swf {width:515px;

height:11px;

text-align:left;}*/









#menu_top{
	float:left;
	width: 550px;
	margin-left:30px;
	border-right:1px #e5e5e5 solid;
	padding-top: 3px;
}



#menu_top img{
	margin:0 3px 3px 0;
}
#info_flash {
	margin-top: 9px;
}



#main {
	width: 960px;
	/* height: 656px; */
	height: 686px;
}



#main_top {
	width: 950px;
	height: 573px;
	margin-top:18px;
	background: #FFF;

}



#main h2 {

	width: 434px;

	height: 656px;

	float: left;

    text-indent:-9999px;

	background-repeat: no-repeat;

	background-position: center top;

}




#main .frame {

	width: 511px;

	height: 656px;

	float: left;
	margin-left:15px;
	padding-top:30px;

}


#main .frame iframe {
margin-top:10px;}






.copy{
	margin-top: 10px;
	padding-bottom: 5px;
	float:left;



}
.banner_area {
	float: right;
}



.clearfix:after{

	content:".";

	display:block;

	clear:both;

	height:0;

	visibility:hidden;

}



.clearfix{

	display:inline-block;

}

.bio {
	padding-top:20px;
	margin-bottom: 20px;
}

.bio h2 {
	color:#CCC;
	border-bottom: 1px dotted #ffffff;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

.bio p {
	line-height: 20px;
	padding-left: 100px;
}

/* .y82 {background: url(../bio/images/82.jpg) no-repeat left center;padding-left:100px;}
.y84 {background: url(../bio/images/84.jpg) no-repeat left center;padding-left:100px;}
.y85 {background: url(../bio/images/85.jpg) no-repeat left center;padding-left:100px;}
.y86 {background: url(../bio/images/86.jpg) no-repeat left center;padding-left:100px;}
.y87 {background: url(../bio/images/87.jpg) no-repeat left center;padding-left:100px;}
.y88 {background: url(../bio/images/88.jpg) no-repeat left center;padding-left:100px;padding-bottom:20px;}
.y89 {background: url(../bio/images/89.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y90 {background: url(../bio/images/90.jpg) no-repeat left center;padding-left:100px;}
.y91 {background: url(../bio/images/91.jpg) no-repeat left center;padding-left:100px;}
.y92 {background: url(../bio/images/92.jpg) no-repeat left center;padding-left:100px;}
.y93 {background: url(../bio/images/93.jpg) no-repeat left center;padding-left:100px;padding-bottom:30px;}
.y96 {background: url(../bio/images/96.jpg) no-repeat left center;padding-left:100px;padding-bottom:30px;}
.y97 {background: url(../bio/images/97.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y98 {background: url(../bio/images/98.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y99 {background: url(../bio/images/99.jpg) no-repeat left center;padding-left:100px;padding-bottom:40px;}
.y00 {background: url(../bio/images/00.jpg) no-repeat left center;padding-left:100px;padding-bottom:90px;}
.y01 {background: url(../bio/images/01.jpg) no-repeat left center;padding-left:100px;} */

.blue {
	color: #999;
}

.special {
	font-size:14px;
	color:#FFF;
	text-align:left;
	padding-top:30px;
	}
