﻿
h1 { margin:0; padding:34px 0; color:#fff; font:bold 60px/1.2em Arial, Helvetica, sans-serif;}
h1 a, h1 a:hover { color:#fff; text-decoration:none;}
h1 span { color:#db7835;}
h1 small { padding-left:230px; font:normal 16px/1.2em Arial, Helvetica, sans-serif;}
h2 { font:bold 24px Arial, Helvetica, sans-serif; color:#0273E3; padding:8px 0; margin:8px 0;}
p { margin:8px 0; padding:0 0 8px 0; font:normal  Arial, Helvetica, sans-serif;}
a { color:#0273E3; text-decoration:underline;}
a.red { color:#db7835;}
img {border:0}

.container{
	width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    overflow-x: auto;
}

.contentCell {
	vertical-align:text-top;
}



.table1 table td, .table1 table tr{
	padding: 0;
	border: 1px solid #333333;
}
.table1 .leftCell
{
	text-align: left;
	padding:0 0 0 5px;
}
.table1 table{
	border: 2px solid #9C9EA1;
	border-collapse: collapse;
	border-spacing: 0px;
	text-align: center;
}
	.table1 table .headRow{
		background: #cccccc;
		font-weight: bold;
	}
	
	.table1 table td, .table1 table tr{
	padding: 0;
	border: 2px solid #9C9EA1;
}

.alterTable{
	border-spacing:0px;
}

.alterTable tr{
	border: 1px solid #9C9EA1;
	border:0;
}

.alterTable td{
	padding:10px 5px 10px 5px;
width:50%；
}

.alterTable th{
	background-color:#CCCCCC;
}

.alterTable, .alterTable tr, .alterTable td, .alterTable th{
	border: 1px solid #9C9EA1;
}

.alterTableRow1 {
	background-color:#FFFFFF;
}

.alterTableRow2 {
	background-color:#DDDDDD;
}

#use_compList td{
 vertical-align: top;

}
#use_compListTitle{
	font-weight: bold;
	font-size:13pt;
}

#why_talbe1{
	border: 0;
	display:block; 
	overflow-x: auto; 
	border-collapse: collapse;
	width: 90%;
}
#why_talbe1 tr td{
	padding:8px;
	text-align: left;
	border: 2px solid #9C9EA1;
	/*border-bottom: 2px solid black;*/
}

td.CRE_table1_column{
	background: #CCFF99;
}

td.CRE-table2-format{
    font-family: Malgun Gothic Semilight;
	color: grey;
}

.why_table1_row1{
	background: #cccccc;
	height:70px;
}

.why_table1_row2{
	background: #F0F9F7;
	height:70px;
}
.rule_emptyCol{
	width:5px;
}
.rule_table tr{
	vertical-align: top;
}
.why_table_row{
	background: #F0F9F7;
}
#rule_table2{
	border-spacing: 0px;
	border-collapse:collapse;
	border: 2px solid #9C9EA1;
}

#rule_table2 tr td{
	/*text-align:center;*/
	border: 2px solid #9C9EA1;
	padding: 8px;
}
#rule_table2 tr td b{
	/*font-family:Arial;*/
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.remark {
	font-weight:bold;
	color:#0000aa;
	font-style:italic;
}


.href2{
	color:#0471CB;
}
.contentCellList{
	list-style-type: none
}

#use_succExample{
	list-style:disc inside;

}

.faq_row1{
	/*background-color:#D0D0D0;*/
	background-color:#EDF6F4;
}
.faq_q{
	color:#DE2E14;
	font-weight:bold;
	font-size:12pt;
}
.faq_contact{
	border: 0px;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}

.faq_contact ul{
	list-style: inside;
}
#use_compList td{
 vertical-align: top;

}
#use_compListTitle{
	font-weight: bold;
	font-size:13pt;
}
.regForm_title{
	width:170px;
	text-align:right;
}
 .inTxtData{
	width:200px;

}
.regForm_tips{
	display:none;
	font:8pt arial;
	color: #FF0000;
}
#regForm_confirmTtb{
	width:600px;
	white-space:pre-line;
	/*word-wrap:break-word;*/
}
.regForm_formValue {
	width:400px;
}
.payment_testInfo td{

	vertical-align:top;
	padding: 5px 10px 5px 10px;
}
.payment_testInfo .hdr{
	width:170px;
	text-align:right;
}
.payment_payMethod{
	vertical-align: middle;
	width:80px;
}
.success_rstTTb td{

	vertical-align:top;
	padding: 5px 10px 5px 10px;
}
.success_rstTTb .hdr{
	width:150px;
	text-align:right;
}

#schedule_ttb{
	border:2px solid #AAAAAA;
	border-collapse: collapse;
}
#schedule_ttb td{
	/*border-spacing:1px;*/
	border:2px solid #AAAAAA;
}

.schedule_row1{
background: #cccccc;
}
.schedule_row1 td{
	border-color:#CCCCCC;
}
.contactDiv {
	border: 1px solid #DDDDDD;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}