@charset "utf-8";
/*=====================================================================
     お客様サポート
  =====================================================================*/
#support h3 {
	width: auto;
	margin: 27px 0 10px 0; 
	padding: 0;
	border: none;
}
/*---------------------------------------------------------------------
     メッセージテキスト
  ---------------------------------------------------------------------*/
#support-mail {
	width: 685px;
	padding-bottom: 30px;
	background:url(../images/pr-hr.gif) bottom left repeat-x;
}
.supportinfo {
	margin-top: 10px;
}
.mail {
	margin-left: 30px;
}
.telfax {
	color: #009933;
	font-size: 30px;
	margin-left: 30px;
}
.teltime {
	margin-left: 30px;
}
/*=====================================================================
     リンク
  =====================================================================*/
#link h3 {
	width: auto;
	display: block;
	padding: 0;
	margin: 0;
	height: auto;
	border: none;
}
#linklist {
	margin-top: 20px;
}

#linklist li {
	display: block;
	padding: 18px 0 18px 0;
}

#linklist table {
	border-collapse:collapse;
	margin-bottom: 15px;
}

#linklist td {
	padding-right: 10px;
	vertical-align: bottom;
}

#linklist a {
	color: #666666;
}

#linklist a:hover {
	color: #abcd03;
}
.ll-t {
	padding: 2px 0 5px 0;
	background: url(../images/pr-hr.gif) left top repeat-x;
}

/*=====================================================================
     夏期休業
  =====================================================================*/
#holiday {
	width: 500px;
	margin: 20px auto;
	font-weight: bold;
	padding: 10px;
	border: 1px solid #99CC99;
}
#holiday h4 {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 10px;
}
#holiday p {
	margin: 20px 0;
}
#holiday div {
	font-size: 24px;
	font-weight: bold;
	color: #009933;
	padding-bottom: 10px;
	text-align: center;
}
