/* CSS Document */

@import url(base.css);











/*-----------------------------------------------------
”””topMainColumn
-----------------------------------------------------*/
div#topMainColumn{
	height:280px;
	margin:0 0 1em 0;
}
div.topPrArea{
	float:left;
	width:200px;
	height:280px;
	background-color:#ededed;
}
div.topPrArea ul{
	margin:4px 0 0 4px;
}
div.topPrArea ul li.prBn01{
	height:134px;
	margin:0 0 4px 0;
}
div.topPrArea ul li.prBn02{
	height:134px;
}
div.topFlashArea{
	float:right;
	width:600px;
}

/*-----------------------------------------------------
”””topLeftColumn
-----------------------------------------------------*/
div#topLeftColumn{
	clear:both;
	float:left;
	width:185px;
	padding:2em 0 3em 0;
}
div.topServiceMenu {

}
div.topServiceMenu p{
	margin:0 0 1em 0;
}
/*-----------------------------------------------------
”””topRightColumn
-----------------------------------------------------*/
div#topRightColumn{
	float:right;
	width:600px;
	padding:2em 0 3em 0;
}
/*----------------------------topInformation*/
div.topInformation{
	float:left;
}
div.topInformation h2{
	background:#ffffff url("../images/top/md_infomation.gif") no-repeat left top;
	width:435px;
	height:27px;
	text-indent:-99999px;
	margin:0 0 0.5em 0;
}
div.topInformation h2 span.btDetail a{
	display:block;
	width:94px;
	height:16px;
	margin:-11px 0 0 327px;
	overflow:hidden;
}
div.topInformation dl{
	width:435px;
	border-bottom:1px dotted #d3d4cf;
	margin:0 0 0.2em 0;
}
div.topInformation dt{
	width:335px;
	background:  url(../images/common/list_ind01.gif) no-repeat left 8px;
	padding:5px 0 5px 15px;
	margin:0 0 0 10px;
}

div.topInformation dd{
	width:80px;
	text-align:right;
	margin:-1.8em 0 0 345px;
	padding:5px 0 5px 0;
	color:#a7a7a5;
}



/*----------------------------topRightBanner*/
div.topBanner{
	float:right;
}
div.topBanner p{
	margin:0 0 0.5em 0;
}



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



/*-----------------------------------------------------
”””LEFT COLUM
-----------------------------------------------------*/
div#left-colum{ width:188px; float:left;  padding:0 0 20px 0;}
div#left-colum div.summary-sweet{ padding:0 0 10px 0;}
div#left-colum div.summary-sweet-body{ border:1px solid #cccccc;}
div#left-colum div.summary-sweet div.summary-sweet-text{ padding:3px 9px 3px 9px; margin:0 0 10px 0;}
div#left-colum div.summary-kaigo{ clear:both;padding:0 0 10px 0; }
/**/
div#left-colum div.summary-kaigo div.summary-kyotaku-body{
background-image:url("../top_img/top_kyotaku01.gif"); 
background-repeat:no-repeat;
background-position:top;
font-size:11px;
border:1px solid #cccccc;
}
div#left-colum div.summary-kaigo div.summary-kyotaku-text{
height:55px;
padding:10px 86px 10px 9px;
}
div#left-colum div.summary-kaigo div.summary-sitei-body{
background-image:url("../top_img/top_sitei01.gif"); 
background-repeat:no-repeat;
background-position:top;
font-size:11px;
border:1px solid #cccccc;
}
div#left-colum div.summary-kaigo div.summary-sitei-text{
height:50px;
padding:2px 80px 10px 9px;
}
div#left-colum div.summary-kaigo div.summary-syogai-body{
background-image:url("../top_img/top_syogai01.gif"); 
background-repeat:no-repeat;
background-position:top;
font-size:11px;
border:1px solid #cccccc;
}
div#left-colum div.summary-kaigo div.summary-syogai-text{
height:50px;
padding:2px 80px 10px 9px;
}

/*-----------------------------------------------------
”””CENTER COLUM
-----------------------------------------------------*/
div#center-colum{ width:434px; float:left; padding:0 0 20px 14px;}
div#center-colum div.flash-field{ padding:0 0 15px 0;}
div#center-colum div.promo{ padding:0 0 10px 0;}
div#center-colum div.info{ border:1px solid #cccccc;}
div#center-colum div.info h2{ padding:0 0 10px 0;}
div#center-colum div.info-body{ padding:0 10px 10px 10px;}
div#center-colum div.info-body dl{ padding:0 0 5px 0; background-image:url("../top_img/info_line.gif"); background-repeat:no-repeat; background-position:bottom;}
div#center-colum div.info-body dt{ float:left; width:300px; padding:3px 10px 3px 10px;
background-image:url("../top_img/info_ind.gif"); background-repeat:no-repeat; background-position:0 6px;}
div#center-colum div.info-body dd{ padding:3px 10px 3px 10px; text-align:right;}
/*-----------------------------------------------------
”””RIGHT COLUM
-----------------------------------------------------*/
div#right-colum{ width:150px; float:left; padding:0 0 20px 14px;}
div#right-colum div.summary-care p,
div#right-colum div.summary-fukushi p,
div#right-colum div.summary-minkyu p{ font-size:12px; font-weight:normal;}
div#right-colum div.summary-care{ clear:both;padding:0 0 10px 0;}
div#right-colum div.summary-fukushi{ clear:both; padding:0 0 10px 0;}
div#right-colum div.summary-minkyu{ clear:both; padding:0 0 10px 0;}
div#right-colum div.summary-care-body{height:161px;
 background-image:url("../top_img/top_carecare.gif"); background-repeat:no-repeat; background-position:top;}
div#right-colum div.summary-fukushi-body{height:161px;
background-image:url("../top_img/top_fukushi01.gif"); background-repeat:no-repeat; background-position:top;}
div#right-colum div.summary-minkyu-body{height:161px;
background-image:url("../top_img/top_minkyu01.gif"); background-repeat:no-repeat; background-position:top;}

div#right-colum div.summary-care-text{ padding:0 10px 0 10px;}
div#right-colum div.summary-fukushi-text{ padding:0 10px 0 10px;}
div#right-colum div.summary-minkyu-text{ padding:0 10px 0 10px;}



div#right-colum div.bn-field{ height:110px; padding:0 0 0 0;}
