﻿@charset "UTF-8";

/* 一般ページ CSS Document */

h2 {
	width:760px;
	height:27px;
	margin-bottom:10px;
	text-indent:-9999px;
	background:url(../images/h2.jpg) no-repeat left top;
}
h2.top_01 { background:url(../images/h2_top_01.jpg) no-repeat left top; width:515px; }
h2.top_02 { background:url(../images/h2_top_02.jpg) no-repeat left top; width:515px; }
h2.top_03 { background:url(../images/h2_top_03.jpg) no-repeat left top; width:230px; }
h2.top_04 { background:url(../images/h2_top_04.jpg) no-repeat left top; width:230px; }

h2.news_01 { background:url(../images/h2_news_01.jpg) no-repeat left top; }
h2.about_01 { background:url(../images/h2_about_01.jpg) no-repeat left top; width:515px; }
h2.school_01 { background:url(../images/h2_school_01.jpg) no-repeat left top; }
h2.sick_01 { background:url(../images/h2_sick_01.jpg) no-repeat left top; }
h2.holiday_01 { background:url(../images/h2_holiday_01.jpg) no-repeat left top; }
h2.member_01 { background:url(../images/h2_member_01.jpg) no-repeat left top; }
h2.links_01 { background:url(../images/h2_links_01.jpg) no-repeat left top; }
h2.contact_01 { background:url(../images/h2_contact_01.jpg) no-repeat left top; }
h2.sitemap_01 { background:url(../images/h2_sitemap.jpg) no-repeat left top; }

p.ind {
	text-indent:1.0em;
	padding-bottom:5px;
}
p02 {
	background:url(../images/p_02.jpg) no-repeat left center;
	padding-left:12px;
}

/* ニュース */
ul.news_list {}
ul.news_list li {
	padding:8px 0;
	border-bottom:1px #CCCCCC dotted;
	clear:left;
}
ul.news_list li.news {
	background:url(../images/icon_news01.jpg) no-repeat left 8px;
}
ul.news_list li.topics {
	background:url(../images/icon_news02.jpg) no-repeat left 8px;
}
ul.news_list li span.news_date {
	padding-left:45px;
	float:left;
	display:block;
}
ul.news_list li span.news_title {
	margin-left:10.5em;
	display:block;
}

/* 医会概要 */
.about_message_box {
	padding:10px;
	border:5px #eeeeee solid;
}
.about_message {
	
}
.about_message p {
	line-height:2.2em;
	background:url(../images/dot.jpg) repeat left top;
	font-size:14px;
	!
	line-height:2.15em;
}

/* 学校検診活動 */
ul.school_point {}
ul.school_point li {
	list-style: disc;
	padding-bottom:5px;
	margin-left:20px;
}
.school_tb {
	border-collapse: collapse;
	border-spacing: 0;
	width:100%;
}
.school_tb th {
	color:#FFFFFF;
	background-color:#999999;
	border:1px #FFFFFF solid;
	padding:5px;
}
.school_tb td {
	border:1px #FFFFFF solid;
	border-bottom:1px #EEEEEE solid;
	padding:5px;
}
.school_tb tr.line2 {
	background-color:#EEEEEE;
}

/* 病気と予防 */
.sick_tb {
	border-collapse: collapse;
	border-spacing: 0;
}
.sick_tb th {
	color:#FFFFFF;
	background-color:#999999;
	border:1px #FFFFFF solid;
	padding:5px;
}
.sick_tb td {
	border:1px #FFFFFF solid;
	border-bottom:1px #EEEEEE solid;
	padding:5px;
}
.sick_tb tr.line2 {
	background-color:#EEEEEE;
}
ul.sick_point {}
ul.sick_point li {
	list-style: disc;
	padding-bottom:5px;
	margin-left:20px;
}
h4.sick_h4_01 {
	height:28px;
	margin-bottom:5px;
	text-indent:-9999px;
	background:url(../sick/images/h4_sick_01.jpg) no-repeat left top;
}
h4.sick_h4_02 {
	height:28px;
	margin-bottom:5px;
	text-indent:-9999px;
	background:url(../sick/images/h4_sick_02.jpg) no-repeat left top;
}

/* 休日診療 */
.map_box_l {
	float:left;
	width:415px;
}
.map_box_r {
	float:left;
	width:325px;
}

/* 会員情報 */
.member_tb {
	border-collapse: collapse;
	border-spacing: 0;
	width:100%;
	margin-bottom:15px;
}
.member_tb th {
	color:#FFFFFF;
	background-color:#999999;
	border:1px #FFFFFF solid;
	padding:5px;
}
.member_tb td {
	border:1px #FFFFFF solid;
	border-bottom:1px #EEEEEE solid;
	padding:5px;
}
.member_tb tr.line2 {
	background-color:#EEEEEE;
}

