body	{
	background-color :#FFDDDD;
	background-image : url("BK5.jpg");
	text-align:center;
	margin : 0px;
	padding : 0px;
	color : #663333;
	oncont extmenu :return false;
}

body,div  {
	scrollbar-face-color:#ffffff; 
	scrollbar-highlight-color:#CC9999;
	crollbar-shadow-color:#CC9999;
	scrollbar-darkshadow-color:#CC9999;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-track-color:#ffffff
}
.p1 { list-style-image: url(image/p1.gif);
      font-weight:bold;}
li.red { list-style-image: url(image/p1a.gif);
         color:#fF9999;}
hr	{ display: none }

hr.kihon { display : none }

h1  {
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
 	width :800px;
	padding:8px 0px 0px 0px;
	text-align : center;
	text-valign:middle;
	font-size: 28px;
	font-family: Verdana, "Gill Sans", "Times New Roman", Tahoma,"AR P丸ゴシック体M", osaka;
	font-weight: bold;
	border-top: 5px groove #FFCCCC;
	border-right: 10px ridge #FFCCCC;
	border-bottom: 2px ridge #CC3399;
 	border-left: 2px groove #FFCCCC;
	background-image: url("BK.jpg");
	color: #FFFFFF;
	z-index : 1;
}

h4  {   background-image : url("BK4.jpg");
	margin-top:12px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 12px;
	text-align : center;	
	padding : 2px 10px 2px 10px;
	font-size: 16px;  
	ont-family:Verdana,"AR P丸ゴシック体M", Tahoma,;
}

}
span.kage  {
	width:100%;
	filter:shadow(color=#808080,direction=150)}

span.bure {
	width : 100%;
	filter:dropshadow(offx=1,offy=1,color=#808080,positive=true)
}

a	{
	background: transparent;
	color: #996666;
	text-decoration: none
}

.va_middle{/*\*/
          vertical-align:+25%;/* */
          }

p	{
	margin : 0px 10px 0px 10px;
}

p.ura  {background-image : url("BK4.jpg");
	margin-top : 0px ;
	margin-bottom : 0px;
	margin-right : auto;
	margin-left : auto;
	padding : 5px;
	width : 700px;
	line-height : 140%;
	font-size: 16px;     
}
p.ura0  {background-image : url("BK4.jpg");
	margin-top : 30px ;
	margin-bottom : 0px;
	margin-right : auto;
	margin-left : auto;
	padding : 5px;
	width :670px;
	line-height : 140%;
	font-size: 16px;  
	   
}

p.ura1  {background-image : url("BK4.jpg");
	margin-top : 0px ;
	margin-bottom : 0px;
	margin-bottom : 0px;
	margin-right : auto;
	margin-left : auto;
	padding : 5px 2px 5px 2px;
	width : 570px;
	line-height : 150%;
	font-size: 16px; 
	z-index : 0    
}


table.home {
	margin: 0px;
	padding: 0px;
	border : 0px
}

td.info1{empty-cell:hide}
td.info2{empty-cell:show}
 
.aisatsu1 {
	margin-top:10px;
	margin-right:5px;
	margin-left:10px;
	margin-bottom,:0px;
	padding:1px 20px 1px 20px ;
	height:355px;
	line-height : 140%;
	width:740px;
	text-align : left;
	font-family: Verdana,"AR P丸ゴシック体M";
	overflow :auto;

}
.aisatsu2 {
	margin-top:15px;
	margin-right:20px;
	margin-left:20px;
	padding:1px 20px 1px 20px;
	width:720px;
	height:330px;
	text-align : left;
	ine-height : 140%;
	font-family: Verdana,"AR P丸ゴシック体M";
	overflow : auto
}
.aisatsu3 {
	margin-top:15px;
	margin-right:20px;
	margin-left:20px;
	padding:1px 20px 1px 20px;
	width:720px;
	height:480px;
	text-align : left;
	ine-height : 140%;
	font-family: Verdana,"AR P丸ゴシック体M";
	overflow : auto
}
.aisatsu4 {
	margin-top:5px;
	margin-right:20px;
	margin-left:20px;
	ine-height : 140%;
	padding: 0px 20px 0px 20px;
	width : 720px;
	height : 230px;
	text-align : left;
	overflow : auto;
	background-image : url("BK3.jpg");
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-position : 100% 100%
}
.aisatsu5 {
	margin-top:10px;
	margin-right:5px;
	margin-left:15px;
	padding:0px 20px 0px 20px;
	width:720px;
	height:420px;
	text-align : left;
	ine-height : 140%;
	font-family: Verdana,"AR P丸ゴシック体M";
	overflow : auto
}
.aisatsu6 {
	margin-top:10px;
	margin-right:0px;
	margin-left:0px;
	padding:0px;
	width:720px;
	height:380px;
	text-align : left;
	ine-height : 140%;
	font-family: Verdana,"AR P丸ゴシック体M";
	overflow : auto
}
#list1{
  text-align : center;
  text-valign : middle;
  border: 1px solid #999999;
  background-color : #CC9999;
  padding : 0px;
  position : absolute;
  top : 460px;
  left : 18%;
  width : 110px;
  height : 60px;
  z-index : 2
} 
#list2{
  text-align : center;
  text-valign : middle;
  border: 1px solid #999999;
  background-color : #CC9999;
  padding : 0px;
  position : absolute;
  top : 490px;
  left : 34%;
  width : 110px;
  height : 40px;
  z-index : 2
} 
#list3{
  text-align : center;
  text-valign : middle;
  border: 1px solid #999999;
  background-color : #CC9999;
  padding : 0px;
  position : absolute;
  top : 490px;
  left : 66%;
  width : 110px;
  height : 40px;
  z-index : 2
} 


