div#Mn01 {
	margin: 20px 0 30px 0;
}

div#Mn01 div.news {
	margin: 15px 0;
	width: 739px;
}

div#Mn01 div.news table {
	color: #666;
	width: 100%;
	margin: 0;
}

div#Mn01 div.news table td {
	padding: 10px 5px;
	vertical-align: top;
}

div#Mn01 div.news table td.date {
	color: #007DC3;
	font-weight: bold;
	text-align: center;
	background-color: #F5F5F5;
}

div#Mn01 div.news table td.detail {
	background: url('../images/backend/line_grey.jpg') repeat-x bottom left;
	padding-bottom: 10px;
	line-height: 15px;
}

div#Mn01 div.news table td.detail span {
	color: #007DC3;
	font-weight: bold;
}

div#Mn01 table {
	color: #666;
	width: 100%;
	margin: 15px 0;
}

div#Mn01 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Mn01 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Mn01 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Mn01 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Mn01 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#SndSms {
	margin: 20px 0 40px 0;
	height: 450px;
	position: relative;
	z-index: 1;
}

div#SndSms div.Name {
	position: absolute;
	top: 10px;
	left: 10px;
	/* width: 51px; */
	width: 75px;
	height: 18px;
}

div#SndSms div.NumberP {
	position: absolute;
	top: 40px;
	left: 10px;
	height: 18px;
}

div#SndSms div.Message {
	position: absolute;
	top: 200px;
	left: 10px;
	height: 18px;
}

div#SndSms div.SetTime {
	position: absolute;
	top: 40px;
	left: 425px;
	height: 18px;
}

div#SndSms div.Form {
	position: absolute;
	top: 10px;
	left: 167px;
	width: 350px;
}

div#SndSms div.Form .Select {
	width: 160px;
}

div#SndSms div.Form .Area {
	width: 231px;
	height: 106px;
	background: url('../images/backend/bg_txtbox01.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin-top: 10px;
}

/*div#SndSms div.Form div.Btn {
	margin-top: 10px;
	height: 20px;
}*/
div#SndSms div.Form div.Btn {
	margin-top: 10px;
}

div#SndSms div.Form div.Btn button.Phbook {
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: 25px;
	padding: 0px 3px;
	width: 114px;
	background-color: #EFEFEF;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.4, rgb(250,
		250, 250) ), color-stop(0.88, rgb(220, 220, 220) ) );
	background: -moz-linear-gradient(center bottom, rgb(250, 250, 250) 40%,
		rgb(220, 220, 220) 88% );
	border: 1px solid #ccc;
	font-size: 12px;
	color: #666;
}

div#SndSms div.Form div.Txt {
	margin-top: 18px;
}

div#SndSms div.Form div.Txt span {
	font-weight: bold;
	line-height: 15px;
}

div#SndSms div.Form .Area02 {
	width: 341px;
	height: 106px;
	background: url('../images/backend/bg_txtbox02.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin-top: 10px;
}

div#SndSms div.Form div.Btn02 {
	margin-top: 10px;
	height: 27px;
}

div#SndSms div.SetP {
	position: absolute;
	top: 40px;
	left: 525px;
}

div#SndSms div.SetP table td {
	padding: 0 5px 5px 0;
}

div#SndSms div.SetP .Stxt {
	width: 101px;
	height: 16px;
	background: url('../images/backend/bg_txtbox03.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#SndSms02 {
	margin-top: 20px;
	height: 880px;
}

div#SndSms02 div.head {
	margin-left: 10px;
}

div#SndSms02 div.txt01 {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#SndSms02 div.ex {
	width: 690px;
	height: 420px;
	margin: 10px 20px;
}

div#SndSms02 div.ex .bg_grey {
	width: 690px;
	height: 410px;
	background-color: #F5F5F5;
}

div#SndSms02 div.ex .bg_grey .ex_content {
	padding: 5px 0 10px 20px;
}

div#SndSms02 div.ex .bg_grey .ex_content p {
	line-height: 15px;
	margin-top: 10px;
}

ul.PPtype01 {
	width: 300px;
	padding-left: 10px;
}

ul.PPtype01 li {
	list-style: none;
	background: url('../images/bullet.gif') no-repeat 0 6px;
	padding: 2px 0 2px 15px;
	color: #666;
	font-weight: normal;
}

div#SndSms02 .Area02 {
	width: 341px;
	height: 106px;
	background: url('../images/backend/bg_txtbox02.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#SndSms02 div.Txt {
	margin: 10px 0 0 20px;
}

div#SndSms02 div.Txt span {
	font-weight: bold;
	line-height: 15px;
}

div#SndSms02 div.Btn02 {
	margin: 10px 0 0 20px;
	height: 27px;
}

div#SndSms02 .Select {
	width: 50px;
}

div#SndSms02 .S2txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#SndSms02 div.Btn {
	margin: 20px 0 0 20px;
	height: 27px;
}

div#SndSms03 {
	margin-top: 20px;
	height: 690px;
}

div#SndSms03 div.head {
	margin-left: 10px;
}

div#SndSms03 div.txt01 {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#SndSms03 div.ex {
	width: 690px;
	height: 410px;
	margin: 10px 20px;
}

div#SndSms03 div.ex .bg_grey03 {
	width: 690px;
	height: 360px;
	background-color: #F5F5F5;
}

div#SndSms03 div.ex .bg_grey03 .ex_content {
	padding: 5px 0 10px 20px;
}

div#SndSms03 div.ex .bg_grey03 .ex_content p {
	line-height: 15px;
	margin-top: 10px;
}

div#SndSms03 div.Txt {
	margin: 10px 0 0 20px;
}

div#SndSms03 div.Txt span {
	font-weight: bold;
	line-height: 15px;
}

div#SndSms03 div.Btn02 {
	margin: 10px 0 0 20px;
	height: 27px;
}

div#SndSms03 .Select {
	width: 50px;
}

div#SndSms03 .S2txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#SndSms03 div.Btn {
	margin: 20px 0 0 20px;
	height: 27px;
}

div#SndSms04 {
	margin-top: 20px;
	height: 590px;
}

div#SndSms04 div.head {
	margin-left: 10px;
}

div#SndSms04 div.txt {
	margin: 15px 0 0 10px;
}

div#SndSms04 div.txt span {
	font-weight: bold;
}

div#SndSms04 div.txt02 {
	margin: 20px 0 0 10px;
}

div#SndSms04 div.Spic {
	margin: 15px 0 0 10px;
}

div#SndSms04 .Area {
	width: 341px;
	height: 106px;
	background: url('../images/backend/bg_txtbox02.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 15px 0 0 10px;
}

div#SndSms04 div.Btn {
	margin: 20px 0 0 10px;
	height: 27px;
}

div#SndSms05 {
	margin-top: 20px;
	height: 550px;
}

div#SndSms05 div.txt {
	margin-left: 10px;
}

div#SndSms05 table.extele {
	margin: 15px 0 0 10px;
	color: #666;
}

div#SndSms05 table.extele td {
	padding: 3px 10px 3px 10px;
	height: 15px;
}

div#SndSms05 table.extele td.blue01 {
	background-color: #A9E1EC;
	text-align: center;
	width: 200px;
	border-right: 1px solid #FFF;
	color: #666;
}

div#SndSms05 table.extele td.blue02 {
	background-color: #59B2D9;
	text-align: center;
	width: 400px;
}

div#SndSms05 table.extele td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border-right: 1px solid #FFF;
}

div#SndSms05 table.extele td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border-right: 1px solid #FFF;
}

div#SndSms05 div.txt02 {
	margin: 15px 0 0 10px;
}

div#SndSms05 div.FSnd {
	width: 640px;
	height: 120px;
	position: relative;
	margin: 20px 0 0 10px;
}

div#SndSms05 div.FSnd div.Name {
	position: absolute;
	top: 0;
	left: 5px;
	width: 72px;
	height: 18px;
}

div#SndSms05 div.FSnd div.SetTime {
	position: absolute;
	top: 30px;
	left: 5px;
	height: 18px;
}

div#SndSms05 div.FSnd .Select {
	position: absolute;
	top: 0;
	left: 167px;
	width: 160px;
}

div#SndSms05 div.FSnd div.SetP {
	position: absolute;
	top: 30px;
	left: 167px;
}

div#SndSms05 div.FSnd div.SetP table td {
	padding: 0 5px 5px 0;
}

div#SndSms05 div.FSnd div.SetP .Stxt {
	width: 101px;
	height: 16px;
	background: url('../images/backend/bg_txtbox03.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#SndSms05 div.FSnd div.Btn {
	position: absolute;
	top: 115px;
	left: 167px;
}

div#SndSms05 div.txt03 {
	margin: 30px 0px 0px 10px;
}

div#SndSms05 .Area {
	width: 341px;
	height: 106px;
	background: url('../images/backend/bg_txtbox02.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 15px 0 0 10px;
}

div#SndSms05 div.Btn02 {
	margin: 20px 0 0 10px;
	height: 27px;
}

div#Cntct01 {
	margin-top: 20px;
	height: 670px;
}

div#Cntct01 div.ChTxt {
	width: 739px;
	height: 60px;
	margin-top: 10px;
}

div#Cntct01 div.ChTxt .bg_grey {
	width: 739px;
	height: 50px;
	background-color: #F5F5F5;
}

