.largeBold {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}
.captionSideWall {
	border-top: 1px solid #FF6600;
	border-right: 10px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 10px solid #FF6600;
	padding: 1px 1px 1px 16px;
	font-weight: bold;
	background-image: url(../_image/back_captionsidewall.gif);
	background-repeat: repeat-x;
}
.borderBlue {
	border: 1px solid Blue;

}
.bold {
	font-weight: bold;
}
.captionLineBlock {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 14px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC33;
	border-right-color: #FFCC33;
	border-bottom-color: #FFCC33;
	border-left-color: #FFCC33;
	font-weight: bold;
	margin: 0px;
	line-height: 14px;
}
.captionPaintOut {
	background-color: #FF9900;
	font-weight: bold;
	color: #FFFFFF;
	padding: 1px 16px;
	text-align: left;
}
.captionSideWall {
	border-top: 1px solid #FF6600;
	border-right: 10px solid #FF6600;
	border-bottom: 1px solid #FF6600;
	border-left: 10px solid #FF6600;
	padding: 1px 1px 1px 16px;
	font-weight: bold;
	background-image: url(../_image/back_captionsidewall.gif);
	background-repeat: repeat-x;
	margin: auto;
}
.italy {
	font-size: 14px;
	line-height: normal;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-style: italic;
}
.captionPaintOut2 {
	background-color: #FFE2A6;
	padding: 0px 2px;
	border-top: 1px solid #FF9933;
	border-right: 1px solid #FFFFCC;
	border-bottom: 1px solid #FFFFCC;
	border-left: 1px solid #FF9933;
}
.large {
	font-size: 14px;
	line-height: 20px;
}

.backSymbol {
	background-image: url(../_image/symbolBack.gif);
	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;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
.paintUpDown {
	border-top-width: 20px;
	border-right-width: 1px;
	border-bottom-width: 20px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFCC;
	border-right-color: #FFFFCC;
	border-bottom-color: #FFFFCC;
	border-left-color: #FFFFCC;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.paintSide {
	border-top-width: 1px;
	border-right-width: 20px;
	border-bottom-width: 1px;
	border-left-width: 20px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFCC;
	border-right-color: #FFFFCC;
	border-bottom-color: #FFFFCC;
	border-left-color: #FFFFCC;
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
}
.sidePaddingW {
	padding-left: 40px;
	border-top-width: 0px;
	border-right-width: 80px;
	border-bottom-width: 0px;
	border-left-width: 80px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFCC;
	border-right-color: #FFFFCC;
	border-bottom-color: #FFFFCC;
	border-left-color: #FFFFCC;
	padding-right: 40px;
}
.boldGreen {
	font-weight: bold;
	color: #339966;
	font-size: 14px;
}
.sidePaddingGreenBorder {
	padding-right: 50px;
	padding-left: 50px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #009900;
	border-right-color: #003300;
	border-bottom-color: #003300;
	border-left-color: #009900;
}
.vMiddle {
	margin: auto;
}
.captionULline {
	border-top: 0px solid #339966;
	border-right: 0px solid #339966;
	border-bottom: 1px solid #339966;
	border-left: 8px solid #339966;
	padding: 2px 0px 2px 5px;
	font-weight: bold;
	color: #339966;
	background-color: #FFFFFF;
}
.lineLeftGreen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #339966;
	border-right-color: #339966;
	border-bottom-color: #339966;
	border-left-color: #339966;
}
.paintSide40 {
	border-top-width: 0px;
	border-right-width: 40px;
	border-bottom-width: 0px;
	border-left-width: 40px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFCC;
	border-right-color: #FFFFCC;
	border-bottom-color: #FFFFCC;
	border-left-color: #FFFFCC;
	padding: 1px;
	margin: 0px;
}
.backblue {
	background-color:blue;
}
.yellowArea {
	margin-right: 30px;
	margin-left: 30px;
	background-color: #FFFFCC;
	padding: 5px;
	border: thick double #FF9933;
}
.largeBoldImportant {
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;

}
.paintUpDownSpace {
	border-top-width: 50px;
	border-right-width: 1px;
	border-bottom-width: 50px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #FFCC66;
	border-bottom-color: #FFCC66;
	border-left-color: #FFCC66;
	padding-top: 10px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
	background-color: #FFFFE8;
}
.paintSideSpace {
	border-top-width: thin;
	border-right-width: 50px;
	border-bottom-width: thin;
	border-left-width: 50px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #FFCC66;
	border-bottom-color: #FFCC66;
	border-left-color: #FFCC66;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #FFFFE8;

}
.boldGreenLineCap {
	font-weight: bold;
	color: #339966;
	border-top-width: 1px;
	border-right-width: 0px;
	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: #339966;
	border-right-color: #339966;
	border-bottom-color: #339966;
	border-left-color: #339966;
	padding: 2px;


}
}
.DLCategoryMenu {
	font-weight: bold;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #FFCC66;
	border-bottom-color: #FFCC66;
	border-left-color: #FFCC66;

}
.DLCategoryCaption {
	border-top-width: 0px;
	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;
	border-top-color: #FFCC66;
	border-right-color: #FFCC66;
	border-bottom-color: #FFCC66;
	border-left-color: #FFCC66;
}
.captionULlineNoMargin {
	border-top: 0px solid #339966;
	border-right: 0px solid #339966;
	border-bottom: 1px solid #339966;
	border-left: 8px solid #339966;
	padding: 2px 0px 2px 5px;
	font-weight: bold;
	color: #339966;
	background-color: #FFFFFF;
	margin: 0px;

}
.goodsCatalog {
	border-top-width: thin;
	border-right-width: 50px;
	border-bottom-width: thin;
	border-left-width: 50px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #FFCC66;
	border-bottom-color: #FFCC66;
	border-left-color: #FFCC66;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 50px;
	background-color: #FFFFE8;
	font-weight: bold;


}
.goodsCatalogSmall {
	border-top-width: thin;
	border-right-width: 50px;
	border-bottom-width: thin;
	border-left-width: 50px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC66;
	border-right-color: #FFCC66;
	border-bottom-color: #FFCC66;
	border-left-color: #FFCC66;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 50px;
	background-color: #FFFFE8;
	font-size: 10px;
	line-height: normal;

}
.goodsTitle {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	vertical-align: bottom;
	padding: 5px;

}
.borderBlack {
	border: 1px solid #000000;
}
.margin0px {
	margin: 0px;
}
.categoryBorder {
	padding: 2px;
	border: thin solid #FF9933;
	margin: 5px 0px;
	font-size: 10px;




}
.backWhite {
	background-color: #FFFFFF;
	padding: 5px;
	vertical-align: top;

}
.sizeSmallShortMargin {
	font-size: 10px;
	margin: 0px;
	line-height: normal;

}
.yellowArea2 {
	background-color: #FFFFCC;
	padding: 5px;
	border: 2px solid #FF9933;
	margin: 0px;


}
