/*------------------------------------------------------------------------
[ desing.css ]  Copyright Studio FIX Inc.
--------------------------------------------------------------------------*/
h1#logo										{ width : 500px;  height: 45px; background: url(../images/t_temporary_nursing.gif) ; /*\*/overflow: hidden; /**/ text-indent: -100em;}
h2														{ background: url(../images/h2img_01.gif) no-repeat ;  height: 35px; }
h3														{ background: url(../images/h3img_01.gif) no-repeat ;  height: 20px; }
h4														{ margin: 25px 0 0 0;   font-size: 120%;   font-weight: normal;  color: #f18a96;  }

/*------------------------------------------------------------------------
 Global Navigation Block
--------------------------------------------------------------------------*/
#global_navi								{ width:950px; height:65px; background:url(../images/global_navi.gif) no-repeat;  background-position: 0 0;   margin: 0; padding: 0;   }
#global_navi span			{ display: none;}
#global_navi ul						{ list-style-type: none;   margin: 0; padding: 0;}
#global_navi li		 					{ height:65px; display:block; float:left; display:inline; }
#global_navi a					 	{ height:65px; display:block;}

#global_navi01					{ width: 205px; }
#global_navi02					{ width: 179px; }
#global_navi03					{ width: 176px; }
#global_navi04					{ width: 180px; }
#global_navi05					{ width: 197px; }

#global_navi01 a:hover { background: url(../images/global_navi.gif)       0px  -100px no-repeat; }
#global_navi02 a:hover { background: url(../images/global_navi.gif)  -205px -100px no-repeat; }
#global_navi03 a:hover { background: url(../images/global_navi.gif)  -384px -100px no-repeat; }
#global_navi04 a:hover { background: url(../images/global_navi.gif)  -560px -100px no-repeat; }
#global_navi05 a:hover { background: url(../images/global_navi.gif)  -740px -100px no-repeat; }

#active_navi01					{ width: 205px; background: url(../images/global_navi.gif)       0px  -200px no-repeat;}
#active_navi02					{ width: 179px; background: url(../images/global_navi.gif)  -205px -200px no-repeat;}
#active_navi03					{ width: 176px; background: url(../images/global_navi.gif)  -384px -200px no-repeat; }
#active_navi04					{ width: 180px; background: url(../images/global_navi.gif)  -560px -200px no-repeat; }
#active_navi05					{ width: 197px; background: url(../images/global_navi.gif)  -740px -200px no-repeat;}

/*------------------------------------------------------------------------
Copyright
--------------------------------------------------------------------------*/ 
#copy								{ width : 940px; background-color: #fac8cd; margin: 0 7px 0 3px; padding: 10px 0 20px 0;  font-size: 90%; text-align: center; }
#copy ul						{ width : 940px;  margin: 0; padding: 0; position: static; float: left; display: block; list-style: none; text-align: center; }
#copy li							{ position: relative; display: inline; list-style: none; border-style: solid; border-width: 0 0 0 1px; border-color: #999;  padding: 0 3px 0 6px; }
#copy li#start		{ border: none; }
#copy p							{ text-align: center;  margin: 15px 0 0 0; }

/*------------------------------------------------------------------------
INDEX
--------------------------------------------------------------------------*/ 
#index																	{  }
#index h2#h2_lavel01				{ background-position: 0  0; margin: 0 0 10px 0;  }
#index h3#h3_lavel01				{ background-position: 0  -460px;  margin: 40px 0 10px 0;  }

#index_list								{    }
#index_list ul						{ list-style-type: none;   margin: 0; padding: 0;}
#index_list li		 				{ width: 295px;  height: 80px;  display:block; float:left; display:inline;  /*\*/overflow: hidden; /**/ text-indent: -100em;  display: block; text-decoration: none; outline: none;  }
#index_list a					 	{ height:80px; display:block; }

#index_list01					{ background: url(../images/ph_index03.jpg)  0 0 no-repeat; }
#index_list02					{ background: url(../images/ph_index03.jpg)  0 -100px no-repeat; margin: 0 0 15px 15px;}
#index_list03					{ background: url(../images/ph_index03.jpg)  0 -200px no-repeat; }
#index_list04					{ background: url(../images/ph_index03.jpg)  0 -300px no-repeat; margin: 0 0 15px 15px;}

/*------------------------------------------------------------------------
サービスのしくみ
--------------------------------------------------------------------------*/ 
#service																{  }
#service h2#h2_lavel01			{ background-position: 0  -35px; margin: 0 0 10px 0;  }

#service h3#h3_lavel01			{ background-position: 0  -380px; margin: 0 0 10px 0;  }
#service h3#h3_lavel02			{ background-position: 0  -400px; margin: 30px 0 10px 0;  }
#service h3#h3_lavel03			{ background-position: 0  -420px; margin: 30px 0 10px 0;  }
#service h3#h3_lavel04			{ background-position: 0  -440px; margin: 30px 0 10px 0;  }

/*------------------------------------------------------------------------
サービス内容
--------------------------------------------------------------------------*/ 
#service_contents																{  }
#service_contents h2#h2_lavel01			{ background-position: 0  -70px; margin: 0 0 15px 0;  }

#service_contents h3#h3_lavel01			{ background-position: 0  0; margin: 30px 0 10px 0;  }
#service_contents h3#h3_lavel02			{ background-position: 0  -20px; margin: 30px 0 10px 0;  }
#service_contents h3#h3_lavel03			{ background-position: 0  -40px; margin: 30px 0 10px 0;  }
#service_contents h3#h3_lavel04			{ background-position: 0  -60px; margin: 30px 0 10px 0;  }
#service_contents h3#h3_lavel05			{ background-position: 0  -80px; margin: 30px 0 10px 0;  }

#service_contents dl							{ border: 1px solid #a1a1a1; border-top: none; background: #fff5f6;  margin: 10px 0 0 0; }
#service_contents dt							{ width: 180px; float:left;   clear: left;  padding: 4px;  border-top: 1px solid #a1a1a1;   }
#service_contents dd 						{ margin: 0 0 0 180px; padding: 4px; background: #fff; border-top: 1px solid #a1a1a1; border-left: 1px solid #a1a1a1;}

/*------------------------------------------------------------------------
ご利用方法
--------------------------------------------------------------------------*/ 
#how																{  }
#how h2#h2_lavel01			{ background-position: 0  -105px; margin: 0 0 10px 0;  }
#how h3#h3_lavel01			{ background-position: 0  -100px; margin: 30px 0 10px 0;  }
#how h3#h3_lavel02			{ background-position: 0  -120px; margin: 0 0 10px 0;  }

/*------------------------------------------------------------------------
ご利用料金
--------------------------------------------------------------------------*/ 
#price																{  }
#price h2#h2_lavel01			{ background-position: 0  -140px; margin: 0 0 10px 0;  }
#price h3#h3_lavel01			{ background-position: 0  -140px; margin: 30px 0 10px 0;  }
#price h3#h3_lavel02			{ background-position: 0  -160px; margin: 0 0 10px 0;  }
#price h3#h3_lavel03			{ background-position: 0  -480px; margin: 0 0 10px 0;  }

/*------------------------------------------------------------------------
訪問看護FAQ
--------------------------------------------------------------------------*/ 
#faq																{  }
#faq h2#h2_lavel01			{ background-position: 0  -175px; margin: 0 0 15px 0;  }
#faq h3#h3_lavel01			{ background-position: 0  -180px; margin: 0 0 10px 0;  }
#faq h3#h3_lavel02			{ background-position: 0  -200px; margin: 0 0 10px 0;  }
#faq h3#h3_lavel03			{ background-position: 0  -220px; margin: 0 0 10px 0;  }
#faq h3#h3_lavel04			{ background-position: 0  -240px; margin: 0 0 10px 0;  }

/*------------------------------------------------------------------------
ふれあい訪問看護ステーション
--------------------------------------------------------------------------*/ 
#fureai																{  }
#fureai h2#h2_lavel01			{ background: url(../images/h2img_fureai.jpg) no-repeat ; height: 80px; }

#fureai h3#h3_lavel01			{ background-position: 0  -240px; margin: 40px 0 10px 0;  }			
#fureai h3#h3_lavel02			{ background-position: 0  -260px; margin: 10px 0 10px 0;  }
#fureai h3#h3_lavel03			{ background-position: 0  -280px; margin: 10px 0 10px 0;  }
#fureai h3#h3_lavel04			{ background-position: 0  -300px; margin: 40px 0 10px 0;  }
#fureai h3#h3_lavel05			{ background-position: 0  -320px; margin: 10px 0 10px 0;  }
#fureai h3#h3_lavel06			{ background-position: 0  -340px; margin: 10px 0 10px 0;  }
#fureai h3#h3_lavel07			{ background-position: 0  -360px; margin: 10px 0 10px 0;  }

/*------------------------------------------------------------------------
訪問看護ステーション ふれあい21
--------------------------------------------------------------------------*/ 
#fureai21																{  }
#fureai21 h2#h2_lavel01			{ background: url(../images/h2img_fureai21.jpg) no-repeat ; height: 80px; }

#fureai21 h3#h3_lavel01			{ background-position: 0  -240px; margin: 40px 0 10px 0;  }			
#fureai21 h3#h3_lavel02			{ background-position: 0  -260px; margin: 10px 0 10px 0;  }
#fureai21 h3#h3_lavel03			{ background-position: 0  -280px; margin: 10px 0 10px 0;  }
#fureai21 h3#h3_lavel04			{ background-position: 0  -300px; margin: 40px 0 10px 0;  }
#fureai21 h3#h3_lavel05			{ background-position: 0  -320px; margin: 10px 0 10px 0;  }
#fureai21 h3#h3_lavel06			{ background-position: 0  -340px; margin: 10px 0 10px 0;  }
#fureai21 h3#h3_lavel07			{ background-position: 0  -360px; margin: 10px 0 10px 0;  }

/*------------------------------------------------------------------------
サンライズ訪問看護ステーション
--------------------------------------------------------------------------*/ 
#sunrise																{  }
#sunrise h2#h2_lavel01			{ background: url(../images/h2img_sunrise.jpg) no-repeat ; height: 80px; }

#sunrise h3#h3_lavel01			{ background-position: 0  -240px; margin: 40px 0 10px 0;  }			
#sunrise h3#h3_lavel02			{ background-position: 0  -260px; margin: 10px 0 10px 0;  }
#sunrise h3#h3_lavel03			{ background-position: 0  -280px; margin: 10px 0 10px 0;  }
#sunrise h3#h3_lavel04			{ background-position: 0  -300px; margin: 40px 0 10px 0;  }
#sunrise h3#h3_lavel05			{ background-position: 0  -320px; margin: 10px 0 10px 0;  }
#sunrise h3#h3_lavel06			{ background-position: 0  -340px; margin: 10px 0 10px 0;  }
#sunrise h3#h3_lavel07			{ background-position: 0  -360px; margin: 10px 0 10px 0;  }

/*------------------------------------------------------------------------
ユーアイビラ訪問看護ステーション
--------------------------------------------------------------------------*/ 
#yuai_villa																{  }
#yuai_villa h2#h2_lavel01			{ background: url(../images/h2img_yuai_villa.jpg) no-repeat ; height: 80px; }

#yuai_villa h3#h3_lavel01			{ background-position: 0  -240px; margin: 40px 0 10px 0;  }			
#yuai_villa h3#h3_lavel02			{ background-position: 0  -260px; margin: 10px 0 10px 0;  }
#yuai_villa h3#h3_lavel03			{ background-position: 0  -280px; margin: 10px 0 10px 0;  }
#yuai_villa h3#h3_lavel04			{ background-position: 0  -300px; margin: 40px 0 10px 0;  }
#yuai_villa h3#h3_lavel05			{ background-position: 0  -320px; margin: 10px 0 10px 0;  }
#yuai_villa h3#h3_lavel06			{ background-position: 0  -340px; margin: 10px 0 10px 0;  }
#yuai_villa h3#h3_lavel07			{ background-position: 0  -360px; margin: 10px 0 10px 0;  }

/*------------------------------------------------------------------------
特長アイコン
--------------------------------------------------------------------------*/
ol#policy 																{ margin: 0; padding: 0;   list-style: none; line-height: 2.0;   }
#policy li#li_lavel01	 						{ padding: 0 0 0 28px;   background: url(../images/ico_01.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }
#policy li#li_lavel02	 						{ padding: 0 0 0 28px;   background: url(../images/ico_02.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }
#policy li#li_lavel03	 						{ padding: 0 0 0 28px;   background: url(../images/ico_03.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }
#policy li#li_lavel04	 						{ padding: 0 0 0 28px;   background: url(../images/ico_04.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }
#policy li#li_lavel05	 						{ padding: 0 0 0 28px;   background: url(../images/ico_05.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }
#policy li#li_lavel06	 						{ padding: 0 0 0 28px;   background: url(../images/ico_06.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }
#policy li#li_lavel07	 						{ padding: 0 0 0 28px;   background: url(../images/ico_07.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }
#policy li#li_lavel08	 						{ padding: 0 0 0 28px;   background: url(../images/ico_08.gif) no-repeat left 2px;  border-bottom: 1px dotted #ccc;  }