div#Cntct01 div.ChTxt .bg_grey div.left {
	float: left;
	margin: 9px 0 0 10px;
}

div#Cntct01 div.ChTxt .bg_grey div.right {
	float: right;
	margin: 10px 0 0 0;
	width: 600px;
	text-align: left;
}

div#Cntct01 div.ChTxt .bg_grey div.right div.En ul li {
	display: inline;
	margin-right: 13px;
}

div#Cntct01 div.ChTxt .bg_grey div.right div.Th {
	margin-top: 4px;
}

div#Cntct01 div.ChTxt .bg_grey div.right div.Th ul li {
	display: inline;
	margin-right: 3px;
}

div#Cntct01 div.ChTxt .bg_grey div.right a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct01 div.ChTxt .bg_grey div.right a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct01 div.AddNm {
	height: 80px;
}

div#Cntct01 div.AddNm div.Pname {
	float: left;
	margin: 15px 0 0 10px;
}

div#Cntct01 div.AddNm div.name {
	float: left;
	margin: 15px 0 0 73px;
	color: #007DC3;
}

div#Cntct01 div.AddNm div.name .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Cntct01 div.AddNm div.name02 {
	float: left;
	margin: 15px 0 0 10px;
	color: #007DC3;
}

div#Cntct01 div.AddNm div.name02 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Cntct01 div.AddNm div.Btn {
	float: left;
	margin: 15px 0 0 10px;
}

div#Cntct01 div.AddNm div.ListSh {
	float: right;
	margin-top: 16px;
}

div#Cntct01 div.AddNm div.ListSh .Select {
	color: #666;
}

div#Cntct01 div.AddNm div.txt_Bsearch {
	float: left;
	margin: 10px 10px 0 98px;
}

div#Cntct01 div.AddNm div.txt_Bsearch .txtS {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Cntct01 div.AddNm div.btn {
	float: left;
	margin-top: 10px;
}

div#Cntct01 table {
	color: #666;
	width: 100%;
}

div#Cntct01 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Cntct01 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Cntct01 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Cntct01 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Cntct01 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Cntct01 div.BtnDel {
	float: left;
	margin-top: 10px;
}

div#Cntct01 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Cntct01 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct01 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct02 {
	margin-top: 20px;
	height: 400px;
}

div#Cntct02 div.head {
	margin-left: 10px;
}

div#Cntct02 div.txt01 {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#Cntct02 div.Btn02 {
	margin: 10px 0 0 20px;
	height: 27px;
}

div#Cntct02 div.Pnotepad {
	margin: 15px 0 20px 20px;
}

div#Cntct02 .Select {
	width: 50px;
}

div#Cntct02 .S2txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#Cntct02 div.Qnum {
	margin: 10px 0 0 20px;
}

div#Cntct02 div.Btn {
	margin: 20px 0 0 20px;
	height: 27px;
}

div#Cntct03 {
	margin-top: 20px;
	height: 420px;
}

div#Cntct03 div.head {
	margin-left: 10px;
}

div#Cntct03 div.txt01 {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#Cntct03 div.Btn02 {
	margin: 10px 0 0 20px;
	height: 27px;
}

div#Cntct03 div.Pnotepad {
	margin: 15px 0 20px 20px;
}

div#Cntct03 .Select {
	width: 50px;
}

div#Cntct03 .S2txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#Cntct03 div.Qnum {
	margin: 10px 0 0 20px;
}

div#Cntct03 .Area02 {
	width: 341px;
	height: 106px;
	background: url('../images/backend/bg_txtbox02.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#Cntct03 div.Btn {
	margin: 20px 0 0 10px;
	height: 27px;
}

div#Cntct04 {
	margin-top: 20px;
	height: 420px;
}

div#Cntct04 div.head {
	margin-left: 10px;
}

div#Cntct04 div.txt {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#Cntct04 div.txt div.txt_left {
	float: left;
	margin-right: 10px;
}

div#Cntct04 div.txt div.btn_imp {
	float: left;
	margin-right: 10px;
}

div#Cntct04 div.txt div.txt_right {
	float: left;
}

div#Cntct04 table.exname {
	margin: 15px 0 0 10px;
	color: #666;
}

div#Cntct04 table.exname td {
	padding: 3px 10px 3px 10px;
	height: 15px;
}

div#Cntct04 table.exname td.blue01 {
	background-color: #A9E1EC;
	text-align: center;
	width: 450px;
	border-right: 1px solid #FFF;
	color: #666;
}

div#Cntct04 table.exname td.blue02 {
	background-color: #59B2D9;
	text-align: center;
	width: 150px;
}

div#Cntct04 table.exname td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border-right: 1px solid #FFF;
}

div#Cntct04 table.exname td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border-right: 1px solid #FFF;
}

div#Cntct04 .Area02 {
	width: 341px;
	height: 106px;
	background: url('../images/backend/bg_txtbox02.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin-top: 10px;
}

div#Cntct04 div.Btn {
	margin-top: 20px;
	height: 27px;
}

div#Cntct05 {
	margin-top: 20px;
	height: auto;
	padding-bottom: 30px;
}

div#Cntct05 div.BGroup {
	height: 50px;
}

div#Cntct05 div.BGroup div.Pname {
	float: left;
	margin: 15px 0 0 10px;
}

div#Cntct05 div.BGroup div.txt_box {
	float: left;
	margin: 15px 0 0 30px;
	color: #007DC3;
}

div#Cntct05 div.BGroup div.txt_box .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Cntct05 div.BGroup div.Btn {
	float: left;
	margin: 15px 0 0 10px;
}

div#Cntct05 div.BGroup div.txt_alert {
	float: right;
	margin-top: 19px;
	color: #007DC3;
}

div#Cntct05 table {
	color: #666;
	width: 100%;
}

div#Cntct05 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Cntct05 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Cntct05 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Cntct05 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Cntct05 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Cntct05 div.BtnDel {
	float: left;
	margin-top: 10px;
}

div#Cntct05 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Cntct05 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct05 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct06 {
	margin-top: 20px;
	height: auto;
	padding-bottom: 30px;
}

div#Cntct06 div.ChTxt {
	width: 739px;
	height: 60px;
	margin-top: 10px;
}

div#Cntct06 div.ChTxt .bg_grey {
	width: 739px;
	height: 50px;
	background-color: #F5F5F5;
}

div#Cntct06 div.ChTxt .bg_grey div.left {
	float: left;
	margin: 9px 0 0 10px;
}

div#Cntct06 div.ChTxt .bg_grey div.right {
	float: right;
	margin: 10px 0 0 0;
	width: 600px;
	text-align: left;
}

div#Cntct06 div.ChTxt .bg_grey div.right div.En ul li {
	display: inline;
	margin-right: 13px;
}

div#Cntct06 div.ChTxt .bg_grey div.right div.Th {
	margin-top: 4px;
}

div#Cntct06 div.ChTxt .bg_grey div.right div.Th ul li {
	display: inline;
	margin-right: 3px;
}

div#Cntct06 div.ChTxt .bg_grey div.right a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct06 div.ChTxt .bg_grey div.right a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct06 div.AddG {
	height: 120px;
}

div#Cntct06 div.AddG div.Gname {
	float: left;
	margin: 15px 0 0 10px;
}

div#Cntct06 div.AddG div.name {
	float: left;
	margin: 15px 0 0 73px;
	color: #007DC3;
}

div#Cntct06 div.AddG div.name .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Cntct06 div.AddG div.name02 {
	float: left;
	margin: 15px 0 0 10px;
	color: #007DC3;
}

div#Cntct06 div.AddG div.name02 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Cntct06 div.AddG div.Btn {
	float: left;
	margin: 15px 0 0 10px;
}

div#Cntct06 div.AddG div.ListSh {
	float: right;
	margin-top: 16px;
}

div#Cntct06 div.AddG div.ListSh .Select {
	color: #666;
}

div#Cntct06 div.AddG div.GnameP {
	float: left;
	margin: 15px 0 0 10px;
}

div#Cntct06 div.AddG div.GnameF {
	float: left;
	margin: 15px 0 0 55px;
}

div#Cntct06 div.AddG div.btn_addM {
	float: left;
	margin: 12px 0 0 17px;
}

div#Cntct06 div.AddG div.txt_Bsearch {
	float: left;
	margin: 12px 10px 0 20px;
}

div#Cntct06 div.AddG div.txt_Bsearch .txtS {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Cntct06 div.AddG div.btn {
	float: left;
	margin-top: 12px;
}

div#Cntct06 table {
	color: #666;
	width: 100%;
}

div#Cntct06 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Cntct06 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Cntct06 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Cntct06 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Cntct06 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Cntct06 div.BtnDel {
	float: left;
	margin-top: 10px;
}

div#Cntct06 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Cntct06 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct06 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Cntct07 {
	margin-top: 20px;
	height: 470px;
}

div#Cntct07 div.head {
	margin-left: 10px;
}

div#Cntct07 div.txt01 {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#Cntct07 div.Btn02 {
	margin: 10px 0 0 20px;
	height: 27px;
}

div#Cntct07 div.Pnotepad {
	margin: 15px 0 20px 20px;
}

div#Cntct07 .Select {
	width: 50px;
}

