/*	
	print CSS
*/
#header {/*ヘッダー非表示*/
	display: none;
}
#header_date_gnavi {/*ヘッダー非表示*/
	display: none;
}
#contents{
	font-size:9pt;
	line-height:1.5em;
	text-align:left;
	width:562px;
	margin:0px;
	padding:10px 45px 0px 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:9pt;
	width:497px;
}
.dummy{
}
#contents_top{
	font-size:9pt;
	line-height:1.5em;
	text-align:left;
	width:562px;
	margin:0px;
	padding:0px 45px 0px 20px;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:9pt;
	width:497px;
}
.dummy{
}
#snavi01,#snavi02{
	display: none;
}
#layout_security{
	display: none;
}
#layout_copylight{
	display: none;
}
.path{
display:none;
}
/*■■■　寄せ設定　■■■*/
.ralign{/*右寄せ*/
	text-align:right;
	margin:0px;
	padding:0px;
}
.calign{/*中央寄せ*/
	text-align:center;
	margin:0px;
	padding:0px;
}
.lalign{/*左寄せ*/
	text-align:left;
	margin:0px;
	padding:0px;
}
.tvalign{/*上寄せ*/
	vertical-align:top;
}
.bvalign{/*上寄せ*/
	vertical-align:bottom;
}
.mbottom{/*下マージン*/
margin-bottom:10px;
}
/*■■■　フォント設定　■■■*/
.pindent{/*フォント>段落 インデントあり*/
	text-indent:1em;
	margin:0px;
}
.pnote{/*フォント>逆インデント*/
	text-indent:-1em;
	margin:0 0 0 1em;
}
a img{
border:none;
}

/*■■■　テーブル設定　■■■*/
.dummy{
}
/*青色テーブル*/
.bcl_table , .bll_table , .brl_table , .blc_table , .bcc_table{/*青色テーブル*/
	font-size:x-small;
	line-height:1.5em;
	background-color:#CCCCCC;
	width:100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:small;
}
.dummy{
}
.bcl_table th , .bcc_table th{/*青色テーブル thセンター*/
	font-weight:normal;
	text-align:center;
	background-color:#D3E0E9;
}
.bll_table th , .blc_table th{/*青色テーブル thレフト*/
	font-weight:normal;
	text-align:left;
	background-color:#D3E0E9;
}
.blc_table td , .bcc_table td{/*青色テーブル tdセンター*/
	text-align:center;
	background-color:#FFFFFF;
}
.bcl_table td , .bll_table td{/*青色テーブル tdレフト*/
	text-align:left;
	background-color:#FFFFFF;
}
/*赤色テーブル*/
.rll_table {/*赤色テーブル*/
	font-size:x-small;
	line-height:1.5em;
	background-color:#CCCCCC;
	width:100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:small;
}
.dummy{
}
.rll_table th{/*赤色テーブル thレフト*/
	font-weight:normal;
	text-align:left;
	background-color:#FFEAEA;
}
.rll_table td {
	text-align:left;
	background-color:#FFFFFF;
}
/*ピンクテーブル*/
.pkll_table {/*ピンクテーブル*/
	font-size:x-small;
	line-height:1.5em;
	background-color:#CCCCCC;
	width:100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:small;
}
.dummy{
}
.pkll_table th{/*ピンクテーブル thレフト*/
	font-weight:normal;
	text-align:left;
	background-color:#FCE3F5;
}
.pkll_table td {
	text-align:left;
	background-color:#FFFFFF;
}
/*紫テーブル*/
.ppll_table {/*紫テーブル*/
	font-size:x-small;
	line-height:1.5em;
	background-color:#CCCCCC;
	width:100%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:small;
}
.dummy{
}
.ppll_table th{/*紫テーブル thレフト*/
	font-weight:normal;
	text-align:left;
	background-color:#EFDEFF;
}
.ppll_table td {
	text-align:left;
	background-color:#FFFFFF;
}

.t_lifeclinic_key_red{
	color:#CC0000;
	font-size:large;
	font-weight:bold;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:x-large;
}
.dummy{
}
.t_lifeclinic_key_blue{
	color:#0066CC;
	font-weight:bold;
}
.dummy{
}
.t_lifeclinic_tel{
	color:#FF6600;
	font-size:large;
	font-weight:bold;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size:x-large;
}
.dummy{
}