@charset "utf-8";



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+

+　クリニック・サロンの方へ　スタイル

+

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/*　リンクカラー（右ナビゲーション）*/

#rightCon .rnavi ul li a:hover,
#rightCon .rnavi ul li a.stay {
	color: #65BFD7 !important;
}


/*　タイトル　*/

.cttl02,
.cttl03,
.cttl04,
.cttl05,
.cttl06,
.cttl07,
.cttl08,
.cttl09 {
	display: block;
	height: 34px;
	width: 600px;
	text-indent: -9999px;
}

.cttl02 {
	background: url(../corp/img/corp_ttl02.gif) no-repeat left top;
}

.cttl03 {
	background: url(../corp/img/corp_ttl03.gif) no-repeat left top;
}

.cttl04 {
	background: url(../corp/img/corp_ttl04.gif) no-repeat left top;
}

.cttl05 {
	background: url(../corp/img/corp_ttl05.gif) no-repeat left top;
}

.cttl06 {
	background: url(../corp/img/corp_ttl06.gif) no-repeat left top;
}

.cttl07 {
	background: url(../corp/img/corp_ttl07.gif) no-repeat left top;
}

.cttl09 {
	background: url(../corp/img/corp_ttl09.gif) no-repeat left top;
}


/*　テキストタイトル　*/

.sttl01,
.sttl02,
.sttl03,
.sttl04,
.sttl05,
.sttl06 {
	width: 568px;
	text-indent: -9999px;
}

.sttl01 {
	background: url(../corp/img/sttl01.gif) no-repeat left top;
	height: 14px;
}
.sttl02 {
	background: url(../corp/img/sttl02.gif) no-repeat left top;
	height: 14px;
}
.sttl03 {
	background: url(../corp/img/sttl03.gif) no-repeat left bottom;
	height: 38px;
}
.sttl04 {
	background: url(../corp/img/sttl04.gif) no-repeat left top;
	height: 14px;
}

.sttl05 {
	background: url(../corp/img/sttl05.gif) no-repeat left bottom;
	height: 38px;
}
.sttl06 {
	background: url(../corp/img/sttl06.gif) no-repeat left top;
	height: 38px;
}


/*　ステップテキストタイトル　*/

.step_ttl01,
.step_ttl02,
.step_ttl03,
.step_ttl05,
.step_ttl06 {
	width: 568px;
	text-indent: -9999px;
	height: 22px;
}

.step_ttl01 {
	background: url(../corp/img/step_ttl01.gif) no-repeat left bottom;
	padding-top: 24px;
}
.step_ttl02 {
	background: url(../corp/img/step_ttl02.gif) no-repeat left bottom;
}
.step_ttl03 {
	background: url(../corp/img/step_ttl03.gif) no-repeat left bottom;
}
.step_ttl04 {
	background: url(../corp/img/step_ttl05.gif) no-repeat left bottom;
}
.step_ttl05 {
	background: url(../corp/img/step_ttl05.gif) no-repeat left bottom;
}
.step_ttl06 {
	background: url(../corp/img/step_ttl06.gif) no-repeat left bottom;
}





/*　エンビロンの2大メニュー　*/
.stepList {
	margin: 16px;
	width: 576px;
	overflow: hidden;
}
.stepList li {
	width: 140px;
	float: left;
}
.stepBox {
	width: 568px;
	margin-right: 16px;
	margin-left: 16px;
	padding-bottom: 28px;
	overflow: hidden;
}
#blue h5 {
	background: #F2ECE6;
	font-weight: bold;
	padding-left: 8px;
	margin-bottom: 16px;
}
#blue h5 span {
	font-size: 10px;
}
.stepBox dl {
	float: left;
	width: 360px;
	margin-right: 16px;
}
.stepBox .imgRight {
	float: right;
	width: 180px;
	text-align: center;
}
.stepBox dl dt {
	font-weight: bold;
	margin-bottom: 8px;
}
