@charset "Shift_JIS";
ΨΨ@charset "Shift_JIS";
/* CAEgΜέθ*/
/* wb_[Μέθ*/
/* bp[Μέθ*/
#head{	          
  padding : 3px 0px;
  border-top-color : #000000;@@@  
  position : relative;
  margin : 0px auto;
   
  border-left-color : #000000;
  border-right-color : #000000;
  width : 950px;  
}



div.head{
    height : 100px;
    position:relative;  

  
  background-image : url(images/title_image.png);
  float : left;
}

.head ul#h_nav{
    position:absolute;
    
    width : 960px;
    height : 30px;
    margin : 0px;
    padding-left : 0px;
    font-size : 14px;    
    
    overflow : hidden;
    zoom : 1;
  left : 0px;
  font-family : "Times New Roman","lr oSVbN";
@list-style:noneG  
  background-color : #3366cc;  
  
  top : 3px;
  
}

.head ul#h_nav li{
    height : 20px;
    line-height : 20px;
    float : right;
    
    text-align:center;
    position:relative;  
@@list-style:noneG    

  padding-left : 5px;
  padding-right : 10px;
}

.head ul#h_nav a{
    text-decoration:none;
    display:block;
    color : #fbc259;  
    font-family : "Meiryo UI",CI,"AR ΫSVbNΜM","lr oSVbN";
  font-size : 14px;
  
  margin-right : 0px;
  border-right-color : #000000;
  margin-left : 0px;
}

.head ul#h_nav a:hover{
    color : #000000;
    
}









.head ul#g_nav{
    position:absolute;
    bottom:0px;
    width : 960px;
    height : 30px;
    margin : 0px;
    padding-left : 0px;
    font-size : 14px;    
    border-left-color : #000000;
    overflow : hidden;
    zoom : 1;
  left : 0px;
  font-family : "Times New Roman","lr oSVbN";
@list-style:noneG  
  background-color : #3366cc;  
  
  background-color : #993400;
}

.head ul#g_nav li{
    height : 20px;
    line-height : 20px;
    float:left;
    width : 110px;
    text-align:center;
    position:relative;  
@@list-style:noneG    
}

.head ul#g_nav a{
    text-decoration:none;
    display:block;
    color : white;  
    font-family : "Meiryo UI",CI,"AR ΫSVbNΜM","lr oSVbN";
  font-size : 14px;
  letter-spacing : 0.2em;
  margin-right : 0px;
  border-right-color : #000000;
  margin-left : 0px;
}

.head ul#g_nav a:hover{
    color : #000000;
    
}

#wrap{
    margin : 0px auto; 
    position:relative;
    width : 960px;    
  
  padding-top : 0px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-left-style : solid;
  border-right-style : solid;
  border-left-color : #e6e6e6;
  border-right-color : #e6e6e6;
  padding-left : 0px;
  padding-right : 0px;
  
  background-color : #fff6e9;
}
/* Ά€Μέθ*/
#left{
    float:left;
    width : 700px;    
  padding-left : 8px;
}


div#left div.nav{
    float:left;        
      
  width : 100%;
  margin-bottom : 3px;
  color : #2e2e2e;
  margin-top : 3px;
  font-size : 13px;  
  margin-left : 10px;
  
}

div.nav{
    height : 25px;  
  margin-top : 0px;
  margin-bottom : 5px;  
  position : relative;
}

div#left div.title{
    float:left;        
   display : inline;  
  width : 695px;
  margin-bottom : 3px;
  color : #2e2e2e;
  margin-top : 3px;
  font-size : 13px;
  

  
}

div.title{
    height : 30px;
    position:relative;  
  

  

  
}


div#left div.menutitle{
    float:left;        
   display : inline;  
  width : 695px;
  margin-bottom : 3px;
  color : #2e2e2e;
  margin-top : 3px;
  font-size : 13px;
  
}

div.menutitle{
    height : 72px;
    position:relative;  
  

  
}

