@charset "UTF-8";
/* CSS Document */

/*全体リンク色*/
a, a:hover, a:focus,
/*ヘッダー電話番号色*/
a.phone,
/*ごあいさつ上、h3文字色*/
.setsumei h3,
/*3つの理由文字色*/
	#riyuu .setsumei li,
.information dt,
/*受付時間●色*/
	#jikan .table td,
/*自費メニューh3見出し色*/
#jihi h3,
/*自費メニュー問い合わせ文色*/
	#jihi footer p:first-child,
.color-lg,
h2.riyu-h2,
h3.riyu-h3{
	color: #c87853;
}
/*病院名色*/
	.inside-header h1 {
	color: #525252;
	font-family: "rounded-thin";
}
/*電話番号画像*/
a.phone {
	background-image: url(../img/phone-aube.svg);
}
/*ヘッダー営業時間背景色*/
	.inside-header address .hour,
/*アクセス情報左背景色*/
	.access-box:first-child {
	background-color: rgba(200,120,83,0.20);
}
/*個別メニュー背景色*/
	.shop-nav ul li a,
/*自費メニュー「詳しくはこちら」色*/
	#jihi .jihi-box figure figcaption a,
/*アクセス欄お問合せボタン色*/
.btn-success {
background-color: #c87853;
}
/*個別メニュー背景hover色*/
	.shop-nav ul li a:hover,
	.shop-nav ul li a:focus,
/*自費メニュー「詳しくはこちら」hover色*/
	#jihi .jihi-box figure figcaption a:hover,
	#jihi .jihi-box figure figcaption a:focus,
/*自費メニュー問い合わせ文色*/
#jihi footer p a.phone:hover,
#jihi footer p a.phone:focus,
/*アクセス欄お問合せボタン色*/
.btn-success:hover,
.btn-success:focus {
background-color: #B47F66;
}
/*受付時間テーブル背景色*/
	#jikan .table th,
/*自費メニューh1見出し色*/
	#jihi .well h1 {
	background-color: rgba(200,120,83,0.54);
	}

/*各見出しボーダー色*/
	section h2.col-sm-12,
/*受付時間テーブルボーダー色*/
	#jikan .table,
	#jikan .table th,
	#jikan .table td,
/*自費メニューh3見出し色*/
#jihi h3,
/*受付時間インフォメーション・内容下線色*/
	.information dd p,
	.information dd p:first-child {
	border-color: #B6785B;
}
/*アピールポイント3つ装飾*/
h2.riyu-h2 .three{
	font-size: 3em;
	vertical-align: middle;
	font-weight: bold;
}
h2.riyu-h2 .tsu{
	font-size: 2em;
	vertical-align: middle;
	font-weight: bold;
}
	section h2.col-sm-12,
#aisatsu h3,
/*自費メニューh1見出し色*/
	#jihi .well h1 {
	color: #A06C53;
}

	.access-box.setsumei h3 {
	font-family: "rounded-thin";
	color: #333;
	}
	.open-h {
		border-bottom-color: #c87853;
}
/*受付時間下　インフォメーション*/
.info-list h3 {
color: #c87853;
}
.info-list .info-border {
border-bottom-color: #c87853;
border-top-color: #c87853;
}
@media (max-width:767px) {
.riyuu-img {
	margin-bottom: 2em;
}
}
@media (max-width:320px) {
h2.riyu-h2 .three{
	font-size: 1.5em;
}
h2.riyu-h2 .tsu{
	font-size: 1em;
}
}