div#Cntct07 .S2txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#Cntct07 div.Btn {
	margin: 20px 0 0 20px;
	height: 27px;
}

div#Rprt01 {
	margin-top: 20px;
	height: auto;
	padding-bottom: 30px;
}

div#Rprt01 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Rprt01 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Rprt01 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Rprt01 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Rprt01 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt01 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt01 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Rprt01 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt01 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt02 {
	margin-top: 20px;
	height: 570px;
}

div#Rprt02 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Rprt02 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Rprt02 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Rprt02 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Rprt02 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt02 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt02 div.BtnDel {
	float: left;
	margin-top: 10px;
}

div#Rprt02 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Rprt02 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt02 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt03 {
	margin-top: 20px;
	height: auto;
	padding-bottom: 30px;
}

div#Rprt03 div.BGroup {
	height: 50px;
}

div#Rprt03 div.BGroup div.Pname {
	float: left;
	margin: 15px 0 0 0;
}

div#Rprt03 div.BGroup div.txt_box {
	float: left;
	margin: 15px 0 0 20px;
	color: #007DC3;
}

div#Rprt03 div.BGroup div.txt_box .Select {
	width: 150px;
	font-size: 11px;
	color: #666;
}

div#Rprt03 div.BGroup div.txt_Bsearch {
	float: right;
	margin: 15px 10px 0 0;
}

div#Rprt03 div.BGroup div.txt_Bsearch .txtS {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Rprt03 div.BGroup div.btn {
	float: right;
	margin-top: 15px;
}

div#Rprt03 table {
	color: #666;
	width: 100%;
}

div#Rprt03 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
	color: ;
}

div#Rprt03 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Rprt03 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Rprt03 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt03 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt03 div.icon { /*float: left;*/
	margin: 20px 0 0 0;
	width: 600px;
	/*width: 400px;*/
}

div#Rprt03 div.icon div.icn01 {
	float: left;
	background: url('../images/backend/icn_deli.gif') no-repeat top left;
	padding-left: 20px;
	
	height: 15px;
}

div#Rprt03 div.icon div.icn02 {
	float: left;
	background: url('../images/backend/icn04.jpg') no-repeat top left;
	padding-left: 20px;
	/*margin-left: 72px;
	margin-right: 90px;*/
	height: 15px;
	margin-top: 8px;
}

div#Rprt03 div.icon div.icn03 {
	float: left;
	background: url('../images/backend/icn_failG.gif') no-repeat top left;
	padding-left: 20px;
	margin-top: 8px;
	
	height: 15px;
}

div#Rprt03 div.icon div.icn04 {
	float: left;
	background: url('../images/backend/icn_failM.gif') no-repeat top left;
	padding-left: 20px;
	margin: 7px 0 10px 0;
	height: 15px;
}

div#Rprt03 div.icon div.icn05 {
	float: left;
	background: url('../images/backend/icn_BOper.gif') no-repeat top left;
	padding-left: 20px;
	
	margin-top: 8px;
	height: 15px;
}

div#Rprt03 div.icon div.icn06 {
	float: left;
	background: url('../images/backend/icn_BUser.gif') no-repeat top left;
	padding-left: 45px;
	margin-top: 8px;
	/*margin-left: 72px;
	margin-right: 90px;*/
	height: 15px;
}

div#Rprt03 div.icon div.icn07 {
	float: left;
	background: url('../images/backend/icn01.gif') no-repeat top left;
	padding-left: 20px;
	/*width: 210px;*/
	
	height: 15px;
}

div#Rprt03 div.icon div.icn08 {
	float: left;
	background: url('../images/backend/icn02.jpg') no-repeat top left;
	padding-left: 20px;
	/*margin-left: 72px;
	margin-right: 90px;*/
	height: 15px;
	margin-top: 8px;
}

div#Rprt03 div.icon div.icn09 {
	float: left;
	background: url('../images/backend/icn03.gif') no-repeat top left;
	padding-left: 45px;
	margin: 8px 0 60px 0;
	
	height: 15px;
}

div#Rprt03 div.paging { /*float: right;*/
	margin-top: 20px;
	/*width: 300px;*/
	text-align: right;
}

div#Rprt03 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt03 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

/*report04*/
div#Rprt04 {
	margin-top: 20px;
	padding-bottom: 30px;
}

div#Rprt04 div.Rprt_adv {
	width: 695px;
	height: auto;
	padding: 20px;
	border: 1px solid #DFDFDF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div#Rprt04 div.Rprt_adv div.usg {
	float: left;
	margin-top: 5px;
	width: 90px;
}

div#Rprt04 div.Rprt_adv div.drp01 {
	float: left;
	margin: 5px 0px 0px 30px;
}

div#Rprt04 div.Rprt_adv div.drp01 .Select {
	width: 130px;
}

div#Rprt04 div.Rprt_adv div.btn {
	float: right;
	margin-top: 5px;
}

div#Rprt04 div.Rprt_adv div.btn02 {
	float: right;
	margin: 5px 0px 0px 5px;
}

div#Rprt04 div.Rprt_adv div.help {
	float: left;
	margin-top: 10px;
	width: 50px;
}

div#Rprt04 div.Rprt_adv div.help a {
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt04 div.Rprt_adv div.help a:hover {
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt04 div.Rprt_adv div.adv {
	float: left;
	width: 110px;
	margin: 10px 0px 0px 70px;
	_margin: 10px 0px 0px 58px;
	/*background: url('../images/backend/txtrpt04.jpg') no-repeat top right;  _background: url('../images/backend/txtrpt04.jpg') no-repeat center right; *background: url('../images/backend/txtrpt04.jpg') no-repeat center right;*/
}

div#Rprt04 div.Rprt_adv div.sub {
	float: left; /*width: 130px;*/
	margin: 10px 0px 0px 20px;
	/*background: url('../images/backend/txtrpt05.jpg') no-repeat top right; _background: url('../images/backend/txtrpt05.jpg') no-repeat center right; *background: url('../images/backend/txtrpt05.jpg') no-repeat center right;*/
}

div#Rprt04 div.Rprt_adv div.bgG {
	float: left;
	background-color: #F2F2F2;
	width: 547px;
	padding: 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 15px 0px 0px 120px;
	_margin: 15px 0px 0px 60px;
	display: none;
}

div#Rprt04 div.Rprt_adv div.bgG div.txt01 {
	float: left;
	width: 80px;
	margin-top: 5px;
}

div#Rprt04 div.Rprt_adv div.bgG div.drp02 {
	float: left;
	margin-left: 40px;
	margin-right: 20px;
	_margin-right: 10px;
}

div#Rprt04 div.Rprt_adv div.bgG div.drp02 .Select {
	width: 130px;
}

div#Rprt04 div.Rprt_adv div.bgG div.rd {
	float: left;
	margin: 15px 0px 0px 120px; *
	margin: 0px 0px 0px 120px;
	_margin: 0px 0px 0px 58px;
	color: #666666;
}

div#Rprt04 div.Rprt_adv div.bgG div.rd label.txtG {
	color: #666666;
	font-weight: normal;
}

div#Rprt04 div.Rprt_adv div.bgG div.txt02 {
	float: left;
	margin-top: 18px;
	_margin-top: 13px;
}

div#Rprt04 div.Rprt_adv div.bgG div.txtB02 {
	float: left;
	margin: 15px 0px 0px 65px;
	_margin: 15px 0px 0px 32px; *
	margin: 15px 0px 0px 32px;
}

div#Rprt04 div.Rprt_adv div.bgG div.txt03 {
	float: left;
	margin: 18px 0px 0px 23px;
	_margin: 18px 0px 0px 20px;
}

div#Rprt04 div.Rprt_adv div.bgG div.txtB03 {
	float: left;
	margin: 15px 0px 0px 70px;
	_margin: 15px 0px 0px 23px; *
	margin: 15px 0px 0px 33px;
}

div#Rprt04 div.Rprt_adv div.bgG div.txtB02 .txt,div#Rprt04 div.Rprt_adv div.bgG div.txtB03 .txt
	{
	width: 101px;
	height: 16px;
	background: url('../images/backend/bg_txtbox03.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0px;
}

div#Rprt04 div#ifrm {
	margin-top: 20px;
	height: 100%;
	display: block;
}

div#Rprt05 { /*margin-top: 20px;*/
	height: auto;
	padding-bottom: 30px;
}

div#Rprt05 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Rprt05 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Rprt05 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Rprt05 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Rprt05 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt05 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Rprt05 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Rprt05 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Rprt05 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Tl01 {
	margin-top: 20px;
	height: 660px;
}

div#Tl01 div.ChTxt {
	width: 739px;
	height: 85px;
	margin-top: 10px;
}

div#Tl01 div.ChTxt div.bg_grey {
	width: 739px;
	height: 75px;
	height: 80px;
	background-color: #F5F5F5;
}

div#Tl01 div.ChTxt div.bg_grey div.Blist {
	float: left;
	margin: 15px 0 0 10px;
}

div#Tl01 div.ChTxt div.bg_grey div.Nlist {
	float: left;
	margin: 18px 0 0 30px;
	margin: 22px 0 0 30px;
	color: #007DC3;
}

div#Tl01 div.ChTxt div.bg_grey div.txt_n {
	float: left;
	margin: 16px 0 0 10px;
	margin: 20px 0 0 10px;
}

