@charset "UTF-8";
/* 
 File name:	1st.css
 Author:	321036+
 Info:		第一階層目用CSS　index用
------------------------------------------------------------*/
@import url("dammy.css"); 
@import url("common.css"); 	/*__共通.css__*/
@import url("layout.css"); 	/*__共通レイアウト.css__*/
@import url("navi.css"); 	/*__共通ナビゲーション.css__*/
/*
------------------------------------------------------------*/
#mainBox #contBody #categoryImg{
margin:5px auto 8px 0px;
padding:0px;
}

#mainBox #contBody #rightBody .entryBody{
display:block;
margin:0px;
/*margin:0px 15px 10px 10px;
_margin:0px 10px 10px 10px;*/
}
/*____*/
#mainBox #contBody #rightBody #centerArea{
display:block;
float:left;
width:396px;
margin:0px 0px 10px 8px;
}

/*____*/
#mainBox #contBody #rightBody #rightArea{
display:block;
float:right;
width:190px;
margin:0px 15px 10px 0px;
_margin:0px 5px 10px 0px;
}

/*
------------------------------------------------------------*/

#mainBox #contBody #rightBody .entryBody #qaBox ul.cl2 li{
float:left;
display:inline-block;
width:184px;
}


/*
------------------------------------------------------------*/
/*__臨時休診のお知らせ__*/
#mainBox #contBody #rightBody .entryBody #coutionBox{
background:url(../img/common/bgEntryBody2.gif) repeat-x 0px 1px #fff;
border:solid 1px #bf1e1d;
color:#ba0f0f;
}
#mainBox #contBody #rightBody .entryBody #coutionBox .h2Tit strong{
color:#bf1e1d;
border-bottom:solid 1px #bf1e1d;
}
/*
------------------------------------------------------------*/
#mainBox #contBody #leftBody{
float:left;
margin:0px;
width:180px;
background:url(../img/common/bgLeftbody.gif) no-repeat 0px 0px;
font-size:12px;
line-height:16px;
}
#mainBox #contBody #leftBody .inner{
margin:6px auto 0px auto;
width:168px;
background:3f3f3f3;
}
/*
------------------------------------------------------------*/
body:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
