/* CSS Document */

/*====ϊέθ=========================================*/

*{
     margin:0;
     padding:0;
     border:none;
     color:#000000;
     font-size:100%;
     font-weight:normal;
     text-decoration:none;
     line-height:1.0;
}

/*====top============================================*/
body{background-color: #FFF;}


/*topΡ*/
#wrapper{margin:0 auto 0 auto;
         padding:0px;
         width:800px;
		 height:auto;
         background-color:#FFFFFF;}
		 
		 
#bar{width:800px;
     }	 
		 
/*LS}[N*/
#box1   {
         padding-top:7px;
		 padding-left:10px;
        }
		
/*photo*/
#box2   {widows:800px;
         padding-top:0px;}
		 
		 
.gazo{background-image:url(img/top_header.jpg);
      background-repeat:no-repeat;
      width:800px; height:118px}

		 
		 
	 
		 
/*j[*/
#box3   {width:800px;
         display:inline;
         }
		 
		 
.border1{border-bottom:0px; border-left:0xp; border-right:0px; border-top:0px;} @@/*N{^Μόg*/

.color1{color:#0000FF;}

/*dLΏΰEνήQπΚLfBAΑ»E}ΜΑ«*/
#box4_1{width:550px;
         padding-top:10px;
		 padding-left:200px;
         }
		 
#wrapper #box4_1 .top_midasi a {font-size: medium;
        color:#0000ff;
		font-style:normal;
		text-decoration:underline;
		line-height:1.8em;
		}
		
#wrapper #box4_1 .top_midasi a:link{color:#0000ff;
        font-style:normal;
        text-decoration:underline;
         } 
		 
#wrapper #box4_1 .top_midasi a:visited{color:#934C7B;
        text-decoration:underline;
         } 
		 
#wrapper #box4_1 .top_midasi a:hover{color:#ff0000;
        font-style:normal;
        text-decoration:underline;
         } 		 		   
		 


/*gsbN*/
#box4 {width:550px;
       padding-top:30px;
	   padding-left:180px;

         }
		 
/*gsbNC*/
#box5 {position: relative;
       top:10px;
       left:180px;
       width:450px;
       height:7px;
	   background-image:url(img/bar.gif);
	   background-repeat:repeat-x;
	   }
	  
	  
#box6 {padding-left:200px;
	   padding-top:5px;

	} 



#box6 p{font-size: small;
        font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
        color:#666666;
	    line-height:2em;}
	   
#box6 a{font-size:small;
        color:#0000ff;
		font-style:normal;
		text-decoration:underline;
		       }
			   
#box6 a:link{color:#0000ff;
        font-style:normal;
        text-decoration:underline;
         } 
		 
#box6 a:visited{color:#934C7B;
        text-decoration:underline;
         } 
		 
#box6 a:hover{color:#ff0000;
        font-style:normal;
        text-decoration:underline;
         } 		 		   

#box6 a:active{
        text-decoration: none
         }
		 
#aki{width:800px;
     height:50px;
	 }		 

.0000FFF
 {color:#0000FF;}
 
#box6 ul{line-height:30px; 
		list-style-image:url(img/topic_aicon.gif);
		 } 


/*====οΠTv======================================*/

#box7{
      padding-top:10px;
	  text-align:right;
	  font-size:small;
      width:800px;
      height:10px;}
	  
	  
.back{width:800px;
      height:auto;
      background-image:url(img/back_stripe.gif);
      background-repeat:repeat-y;}
	  
	  
.sub_title{margin-top:10px;
           padding-top :0px;
           width:550px;
		   padding-left:150px;}
			
			
.style1 {font-size:large;}



.kaishya_gaiyo{position:relative;
                top:5px;
			    left:150px;
				}
				
				
.indentt{text-indent:2em;
         font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
         color:#666666;}

 			   
.gyo_kan { line-height:1.8em;

}


/*====Ζΰe======================================*/


.jigyo{position:relative;
       top:5px;
       left:150px;}
	   
	   
#wrapper .jigyo a {font-size:large;
      font-family:"lr oSVbN", "qMmpS Pro W3", "Hiragino Kaku Gothic Pro", Osaka;
	  color: #666666;
}	  
	  	   
	   
#wrapper .jigyo a{color:#0000ff;
     font-style:normal;
     text-decoration:underline;
}  

