@charset "UTF-8";
/* CSS Document */

@import 'common.css';

/*------------------------------------------*/
/*カラムセット
/*------------------------------------------*/
#left_column{
	float:left;
	width:390px;
}

#right_column{
	float:right;
	width:240px;
}



/*------------------------------------------*/
/*最近の動物病院設計
/*------------------------------------------*/
#new_works{
	padding-bottom:20px;
}

#new_works h2{
	background:no-repeat url(../../img/animal/top/title_newworks.gif);
	line-height:39px;
	padding-bottom:10px;
	text-indent:-9999em;
}

#new_works li{
	position:relative;
	float:left;
	width:220px;
	height:124px;
	background:no-repeat url(../../img/animal/top/thumbnail_box.gif);
}
#new_works li.last{
	width:216
}
#new_works li .wrapper{
	padding:6px 10px 6px 6px;
}
#new_works li.last .wrapper{
	padding:6px;
}

#new_works div.thumb{
	float:left;
	padding-right:10px;
	height:112px;
	overflow:hidden;
}

#new_works dl.detail{
	float:left;
	padding-top:5px;
}
#new_works dl.detail dt.entrytitle{
	padding-bottom:10px;
}

#new_works dl.detail dl dt{
	clear:both;
	float:left;
	width:5em;
}
#new_works dl.detail dl dd{
	float:left;
}

#new_works li .bt_gallery{
	position:absolute;
	bottom:5px;
	left:158px;
}


/*------------------------------------------*/
/*ブログ*/
/*------------------------------------------*/
#blog_update h2{
	background:no-repeat url(../../img/animal/top/title_blogupdate.gif);
	height:39px;
	text-indent:-9999em;
}

#blog_update li{
	font-size:1em;	
	background:no-repeat left 4px url(../../img/common/arrow_96b4b4.gif);
	padding:2px 0px 2px 12px;
	border-bottom:1px dotted #bbb;
	line-height:1.2em;
}


/*------------------------------------------*/
/*バナー*/
/*------------------------------------------*/
#banners #faq a{
	display:block;
	background:no-repeat top url(../../img/animal/top/bt_qa.gif);
	width:240px;
	height:56px;
	text-indent:-9999em;
}
#banners #faq a:hover{
	background-position:bottom;
}





