@charset "euc-kr";
.layout_sub { background-color: #fff !important; }
#dv_support {position:relative; overflow:hidden; width:620px; padding-bottom:50px; zoom:1;}

/* ¼­ºê °øÅë */
#dv_support div.header  { height: 95px; position: relative; }
div.login_plase #dv_support div.header  { height: 130px !important; }
div.login_plase_ch #dv_support div.header  { height: 130px !important; }
#dv_support div.header h1 { height: 95px; background:url(../img/helpdesk/tl_helpdesk.jpg) no-repeat; text-indent:-5000px;}
div.login_plase #dv_support div.header h1 { height: 105px !important; position: static; top: auto; overflow: hidden; text-indent: -9999em; background-repeat: no-repeat; background-image: url('../img/common/title.jpg') !important; background-position: 0 -1455px !important; }
div.login_plase_ch #dv_support div.header h1 { height: 105px !important; position: static; top: auto; overflow: hidden; text-indent: -9999em; background-repeat: no-repeat; background-image: url('../img/common/title.jpg') !important; background-position: 0 -1655px !important; }
#dv_support div.header .history { display:none; }

.helpDesk { position: relative; z-index: 3; }

/* ÅÇ */
#dv_support ul.tab {position:relative; height:29px; zoom:1;border-bottom: 2px solid #4477C4;font-size: 0; line-height: 0;}
#dv_support ul.tab li { width: 12.5%;position:relative; z-index:1; top:1px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; margin:0 -1px 0 -1px; height:27px; _overflow:hidden; border:1px solid #dbdfe6; border-bottom:0; background:#f2f3f5;}
#dv_support ul.tab li.last-child { margin-left: -2px; }
#dv_support ul.tab li.on {z-index:10; border:1px solid #4477c4; border-bottom-color:#4477c4; }
#dv_support ul.tab li a {display:block; float: none; zoom: 1; height:13px; padding:7px 10px 7px 10px; background:#f2f3f5; color:#666; font-size: 12px; line-height: 13px; letter-spacing: -1px; text-align: center;}
#dv_support ul.tab li.on a { background-color: #4477c4;color: #fff;font-weight: bold;}

/* ·Î±×ÀÎ À¯µµ ÆäÀÌÁö */
.login_plase .login_message { padding: 185px 0 275px 0; border: 1px #dbdfe6 solid; background-color: #f6f7f8; text-align: center; }
.login_plase .login_message .msg { margin-bottom: 25px; color: #666; }
.login_plase .login_message .msg b { margin-bottom: 17px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; color: #333; }
.login_plase .login_message .btn a { height: 19px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; padding: 4px 12px 0 12px; border: 1px #ef6d26 solid; background-color: #f68e56; color: #fff; font-weight: bold; font-size: 12px; line-height: 18px; }
.login_plase .login_message .btn a.b { border: 1px #c4cbd6 solid; background: #fff repeat-x url(../img/common/misc.gif) 0 -144px; color: #333; font-weight: normal; }
/* Ã¤³Î¸µ ·Î±×ÀÎ À¯µµ ÆäÀÌÁö */
.login_plase_ch .login_message { padding: 185px 0 275px 0; border: 1px #dbdfe6 solid; background-color: #f6f7f8; text-align: center; }
.login_plase_ch .login_message .msg { margin-bottom: 25px; color: #666; }
.login_plase_ch .login_message .msg b { margin-bottom: 17px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; color: #333; }
.login_plase_ch .login_message .btn a { height: 19px; display: -moz-inlin-stack; display: inline-block; zoom: 1; *display: inline; padding: 4px 12px 0 12px; border: 1px #ef6d26 solid; background-color: #f68e56; color: #fff; font-weight: bold; font-size: 12px; line-height: 18px; }
.login_plase_ch .login_message .btn a.b { border: 1px #c4cbd6 solid; background: #fff repeat-x url(../img/common/misc.gif) 0 -144px; color: #333; font-weight: normal; }


.hd_menu {position:relative; height:101px; background:url(../img/helpdesk/bg_menu.gif) no-repeat; }
.hd_menu ul.faq {height:35px; padding:12px 0 0 155px;}
.hd_menu ul.mtm { padding:0 0 0 155px;}
.hd_menu li { display:inline; }
.hd_menu li a {color:#666;}
.hd_menu a.on {font-weight: bold; color:#000; text-decoration: underline;}
.hd_menu li.bar {position:relative; top:0px; padding:0 5px; font-size: 11px; color:#d1d2d3; font-weight: normal;}

.hd_faq_question h3 {height:21px; margin:0; padding-left: 20px;}
.hd_faq_question .box {position:relative; height:93px; margin:0; background:url(../img/helpdesk/bg_faq_search.gif) 0 0 no-repeat; overflow: hidden; }
.hd_faq_question .search { height: 34px; padding: 9px 0px 0px 5px; }
.hd_faq_question .search input#keyword { position:absolute; left:129px; top:9px; width:423px; height:20px; padding:3px 0 0 10px; border:1px #e0dcdc solid; background-color: #fff; color:#808080; font-size: 11px;}
.hd_faq_question .search a.btn_search {position:absolute; right:8px; top:9px;}
.hd_faq_question .search label { height: 18px; padding-left: 22px; display: block; overflow: hidden; position:absolute; right:0px; top:46px; }
.hd_faq_question .search label input { position: absolute; top: 0; left: 0px; width:auto !important; height: auto; vertical-align: middle; }
.hd_faq_question .search label i { height: 20px; display: block; float: left; position: relative; top: 1px; vertical-align: middle; font-style:normal; font-size:11px; line-height: 20px; color:#8e8e90; }

.hd_faq_question .top5 { height: 21px; float: left; background:url(../img/helpdesk/ico_hot.gif) 20px 7px no-repeat;padding:6px 0 0 65px; }
.hd_faq_question .top5 li { float: left; font-weight: normal; font-size: 11px; line-height: 16px; color:#a7adb3;}
.hd_faq_question .top5 li a { padding: 0 5px; position: relative; display: block; float: left; color:#a7adb3; font-weight: normal; font-size: 11px; line-height: 16px; }

.hd_faq_top5 { position:relative; height:191px; margin-bottom: 20px; position: relative; background:url(../img/helpdesk/bg_faq_question.gif) no-repeat; }
.hd_faq_top5 .top5_1 { position:absolute; left:21px; top:48px; }
.hd_faq_top5 .top5_2 { position:absolute; left:335px; top:48px; }
.hd_faq_top5 li {height:17px;padding:3px 0 0 0;}
.hd_faq_top5 li a {display:inline-block; width:265px; line-height: 16px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; color:#666;}

.hd_faq_list .msg { width: 620px; position:absolute; top: -25px; left: 0; z-index: 1; height:20px; margin:0; color:#d9d9d9; line-height: 1.4;}
.hd_faq_list p.msg,
.hd_faq_list div.msg p { padding-left: 8px; float: left; /*background:url(../img/helpdesk/bu_dot_o.gif) no-repeat 0 4px;*/ color: #000;}
.hd_faq_list .msg strong {font-weight: bold; color:#4477c4;}

.hd_faq_list .listx { position:relative; height:149px; margin:0; padding:10px 0 0 15px;}
.hd_faq_list .listx li {height:16px;}
.hd_faq_list .listx li.noti {display:block; color:#908f74; padding:0 0 20px 0; height:auto;}
.hd_faq_list .listx .noti p a {position:absolute; left:15px; top:130px;}

.hd_faq_list .sort { float: right; overflow: hidden; white-space:nowrap;}
.hd_faq_list .sort li { height:20px; float:left; _display:inline; margin:1px -1px 0 0; padding:0 6px 0 6px; background:url(../img/helpdesk/bg_sort_bar.gif) right 0 no-repeat; font-size: 11px; line-height: 15px; white-space:nowrap;}
.hd_faq_list .sort li a {font-size: 11px; color:#000;}
.hd_faq_list .sort .on a { color:#4477c4 !important; font-weight: bold; text-decoration:none; }

.hd_faq_list table.list { width: 620px;margin:0px; border-bottom: 1px solid #ECE9E9; border-collapse:collapse; background:url(../img/helpdesk/list_th.gif) 0 0 no-repeat; }
.hd_faq_list table.list th { height: 33px; padding:0; font-size: 0; text-indent: -9999px; color:#fff;text-align:center; font-weight: bold;}
.hd_faq_list table.list td {padding:10px 0 7px 0; border-top:1px solid #ece9e9; text-align:center; overflow:hidden; line-height: 1.2; zoom:1; }

.hd_faq_list table.list td.category { color:#303B2E; font-weight: bold; }
.hd_faq_list table.list td.subject { text-align:left;padding-left:20px;}
.hd_faq_list table.list td.subject a { color:#303B2E;}
.hd_faq_list table.list .update { width:79px; }
.hd_faq_list table.list td.update {vertical-align:top; font-size: 10px;font-family: verdana;color:#a7adb3; }
.hd_faq_list table.list .count { width:69px; padding-right: 14px; }
.hd_faq_list table.list td.count {vertical-align:top; font-size: 10px;font-family: verdana;color:#a7adb3; }
.hd_faq_list table.list b {color:#D60E0E;} 
.hd_faq_list .bbs_page { padding: 15px 0px; border-bottom: 1px solid #ECE9E9; }

#dv_support .bbs_page a { width: auto; padding: 0px 7px; }
#dv_support .bbs_page .prev a, .bbs_page .next a { width: auto; padding: 0px; }
#dv_support .bbs_page .prev a { margin-right: -5px; }
#dv_support .bbs_page .next a { margin-left: -7px; }

.hd_foot {position:relative; height:48px; margin:0; text-indent:-5000px; zoom:1; background:url(../img/helpdesk/bg_mantoman.gif) no-repeat 9px 19px;}
.hd_foot .mtm a { position:absolute; left:231px; top:13px; display:block; width:67px; height:22px; background:url(../img/helpdesk/btn_mantoman2.gif) no-repeat; text-indent:0; overflow:hidden;}
.hd_foot .mtm a img {visibility:hidden;}
.hd_foot .btn { position:absolute; right:0; top:19px; text-indent:0;}
.hd_foot .btn li {float:left; _display:inline; text-indent:0; }
.qa_read { background:none; }

.top5px {height:25px; margin:-10px 0 0 0; background:none;}
.top5px .move {position:absolute; left:0; top:0;}
.top5px * {text-indent:0 !important;}
.top5px .btn {left:auto; right:0 !important; top:0px; }
.top5px .btn a {margin:0 0 0 4px;}

.hd_answer {position:relative; z-index: 2; margin-top: -1px; border-top: 1px #fff solid; padding:0 0 0 0; overflow:hidden; zoom:1;}
.hd_answer h4 { display:none; }
.hd_answer .contents { width: auto; min-height: auto; margin: 40px 0px 0px 0px; float: none; padding:0 15px 30px 15px; color:#333; line-height: 1.5;}
.hd_answer p.title { width: 603px; position:relative; height:28px; border: 1px #dbdfe6 solid; padding:9px 0 0 15px; margin:0 0 15px 0; margin-left: -15px; color:#4477c4; font-weight: bold; font-size: 14px; line-height: 20px; background: #f6f7f8; }
.hd_answer p.title strong { color: #000; }

.hd_answer_c { position:relative; height:51px; background:url(../img/helpdesk/bg_answer.gif) left bottom no-repeat; text-indent:-5000px; }
.hd_answer_c .yes {position:absolute; left:425px; top:21px; text-indent:0; color:#5a5a5a;}
.hd_answer_c .no {position:absolute; left:483px; top:21px; text-indent:0; color:#5a5a5a;}
.hd_answer_c .btn {position:absolute; right:19px; top:15px; text-indent:0;}
.hd_answer_c input {vertical-align:top; margin:-4px 1px -3px -3px;}

.hd_rating {position:relative; margin-bottom: 20px; padding:0 0 20px 0; border:1px solid #CDD1D9; zoom:1;}
.hd_rating .rate {position:relative; height:51px;  padding:18px 0 0 15px; background:#F4F4F6; border-bottom:1px solid #CDD1D9; zoom:1;}
.hd_rating .rate:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.hd_rating h3 { font-size:12px; line-height: 1.5; font-weight:bold; color:#333;}
.hd_rating p.sub { margin:0 0 0 0px; color:#333; font-size:12px; line-height: 1.5; font-weight:bold;}
.hd_rating em {color:#4477c4;}
.hd_rating textarea {clear:both; position:relative; width:566px; height:137px; padding:10px; margin:15px 0 0 15px; border:1px solid #CDD1D9; text-align:left; background:url(../img/helpdesk/bg_rating_textarea.gif) no-repeat 25px 73px;}
.hd_rating p.limit {padding:10px 20px 0 0; color:#A1A7AE; text-align:right;}
.hd_rating p.limit span {color:#000; font-weight:bold;}
.hd_rating .btn {margin:-14px 0 0 0; text-align:center;}
.hd_rating .slider_placeholder {position:absolute; right:15px; top:26px; width:300px; height:23px; background:url(../img/helpdesk/img_graph.gif) no-repeat;}
.hd_rating .rating_slider {position:absolute; z-index:3; left:-6px; top:-7px; width:300px; height:30px;}
.hd_rating .ui-slider-handle {position:relative; display:block; width:13px; height:17px; background:url(../img/helpdesk/btn_handle.gif) no-repeat;}
.hd_rating .rating_value {position:absolute; left:50%; top:-13px; width:30px; margin:0 0 0 -9px; text-align:center; border:none; background:none; font:bold 11px verdana; color:#000; letter-spacing:-1px;}

.hd_par div.re {position:relative; height:39px; margin:30px 0; background:url(../img/helpdesk/bg_par_re.gif) no-repeat; text-indent:-5000px; } 
.hd_par div.re a {position:absolute; right:14px; top:6px; text-indent:0;}
.hd_par h4 {position:absolute; left:-5000px; top:-5000px;}
.hd_par p.msg {position:absolute; left:-5000px; top:-5000px;}

.hd_login {position:relative; height:267px; margin-top: -95px; background:url(../img/helpdesk/bg_login_required.gif) no-repeat; }
.hd_login a {position:absolute; top:194px; display:block; height:25px; text-indent:-5000px; }
.hd_login a.join { left:224px; width:49px; }
.hd_login a.idpass { left:275px; width:122px; }

.hd_notice {  }
.hd_notice h3 {height:28px;padding:0 0 0 10px;}
.hd_notice .list { border: 1px #dbdfe6 solid; border-bottom: 0; zoom:1; background: #f6f7f8; }
.hd_notice .list ul { padding: 0 10px; border-bottom: 1px #d6d8da solid; margin-top: -1px; position:relative; top:0; zoom:1; overflow: hidden;}
.hd_notice .list ul p,
.hd_notice .list ul li {height:21px; margin-bottom: -1px; padding:11px 0 0 47px; border-bottom:1px solid #e5e5e5; background:url(../img/helpdesk/ico_board_notice.gif) no-repeat 2px 10px; }
.hd_notice .list ul li p { height: auto; padding: 0px; border-bottom: 0px; background: none; }
.hd_notice .list ul li a {color:#303B2E;}
.hd_notice .line {display:none;}

.hd_qa_view {margin:0 0 20px 0; padding:0; overflow:hidden; padding:0;zoom:1 }
.hd_qa_view .contents { min-height: auto !important; border: 0px!important; }
.hd_qa_view .question, 
.hd_qa_view .answer {position:relative; height:27px; border: 1px #dbdfe6 solid;  padding:9px 0 0 15px; margin-top: -2px; font-weight: bold; font-size: 14px; line-height: 20px; background-color: #f6f7f8; }
.hd_qa_view .question p, 
.hd_qa_view .answer p {color:#4477c4;}
.hd_qa_view .question p strong, 
.hd_qa_view .answer p strong {color:#000;}
.hd_qa_view .question a { position:absolute; right:10px; top:5px; }
.hd_qa_view .contents {overflow-x:hidden; word-break:break-all; min-height: 0px;float: none; margin-top: 0px; margin-right: 0px; width: auto; border-bottom: 1px #dedede solid; margin-bottom: 1px; padding:25px 15px; color:#333; border-top:none; line-height: 1.5; }
.hd_qa_view .noti { border: 0; border-bottom: 1px #dbdfe6 solid; }
.hd_qa_view .user_detail {position:relative; padding:18px 0 5px 5px; zoom:1;}
.hd_qa_view .user_detail dt {float:left; _display:inline; margin:0 4px 0 0; padding:0 0 0 10px; background:url(../img/helpdesk/bu_dash.gif) no-repeat 0 46%; color:#343539; font-weight:bold;}

.hd_mtm_q p {display:none;}
.hd_mtm_q h3 {margin-bottom:10px;}

.hd_mtm_option { margin:0 0 35px 0; padding:0; *zoom:1;}
.hd_mtm_option  table {width:618px; background:#fff;}

.hd_tbl_option {table-layout:fixed; border-collapse:collapse; border-spacing:0;}
.hd_tbl_option th {width:160px; padding-left: 15px; text-align:left; vertical-align:middle; border:1px solid #CDD1D9; background:#f6f7f8;}
	:root .hd_tbl_option input.text {padding:8px 9px 5px 9px\0;}
.hd_tbl_option th h4 { color: #666; font-size: 12px; font-weight: bold;}
.hd_tbl_option td {padding:10px 0 10px 15px; border:1px solid #CDD1D9; color:#6D737E;}
.hd_tbl_option td .sep {position:relative; top:7px; color:#CDD1D9; vertical-align:top;}

.hd_tbl_option input.text {width:130px; margin: 0px; padding: 4px 9px 2px 9px; border:1px solid #CDD1D9; background:#FFF; color:#6D737E; line-height:14px; vertical-align:top;}
.hd_tbl_option input.long {width:392px;}
.hd_tbl_option input.file {width:306px;}
.hd_tbl_option input.mid {width:207px;}
.hd_tbl_option input.radio {position:relative; top:0; *margin:-4px -3px -3px -3px;}
.hd_tbl_option input.checkbox {position:relative; top:0; vertical-align:middle; *margin:-4px -3px -3px -3px;}
.hd_tbl_option label {margin-left:4px;}
.hd_tbl_option textarea {width:390px; height:178px; padding:10px; border:1px solid #CDD1D9; resize:vertical;}
.hd_tbl_option .SelectHelpdesk {width:82px; vertical-align:top;}

.hd_tbl_option .question li {float:left; width:148px; height:20px; }
.hd_tbl_option .question ul {clear:both; margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #E9EAEE; zoom:1;}
.hd_tbl_option .question ul:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.hd_tbl_option .notice {clear:both; color:#a7adb3; }
.hd_tbl_option .notice p {padding:0 0 0 10px; background:url(../img/helpdesk/bu_dash2.gif) no-repeat 0 5px;}

.hd_tbl_option .hd_lb_id td span {position:relative; top:7px; margin:0 0 0 8px;}
.hd_tbl_option .hd_lb_bank td select {width:140px;}
.hd_tbl_option .hd_lb_email td select {width:140px; margin-left: 5px; vertical-align: middle;}
.hd_tbl_option .hd_lb_email input.text {width:122px;}
.hd_tbl_option .hd_lb_phone select {width:122px;}
.hd_tbl_option .hd_lb_phone input.text {width:62px;}
.hd_tbl_option .hd_lb_alarm strong {margin:0 26px 0 0; font-weight:normal;}
.hd_tbl_option .hd_lb_alarm label {position:relative; top:-1px; margin:0 15px 0 2px;}
.hd_tbl_option .hd_lb_file em {position:relative; top:15px; margin:0 0 0 5px; color:#666; font-size: 11px; line-height: 13px; color: #666;}
.hd_tbl_option .hd_lb_file p {margin:0 0 -5px 0; padding:10px 20px 0 0;  font-size: 11px; line-height: 13px; color: #a7adb3;}
.hd_tbl_option .hd_lb_system .system p {margin-bottom: 10px; padding-left: 25px; position: relative; font-size: 11px; line-height: 13px; color: #666;}
.hd_tbl_option .hd_lb_system .system p label { margin-left: 0px; }
.hd_tbl_option .hd_lb_system .system p input { position: absolute; top: 0px; left: 0px; }
.hd_tbl_option .hd_lb_system .info {padding:10px 15px 0 0; font-size: 11px; line-height: 13px; color:#a7adb3;}
.hd_tbl_option .hd_lb_system .info em { display: block; zoom: 1;color:#4477c4;}
.hd_tbl_option .hd_lb_system .info strong {color:#4477c4;}
.hd_tbl_option .hd_lb_date img {margin:0 6px 0 5px; cursor:pointer;}
.hd_tbl_option .hd_lb_police select {width:140px; margin:0 16px 0 0;}
.hd_tbl_option .hd_lb_police label {position:relative; vertical-align:top; top:9px;}
.hd_tbl_option .hd_lb_date input.text {width:68px;}
.hd_tbl_option .hd_lb_date select {width:105px;}
.hd_tbl_option .btn_mypmang {color:#18397E; text-decoration:underline;}
.hd_tbl_option .hd_lb_sms p { padding-left: 25px; position: relative; }
.hd_tbl_option .hd_lb_sms p input { position: absolute; top: 0px; left: 0px; }
.hd_tbl_option .hd_lb_sms p label {margin: 0px;font-size: 11px; line-height: 14px;}
.hd_tbl_option .hd_lb_sms p a {color: #000;font-size: 11px; line-height: 14px; }
.
.hd_mtm_option .hd_foot {position:absolute; left:0; width:620px; background:none; text-align:center; *zoom:1;}
.hd_mtm_option .hd_foot .btn {position:absolute; right:0; top:10px;}
.hd_mtm_option .hd_foot .btn li {margin-left:4px;}

.hd_qa_list {margin:0 0 0px 0; padding-top:30px; position: relative; z-index: 0; background:url(../img/helpdesk/img_qa_list_top.gif) no-repeat }
.hd_qa_list .list {width:100%;  border-collapse:collapse; border-spacing:0;}
.hd_qa_list .list th { display:none; }
.hd_qa_list td {padding:10px 0 7px 0; border-bottom:1px solid #D8D7D1; vertical-align:middle;}
.hd_qa_list .num { width:47px; padding-left: 12px; text-align:center; color: #a7adb3; font-size: 10px; font-family: verdana;}
.hd_qa_list .title {text-align:left; padding-left: 16px; }
.hd_qa_list .title a {white-space:normal; vertical-align: middle;}
.hd_qa_list .title img  { vertical-align: middle; }
.hd_qa_list .category {width:71px; text-align:center; color:#a7adb3; font-size: 11px; letter-spacing: -1px; white-space: nowrap;}
.hd_qa_list .stats { width:80px; color: #a7adb3; font-size: 11px; text-align: center; }
.hd_qa_list .stats img {position:relative; vertical-align:top;}
.hd_qa_list .date { width:71px; text-align:left; color: #a7adb3; font-size: 10px; font-family: verdana; text-align: center;}
.hd_qa_list .del {padding:0; width:66px; padding-right: 2px; text-align:center; vertical-align:middle;}
.hd_qa_list .del input {width:13px; height:13px; overflow:hidden;}
.hd_qa_list .line {display:none;}
.hd_qa_list .bbs_page { padding: 15px 0px; margin-bottom: 0px; border-bottom: 1px #dbdfe6 solid; }

.top10px {position:relative; background:none;}
.top10px .btn li {margin-left:4px;}
.top10px .btn {right:0; top:10px;}

.hd_faq_list { position: relative; margin-top: 25px; }
.hd_faq_list .search_word { position:relative; margin:10px auto 15px auto; padding:20px 100px 30px 100px; border-bottom:1px solid #ece9e9; line-height: 1.4; background:#fff; zoom:1;}
.hd_faq_list .search_word h4 { font-weight: bold; font-size: 14px; line-height: 18px dotum; color:#666; }
.hd_faq_list .search_word ol { padding:21px 0 10px 0; color: #333; }
.hd_faq_list .search_word li { padding:3px 0; font-weight: bold; line-height: 18px; }
.hd_faq_list .search_word table { margin:6px 0 0 0; ;width:100%; table-layout:fixed; }
.hd_faq_list .search_word col { width:25%; }
.hd_faq_list .search_word th { color: #333; }
.hd_faq_list .search_word td {height:30px; border:1px solid #fff;text-align:center; vertical-align:middle; line-height: 1.2; color:#666; font-weight: normal; background-color: #dbe5f3;}
.hd_faq_list .search_word .right td { background:#f0f4fa; font-weight: bold;color:#666; }
.hd_faq_list .search_word .wrong td { background:#f0f4fa; }
.hd_faq_list .search_word li p {padding:9px 0 10px 0; font-weight: normal; color:#a7adb3; font-size: 11px;}

.helpDesk .hd_inspection {position:relative; height:267px; margin-top: -95px; background:url(../img/helpdesk/bg_inspection.gif) no-repeat;}
.helpDesk .hd_inspection .back {position:absolute; left:254px; top:194px;}


.hd_personal_info h4 { padding:0 0 15px 0px;font-weight: bold;color:#666; }
.hd_personal_info dt { padding:0 13px 5px 13px;font-weight: bold;color:#666; background:url(../img/helpdesk/dot.gif) 5px 6px no-repeat; }
.hd_personal_info dd { padding:0 13px 15px 13px; font-size: 11px;line-height: 14px;color:#a7adb3; }
.hd_personal_info p { color:#a7adb3; }
.hd_personal_info p input { vertical-align:-2px; }
.hd_personal_info p label { color: #666; } 

.SelectHelpdesk_selectArea {overflow:hidden; height:23px; border:1px solid #D7D8DE; vertical-align:top; z-index:20; text-align:left; line-height:1.2 !important; background-color:#FFF;}
.SelectHelpdesk_selectArea a {display:block; width:100%; *width:auto; margin:0; padding:4px 0 6px 0; text-indent:8px; font-size:12px; white-space:nowrap; color:#737881; background:url(../img/common/bg_select_arrow.gif) right top no-repeat; cursor:default; letter-spacing:0; font-weight:normal;}
.SelectHelpdesk_selectArea a:hover {text-decoration:none;}
.SelectHelpdesk_optionsDiv {display:none; margin-top:25px; border:1px solid #D7D8DE; border-top:0; background:#FFF; vertical-align:middle; z-index:21;}
.SelectHelpdesk_optionsDiv p {margin:0; padding:1px;}
.SelectHelpdesk_optionsDiv a {display:block; padding:5px 8px 2px 8px; white-space:nowrap; color:#6D737E; cursor:default; font-size:12px;}
.SelectHelpdesk_optionsDiv a:hover {background:#727985; color:#FFF !important; text-decoration:none;}

/* jQuery UI Datepicker 1.8.18
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 * http://docs.jquery.com/UI/Datepicker#theming */
.ui-datepicker {display:none; width:210px; margin:1px 0 0 0; padding:17px 9px 10px 9px; background:#FFF; border:1px solid #D7D8DE;}
.ui-datepicker .ui-datepicker-header { position:relative; }
.ui-datepicker .ui-datepicker-prev-hover, 
.ui-datepicker .ui-datepicker-next-hover {}
.ui-datepicker .ui-datepicker-prev {position:absolute; left:48px; top:0; display:block; width:13px; height:13px; background:url(../img/helpdesk/btn_prev.gif) no-repeat; overflow:hidden; text-indent:-5000px; cursor:pointer;}
.ui-datepicker .ui-datepicker-next {position:absolute; right:48px; top:0; display:block; width:13px; height:13px; background:url(../img/helpdesk/btn_next.gif) no-repeat; overflow:hidden; text-indent:-5000px; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev-hover {}
.ui-datepicker .ui-datepicker-next-hover {}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span { display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px;  }
.ui-datepicker .ui-datepicker-title {padding:1px 0 0 0; height:21px; font-weight:bold; text-align:center; line-height:1.2;}
.ui-datepicker .ui-datepicker-title select { }
.ui-datepicker table {border-collapse:collapse; margin:0; }
.ui-datepicker th {background:#B8B8C0; border:1px solid #ADADB6; color:#FFF; font-size:11px; text-align:center;}
.ui-datepicker th span {display:block; text-align:center; padding:4px 0 0 0;}
.ui-datepicker td {width:29px; height:18px; color:#797c81; border:1px solid #E9EAEE; background:#FFF; }
.ui-datepicker td span,
.ui-datepicker td a {display:block; text-align:center; padding:5px 0 0 0; text-decoration:none; font-size:11px; color:#797C81;}
.ui-datepicker td:first-child a {color:#D60E0E;}
.ui-datepicker td.first_child a {color:#D60E0E;}
.ui-datepicker .ui-datepicker-current-day {background:#B9CDE6; color:#2A73AF; font-weight:bold;}
.ui-datepicker .ui-state-active {background:#B9CDE6; color:#2A73AF; font-weight:bold;}
.ui-datepicker .ui-datepicker-today {background-color:yellow;}
.ui-datepicker .ui-state-highlight {background-color:yellow;}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}



