@charset "utf-8";

/* ****************************************************************************

　目次

-------------------------------------------------------------------------------

　01. 基本


******************************************************************************* */
@import url("/business/silver/css/rn01/style.css");



/* ==

　01. 基本

=============================================================================== */
.container div.title2 p.hd{
	padding:7px 47px 7px 7px;
	background:#0068b7 url(/business/silver/images/rn01/bg_h3.gif) right top repeat-y;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
div.title2 h1{
	height:115px;
	padding:30px 20px 0;
	background:#f4f4f4 url(../../images/rn01/bg_title.jpg) right bottom no-repeat;
	font-size:32px;
	line-height:1.3;
	color:#333;
}
#kaitei2015_top .mainCnts h2,
#kaitei2015_point .mainCnts h2,
#kaitei2015_ch .mainCnts h2{
	height:auto;
	margin-bottom:10px;
	padding-bottom:10px;
	background:none;
	border-bottom:1px dotted #ccc;
	font-size:24px;
	line-height:1.2;
	color:#0068b7;
}
.mainCnts h3{
	height:auto;
	margin-bottom:10px;
	padding:7px 7px 7px 10px;
	background:none;
	background-color:#f4f4f4;
	border-left:5px solid #0068b7;
	font-size:110%;
	line-height:1.3;
	color:#333;
}
.mainCnts h4 {
    background: url("../images/li_disc.gif") no-repeat scroll left 6px;
    color: #333;
    padding: 0 0 0 12px;
}



.mainCnts div:after{ content:''; display:block; clear:both; }

