/* 特集 トップページ----------------------------------------------------------------------------------------- */

/* トップページ画像位置指定 */
#special .main_ph{
	width:243px;
}

#special .ind_midashi {
    font-size: 90%;
    background-color: #eb6d94;
    color: #ffffff;
    padding: 3px 5px;
    vertical-align: top;
}

#special .add_msg{
	margin-top:1em;
}

/* 特集 健康（幸）寿命プラス2歳---------------------------------- */

#content_sptop{
	background-color:#ffffff;
	border-top:solid 13px #9eb273;
	border-right:solid 13px #9eb273;
	border-bottom:solid 13px #9eb273;
	padding:0.7em 0.7em 1em 4.2em;
	margin: 0;
	background:url(../special/special_spm.png) repeat-y left;
	position: relative;
}
#content_sptop .pic_t{
	top:-30px;
	left:0px;
	position: absolute;
}
#content_sptop .pic_b{
	bottom:-35px;
	left:0;
	position: absolute;
}
#content_sptop .circle{
	background-color:#e7315b;
	border-radius: 50%;
	width: 53px;
	height: 51px;
	position: relative;
	display: inline-block;
	margin:0 5px 0 0;
	float:left;
}
#content_sptop .tokusyu{
	color: #ffffff;
	font-size:130%;
	position: absolute;
	top:16px;
	left:3px;
}
#content_sptop .top_midashi{
	color:#007c36;
	font-size:180%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	text-shadow:
     #ffffff 2px 2px 0px,
     #ffffff -2px 2px 0px,
     #ffffff -2px -2px 0px,
     #ffffff 2px -2px 0px,
     #ffffff 2px 0px 0px,
     #ffffff 0px 2px 0px,
     #ffffff -2px 0px 0px,
     #ffffff 0px -2px 0px;
	padding:18px 0;
	margin:0;
}
#content_sptop .msg{
	font-size:85%;
	margin-top:1em;
}
#content_sptop .pk_b {
	color: #e4007f;
	font-size: 130%;
	font-weight: bold;
}
#content_sptop .pk_s {
	color: #e4007f;
	font-size: 95%;
	font-weight: bold;
	vertical-align: 3px;
	margin-right:2px;
}


/* sp1--------------- */

#content_sp1{
	background-color: #f1f5e3;
	box-shadow:
	 inset 0 0 11px #cce4c2,
	 inset 0 0 11px #cce4c2,
	 inset 0 0 11px #cce4c2,
	 inset 0 0 11px #cce4c2;
	padding:1.3em;
	margin-top:2em;
}
#content_sp1 h3{
	background-color:#00938c;
	color:#ffffff;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	padding:10px 20px 5px;
	margin: 0 0 0.5em;
}
#content_sp1 h4{
	color:#00938c;
	font-size:120%;
	margin: 1em 0 0.5em;
}

/* sp2--------------- */

#content_sp2{
	background-color: #fdf9ef;
	border:dotted 2px #f08300;
	padding:1em;
	margin-top:0.5em;
}
#content_sp2 h3{
	color:#009944;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	padding:3px 5px;
	margin: 0 0 0.5em;
}
#content_sp2_inner{
	float: left;
	margin-right:10px;
}
#content_sp2_inner .circle{
	background-color:#87ba60;
	color:#ffffff;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	border-radius: 50%;
	width: 20px;
	height: 20px;
	display: inline-block;
	text-align:center;
	padding:1px 1px 0 0;
	margin:0;
}
#content_sp2_inner .pic2 {
	font-size: 75%;
	margin-bottom: 3px;
	line-height: 1.4em;
	font-weight:bold;
	text-align:center;
}
#content_sp2_inner img {
	margin-bottom:3px;
}

/* sp3--------------- */

#content_sp3{
	background-color: #fdede4;
	box-shadow:
	 inset 0 0 11px #eed9ce,
	 inset 0 0 11px #eed9ce,
	 inset 0 0 11px #eed9ce,
	 inset 0 0 11px #eed9ce;
	padding:1.3em;
	margin-top:0.5em;
}
#content_sp3 h3{
	background-color:#d93938;
	color:#ffffff;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	padding:10px 20px 5px;
	margin: 0 0 0.5em;
}
#content_sp3 h4{
	color:#d93938;
	font-size:120%;
	margin: 1em 0 0.5em;
}
#content_sp3 .pic3 {
	float:right;
	font-size: 80%;
	margin-left:12px;
	margin-bottom: 3px;
	line-height: 1.4em;
	width:120px;
}
#content_sp3 img {
	margin-bottom:3px;
}

