td {
	font-size: 12px;
	line-height: 140%;
}
.ta {
	scrollbar-arrow-color:#999999;
	scrollbar-base-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-highlight-color:#999999;
	scrollbar-shadow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	border-width:1px;
	border-color:#000000;
	border-style:solid;
}.news {
	font-size: 12px;
	line-height: 160%;
}
.press {
	font-size: 15px;
	line-height: 160%;
	font-weight: bold;
	color: #661000;
}
.txt12 {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.contact {
	font-size: 12px;
	letter-spacing: 1px;
}
.copy-txt {
	font-size: 11px;
	padding-top: 3px;

}.concept {
	font-size: 12px;
	letter-spacing: 7px;
}
.concept-txt {
	font-size: 11px;
	line-height: 150%;
	text-decoration: none;
}
.txt14 {
	font-size: 14px;
	font-weight: bold;
}
.txt16 {
	font-size: 16px;
	font-weight: bold;
}

/* コラムバックナンバー */
.pcolumn-t {
	margin: 48px 0 40px 0;
}
.dcolumn-t {
	margin: 50px 0 32px 0;
}
#column-back p {
	font-size: 12px;
	margin: 0 0 12px 0;
	padding: 0;
}
.marginB5 {
	margin: 0 0 5px 0;
}
.marginB18 {
	margin: 0 0 18px 0;
}

/*---------------------------------------------
  // 著作者　　　：Masae Takahara(SystemGraphi)
  // 更新日時　　：2007/10/24

/*--------------------------------------------
contact.html
--------------------------------------------*/
h2 {
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px ;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
}

.contact-space0 {
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.contact-space5 {
  margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.contact-text {
  margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 1.4;
	width: 380px;

}

.contact-attention {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  line-height: 1.5;
  color: #666666;
}

.contact-space5top {
  margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 98%;
}

/*-----個人・法人入力フォーム-----*/

form {
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: right;
}

.form-subtitle {
  margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 1.5;
	display: block;
	text-align: left;
}

.form-bottom {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  line-height: 1.5;
  color: #666666;
}

.frame {
	border: 0px;
	display: block;

}
