@charset "utf-8";
/************************************************************************

top.css

  ■トップページのcss
  ■2010年制作

************************************************************************/

/*** globalNavi ***/

#top #globalNavi ul li#nav_home a,
#top #globalNavi ul li#nav_home a:hover{
    background:url(../images/base_img/nav_home_on.jpg) no-repeat;
}

/*** header(FLASH) ***/
#top #header{
	width:880px;
	height:310px;
}

/************************************************************************
content内構造
************************************************************************/

/*** content背景 ***/

#top #content{
	background:#FFF;
}

#top #content #visitUnit{
	width:850px;
	height:auto;
	margin:0 auto;
	padding-top:15px;
}

/*** content内 ***/
#top #content #main #rightUnit{
    width:182px;
}

#top #content #main #leftUnit{
    width:616px;
}


/************************************************************************
footer
************************************************************************/

#top #footer{
    background:url(../images/top/footer.jpg) no-repeat;
	width:880px;
	height:55px;
}

/************************************************************************
rightUnit バナー部分
************************************************************************/

#top #rightUnit{
    width:182px;
	display:block;
	display:block;
}

#top #content #main #rightUnit h3#TitlePickup{
    background:url(../images/top/h3_pickup.jpg) no-repeat;
	width:182px;
	height:18px;
	text-indent:-9999px;
	display:block;
}

#top #rightUnit ul{
    width:182px;
}

#top #rightUnit ul li{
	margin-top:6px;
}
#top #rightUnit ul li a{
    width:182px;
	height:38px;
	display:block;
	text-indent:-9999px;
}

#top #rightUnit ul li#bannerVilla a{
    background:url(../images/top/banner_villa.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerVilla a:hover{
    background:url(../images/top/banner_villa.jpg) no-repeat bottom;
}
	
#top #rightUnit ul li#bannerRecruitment a{
    background:url(../images/top/banner_recruitment.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerRecruitment a:hover{
    background:url(../images/top/banner_recruitment.jpg) no-repeat bottom;
}

#top #rightUnit ul li#bannerMeister a{
    background:url(../images/top/banner_meister.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerMeister a:hover{
    background:url(../images/top/banner_meister.jpg) no-repeat bottom;
}

#top #rightUnit ul li#bannerShortstay a{
    background:url(../images/top/banner_shortstay.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerShortstay a:hover{
    background:url(../images/top/banner_shortstay.jpg) no-repeat bottom;
}

#top #rightUnit ul li#bannerCaremanager a{
    background:url(../images/top/banner_caremanager.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerCaremanager a:hover{
    background:url(../images/top/banner_caremanager.jpg) no-repeat bottom;
}

#top #rightUnit ul li#bannerBlog a{
    background:url(../images/top/banner_blog.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerBlog a:hover{
    background:url(../images/top/banner_blog.jpg) no-repeat bottom;
}

#top #rightUnit ul li#careerBlog a{
    background:url(../images/top/banner_careerblog.jpg) no-repeat top;
}
#top #rightUnit ul li#careerBlog a:hover{
    background:url(../images/top/banner_careerblog.jpg) no-repeat bottom;
}

#top #rightUnit ul li#bannerDownload a{
    background:url(../images/top/banner_download.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerDownload a:hover{
    background:url(../images/top/banner_download.jpg) no-repeat bottom;
}

#top #rightUnit ul li#bannerMovie a{
    background:url(../images/top/banner_movie.jpg) no-repeat top;
}
#top #rightUnit ul li#bannerMovie a:hover{
    background:url(../images/top/banner_movie.jpg) no-repeat bottom;
}


/************************************************************************
leftUnit　ニュース・施設案内
************************************************************************/

/*** leftUnit内構造 ***/

#top #content #main #leftUnit #toppageNews{
    float:left;
	width:332px;
}

#top #leftUnit #toppagefacilitise{
    float:right;
	width:247px;
}

/*** toppageNews（subflash・infomation ***/

#top #leftUnit #toppageNews h2#reconstruction{
    background:url(../images/top/reconstruction.gif) no-repeat;
	width:332px;
	height:170px;
	text-indent:-9999px;
	display:block;
}

#top #leftUnit #toppageNews h2#reconstruction,
#top #leftUnit #toppageNews h2#reconstruction a{
	width:332px;
	height:170px;
	text-indent:-9999px;
	display:block;
}

#top #leftUnit #toppageNews h2#reconstruction a{
	background:url(../images/top/reconstruction.gif) no-repeat top;
}

#top #leftUnit #toppageNews h2#reconstruction a:hover{
	background:url(../images/top/reconstruction.gif) no-repeat bottom;
}

#top #leftUnit #toppageNews h3#TitleInfomation{
    background:url(../images/top/h3_infomation.jpg) no-repeat;
	width:332px;
	height:32px;
	text-indent:-9999px;
	display:block;
}

#top #leftUnit #toppageNews iframe{
	width:332px;
	height:166px;
	border:solid 1px #CCCCCC;
	margin:0;
	padding:0;
}





/*** toppagefacilitise(Flashの施設案内） ***/

#top #leftUnit #toppagefacilitise h3#TitleFacilitise{
    background:url(../images/top/h3_facilities.jpg) no-repeat;
	width:247px;
	height:18px;
	text-indent:-9999px;
	display:block;
}

/************************************************************************
vistUnit部分
************************************************************************/

#content #visitUnit #visitTitleWrap{
	background:url(../images/top/visitTitleLine.gif) no-repeat;
	width:850px;
	height:25px;
	display:block;
}

#content #visitUnit #visitLink{
	float:right;
	width:200px;
	height:14px;
	margin:3px 285px 0 0;
	text-indent:-9999px;
	display:block;
}

#content #visitUnit #visitLink a{
	background:url(../images/top/visitLink.gif) top;
	width:200px;
	height:14px;
	display:block;
}

#content #visitUnit #visitLink a:hover{
	background:url(../images/top/visitLink.gif) bottom;
	width:200px;
	height:14px;
	display:block;
}

#content #visitUnit #visitTitleWrap h3#visitTitle{
	background:url(../images/top/visitTitle.gif) no-repeat;
	width:360px;
	height:25px;
	text-indent:-9999px;
	display:block;
}

#content #visitUnit iframe{
	float:crea;
	width:850px;
	height:70px;
	border:solid 1px #CCCCCC;
	margin:0;
	padding:0;
	display:block;
}