.menutitle ul{
    position:absolute;
    bottom : 0px;
    width : 685px;
    height : 38px;
    margin : 0px;
    padding-left : 0px;
    font-size : 13px;        
    border-left-color : #000000;
    overflow : hidden;
    zoom : 1;  
  font-family : "Times New Roman","lr oSVbN";
@list-style:noneG                 
  padding-right : 0px;
  left : 0px;  
  background-repeat : no-repeat;  
  padding-top : 2px;
  background-image : url(images/bk_title_link.jpg);
  padding-right : 10px;
}

.menutitle li{
    height : 17px;
    line-height : 17px;        
    text-align:center;
    position:relative;  
@@list-style:noneG    
  padding-left : 5px;
  padding-right : 13px;    
  float : right;
  padding-left : 15px;
  margin-left : 3px;
  background-repeat : no-repeat;
}

.menutitle a{
    text-decoration:none;
    display:block;
    color : #00a5f0;  
    font-family : "Meiryo UI",CI,"AR ΫSVbNΜM","lr oSVbN";
  font-size : 13px;
  letter-spacing : 0.1em;
  margin-right : 0px;
  border-right-color : #000000;
  margin-left : 0px;
}




div#left div.column{
    float : left;          
    display : inline;
  
  
  width : 695px;
  
  background-repeat : no-repeat;
  
  
  
}

div.column{
    	    
    position:relative;    
}

.column ul{
    position:absolute;
    bottom : 3px;
    width : 695px;
    height : 28px;
    margin : 0px;
    padding-left : 0px;
    font-size : 13px;        
    border-left-color : #000000;
    overflow : hidden;
    zoom : 1;  
  font-family : "Times New Roman","lr oSVbN";
@list-style:noneG                 
  padding-right : 0px;
  left : 0px;
}

.column li{
    height : 23px;
    line-height : 23px;        
    text-align:center;
    position:relative;  
@@list-style:noneG    
  padding-left : 5px;
  padding-right : 0px;
  
  float : right;
}

.column a{
    text-decoration:none;
    display:block;
    color : white;  
    font-family : "Meiryo UI",CI,"AR ΫSVbNΜM","lr oSVbN";
  font-size : 13px;
  letter-spacing : 0.1em;
  margin-right : 0px;
  border-right-color : #000000;
  margin-left : 0px;
}

.column a:hover{
    color : black;    
}


.nav a{
  color : #00a5f0;
  text-decoration : none;
  font-size : 14px;
  font-family : "Meiryo UI",CI,"MS UI Gothic";  
}

.nav a:hover{
  color : #ffb62f;
}


div#left div.subcontents{
    float:left;        
  
    display : inline;
   -moz-border-radius: 10px;    /* Firefox */
   -webkit-border-radius: 10px; /* Safari,Chrome */
   border-radius: 10px;         /* CSS3 */
   border : 3px solid #ebdcbe;     /* gόΜό */  

  
  margin-top : 15px;
  margin-bottom : 5px;
}




.subcontents p{
	    
  margin : 0px 15px 2px;  
  line-height : 1.2;   
  padding-top : 0px;
}

.subcontents a{
    
    color : #149646;  
    font-family : "Meiryo UI",CI,"lr oSVbN";
  font-size : 14px;
  letter-spacing : 0.1em;  
  text-decoration : none;
}

.subcontents a#icon1{
  font-size : 15px;

  background-image : url(images/icon1.gif); 
  line-height : 20px;
  background-repeat : no-repeat; 
  padding-left : 13px; 
  padding-right : 5px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : green;
  
}



.subcontents span{
	  
  font-weight : bold;
  margin-right : 7px;
  color : #56a2e4;
}

.subcontents td{
	  
  color : #56a2e4;
  font-size : 14px;
  
}


div#subcontents5 p{
	  
  font-size : 13px;
  color : #645a58;
}

div#subcontents5 dl{
	  
  margin-top : 5px;
}

div#subcontents5 dt{
	  
  margin-left : 0px;
  margin-top : 5px;
  color : #9c67fe;
  font-size : 14px;
  letter-spacing : 0em;
}

div#subcontents5 dd{
	  
  margin-left : 0px;
  color : #464646;
  font-size : 14px;
}



#subcontents1{
	       
  background-color : #ebdcbe;
}