#boxf1 {
    font-size : 11px;
    font-weight:bold;
    font-family: Tahoma, "MS Pゴシック", osaka;
	width:auto;
	height: auto;
	text-align: center;
    text-valign : middle;
    z-index : 2;
	}

#boxf1 ul {
	paddung:0px;
	margin: 0px;
	list-style-type: none;
	}

#boxf1 li {
	width:82px;
	_width : 85px;
	height: 23px;
	display: block;
	float:left;
	padding:5px 0px 5px 0px;
 	margin:  0px;
	text-align: center;
	border-top: 1px solid #FFCCCC;
	border-right: 5px ridge #FFCCCC;
	border-left: 1px solid #FFCCCC;
	border-bottom: 4px ridge #FFCCCC;
	z-index : 2;
	background-color:#F7F7F7;
	}
	
#boxf2 {
	font-size : 11px;
	font-weight:bold;
	font-family: Tahoma, "MS Pゴシック", osaka;
	width:auto;
	height: auto;
	text-align: center;
	text-valign : middle;
	z-index : 1
	}

#boxf2 ul {
	margin: 0;
	list-style-type: none;
	}

#boxf2 li {
	width:80px;
	height: auto;
	display: block;
	float: left;
	text-align: center;
	padding:5px 0px 5px 0px;
	margin: 0px;
	border-top: 1px solid #FFCCCC;
	border-right: 5px ridge #FFCCCC;
	border-left: 1px solid #FFCCCC;
	border-bottom: 4px ridge #FFCCCC;
	}

#box{
	background-image : url("BK.jpg");
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
	width : 800px;
	height :34px;
	 padding: 2px 0px 2px 0px;
	 z-index: 0;
	 border-top: 0px groove #FFCCCC;
	 border-right: 10px ridge #FFCCCC;
	 border-bottom: 5px ridge #996666;
	 border-left: 2px groove #FFCCCC;
	 text-align: left;
	 float: center;
}

#box2{
	background-color :#FFFFFF;
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
	width : 800px;
	height :32px;
	 padding: 2px 0px 2px 0px;
	 z-index: 0;
	 border-top:1px groove #FFCCCC;
	 border-right: 10px ridge #FFCCCC;
	 border-bottom: 0px ridge #996666;
	 border-left: 2px groove #FFCCCC;
	 text-align: left;
}
.new{
  width : 300px;
  height : 80px;
  overflow : auto
}
#content	{
	background-color :#FFFFFF;
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
	width : 800px;
	padding:20px 0px 0px 0px;
	z-index: 0;
	border-top: 1px groove #FFCCCC;
	border-right: 10px ridge #FFCCCC;
	border-bottom: 0px ridge #996666;
	border-left:2px groove #FFCCCC;
	text-align: center;
	height :450px;
	font-size :16px;
	font-family:Tahoma,"AR P丸ゴシック体M", osaka;
	}
