/* RIGHT SLIDING MENU */
	/* MENU TOGGLE BUTTON */
		#navInfo h3 span #rightSlidingMenuToggleButton { display: inline; float: right; cursor: pointer; margin-right: 2px; font-weight: bold; }
		#page #navInfo h3 span #rightSlidingMenuToggleButton { margin-right: 14px; }

	/* MENU BODY */
		#rightSlidingMenuBody,
		#rightSlidingMenu { display: none; }
		#rightSlidingMenu .hidden,
		html.openSideMenu #rightSlidingMenuBody { display: none !important; }
		html.rightSlidingMenu, html.rightSlidingMenu body { width: 100%; height: 100%; overflow: hidden; }
		html.rightSlidingMenu body { position: relative; }
		html.rightSlidingMenu #rightSlidingMenuBody { position: absolute; top: 0; right: 0; display: block; width: 100%; height: 100%; overflow: scroll; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch; cursor: pointer; z-index: 1000; margin: 84px 0 0 0; padding: 0 0; }
		html.rightSlidingMenu #rightSlidingMenuBody #rightSlidingMenuWrap { display: block; width: 100%; float: left; clear: both; height: 100%; min-height: 100%; background: url('//static.inven.co.kr/image_2011/mobile/common/rightmenu_gradient_w200.png') top right repeat-y; padding: 0 0; margin: 0 0; overflow-x: hidden; overflow-y: visible; }
		html.rightSlidingMenu #rightSlidingMenuBody #rightSlidingMenu { position: relative; display: block; width: 200px !important; height: auto; min-height: 100%; float: right; clear: both; color: #333333; background-color: #ffffff; font-size: 14px; margin: 0 0 !important; padding: 0 0 !important; cursor: default; }
		html.rightSlidingMenu #rightSlidingMenuBody.w100 #rightSlidingMenuWrap { background-image: url('//static.inven.co.kr/image_2011/mobile/common/rightmenu_gradient_w100.png'); }
		html.rightSlidingMenu #rightSlidingMenuBody.w100 #rightSlidingMenu { width: 100px !important; }
		html.rightSlidingMenu #rightSlidingMenuBody.w150 #rightSlidingMenuWrap { background-image: url('//static.inven.co.kr/image_2011/mobile/common/rightmenu_gradient_w150.png'); }
		html.rightSlidingMenu #rightSlidingMenuBody.w150 #rightSlidingMenu { width: 150px !important; }
		html.rightSlidingMenu #rightSlidingMenuBody.w250 #rightSlidingMenuWrap { background-image: url('//static.inven.co.kr/image_2011/mobile/common/rightmenu_gradient_w250.png'); }
		html.rightSlidingMenu #rightSlidingMenuBody.w250 #rightSlidingMenu { width: 250px !important; }

	/* MENU MAIN BUTTONS */
		#rightSlidingMenu ul.mainBttns { display: block; overflow: hidden; float: none; clear: both; }
		#rightSlidingMenu ul.mainBttns li { display: block; width: 50%; float: left; overflow: hidden; }
		#rightSlidingMenu ul.mainBttns li.col1 { width: 100%; }
		#rightSlidingMenu ul.mainBttns li.col2 { width: 50%; }
		#rightSlidingMenu ul.mainBttns li.col3 { width: 33.3%; }
		#rightSlidingMenu ul.mainBttns li span { display: block; height: 24px; cursor: pointer; text-align: center; line-height: 24px; font-weight: bold; color: #ffffff; margin: 1px 1px; border: 1px solid #10121f; border-radius: 3px; background: #454a67; background: -moz-linear-gradient(top,  #454a67 0%, #262939 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#454a67), color-stop(100%,#262939)); background: -webkit-linear-gradient(top,  #454a67 0%,#262939 100%); background: -o-linear-gradient(top,  #454a67 0%,#262939 100%); background: -ms-linear-gradient(top,  #454a67 0%,#262939 100%); background: linear-gradient(to bottom,  #454a67 0%,#262939 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454a67', endColorstr='#262939',GradientType=0 ); }

	/* MENU BUTTONS */
		#rightSlidingMenu ul.bttns { display: block; overflow: hidden; float: none; clear: both; }
		#rightSlidingMenu ul.bttns li { display: block; width: 50%; float: left; overflow: hidden; }
		#rightSlidingMenu ul.bttns li.col1 { width: 100%; }
		#rightSlidingMenu ul.bttns li.col2 { width: 50%; }
		#rightSlidingMenu ul.bttns li.col3 { width: 33.3%; }
		#rightSlidingMenu ul.bttns li.col4 { width: 25%; }
		#rightSlidingMenu ul.bttns li.col5 { width: 20%; }
		#rightSlidingMenu ul.bttns li.col6 { width: 16.6%; }
		#rightSlidingMenu ul.bttns li span { display: block; height: 24px; cursor: pointer; text-align: center; line-height: 24px; margin: 1px 1px; border-radius: 3px 3px; box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.7) inset, -1px 0 1px rgba(255, 255, 255, 0.7) inset; }
		#rightSlidingMenu ul li.title,
		#rightSlidingMenu ul.bttns li.none,
		#rightSlidingMenu ul li.inputWrap { width: auto !important; float: none !important; clear: both; }
		#rightSlidingMenu ul li.title { font-weight: bold; height: 24px; line-height: 22px; text-indent: 6px; }
		#rightSlidingMenu ul li.inputWrap { padding: 1px 1px; }
		#rightSlidingMenu ul li.inputWrap input.text,
		#rightSlidingMenu ul li.inputWrap input[type="text"] { width: 194px; }
		#rightSlidingMenuBody.w100 #rightSlidingMenu ul li.inputWrap input.text,
		#rightSlidingMenuBody.w100 #rightSlidingMenu ul li.inputWrap input[type="text"] { width: 94px; }
		#rightSlidingMenuBody.w150 #rightSlidingMenu ul li.inputWrap input.text,
		#rightSlidingMenuBody.w150 #rightSlidingMenu ul li.inputWrap input[type="text"] { width: 144px; }
		#rightSlidingMenuBody.w250 #rightSlidingMenu ul li.inputWrap input.text,
		#rightSlidingMenuBody.w250 #rightSlidingMenu ul li.inputWrap input[type="text"] { width: 244px; }

	/* MENU BUTTONS - DEFAULT STYLE */
		#rightSlidingMenu ul.bttns li span { background-color: #f7f7f7; border: 1px solid #c4c4c4; }
		#rightSlidingMenu ul.bttns li.selected span { color: #333333; background-color: #bdd3e6; border: 1px solid #4682b4; }
		#rightSlidingMenu ul li.title { color: #ffffff; background-color: #434a74; border-top: 1px solid #565a72; border-bottom: 1px solid #202336; }