#subcontents2{
       
    margin-right : 5px;   
    width : 250px;
  font-size : 14px;
  font-family : CI,"Meiryo UI",ARSVbNΜM,"MS UI Gothic";  
  
  height : 600px;
  
  letter-spacing : 0.1em;
  
  background-repeat : no-repeat;	        

  background-color : #fffaf8;
}

#subcontents3{
  margin-left : 5px;   
  margin-right : 10px;   
  width : 250px;
  height : 600px;
  background-repeat : repeat;
  background-color : #fffaf8;
  font-size : 13px;
}


#subcontents4{
  margin-left : 0px;   
  height : 600px;
  background-repeat : repeat;
  background-color : #fffaf8;
  width : 150px;	        

}



#subcontents5{
   margin-left : 0px;   
  width : 290px;    
  margin-right : 5px;  
  height : 420px;  
  
  border-left-color : #000000;
    
  background-color : #fffaf8;
  background-image : url(images/bk_image_subcontents5_2.gif);
  background-repeat : no-repeat;
}

#subcontents6{
  margin-right : 10px;   
  margin-left : 5px;
  background-color : #fffaf8;
    
  height : 190px;
  float : left;
  border-right-color : #000000;
  
  	        

  width : 350px;
}

#subcontents7{
  margin-right : 10px;   
  margin-left : 5px;
  background-color : #fffaf8;
    
  height : 205px;
  float : left;
  border-right-color : #000000;
  
  	        

  width : 350px;
}


#subcontents8{
    margin-left : 0px;   
    margin-right : 10px;   
  
  height : 360px;
      
  width : 320px;
  background-color : #fffaf8;
}

#subcontents9{
     
  
  height : 360px;
  background-repeat : repeat;
  width : 320px;
  background-color : #fffaf8;
border-color : aqua;
}

#subcontents10{
  margin-left : 0px;   
  width : 100px;
  padding-left : 0px;  
  height : 320px;  
  background-color : #73c686;
}


#subcontents11{
  margin-left : 5px;   
  height : 300px;
  background-repeat : repeat;
  background-color : #f3f1eb;
  width : 505px;
  margin-right : 15px;
}





#column1{
	  
  height : 650px;  
  width : 100%;  
  

  
}

#column2{
	  
  height : 630px;  
  width : 100%;        

  
  
}

#column2_1{
	  
  height : 150px;  
  width : 100%;  
  background-image : black;  
  background-color : #9ee0f5;
}


#column3{
	  
  height : 630px;
  
  width : 100%;
}

#column4{
	  
  height : 630px;
  
  width : 100%;
}

#column5{
	  
  height : 580px;
  
  width : 100%;
}
#column6{
	  
  
  
  width : 100%;
  
  
  height : 580px;
}

#column7{
	  
  height : auto;  
  width : 100%;
}

#column8{
	  
  height : 580px;
  
  width : 100%;
}

#column9{
	  
  height : 670px;
  
  width : 100%;
}

.column p{
	    
  line-height : 1.6;    
      
  margin-top : 15px;
  
  width : 350px;
  margin-left : 315px;
  color : #5f5f64;
  
}


div#left div.subcolumn{
    float:left;        
  width : 670px;   
  margin-left : 10px;
    display : inline;  
}

div.subcolumn{
    position:relative;    
  
  background-repeat : repeat;
  padding-right : 15px;
  margin-top : 5px;
}


.subcolumn p{
	    
  line-height : 1.6;     
}

.subcolumn dl{
	   
  margin-top : 10px;
  margin-left : 10px;
  
}

.subcolumn dt{
	     
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  color : #3eac94;
  
  font-weight : bold;
}

.subcolumn dd{
  margin-left : 0px;
  padding-top : 2px;
  font-size : 14px;
  margin-bottom : 20px;
  color : #5f5f64;
  
}






div#left div.group{
    float:left;        
           
  width : 685px;
  
  

  

  
}

div.group{
  position:relative;     
  padding-left : 10px; 
  margin-bottom : 10px;  
    

  

  
  padding-right : 0px;
  padding-top : 0px;
}

.group p{
	    
  line-height : 1.6;    
  padding-right : 5px;    
  margin-top : 5px;  
  padding-left : 10px;
  margin-left : 10px;  

  margin-bottom : 20px;
  

  

  
}


