@charset 'utf-8';
@import url("/common/styles/reset.css");
@import url("/common/styles/common_renew.css");
@import url("/common/styles/elements_schedule.css");

/*----------------------------------------------------------
	Kurachi
	Index

	Build:2009.11.09
----------------------------------------------------------*/

/*======================================
	Color Glossary
	
	=>#
	=>#
	=>#
	=>#
	=>#
	=>#
	=>#
======================================*/

#lnav{
	padding-top:10px;
}
/*--------------------------------------
	Cover
--------------------------------------*/
#intro #cover{
	width:689px;height:314px;
	float:left;
	background:url(img/cover_bg.jpg) left top no-repeat;
	padding:8px 0 0 7px;
	
}
#infobanner{
	float:right;
	width:213px;
	padding-right:4px;
}
#infobnr {
	padding-left:8px;
}
#infobanner #infobnr{
	background-image:url(img/clinicinfo_banner_bg.gif);
}
#infobanner #faqbnr{
	background-image:url(img/faq_banner_bg.jpg);
}
#faqbnr {
	background:url(/common/img/faq_banner_bg.jpg) left top no-repeat;
	margin-bottom:0;padding-left:8px;
}
#faqbnr dt{
	padding-top:18px;
}


/*--------------------------------------
	News
--------------------------------------*/
#main .menubanner{
	margin-bottom:15px;
}


/*--------------------------------------
	News
--------------------------------------*/
#ratestnews {
	background:url(img/news_bg.gif) center top repeat-y;
	margin-bottom:15px;
}
#ratestnews h4{
	background:url(img/news_bg_top.gif) center top no-repeat;
	padding:9px 0 15px 45px;
}
#ratestnews .newslist{
	background:url(img/news_bg_btm.gif) center bottom no-repeat;
	padding:0 0 10px 45px;
}
#ratestnews .newslist dt{
	float:left;
	width:6em;
	padding-top:4px;
}
#ratestnews .newslist dd{
	background:url(img/news_border.gif) left bottom no-repeat;
	padding:4px 0 5px 7em;
}


/*--------------------------------------
	News
--------------------------------------*/
.first {
	background:url(/common/img/main_bg.gif) center top repeat-y;
}
.first h4{
	background:url(/common/img/main_bg_top.gif) center top no-repeat;
	padding:10px 0 0 20px;margin-bottom:15px;
}
.first .sectbody{
	background:url(/common/img/main_bg_btm.gif) center bottom no-repeat;
	padding:0 20px 15px 20px;
}


/*--------------------------------------
	Clearfix
--------------------------------------*/
#intro,
#ratestnews{
	_height:1%;
}
html>body #intro,
html>body #ratestnews{
	overflow:hidden;
}
#intro:after,
#ratestnews:after{
	content:"";
	display:block;
	clear:both;
	height:0;
	overflow:hidden;
}