#wrapper .jigyo a:link{color:#0000ff;
     font-style:normal;
     text-decoration:underline;
}  

#wrapper .jigyo a:visited{color:#934C7B;
     font-style:normal;
     text-decoration:underline;
}  

#wrapper .jigyo a:hover{color:#ff0000;
     font-style:normal;
     text-decoration:underline;
} 

#wrapper .jigyo a:active{
     text-decoration: none;
}   


/*====ΖΰeΊΚΜIπ{^============================*/

.color999{color:#999999;text-decoration: none;
          font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
@@@@@@}

.color000{color:#000000;text-decoration: none;}

.FF0{color:#FF0000;text-decoration: none;
    font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
    }

.annai_phoho{position:relative;
             top:0px;
             left:130px;}
			 
#sub_menu{padding-top:8px;
      width:800px;
      color:#666666;
      font-size:10px;
	  text-align:center;
     }	
	 
	 
	 
	 
/*=========Μpξρ============================*/	 
.moji{ font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
      color:#666666;
	  
	  }	  			 
			 
			 
/*====ΖQdΜLΜνή==================================*/			 

.sub_title5{margin-left:145px;
           width:520px;
	       height:29px;
           background-color:#99FFFF;
           border:solid; 
	       border-color:#0000FF; 
	       border-width:1px;
	       font-size:25px; 
           color:#0000FF;
	       text-align:center;}			 
			 

.setumei_bun{line-height:1.5em;
             font-size: small;
			 font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";}


.futu_kikaku{position:relative;
                top:8px;
			    left:145px;}


.sonota_kikaku{position:relative;
                top:20px;
			    left:145px;}
				
				
.atamazoroe{vertical-align:top;}

.shyrui_midahsaie{ font-size:x-large;
                   color: purple;
                    }
			

.kuwasiku{font-size: x-small;}

.gyoukan{line-height:2em; font-size:small;}


.komidashi{ font-size: x-large;
          font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
		  color:#0000FF;
          }	



/*====ΖQͺL======================================*/

.maki{margin-left:145px;}

.syukusyo_1{  
           }


/*====ΖQ|L======================================*/

#box5_2{
       height:4px;
	   background-image:url(img/bar.gif);
	   background-repeat:repeat-x;}
		  
	 
.kake{margin-left:145px;}

.syukusyo{width:105.3px;
          }
		  
.sub_title2{margin-left:145px;
           width:520px;
	       height:29px;
           background-color:#99FFFF;
           border:solid; 
	       border-color:#0000FF; 
	       border-width:1px;
	       font-size:25px; 
	       letter-spacing:20px; 
           color:#0000FF;
	       text-align:center;}
		   
		   
		   
		   


/*====ΖQLΏΰEΕΒ»μο======================================*/
.sub_title8
{
    margin-left: 145px;
    width: 528px;
    height: 29px;
    background-color: #99FFFF;
    border: solid;
    border-color: #0000FF;
    border-width: 1px;
    font-size: 25px;
    color: #0000FF;
    text-align: center;}
	
.sub_title9
{
    margin-left: 145px;
	margin-top:2px;
    width: 528px;
    height: 29px;
    background-color: #FFFFFF;
    border: none;
    text-align: right;}


.sub_title10
{
    margin-left: 145px;
	margin-top:3px;
    width: 447px;
    height: 29px;
    background-color: #FFFFFF;
    border: none;
    text-align: right;}
	
	
.print
{ 
	font-size:small;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	}	
	

.ryokinmidasi
{
    background-position: left;
    margin-left: 145px;
    font-family: 'lr oSVbN' , Arial, sans-serif;
    font-weight: bolder;
    color: #FFFFFF;
    letter-spacing: 1pt;
    text-align: left;
    padding-left: 6pt;
    background-image: url('img/blue_gradationbar.jpg' );
    font-size: 12pt;
    width: 520px;
    height: 26px;
    vertical-align: bottom;
    position: static;
    margin-top: 20px;
    line-height: 26px;
}
.ryokinsyosai
{
    font-size: 10pt;
    font-family: 'lr oSVbN' , Arial, sans-serif;
    font-weight: 600;
    color: #FFFFFF;
}