.group table{
	  
  margin-left : 10px;
  font-family : "Meiryo UI",CI,ARSVbNΜM,"MS UI Gothic";  
  font-size : 14px;
  width : 645px;
}


.group ul{
	        
    width : 675px;    
    margin : 5px 0px 25px 2px;
    padding-left : 0px;
    font-size : 14px;        
         
  font-family : "Times New Roman","lr oSVbN";
@list-style:noneG                 
  padding-right : 0px;  
      

  
  

  
  padding-right : 0px;
  
}

.group ul li{
	    
    position:relative;  
@@list-style:noneG    
  padding-left : 5px;
  padding-right : 0px;    
  color : #414141;
  
  
  
  
  

  padding-left : 17px;
  
  
  
  margin-left : 0px;
  
  
  margin-bottom : 5px;
  
  background-image : url(images/bk_image_list.gif);
  background-repeat : no-repeat;
  
  line-height : 1.1;
  
  padding-top : 3px;
  padding-bottom : 3px;
}

.group img{
   
  
  
  padding-right : 0px;
  
  margin-right : 0px;
  margin-bottom : 10px;
  background-color : #fff6e9;
  margin-left : 5px;
  margin-top : 0px;
}

.group dl{
   
  margin-top : 10px;
  margin-left : 20px;
}

.group dt{
     
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}

.group dd{
  margin-left : 20px;
  padding-top : 5px;
  font-size : 14px;
  margin-bottom : 15px;
  color : #5f5f64;
}

.group h3{
  margin-left : 20px;
}

.group h4#sub1{
  margin-left : 10px;
  padding-left : 10px;
  font-size : 16px;
  
  border-bottom-width : 0px;
  border-bottom-style : none;
  margin-bottom : 5px;
}

.group h4#sub2{
  margin-left : 10px;
  padding-left : 10px;
  font-size : 16px;
  
  margin-top : 20px;
  margin-bottom : 7px;
}


.group span{
	  
  font-weight : bold;
  margin-right : 10px;
  color : #56a2e4;
}

div#left div.group div.staff{
  height : 580px;  
  width : 640px;
  background-image : url(images/bk_image_staff.gif);
  background-repeat : no-repeat;
  margin-left : 10px;
  padding-top : 10px;
}


.staff img{
	  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-right : 15px;
  margin-bottom : 10px;
  background-color : transparent;
}


div#left div.group div.staff_list{
    
  width : 640px;
  
  background-repeat : no-repeat;
  margin-left : 10px;
  
  

  
  padding-top : 10px;
}

div.staff_list table{
  background-repeat : no-repeat;  
  width : 480px;
}

div.staff_list td{
  
  padding-bottom : 8px;
}

div.staff_list img{
	  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  margin-right : 15px;
  margin-bottom : 5px;
  
  background-image : url(images/bk_image_stafflist.gif);
  background-repeat : no-repeat;
}






/* ^ρΜέθ*/

/* E€Μέθ*/
#right{
    float : right;
    width : 247px;    

  

  
  padding-left : 5px;
  

  
  height : 100%;
}

div#right div.mainnavi{
    float:left;        
    display : inline;  
  width : 238px;
 
}



div.mainnavi{
    position:relative;  
  margin-bottom : 20px;
}

.mainnavi iframe{
  margin-bottom : 5px;
  margin-top : 0px;
  margin-left : 7px;
  
  
}

.mainnavi p{
  font-size : 14px;
  
  line-height : 1.1;
  margin-bottom : 5px;
  margin-top : 5px;
  margin-left : 15px;
  margin-right : 10px;
  background-color : transparent;
  
  color : #5f5f64;
}

.mainnavi span{
  
  font-weight : bold;
  margin-top : 12px;
  margin-bottom : 3px;
  color : #56a2e4;
}

.mainnavi h2{
	    
  font-size : 16px;
  font-family : Sylfaen;
  padding-left : 8px;
  
  background-color : transparent;
  margin-top : 0px;
  padding-top : 5px;
  padding-bottom : 3px;
  color : #3366cc;
  margin-bottom : 0px;
}