div#Tl01 div.ChTxt div.bg_grey div.txt_n .Btxt {
	width: 146px;
	height: 18px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Tl01 div.ChTxt div.bg_grey div.Clist {
	float: left;
	margin: 19px 0 0 10px;
	margin: 23px 0 0 10px;
	color: #007DC3;
}

div#Tl01 div.ChTxt div.bg_grey div.txt_c {
	float: left;
	margin: 16px 0 0 10px;
	margin: 20px 0 0 10px;
}

div#Tl01 div.ChTxt div.bg_grey div.txt_c .Btxt {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Tl01 div.ChTxt div.bg_grey div.btn_s {
	float: left;
	margin: 16px 0 0 10px;
	margin: 22px 0 0 10px;
}

div#Tl01 div.ChTxt div.bg_grey div.Slist {
	float: left;
	margin: 13px 0 0 10px;
}

div#Tl01 div.ChTxt div.bg_grey div.txt_s {
	float: left;
	margin: 13.5px 0 0 30px;
	margin: 10px 0 0 30px;
}

div#Tl01 div.ChTxt div.bg_grey div.txt_s .Btxt {
	width: 146px;
	height: 18px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Tl01 div.ChTxt div.bg_grey div.btn_search {
	float: left;
	margin: 14px 0 0 10px;
}

div#Tl01 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Tl01 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Tl01 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Tl01 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Tl01 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Tl01 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Tl01 div.BtnDel {
	float: left;
	margin-top: 10px;
}

div#Tl01 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Tl01 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Tl01 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Tl02 {
	margin-top: 20px;
	height: 400px;
}

div#Tl02 div.head {
	margin-left: 10px;
}

div#Tl02 div.txt01 {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#Tl02 div.Btn02 {
	margin: 10px 0 0 20px;
	height: 27px;
}

div#Tl02 div.Pnotepad {
	margin: 15px 0 20px 20px;
}

div#Tl02 .Select {
	width: 50px;
}

div#Tl02 .S2txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin: 10px 0 0 20px;
}

div#Tl02 div.Qnum {
	margin: 10px 0 0 20px;
}

div#Tl02 div.Btn {
	margin: 20px 0 0 20px;
	height: 27px;
}

div#Tl03 {
	margin-top: 20px;
	height: 800px;
}

div#Tl03 div.BGroup {
	height: 50px;
}

div#Tl03 div.BGroup div.Pname {
	float: left;
	margin: 15px 0 0 10px;
}

div#Tl03 div.BGroup div.Cbox {
	float: left;
	margin: 16px 0 0 15px;
}

div#Tl03 div.BGroup div.Cbox .Select {
	color: #666;
}

div#Tl03 table {
	color: #666;
	width: 100%;
}

div#Tl03 table.Tpass {
	color: #666;
	width: 100%;
	margin-top: 10px;
}

div#Tl03 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Tl03 table td.blue01,div#Tl03 table.Tpass td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Tl03 table td.blue02,div#Tl03 table.Tpass td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Tl03 table td.grey01,div#Tl03 table.Tpass td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Tl03 table td.grey02,div#Tl03 table.Tpass td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Tl03 div.Pass {
	margin: 10px 0 0 10px;
}

div#Tl03 div.Detail {
	margin: 10px 0 0 10px;
}

div#Tl03 div.Sdetail {
	position: relative;
	height: 200px;
	margin: 10px 0 0 10px;
}

div#Tl03 div.Sdetail div.form {
	position: absolute;
	top: 10px;
	left: 250px;
}

div#Tl03 div.Sdetail div.form .Cmb {
	width: 160px;
}

div#Tl03 div.Sdetail div.form div.txt_bx {
	margin-top: 10px;
}

div#Tl03 div.Sdetail div.form div.txt_bx .Ttxt {
	width: 156px;
	height: 16px;
	background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Tl03 div.Sdetail div.form .Area {
	width: 231px;
	height: 106px;
	background: url('../images/backend/bg_txtbox01.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin-top: 10px;
}

div#Tl03 div.Sdetail div.form div.btn {
	margin-top: 10px;
	height: 27px;
}

div#Tl03 div.Sdetail div.SmplSender {
	position: absolute;
	top: 10px;
	left: 0;
	color: #59B2D9;
	font-weight: bold;
}

div#Tl03 div.Sdetail div.SpcalSender {
	position: absolute;
	top: 40px;
	left: 0;
	color: #59B2D9;
	font-weight: bold;
}

div#Tl03 div.Sdetail div.DtlSender {
	position: absolute;
	top: 70px;
	left: 0;
	color: #666;
}

div#Tl03 div.Sdetail div.DtlSender span {
	font-weight: bold;
	color: #59B2D9;
}

div#Tl04 {
	margin-top: 20px;
	height: 300px;
}

div#Tl04 div.txt01 {
	margin: 10px 0 0 10px;
	line-height: 20px;
}

div#Tl04 div.txt02 {
	margin: 10px 0 0 10px;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
}

div#Tl04 div.txt02 span {
	margin: 10px 0 0 10px;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #59B2D9;
}

div#Tl04 div.Lalert {
	width: 350px;
	margin: 10px;
}

div#Tl04 div.Lalert div.txt {
	float: left;
	width: 200px;
	margin-top: 10px;
}

div#Tl04 div.Lalert div.Ddown {
	float: right;
	width: 100px;
	margin-top: 10px;
}

div#Tl04 div.Lalert div.btn {
	margin: 15px 0 0 250px;
}

div#Crdt02 {
	margin-top: 20px;
	height: 550px;
}

div#Crdt02 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Crdt02 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Crdt02 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Crdt02 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Crdt02 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Crdt02 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Crdt02 div.alert {
	float: left;
	margin-top: 10px;
	text-align: left;
	color: #59B2D9;
}

div#Crdt02 div.paging {
	float: right;
	margin-top: 10px;
	width: 500px;
	text-align: right;
}

div#Crdt02 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Crdt02 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Crdt03 {
	margin-top: 20px;
	height: 550px;
}

div#Crdt03 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Crdt03 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Crdt03 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Crdt03 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Crdt03 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Crdt03 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Crdt03 div.alert {
	float: left;
	margin-top: 10px;
	text-align: left;
	color: #59B2D9;
}

div#Crdt03 div.paging {
	float: right;
	margin-top: 10px;
	width: 500px;
	text-align: right;
}

div#Crdt03 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Crdt03 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Crdt04 {
	margin-top: 20px;
	height: 400px;
	position: relative;
	z-index: 1;
}

div#Crdt04 div.form {
	position: absolute;
	top: 40px;
	left: 170px;
}

div#Crdt04 div.form .Cmb01 {
	width: 160px;
}

div#Crdt04 div.form div.txt_bx {
	margin-top: 10px;
}

div#Crdt04 div.form div.txt_bx .Ptxt {
	width: 156px;
	height: 16px;
	background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Crdt04 div.form .Cmb02 {
	width: 160px;
	margin-top: 10px;
}

div#Crdt04 div.SetP {
	margin-top: 10px;
}

div#Crdt04 div.SetP table td {
	padding: 0 5px 5px 0;
}

div#Crdt04 div.SetP .Stxt {
	width: 101px;
	height: 16px;
	background: url('../images/backend/bg_txtbox03.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Crdt04 div.form .Area {
	width: 231px;
	height: 106px;
	background: url('../images/backend/bg_txtbox01.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin-top: 10px;
}

div#Crdt04 div.form div.btn {
	margin-top: 10px;
	height: 27px;
}

div#Crdt04 div.txtC01 {
	position: absolute;
	top: 41px;
	left: 10px;
}

div#Crdt04 div.txtC02 {
	position: absolute;
	top: 71px;
	left: 10px;
}

div#Crdt04 div.txtC03 {
	position: absolute;
	top: 102px;
	left: 10px;
}

div#Crdt04 div.txtC04 {
	position: absolute;
	top: 132px;
	left: 10px;
}

div#Crdt04 div.txtC05 {
	position: absolute;
	top: 188px;
	left: 10px;
}

div#Crdt04 div.txtC06 {
	position: absolute;
	top: 218px;
	left: 10px;
}

div#Usr01 {
	margin-top: 20px;
	height: 780px;
	position: relative;
	z-index: 1;
}

div#Usr01 div.form {
	position: absolute;
	top: 40px;
	left: 300px;
}

div#Usr01 div.form .txt01 {
	width: 160px;
	font-weight: bold;
	line-height: 13px;
}

div#Usr01 div.form .txt02 {
	width: 160px;
	font-weight: bold;
	margin-top: 10px;
	line-height: 13px;
}

div#Usr01 div.form .txt03 {
	width: 160px;
	margin-top: 10px;
	line-height: 13px;
}

div#Usr01 div.form .txt04 {
	width: 200px;
	margin-top: 5px;
	color: red;
	font-size: 10px;
	line-height: 13px;
}

div#Usr01 div.form div.txt_bx {
	margin-top: 11px; *
	margin-top: 9px;
}

div#Usr01 div.form div.txt_bx02 {
	margin-top: 5px;
}

div#Usr01 div.form div.txt_bx03 {
	margin-top: 56px;
}