.zeinuki
{
    margin-left: 150px;
    font-size: 10pt;
    color: #0088F0;
    margin-top: 5px;
}
.ryokinhyo
{
	margin-left: 145px;
	margin-top: 20px;
	width: 520px;
	height: auto;
}
.kenitiran
{
    background-color: #FFFFCC;
}		   
.ryokinhyo img
{
    vertical-align: middle;
}

.ryokinhyo a
{ text-decoration: none;}

.ken
{
    border-width: 5px;
    border-color: #FFFFFF;
    font-family: 'lr oSVbN' , Arial, sans-serif;
    font-size: 12pt;
    vertical-align: middle;
    text-align: center;
    height: 20px;
    background-color: #CC3;
    padding-left: 6pt;
    line-height: 20pt;
    font-weight: 600;
    letter-spacing: 2pt;
    color: #FFFFFF;
}

/*20110622ΗΑLΏΰi23ζji½nζj*/
.ryokintiku {
	font-size: 12px;
}


.ryokinhyo_contents
{
    border-width: 5px;
    border-color: #FFFFFF;
    font-size: 11pt;
    background-color: #FF9;
    text-align: left;
    padding-top: 10px;
    white-space: normal;
}
.ue-jump{
	padding-top:20px;
	text-align:right;
	font-size:small;
	width:520px;
	height:18px;
}

		   
		   

/*====ΖQπΚLΜfBAΑ«==========================*/

.sub_title6
{
    margin-left: 145px;
    width: 520px;
    height: 29px;
    background-color: #99FFFF;
    border: solid;
    border-color: #0000FF;
    border-width: 1px;
    font-size: 25px;
    color: #0000FF;
    text-align: center;
}
		   
.media_phoho{position:relative;
             top:5px;
             left:145px;}		   


.setumei_bun2{font-size: medium;
              font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
			  line-height:1.5em;
              }


#box7{height:10px;}

.yohaku{height:30px}

/*====ΖQπΚLΜ}ΜΑ«==========================*/

.sub_title7{margin-left:100px;
           width:600px;
	       height:29px;
           background-color:#99FFFF;
           border:solid; 
	       border-color:#0000FF; 
	       border-width:1px;
	       font-size:25px; 
		   color:#0000FF;
	       text-align:center;}	   
		   
		   
.kotu{position:relative;
      top:5px;
      left:100px;}
	  
	  
.text{font-size:small;}

.center{text-align:center}



/*====¨β’Ή======================================*/
		   
.moji_ichi{text-align:center;
           font-size:small;}
		   
.moji_ichi_yubin{font-size:small;}		   


.otoi_awase{position:relative;
                top:8px;
			    left:130px;}
				
.toko{font-size:x-large;
      color:#0000CC;
      font-weight:bolder;
      text-align:center;}
	  
	  
	  
	  
	  
 /*====TCg}bv======================================*/
	
.sight_map{position:relative;
                top:10px;
			    left:130px;} 
				
#wrapper .back .sight_map a {color:#0000FF;
font-style:normal;
text-decoration:underline;}

#wrapper .back .sight_map a:link {color:#0000FF;
font-style:normal;
text-decoration:underline;}

#wrapper .back .sight_map a:visited{color:#934c7b;
text-decoration:underline;
}

#wrapper .back .sight_map a:hover{color:#ff0000;
font-style:normal;
text-decoration:underline;}
                              


				
 
 
 
 /*====gsbNERN[======================================*/
 
.topic_concours{position:relative;
                top:8px;
			    left:130px;}
				
				
				
.sub_title3{margin-left:170px;
            margin-top:20px;
           width:450px;
	       height:29px;
           background-color:#99FFFF;
           border:solid; 
	       border-color:#0000FF; 
	       border-width:1px;
	       font-size:25px; 
		   color:#0000FF;
	       text-align:center;}
		   
		   
.sub_title4{width:450px;}

.konkuru{ font-size: x-large;
          font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
		  color:#0000FF;
          }		   
		   
		   
.concours_box1{width:450px;
              position:relative;
              top:0px;
			  left:170px;} 
			  
			  
.saize{width:450px;} /*====RN[όάμi@Ά====*/			  


.saize_1{width:261px;}


.saize_2{width:189px;}



/*====tb^[====*/

#footer address{text-align: right;
line-height:3em;
font-size:10px;
color:#666666;
border-top:1px;
border-top-color: #666666;
border-top-style:solid;
font-style:normal;
}




		    								  