.mainnavi a{
    
    color : #149646;  
    font-family : "Meiryo UI",CI,"lr oSVbN";
  font-size : 14px;
  letter-spacing : 0.1em;  
  text-decoration : none;
}

.mainnavi a#icon2{
  font-size : 15px;

  background-image : url(images/icon1.gif); 
  line-height : 20px;
  background-repeat : no-repeat; 
  padding-left : 13px; 
  padding-right : 5px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : green;
  
}

#mainnavi1{
	  
  padding-bottom : 5px;
  height : auto;
   -moz-border-radius: 10px;    /* Firefox */
   -webkit-border-radius: 10px; /* Safari,Chrome */
   border-radius: 10px;         /* CSS3 */
   border : 3px solid #74dada;     /* gόΜό */   
    
  
}

#mainnavi2{
	    
  
  margin-top : 5px;
  
}

#mainnavi3{
	      
    
  margin-top : 5px;  
  padding-top : 0px;
   -moz-border-radius: 10px;    /* Firefox */
   -webkit-border-radius: 10px; /* Safari,Chrome */
   border-radius: 10px;         /* CSS3 */
   border : 3px solid #74dada;     /* gόΜό */ 

  
  
  background-color : #bcf0f0;
}

#mainnavi4{
	      
  background-color : #fff6e9;  
  margin-top : 5px;
   -moz-border-radius: 10px;    /* Firefox */
   -webkit-border-radius: 10px; /* Safari,Chrome */
   border-radius: 10px;         /* CSS3 */
   border : 3px solid #74dada;     /* gόΜό */ 
}



#mainnavi5{
	   
  background-color : #fff6e9;
  margin-top : 10px;
   -moz-border-radius: 10px;    /* Firefox */
   -webkit-border-radius: 10px; /* Safari,Chrome */
   border-radius: 10px;         /* CSS3 */
   border : 3px solid #74dada;     /* gόΜό */ 
}

#mainnavi6{
	   
  background-color : #fff6e9;
  margin-top : 10px;
   -moz-border-radius: 10px;    /* Firefox */
   -webkit-border-radius: 10px; /* Safari,Chrome */
   border-radius: 10px;         /* CSS3 */
   border : 3px solid #74dada;     /* gόΜό */ 
}




#mainnavi7{
	   
  
  margin-top : 30px;
}

/* tb^[[Μέθ*/
#foot{
    height : 100px;
    width : 960px;    
    clear:both;  

  

  background-color : #fff6e9;
  background-image : url(images/bk_image_foot.png);
}


ul{
    
  font-size : 14px;
  text-align : left;
  
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 0px;
  padding-left : 0px;
  list-style-type : none; 
  margin-top : 2px;  
  font-weight : normal;  
}

li{
  margin-left : 5px;
  text-align : left;
  padding-top : 5px;
  padding-bottom : 5px;
  color : #55432f;
 
  
 
  font-size : 14px;
  
  font-weight : normal;
  line-height : 1.3;
  
}

.navierea{
  margin-bottom : 5px;
  
  height : 55px;
}




.school{
  
  background-image : url(images/bk_image_school.jpg);
  margin-bottom : 5px;
  height : 55px;
}

.link{
  background-color : white;
  margin-bottom : 18px;
  height : 55px;
}

.veterinary{
  
  width : 285px;  
  float : left;  
  height : 440px;  
  margin-top : 10px;
  margin-right : 10px;  
  border-right-color : #000000;
  font-size : 14px;
  font-family : "lr oSVbN";
  
  background-repeat : repeat;
  background-color : #ebebeb;
  margin-left : 0px;
}




.special{
   
  width : 700px;
  height : 200px;
  float : left;
  margin-top : 10px;
  border-top-color : #000000;
}

.box{
   
  width : 690px;
  height : 30px;
  float : left;
  text-align : center;
  font-size : 10pt;
  font-family : "Comic Sans MS","AR Gothic1 Medium","MS UI Gothic";
  padding-top : 7px;
}

.blog{
  background-color : white;
  
  
  width : 350px;
  height : 420px;
  float : left;
  margin-right : 15px;
  border-right-color : #000000;
  margin-top : 20px;
  border-top-color : #000000;
}

