	body {
			margin: 0px;
			padding: 0px ;
			border: 0px;
			background-color: #ffffff;
			background-image: url(../backimage/info.jpg);
			background-position: top center;
			}

html {
			height:100%;
			overflow:auto;
			}
			
#wrapper{
			margin:0 auto;
			position:relative;
			width: 1100px;
			height: 650px;
			min-width:1100px;
			min-height:650px;
			height:100%;
			}
			
* html #wrapper{
			width: 1100px;
			width: expression(document.body.clientWidth < 1100? "1100px" : "auto");
			height: 650px;
			height: expression(document.body.clientHeight < 650? "650px" : "auto");
			}

		img{
			border: 0px;
			}
			
		a{
			color:#000000;
			font-style:normal;
			text-decoration:none;
			}
		a:hover {
			color:#FF0000;
			font-style:normal;
			text-decoration:none;
			}
			
#stage_shadow {
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 1100;
			height: 650;
			margin-left: -538px;
			margin-top: -300px;
			border-width: 0;
			text-align: center;
			padding-bottom: 0px;
			background-image: url(../images/stage_shadow.png);
			background-repeat: no-repeat;
			}
			
#stage_box {
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 1024;
			height: 576;
			margin-left: -512px;
			margin-top: -281px;
			border-width: 0;
			text-align: center;
			padding-bottom: 0px;
			background-repeat: no-repeat;
			}
			
#menu_box{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 984;
			height: 40;
			margin-left: -506px;
			margin-top: -255px;
			}
			
#news_box{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 216;
			height: 424;
			margin-left: -506px;
			margin-top: -185px;
			background-image: url(../images/nanao.png);
			opacity:0.9;	
			text-align: left;
			}
			
#news_scsroll_box{			
			width:180;
			height:250;
			margin-left:20px;
			margin-top:5px;
			font-size:7pt;
			font-weight: bold;
			color:#000000;
			text-align:left;
			overflow-x:hidden; 
			overflow-y:hidden; 
			scrollbar-base-color:#ffeeee; 
			line-height:130%;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
			}
.style2 {
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			text-align: left;
			line-height: 14px;
			margin-left:-40px;	
			}
			
li.style2 {
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
			text-align: left;
			line-height: 14px;
			margin-left:-40px;	
			word-wrap: normal;
			}
			
#main_box{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 753;
			height: 424;
			margin-left: -275px;
			margin-top: -185px;
			background-color:#ffffff;
			opacity:1;	
			}

#main_back_box{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 753;
			height: 424;
			margin-left: -275px;
			margin-top: -185px;
			background-image: url(../images/flip_back.png);
			padding: 0;
			}
			
#main_right{
			visibility: visible;
			position: relative;
			left: 50%;
			top: 50%;
			margin-top: -156px;
			margin-left: -50px;
			width: 450;
			height: 344;
			}
			
#main_kz_arita{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 753;
			height: 424;
			margin-left: -275px;
			margin-top: -185px;
   　　	border-width: 0;
			text-align: center;
			padding-bottom: 0px;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
			line-height:150%;
			font-size:8pt;
		
	}	
#main_works{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 753;
			height: 424;
			margin-left: -315px;
			margin-top: -195px;
   　　	border-width: 0;
			text-align: center;
			padding-bottom: 0px;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
			line-height:150%;
			font-size:8pt;
		
	}			
		
#main_left{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 300;
			height: 344;
			margin-left: -235px;
			margin-top: -125px;
			padding:0;
			font-size: 12px;
			text-align:justify;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
			text-aligh: left top;
			}

#main_en{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 223;
			height: 344;
			margin-left: -235px;
			margin-top: -125px;
			padding:0;
			font-size: 12px;
			text-align:justify;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
			text-aligh: left top;
			}


#copyright{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 512px;
			height: 20px;
			margin-left: -677px;
			margin-top: 288px;
			border-width: 0;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
			font-size: 8pt;
			font-style:normal;
			color: #FFFFFF;
			}


#copy_box{
			visibility: visible;
			position: absolute;
			left: 50%;
			top: 50%;
			width: 576px;
			height: 15px;
			margin-left: -85px;
			margin-top: 286px;
			border-width: 0;
			text-align: left;
			font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	
			font-size:  9pt;
			letter-spacing: 0;
			color: #ffffff;
			vertical-align: middle;
			-webkit-text-size-adjust:none
			}