/* sp4--------------- */

#content_sp4{
	background-color: #fdeff5;
	padding:1em;
	margin-top:0.5em;
}
#content_sp4 h3{
	background-color:#f08300;
	color:#ffffff;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	padding:10px 20px 5px;
	margin: 0 0 0.5em;
}

#content_sp4 caption{
	font-weight:bold;
	font-size:115%;
	padding:0;
	margin:16px 0 1px;
	text-align:left;
}
#content_sp4 table{
	background-color:#ffffff;
	border:solid 2px #000000;
	border-collapse: collapse;
	margin-bottom:10px;
}
#content_sp4 th{
	background-color:#f18c38;
	color:#ffffff;
	padding:5px;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
}
#content_sp4 .lor{
	background-color:#fde8d0;
	padding:5px;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	text-align:center;
	font-weight:bold;
}
#content_sp4 td{
	background-color:#ffffff;
	padding:5px 3px;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	text-align:center;
	font-weight:bold;
}


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

/* トピックス----------------------------------------------------------------------------------- */

/* 基本タグ */
#topics_wrap{
	background-color:#eaf6fd;
	padding:8px;
}

/* トピックス1--------------------------------- */

#content_topics1{
	background-color:#e1efd8;
	padding:1em;
	margin-bottom:0.5em;
}
#topics_content_title {
	border-bottom: solid 1px #601886;
	margin-bottom: 1em;
}
#content_topics1 h3{
	float: left;
	border: none;
	text-align: left;
	font-size:170%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	text-shadow:
      #ffffff 2px 2px 0px,
      #ffffff -2px 2px 0px,
      #ffffff -2px -2px 0px,
      #ffffff 2px -2px 0px,
      #ffffff 2px 0px 0px,
      #ffffff 0px 2px 0px,
      #ffffff -2px 0px 0px,
      #ffffff 0px -2px 0px;
      padding:0.3em 0;
      margin:0;
      float:left;
}
#topics_content_title p#tel{
	float:right;
	font-size:110%;
	font-weight:bold;
	margin:3px 0;
	padding-left:3px;
}

/* --------------------------------- */
#medical_table{
	background-color:#ffffff;
	text-align:center;
	width:100%;
	margin:1em 0 0.5em;
	border:solid 1px #000000;
	border-collapse:collapse;
}
#medical_table th{
	font-weight:bold;
	text-shadow:
      #ffffff 1px 1px 0px,
      #ffffff -1px 1px 0px,
      #ffffff -1px -1px 0px,
      #ffffff 1px -1px 0px,
      #ffffff 1px 0px 0px,
      #ffffff 0px 1px 0px,
      #ffffff -1px 0px 0px,
      #ffffff 0px -1px 0px;
	background-color:#f4b4d0;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:4px;
}
#medical_table td{
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:4px;
}
#medical_table .name{
	font-weight:bold;
}
#medical_table .dir{
	font-weight:bold;
}
#medical_table .cau{
	font-weight:normal;
}
#medical_table .namecell{
	text-align:left;
}
#medical_table .tellnum{
	font-weight:bold;
}
#medical_table .nobold{
	font-weight:normal;
}
#medical_table .bd{
	font-weight:bold;
}
#medical_table .bd1{
	font-weight:bold;
}
#content_topics1 .sub1{
	color:#e60012;
}


/* トピックス2--------------------------------- */
#content_topics2{
	background-color:#7ecef4;
	border:dashed 4px #00b097;
}
#content_topics2_inner{
	background-color:#ffffff;
	padding:1em;
}
#content_topics2 h3{
	font-size:170%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	padding:0.7em 0 0.5em;
	margin:0;
	line-height:1.1;
}
#content_topics2 .tp_title{
	font-size:105%;
	margin-top:1em;
}
#content_topics2 .tp_t1{
	font-size:130%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	margin:1em 0 0.1em;
}
#content_topics2 .tp_t2{
	font-size:130%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	margin:1.5em 0 0.1em;
}
#content_topics2 .tp_t3{
	font-size:85%;
	font-weight:normal;
	vertical-align:middle;
}

/* --------------------------------- */
#content_topics2 table{
	border-collapse:collapse;
	border:solid 1px #000000;
	text-align:center;
	margin:0.2em 0 0.3em;
	width:100%;
}
#content_topics2 th{
	background-color:#009944;
	color:#ffffff;
	font-weight:bold;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:4px;
}
#content_topics2 td{
	background-color:#ffffff;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:4px;
}
#content_topics2 .hol{
	background-color:#fadcea;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:4px;
}


