﻿@charset "UTF-8";

.squareH{	background:url(./img/bg_squareH.png) 0 100% no-repeat;}
h1{
	height:66px!important;
	margin:8px 0 18px 0!important;
	padding:0!important;
}

h2.imageH{margin:0!important}

/*---------------------------------------*/

dd{margin-bottom:20px!important;line-height:1.8!important;}


table{	width:580px;
	font-size:11px;
	margin:10px auto 10px;
}


.basicTable th{
	padding:7px 0 5px 10px;
	background:#f3f3f3 url("./img/bg_basicTable_th.png") repeat-x;
	border-left:3px solid #ff9933;
}



th,td{padding:4px;margin:3px;font-size:11px;background:#ffffff;
}
/*
----------------------------------------------------------*/

.historyTable th{
	font-size:12px!important;
	background:url("./img/bg_historyTable_th.png") no-repeat;
	padding:10px 7px 7px 16px;
	width:60px;
	height:13px;
	color:#666666;
}

.historyTable td{
	padding-top:10px;
	padding-left:8px;
	border-top:1px dotted #cccccc;
	width:500px;
}


.historyTable td.lastChild{
	border-bottom:1px dotted #cccccc;
}

.historyTable td.anniversary{
	padding:0px!important;
	margin:0px!important;
	border:none!important;
	width:568px;

}

/*
----------------------------------------------------------*/
.feature img{ float:right;display:block;padding:0 0 2px 10px}


/*事業所
----------------------------------------------------------*/


.tel{
	display:block;
	font-size:13px;
	margin:3px 20px 8px 3px;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;	
}

.link_pdf{	
	width:60px;
	font-size:15px;
	padding:5px 0px 5px 38px;
}