div#Usr01 div.form div.txt_bx .Ptxt,div#Usr01 div.form div.txt_bx02 .Ptxt,div#Usr01 div.form div.txt_bx03 .Ptxt
	{
	width: 156px;
	height: 16px;
	background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr01 div.form div.btn {
	margin-top: 20px;
	height: 27px;
}

div#Usr01 div.btn_N {
	position: absolute;
	top: 374px; *
	top: 372px;
	left: 470px;
}

div#Usr01 div.txtU01 {
	position: absolute;
	top: 35px; *
	top: 33px;
	left: 10px;
}

div#Usr01 div.txtU02 {
	position: absolute;
	top: 58px; *
	top: 57px;
	left: 10px;
}

div#Usr01 div.txtU03 {
	position: absolute;
	top: 82px; *
	top: 80px;
	left: 10px;
}

div#Usr01 div.txtU04 {
	position: absolute;
	top: 110px; *
	top: 105px;
	left: 10px;
}

div#Usr01 div.txtU05 {
	position: absolute;
	top: 140px; *
	top: 135px;
	left: 10px;
}

div#Usr01 div.txtU06 {
	position: absolute;
	top: 171px; *
	top: 166px;
	left: 10px;
}

div#Usr01 div.txtU07 {
	position: absolute;
	top: 204px; *
	top: 197px;
	left: 10px;
}

div#Usr01 div.txtU08 {
	position: absolute;
	top: 232px; *
	top: 228px;
	left: 10px;
}

div#Usr01 div.txtU09 {
	position: absolute;
	top: 264px; *
	top: 260px;
	left: 10px;
}

div#Usr01 div.txtU10 {
	position: absolute;
	top: 296px; *
	top: 292px;
	left: 10px;
}

div#Usr01 div.txtU11 {
	position: absolute;
	top: 321px; *
	top: 318px;
	left: 10px;
}

div#Usr01 div.txtU12 {
	position: absolute;
	top: 346px; *
	top: 342px;
	left: 10px;
}

div#Usr01 div.txtU13 {
	position: absolute;
	top: 374px; *
	top: 370px;
	left: 10px;
}

div#Usr01 div.txtU14 {
	position: absolute;
	top: 408px; *
	top: 413px;
	left: 10px;
}

div#Usr01 div.txtU15 {
	position: absolute;
	top: 438px; *
	top: 444px;
	left: 10px;
}

div#Usr01 div.txtU16 {
	position: absolute;
	top: 468px; *
	top: 475px;
	left: 10px;
}

div#Usr01 div.txtU23 {
	position: absolute;
	top: 505px;
	left: 10px;
}

div#Usr01 div.head {
	position: absolute;
	top: 542px;
	left: 0;
}

div#Usr01 div.txtU19 {
	position: absolute;
	top: 578px;
	left: 10px;
}

div#Usr01 div.txtU20 {
	position: absolute;
	top: 611px;
	left: 10px;
}

div#Usr01 div.txtU21 {
	position: absolute;
	top: 640px;
	left: 10px;
}

div#Usr01 div.txtU22 {
	position: absolute;
	top: 672px;
	left: 10px;
}

div#Usr01 div.btn_B {
	position: absolute;
	top: 674px;
	left: 470px;
}

@media screen and(-webkit-min-device-pixel-ratio:0) {
	div#Usr01 div.form div.txt_bx {
		margin-top: 10px;
	}
	div#Usr01 div.form div.txt_bx02 {
		margin-top: 5px;
	}
	div#Usr01 div.form div.txt_bx03 {
		margin-top: 50px;
	}
	div#Usr01 div.form div.txt_bx .Ptxt,div#Usr01 div.form div.txt_bx02 .Ptxt,div#Usr01 div.form div.txt_bx03 .Ptxt
		{
		width: 156px;
		height: 16px;
		background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;
		font-size: 11px;
		color: #666;
		padding: 2px;
		border: 0;
	}
	div#Usr01 div.btn_N {
		position: absolute;
		top: 365px;
		left: 470px;
	}
	div#Usr01 div.txtU01 {
		position: absolute;
		top: 38px;
		left: 10px;
	}
	div#Usr01 div.txtU02 {
		position: absolute;
		top: 62px;
		left: 10px;
	}
	div#Usr01 div.txtU03 {
		position: absolute;
		top: 83px;
		left: 10px;
	}
	div#Usr01 div.txtU04 {
		position: absolute;
		top: 108px;
		left: 10px;
	}
	div#Usr01 div.txtU05 {
		position: absolute;
		top: 138px;
		left: 10px;
	}
	div#Usr01 div.txtU06 {
		position: absolute;
		top: 169px;
		left: 10px;
	}
	div#Usr01 div.txtU07 {
		position: absolute;
		top: 290px;
		left: 10px;
	}
	div#Usr01 div.txtU08 {
		position: absolute;
		top: 318px;
		left: 10px;
	}
	div#Usr01 div.txtU09 {
		position: absolute;
		top: 342px;
		left: 10px;
	}
	div#Usr01 div.txtU10 {
		position: absolute;
		top: 367px;
		left: 10px;
	}
	div#Usr01 div.txtU11 {
		position: absolute;
		top: 408px;
		left: 10px;
	}
	div#Usr01 div.txtU12 {
		position: absolute;
		top: 438px;
		left: 10px;
	}
	div#Usr01 div.txtU13 {
		position: absolute;
		top: 468px;
		left: 10px;
	}
	div#Usr01 div.txtU14 {
		position: absolute;
		top: 200px;
		left: 10px;
	}
	div#Usr01 div.txtU15 {
		position: absolute;
		top: 230px;
		left: 10px;
	}
	div#Usr01 div.txtU16 {
		position: absolute;
		top: 260px;
		left: 10px;
	}
	div#Usr01 div.head {
		position: absolute;
		top: 505px;
		left: 0;
	}
	div#Usr01 div.txtU17 {
		position: absolute;
		top: 538px;
		left: 10px;
	}
	div#Usr01 div.txtU18 {
		position: absolute;
		top: 568px;
		left: 10px;
	}
	div#Usr01 div.txtU19 {
		position: absolute;
		top: 598px;
		left: 10px;
	}
	div#Usr01 div.txtU20 {
		position: absolute;
		top: 628px;
		left: 10px;
	}
	div#Usr01 div.txtU21 {
		position: absolute;
		top: 658px;
		left: 10px;
	}
	div#Usr01 div.txtU22 {
		position: absolute;
		top: 688px;
		left: 10px;
	}
	div#Usr01 div.btn_B {
		position: absolute;
		top: 689px;
		left: 470px;
	}
}

div#Usr02 {
	margin-top: 20px;
	height: 780px;
}

div#Usr02 div.AddG {
	height: auto;
	padding: 15px 10px;
	width: 650px;
}

div#Usr02 div.AddG div.Gname {
	float: left;
	margin: 12px 0 0 10px;
	width: 180px;
}

div#Usr02 div.AddG div.name {
	float: left;
	margin: 10px 0 0 70px; *
	margin: 10px 0 0 35px;
	color: #007DC3;
}

div#Usr02 div.AddG div.name span {
	color: #666;
}

div#Usr02 div.AddG div.name .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr02 div.AddG div.name02 {
	float: left;
	margin: 10px 0 0 20px;
	color: #007DC3;
}

div#Usr02 div.AddG div.name02 span {
	color: #666;
}

div#Usr02 div.AddG div.name02 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr02 div.AddG div.name03 {
	float: left;
	margin: 10px 0 0 210px; *
	margin: 10px 0 0 20px;
	color: #007DC3;
}

div#Usr02 div.AddG div.name03 span {
	color: #666;
}

div#Usr02 div.AddG div.name03 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr02 div.AddG div.Gpass {
	float: left;
	margin: 12px 0 0 10px;
	width: 180px;
}

div#Usr02 div.AddG div.GpassA {
	float: left;
	margin: 12px 0 0 10px;
	width: 180px;
}

div#Usr02 div.AddG div.credit {
	float: left;
	margin: 12px 0 0 10px;
	width: 180px;
}

div#Usr02 div.AddG div.Btn {
	float: left;
	margin: 15px 0 10px 260px;
}

div#Usr02 div.AddG div.GnameP {
	float: left;
	margin: 10px 0 0 10px;
}

div#Usr02 table {
	color: #666;
	width: 100%;
}

div#Usr02 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Usr02 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Usr02 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Usr02 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr02 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr02 div.BtnDel {
	float: left;
	margin-top: 10px;
}

div#Usr02 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Usr02 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Usr02 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Usr03 {
	margin-top: 20px;
	height: 570px;
}

div#Usr03 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Usr03 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Usr03 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Usr03 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Usr03 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr03 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr03 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Usr03 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Usr03 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#Usr04 {
	margin-top: 20px;
	height: 650px;
}

div#Usr04 div.txt {
	margin: 10px 0 0 10px;
	font-size: 12px;
}

div#Usr04 div.txt01 {
	float: left;
	margin: 10px 0 0 10px;
}

div#Usr04 div.Ddown {
	float: left;
	margin: 10px 0 0 50px;
}

div#Usr04 div.Ddown .Select {
	width: 150px;
}

div#Usr04 div.txtbox01 {
	float: left;
	margin: 10px 0 0 10px;
	color: #666;
}

div#Usr04 div.txtbox01 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr04 div.txtbox02 {
	float: left;
	margin: 10px 0 5px 55px;
	color: #666;
}