/* トピックス3--------------------------------- */

#content_topics3{
	background-color:#ffffff;
	border:dotted 4px #0068b7;
}
#content_topics3_inner{
	background-color:#ffffff;
	padding:1em;
}
#content_topics3 h3{
	background: url(../topics/topics_back3.gif) repeat-x center center;
	color: #0068b7;
	font-size:170%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	text-shadow:
      #ffffff 2px 2px 0px,
      #ffffff -2px 2px 0px,
      #ffffff -2px -2px 0px,
      #ffffff 2px -2px 0px,
      #ffffff 2px 0px 0px,
      #ffffff 0px 2px 0px,
      #ffffff -2px 0px 0px,
      #ffffff 0px -2px 0px;
	margin: 0 0 0.3em;
	padding: 10px 8px 8px;
}
#content_topics3 .mark_blue{
	color:#00a0e9;
}
#content_topics3 h4{
	margin:1.5em 0 0.5em;
}
#content_topics3 .mark_blue2{
	color:#00a0e9;
	font-weight:bold;
}
#content_topics3 li{
	line-height:1.4em
}
#content_topics3 .side1 {
	margin-top: -3em;
}
#content_topics3 .side2 {
	margin-top: -0.5em;
}
#content_topics3 .side3 {
	margin-top: -1em;
}
#content_topics3  .pic {
	float: right;
	margin-bottom: 3px;
	font-size: 80%;
	line-height: 1.4em;
	margin-left: 8px;
}
#content_topics3_inner2{
	background-color:#eaf6fd;
	border:dotted 2px #0068b7;
	padding:0.8em;
	margin-right:310px;
	margin-top:2em;
	margin-bottom:1.5em;
}
#content_topics3_inner2 h4{
	margin:0.2em 0 0.5em;
}


/* トピックス4--------------------------------- */

#content_topics4 {
	background-color: #eaf6fd;
	border: dashed 3px #ffffff;
	margin-top:0.5em;
}
#content_topics4_inner {
	background-color: #ffffff;
	padding:0.8em;
}
#content_topics4 h3{
	font-size:160%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin: 0 0 0.3em;
	padding: 10px 8px 6px;
}
#content_topics4 .pic4a {
	float: left;
	font-size: 80%;
	line-height: 1.4em;
	margin: 1em 1em 0.3em 0;
}
#content_topics4 .pic4b {
	float: left;
	font-size: 80%;
	line-height: 1.4em;
	margin: 1em 0 0.3em;
}
#content_topics4 img {
	margin-bottom: 3px;
}


/* 市政テレビ　これが城識!?「あっぱれ! 北九州」--------------------------------- */

#content_topics5 {
	background-color: #ffffff;
	border: solid 5px #eb6d94;
	margin-top:1em;
}
#content_topics5_inner {
	background-color: #ffffff;
	padding:0.5em 0.8em 0.8em;
}
#content_topics5 h3{
	background-color: #f6becc;
	color: #000000;
	font-size:155%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	text-shadow:
	 #ffffff 1px 1px 0px,
	 #ffffff -1px 1px 0px,
	 #ffffff -1px -1px 0px,
	 #ffffff 1px -1px 0px,
	 #ffffff 1px 0px 0px,
	 #ffffff 0px 1px 0px,
	 #ffffff -1px 0px 0px,
	 #ffffff 0px -1px 0px;
	margin: 0;
	padding: 7px 10px 5px;
}
#content_topics5 h3 .mgtv{
	color: #ffffff;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	text-shadow:
	 #e5006e 2px 2px 0px,
	 #e5006e -2px 2px 0px,
	 #e5006e -2px -2px 0px,
	 #e5006e 2px -2px 0px,
	 #e5006e 2px 0px 0px,
	 #e5006e 0px 2px 0px,
	 #e5006e -2px 0px 0px,
	 #e5006e 0px -2px 0px;
	margin: 0;
	line-height:1.3;
}
#content_topics5_inner2{
	margin-top:1em;
	display: inline-block;
}
#content_topics5 .sisei1{
	font-weight:bold;
	background-color: #fff100;
	padding: 1px 10px;
}
#content_topics5 .sisei2{
	font-weight:bold;
	background-color: #fabe00;
	padding: 1px 10px;
}
#content_topics5 .pic5 {
	margin-top: 1em;
	line-height: normal;
}


