﻿/* :::::::::::::::::::::::::::::::::::::::::::トップページ下段サービスのご案内*/



/* ::::::::::::::::::::::::::::::コンテンツ下段*/


#contents_under{
	float:left;
	margin:0px;
	padding:25px;
	padding-top:20px;
	width: 768px;
	height: 100%;
	background-image: url(../images/common/bg.gif);
	background-repeat: repeat-y;

}





/* ::::::::::::::::::::::::::::::サービスのご案内タイトル*/
#service_title{
	float:left;
	margin:0px;
	padding:0px;
	width: 205px;
	height:60px;
	background-image: url(../images/top/service_title.gif);
	background-repeat: no-repeat;
	background-position:bottom;



}


/* ::::::::::::::::::::::::::::::サービスのご案内バナー*/
#banner{
	float:right;
	margin:0px;
	padding:0px;
	width: 179px;
	height:60px;
	text-align:right;


}




/* ::::::::::::::::::::::::::::::ピックアップヘッダー*/
#pickup_1{
	float:left;
	margin:0px;
	margin-top:2px;
	padding-left:25px;
	padding-right:25px;
	padding-top:0px;
	padding-bottom:0px;
	width: 718px;
	height: 4px;
	background-image: url(../images/top/pickup_1.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}


#pickup_2{
	float:left;
	margin:0px;
	padding:0px;
	width: 768px;
	height: 100%;
	background-image: url(../images/top/pickup_2.gif);
	background-repeat: repeat-y;
	background-position:top;

}


#pickup_left{
	float:left;
	margin:0px;
	padding:0px;
	width: 544px;
	height: 100%;

}

#pickup_right{
	float:right;
	margin:0px;
	padding:0px;
	width: 224px;
	height: 100%;

}











#pickup_3{
	float:left;
	margin:0px;
	padding-left:25px;
	padding-right:25px;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
	width: 718px;
	height: 4px;
	background-image: url(../images/top/pickup_1.gif);
	background-repeat: no-repeat;
	background-position:top;
}



#pickup_4{
	float:left;
	margin:0px;
	padding-left:25px;
	padding-right:25px;
	padding-top:0px;
	padding-bottom:0px;
	width: 718px;
	height: 34px;
	background-image: url(../images/top/pickup_1.gif);
	background-repeat: no-repeat;
	background-position:top;
}



.pickup_title
{

	float:left;
	margin:0px;
	padding:0px;
	margin-top:10px;
	height: 30px;
	width:540px;
	font-size:18px;
	line-height:18px;
	text-indent:70px;
	color:red;
	font-weight:bold;
	background-image: url(../images/top/pickup_title.gif);
	background-repeat: no-repeat;
	background-position:top left;

}


.pickup_intro
{
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	font-size:13px;
	line-height:20px;

}


.pickup_pic
{
	float:right;
	padding-right:4px;
	padding-bottom:5px;




	
}


#pickup_link
{
	float:right;
	width:220px;
	padding-right:4px;
	padding-bottom:4px;
	text-align:right;



	
}

/* ::::::::::::::::::::::::::::::介護保険緑ボタン*/

a.btn_pickup:link { 
	margin-left:15px;
	margin-right:15px;
	margin-top:2px;
	margin-bottom:2px;
	display:block;
	width:195px;
	height:26px;
	background-image: url(../images/top/btn_pickup1.gif);
	background-repeat: no-repeat;
	font-size:12px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
	color:#fff;
} 
  
a.btn_pickup:visited { /* 既に見たリンク */
	margin-left:15px;
	margin-right:15px;
	margin-top:2px;
	margin-bottom:2px;
	display:block;
	width:195px;
	height:26px;
	background-image: url(../images/top/btn_pickup1.gif);
	background-repeat: no-repeat;
	font-size:12px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
	color:#fff;
}