div#Usr04 div.txtbox02 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr04 div.date {
	float: left;
	margin: 10px 0 5px 5px;
}

div#Usr04 div.btn {
	float: left;
	margin: 10px 0 5px 30px;
}

div#Usr04 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#Usr04 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Usr04 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Usr04 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
	border-bottom: 1px solid #FFF;
}

div#Usr04 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr04 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr04 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#Usr04 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Usr04 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div.navi_user {
	height: 30px;
	background: url('../images/backend/bg_navi.jpg') no-repeat top left;
	margin-top: 10px;
}

div.navi_user div.btn_back {
	float: left;
	margin: 5px 0 0 5px;
}

div.navi_user div.jump {
	float: right;
	margin: 6px 5px 0 0;
}

div.navi_user div.txt_ch {
	float: right;
	margin: 6px 10px 0 0;
}

div#Usr05 {
	margin-top: 20px;
	height: 550px;
	position: relative;
}

div#Usr05 div.form {
	position: absolute;
	top: 40px;
	left: 300px;
}

div#Usr05 div.form .txt01 {
	width: 160px;
	font-weight: bold;
}

div#Usr05 div.form .txt02 {
	width: 160px;
	font-weight: bold;
	margin-top: 10px;
}

div#Usr05 div.form .txt02 label {
	margin-left: -10px;
}

div#Usr05 div.form .txt03 {
	width: 160px;
	margin-top: 10px;
}

div#Usr05 div.form .txt04 {
	width: 200px;
	margin-top: 5px;
	color: red;
	font-size: 10px;
}

div#Usr05 div.form div.txt_bx {
	margin-top: 10px;
}

div#Usr05 div.form div.txt_bx02 {
	margin-top: 5px;
}

div#Usr05 div.form div.txt_bx03 {
	margin-top: 50px;
}

div#Usr05 div.form div.txt_bx .Ptxt,div#Usr05 div.form div.txt_bx02 .Ptxt,div#Usr05 div.form div.txt_bx03 .Ptxt
	{
	width: 156px;
	height: 16px;
	background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr05 div.form div.txt_bx .Ptxt02 {
	width: 101px;
	height: 16px;
	background: url('../images/backend/bg_txtbox03.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr05 div.form div.txt_bx .Select {
	width: 160px;
}

div#Usr05 div.form div.btn {
	margin-top: 20px;
	height: 27px;
}

div#Usr05 div.txtU01 {
	position: absolute;
	top: 38px;
	left: 10px;
}

div#Usr05 div.txtU02 {
	position: absolute;
	top: 68px;
	left: 10px;
}

div#Usr05 div.txtU03 {
	position: absolute;
	top: 96px;
	left: 10px;
}

div#Usr05 div.txtU04 {
	position: absolute;
	top: 123px;
	left: 10px;
}

div#Usr05 div.txtU05 {
	position: absolute;
	top: 165px;
	left: 10px;
}

div#Usr05 div.txtU06 {
	position: absolute;
	top: 205px;
	left: 10px;
}

div#Usr05 div.txtU07 {
	position: absolute;
	top: 300px;
	left: 10px;
}

div#Usr05 div.txtU08 {
	position: absolute;
	top: 330px;
	left: 10px;
}

div#Usr05 div.txtU09 {
	position: absolute;
	top: 360px;
	left: 10px;
}

div#Usr05 div.txtU10 {
	position: absolute;
	top: 390px;
	left: 10px;
}

div#Usr05 div.txtU11 {
	position: absolute;
	top: 420px;
	left: 10px;
}

div#Usr05 div.txtU12 {
	position: absolute;
	top: 450px;
	left: 10px;
}

@media screen and(-webkit-min-device-pixel-ratio:0) {
	div#Usr05 div.txtU01 {
		position: absolute;
		top: 38px;
		left: 10px;
	}
	div#Usr05 div.txtU02 {
		position: absolute;
		top: 65px;
		left: 10px;
	}
	div#Usr05 div.txtU03 {
		position: absolute;
		top: 95px;
		left: 10px;
	}
	div#Usr05 div.txtU04 {
		position: absolute;
		top: 120px;
		left: 10px;
	}
	div#Usr05 div.txtU05 {
		position: absolute;
		top: 160px;
		left: 10px;
	}
	div#Usr05 div.txtU06 {
		position: absolute;
		top: 198px;
		left: 10px;
	}
	div#Usr05 div.txtU07 {
		position: absolute;
		top: 295px;
		left: 10px;
	}
	div#Usr05 div.txtU08 {
		position: absolute;
		top: 320px;
		left: 10px;
	}
	div#Usr05 div.txtU09 {
		position: absolute;
		top: 350px;
		left: 10px;
	}
	div#Usr05 div.txtU10 {
		position: absolute;
		top: 380px;
		left: 10px;
	}
	div#Usr05 div.txtU11 {
		position: absolute;
		top: 408px;
		left: 10px;
	}
	div#Usr05 div.txtU12 {
		position: absolute;
		top: 438px;
		left: 10px;
	}
}

div#Usr06 {
	margin-top: 10px;
	height: 610px;
	min-height: 610px;
	border-top: 1px solid #E8E8E8;
	padding-top: 15px;
}

div#Usr06 div.BGroup {
	height: 50px;
}

div#Usr06 div.BGroup div.Pname {
	float: left;
	margin: 15px 0 0 0;
}

div#Usr06 div.BGroup div.txt_box {
	float: left;
	margin: 15px 0 0 20px;
	color: #007DC3;
}

div#Usr06 div.BGroup div.txt_box .Select {
	width: 200px;
	font-size: 11px;
	color: #666;
}

div#Usr06 div.BGroup div.txt_Bsearch {
	float: right;
	margin: 15px 10px 0 0;
}

div#Usr06 div.BGroup div.txt_Bsearch .txtS {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr06 div.BGroup div.btn {
	float: right;
	margin-top: 15px;
}

div#Usr06 table {
	color: #666;
	width: 100%;
}

div#Usr06 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
	color: ;
}

div#Usr06 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Usr06 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Usr06 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr06 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr06 div.save {
	float: right;
	margin-top: 10px;
	text-align: right;
}

div#Usr07 {
	margin-top: 10px;
	height: 610px;
	border-top: 1px solid #E8E8E8;
	padding-top: 15px;
}

div#Usr07 div.BGroup {
	height: 50px;
}

div#Usr07 div.BGroup div.Pname {
	float: left;
	margin: 15px 0 0 0;
}

div#Usr07 div.BGroup div.txt_box {
	float: left;
	margin: 15px 0 0 20px;
	color: #007DC3;
}

div#Usr07 div.BGroup div.txt_box .Select {
	width: 150px;
	font-size: 11px;
	color: #666;
}

div#Usr07 div.BGroup div.txt_Bsearch {
	float: right;
	margin: 15px 10px 0 0;
}

div#Usr07 div.BGroup div.txt_Bsearch .txtS {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#Usr07 div.BGroup div.btn {
	float: right;
	margin-top: 15px;
}

div#Usr07 table {
	color: #666;
	width: 100%;
}

div#Usr07 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
	color: ;
}

div#Usr07 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Usr07 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Usr07 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr07 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#Usr07 div.icon {
	float: left;
	margin: 20px 0 30px 0;
	width: 440px;
}

div#Usr07 div.icon div.icn01 {
	float: left;
	background: url('../images/backend/icn01.jpg') no-repeat top left;
	padding-left: 20px;
}

div#Usr07 div.icon div.icn02 {
	float: left;
	background: url('../images/backend/icn02.jpg') no-repeat top left;
	padding-left: 20px;
	margin-left: 50px;
}

div#Usr07 div.icon div.icn03 {
	float: left;
	background: url('../images/backend/icn03.jpg') no-repeat top left;
	padding-left: 20px;
	margin-top: 5px;
}

div#Usr07 div.icon div.icn04 {
	float: left;
	background: url('../images/backend/icn04.jpg') no-repeat top left;
	padding-left: 20px;
	margin: 5px 0 0 25px;
}

div#Usr07 div.paging {
	float: right;
	margin-top: 20px;
	width: 300px;
	text-align: right;
}

div#Usr07 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#Usr07 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#SmsP01 {
	margin-top: 20px;
	height: 570px;
	min-height: 570px;
}

div#SmsP01 div.head {
	float: left;
}

div#SmsP01 div.add_pro {
	float: right;
}

div#SmsP01 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#SmsP01 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#SmsP01 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#SmsP01 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#SmsP01 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#SmsP01 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#SmsP01 div.BtnDel {
	float: left;
	margin: 10px 0 40px 0;
}

div#SmsP01 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#SmsP01 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#SmsP01 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#SmsP02 {
	margin-top: 20px;
	height: 570px;
}

div#SmsP02 div.head {
	float: left;
}

div#SmsP02 div.add_pro {
	float: right;
}

div#SmsP02 table {
	color: #666;
	width: 100%;
	margin-top: 15px;
}

div#SmsP02 table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#SmsP02 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#SmsP02 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#SmsP02 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#SmsP02 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#SmsP02 div.BtnDel {
	float: left;
	margin: 10px 0 40px 0;
}

div#SmsP02 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#SmsP02 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#SmsP02 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

div#SmsP03 {
	margin-top: 20px;
	padding-bottom: 30px;
}

