﻿@charset "utf-8";


* { 
     margin:0;
     padding:0;
	 position:;
	 font-size: 100%;
	 
    
}

#clear{
     clear: both

}

#body{
     margin:auto;
	 height:auto;
	 width:auto;
	 background-color:#ffffff;
	 border:solid 0px;
	 background-color:#171C61; 
	 background-repeat:repeat;
	 }

#head{
     margin:auto;
	 width:710px;
	 _width:720px;
	 height:360px;
	 border:solid 0px #00FF33;
	 background-image: url(img/head.jpg);
	 background-repeat:no-repeat;
	 background-color:#FFFFFF;
	
	 }
	 
#page{
     margin:auto;
	 height:auto;
     width:750px;
	 background-color:#ffffff;
	 border:solid 0px #FF0000;	
	 background-color:#000000; 
	 background-repeat:repeat-y;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;
	}	
	
#main{
     margin:auto;
	 height:auto;
	 *height:40080px;
	 _height:38050px;
     width:710px;
	 padding:0px;
	 border:solid 0px #fff000; 
	 background-color:#ffffff;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;
}

#law{
     margin:auto;
	 height:1000px;
     width:670px;
	 padding:0px;
	 border:solid 0px #fff000; 
	 background-color:#ffffff;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;
}


#box00{
     margin:0px auto 0px auto;
	 height:auto;
     width:630px;
	 padding:20px;
	 border:solid 0px  ; 
	 background-color:#ffffff;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;
	 clear: both
}


#box01{
     margin:0px auto 0px auto;
	 height:auto;
     width:630px;
	 padding:20px;
	 border:solid 0px  ; 
	 background-color:#ffffff;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;
	 clear: both
}

#box02{
     margin:0px auto 0px auto;
	 height:auto;
     width:680px;
	 padding:20px;
	 color:#FF0000;
	 border:solid 0px  ; 
	 background-color:#000000;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;
}


#box03{
     margin:0px auto 0px auto;
	 height:auto;
     width:680px;
	 _width:678px;
	 padding:20px;
	 color:#FF0000;
	 border:solid 1px #FF0000 ; 
	 color:#E50A72;
	 background-color:#000000;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;

	 }


.box04{
     margin:0px auto 0px auto;
	 height:auto;
     width:630px;
	 _width:680px;
	 _width:638px;
	 padding:20px;
	 color:#FF0000;
	 border:solid 1px #FF0000 ; 
	 color:#E50A72;
	 background-color:#000000;
	 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3",Ariel;

	 }






#box{
    *margin:700px 0px 900px 0px;
	_margin:0px 0px 0px 0px;
}







#footer {
	margin:auto;
	width: 700px;
	_width: 712px;
	height: 12px;
	border:0px solid #ff0000;
	padding: 2px 10px 2px 0px;
	color: #000;
	font-size:12px;
	text-align:right;
	background-color:#FFF;
	position:botom;
}



h1  {
    font-size: 90%;
	text-align:center;
	margin:2px 0px 2px 0px;
}







#side{
     margin:5px 0px 0px 15px;
	 height:1000px;
     width:132px;
	 padding:0px 0px 0px 0px;
	 border:solid 1px #000000;
	 float:left;


}
#menu {
	width:970px;
	height: 25px;
	 margin:;
	 padding: 0px 0px 0px 0px;
	border-right: 0px solid #CCCCCC;
	 border:solid px;
	border: 0px solid #CCCCCC;
	background-color:#0099FF;
	position:center;
}


 li.topli{ width: 300px; height: 53px;list-style-type : none; text-indent: -5000px; }
 li.topli a{display: block; width: 300px; height: 53px; background-image:URL(img/b.jpg); text-indent: -5000px;list-style-type : none; }
 li.topli a:hover{display: block; width: 300px; height:53px; background-image:URL(img/bH.jpg);list-style-type : none; text-indent: -5000px;}

 li.topli02{ width: 300px; height: 53px;list-style-type : none; text-indent: -5000px; }
 li.topli02 a{display: block; width: 300px; height: 53px; background-image:URL(img/b2.jpg); text-indent: -5000px;list-style-type : none; }
 li.topli02 a:hover{display: block; width: 300px; height:53px; background-image:URL(img/b2H.jpg);list-style-type : none; text-indent: -5000px;}




