@import url("common.css");
@import url("board.css");

/* Support main */
#support_main {
	position:relative;
	width:655px;
	background:#FFFFFF;
	padding:0px 0px 0px 0px;
}

#support_main .title01 {
	width:655px;
	height:421px;
	background:url('/eng/image/customer/support/main_bg01.gif') no-repeat;
	padding:18px 0px 0px 23px;
}

#support_main .sch01 {
	width:610px;
	height:82px;
	background:url('/eng/image/customer/support/main_sch_bg01.gif') no-repeat;
	padding:22px 0px 0px 230px;
	margin:0px 0px 15px 0px;
}

#support_main .sch_input01 {
	width:300px;
	height:20px;
	background:#FFFFFF;
	border:1 solid #9CCAE0;
}

#support_main .sch_txt01 {
	color:#5F83B0;
	padding:4px 0px 0px 0px;
}

#support_main .dot01 {
	height:1px;
	background:url('/eng/image/customer/support/main_dot01.gif') repeat-x;
}

#support_main .dot02 {
	height:1px;
	background:url('/eng/image/customer/support/main_dot02.gif') repeat-x;
}

#support_main .dot03 {
	height:1px;
	background:url('/eng/image/customer/support/main_dot03.gif') repeat-x;
}

#support_main .list01 {
	padding-bottom:6px;
}

#support_main .bu01 {
	margin:0px 3px 2px 0px;
}

#support_main .new01 {
	margin:0px 0px 1px 5px;
}

#support_main a.link01:link { color:#686868; text-decoration:none; font-size:12px; }
#support_main a.link01:visited { color:#686868; text-decoration:none; font-size:12px; }
#support_main a.link01:hover { color:#4076B7; text-decoration:underline; font-size:12px; }

#support_main a.link01b:link { color:#4076B7; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }
#support_main a.link01b:visited { color:#4076B7; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }
#support_main a.link01b:hover { color:#4076B7; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }

#support_main a.link02:link { color:#686868; text-decoration:none; font-size:12px; }
#support_main a.link02:visited { color:#686868; text-decoration:none; font-size:12px; }
#support_main a.link02:hover { color:#38979D; text-decoration:underline; font-size:12px; }

#support_main a.link02b:link { color:#38979D; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }
#support_main a.link02b:visited { color:#38979D; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }
#support_main a.link02b:hover { color:#38979D; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }

#support_main a.link03:link { color:#686868; text-decoration:none; font-size:12px; }
#support_main a.link03:visited { color:#686868; text-decoration:none; font-size:12px; }
#support_main a.link03:hover { color:#8976D3; text-decoration:underline; font-size:12px; }

#support_main a.link03b:link { color:#8976D3; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }
#support_main a.link03b:visited { color:#8976D3; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }
#support_main a.link03b:hover { color:#8976D3; font-weight:bold; letter-spacing:-1px; text-decoration:none; font-size:12px; }



/* FAQ */
#faq {
	width:655px;
	padding:25px 0px 0px 0px;
}

#faq .faq_sch {
	width:655px;
	height:68px;
	background:url('/eng/image/customer/support/faq_bg01.gif');
	padding:38px 0 0 105px;
	margin-bottom:25px;
}

#faq .faq_sch p {
	display:inline;
	margin-right:10px;
	vertical-align:top;
}

#faq .faq_bar {
	width:655px;
	height:31px;
	background:url('/eng/image/customer/support/faq_bar01.gif');
	padding:8px 0 0 20px;
	margin-bottom:10px;
}

#faq .faq_bar p {
	color:#067879;
	font-weight:bold;
}

#faq td {
	color:#747474;
	height:28px;
	border-bottom:1 solid #D8D8D8;
}

#faq a:link { color:#747474; text-decoration:none; }
#faq a:visited { color:#747474; text-decoration:none; }
#faq a:hover { color:#747474; text-decoration:underline; }




/* Joint Log */
#joint01 {
	position:relative;
	width:655px;
	background:#FFFFFF;
	padding:15px 0px 0px 0px;
}

#joint01 .line01 { 
	background:url('/eng/image/board_line01.gif') repeat-x;
	height:4px;
}

#joint01 .bg01 {
	color:#333333;
	height:35px;
	border-top:2px solid #333333;
	border-bottom:6px solid #FAFAFA;
	padding:20px 0px 13px 40px;
}


#educate {
	position:relative;
	width:655px;
	background:#FFFFFF;
	padding:20px 0px 0px 20px;
}

#educate .tab01 {
	border-bottom:1 solid #E5E5E5;
	width:615px;
	height:26px;
	margin:0px 0px 10px 0px;
}

#educate .dot01 {
	background:url('/eng/image/customer/support/dot01.gif') repeat-x;
	height:1px;
}


#educate .table01{
	border-top:2 solid #CECECE;
	border-bottom:2 solid #CECECE;
}

#educate .th01{
	color:#464646;
	font-weight:bold;
	text-align:center;
	height:25px;
	padding:2px 0px 0px 0px;
	border-right:1 solid #CECECE;
	border-bottom:1 solid #CECECE;
}

#educate .th02{
	color:#464646;
	font-weight:bold;
	height:25px;
	padding:2px 0px 0px 0px;
	text-align:center;
	border-bottom:1 solid #CECECE;
}

#educate .th03{
	color:#2D80A1;
	height:29px;
	padding:2px 0px 0px 10px;
	background:#E4F5FC;
	border-bottom:1 solid #FFFFFF;
}