div#SmsP03 div.chck {
	position: relative;
	margin: 70px auto;
	background: url('../images/backend/bg_chckpass.jpg') no-repeat top left;
	width: 300px;
	height: 125px;
}

div#SmsP03 div.chck div.txtp {
	position: absolute;
	top: 55px;
	left: 16px;
}

div#SmsP03 div.chck div.txtp .txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#SmsP03 div.chck div.btn {
	position: absolute;
	top: 90px;
	right: 15px;
}

* / div#SmsP03 {
	margin-top: 20px;
	height: 350px;
	min-height: 350px;
}

div#SmsP03 div.chck {
	position: relative;
	margin: 70px auto;
	background: url('../images/backend/bg_chckpass.jpg') no-repeat top left;
	width: 300px;
	height: 165px;
}

div#SmsP03 div.chck div.ddrop {
	position: absolute;
	top: 40px;
	left: 16px;
}

div#SmsP03 div.chck div.ddrop .ddown {
	width: 264px;
}

div#SmsP03 div.chck div.txtp {
	position: absolute;
	top: 85px;
	left: 16px;
}

div#SmsP03 div.chck div.txtp .txt {
	width: 264px;
	height: 16px;
	background: url('../images/backend/bg_txtbox04.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
}

div#SmsP03 div.chck div.btn {
	position: absolute;
	top: 130px;
	right: 15px;
}

div#SmsP04 {
	margin-top: 20px;
	height: 520px;
	min-height: 520px;
}

div#SmsP04 div.Sndsms {
	height: auto;
	padding: 15px 10px;
	width: 650px;
}

div#SmsP04 div.Sndsms div.Gname {
	float: left;
	margin: 12px 0 0 10px;
	width: 180px;
}

div#SmsP04 div.Sndsms div.name {
	float: left;
	margin: 10px 0 0 70px;
}

div#SmsP04 div.Sndsms div.name .Select {
	width: 150px;
}

div#SmsP04 div.Sndsms div.Gpass {
	float: left;
	margin: 12px 0 0 10px;
	width: 180px;
}

div#SmsP04 div.Sndsms div.Form {
	color: #666;
	float: left;
	margin: 10px 0 0 70px;
}

div#SmsP04 div.Sndsms div.Form span {
	color: #007DC3;
}

div#SmsP04 div.Sndsms div.Form .Area {
	width: 341px;
	height: 106px;
	background: url('../images/backend/bg_txtbox02.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0;
	margin-top: 10px;
}

div#SmsP04 div.Sndsms div.Form div.btn {
	margin: 10px 0;
}

div#Opin01 {
	margin: 20px 0 40px 0;
}

div#Opin01 table {
	color: #666;
	width: 100%;
}

div#Opin01 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#Opin01 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#Opin01 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#Opin01 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#Opin01 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#afflt {
	margin: 20px;
	padding-bottom: 30px;
}

div#afflt div.month {
	float: left;
	margin: 10px 0 0 5px;
}

div#afflt div.month span {
	color: #007DC3;
}

div#afflt div.Smonth {
	float: right;
	margin: 10px 5px 0 0;
}

div#afflt table {
	color: #666;
	width: 100%;
	margin-top: 10px;
}

div#afflt table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#afflt table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#afflt table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#afflt table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#afflt table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#afflt table td.total {
	background-color: #59B2D9;
	text-align: left;
	border: 1px solid #FFF;
	color: #FFF;
	padding: 5px;
}

/*affliate*/
div#afflt02 {
	margin-top: 20px;
	padding-bottom: 30px;
}

/*div#afflt02 div.Aprofile { float:left; margin: 10px 0px 0px 10px; width: 340px; height: 210px; position: relative;}*/
div#afflt02 div.Aprofile {
	float: left;
	margin: 10px 0px 0px 10px;
	width: 340px;
	height: 80px;
	position: relative;
}

div#afflt02 div.Aprofile div.Apro01,div#afflt02 div.Apay  div.Apay01 {
	position: absolute;
	top: 0px;
	left: 0px;
}

div#afflt02 div.Aprofile div.Apro02,div#afflt02 div.Apay  div.Apay02 {
	position: absolute;
	top: 30px;
	left: 0px;
}

div#afflt02 div.Aprofile div.Apro03,div#afflt02 div.Apay  div.Apay03 {
	position: absolute;
	top: 56px;
	left: 0px;
}

div#afflt02 div.Aprofile div.Apro04,div#afflt02 div.Apay  div.Apay04 {
	position: absolute;
	top: 82px;
	left: 0px;
}

div#afflt02 div.Aprofile div.Apro05,div#afflt02 div.Apay  div.Apay05 {
	position: absolute;
	top: 108px;
	left: 0px;
}

div#afflt02 div.Aprofile div.Apro06 {
	position: absolute;
	top: 134px;
	left: 0px;
}

div#afflt02 div.Aprofile div.Apro07 {
	position: absolute;
	top: 160px;
	left: 0px;
}

div#afflt02 div.Aprofile div.Apro08 {
	position: absolute;
	top: 186px;
	left: 0px;
}

div.Aprofile div.protxt,div.Apay div.paytxt {
	position: absolute;
	top: 23px;
	left: 170px;
}

div.Aprofile div.protxt .Atxt,div.Apay div.paytxt .Atxt {
	width: 156px;
	height: 16px;
	background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0px;
	margin-top: 6px; *
	margin-top: 4px;
	_margin-top: 4px;
}

div#afflt02 div.Apay {
	float: left;
	margin: 10px 0px 0px 10px;
	width: 540px;
	height: 115px;
	position: relative;
}

div#afflt02 div.line {
	background: url('../images/backend/line_navi.gif') repeat-x top left;
	height: 2px;
	width: 700px;
	margin: 15px -15px;
}

/*div#afflt02 div.Imdata { width: 720px; margin-left: 10px; height:175px; position: relative;}*/
div#afflt02 div.Imdata {
	width: 720px;
	margin-left: 10px;
	height: 60px;
	position: relative;
}

div#afflt02 div.Imdata div.Adata01 {
	position: absolute;
	top: 0px;
	left: 0px;
}

div#afflt02 div.Imdata div.Adata02 {
	position: absolute;
	top: 30px;
	left: 0px;
}

div#afflt02 div.Imdata div.Adata03 {
	position: absolute;
	top: 57px;
	left: 0px;
}

div#afflt02 div.Imdata div.Adata04 {
	position: absolute;
	top: 84px;
	left: 0px;
}

div#afflt02 div.Imdata div.Adata05 {
	position: absolute;
	top: 110px;
	left: 0px;
}

div#afflt02 div.Imdata div.Adata06 {
	position: absolute;
	top: 145px;
	left: 0px;
}

div.Imdata div.datatxt {
	position: absolute;
	top: 23px;
	left: 250px;
}

div.Imdata div.datatxt .Atxt {
	width: 156px; /*height: 16px;*/
	/*background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;*/
	font-size: 11px;
	color: #666;
	padding: 2px; /*border: 0px;*/
	margin-top: 6px; *
	margin-top: 4px;
	_margin-top: 4px;
}

div.Imdata div.datatxt .Atxt02 {
	width: 156px; /*height: 16px;*/
	/*background: url('../images/backend/bg_txtbox06.jpg') no-repeat top left;*/
	font-size: 11px;
	color: #666;
	padding: 2px; /*border: 0px;*/
	margin-top: 13px; *
	margin-top: 11px;
	_margin-top: 11px;
}

div#afflt02 div.Btn {
	margin: 20px 0px 0px 10px;
}

/*affliate program*/
div#affre {
	margin-top: 20px;
}

div#affre div.bgO {
	width: 690px;
	background-color: #F3F3F3;
	padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 20px 10px 0px 13px;
}

div#affre div.bgO div.bgI {
	width: 650px;
	background-color: #FFFFFF;
	padding: 20px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	word-wrap: break-word;
	display: block;
}

div#affre div.bgO div.btn {
	width: 690px;
	text-align: center;
	margin-top: 10px;
}

/*div#affre div.bgid { background: url('../images/backend/id.jpg') no-repeat 5px 3px; height: 20px; padding-left: 40px; margin: 20px 0px 0px 10px; width: 100px;}*/
	/*div#affre div.bgid div.num { background-color: #2598CC; padding: 3px 5px 5px 0px; color: #FFF; height: 15px; font-weight: bold; font-size: 12px; text-align: center;}*/
	/*div#affre div.secL { float: left; margin: 20px 15px 10px 20px;}*/
	/*div#affre div.secL .txta { -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color: #FFF; border: 1px solid #CCC; width: 280px; height: 115px; padding: 5px; font-size: 11px;}*/
	/*div#affre div.secR { float: left; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-color: #F7F7F7; height: 105px; width: 315px; _width: 280px; *width: 280px; margin: 0px 10px 0px 0px; padding: 10px; color: #666;}*/
	/*div#affre div.btnC { margin: 0px 0px 0px 20px;}*/
div#affre div.bgid {
	background: url('../images/backend/id.jpg') no-repeat 5px 3px;
	height: 20px;
	padding-left: 40px;
	margin: 20px 0px 0px 10px;
	width: 100px;
	float: left;
}

div#affre div.bgid div.num {
	background-color: #2598CC;
	padding: 3px 5px 5px 0px;
	color: #FFF;
	height: 15px;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