#content2	{
	background-color :#FFFFFF;
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
	width : 800px;
	padding:0px 0px 0px 0px;
	z-index: 0;
	border-top: 1px groove #FFCCCC;
	border-right: 10px ridge #FFCCCC;
	border-bottom: 0px ridge #996666;
	border-left:2px groove #FFCCCC;
	text-align: center;
	height :450px;
	font-size :16px;
	font-family:Tahoma,"AR P丸ゴシック体M", osaka;
}


#content5	{
	background-color :#FFFFFF;
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
	width : 800px;
	padding:30px 0px 0px 0px;
	z-index: 0;
	border-top: 1px groove #FFCCCC;
	border-right: 10px ridge #FFCCCC;
	border-bottom: 5px ridge #996666;
	border-left: 2px groove #FFCCCC;
	text-align: center;
	height :480px;
	font-size :16px;
	font-family: Tahoma,"AR P丸ゴシック体M", osaka;
}
#dancephoto{
        margin:15px auto 0px auto;
        padding:0px;
        width:510px;
        /*\*/width:500px;/**/
        _width:500px;
        }

#content1	{
	background-color :#FFFFFF;
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
	width : 800px;
	padding:20px 0px 0px 0px;
	z-index: 0;
	border-top: 0px groove #FFCCCC;
	border-right: 10px ridge #FFCCCC;
	border-bottom: 5px ridge #996666;
	border-left: 2px groove #FFCCCC;
	text-align: center;
	height :auto;
	font-size :16px;
	font-family:Tahoma,"AR P丸ゴシック体M", osaka;
}


.photo{ 
     padding : 0px 0px 0px 0px;
     position: relative;
     width : 320px;     
     border : 0
}

.photo2{ 
     margin : 0px ;
     position: relative;
     width : 150px;     
     height : 18px;
     border : 0
}

.photo3{
     margin-top : 8px;
     margin-bottom : 5px;    
     height : 35px;
     border : 0
}     

.home {
      margin: 0px  0px  0px  0px;
      padding: 0px
} 

a img {filter: Alpha(Opacity=90)}
a:hover img {filter:Alpha(Opacity=50)}
a:hover{text-decoration:underline overline blink;}
a:hover   { color:#ffffff; background:#996666;}
.movi a{color:#FFFFFF;}
.copy	{
	margin-top:0px;
	margin-left:auto;
	margin-right: auto;
	margin-bottom : 0px;
	width : 800px;
	padding:2px 0px 2px 0px;
	z-index: 0;
	border-top:0px groove #FFCCCC;
	border-right: 10px ridge #FFCCCC;
	border-bottom: 10px ridge #996666;
	border-left: 2px groove #FFCCCC;
	text-align: center;
	font-size: 10px;
	color: #330033
}
.button  { font-weight: bold; 
	border: none 0px }
.button2 { 
	font-size:15px;
	color: #663333; 
	font-weight: bold;
	background-color: white;
	padding:1px 1px 2px 1px;
	border-top: 2px solid #FFCCCC;
	border-right: 5px ridge #FFCCCC;
	border-left: 2px solid #FFCCCC;
	border-bottom: 5px ridge #FFCCCC;
	z-index : 2;
	}
.button3 { 
	font-size:11px;
	color: #ffffff; 
	background-color:#000000;
	font-weight: bold;
	padding:2px 2px 2px 2px;
	height:30px;
	border-top: 1px solid #dddddd;
	border-right: 1px ridge #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px ridge #dddddd;
	z-index : 3;
	font-family:Tahoma,"AR P丸ゴシック体M", osaka;
}
#danceend{
     position:absolute;
     top:460px;
     left:-260px;
 }
html* #danceend{
     position:absolute;
     top:460px;
     left:-260px; 
 }
*html #danceend{
     position:absolute;
     top:460px;
     left:-460px; 
     /*\*/left:-200px;/* */
 }