.mainCnts em{ font-style:normal; font-weight:bold; color:#333; }
.mainCnts p.txtLink{
	padding-left:12px;
	background:url(/common/images/renew2009/arrow.gif) left 0.55em no-repeat;
}
.mainCnts p.txtLink em{ color:#404f6f; }


.mainCnts div.point{
	width:914px;
	margin:0 0 40px;
	padding-bottom:1px;
	background-color:#f4f4f4;
	clear:both;
}
.mainCnts div.point p.txt_point{ width:auto; margin:0 10px 0 0; padding:0; float:left; }
.mainCnts div.point p{ width:780px; margin:0; padding:8px 10px 7px; line-height:1.4; float:left; }
.mainCnts div.point p span{ color:#f00; }


.mainCnts .bgBlock{
	width:874px;
	margin-bottom:40px;
	padding:20px;
	background-color:#eee;
	clear:both;
}


.container .mainCnts div.bnrs{
	width:914px;
	margin:0 0 20px;
	padding-top:20px;
	border-top:1px dotted #999;
	clear:both;
}
.container .mainCnts div.bnrs p{ width:440px; margin:0 34px 0 0; display:inline; float:left; }
.container .mainCnts div.bnrs p.last{ margin-right:0; }
.container .mainCnts div.bnrs p.alignC{ margin:0 auto; float:none; }

.container .mainCnts div.bnrs p a{ width:440px; margin:0 auto; display:block; zoom:1; }
.container .mainCnts div.bnrs p a:link, .container .mainCnts div.bnrs p a:visited{
	filter: alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.container .mainCnts div.bnrs p a:hover, .container .mainCnts div.bnrs p a:active{
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}


.mainCnts p em{ color:#0068b7; font-style:normal; font-weight:bold; }

.mainCnts p span.f_clr01{ color:#f00; }






/* 横移動のリンク
----------------------------------------------------------------------------------- */
.mainCnts .pagelink{
	width:914px;
	margin:40px 0 25px;
	background-color:#f4f4f4;
	/*
	border-bottom:1px solid #dbdbdb;
	*/
	clear:both;
}
.mainCnts .pagelink div.tit{
	width:914px;
	margin:0 0 15px;
	padding-top:15px;
	clear:both;
}
.mainCnts .pagelink div.tit:after{ content:''; display:block; clear:both; }

.mainCnts .pagelink div.tit p{
	margin:0 0 0 1em;
	padding-left:7px;
	border-left:4px solid #0068b7;
}
.mainCnts .pagelink div.tit p strong{
	font-size:16px;
	color:#0068b7;
}

.mainCnts .pagelink ul{ padding:0 15px 10px; clear:both; }
.mainCnts .pagelink li{ margin-bottom:7px; padding:0; }
#kaitei2015_point .mainCnts .pagelink li{
	margin-bottom:7px;
	padding-left:0;
	background: none;
	color:#333;
}
.mainCnts .pagelink li a{
	padding-left:23px;
	background:url(/business/silver/images/rn01/img_check_none.gif) left 3px no-repeat;
	display:block;
	zoom:1;
}
.mainCnts .pagelink li strong{
	padding-left:23px;
	background:url(/business/silver/images/rn01/img_check.png) left 2px no-repeat;
	color:#333;
	display:block;
	zoom:1;
}






/* ==

　02. index.html

=============================================================================== */
#kaitei2015_top div.title2 p.tit{
	height:120px;
	padding:25px 20px 0;
	background:#f4f4f4 url(../images/bg_title.jpg) right bottom no-repeat;
	color:#333;
	font-size:32px;
	line-height:1.3;
}
#kaitei2015_top .mainCnts ol li {
	background-position: left top;
	background-repeat: no-repeat;
	clear: both;
	margin-bottom: 10px;
	padding-left: 25px;
	color:#333;
}
#kaitei2015_top .mainCnts ol li.num01 { background-image: url("../images/ic_num01.gif"); }
#kaitei2015_top .mainCnts ol li.num02 { background-image: url("../images/ic_num02.gif"); }


#kaitei2015_top .defTable td li{
	margin-bottom:5px;
	padding-left:12px;
	background: url("../images/li_disc.gif") no-repeat scroll left 6px;
	color:#333;
}
#kaitei2015_top .defTable td p.notes{ font-size:85%; line-height:1.4; }



#kaitei2015_top .bgBlock h3{ padding:0; background-color:transparent; border-left:none; color:#0068b7; }
#kaitei2015_top .bgBlock .column2 .col1{ width:475px; float:left; }
#kaitei2015_top .bgBlock .column2 .col2{ width:375px; float:right; }






/* ==

　03. 各サービス・施設の改定ポイント

=============================================================================== */
#kaitei2015_point div.title2 p.tit{
	height:95px;
	padding:50px 20px 0;
	background:#f4f4f4 url(../images/point/bg_title.jpg) right bottom no-repeat;
	color:#333;
	font-size:32px;
	line-height:1.3;
}

#kaitei2015_point .mainCnts li{
	margin-bottom:5px;
	padding-left:12px;
	background: url("../images/li_disc.gif") no-repeat scroll left 6px;
	color:#333;
}
#kaitei2015_point .mainCnts li .notes{ font-size:85%; }


#kaitei2015_point div.point .column2{ width:880px; margin:0 auto; padding-bottom:20px; clear:both; }
#kaitei2015_point div.point div.col1{ width:410px; float:left; }
#kaitei2015_point div.point div.col2{ width:410px; float:right; }
#kaitei2015_point div.point .column2 p{ width:auto; margin:0; padding:0; float:none; }


#kaitei2015_point .mainCnts div.point .defTable{ width:97%; margin-bottom:20px; }

#kaitei2015_point .mainCnts div.point .hdTxt p{ width:auto; }
#kaitei2015_point .mainCnts .hdTxt span{
	margin-right:7px;
	padding:5px 10px;
	background-color:#0068b7;
	font-weight:bold;
	color:#fff;
	display:block;
	float:left;
}
#kaitei2015_point .mainCnts .hdTxt em{
	padding-top:5px;
	color:#333;
	display:block;
	float:left;
}
#kaitei2015_point .mainCnts p.notes{ margin-bottom:15px; font-size:85%; }





/* ==

　04. 地域包括ケアシステム

=============================================================================== */
#kaitei2015_ch div.title2 p.tit{
	height:115px;
	padding:30px 20px 0;
	background:#f4f4f4 url(../images/chiikiHoukatsu/bg_title.jpg) right bottom no-repeat;
	color:#333;
	font-size:32px;
	line-height:1.3;
}
#kaitei2015_ch div.title2 p.tit small{ color:#333; }

