/* -----------------すこやかハート----------------- */
#heal_wrap{
	background:linear-gradient(#f9d6d3, #fff);
	position:relative;
}
#content_heal {
	background: #f9d6d3;
	padding: 0.5em;
	margin-bottom: 1em;
}
#heal_wrap h2{
	padding-top:10px;
	padding-left:26px;
	margin-bottom:9px;
}
#heal_wrap #read {
	position: absolute;
	left: 340px;
	top: 25px;
	display: inline-block;
	font-size: 110%;
	color: #d16581;
	text-shadow: 
     white 1px 1px 0px, 
     white -1px 1px 0px, 
     white -1px -1px 0px, 
     white 1px -1px 0px, 
     white 1px 0px 0px, 
     white 0px 1px 0px, 
     white -1px 0px 0px, 
     white 0px -1px 0px;
	font-weight: bold;
}

/* インフルエンザから身を守ろう----------------- */
#content_heal1 {
	background-color:#ffffff;
	border:solid 2px #f19ec2;
	padding:2px;
}
#content_heal1_inner {
	background-color:#ffffff;
	border:solid 1px #f19ec2;
	padding:0.8em;
}
#content_heal1 h3 {
	background-image: -moz-linear-gradient(top, #f7c7c6 0%, #fbe5e4 50%, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom,from(#f7c7c6),color-stop(0.5, #fbe5e4),to(#ffffff));
	background-image: -ms-linear-gradient(top,#f7c7c6 0%, #fbe5e4 50%, #ffffff);
	font-size: 165%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	text-shadow: 
     #ffffff 2px 2px 0px,
     #ffffff -2px 2px 0px,
     #ffffff -2px -2px 0px, 
     #ffffff 2px -2px 0px,
     #ffffff 2px 0px 0px,
     #ffffff 0px 2px 0px,
     #ffffff -2px 0px 0px, 
     #ffffff 0px -2px 0px;
	padding: 15px 10px 10px;
	margin:0 0 0.5em;
}
#content_heal1 .mark_a{
	background-color:#fdd000;
	font-size:115%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	padding:8px 8px 6px;
	margin:1em 0 0.5em;
}
#content_heal1 .mark_b{
	background-color:#9fd8f7;
	font-size:115%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	padding:8px 8px 6px;
	margin:1em 0 0.5em;
}
#content_heal1 .mark_c{
	background-color:#f7c9dd;
	font-size:115%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	padding:8px 8px 6px;
	margin:1em 0 0.5em;
}
#content_heal1 .mark_re{
	color:#e60012;
	font-size:115%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	padding:0;
	margin:1em 0 0.5em;
}
#content_heal1_inner2 .mini_midashi{
	font-size:110%;
	padding:0;
	margin:1em 0 0.1em;
}
#content_heal1_inner2 .mini_midashi2{
	font-size:110%;
	padding:0;
	margin:0 0 0.2em;
	text-align:right;
}
#content_heal1 li{
	margin-top:0.5em;
}

#content_heal1_inner2 {
	margin:1em 0;
	width:473px;
}
#content_heal1_inner2 table{
	border:solid 2px #000000;
	border-collapse: collapse;
	margin-bottom:5px;
	width:473px;
}
#content_heal1_inner2 th{
	background-color:#fad09e;
	padding:5px 15px;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
}
#content_heal1_inner2 .kind{
	background-color:#fbe6ef;
	padding:5px 15px;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	font-weight:bold;
}
#content_heal1_inner2 td{
	background-color:#fffcdb;
	padding:5px 15px;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	font-weight:bold;
	text-align:center;
}

