.leftMenu{float: left;position: relative;width: 200px;height: auto;z-index: 1;margin-bottom: 40px;}
	.leftNavMenu{z-index: 999;position: relative;width: 200px;height: auto;}
	.leftNavMenu > dt{position: relative;background: #ddd;font-size: 16px;font-weight: bold;text-indent: 5px;padding: 10px 0;z-index: -1;}
	.leftNavMenu > dd{position: relative;margin: 0;}
	.leftNavMenu > dd > a{position: relative;display: block;font-size: 15px;width: 200px;padding: 10px 0;text-indent: 5px;border-bottom: 1px solid #ddd;}
	.leftNavMenu > dd > a:hover{opacity: 1;background: #f5f5f5;}
	.leftNavMenu > dd > a.activeLeftMenuBtn{opacity: 1;background: #f5f5f5;}
	.leftNavMenu > dd:last-child > a{border-bottom: none;}
	.leftNavMenu > dd > a > span{position: absolute;top: 10px;right: 8px;}

		.hoverOndemandPrintMenu{display: none;z-index: 9;position: absolute;top: -1px;right: -202px;width: 200px;height: auto;margin: 0;padding: 0;background: #fff;border: 1px solid #ccc;}
		/* .hoverOndemandPrintMenu:before{position: absolute;top: 20px;left: -9px;content:"◀";color: #000;opacity: 0.8;} */
		/*
		.hoverOndemandPrintMenu > a{display: block; width: 90%;color: #000 !important;padding: 5px 0;text-align: center;font-size: 14px;background: #ddd;margin: 10px auto;box-sizing:border-box;
			-webkit-box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.5);
			-moz-box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.5);
			box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.5);
		}
		.hoverOndemandPrintMenu > a:hover{opacity: 1;color: #092c71;}
		*/
		.hoverOndemandPrintMenu ul{ box-sizing: border-box; text-align:center; }
		.hoverOndemandPrintMenu ul li{ display:inline-block; width: 91px; margin: 10px 2px 10px 0; box-sizing: border-box; }
		.hoverOndemandPrintMenu ul li.leftMenuOrder { margin:10px 0; }
		.hoverOndemandPrintMenu ul li a{
			display: block; padding: 7px 0; color: #000 !important; text-align: center; font-size: 14px; background: #ddd; box-sizing:border-box;
			-webkit-border-radius: 2px 2px 2px 2px;
			border-radius: 2px 2px 2px 2px;
		}
		.hoverOndemandPrintMenu ul li.leftMenuOrder a {
			background: #ee434d; color: #fff !important;
		}
		.hoverOndemandPrintMenu > ul > li > a:hover{
			opacity:0.6;
		}

		.subOrderMenu{ box-sizing: border-box; text-align:center; }
		.subOrderMenu .subOrderMenuLine{ box-sizing: border-box; }
		.subOrderMenu .subOrderMenuLine li{margin: 0 0 5px 0; font-size: 14px;}
		/*.subOrderMenu p.leftMenuOrder { margin:10px 0; }*/
		.subOrderMenu .subOrderMenuLine li a{
			display: block; padding: 7px 0; color: #000 !important; text-align: center; font-size: 14px; background: #ddd; box-sizing:border-box;
			-webkit-border-radius: 2px 2px 2px 2px;
			border-radius: 2px 2px 2px 2px;
			background: #ee434d; color: #fff !important;
		}
		.subOrderMenu > .subOrderMenuLine > li > a:hover{
			opacity:0.6;
		}

		.subOndemandPrintMenu{position: relative;width: 200px;margin: 0;padding: 0;margin-bottom: 10px;}
		.subOndemandPrintMenu a{display: block;position: relative;width: 200px;color: #000 !important;text-align: center;padding: 5px 0;font-size: 15px;}
		.subOndemandPrintMenu a:hover{background: #f5f5f5;color: #092c71;opacity: 1;}
		.subOndemandPrintMenu a.subleftMenuBtn2{font-size: 12px;text-align: left;text-indent: 25px;padding: 8px 0;}
		.subOndemandPrintMenu p{margin: 0;padding: 0;color: #000 !important;text-align: left;text-indent: 42px;font-size: 15px;}

		.hoverOffsetPrintMenu{display: none;z-index: 9;position: absolute;top: -1px;right: -202px;width: 200px;height: auto;margin: 0;padding: 0;background: #fff;border: 1px solid #ccc;}
		/* .hoverOffsetPrintMenu:before{position: absolute;top: 20px;left: -9px;content:"◀";color: #000;opacity: 0.8;} */
		/*
		.hoverOffsetPrintMenu > a{display: block;width: 90%;color: #000 !important;padding: 5px 0;text-align: center;font-size: 14px;background: #ddd;margin: 10px auto;box-sizing:border-box;
			-webkit-box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.5);
			-moz-box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.5);
			box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.5);
		}
		.hoverOffsetPrintMenu > a:hover{opacity: 1;color: #d11b29;}
		*/
		.hoverOffsetPrintMenu ul{ box-sizing: border-box; text-align:center; }
		.hoverOffsetPrintMenu ul li{ display:inline-block; width: 91px; margin: 10px 2px 10px 0; box-sizing: border-box; }
		.hoverOffsetPrintMenu ul li.leftMenuOrder { margin:10px 0; }
		.hoverOffsetPrintMenu ul li a{
			display: block; padding: 7px 0; color: #000 !important; text-align: center; font-size: 14px; background: #ddd; box-sizing:border-box;
			-webkit-border-radius: 2px 2px 2px 2px;
			border-radius: 2px 2px 2px 2px;
		}
		.hoverOffsetPrintMenu ul li.leftMenuOrder a {
			background: #ee434d; color: #fff !important;
		}
		.hoverOffsetPrintMenu > ul > li > a:hover{
			opacity:0.6;
		}

		.hoverOffsetPrintMenu .width100MenuBtn{width:100%; padding:0 7px;}
		
		.subOffsetPrintMenu{position: relative;width: 200px;margin: 0;padding: 0;margin-bottom: 10px;}
		.subOffsetPrintMenu a{display: block;position: relative;width: 200px;color: #000 !important;text-align: center;padding: 5px 0;font-size: 15px;}
		.subOffsetPrintMenu a:hover{background: #f5f5f5;color: #d11b29;opacity: 1;}
		.subOffsetPrintMenu a.subleftMenuBtn2{font-size: 12px;text-align: left;text-indent: 25px;padding: 8px 0;}
		.subOffsetPrintMenu p{margin: 0;padding: 0;color: #000 !important;text-align: left;text-indent: 42px;font-size: 15px;}