div#affre div.sectxt {
	float: left;
	margin: 20px 0px 0px 10px;
}

div#affre div.sectxt .txta {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #FFF;
	border: 1px solid #CCC;
	width: 350px;
	height: 18px;
	padding: 2px;
	font-size: 11px;
}

div#affre div.btnC {
	float: left;
	margin: 19px 0px 0px 10px;
}

div#affre div.secL {
	margin: 20px 15px 10px 20px;
	width: 690px;
	background-color: #F7F7F7;
	padding: 10px;
}

div#affre div.secL H2 {
	font-size: 12px;
	color: #007DC3;
	font-weight: normal;
}

div#affre div.secL ol {
	margin: 10px 0px;
	padding-left: 20px;
}

div#affre div.secR {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #F7F7F7;
	width: 400px;
	margin: 20px 0px 20px 20px;
	padding: 10px;
	color: #666;
	min-height: 120px;
	_height: 120px;
	float: left;
}

div#affre div.mem {
	float: left;
	margin: 20px 0px 0px 20px;
}

div#affre div.drop {
	float: right;
	margin: 20px 10px 0px 0px;
}

div#affre table {
	color: #666; /*width: 710px; margin: 10px 0px 0px 20px;*/
}

div#affre table td {
	padding: 3px 5px 3px 5px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#affre table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#affre table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#affre table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#affre table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#affre div.paging {
	float: right;
	margin: 10px 0px 0px 0px;
	width: 100%;
	text-align: right;
}

div#affre div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#affre div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

/*confirm_affliate*/
div#afflt03 {
	margin-top: 20px;
	padding-bottom: 30px;
}

div#afflt03 table {
	color: #666;
	width: 100%;
	margin-top: 10px;
}

div#afflt03 table td {
	padding: 3px 10px 3px 10px;
	height: 15px;
	border-right: 1px solid #FFF;
	text-align: left;
}

div#afflt03 table td.blue01 {
	background-color: #A9E1EC;
	height: 15px;
	color: #666;
	text-align: center;
}

div#afflt03 table td.blue02 {
	background-color: #59B2D9;
	height: 15px;
	color: #FFF;
	text-align: center;
}

div#afflt03 table td.grey01 {
	background-color: #F2F2F2;
	text-align: left;
	border: 1px solid #FFF;
}

div#afflt03 table td.grey02 {
	background-color: #F9F9F9;
	text-align: left;
	border: 1px solid #FFF;
}

div#afflt03 table td.greyC01 {
	background-color: #F2F2F2;
	text-align: center;
	border: 1px solid #FFF;
}

div#afflt03 table td.greyC02 {
	background-color: #F9F9F9;
	text-align: center;
	border: 1px solid #FFF;
}

div#afflt03 div.BtnDel {
	float: left;
	margin-top: 10px;
}

div#afflt03 div.paging {
	float: right;
	margin-top: 10px;
	width: 605px;
	text-align: right;
}

div#afflt03 div.paging a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	font-weight: normal;
}

div#afflt03 div.paging a:hover {
	font-size: 11px;
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
}

/*add_user_affliate*/
div#afflt04 {
	margin-top: 20px;
	padding-bottom: 30px;
}

div#afflt04 div.AddG {
	height: auto;
	padding: 15px 10px;
	width: 650px;
}

div#afflt04 div.AddG div.Gname {
	float: left;
	margin: 12px 0px 0px 10px;
	width: 180px;
}

div#afflt04 div.AddG div.name {
	float: left;
	margin: 10px 0px 0px 70px;
	color: #007DC3;
}

div#afflt04 div.AddG div.name span {
	color: #666;
}

div#afflt04 div.AddG div.name .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0px;
}

div#afflt04 div.AddG div.name02 {
	float: left;
	margin: 10px 0px 0px 20px;
	color: #007DC3;
}

div#afflt04 div.AddG div.name02 span {
	color: #666;
}

div#afflt04 div.AddG div.name02 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0px;
}

div#afflt04 div.AddG div.name03 {
	float: left;
	margin: 10px 0px 0px 210px;
	color: #007DC3;
}

div#afflt04 div.AddG div.name03 span {
	color: #666;
}

div#afflt04 div.AddG div.name03 .txtB {
	width: 146px;
	height: 16px;
	background: url('../images/backend/bg_txtbox05.jpg') no-repeat top left;
	font-size: 11px;
	color: #666;
	padding: 2px;
	border: 0px;
}

div#afflt04 div.AddG div.Gpass {
	float: left;
	margin: 12px 0px 0px 10px;
	width: 180px;
}

div#afflt04 div.AddG div.GpassA {
	float: left;
	margin: 12px 0px 0px 10px;
	width: 180px;
}

div#afflt04 div.AddG div.credit {
	float: left;
	margin: 12px 0px 0px 10px;
	width: 180px;
}

div#afflt04 div.AddG div.Btn {
	float: left;
	margin: 15px 0px 10px 260px;
}

div#afflt04 div.AddG div.GnameP {
	float: left;
	margin: 10px 0px 0px 10px;
}

/*Tutorial*/
#tu {
	margin: 20px;
}

#tu p {
	line-height: 16px;
}

#tu h3 {
	font-size: 14px;
	font-weight: bold;
	color: #007DC3;
	margin-bottom: 10px;
}

#tu ol {
	margin: 0px 20px;
}

#tu ol li {
	font-size: 12px;
	font-weight: bold;
	color: #666;
	line-height: 16px;
}

#tu ol li span {
	color: #007DC3;
}

#tu span {
	font-size: 12px;
	color: #007DC3;
	font-weight: bold;
}

#tu span.txtB {
	font-size: 11px;
	color: #007DC3;
	font-weight: bold;
}

#tu table {
	margin: 10px 0px;
}

#tu table td.txtB {
	font-size: 11px;
	color: #007DC3;
	font-weight: bold;
}

div#Menu_left ul#nav {
	margin-bottom: 0px;
	padding: 0;
	float: left;
	width: 100%;
	list-style: none;
}

div#Menu_left ul#nav li {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 1000;
}

div#Menu_left ul#nav li a {
	float: left;
	text-indent: -9999;
}

ul#nav li:hover a,ul#navli a:hover {
	background-position: left bottom;
}

ul#nav a.navi01 {
	background: url('../images/backend/navi01.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi02 {
	background: url('../images/backend/navi02.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi03 {
	background: url('../images/backend/navi03.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi04 {
	background: url('../images/backend/navi04.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi05 {
	background: url('../images/backend/navi05.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi06 {
	background: url('../images/backend/navi06.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi07 {
	background: url('../images/backend/navi07.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi08 {
	background: url('../images/backend/navi08.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav a.navi09 {
	background: url('../images/backend/navi09.jpg') no-repeat;
	width: 186px;
	display: block;
	height: 30px;
}

ul#nav li .sub {
	z-index: 1000;
	position: absolute;
	top: 0;
	left: 191px;
	background: #FFF url('../images/backend/bg_sub.jpg') repeat-x top left;
	border: 1px solid #D9D9D9;
	padding: 5px 15px;
	float: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	display: none;
}

ul#nav li .row {
	clear: both;
	float: left;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 10px;
	background: url('../images/backend/line_navi.gif') repeat-x bottom left;
}

ul#nav li .line {
	background: url('../images/backend/line_navi.gif') repeat-x 0 3px;
	height: 5px;
	display: block;
}

ul#nav li .sub ul {
	list-style: none;
	margin: 10px 0;
	padding: 0;
	width: 200px;
	float: left;
}

ul#nav .sub ul li {
	width: 100%;
	color: #000;
}

ul#nav .sub ul li h2 {
	padding: 0;
	margin-bottom: 5px;
}

ul#nav .sub ul li a {
	font-size: 12px;
	width: 80%;
	float: none;
	text-indent: 0;
	height: auto;
	background: url('../images/backend/li_navi.gif') no-repeat 5px 8px;
	padding: 3px 5px 3px 15px;
	display: block;
	text-decoration: none;
	color: #666;
}

ul#nav .sub ul li a:hover {
	color: #007DC3;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
}

.ceS {
	font-size: 12px;
	color: #007dc3;
}

.ctS {
	font-size: 18px;
	color: #007dc3;
}

.ceM {
	font-size: 16px;
	color: #007dc3;
}

.ctM {
	font-size: 24px;
	color: #007dc3;
}

.ctT {
	font-size: 16px;
	color: #027DC3;
}

div#tu01 {
	margin-top: 20px;
	height: 4100px;
}

div#tu02 {
	margin-top: 20px;
	height: 5600px;
}

div#freesms div#Rprt05 div.bg_grey {
	background-color: #F5F5F5;
	height: 60px;
	width: 739px;
	margin-top: 20px;
}

div#freesms div#Rprt05 div.bg_grey div.Blist {
	float: left;
	margin: 10px 0 0 10px;
}

div#freesms div#Rprt05 div.bg_grey .Btxt {
	background: url("../images/backend/bg_txtbox05.jpg") no-repeat scroll
		left top transparent;
	border: 0 none;
	color: #666666;
	font-size: 11px;
	height: 18px;
	padding: 2px;
	width: 146px;
	margin-top: 10px;
}

div#freesms div#Rprt05 div.bg_grey div.btn_search {
	float: left;
	margin: 14px 0 0 10px;
}
