.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} 
.clearfix { display: inline-block; }


body, form, fieldset {
		margin:	0px;
		padding: 0px;
		font-size:12px;
		line-height:18px;
	}
	
	fieldset
	{
		border:none;
	}
	
	h1, h2, h3, h4, h5, h6, p, pre
	, blockqoute, ul, ol, li, dl, dd
	, form, table, td, th 
	{
		margin: 0px auto;
	}
	
	p 
	{
		padding:0.8em 5em 0.8em;
	}

	blockqoute, ul, dl, dd
	{
		padding-left:1em;
	}
	ol {margin:0px 0px 0px 10px;}
	
	ol 
	{
		padding-left:1.5em; text-align:left;list-style-position:outside;
	}
	
	ul li 
	{
		list-style: none;
	}

	ol li 
	{
		padding-left:0.5em;
		list-style:decimal;
		list-style:decimal-leading-zero;
	}


	input, textarea 
	{
		color:	 #222222;
		font-size:	10pt;
		font-family: fixed;
	}

	img {
		border:none;
		/*vertical-align:bottom;*/
	}
	table{
    border-collapse: collapse !important;
	margin:auto;
	padding: 0.6em 0 1em 0 !important;
    }

.norCont{ padding:0.8em 5em 0.8em;}
img.norCont{ padding:5px; border:2px solid #333; margin:0px auto;}

/*-----------------------List-----------------------*/
.step {
	max-width:680px;
	margin: 0;
	padding:10px 15px;
}
.step li {
	padding:10px 0 20px 49px;
	margin: 0 ;
	list-style: none;
	text-align: left;
}

.step .item1 {
  background: url(../images/v1/nos/1.png) no-repeat;
}
.step .item2 {
  background: url(../images/v1/nos/2.png) no-repeat;
}
.step .item3 {
  background: url(../images/v1/nos/3.png) no-repeat;
}
.step .item4 {
  background: url(../images/v1/nos/4.png) no-repeat;
}
.step .item5 {
  background: url(../images/v1/nos/5.png) no-repeat;
}
.step .item6 {
  background: url(../images/v1/nos/6.png) no-repeat;
}
.step .item7 {
  background: url(../images/v1/nos/7.png) no-repeat;
}
.step .item8 {
  background: url(../images/v1/nos/8.png) no-repeat;
}
.step .item9 {
  background: url(../images/v1/nos/9.png) no-repeat;
}
.step .item10 {
  background: url(../images/v1/nos/10.png) no-repeat;
}
.step .item11 {
  background: url(../images/v1/nos/11.png) no-repeat;
}
.step .item12 {
  background: url(../images/v1/nos/12.png) no-repeat;
}
.step .item13 {
  background: url(../images/v1/nos/13.png) no-repeat;
}
.step .item14 {
  background: url(../images/v1/nos/14.png) no-repeat;
}
.step .item15 {
  background: url(../images/v1/nos/15.png) no-repeat;
}
.step .item16 {
  background: url(../images/v1/nos/16.png) no-repeat;
}

.step .item1o {
  background: url(../images/v1/nos/1o.png) no-repeat;
}
.step .item2o {
  background: url(../images/v1/nos/2o.png) no-repeat;
}
.step .item3o {
  background: url(../images/v1/nos/3o.png) no-repeat;
}
.step .item4o {
  background: url(../images/v1/nos/4o.png) no-repeat;
}
.step .item5o {
  background: url(../images/v1/nos/5o.png) no-repeat;
}
.step .item6o {
  background: url(../images/v1/nos/6o.png) no-repeat;
}
.step .item7o {
  background: url(../images/v1/nos/7o.png) no-repeat;
}
.step .item8o {
  background: url(../images/v1/nos/8o.png) no-repeat;
}
.step .item9o {
  background: url(../images/v1/nos/9o.png) no-repeat;
}
.step .item10o {
  background: url(../images/v1/nos/10o.png) no-repeat;
}
.step .item11o {
  background: url(../images/v1/nos/11o.png) no-repeat;
}
.step .item12o {
  background: url(../images/v1/nos/12o.png) no-repeat;
}
.step .item13o {
  background: url(../images/v1/nos/13o.png) no-repeat;
}
.step .item14o {
  background: url(../images/v1/nos/14o.png) no-repeat;
}
.step .item15o {
  background: url(../images/v1/nos/15o.png) no-repeat;
}
.step .item16o {
  background: url(../images/v1/nos/16o.png) no-repeat;
}

.step .q {
  background: url(../images/v1/nos/q.png) no-repeat;
}
.step .a {
  background: url(../images/v1/nos/a.png) no-repeat;
}
.step .qo {
  background: url(../images/v1/nos/qo.png) no-repeat;
}
.step .ao {
  background: url(../images/v1/nos/ao.png) no-repeat;
}
.step .plain {
  background: url(../images/v1/nos/plain.png) no-repeat;
}

/*List*/
.Key {
	max-width:680px;
	margin: 0px;
	padding:10px 0px;
	list-style: none;
}
.Key li {
	width:37px;
	height:32px;
	padding:3px 0px;
	display:block;
	margin: 0px ;
	float:left;
}
.Key li div{
	width:37px;	height:28px;display:block;
}

.KeyBGBlue{
	background: url(keyboard/BGBlue.png) center no-repeat;
	}
.KeyBGGreen{
	background: url(keyboard/BGGreen.png) center no-repeat;
}
.KeyBGPurple{
	background: url(keyboard/BGPurple.png) center no-repeat;
}
.KeyBGRed{
	background: url(keyboard/BGRed.png) center no-repeat;
}
.KeyBGOrange{
	background: url(keyboard/BGOrange.png) center no-repeat;
}

.KeyA {
  background: url(keyboard/A.png) center no-repeat;
}
.KeyB {
  background: url(keyboard/B.png) center no-repeat;
}
.KeyC {
  background: url(keyboard/C.png) center no-repeat;
}
.KeyD {
  background: url(keyboard/D.png) center no-repeat;
}
.KeyE {
  background: url(keyboard/E.png) center no-repeat;
}
.KeyF {
  background: url(keyboard/F.png) center no-repeat;
}
.KeyG {
  background: url(keyboard/G.png) center no-repeat;
}
.KeyH {
  background: url(keyboard/H.png) center no-repeat;
}
.KeyI {
  background: url(keyboard/I.png) center no-repeat;
}
.KeyJ {
  background: url(keyboard/J.png) center no-repeat;
}
.KeyK {
  background: url(keyboard/K.png) center no-repeat;
}
.KeyL {
  background: url(keyboard/L.png) center no-repeat;
}
.KeyM {
  background: url(keyboard/M.png) center no-repeat;
}
.KeyN {
  background: url(keyboard/N.png) center no-repeat;
}
.KeyO {
  background: url(keyboard/O.png) center no-repeat;
}
.KeyP {
  background: url(keyboard/P.png) center no-repeat;
}
.KeyQ {
  background: url(keyboard/Q.png) center no-repeat;
}
.KeyR {
  background: url(keyboard/R.png) center no-repeat;
}
.KeyS {
  background: url(keyboard/S.png) center no-repeat;
}
.KeyT {
  background: url(keyboard/T.png) center no-repeat;
}
.KeyU {
  background: url(keyboard/U.png) center no-repeat;
}
.KeyV {
  background: url(keyboard/V.png) center no-repeat;
}
.KeyW {
  background: url(keyboard/W.png) center no-repeat;
}
.KeyX {
  background: url(keyboard/X.png) center no-repeat;
}
.KeyY {
  background: url(keyboard/Y.png) center no-repeat;
}
.KeyZ {
  background: url(keyboard/Z.png) center no-repeat;
}

.Keyup {
  background: url(keyboard/up.png) center no-repeat;
}
.KeyDwn {
  background: url(keyboard/Down.png) center no-repeat;
}
.KeyLeft {
  background: url(keyboard/left.png) center no-repeat;
}
.KeyRt {
  background: url(keyboard/right.png) center no-repeat;
}

.KeyF1 {
  background: url(keyboard/F1.png) center no-repeat;
}
.KeyF2 {
  background: url(keyboard/F2.png) center no-repeat;
}
.KeyF3 {
  background: url(keyboard/F3.png) center no-repeat;
}
.KeyF4 {
  background: url(keyboard/F4.png) center no-repeat;
}
.KeyF5 {
  background: url(keyboard/F5.png) center no-repeat;
}
.KeyF6 {
  background: url(keyboard/F6.png) center no-repeat;
}
.KeyF7 {
  background: url(keyboard/F7.png) center no-repeat;
}
.KeyF8 {
  background: url(keyboard/F8.png) center no-repeat;
}
.KeyF9 {
  background: url(keyboard/F9.png) center no-repeat;
}
.KeyF10 {
  background: url(keyboard/F10.png) center no-repeat;
}
.KeyF11 {
  background: url(keyboard/F11.png) center no-repeat;
}
.KeyF12 {
  background: url(keyboard/F12.png) center no-repeat;
}

.KeyCtrl {
  background: url(keyboard/Ctrl.png) center no-repeat;
}
.KeyEsc {
  background: url(keyboard/Esc.png) center no-repeat;
}
.KeyPD {
  background: url(keyboard/PD.png) center no-repeat;
}
.KeyPU {
  background: url(keyboard/PU.png) center no-repeat;
}
.KeyPS {
  background: url(keyboard/PS.png) center no-repeat;
}

.KeyDash {
  background: url(keyboard/dash.png) center no-repeat;
}
.KeyDa {
  background: url(keyboard/dashB.png) center no-repeat;
}
.KeyJump {
  background: url(keyboard/jump.png) center no-repeat;
}
.KeyCombo {
  background: url(keyboard/Combo.png) center no-repeat;}
