﻿@charset "utf-8";

/* 内科トップ
----------------------------------------------------------------------------------------------------*/

#top h3 ,#top h4 {
	margin: 0 0 10px;
}

#top .box1 {
	padding: 20px 0 10px;
}

#top .box2 {
	padding: 5px 0 10px;
	border-top: #326493 2px solid;
}

#top .box2 h5 {
	margin: 0 0 10px;
}

/* 内科Q&A
----------------------------------------------------------------------------------------------------*/

#faq h3 {
	margin: 0 0 10px;
}

#faq h4 {
	padding: 10px 0;
	border-top: #326493 solid 2px;
	line-height: 1;
}

#faq .box1 {
	padding: 10px;
}

#faq .q {
	background: #D8E6F1;
}

#faq .box1 .left {
	float: left;
	width: 20px;
}

#faq .box1 .right {
	float: right;
	width: 480px;
}

#faq .box1 .right h5 {
	font-weight: bold;
}

/* 内科 内視鏡検査と諸費用について
----------------------------------------------------------------------------------------------------*/

#about h3 {
	padding: 10px 0 10px 10px;
	background: url("../images/title_bg01.jpg") no-repeat;
	line-height: 1;
}

#about h4 {
	margin: 0 0 8px;
	padding: 8px 0 0;
	border-top: #326493 solid 1px;
	line-height: 1;
}

#about p {
	margin: 0 0 10px;
}

#about .margin {
	margin-top: 15px;
}

#about ul {
	margin: 0 0 15px;
}

#about li {
	margin: 0 15px 0 0;
	padding: 0 0 0 10px;
	background: url(../../common/com_ar02.gif) no-repeat;
	background-position: left center;
	display: inline;
}

#about li a:link    { text-decoration: none; color: #234767;}
#about li a:visited { text-decoration: none; color: #326493;}
#about li a:active  { text-decoration: none; color: #326493;}
#about li a:hover   { text-decoration: underline; color: #326493;}

#about table {
	width: 100%;
	margin: 0 0 5px;
	border-collapse: collapse;
	background: #FFF;
}

#about table th ,#about table td {
	padding: 5px 10px;
	border: #CAC6B3 solid 1px;
	vertical-align: middle;
}

#about table th {
	background: #F4EEE2;
	text-align: center;
}

#about table .campaign {
	width: 120px;
	background: #F0D9DD;
}

#about table .normal {
	width: 80px;
}

#about table .breakout {
	width: 60%;
}

#about table .check {
	width: 80%;
}

/* 胃・大腸 内視鏡検査の流れ
----------------------------------------------------------------------------------------------------*/

#flow h3 {
	margin: 0 0 10px;
}

#flow h4 {
	margin: 0 0 10px;
}

#flow ul {
	margin: 0 0 15px;
}

#flow li {
	margin: 0 15px 0 0;
	padding: 0 0 0 10px;
	background: url(../../common/com_ar02.gif) no-repeat;
	background-position: left center;
	display: inline;
}

#flow li a:link    { text-decoration: none; color: #234767;}
#flow li a:visited { text-decoration: none; color: #326493;}
#flow li a:active  { text-decoration: none; color: #326493;}
#flow li a:hover   { text-decoration: underline; color: #326493;}

#flow h5 {
	margin: 0 0 10px;
}

#flow h6 {
	margin: 0 0 10px;
}

#flow p {
	margin: 0 0 10px;
}

#flow .box1 {
	margin: 0 0 10px;
}

#flow .box1 .left {
	float: left;
	width: 180px;
}

#flow .box1 .right {
	float: right;
	width: 335px;
}

#flow .box2 {
	margin: 0 0 10px;
	padding: 10px;
	background:#E3EDF4;
}

/* 内科 設備・機器の紹介
----------------------------------------------------------------------------------------------------*/

#equipment h3 {
	margin: 0 0 10px;
}

#equipment h4 {
	margin: 0 0 15px;
}

#equipment h5 {
	padding: 10px 0;
	border-top: #326493 solid 2px;
	line-height: 1;
}

#equipment .box1 {
	margin: 0 0 15px;
}

#equipment .box1 .left {
	float: left;
	width: 200px;
	text-align: center;
}

#equipment .box1 .right {
	float: right;
	width: 330px;
}

/* 主なおなかの病気
----------------------------------------------------------------------------------------------------*/

#illness h3 {
	margin: 0 0 10px;
}

#illness h4 {
	margin: 0 0 10px;
}

#illness h5 {
	padding: 10px 0;
	border-top: #326493 solid 2px;
	line-height: 1;
}

#illness h6 {
	margin: 0 0 10px;
	padding: 7px;
	background: #EEF2F7;
	line-height: 1;
}

#illness .box1 {
	margin: 0 0 10px;
}

#illness .box2 {
	margin: 0 0 20px;
}

#illness .ar {
	padding: 5px 0;
	text-align: right;
	margin: 0 0 15px;
}

#illness .ar a {
	padding: 5px 0 5px 15px;
	background: url(../images/illness_ar.gif) no-repeat;
	background-color: #E8E8E8;
	background-position: 5px center;
}

#illness a:link    { text-decoration: none; color: #663300;}
#illness a:visited { text-decoration: none; color: #326493;}
#illness a:active  { text-decoration: none; color: #663300;}
#illness a:hover   { text-decoration: underline; color: #663300;}


/* インフルエンザ
----------------------------------------------------------------------------------------------------*/

#Influenza h3 {
	padding: 10px 0 10px 10px;
	background: url("../images/title_bg01.jpg") no-repeat;
	line-height: 1;
}

#Influenza table {
	width: 100%;
	margin: 0 0 15px;
	border-collapse: collapse;
}

#Influenza th ,#Influenza td {
	padding: 5px 10px;
	border: #CAC6B3 solid 1px;
	vertical-align: middle;
}

#Influenza table th {
	background: #F4EEE2;
	text-align: left;
	width: 100px;
	vertical-align: top;
}

#Influenza h4 {
	padding: 10px 0;
	border-top: #326493 solid 2px;
	line-height: 1;
}

#Influenza h5 {
	margin: 0 0 10px;
	padding: 7px;
	background: #EEF2F7;
	line-height: 1;
}

#Influenza .box1 {
	margin: 0 0 10px;
}

#Influenza .box2 {
	margin: 0 0 20px;
}

#Influenza ul li {
	list-style-type: disc;
	list-style: inside;
}

#Influenza ol li {
	list-style-type: armenian;
	list-style: inside;
}
