﻿@charset "utf-8";

/* ■ページ構造 */

body,
div,
ul, ol, li,
dl, dt, dd,
h1, h2, h3, h4, h5, h6,
pre,
form, fieldset, input, textarea,
p, blockquote,
th, td {
	margin: 0;
	padding: 0;
}


div#mf_wrapper {
	width: 671px;
	text-align: left;
	margin: 0px auto 0px auto;
	/*font-family: sans-serif;*/
}



body {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color:#efc2bf;
}



#wrapper {
  width: 950px;
  /*height: 100%;*/
  margin: 0 auto;
  text-align: left;
  /*background-color:#FDEEE5;*/
}


#menu2 {width: auto;
		padding:10px 20px 0px 20px;
  float: left;
}



#main {float: right;
  /*margin-left: 475px;*/
  padding:5px 40px 0px 0px;
}

#main2 {width: 800px;
  /*margin-left: 475px;*/
  padding:20px 75px 0px 75px;
}


#footer {padding: 10px 0px 10px 0px;
		text-align: center;
  clear: both;
}

/* ■その他 */

body {
  line-height: 1.5;
}
p {
  padding: 0.5em;
  margin: 0;
}
#wrapper {
  /*color: #fff;*/
}
#header {
  background-color:#FFFFFF;
  
  
}


	
	
	#header_imtop2 {
	height: 320px;
  	background-image:   url(image/header_imtop4.jpg);
	background-repeat:no-repeat;
	margin: 0px 0px 0px 0px;
	}
	
	
	
	#header3 {text-align: center;
	margin: 10px 0px 0px 0px;
	}


	
	
	
		
	
	#info0  {width:425px;
        height:auto;
 	}


	#info {
          margin: 0px 0px 0px 60px;
	}


	
	
	#imtitle  {font-size: 220%;
		font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
		padding: 200px 0px 5px 50px;
 	}
	
	#imtitle2  {font-size: 120%;
		font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
		padding: 0px 60px 0px 50px;
 	}
	
	#icon_nurse  {font-size: 85%;
		padding: 10px 0px 5px 15px;
		text-align:right;
 	}
	
 


#footer {/*margin: 25px 0px 0px 0px;*/
}


	#footer1 {
          margin: 15px 0px 10px 0px;
	}


	.footer2 {
          margin:  0px 0px;
	}

	li {display: inline;   
   		 margin-right: 0.5em;
	}


 
 .info_h3  {font-size: 18px;
   font-weight: bold;
   color:#ffffff;
   padding:1px 0px 1px 30px;
   letter-spacing: 0.1em;

   }	 
   
   
   	#info1  {width:830px;
        height:600px;
		overflow: scroll;
		text-indent:0.5em;
		padding: 20px 0px 10px 0px;
		margin: 0px 0px 0px 60px; 
 }

	 
	  
		 	 #info2  {text-align:left;
        width:830px;
        height:auto;
        text-indent:0.5em;
        /*border:1px solid #48179;*/
		/*background-color:#F9C0C7;*/
		background-color:#7ca4cc ;
		/*padding: 3px 0px 3px 0px;*/ 
		margin: 20px 0px 10px 60px;
 }
	 
	 
		 	 #info3  {text-align:left;
        width:830px;
        height:auto;
        text-indent:0.5em;
        /*border:1px solid #48179;*/
		/*background-color:#F9C0C7;*/
		background-color:#7a9999 ;
		/*padding: 3px 0px 3px 0px;*/ 
		margin: 20px 0px 10px 60px;
 }

	 
	 	 	 #info4  {text-align:left;
        width:830px;
        height:auto;
        text-indent:0.5em;
        /*border:1px solid #48179;*/
		/*background-color:#F9C0C7;*/
		background-color:#cc8866 ;
		/*padding: 3px 0px 3px 0px;*/ 
		margin: 20px 0px 10px 60px;
 }

	 
	 	 #info5  {text-align:left;
        width:830px;
        height:auto;
        text-indent:0.5em;
        /*border:1px solid #48179;*/
		/*background-color:#F9C0C7;*/
		background-color:#7a7a99 ;
		/*padding: 3px 0px 3px 0px;*/ 
		margin: 20px 0px 10px 60px;
 }
 
 	 	 #info6  {text-align:left;
        width:830px;
        height:auto;
        text-indent:0.5em;
        /*border:1px solid #48179;*/
		/*background-color:#F9C0C7;*/
		background-color:#82B896 ;
		/*padding: 3px 0px 3px 0px;*/ 
		margin: 20px 0px 10px 60px;
 }


.title {text-align:left;
    margine: 30px 0px 0px 25px;
	font-size: 22px;
	font-weight: bold;  
 }	
 
.p {text-align:left;
    margine: 0px 0px 0px 30px;
	font-size: 13px;  
 }	

   
   
address{font-size: 60%;

font-style: normal;}     
   
   
a:link {
	font-size: 85%;
	color: #000066;
	text-decoration: none;
}

a:visited {
	font-size: 85%;
	color: #000066;
	text-decoration: none;
}

a:hover{
	font-size: 85%;
	color: #FF3300;
	text-decoration: underline;
}

a:active{
	font-size: 85%;
	color: #FF3300;
	text-decoration: none;
}   