.recruit{
  
  background-color : #ffffff;
 

  margin-top : 20px;
  margin-bottom : 50px;
}

.satooya{
  
  margin-top : 20px;
}


.about{
  
  padding-left : 10px;
  background-color : #beecfa;
  padding-right : 20px;
  width : 440px;
  margin-left : 10px;
  padding-bottom : 20px;
}



.date{
  width : 175px;
  background-image : url(images/kamura_backimage.gif);
  margin-left : 5px;
  margin-right : 0px;
  margin-top : 20px;
  padding-bottom : 5px;
  height : 160px;
  
}

.hoken{
  width : 240px;
  margin-left : 5px;
  margin-right : 0px;
  margin-top : 15px;
  padding-bottom : 5px;
  font-size : 10pt;
  margin-bottom : 20px;
}


.hyousiki{
  width : 240px;
  background-image : url(images/bk_image_hyousiki.jpg);
  margin-left : 5px;
  margin-right : 0px;
  margin-top : 10px;
  padding-bottom : 5px;
  height : 160px;  
  background-repeat : no-repeat;
}





h1{
  font-size : 10px;  
  margin-left : 0px;  
  padding-top : 0px;
  color : #464646;
  margin-top : 0px;
  margin-bottom : 0px;  
  font-family : "Microsoft Sans Serif","Comic Sans MS","MS UI Gothic";  
  padding-bottom : 3px;
  line-height : 1.2;
  font-weight : normal;
  padding-left : 10px;
  border-left-color : #000000;
  
  
}

#hosoku{
  font-size : 9px;  
  margin-left : 10px;  
  padding-top : 0px;
  color : #464646;
  margin-top : 0px;
  margin-bottom : 0px;
  font-family : "MS UI Gothic";  
  padding-bottom : 3px;
  line-height : 1.3;
  font-weight : normal;
  border-top-style : none;
}



.subcontents h2{
  font-size : 16px;
  color : #00b096;
  margin-left : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  padding-top : 8px;
  padding-bottom : 0px;
  font-family : Sylfaen;
  line-height : 1.1;
  padding-left : 10px;
  border-left-color : #000000;
  
  height : 28px;
  
  

  
}

h3{
  font-size : 18px;
  
  
  padding-top : 2px;
  color : #993400;
  margin-top : 0px;
  
  margin-bottom : 0px;
  margin-right : 5px;
  letter-spacing : 0.1em;
  font-weight : bold;
  

  
  padding-bottom : 1px;
  padding-left : 25px;
  
  font-family : CI;
  
}

h4{
  font-size : 16px;
  
  font-weight : bold;
  
  padding-top : 5px;
  color : #46444c;
  margin-top : 0px;
  margin-bottom : 15px;
  border-bottom-width : 1px;
  border-bottom-color : #46444c;
  border-bottom-style : solid;
  padding-bottom : 2px;
  
  letter-spacing : 0.1em;
  
  
}

h5{
  font-size : 15px;
  font-weight : bold;
  margin-left : 20px;
  padding-top : 3px;
  color : #517de6;
  
  margin-bottom : 0px;
  margin-top : 5px;
  letter-spacing : 0.1em;
  
  font-family : Sylfaen;
}

h6{
  font-size : 13px;
  font-weight : bold;
  margin-left : 20px;
  padding-top : 5px;
  color : #46444c;
  margin-top : 5px;
  margin-bottom : 5px;
  

  
}


td{
  
  color : #464646;
  
  
  letter-spacing : 0.1em;
}

p{
  font-size : 14px;
  color : #414141;  
  line-height : 1.5em;  
  font-family : "Meiryo UI",CI,"MS UI Gothic",ARSVbNΜM;

  background-color : transparent;
}

a{
  color : #00a3cb;
  text-decoration : none;
  font-size : 14px;
  font-family : "Meiryo UI",CI,"MS UI Gothic";
}

a:hover{
  color : #ffb62f;
}






