.h130 {  line-height: 130%}
a:link {
	color: #152F64;
}
a:visited {
	color: #152F64;
}
a:hover {
	color: #B85050;
}
a:active {
	color: #B85050;
}




.px12h130 {
	line-height: 130%;
	font-size: 12px;

}
.px12b {
	font-size: 12px;
	line-height: 120%;
	padding-bottom: 4px;
	padding-top: 4px;
}

.px12 {
	font-size: 12px;
}
.px10 {
	font-size: 10px;
}
.shop {
	font-size: 12px;
	font-weight: bold;
}
.shopF {
	font-size: 10px;
	color: #666666;
}
.px10h130 {

	line-height: 130%;
	font-size: 10px;
}
.box01 {
	font-size: 10px;
	padding: 3px 6px;
	line-height: 120%;
}
.px14 {
	font-size: 14px;
}
.px12e {
	font: 12px Arial, Helvetica, sans-serif;
}
.xmas01 {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.xmas02 {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.xmas03 {
	padding: 10px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 10px;
	line-height: 120%;
}
.xmas04 {
	padding: 10px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	font-size: 10px;
	line-height: 120%;
}
.xmas05 {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.xmas06 {
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.xmas07 {
	padding: 10px 10px 0px;
	font-size: 10px;
	line-height: 120%;
	border-top: 0px dotted;
	border-right: 1px dotted;
	border-bottom: 0px dotted;
	border-left: 1px dotted;
}
.xmas08 {
	padding: 10px 10px 0px;
	font-size: 10px;
	line-height: 120%;
	border-top: 0px dotted;
	border-right: 1px dotted;
	border-bottom: 0px dotted;
	border-left: 0px dotted;
}
.vd01 {
	border-top: 1px dotted;
	border-right: 0px dotted;
	border-bottom: 0px dotted;
	border-left: 1px dotted;
	padding: 10px 5px 10px 10px;
}
.vd02 {
	padding: 10px;
	font-size: 10px;
	line-height: 120%;
	border-top: 1px dotted;
	border-right: 1px dotted;
	border-bottom: 0px dotted;
	border-left: 0px dotted;
}
.vd03 {

	border-top: 1px dotted;
	border-right: 0px dotted;
	border-bottom: 1px dotted;
	border-left: 1px dotted;
	padding: 10px 5px 10px 10px;
}
.vd04 {

	padding: 10px;
	font-size: 10px;
	line-height: 120%;
	border-top: 1px dotted;
	border-right: 1px dotted;
	border-bottom: 1px dotted;
	border-left: 0px dotted;
}
.px14h {
	font-size: 14px;
	line-height: 150%;
}
.second_shop {
	font-weight: bold;
	color: #C21231;
}
.enji12b {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.gourmet01 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background: #FFFFD9;
	border-top: 1px solid #C8DF5A;
	border-right: 1px solid #C8DF5A;
	border-bottom: 0px solid #C8DF5A;
	border-left: 1px solid #C8DF5A;
}
.gourmet02 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background: #FFFFD9;
	border-top: 1px solid #C8DF5A;
	border-right: 1px solid #C8DF5A;
	border-bottom: 0px solid #C8DF5A;
	border-left: 0px solid #C8DF5A;
}
.gourmet03 {
	padding: 10px;
	font-size: 12px;
	line-height: 120%;
	background: #FFFFD9;
	border-top: 0px solid #C8DF5A;
	border-right: 1px solid #C8DF5A;
	border-bottom: 1px solid #C8DF5A;
	border-left: 1px solid #C8DF5A;
}
.gourmet04 {
	padding: 10px;
	font-size: 12px;
	line-height: 120%;
	background: #FFFFD9;
	border-top: 0px solid #C8DF5A;
	border-right: 1px solid #C8DF5A;
	border-bottom: 1px solid #C8DF5A;
	border-left: 0px solid #C8DF5A;
}
.gourmet05 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background: #FFFFD9;
	border-top: 0px solid #C8DF5A;
	border-right: 1px solid #C8DF5A;
	border-bottom: 0px solid #C8DF5A;
	border-left: 1px solid #C8DF5A;
}
.gourmet06 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	background: #FFFFD9;
	border-top: 0px solid #C8DF5A;
	border-right: 1px solid #C8DF5A;
	border-bottom: 0px solid #C8DF5A;
	border-left: 0px solid #C8DF5A;
}
.gourmet07 {
	padding: 10px 10px 0px;
	font-size: 10px;
	line-height: 120%;
	border-top: 0px dotted;
	border-right: 1px dotted;
	border-bottom: 0px dotted;
	border-left: 1px dotted;
}
.gourmet08 {
	padding: 10px 10px 0px;
	font-size: 10px;
	line-height: 120%;
	border-top: 0px dotted;
	border-right: 1px dotted;
	border-bottom: 0px dotted;
	border-left: 0px dotted;
}
.w_bl01 {
	border-top: 1px solid #C5D6ED;
	border-right: 1px solid #C5D6ED;
	border-bottom: 0px solid #C5D6ED;
	border-left: 1px solid #C5D6ED;
	padding: 9px 9px 0px;
}
.w_bl02 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	border-top: 0px solid #C5D6ED;
	border-right: 1px solid #C5D6ED;
	border-bottom: 1px solid #C5D6ED;
	border-left: 1px solid #C5D6ED;
	vertical-align: top;
}
.w_bl03 {

	border-top: 1px solid #C5D6ED;
	border-right: 0px solid #C5D6ED;
	border-bottom: 1px solid #C5D6ED;
	border-left: 1px solid #C5D6ED;
	padding: 9px 0px 9px 9px;
}
.w_bl04 {

	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	border-top: 1px solid #C5D6ED;
	border-right: 1px solid #C5D6ED;
	border-bottom: 1px solid #C5D6ED;
	border-left: 0px solid #C5D6ED;
}
.w_pp01 {

	border-top: 1px solid #CAC8E1;
	border-right: 1px solid #CAC8E1;
	border-bottom: 0px solid #CAC8E1;
	border-left: 1px solid #CAC8E1;
	padding: 9px 9px 0px;
}
.w_pp02 {

	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	border-top: 0px solid #CAC8E1;
	border-right: 1px solid #CAC8E1;
	border-bottom: 1px solid #CAC8E1;
	border-left: 1px solid #CAC8E1;
	vertical-align: top;
}
.w_pp03 {


	border-top: 1px solid #CAC8E1;
	border-right: 0px solid #CAC8E1;
	border-bottom: 1px solid #CAC8E1;
	border-left: 1px solid #CAC8E1;
	padding: 9px 0px 9px 9px;
}
.w_pp04 {


	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	border-top: 1px solid #CAC8E1;
	border-right: 1px solid #CAC8E1;
	border-bottom: 1px solid #CAC8E1;
	border-left: 0px solid #CAC8E1;
}
.w_nv01 {
	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C2BED3;
	border-right-color: #C2BED3;
	border-bottom-color: #C2BED3;
	border-left-color: #C2BED3;
}
.w_nv02 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C2BED3;
	border-right-color: #C2BED3;
	border-bottom-color: #C2BED3;
	border-left-color: #C2BED3;
}
.w_nv03 {
	padding: 9px 0px 9px 9px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C2BED3;
	border-right-color: #C2BED3;
	border-bottom-color: #C2BED3;
	border-left-color: #C2BED3;
}
.w_nv04 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C2BED3;
	border-right-color: #C2BED3;
	border-bottom-color: #C2BED3;
	border-left-color: #C2BED3;
}
.w_or01 {
	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB384;
	border-right-color: #FFB384;
	border-bottom-color: #FFB384;
	border-left-color: #FFB384;
	background-color: #FFFFEE;
}
.w_or02 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB384;
	border-right-color: #FFB384;
	border-bottom-color: #FFB384;
	border-left-color: #FFB384;
	background-color: #FFFFEE;
}
.w_or03 {
	padding: 9px 0px 9px 9px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB384;
	border-right-color: #FFB384;
	border-bottom-color: #FFB384;
	border-left-color: #FFB384;
	background-color: #FFFFEE;
	vertical-align: top;
}
.w_or04 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFB384;
	border-right-color: #FFB384;
	border-bottom-color: #FFB384;
	border-left-color: #FFB384;
	background-color: #FFFFEE;
	vertical-align: top;
}
.w_pk01 {

	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FCCEE6;
	border-right-color: #FCCEE6;
	border-bottom-color: #FCCEE6;
	border-left-color: #FCCEE6;
	background-color: #FFF7FB;
}
.w_pk02 {

	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FCCEE6;
	border-right-color: #FCCEE6;
	border-bottom-color: #FCCEE6;
	border-left-color: #FCCEE6;
	background-color: #FFF7FB;
}
.w_pk03 {
	padding: 9px 0px 9px 9px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FCCEE6;
	border-right-color: #FCCEE6;
	border-bottom-color: #FCCEE6;
	border-left-color: #FCCEE6;
	background-color: #FFF7FB;
	vertical-align: top;
}
.w_pk04 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FCCEE6;
	border-right-color: #FCCEE6;
	border-bottom-color: #FCCEE6;
	border-left-color: #FCCEE6;
	background-color: #FFF7FB;
	vertical-align: top;
}
.w_sb03 {

	padding: 9px 0px 9px 9px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009FE8;
	border-right-color: #009FE8;
	border-bottom-color: #009FE8;
	border-left-color: #009FE8;
	vertical-align: top;
}
.w_sb04 {
	padding: 9px;
	font-size: 12px;
	line-height: 120%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009FE8;
	border-right-color: #009FE8;
	border-bottom-color: #009FE8;
	border-left-color: #009FE8;
	vertical-align: top;
}
.px14sb {
	font-size: 14px;
	color: #009FE8;
}
.w_br03 {
	padding: 9px 0px 9px 9px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: top;
	border-top-color: #9A8674;
	border-right-color: #9A8674;
	border-bottom-color: #9A8674;
	border-left-color: #9A8674;
}
.w_br04 {
	padding: 9px;
	font-size: 12px;
	line-height: 120%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: top;
	border-top-color: #9A8674;
	border-right-color: #9A8674;
	border-bottom-color: #9A8674;
	border-left-color: #9A8674;
}
.w_gr03 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: top;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-left: 9px;
}
.w_gr04 {
	font-size: 10px;
	line-height: 120%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: top;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 9px;
}
.w_gr03-2 {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: top;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 9px;
}
.w_gr04-2 {
	font-size: 10px;
	line-height: 120%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	vertical-align: top;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 9px;
}
.w_gr03-0 {
	vertical-align: top;
	border: 1px solid #CCCCCC;
	padding: 0px;
}
.autumn_shop {
	font-weight: bold;
	color: #E9B200;
	font-size: 12px;
}
.autumn2_shop {
	font-weight: bold;
	color: #B0003D;
	font-size: 12px;
}
.autumn3_shop {
	font-weight: bold;
	color: #666666;
}
.w_xbl01 {
	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #94BDC6;
	border-right-color: #94BDC6;
	border-bottom-color: #94BDC6;
	border-left-color: #94BDC6;
}
.w_xbl02 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #94BDC6;
	border-right-color: #94BDC6;
	border-bottom-color: #94BDC6;
	border-left-color: #94BDC6;
}
.w_xgr01 {

	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #869D71;
	border-right-color: #869D71;
	border-bottom-color: #869D71;
	border-left-color: #869D71;
}
.w_xgr02 {

	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #869D71;
	border-right-color: #869D71;
	border-bottom-color: #869D71;
	border-left-color: #869D71;
}
.w_xyl01 {


	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5CA98;
	border-right-color: #D5CA98;
	border-bottom-color: #D5CA98;
	border-left-color: #D5CA98;
}
.w_xyl02 {


	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D5CA98;
	border-right-color: #D5CA98;
	border-bottom-color: #D5CA98;
	border-left-color: #D5CA98;
}
.w_xpk01 {



	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D69DA4;
	border-right-color: #D69DA4;
	border-bottom-color: #D69DA4;
	border-left-color: #D69DA4;
}
.w_xpk02 {



	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D69DA4;
	border-right-color: #D69DA4;
	border-bottom-color: #D69DA4;
	border-left-color: #D69DA4;
}
.w_xpl01 {




	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D69DA4;
	border-right-color: #D69DA4;
	border-bottom-color: #D69DA4;
	border-left-color: #D69DA4;
}
.w_xpl02 {




	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D69DA4;
	border-right-color: #D69DA4;
	border-bottom-color: #D69DA4;
	border-left-color: #D69DA4;
}
.w_xbr01 {





	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A58C7C;
	border-right-color: #A58C7C;
	border-bottom-color: #A58C7C;
	border-left-color: #A58C7C;
}
.w_xbr02 {





	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A58C7C;
	border-right-color: #A58C7C;
	border-bottom-color: #A58C7C;
	border-left-color: #A58C7C;
}
.px12h150 {
	line-height: 150%;
	font-size: 12px;
}
.w_vd01 {
	padding: 9px 9px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.w_vd02 {
	padding: 9px;
	font-size: 10px;
	line-height: 120%;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.t_gray {
	font-weight: bold;
	color: #666666;
}
.cf100429 {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.px12_gb {
	font-weight: bold;
	color: #666666;
	font-size: 12px;
}
.px12h115 {
	line-height: 115%;
	font-size: 12px;
}