#educate .th04{
	color:#2D80A1;
	height:29px;
	padding:2px 0px 0px 10px;
	background:#E4F5FC;
}

#educate .td01{
	color:#939393;
	text-align:center;
	height:25px;
	padding:2px 0px 0px 0px;
	border-right:1 solid #CECECE;
}

#educate .td02{
	color:#939393;
	height:25px;
	padding:2px 0px 0px 0px;
	text-align:center;
}

#educate .td03{
	height:29px;
	background:#FFFFFF;
	padding:2px 10px 0px 10px;
	border-bottom:1 solid #C9C9C9;
}

#educate .td04{
	height:29px;
	background:#FFFFFF;
	padding:2px 10px 0px 10px;
}

#educate .box01 {
	width:601px;
	height:93px;
	text-align:right;
	padding:20px 22px 0px 0px;
	background:url('/eng/image/customer/support/edu_box04.gif') no-repeat;
}

#educate a.link01:link { color:#939393; font-size:11px; text-decoration:none; }
#educate a.link01:visited { color:#939393; font-size:11px; text-decoration:none; }
#educate a.link01:hover { color:#939393; font-size:11px; text-decoration:underline; }


#program {
	position:relative;
	width:655px;
	background:#FFFFFF;
	padding:20px 20px 0px 20px;
}

#program .dot01 {
	background:url('/eng/image/customer/program/dot01.gif') repeat-x;
	height:1px;
}

#program .p1 {
	padding:7px 0px 7px 0px;
}

#program .table01{
	width:100%;
	border-top:1 solid #CECECE;
	border-bottom:1 solid #CECECE;
}

#program .th01 {
	color:#939393;
	font-weight:bold;
	height:24px;
	text-align:center;
	background:#ffffff url('/eng/image/customer/program/program_tbl_bg01.gif') no-repeat right;
	border-bottom:1 solid #CECECE;
}

#program .th02 {
	color:#939393;
	font-weight:bold;
	height:24px;
	text-align:center;
	border-bottom:1 solid #CECECE;
}

#program .td01 {
	color:#939393;
	height:29px;
	background:#F4F4F4;
	padding:2px 0px 2px 20px;
	border-bottom:1 solid #FFFFFF;
}

#program .td02 {
	color:#939393;
	height:29px;
	background:#FFFFFF;
	padding:2px 0px 2px 20px;
	border-bottom:1 solid #D6D6D6;
}

#program .td03 {
	color:#939393;
	height:29px;
	background:#F4F4F4;
	padding:2px 0px 2px 20px;
}

#program .td04 {
	color:#939393;
	height:29px;
	background:#FFFFFF;
	padding:2px 0px 2px 20px;
}

/* joint_list */
#joint_list {
	width:655px;
	padding:5px 0px 20px 0px;
}

#joint_list .bor01 {
	border:1 solid #DDDDDD;
	background:#FFFFFF;
	padding:2px 2px 2px 2px;
	width:0px;
}

#joint_list .list01 {
	padding:15px 8px 15px 10px;
}

#joint_list .td01 {
	width:180px;
	
}

#joint_list .td02 {
	width:457px;
	padding:20px 0px 0px 0px;
}

#joint_list .td03 {
	padding:10px 0px 0px 0px;
	line-height:18px;
	word-break:break-all;
}

#joint_list .td04 {
	padding:0px 0px 0px 20px;
}

#joint_list .td05 {
	padding-right:5px;
	text-align:right;
	font-weight:bold;
}

#joint_list .dot01 {
	background:#D8D8D8;
	height:1px;
}

#joint_list .p1 {
	color:#333333;
	margin:0px 0px 15px 0px;
}

#joint_list .p2 {
	margin:0px 0px 1px 0px;
}

#joint_list a.link01:link { color:#747474; font-size:12px; text-decoration:none; }
#joint_list a.link01:visited { color:#747474; font-size:12px; text-decoration:none; }
#joint_list a.link01:hover { color:#000000; font-size:12px; text-decoration:none; }

#joint_list .img01 { width:153px; height:136px; }



/* Site map */
#sitemap {
	position:relative;
	width:655px;
	background:#FFFFFF;
	padding:25px 0px 0px 18px;
}

#sitemap .box_bg01 {
	background:#ffffff url('/eng/image/customer/sitemap/box02.gif') repeat-y;
	padding:5px 0px 0px 15px;
}

#sitemap .td01 {
	padding:0px 0px 0px 16px;
}

#sitemap .menu01 {
	padding:8px 0px 0px 8px;
}

#sitemap .menu_list01 {
	padding-bottom:8px;
}


/* Contactus */
#contactus {
	width:655px;
	background:#FFFFFF;
	padding:25px 0px 0px 20px;
}

#contactus .tab_menu {
	width:615px;
	background:#FFFFFF;
	padding:0px 0px 3px 0px;
	border-bottom:1px solid #E5E5E5;
	margin-bottom:20px;
}

#contactus .tab_menu p {
	display:inline;
}

#contactus .tab_menu .mg01 {
	margin-right:2px;
}

#contactus .title {
	width:613px;
	height:27px;
	background:#FAFAFA;
	border:1 solid #DDDDDD;
	padding:5px 12px 0px 12px;
}

#contactus .info {
	width:613px;
	padding:15px 0px 15px 0px;
}

#contactus .info p {
	display:inline;
	vertical-align:top;
}

#contactus .info .p1 {
	width:85px;
}

#contactus .info .p2 {
	width:232px;
}

#contactus .info .p3 {
	width:211px;
}

#contactus .info td {
	color:#515151;
}