/*テキスト関係*/
.tx11h13 {
	font-size:10px;
	line-height:13px;
}
.oretx11h13 {
	font-size:10px;
	line-height:13px;
	color:#FF3300;
}
.tx11h15 {
	font-size:10px;
	line-height:15px;
}
.tx11h17gr {
	font-size:11px;
	line-height:17px;
	color: #638A4D;
}
.tx12h15 {
	font-size:12px;
	line-height:15px;
}
.tx12h15s {
	font-size:12px;
	line-height:15px;
	letter-spacing:2px;
}
.tx12h17 {
	font-size:12px;
	line-height:17px;
}
.tx12h17gr {
	font-size:12px;
	line-height:17px;
	color: #638A4D;
}
.tx12h17grs {
	font-size:12px;
	line-height:17px;
	letter-spacing:3px;
	color: #638A4D;
}
.tx12h17grs1 {
	font-size:12px;
	line-height:17px;
	letter-spacing:1px;
	color: #638A4D;
}
.tx12h17grs2 {
	font-size:12px;
	line-height:17px;
	letter-spacing:2px;
	color: #638A4D;
}
.tx12h17b {
	font-size:12px;
	line-height:17px;
	font-weight:bold;
}
.tx12h17red {
	font-size:12px;
	line-height:17px;
	color: #CC3333;
}
.tx12h17bred {
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	color: #CC3333;
}
.tx12h17white {
	font-size:12px;
	line-height:17px;
	color: #FFFFFF;
}
.tx12h24 {
	font-size:12px;
	line-height:24px;
}
.tx14h24bgr {
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	color:#638A4D;
}
.tx14h19 {
	font-size:14px;
	line-height:19px;
}
.tx14h19gr {
	font-size:14px;
	line-height:19px;
	color:#638A4D;
}
.tx14h19b {
	font-size:14px;
	line-height:19px;
	font-weight:bold;
}
.tx14h21 {
	font-size:14px;
	line-height:21px;
}
.tx17h21 {
	font-size:17px;
	line-height:21px;
	color: #333333;
}
.tx18h23 {
	font-size:18px;
	line-height:23px;
	font-weight:bold;
}
.tx18h23gr {
	font-size:18px;
	line-height:23px;
	font-weight:bold;
	color:#006600;
}
.tx18h23red {
	font-size:18px;
	line-height:23px;
	font-weight:bold;
	color: #CC3333;
}
.tx20h24b {
	font-size:20px;
	line-height:24px;
	font-weight:bold;
}
.tx20h24bgr {
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	color:#638A4D;
}
.red {color:#FF3300}
/*リンク関係*/
a {
	text-decoration: underline;
	color:#874A5B;
}
a:hover {
	text-decoration: none;
	color:#B87C8C;
}
.lk2 {
	text-decoration: underline;
	color:#9D3C3C;
}
.lk2:hover {
	text-decoration: none;
	color:#9D3C3C;
}
.lk3 {
	text-decoration: underline;
	color:#8C8957;
}
.lk3:hover {
	text-decoration: none;
	color:#8C8957;
}
.lk4 {
	text-decoration: underline;
	color:#515586;
}
.lk4:hover {
	text-decoration: none;
	color:#515586;
}
.lk5 {
	text-decoration: underline;
	color:#638A4D;
}
.lk5:hover {
	text-decoration: none;
	color:#638A4D;
}
.lk6 {
	text-decoration: none;
	color:#8C8957;
}
.lk6:hover {
	text-decoration: none;
	color:#FFFFFF;
}
.lk7 {
	text-decoration: none;
	color:#6E6B43;
}
.lk7:hover {
	text-decoration: underline;
	color:#8C8957;
}

/*セルの背景色関係*/
.backf6 {background-color:#F6F6F6;}
.backef {background-color:#EFEFEF;}
.backdd {background-color:#DDDDDD;}
.backwhite {background-color: #FFFFFF;}
.backsarmon {background-color: #F5ECE9;}
.backsarmon2 {background-color: #FBF2F2;}
.backcream {background-color: #FDF7F2;}

/*その他レイアウト関係*/
.tasolid {
	border: solid 1px #dddddd;
}
.detailico {
	margin: 0px 0px 5px 0px;
}

/*IME関係*/
.imeon {ime-mode:active;}
.imeoff {ime-mode:disabled;}