body{
  
  margin : 0px 5px;
@padding:0px;
  padding-top : 0px;
  font-family : "Meiryo UI",CI,"lr SVbN","MS UI Gothic";
  background-image : url(images/bk_image_body.gif);
  background-repeat : no-repeat;
background-position : center top;
  

  background-color : #31b997;
  
}



.flash{
  background-color : fuchsia;
  width : 450px;
  float : right;
  height : 240px;
}



.kamura_ah{
  
  height : 500px;
  
  background-repeat : repeat;
  
  background-image : url(images/bk_image_kamuraah.jpg);
}

.irrust{
  
  height : 100px;
  width : 700px;
  float : left;
}




.kamura_pet{
  background-color : #e1e1e1;
  width : 200px;
  height : 340px;
  float : left;
  margin-top : 10px;
  border-top-color : #000000;
}

.kyuusin{
  
  margin-top : 20px;
  
  
  
  width : 480px;
  height : 280px;
  float : left;
  border-top-color : #000000;
  margin-right : 0px;
  border-right-color : #000000;
  margin-bottom : 10px;
  position : relative;
  margin-left : 0px;
  
  padding-right : 15px;
}






.maigo{
  
  width : 170px;
  height : 280px;
  float : left;
  margin-top : 20px;
  border-top-color : #000000;
  margin-bottom : 10px;  
  overflow : hidden;
@display : inline; @

  margin-right : 0px;
  
  margin-left : 0px;
  
  margin-right : 0px;
}

#p1{
  color : #292929;
  font-size : 14px;
  font-family : "Meiryo UI",CI,"lr SVbN";
  
  margin-bottom : 5px;
  background-color : transparent;
  margin-left : 10px;
  margin-right : 10px;
}



.byouin{
  padding-left : 20px;
  border-top-style : none;
  background-color : transparent;  

  color : #282828;
}

.sub{
  padding-left : 0px;
  border-top-style : none;
  background-color : transparent;  
}

#hyousiki{
  font-size : 11px;  
  line-height : 1.1;
}



.onegai{
  margin-top : 10px;
  
}



.top_l{
  
  width : 600px;
  float : left;
  
}



.titleimage{
	  
  height : 30px;
  

  
  
  
  width : 50px;
}




#honbun{
  font-size : 14px;
  font-family : sans-serif;
}



.syoukai{
  
  height : 700px;
  background-image : url(images/bk_image_syoukai.jpg);
}





.setsubi{
  
  height : 700px;
  background-image : url(images/bk_image_setsubi.jpg);
}

.health{
  
  height : 700px;
  background-image : url(images/bk_image_health.jpg);
}

.hotel{
	  
  height : 700px;
  background-image : url(images/bk_image_hotel.jpg);
}

.trimming{
	  
  height : 700px;
  background-image : url(images/bk_image_trimming.jpg);
}

.dogschool{
	  
  height : 700px;
  background-image : url(images/bk_image_sitsuke.jpg);
}

.kyuujin{
	  
  height : 700px;
  background-image : url(images/bk_image_kyuujin.jpg);
  margin-top : 20px;
}

.news{
	  
  height : 700px;  
  
}




.main{
	  
  margin-left : 310px;
  padding-top : 25px;
  line-height : 1.6;    
  padding-right : 15px;  
}

.news_bk{
	  
  margin-left : 34px;
  padding-top : 25px;
  line-height : 1.6;    
  padding-right : 15px;  

  
  margin-top : 0px;
  
  height : 500px;
  background-color : #92d050;
  padding-left : 20px;
}




dt{
  
  margin-left : 20px;
  margin-top : 20px;
  color : #9c67fe;
  font-size : 14px;
}





.setsumei{
  
  
  
  padding-bottom : 2px;
  
  margin-right : 20px;
  font-size : 15px;
  letter-spacing : 0.2em;
}







/*skitterΜέθ*/

.box_skitter a{
  
  color : white;
}


.guide {
	margin-top: 50px; 
}













#news{
  float : left;
border-width : 0px;
}

#byouin{
  
  
  height : 440px;
  background-image : url(images/bk_image_byouin.gif);
  background-repeat : no-repeat;
  
}

.tel{
  font-size : 15px;
  font-weight : bold;
  
}

.tyuui{
  color : #cc0000;
  font-weight : bold;
}