/* ノロウイルス食中毒に注意しましょう！----------------- */
#content_heal2 {
	background-color:#ffffff;
	border:solid 7px #eb6d94;
}
#content_heal2 h3{
	background-image: -moz-linear-gradient(top, #f7c8c7 0%, #fce7e6 50%, #ffffff);
	background-image: -webkit-gradient(linear, left top, left bottom,from(#f7c8c7),color-stop(0.5, #fce7e6),to(#ffffff));
	background-image: -ms-linear-gradient(top,#f7c8c7 0%, #fce7e6 50%, #ffffff);
	color:#d0121b;
	font-size: 165%;
	font-family: "Hiragino Kaku Gothic ProN","メイリオ", sans-serif;
	text-shadow: 
     #ffffff 2px 2px 0px,
     #ffffff -2px 2px 0px,
     #ffffff -2px -2px 0px, 
     #ffffff 2px -2px 0px,
     #ffffff 2px 0px 0px,
     #ffffff 0px 2px 0px,
     #ffffff -2px 0px 0px, 
     #ffffff 0px -2px 0px;
	padding: 15px 10px 10px;
	margin:0 0 0.5em;
}
#content_heal2_inner {
	background-color:#ffffff;
	padding:0 0.8em 0.8em;
}
#content_heal2_inner h4{
	background-color: #d0121b;
	color:#ffffff;
	font-size: 110%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin:1em 0 0.5em;
	padding:6px 13px 4px;
}
#content_heal2_inner .point{
	color:#e4007f;
	font-size:100%;
	padding: 0;
	margin: 1em 0 0.5em;
}
#content_heal2_inner .refer{
	color:#0068b7;
	font-size:100%;
	padding: 0;
	margin: 1em 0 0.5em;
}

#content_heal2_inner2 {
	margin:1em 0 1.5em;
}
#content_heal2_inner2 caption{
	background-color:#d3edfb;
	font-weight:bold;
	font-size:105%;
	padding:3px 0 2px;
	margin-bottom:2px;
}
#content_heal2_inner2 table{
	border:solid 2px #000000;
	border-collapse: collapse;
	margin-bottom:5px;
}
#content_heal2_inner2 .place1{
	background-color:#fbe6ef;
	padding:7px 5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
}
#content_heal2_inner2 .place2{
	background-color:#fbe4e6;
	padding:7px 5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
}
#content_heal2_inner2 .liq1{
	background-color:#eb6ea5;
	color:#ffffff;
	padding:5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
	text-align:center;
	font-weight:bold;
}
#content_heal2_inner2 .liq2{
	background-color:#e76c84;
	color:#ffffff;
	padding:5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
	text-align:center;
	font-weight:bold;
}
#content_heal2_inner2 .ye{
	background-color:#fff462;
	padding:5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
	text-align:center;
}
#content_heal2_inner2 .or{
	background-color:#fcd15c;
	padding:5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
	text-align:center;
}
#content_heal2_inner2 .lye{
	background-color:#fffde4;
	padding:5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
	text-align:center;
}
#content_heal2_inner2 .lor{
	background-color:#fffcd1;
	padding:5px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
	text-align:center;
}


/* 知って安心 消費生活豆知識--------------------------------- */

#heal_syouhi {
	border:solid 5px #af6f9a;
	background-color: #ffffff;
	margin-top:1.3em;
}
#heal_syouhi_inner {
	padding:0.8em;
}
#heal_syouhi_box{
	background: url(../healthy/syouhi_back.gif) repeat-x center;
	height:59px;
	padding-top:8px;
}
#heal_syouhi .midashi{
	margin-bottom:0;
	padding:0.1em 0.5em 1em;
	color:#d0121b;
	font-size: 170%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	text-shadow: 
     #ffffff 2px 2px 0px, 
     #ffffff -2px 2px 0px, 
     #ffffff -2px -2px 0px, 
     #ffffff 2px -2px 0px, 
     #ffffff 2px 0px 0px, 
     #ffffff 0px 2px 0px, 
     #ffffff -2px 0px 0px, 
     #ffffff 0px -2px 0px,
     #b881a6 3px 3px 0px, 
     #b881a6 -3px 3px 0px, 
     #b881a6 -3px -3px 0px, 
     #b881a6 3px -3px 0px, 
     #b881a6 3px 0px 0px, 
     #b881a6 0px 3px 0px, 
     #b881a6 -3px 0px 0px, 
     #b881a6 0px -3px 0px,
     #b87f90 4px 4px 2px;
}
#heal_syouhi .min_midashi{
	padding:0.2em 0.8em 0;
	font-size: 105%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	text-shadow: 
     #ffffff 2px 2px 0px, 
     #ffffff -2px 2px 0px, 
     #ffffff -2px -2px 0px, 
     #ffffff 2px -2px 0px, 
     #ffffff 2px 0px 0px, 
     #ffffff 0px 2px 0px, 
     #ffffff -2px 0px 0px, 
     #ffffff 0px -2px 0px,
     #c49cb7 3px 3px 3px;
}
#heal_syouhi_inner .midashi2{
	margin-bottom:0;
	padding:0.3em 0.5em 0.1em;
	font-size: 150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
}
#heal_syouhi_inner .min_midashi2{
	background-color: #00a0e9;
	color:#ffffff;
	font-size: 110%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin:1em 0 0.8em;
	padding:6px 16px 4px;
	width:210px;
}
#heal_syouhi_inner .min_midashi3{
	background-color: #eb6d94;
	color:#ffffff;
	font-size: 110%;
	margin:1em 0 0.8em;
	padding:6px 16px 4px;
	width:210px;
}
#heal_syouhi_inner2 {
	border:dotted 2px #c70070;
	background-color: #fef8f1;
	padding:0.8em;
	margin-top:1em;
}
#heal_syouhi_inner .min_midashi4{
	color:#e4007f;
	font-size: 130%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	text-shadow: 
     #ffffff 2px 2px 0px, 
     #ffffff -2px 2px 0px, 
     #ffffff -2px -2px 0px, 
     #ffffff 2px -2px 0px, 
     #ffffff 2px 0px 0px, 
     #ffffff 0px 2px 0px, 
     #ffffff -2px 0px 0px, 
     #ffffff 0px -2px 0px;
}
#heal_syouhi_inner li{
	margin-top:0.5em;
	font-size:105%;
}