#back  {
    width:630px;
	height:auto;
	padding:0px 35px 35px 35px;
	margin:;
	border:groove 4px #CC0033;	
	background-repeat:no-repeat;
	}

	
	
	
p{
     line-height: 200%;
     font-size:98%;
	 }
	 
	
	
	
.p2	{
     line-height: 200%;
     font-size:98%;
	 font-weight: bold;
	 }
	 
	 
	 
	 
	 
#span{}
	 
.style01{
     text-align:;
     font-size:120%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 background-color:#FFFF00;
	 color:#000000;
	 }
	 
.style02{
     text-align:;
     font-size:100%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 color:#E50A72;
	 }
	 
	 
.style03{
     text-align:;
     font-size:100%;
     line-height: 250%;
	 padding:3px;
	 font-weight: bold;
	 background-color:#FFFF00;
	 color:#ff0000;
	 }
	 
.style04{
     text-align:;
     font-size:110%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 color:#ff0000;
	 }
	 
	 
.style05{
     text-align:;
     font-size:180%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 color:#E50A72;
	 }

.style06{
     text-align:;
     font-size:140%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 color:#E50A72;
	 }

	
.style07{
     text-align:;
     font-size:180%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 color:#000000;
	 }
	 
.style08{
     text-align:;
     font-size:180%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 color:#ff0000;
	 }	 
	 	
.style09{
     text-align:;
     font-size:100%;
     line-height: 250%;
	 padding:5px;
	 font-weight: bold;
	 color:#ffffff;
	 }		
		
		
.style10{

     text-align:;
     font-size:100%;
     line-height: 250%;
	 padding:0px;
	 font-weight: bold;
	 color:#ff0000;
	 }	

.style11{

     text-align:;
     font-size:100%;
     line-height: 250%;
	 padding:0px;
	 font-weight: bold;
	 color:#1D2088;
	 }			
		
		
		
.style12{

     text-align:;
     font-size:220%;
     line-height: 250%;
	 padding:0px;
	 font-weight: bold;
	 color:#ff0000;
	 }					
		
		
		
		
.float
{
   float: right;
   margin-left: 1em;
}
	
.float02
{
   float: left;
   margin-left:0em;
}
	
.float03
{
   float: left;
   margin-left:6.7em;
}


	 
#myButton a { 
    display: block; 
    height:148px !important; 
    width: 428px; 
    background-image: url(img/buy.jpg);  
} 

#myButton a:hover { 
    background-image: url(img/buylink.jpg); 
} 


#link_stage{
     float:left;
	 width:700px;
	 height:115px;
	 border:px solid #000000;
	 }

#link01 a { 
    display: block; 
    height:115px !important; 
    width:118px; 
    background-image: url(img/link01.jpg);  
} 

#link01 a:hover { 
    background-image: url(img/link01_h.jpg); 
} 

#link02 a { 
    margin:auto;
    display: block; 
    height:113px !important; 
    width:655px; 
    background-image: url(img/fo.jpg);  
} 

#link02 a:hover { 
    background-image: url(img/fo02.jpg); 
} 
	
	
#link03 a { 
    display: block; 
    height:115px !important; 
    width:118px; 
    background-image: url(img/link03.jpg);  
} 

#link03 a:hover { 
    background-image: url(img/link03_h.jpg); 
} 
		
	
#link04 a { 
    display: block; 
    height:115px !important; 
    width:118px; 
    background-image: url(img/link04.jpg);  
} 

#link04 a:hover { 
    background-image: url(img/link04_h.jpg); 
} 
#link05 a { 
    display: block; 
    height:34px !important; 
    width:173px; 
    background-image: url(img/add.jpg);  
} 

#link05 a:hover { 
    background-image: url(img/add_h.jpg); 
} 	



table.sample{
    line-height: 180%;
    font-size:120%; 
    border-top:2px double #000000;
    border-left:2px solid #000000;
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.sample th{
    border-right:1px solid #000000;
    border-bottom:1px solid #000000;
    color:#330000;
    background-color:#000000;
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.sample td{
    border-right:2px solid #000000;
    border-bottom:1px solid #000000;
    padding:0.3em 1em;
}