a.btn_pickup:hover,active { /* クリック時のリンク */
	margin-left:15px;
	margin-right:15px;
	margin-top:2px;
	margin-bottom:2px;
	display:block;
	width:195px;
	height:26px;
	background-image: url(../images/top/btn_pickup2.gif);
	background-repeat: no-repeat;
	font-size:12px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
	color:yellow;

}     








/* ::::::::::::::::::::::::::::::介護保険ヘッダー*/
#care_head{
	float:left;
	margin:0px;
	margin-top:2px;
	padding-left:25px;
	padding-right:25px;
	padding-top:0px;
	padding-bottom:0px;
	width: 718px;
	height: 10px;
	background-image: url(../images/top/care_head.gif);
	background-repeat: repeat-x;
	background-position:bottom;
}

/* ::::::::::::::::::::::::::::::介護保険ボディー*/
#care_body{
	float:left;
	margin:0px;
	padding:0px;
	width: 768px;
	height: 250px;
	background-image: url(../images/top/care_body.gif);
	background-repeat: repeat-y;
	background-position:top;

}

/* ::::::::::::::::::::::::::::::介護保険紹介エリア*/
#care_title
{

	float:left;
	margin:0px;
	padding:0px;
	width: 768px;
	height: 50px;
	font-size:18px;
	line-height:50px;
	text-indent:40px;
	color:red;
	font-weight:bold;
	background-image: url(../images/top/care_title.gif);
	background-repeat: repeat-x;
	background-position:top;

}

.care_intro
{
	margin:0px;
	padding:8px;
	font-size:13px;
	line-height:20px;

}


#green_big
{
	float:left;
	width:400px;
	padding-left:8px;
	text-align:right;


	
}

.pic_care
{
	float:right;
	margin-right:10px;
	text-align:right;



	
}







/* ::::::::::::::::::::::::::::::介護保険緑ボタン*/

a.btn_care:link { 
	float:left;
	margin:1px;
	display:block;
	width:184px;
	height:23px;
	background-image: url(../images/top/btn_care1.gif);
	background-repeat: no-repeat;
	font-size:12px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
	color:#fff;
}   
a.btn_care:visited { /* 既に見たリンク */
	float:left;
	margin:1px;
	display:block;
	width:184px;
	height:23px;
	background-image: url(../images/top/btn_care1.gif);
	background-repeat: no-repeat;
	font-size:12px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
	color:#fff;
}

a.btn_care:hover,active { /* クリック時のリンク */
	float:left;
	margin:1px;
	display:block;
	width:184px;
	height:23px;
	background-image: url(../images/top/btn_care1.gif);
	background-repeat: no-repeat;
	font-size:12px;
	text-align:center;
	line-height:24px;
	text-decoration:none;
	color:yellow;

}     




/* ::::::::::::::::::::::::::::::介護保険フッター*/
#care_foot{
	float:left;
	margin:0px;
	margin-bottom:3px;
	padding-top:0px;
	padding-bottom:0px;
	width: 768px;
	height: 11px;
	background-image: url(../images/top/care_foot.gif);
	background-repeat: no-repeat;
	background-position:top;
}



/* ::::::::::::::::::::::::::::::サービス案内バナーリンク施工例*/

