@charset "UTF-8";
/* reformation　index.html
------------------------------------------------------------ */
/* 高齢者不眠の予防と対策 〜『睡眠障害対処12の指針』〜 */
/* page1 */
div#indicator12_1 {
	width: 848px;
	background-color: #F0F5D0;
	border: solid 3px #93B304;
	padding: 37px 23px 37px 19px;
	margin: 0 auto;
}
div#indicator12_1 h2 {
	margin: 0 0 28px 3px;
}
div#indicator12_1 p {
	margin: 0 0 37px 8px;
}
div#indicator12_1 p.btn_list {
	margin: 0 0 11px 0;
}
/* page2 */
div#indicator12_2 {
	background-color: #F0F5D0;
	border: solid 3px #93B304;
	width: 840px;
	padding: 21px 25px 27px 26px;
	margin: 0 auto;
}
div#indicator12_2 h2 {
	margin: 0 0 28px;
}
div#indicator12_2 .pg {
	width: 777px;
	margin: 0 auto 60px;
}
div#indicator12_2 .pg h3 {
	margin-bottom: 27px;
}
div#indicator12_2 .pg h4 {
	margin: 0 0 20px 1px;
}
div#indicator12_2 .pg p {
	margin-left: 1px;
}
div#indicator12_2 .pg1 {
	width: 787px;
}
div#indicator12_2 .pg1 h3 {
	margin-left: 6px;
}
div#indicator12_2 .pg1 p {
	margin: 0 0 51px 7px;
}
div#indicator12_2 .pg1 p.mb0 {
	margin-left: 0;
}
div#indicator12_2 .pg2 p {
	margin-bottom: 40px;
}
div#indicator12_2 .pg3 {
}
div#indicator12_2 .pg3 p {
	margin-bottom: 27px;
}
div#indicator12_2 .pg3 p img {
	vertical-align: top;
	float: left;
}
div#indicator12_2 .pg3 p img.add_mr {
	margin-right: 29px;
}
div#indicator12_2 .pg3 p.img_konran {
	margin-bottom: 0;
	padding-left: 40px;
}
div#indicator12_2 .pg3 p.img_konran img {
	margin: 31px 0 0;
}
div#indicator12_2 .pg3 p.img_konran img.add_mr {
	margin: 0 68px 0 0;
}
div#indicator12_2 p.btn_indicator12 {
	margin: 0 0 0 182px;
}
/* page3 */
div#indicator12_3 {
	background-color: #F0F5D0;
	border: solid 3px #93B304;
	width: 840px;
	padding: 21px 25px 27px 26px;
	margin: 0 auto;
}
div#indicator12_3 h2 {
	margin: 0 0 28px;
}
div#indicator12_3 p.h_lead, div#indicator12_3 p.lead {
	margin: 0 0 25px 31px;
}
div#indicator12_3 .pg {
	margin: 0 0 15px 20px;
	width: 724px;
	padding: 47px 0 0 64px;
	min-height: 121px;
	height: auto!important;
	height: 121px;
}
div#indicator12_3 .pg h3 {
	margin-bottom: 12px;
}
div#indicator12_3 .indicator4 {
	min-height: 103px;
	height: auto!important;
	height: 103px;
}
div#indicator12_3 .indicator5 {
	min-height: 144px;
	height: auto!important;
	height: 144px;
}
div#indicator12_3 .indicator6, div#indicator12_3 .indicator7, div#indicator12_3 .indicator10 {
	min-height: 98px;
	height: auto!important;
	height: 98px;
}
div#indicator12_3 .indicator9, div#indicator12_3 .indicator11 {
	min-height: 75px;
	height: auto!important;
	height: 75px;
}
.leadp {
	margin-top: 20px;
	clear: both;
}
div#indicator12_3 .indicator1 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_1.jpg) left top no-repeat;
}
div#indicator12_3 .indicator2 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_2.jpg) left top no-repeat;
}
div#indicator12_3 .indicator3 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_3.jpg) left top no-repeat;
}
div#indicator12_3 .indicator4 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_4.jpg) left top no-repeat;
}
div#indicator12_3 .indicator5 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_5.jpg) left top no-repeat;
}
div#indicator12_3 .indicator6 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_6.jpg) left top no-repeat;
}
div#indicator12_3 .indicator7 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_7.jpg) left top no-repeat;
}
div#indicator12_3 .indicator8 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_8.jpg) left top no-repeat;
}
div#indicator12_3 .indicator9 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_9.jpg) left top no-repeat;
}
div#indicator12_3 .indicator10 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_10.jpg) left top no-repeat;
}
div#indicator12_3 .indicator11 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_11.jpg) left top no-repeat;
}
div#indicator12_3 .indicator12 {
	background: url(../seniorcitizens/img/indicator12/page3/bg_12.jpg) left top no-repeat;
}
div#indicator12_3 p.reference {
	margin-left: 38px;
}
/* 高齢者不眠の予防と対策 〜『眠れないのは年のせい？』〜 */
/* page1 */
div#lifestyle_1 {
	background-color: #F0F5D0;
	border: solid 3px #93B304;
	width: 840px;
	padding: 21px 25px 27px 26px;
	margin: 0 auto;
}
div#lifestyle_1 h2 {
	margin: 0;
	font-size: 0;
	line-height: 1;
}
div#lifestyle_1 p.lead {
	margin: 0 0 45px;
}
div#lifestyle_1 .pg {
	width: 777px;
	margin: 0 auto 45px;
}
div#lifestyle_1 .pg h3 {
	margin-bottom: 27px;
}
div#lifestyle_1 .pg p {
}
div#lifestyle_1 .pg p.mb_img {
	margin-bottom: 35px;
}
/* page2,page3,page4 */
div#lifestyle_2 {
	background-color: #F0F5D0;
	border: solid 3px #93B304;
	width: 840px;
	padding: 21px 25px 27px 26px;
	margin: 0 auto;
}
div#lifestyle_2 h2 {
	margin: 0 0 12px;
}
div#lifestyle_2 .pg {
	width: 777px;
	margin: 0 auto 45px;
}
div#lifestyle_2 .pg h3 {
	margin-bottom: 27px;
}
div#lifestyle_2 .pg h4 {
	margin-bottom: 15px;
}
div#lifestyle_2 .pg p {
	margin-bottom: 20px;
}
div#lifestyle_2 .pg p.mb30 {
	margin-bottom: 30px;
}
div#lifestyle_2 .pg_qa p{
	margin-left:15px;	
	}
div#lifestyle_2 .pg_qa p.h_question {
	width: 750px;
	background: url(../seniorcitizens/img/lifestyle/page4/bar.gif) right bottom no-repeat;
	padding-bottom: 7px;
	margin-bottom:5px;
}
/**/
.bottom_nav {
	text-align: center;
	line-height: 1;
	padding-left: 4px;
}
.bottom_nav li {
	display: inline;
	line-height: 1;
	margin-right: 4px;
}
.bottom_nav li img {
	vertical-align: top;
}
.mb0 {
	margin-bottom: 0!important;
}