/* 情報ステーション--------------------- */



/* 関門連携コーナー--------------------- */
#contents_kanmon .kanmonpic{
	clear: right;
	width: 165px;
	font-size: 70%;
	line-height: 1.2;
}
#contents_kanmon h4{
	clear:left;
	color: #ffffff;
	font-size: 140%;
	background-color: #896d2c;
	margin:0 0 0.5em 0;
	padding:6px 6px 4px;
	margin-right:180px;
}

/* その他 */

#information_content{
	background-color:#FFFFCC;
	padding:6px;
}
#information_content h3{
	margin-top:0;
}
#goout_spot h5{
	font-size:120%;
	margin:1em 0;
	color:#9C4C8A;
}
#goout_spot .pname{
	text-align:right;
}
#goout_spot .inner{
	background-color:#FFFFDD;
	padding:6px;
	margin-top:1em;
}
#contents_kanmon dt{
	float:left;
	margin-right:6px;
}

/* その他 */
#goout li strong span{
	font-weight:normal;
}
#sports li strong span{
	font-weight:normal;
}

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

/* 各区版------------------------------- */
/* 各区の人口---------------- */
#ward .sppop{
	line-height:0.9em;
	font-size:95%;
}

#content_moji_title{
	float:right;
	width:150px;
}

/* 門司区-------------------- */

#content_moji_title{
	float:right;
	width:150px;
	text-align:center;
}
#content_moji_title img{
	margin-bottom:3px;
}

/* イルミネーション-------------------- */
#content_moji1{
	border:5px dotted #ffffff;
	background-color:#fbe6ef;
	padding:1em;
	margin-top:1.3em;
	height:1%;
}
#content_moji1 .pic1a{
	float:left;
	margin: 0 0.9em 0.55em 0;
}
#content_moji1 .pic1b{
	margin-top:0.8em;
}

/* 門司区交通安全推進協議会が4年連続で最優秀賞を受賞!!-------------------- */
#content_moji2{
	background-color:#e1eac3;
	padding:0.8em;
	margin-top:1.1em;
	height:1%;
}
#content_moji2 h3{
	color:#22ac38;
	font-size:135%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin: 0.5em 0;
}
#content_moji2 .midashi_h{
	font-size:80%;
}
#content_moji2 .pic2 {
	float: right;
	margin-bottom: 3px;
	font-size: 75%;
	line-height: 1.4em;
	margin-left: 8px;
	_margin-left: 0;
	_padding-left: 8px;
}
#content_moji2 img {
	margin-bottom:3px;
}


/* 小倉北区-------------------- */

/* 年末の交通安全運動-------------------- */
#content_kita1_top{
	height:16px;
	background:url(../ward/kokurakita/li_to.gif) repeat-x top;
	margin-top:1.3em;
}
#content_kita1{
	background:url(../ward/kokurakita/li_ri.gif) #eaf6fd repeat-y right;
	padding-right: 16px;
}
#content_kita1_inner{
	background:url(../ward/kokurakita/li_le.gif) #eaf6fd repeat-y left;
	padding:0.3em 0.5em 0.3em 1.8em;
}
#content_kita1_bottom{
	height:16px;
	background:url(../ward/kokurakita/li_bo.gif) repeat-x bottom;
}
#content_kita1 h3{
	color:#0c3388;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin:0 0 0.8em;
}
#content_kita1 .period{
	font-size:80%;
	margin-left:10px;
	vertical-align:middle;
}
#content_kita1 h4{
	font-size:110%;
	margin:1em 0 0.5em;
}