a.bnn_sekou:link { 
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou1.gif);
	background-repeat: no-repeat;
}   
a.bnn_sekou:visited { /* 既に見たリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou1.gif);
	background-repeat: no-repeat;
}

a.bnn_sekou:active { /* クリック時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou2.gif);
	background-repeat: no-repeat;

}     

a.bnn_sekou:hover {/* カーソルが上にある時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_sekou2.gif);
	background-repeat: no-repeat;


}


/* ::::::::::::::::::::::::::::::サービス案内バナーリンクフロー*/

a.bnn_flow:link { 
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow1.gif);
	background-repeat: no-repeat;
}   
a.bnn_flow:visited { /* 既に見たリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow1.gif);
	background-repeat: no-repeat;
}

a.bnn_flow:active { /* クリック時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow2.gif);
	background-repeat: no-repeat;

}     

a.bnn_flow:hover {/* カーソルが上にある時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_flow2.gif);
	background-repeat: no-repeat;


}





/* ::::::::::::::::::::::::::::::サービス案内バナーリンク会社概要*/

a.bnn_company:link { 
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company1.gif);
	background-repeat: no-repeat;
}   
a.bnn_company:visited { /* 既に見たリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company1.gif);
	background-repeat: no-repeat;
}

a.bnn_company:active { /* クリック時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company2.gif);
	background-repeat: no-repeat;

}     

a.bnn_company:hover {/* カーソルが上にある時のリンク */
	display:block;
	width:179px;
	height:55px;
	background-image: url(../images/top/banner_company2.gif);
	background-repeat: no-repeat;


}






/* ::::::::::::::::::::::::::::::各サービス案内 左側*/
#service_left{
	float:left;
	margin:0px;
	padding:0px;
	width: 384px;
	height:100%;


}


/* ::::::::::::::::::::::::::::::各サービス案内 右側*/
#service_right{
	float:right;
	margin:0px;
	padding:0px;
	width: 384px;
	height:100%;




}



/* ::::::::::::::::::::::::::::::各サービス案内 ヘッダー*/
.service_head_l{
	float:left;
	margin:0px;
	padding:0px;
	width: 382px;
	height:12px;
	background-image: url(../images/top/service_head.gif);
	background-repeat: no-repeat;
	background-position:bottom;


}


.service_head_r{
	float:right;
	margin:0px;
	padding:0px;
	width: 382px;
	height:12px;
	background-image: url(../images/top/service_head.gif);
	background-repeat: no-repeat;
	background-position:bottom;


}



/* ::::::::::::::::::::::::::::::各サービス案内 紹介文*/
.service_intro_l{
	float:left;
	margin:0px;
	padding:6px;
	width: 370px;
	height:145px;
	font-size:12px;
	color:#333;
	line-height:18px;
	background-image: url(../images/top/service_intro.gif);
	background-repeat: repeat-y;
	background-position:top;


}

.service_intro_r{
	float:right;
	margin:0px;
	padding:6px;
	width: 370px;
	height:145px;
	font-size:12px;
	color:#333;
	line-height:18px;
	background-image: url(../images/top/service_intro.gif);
	background-repeat: repeat-y;
	background-position:top;


}


.service_index{
	font-size:16px;
	font-weight:bold;
	color:#182F17;
	line-height:20px;
}

.service_pic{
	margin-right:6px;




}


/* ::::::::::::::::::::::::::::::各サービス案内 フッター*/
.service_footer_l{
	float:left;
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	width: 382px;
	height:17px;
	font-size:12px;
	line-height:16px;
	text-align:right;
	background-image: url(../images/top/service_footer.gif);
	background-repeat: no-repeat;
	background-position:top;


}


.service_footer_r{
	float:right;
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	width: 382px;
	height:17px;
	font-size:12px;
	line-height:16px;
	text-align:right;
	background-image: url(../images/top/service_footer.gif);
	background-repeat: no-repeat;
	background-position:top;


}

/* ::::::::::::::::::::::::::::::サービス案内リンク*/

a.to_sekou:link { 
	font-size:10px;
	line-height:16px;
	color: #FFF; 
	text-decoration: none  
}   
a.to_sekou:visited { /* 既に見たリンク */
	font-size:10px;
	line-height:16px;
	color: #FFF; 
	text-decoration: none     /* 下線を消す */
}

a.to_sekou:active { /* クリック時のリンク */
	font-size:10px;
	line-height:16px;
	color: #182F17; 

}     

a.to_sekou:hover {/* カーソルが上にある時のリンク */
	font-size:10px;
	line-height:16px;
	color: #182F17; 


}

