@charset "utf-8";

#contents #tabs {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 829px;
	background: url(../../images/guide/cmn_pic_01.gif) repeat-x;
}
#contents #tabs h2  {
	background: url(../../images/guide/appl_h2_01.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 338px;
}
#contents #tabs h2 span {
	display: none;
}
#contents #tabs .right {
	margin: 4px 0px 0px;
	float: right;
	height: 35px;
	width: 237px;
}


#contents #main {
	background: url(../../images/guide/cmn_pic_02.gif) repeat-y;
	display: block;
	margin: 0px;
	padding: 0px 0px 29px;
	clear: left;
	float: left;
	width: 829px;
}
#contents #main #steps {
	display: block;
	margin: 29px 0px 0px;
	padding: 0px 0px 0px 21px;
	clear: left;
	float: left;
	width: 808px;
}
#main #steps .step {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 808px;
}

#steps .step .speaking1 {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 9px;
	float: left;
	height: 96px;
	width: 99px;
}
#steps .step .step1,
#steps .step .step4 {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 570px;
}
#steps .step .step1 .detail,
#steps .step .step2 .detail,
#steps .step .step4 .detail {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 570px;
}
#steps .step .step1 h3  {
	background: url(../../images/guide/cmn_h3_01.gif) no-repeat 145px;
	display: block;
	margin: 0px;
	padding: 0px 0px 5px 145px;
	float: left;
	height: 28px;
	width: 425px;
}
#steps .step h3 span {
	display: none;
}
#steps .step .step1 .detail .head,
#steps .step .step2 .detail .head,
#steps .step .step4 .detail .head {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 10px;
	width: 570px;
}
#steps .step .step1 .detail .middle,
#steps .step .step2 .detail .middle,
#steps .step .step4 .detail .middle {
	background: url(../../images/guide/cmn_pic_04.gif) repeat-y;
	display: block;
	margin: 0px;
	padding: 5px 17px;
	clear: left;
	float: left;
	width: 536px;
}
#steps .step .step1 .detail .foot,
#steps .step .step2 .detail .foot,
#steps .step .step4 .detail .foot {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 11px;
	width: 570px;
}
#steps .step .step1 .detail .middle p,
#steps .step .step2 .detail .middle p,
#steps .step .step4 .detail .middle p {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	width: 536px;
}
#main #steps .allow {
	text-align: center;
	display: block;
	margin: 4px 0px 0px;
	padding: 0px 0px 10px;
	clear: left;
	float: left;
	width: 570px;
}
#steps .step .speaking2 {
	display: block;
	margin: 147px 7px 0px 0px;
	padding: 0px;
	float: left;
	height: 113px;
	width: 101px;
}
#steps .step .step2 {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 570px;
}
#steps .step .step2 h3  {
	background: url(../../images/guide/cmn_h3_02.gif) no-repeat 145px;
	display: block;
	margin: 0px;
	padding: 0px 0px 5px 145px;
	float: left;
	height: 28px;
	width: 425px;
}
#steps .step2 .detail .status {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 495px;
}
#steps .step2 .detail .left {
	display: block;
	margin: 13px 0px 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 330px;
}
#steps .step2 .detail .right {
	display: block;
	margin: 13px 0px 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 165px;
}
#steps .step2 .detail .s1,
#steps .step2 .detail .s2,
#steps .step2 .detail .s3 {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 38px;
	float: left;
	height: 60px;
	width: 127px;
}
#steps .step .speaking3 {
	display: block;
	margin: 147px 0px 0px;
	padding: 0px 0px 0px 9px;
	float: left;
	height: 114px;
	width: 101px;
}
#steps .step2 .detail h3  {
	background: url(../../images/guide/cmn_h3_03.gif) no-repeat 187px;
	display: block;
	margin: 0px;
	padding: 0px 0px 5px 187px;
	float: left;
	height: 28px;
	width: 383px;
}
#steps .step .step3,
#steps .step .step6 {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 19px;
	float: left;
	width: 750px;
}
#steps .step .step3 .detail,
#steps .step .step6 .detail {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 750px;
}
#steps .step .step3 .detail .head,
#steps .step .step6 .detail .head {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 10px;
	width: 750px;
}
#steps .step .step3 .detail .middle,
#steps .step .step6 .detail .middle {
	background: url(../../images/guide/cmn_pic_08.gif) repeat-y;
	display: block;
	margin: 0px;
	padding: 5px 15px;
	clear: left;
	float: left;
	width: 720px;
}
#steps .step .step3 .detail .foot,
#steps .step .step6 .detail .foot {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 11px;
	width: 750px;
}
#steps .step .step3 .detail .left,
#steps .step .step6 .detail .left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 346px;
	display: block;
}
#steps .step .step3 .detail .left h4,
#steps .step .step6 .detail .left h4 {
	margin: 0px;
	padding: 0px 0px 11px;
	float: left;
	height: 30px;
	width: 341px;
	display: block;
	background: url(../../images/guide/cmn_h4_01.jpg) no-repeat;
}
#steps .step .step3 .detail .right,
#steps .step .step6 .detail .right {
	margin: 0px;
	padding: 0px 0px 0px 29px;
	float: left;
	width: 345px;
	display: block;
}
#steps .step .step3 .detail .right h4,
#steps .step .step6 .detail .right h4 {
	margin: 0px;
	padding: 0px 0px 11px;
	float: left;
	height: 30px;
	width: 341px;
	display: block;
	background: url(../../images/guide/cmn_h4_02.jpg) no-repeat;
	clear: left;
}
#steps h4 span {
	display:none;
}
#steps .step3 .detail .stp3_1_l {
	margin: 0px;
	padding: 0px 0px 8px 5px;
	float: left;
	height: 28px;
	width: 341px;
	display: block;
	background: url(../../images/guide/appl_h5_01.gif) no-repeat 5px 0px;
	clear: left;
}
#steps .step3 .detail .stp3_2_l {
	margin: 0px;
	padding: 0px 0px 6px 5px;
	float: left;
	height: 22px;
	width: 341px;
	display: block;
	background: url(../../images/guide/appl_h5_02.gif) no-repeat 5px 0px;
	clear: left;
}
#steps .step3 .detail .stp3_3_l {
	margin: 0px;
	padding: 0px 0px 6px 5px;
	float: left;
	height: 22px;
	width: 341px;
	display: block;
	background: url(../../images/guide/appl_h5_03.gif) no-repeat 5px 0px;
	clear: left;
}
#steps h5 span {
	display:none;
}
#steps .step .step3 .detail .left p,
#steps .step .step6 .detail .left p {
	margin: 0px;
	padding: 0px 0px 15px 32px;
	float: left;
	width: 314px;
	display: block;
	clear: left;
}
#steps .step3 .detail .stp3_1_r {
	margin: 0px;
	padding: 0px 0px 8px 5px;
	float: left;
	height: 28px;
	width: 340px;
	display: block;
	background: url(../../images/guide/appl_h5_04.gif) no-repeat 5px 0px;
	clear: left;
}
#steps .step .detail .red1 {
	font-weight: bold;
	color: #B40808;
	font-size: 1.1em;
}
#steps .step .detail .red2 {
	font-weight: normal;
	color: #B40808;
	font-variant: small-caps;
}
#steps .step3 .detail .stp3_2_r {
	margin: 0px;
	padding: 0px 0px 6px 5px;
	float: left;
	height: 22px;
	width: 340px;
	display: block;
	background: url(../../images/guide/appl_h5_05.gif) no-repeat 5px 0px;
	clear: left;
}
#steps .step3 .detail .stp3_3_r {
	margin: 0px;
	padding: 0px 0px 6px 5px;
	float: left;
	height: 22px;
	width: 340px;
	display: block;
	background: url(../../images/guide/appl_h5_06.gif) no-repeat 5px 0px;
	clear: left;
}
#steps .step3 .detail .stp3_3_r2 {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 335px;
	display: block;
	clear: left;
}
#steps .step .step3 .detail .right p,
#steps .step .step6 .detail .right p {
	margin: 0px;
	padding: 0px 0px 15px 32px;
	float: left;
	width: 313px;
	display: block;
	clear: left;
}
#main #steps .allow2 {
	text-align: center;
	display: block;
	margin: 4px 0px 0px;
	padding: 0px 0px 10px;
	clear: left;
	float: left;
	width: 750px;
}
#steps .step .speaking4 {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 13px;
	float: left;
	height: 82px;
	width: 95px;
}
#steps .step .step4 h3  {
	background: url(../../images/guide/cmn_h3_04.gif) no-repeat 211px;
	display: block;
	margin: 0px;
	padding: 0px 0px 5px 211px;
	float: left;
	height: 28px;
	width: 359px;
}
#steps .step .pay1 {
	display: block;
	margin: 15px 0px 0px;
	padding: 0px;
	clear: left;
	float: left;
	text-align: right;
	width: 536px;
}
#steps .step .step5 {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 108px;
	float: left;
	width: 510px;
}
#steps .step .step5 .detail {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 510px;
}
#steps .step .step5 h3  {
	background: url(../../images/guide/cmn_h3_05.gif) no-repeat 186px;
	display: block;
	margin: 0px;
	padding: 0px 0px 5px 186px;
	float: left;
	height: 28px;
	width: 324px;
}
#steps .step .step5 .detail .head {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 10px;
	width: 510px;
}
#steps .step .step5 .detail .middle {
	background: url(../../images/guide/cmn_pic_11.gif) repeat-y;
	display: block;
	margin: 0px;
	padding: 5px 17px;
	clear: left;
	float: left;
	width: 476px;
}
#steps .step .step5 .detail .foot {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	height: 11px;
	width: 510px;
}
#steps .step .step5 .detail .middle p {
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
}
#main #steps .allow3 {
	display: block;
	margin: 4px 0px 0px;
	padding: 0px 0px 10px 269px;
	clear: left;
	float: left;
	width: 241px;
}
#steps .step .speaking5 {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 144px;
	width: 169px;
}
#steps .step .step6 h3  {
	background: url(../../images/guide/cmn_h3_06.gif) no-repeat 275px;
	display: block;
	margin: 0px;
	padding: 0px 0px 5px 275px;
	float: left;
	height: 28px;
	width: 200px;
}
#steps .step .pay2 {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	text-align: right;
	width: 345px;
}
#contents #foot {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: left;
	float: left;
	width: 829px;
	height: 5px;
}
#contents #cancel {
	display: block;
	padding: 0px 0px 30px 40px;
	float: left;
	width: 789px;
	clear: left;
	margin: 40px 0px 0px;
}
#contents #cancel h4 {
	background: url(../../images/guide/inx_h4_01.gif);
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 252px;
}
#contents #cancel h4 span {
	display: none;
}
#contents #cancel p {
	display: block;
	margin: 10px 0px 0px;
	padding: 0px 0px 0px 18px;
	clear: left;
	float: left;
	width: 750px;
}