/* 小倉南区-------------------- */

#content_minami{
	float:right;
	width:150px;
}
#content_minami dd{
	margin-left:11px;
}
#content_minami strong{
	color:#000000;
}
#content_minami img{
	margin-bottom:3px;
}

#ward .minami{
	color:#FF3300;
	margin:1em 0 0.8em;
}

/* 小倉南区健康だより---------------- */
#kenkou_titlearea_minami table {
    margin: 1em;
}

/* 福岡県交通安全県民大会で小倉南区が表彰されました!!---------------- */
#content_minami1_top{
	height:16px;
	background:url(../ward/kokuraminami/li_to.gif) repeat-x top;
	margin-top:1.3em;
}
#content_minami1{
	background:url(../ward/kokuraminami/li_ri.gif) #ffffff repeat-y right;
	padding-right: 16px;
}
#content_minami1_inner{
	background:url(../ward/kokuraminami/li_le.gif) #ffffff repeat-y left;
	padding:0.7em 0.5em 0.3em 1.8em;
}
#content_minami1_bottom{
	height:16px;
	background:url(../ward/kokuraminami/li_bo.gif) repeat-x bottom;
	margin-bottom:1.3em;
}
#content_minami1 h3{
	color:#e8380d;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin:0 0 0.7em;
}
#content_minami1 .midashi_h{
	font-size:80%;
}
#content_minami1 h4{
	font-size:110%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin:0.5em 0 0.3em;
}


/* 若松区-------------------- */

/* 総務大臣表彰を受賞しました---------------- */
#content_waka1{
	background-color:#ebefd6;
	padding:1em;
	margin-top:1.3em;
	height:1%;
}
#content_waka1 h3{
	color:#2aa738;
	font-size:135%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin: 0.3em 0 0.5em;
}

/* わかっぱなう その48---------------- */
#content_wakappa {
	margin-top:0.8em;
}
h3#wakappa_title{
	position:relative;
	left:16px;
	margin:0 auto;
}
#content_waka_top{
	height:30px;
	background:url(../ward/wakamatsu/b.gif) repeat-x top;
	margin-top:-20px;
	_overflow: hidden;
}
#content_waka{
	background:url(../ward/wakamatsu/b.gif) repeat-y right;
}
#content_waka_inner{
	background:url(../ward/wakamatsu/b.gif) repeat-y left;
}
#content_waka_bottom{
	height:30px;
	background:url(../ward/wakamatsu/b.gif) repeat-x bottom;
	margin-bottom:1.3em;
}
#wakappa_intro{
	margin:0 20px 25px;
}
#content_waka img#wakap{
	margin-bottom:0.3em;
	padding: 0 0.5em 0;
}
#content_waka dl{
	margin-top:1em;
	margin-left:20px;
	margin-right:20px;
}
#content_waka dt{
	font-weight:bold;
}
#content_waka dd{
	font-size:100%;
	color:#e72800;
}
#content_waka .add_inq{
	margin:16px 20px 0;
}


/* 八幡東区-------------------- */

#kenkou_titlearea td {
	text-align: right;
}

/* 決定しました「皿倉八景」-------------------- */
#content_higashi1{
	background-color:#e8eccf;
	border-left:solid 5px #22ac38;
	border-right:solid 5px #22ac38;
	padding:0.8em;
	margin-top:1.3em;
	height:1%;
}
#content_higashi1 h3{
	color:#ffffff;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	text-shadow:
     #356507 1px 1px 0px,
     #356507 -1px 1px 0px,
     #356507 -1px -1px 0px,
     #356507 1px -1px 0px,
     #356507 1px 0px 0px,
     #356507 0px 1px 0px,
     #356507 -1px 0px 0px,
     #356507 0px -1px 0px,
     #356507 2px 2px 0;
	margin: 0.3em 0 0.5em;
}
#content_higashi1 .pic1a {
	float: right;
	margin-bottom: 3px;
	font-size: 80%;
	line-height: 1.4em;
	margin-left: 8px;
	_margin-left: 0;
	_padding-left: 8px;
	text-align:center;
}
#content_higashi1 .pic1b {
	float: right;
	margin-bottom: 3px;
	font-size: 80%;
	line-height: 1.4em;
	margin-left: 8px;
	_margin-left: 0;
	_padding-left: 8px;
	text-align:center;
	clear:both;
}
#content_higashi1 img {
	margin-bottom:3px;
}

