.topMid {
	padding-top: 10px;
	padding-bottom: 2px;
}

.topMidTxt {
	font-size: 11px;
	line-height: 16px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	color: #993300;
}

.CAT-TEXT {
	background-color: #FFFFFF;
	padding: 0px;
	font-size: 10px;
	text-align: center;
	line-height: 12px;
	margin-top: 4px;
	margin-bottom: 2px;
	width: 236px;
}
.linkText12ptB {
	font-size: 12px;
	color: #359BB2;
	text-align: right;
	padding: 5px;
}
.update {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding: 5px;
	text-align: left;
}
.linkText12ptRed {
	font-size: 12px;
	color: #CC0000;
	text-align: left;
	padding: 23px 5px 23px 0px;
	vertical-align: baseline;
}
.titlespan {
}
.pagetop {
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #CC0000;
	text-align: center;
	text-decoration: none;
}
.textBold {
	font-size: 13px;
	font-weight: bold;
}
.topComment {
	font-size: 13px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 30px;
	line-height: 20px;
}
.text9pt {
	font-size: 9px;
	font-weight: normal;
}
.text11pt {
	font-size: 11px;
	font-weight: normal;
}
.text12pt {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-top: 10px;
}
.text12ptGreen {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-top: 10px;
	color: #005723;
}
.text14ptGreen {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
	color: #005723;
}
.text14ptBlue {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
	color: #236574;
}
.text13ptBlue {
	font-size: 13px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
	color: #236574;
}
.Text12ptRed {
	font-size: 12px;
	color: #CC0000;
	text-align: left;
	padding: 23px 5px 23px 0px;
	vertical-align: baseline;
}
.Text11ptRed {
	font-size: 11px;
	color: #CC0000;
	padding: 0px;
}
.Text10ptRed {
	font-size: 10px;
	color: #CC0000;
	padding: 0px;
}
.text10ptbold {
	font-size: 10px;
	font-weight: bold;
}
.text12ptPurple {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-top: 10px;
	color: #8B1891;
}
.text16pt {
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.text12ptRight {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-top: 10px;
	text-align: right;
}
.text14pt {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
}
.text14ptRED {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
	color: #E06749;
}
.text12ptOrange {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-top: 10px;
	color: #E06749;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.Text12ptRedNormal {
	font-size: 12px;
	color: #CC0000;
	text-align: left;
	vertical-align: baseline;
}
.text12ptRight-Red {
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	padding-top: 10px;
	text-align: right;
	color: #CC0000;
}
.petTXT12pt {
	color: #AC290F;
	font-size: 12px;
}
.petTXT14ptRight {
	color: #AC290F;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}
.petTXT16pt {
	color: #AC290F;
	font-size: 16px;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 2o;
}
.topComment-S {
	font-size: 10pt;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 30px;
}
.textColum {
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	padding-top: 10px;
	color: #330000;
}
.textColumTitle {
	font-size: 14px;
	font-weight: bold;
	padding-top: 10px;
	color: #330000;
}
.textMemo {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
	color: #2F755E;
	padding-left: 27px;
}
.textOsusume {
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	padding-top: 5px;
	color: #E06749;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-top-color: #E06749;
	border-right-color: #E06749;
	border-bottom-color: #E06749;
	border-left-color: #E06749;
	padding-bottom: 5px;
	border-bottom-style: solid;
	width: 240px;
	padding-left: 10px;
}
.otameshi {
	color: #FFFFFF;
	background-color: #CC0000;
	text-align: center;
	margin: 20px;
	font-size: 10px;
}
.text16ptBold {
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.text12-box {
	font-size: 12px;
	padding: 30px;
}
.text12Red-box {
	font-size: 12px;
	padding-left: 100px;
	color: #CC0000;
}
.telnum {
	color: #E06749;
	border-right-width: 160px;
	border-left-width: 160px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E06749;
	border-left-color: #E06749;
	text-align: center;
	font-weight: bolder;
	font-size: 20px;
}
.text14ptREDPad5 {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
	color: #CF8475;
	padding-bottom: 10px;
	padding-left: 15px;
}
.TitleShoku {
	font-size: 17px;
	padding-top: 40px;
}
.text13pt {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 10px;
}

.topRTxt {
	font-size: 10px;
	line-height: 14px;
	padding: 5px;
}

.topRTxtRed {
	font-size: 10px;
	line-height: 16px;
	padding: 5px;
	color: #FF555E;
	font-weight: normal;
}

.topRtable {
	font-size: 12px;
	padding-top: 20px;
}
.text16ptRED {
	font-size: 16px;
	font-weight: normal;
	line-height: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #E06749;
}
.text12ptPad {
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	padding-top: 10px;
}
.text22ptBlue01ems {
	font-size: 22px;
	font-weight: normal;
	line-height: 18px;
	color: #659FBA;
	border: thin none #E06749;
	letter-spacing: 0.1em;
}
.textChie {
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	padding-top: 10px;
	color: #659FBA;
}
.text16White {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
}
.shadowBottom {
	background-color: #FFFFFF;
	background-image: url(images/shadow/shadow_bottom.gif);
	background-repeat: repeat-x;
}
.text12ptNormal {
	font-size: 12px;
}
.text1０ptGreen {
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	padding-top: 10px;
	color: #005723;
}
.text10ptOrange {
	font-size: 10px;
	color: DE855F;
}
.text14White {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
}
.date {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #E6846B;
}
.text10 {
	font-size: 11px;
	font-weight: normal;
}
.indent {
	font-size: 12px;
	font-weight: normal;
	width: 600px;
	padding-left: 10px;
}