/* 八幡東区のイルミネーション-------------------- */
#content_illumi{
	margin:1.3em 0;
	background:url(../ward/yahatahigashi/higashi_illumi_back.jpg) #172a88 no-repeat right top;
	border:dashed 2px #ffffff;
	padding:0.5em;
}
#content_illumi h3{
	color:#ffffff;
	font-size:130%;
	margin: 8px 16px 5px;
}
#ch_r{
	color:#ffffff;
	margin: 8px 16px 5px;
}
#content_illumi .illumi_inner{
	background-color:#ffffff;
	border:dashed 2px #172a88;
	margin-top:0.5em;
	padding:10px;
}
#content_illumi h4{
	color:#3d62ad;
	margin-bottom:0.5em;
	font-size:115%;
	padding-top:2px;
}
#content_illumi .un_pic{
	float:left;
	padding-right:12px;
}


/* 八幡西区-------------------- */

/* 市立八幡病院が移転します-------------------- */
#yahatahospital_top{
	height:16px;
	background:url(../ward/yahatahigashi/li.gif) repeat-x top;
	margin-top:1.3em;
}
#yahatahospital{
	background:url(../ward/yahatahigashi/li_ri.gif) #fadcea repeat-y right;
	padding-right: 16px;
}
#yahatahospital_inner{
	background:url(../ward/yahatahigashi/li_le.gif) #fadcea repeat-y left;
	padding:0.3em 0.5em 0.3em 1.8em;
}
#yahatahospital_bottom{
	height:16px;
	background:url(../ward/yahatahigashi/li.gif) repeat-x bottom;
}
#yahatahospital h3{
	color:#e4007f;
	font-size:150%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin:0.2em 0 0.5em;
}

/* 外来患者の日程--------------- */
#yahatahospital table{
	margin-top:1em;
	border:solid 1px #000000;
	border-collapse:collapse;
}
#yahatahospital th{
	background-color:#eb6ea5;
	color:#ffffff;
	border:solid 1px #000000;
	padding:5px 10px;
}
#yahatahospital td.classifi{
	background-color:#ffde5e;
	border:solid 1px #000000;
	text-align:center;
	padding:5px 10px;
}
#yahatahospital td{
	background-color:#ffffff;
	border:solid 1px #000000;
	text-align:center;
	padding:5px 10px;
}
#yahatahospital td.period{
	background-color:#ffffff;
	border:solid 1px #000000;
	text-align:left;	
	padding:5px 10px;
}
#yahatahospital td.even{
	background-color:#fffbc7;
	border:solid 1px #000000;
	text-align:center;
	padding:5px 10px;
}
#yahatahospital td.even_p{
	background-color:#fffbc7;
	border:solid 1px #000000;
	text-align:left;
	padding:5px 10px;
}


/* 戸畑区-------------------- */

/* 北九州市立高等学校陸上部が全国高校女子駅伝に出場！-------------------- */
#content_tobata1_top{
	height:4px;
	background-color:#e1ea9d;
	margin-top:1.5em;
}
#content_tobata1{
	background:url(../ward/tobata/li_ri1.gif) #e1ea9d repeat-y right;
	padding-right: 16px;
}
#content_tobata1_inner{
	background:url(../ward/tobata/li_le1.gif) #e1ea9d repeat-y left;
	padding:0.5em 0.8em 0.3em 2em;
}
#content_tobata1_bottom{
	height:4px;
	background-color:#e1ea9d;
}
#content_tobata1 h3{
	color:#008e3f;
	font-size:145%;
	font-family: "Hiragino Kaku Gothic ProN", メイリオ, sans-serif;
	margin: 0.3em 0 0.5em;
	line-height:1.1;
}



/* --------------------------------------------------------------------------------------------- */
/*市政50周年*/
p.number span{
	font-weight:bold;
	padding-right:1em;
}
#anniv{
	padding-right:18px;
	*padding-right:13px;
	vertical-align:top;
}

/***おわびと訂正***/

#top_correct{
	clear:both;
	border:solid 2px #cc3333;
	background-color:#f1f1f1;
	line-height:1.4;
	padding:12px;
	margin-bottom:1em;
	height:1%;
}
#top_correct h3{
	color:#000000;
	font-size:100%;
	margin-bottom:0.5em;
	padding:0;
}
#top_correct .mark{
	color:#cc3333;
}

#top_correct .side_tc{
	margin-top:-2em;
}