@charset "euc-kr"; /* <meta http-equiv="Content-Type" content="text/html; charset=euc-kr"> */

/* selectbox¿¡ ½ºÅ©·Ñ ¹Ú½º°¡ ÇÊ¿äÇÑ°æ¿ì  */
.SelectHelpdesk_selectArea { height:25px; background:#DED7C5 url('../img/common/select_basic_title.gif') left top no-repeat; overflow:hidden; vertical-align:top; z-index:20; }
.SelectHelpdesk_selectArea a { display:block; margin:0; padding:6px 0 0 0; width:100%; height:25px; text-indent:5px; white-space:nowrap; font-size:11px;  color:#6F6856; background:url('../img/common/select_basic_arw.gif') right top no-repeat; cursor:default; }
.SelectHelpdesk_selectArea a:hover { color:#6F6856 !important; text-decoration:none; }
.SelectHelpdesk_optionsDiv { display:none;margin-top:25px; border:1px solid #EFE8D8;background:#DED7C5; vertical-align:middle; z-index:21;overflow:auto;overflow-x:hidden;scrollbar-face-color:#DFD7C5; scrollbar-arrow-color:#FFFFFF; scrollbar-track-color:#AEA490;scrollbar-highlight-color:#DFD7C5; scrollbar-shadow-color:#DFD7C5; scrollbar-darkshadow-color:#DFD7C5; scrollbar-3dlight-color:#F4F0E7;}
.SelectHelpdesk_optionsDiv p { margin:0;padding:1px 1px; }
.SelectHelpdesk_optionsDiv a { display:block; padding:2px 4px 0px 5px; white-space:nowrap; font-size:11px; color:#6F6856; cursor:default; }
.SelectHelpdesk_optionsDiv a:hover { background:#E6DECD; color:#DA2B02 !important; text-decoration:none; }



body {background:#E9E1D0 !important;}

.layout_page {background:transparent;}
.layout_page .container {width:755px;overflow:hidden;}

.helpDesk .hd_menu {margin:0 4px;width:747px;height:80px;background:url('../img/helpdesk/hd_menu.gif') no-repeat;overflow:hidden;}
.helpDesk .hd_menu .faq {margin:20px 0 0 194px;height:26px;}
.helpDesk .hd_menu .mtm {margin:0 0 0 194px; height:26px;background:url('../img/helpdesk/hd_mnu_mtm.gif') 0 4px no-repeat;}
.helpDesk .hd_menu li {display:inline; margin-right:-1px;font-size:11px;letter-spacing:-1px;}
.helpDesk .hd_menu li.bar {margin:0 10px;width:2px;background:url(../img/helpdesk/bar_1.gif) 0 3px no-repeat;text-indent:-10px;}
.helpDesk .hd_menu li a:link {font-size:11px;color:#857D6B;}
.helpDesk .hd_menu li a:visited {color:#857D6B;}
.helpDesk .hd_menu li a:hover {color:#C22500;}
.helpDesk .hd_menu li a.on {font-weight:bold;color:#C22500 !important;}
.helpDesk .hd_menu li img {vertical-align:top;}

.helpDesk .hd_faq_question {margin:0 0 0 4px;width:750px;}
.helpDesk .hd_faq_question h3 {margin:25px 0 12px 15px;}
.helpDesk .hd_faq_question .box {width:747px;height:87px;background:url('../img/helpdesk/hd_search.gif') left top no-repeat;overflow:hidden;}
.helpDesk .search {padding:18px 0 0 80px;height:34px;_height:52px;vertical-align:top;}
.helpDesk .search input {width:417px;height:23px;padding:4px 0 0 5px;border:1px solid #C3BCAB;background:#E9E1D0;font-size:11px;color:#857D6B;vertical-align:top;}
.helpDesk .search img {position:relative;top:0;vertical-align:top;}
.helpDesk .top5 {margin:0 0 0 172px;background:url('../img/helpdesk/hd_st_top5.gif') no-repeat;}
.helpDesk .top5 li {display:inline;color:#706B53;font-size:11px;}
.helpDesk .top5 li a {font-size:11px;color:#706B53;}
.helpDesk .top5 li a:link {color:#706B53;}
.helpDesk .top5 li a:visited {color:#706B53;}
.helpDesk .top5 li a:hover {color:#C22500;}
.helpDesk .top5 li.bar {margin:0 5px 0 3px;width:2px;height:10px;text-indent:-10px;background:url('../img/helpdesk/bar_2.gif') 0 1px no-repeat;}
.helpDesk .hd_faq_top5 {margin:13px 5px 0 5px;width:745px;height:190px;background:url('../img/helpdesk/hd_top5.gif') no-repeat;overflow:hidden;}
.helpDesk .hd_faq_top5 .top5_1 {float:left;margin:50px 0 0 27px;width:326px;height:126px;overflow:hidden;}
.helpDesk .hd_faq_top5 .top5_2 {float:left;margin:50px 0 0 40px;width:326px;height:126px;overflow:hidden;}
.helpDesk .hd_faq_top5 li {padding:5px 0 4px 0;_height:26px;background:url(../img/helpdesk/dot_1.gif) bottom repeat-x;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#706B53;}
.helpDesk .hd_faq_top5 li a {color:#706B53;}
.helpDesk .hd_faq_top5 strong {color:#706B53;}

.helpDesk .hd_faq_list {position:relative;margin:20px 4px 0 4px;width:745px;padding:35px 0 0 0;background:url(../img/helpdesk/bg_faq_list.gif) no-repeat;}

.helpDesk .hd_faq_list .tab {margin:0 0 0 20px;width:701px;_width:705px;height:34px;_height:37px;padding:3px 0 0 4px;background:url(../img/helpdesk/tab_faq_bg.gif) no-repeat;overflow:hidden;}
.helpDesk .hd_faq_list .tab li {float:left;height:31px;padding-right:2px;background:url(../img/helpdesk/bar_4.gif) right 11px no-repeat;}
.helpDesk .hd_faq_list .tab li.on {border-right:1px solid #C9C2B3;}
.helpDesk .hd_faq_list .tab li a {_width:1px;height:21px;_height:31px;padding:10px 12px 0 12px;font-weight:bold;color:#706B53;white-space:nowrap;display:block;}
.helpDesk .hd_faq_list .tab li a:link {text-decoration:none;}
.helpDesk .hd_faq_list .tab li a:visited {text-decoration:none;}
.helpDesk .hd_faq_list .tab li a:hover {text-decoration:none;}
.helpDesk .hd_faq_list .tab li.on a {height:21px;_height:31px;padding:10px 15px 0 15px;background:url(../img/helpdesk/bg_tab_on.gif) no-repeat;font-weight:bold;color:#4D4534;display:block;}

.helpDesk .hd_faq_list .list {margin:1px 0 0 20px;width:705px;border-top:1px solid #DDD5C4;overflow:hidden;}
.helpDesk .hd_faq_list .list li {padding:10px 0 4px 0;_width:100%;height:30px;border-left:1px solid #DDD5C4;border-right:1px solid #DDD5C4;border-bottom:1px solid #DDD5C4; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-1px;font-weight:bold;color:#4D4534;}
.helpDesk .hd_faq_list .list li em {width:24px;background:url('../img/helpdesk/bl_1.gif') 17px 4px no-repeat;overflow:hidden;}
.helpDesk .hd_faq_list .list a {font-weight:normal;color:#857D6B;letter-spacing:0;}

.helpDesk .hd_faq_list .msg {position:absolute;left:39px;top:8px;width:698px; }
.helpDesk .hd_faq_list .msg p { padding:7px 0 0 5px;background:url('../img/helpdesk/bl_1.gif') 0 12px no-repeat;font-size:11px; }
.helpDesk .hd_faq_list .msg strong {color:#DA2B02;}
.helpDesk .hd_faq_list .listx {margin:0 0 0 20px;width:705px;padding-bottom:15px;border:1px solid #DDD5C4;}
.helpDesk .hd_faq_list .listx li {margin:5px 0 0 20px;}
.helpDesk .hd_faq_list .listx .noti {margin:15px 10px;background:#DDD5C4;}
.helpDesk .hd_faq_list .listx .noti p {padding:9px 0 0 12px;height:23px;_height:32px;font-style:normal;color:#706B53;}
.helpDesk .hd_faq_list .listx .noti strong {color:#DA2B02;}
.helpDesk .hd_faq_list .listx .noti a {display:none;}

.hd_faq_list .search_word { padding:30px 0 20px 70px; }
.hd_faq_list .search_word h4 { font:bold 14px dotum;color:#da2b02; }
.hd_faq_list .search_word ol { padding:20px 0;color:#706b53; }
.hd_faq_list .search_word li { padding:5px 0;font-weight:bold; }
.hd_faq_list .search_word table { margin:5px 0;width:428px;height:78px;table-layout:fixed; }
.hd_faq_list .search_word col { width:25%; }
.hd_faq_list .search_word td { border:1px solid #bfb5a0;vertical-align:middle;text-align:center; }
.hd_faq_list .search_word .right td { background:#d7d1c3;font-weight:bold;color:#0073d4; }
.hd_faq_list .search_word .wrong td { color:#d01010; }
.hd_faq_list .search_word li p { font-weight:normal; }

.hd_faq_list .sort { position:absolute;right:6px;top:7px;overflow:hidden; }
.hd_faq_list .sort li { margin-right:-1px;padding:0 4px 0 7px;background:url(../img/helpdesk/bg_sort_bar.gif) right top no-repeat;font-size:11px;display:inline; }
.hd_faq_list .sort li.on a { font-weight:bold;color:#da2b02; }
.hd_faq_list .sort a:hover { color:#da2b02; }
.hd_faq_list table.list { margin-top:1px;width:646px;_width:648px;border-collapse:collapse;border-left:1px solid #ddd5c4;border-right:1px solid #ddd5c4;table-layout:fixed;background:#e9e1d0; }
.hd_faq_list table.list th { padding:10px 0 6px 0;border-bottom:1px solid #ddd5c4;background:#e3dbcd;font-size:11px;color:#706b53; }
.hd_faq_list table.list td { padding:9px 0 5px 0;border-bottom:1px solid #ddd5c4;text-align:center;color:#4d4534; }
.hd_faq_list table.list a { color:#857d6b; }
.hd_faq_list table.list .category { width:79px; }
.hd_faq_list table.list th.category { border-left:1px solid #cad1d7; }
.hd_faq_list table.list td.category { font-weight:bold; }
.hd_faq_list table.list td.subject { padding-left:15px;text-align:left; }
.hd_faq_list table.list td.subject p { padding-left:6px;background:url('../img/helpdesk/bl_1.gif') 0 5px no-repeat; }
.hd_faq_list table.list .update { width:94px; }
.hd_faq_list table.list td.update { font-size:10px;font-family:verdana;color:#857d6b; }
.hd_faq_list table.list .count { width:63px; }
.hd_faq_list table.list td.count { font-size:10px;font-family:verdana;color:#857d6b; }
.hd_faq_list table.list th.count { border-right:1px solid #cad1d7; }
/** 2010/08 update end **/

.helpDesk .paging {position:relative;margin-top:15px;height:20px;text-align:center;font-size:11px;}
.helpDesk .paging .on {font-weight:bold;color:#FF7D00;}
.helpDesk .paging a {margin:0 2px;color:#8A8A8A;vertical-align:middle;}
.helpDesk .paging img {vertical-align:-2px;}

.helpDesk .hd_answer {margin:15px 25px 0 25px;padding-top:15px;width:703px !important;_width:705px;border:1px solid #DDD5C4;}
.helpDesk .hd_answer h4 {display:none; }
.helpDesk .hd_answer h4 strong {color:#DB5634;}
.helpDesk .hd_answer .contents {margin:0 11px;padding:0 15px 15px 15px;}
.helpDesk .hd_answer .contents .title {margin:0 -15px 15px -15px;height:22px;_height:32px;background:#D9D1C0;padding:10px 0 0 15px;font-weight:bold;color:#4D4534;}

.hd_rating {position:relative; margin:-1px 0 0 25px; width:705px; height:298px; background:url(../img/helpdesk/bg_rating.gif) no-repeat; zoom:1; text-align:left; }
.hd_rating .rate {position:relative; padding:20px 0 0 24px;height:50px;_height:70px; zoom:1; }
.hd_rating .rate:after {content:'.'; display:block; clear:both; height:0; overflow:hidden; visibility:hidden;}
.hd_rating h3 { height:18px; font-weight:bold; color:#4d4534; }
.hd_rating p.sub { color:#c22500; font-weight:bold;}
.hd_rating em {color:#c22500;}
.hd_rating textarea { position:absolute;left:30px;top:98px;width:645px; height:140px; border:none; text-align:left; background:url(../img/helpdesk/bg_rating_textarea.gif) no-repeat center 65px; color:#706b53;display:block; }
.hd_rating p.limit {position:absolute;right:26px;top:252px;color:#706b53; text-align:right;}
.hd_rating p.limit span {color:#D60E0E; font-weight:bold;}
.hd_rating .btn {position:absolute;left:300px;top:252px;}
.hd_rating .slider_placeholder {position:absolute; left:381px; 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;}

.helpDesk .hd_answer_c { position:relative; margin:15px 25px 0 25px;width:705px; height:45px; padding:0; background:url(../img/helpdesk/bg_answer.gif) no-repeat; font-size:12px; font-weight:bold; color:#e9b05a; text-indent:-5000px; }
.helpDesk .hd_answer_c dd { text-indent:0; }
.helpDesk .hd_answer_c .yes { position:absolute; left:496px; top:13px; }
.helpDesk .hd_answer_c .no { position:absolute; left:540px; top:13px; }
.helpDesk .hd_answer_c .btn { position:absolute; left:597px; top:11px; }
.helpDesk .hd_answer_c dd input { position:relative; top:0; }

.helpDesk .hd_mtm_q h3 {margin:25px 0 0 15px;height:45px;}
.helpDesk .hd_mtm_q p {display:none;}

.hd_tbl_option {table-layout:fixed; border-collapse:collapse; border-spacing:0;}
.hd_tbl_option th {width:140px; text-align:center; vertical-align:middle; border:1px solid #cbbfb1; background:#dfd6c5;}
	:root .hd_tbl_option input.text {padding:8px 9px 5px 9px\0;}
.hd_tbl_option th h4 {font-weight:bold;letter-spacing:-1px;color:#706b53;}
.hd_tbl_option td {padding:10px 20px; border:1px solid #cbbfb1; color:#857d6b;}
.hd_tbl_option td .sep {position:relative; top:10px; vertical-align:top;}

.hd_tbl_option input.text {padding-top:3px;width:130px;height:20px;_height:23px;border:1px solid #cbbfb1; background:#f4f0e8; color:#857d6b; vertical-align:top;}
.hd_tbl_option input.long {width:500px;}
.hd_tbl_option input.file {width:400px;}
.hd_tbl_option input.mid {width:260px;}
.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:530px; height:120px; background:#dfd6c5; padding:10px; border:1px solid #cbbfb1;}
.hd_tbl_option .SelectHelpdesk {width:82px; vertical-align:top;}

.hd_tbl_option .question li {float:left; width:148px; }
.hd_tbl_option .question ul {clear:both; margin:0 0 12px 0; padding:0 0 10px 0; background:url(../img/helpdesk/dot_1.gif) bottom repeat-x; 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:#D60E0E; }
.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;}
.hd_tbl_option .hd_lb_phone select {width:82px;}
.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 {margin:0 15px 0 2px;vertical-align:middle;}
.hd_tbl_option .hd_lb_file em {position:relative; top:10px; margin:0 0 0 5px; color:#857d6b;font-size:11px;font-weight:bold;}
.hd_tbl_option .hd_lb_file p {margin:0 0 -5px 0; padding:5px 20px 5px 0; line-height:1.3; letter-spacing:-1px;font-size:11px; color:#977e4b; }
.hd_tbl_option .hd_lb_system .system p {padding-bottom:5px;font-size:11px;zoom:1;overflow:hidden;}
.hd_tbl_option .hd_lb_system .system input { float:left;vertical-align:top; }
.hd_tbl_option .hd_lb_system .system span { padding-bottom:2px;display:block; }
.hd_tbl_option .hd_lb_system .system label { float:left;padding-top:2px;display:block; }
.hd_tbl_option .hd_lb_system .system textarea {font-size:11px;letter-spacing:-1px;color:#443e2a;}
.hd_tbl_option .hd_lb_system .info {padding:10px 50px 0 0; line-height:18px; color:#A1A7AE;letter-spacing:-1px;line-height:1.3;}
.hd_tbl_option .hd_lb_system .info em {color:#857d6b;}
.hd_tbl_option .hd_lb_system .info strong {color:#32353A;}
.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 .btn_mypmang {white-space:nowrap;color:#c22500; text-decoration:underline;display:inline;}
.hd_tbl_option .btn_mypmang:hover { text-decoration:underline; } 
.hd_tbl_option .hd_lb_sms p { position:relative;padding:2px 0 0 16px;line-height:1.3;display:block; }
.hd_tbl_option .hd_lb_sms input { position:absolute;left:-14px;top:0;display:block; }

.hd_mtm_option .hd_foot {clear:both;margin:0 !important;width:717px !important;height:45px; background:none; text-align:center; *zoom:1; background:none !important; }
.hd_mtm_option .hd_foot .btn {padding-right:0 !important;}
.hd_mtm_option .hd_foot .btn li {padding-right:0 !important;}

hd_personal_info {position:relative; line-height:18px; zoom:1;}
.hd_personal_info h4 {height:32px; color:#4d4534; font-weight:bold;}
.hd_personal_info dt {padding:0 0 0 6px; background:url(../img/helpdesk/bu_dot.gif) no-repeat 0 4px;  color:#4d4534; font-weight:bold;}
.hd_personal_info dd {padding:0 0 14px 7px; line-height:1.4;color:#857d6b;}
.hd_personal_info p {padding:0; color:#857d6b; zoom:1;}
.hd_personal_info p input {width:13px;height:13px;}
.hd_personal_info p label {position:relative;left:3px;top:1px;}

.helpDesk .hd_mtm_option {margin:0 5px;width:715px;_width:745px;padding:15px 15px 5px 15px;background:url('../img/helpdesk/bg_mtm_top.gif') no-repeat;}
.helpDesk .hd_mtm_option .tbl_option {border:1px solid #CBBFB1;border-collapse:collapse;table-layout:fixed;}
.helpDesk .hd_mtm_option .title {width:151px;height:100%;background:url('../img/helpdesk/tbl_mtm_foot.gif') bottom no-repeat;padding:0;vertical-align:middle;text-align:left;}
.helpDesk .hd_mtm_option .title .box {width:100%;height:100%;background:url('../img/helpdesk/tbl_mtm_top.gif') top no-repeat;}
.helpDesk .hd_mtm_option .title h4 {padding:10px 0 5px 15px;}
.helpDesk .hd_mtm_option .option {vertical-align:top;text-align:left;padding:5px 0 5px 20px;background:#E9E1D0;}
.helpDesk .hd_mtm_option .line {height:1px;font-size:0;background:#CBBFB1;}
.helpDesk .hd_mtm_option .option .question {padding:10px 10px 10px 2px;}
.helpDesk .hd_mtm_option .option .question ul {margin:0 0 0 0;width:520px;padding:10px 0 0 0;overflow:hidden;}
.helpDesk .hd_mtm_option .option .question .step1 {padding:0 0 5px 0;background:url(../img/helpdesk/dot_1.gif) repeat-x left bottom;}
.helpDesk .hd_mtm_option .option .question .step2 {margin:5px 0;padding:0 0 5px 0;background:url(../img/helpdesk/dot_1.gif) repeat-x left bottom;}
.helpDesk .hd_mtm_option .option .question li {float:left;width:32%;color:#857D6B;}
.helpDesk .hd_mtm_option .option .question input {position:relative;top:-2px;margin:0 2px 0 0;vertical-align:middle;}
.helpDesk .hd_mtm_option .option .question em {font-style:normal;font-weight:bold;color:#C22500;}
.helpDesk .hd_mtm_option .option .question .add {background:url(../img/helpdesk/bl_2.gif) 0 5px no-repeat;margin:0 0 5px 3px; padding:3px 0 0 8px; color:#4D4534;  }
.helpDesk .hd_mtm_option .option .question .txt { margin:0 0 0 5px; color:#857D6B;}
.helpDesk .hd_mtm_option .option .textbox {padding:5px 0 0 5px; height:23px; border:1px solid #C3BCAB; background:#F4F0E8; font-size:12px; color:#857D6B;}
.helpDesk .hd_mtm_option .option .opt_title {width:526px;}
.helpDesk .hd_mtm_option .option .opt_file {width:458px;}
.helpDesk .hd_mtm_option .option .contents {width:auto; height:auto;}
.helpDesk .hd_mtm_option .option .contents textarea {width:526px;height:130px;padding:5px;border:1px solid #C3BCAB; background:#DFD7C5; font-size:12px; color:#857D6B; line-height:140%; overflow:auto;}
.helpDesk .hd_mtm_option .option .contents .add {margin-top:5px;padding:5px 10px 0px 0;color:#4D4534;}
.helpDesk .hd_mtm_option .option .contents .add dt {float:left;padding:5px 0 0 0;padding:0;}
.helpDesk .hd_mtm_option .option .contents .add .select {float:left;margin:-6px 0 0 5px;}
.helpDesk .hd_mtm_option .option .contents .add .txt {float:left;padding:1px 0 0 5px;font-size:12px;letter-spacing:-1px; color:#C22500;}
.helpDesk .hd_mtm_option .option .contents .add select {width:90px;}
.helpDesk .hd_mtm_option .option .contents .add p {clear:both;margin:5px 0 0 0;}
.helpDesk .hd_mtm_option .option .contents .add input {position:relative;top:-2px;vertical-align:middle;}
.helpDesk .hd_mtm_option .option .addfile input { margin-top:2px; }
.helpDesk .hd_mtm_option .option .addfile em {font-style:normal;font-size:11px;font-weight:bold;color:#857D6B;letter-spacing:-1px;}
.helpDesk .hd_mtm_option .option .addfile p {padding:5px 0;font-size:11px;color:#a58f5c;letter-spacing:-1px;}
.helpDesk .hd_mtm_option .option .system p {margin:2px 0 3px 0;font-size:11px;color:#857D6B;letter-spacing:-1px;}
.helpDesk .hd_mtm_option .option .system p input {vertical-align:-2px;}
.helpDesk .hd_mtm_option .option .system textarea {width:526px;height:90px;padding:5px;border:1px solid #C3BCAB; background:#DFD7C5; font-size:11px; color:#443E2A; line-height:140%; overflow:auto;}
.helpDesk .hd_mtm_option .info {padding:10px 0;background:url(../bbs/img/bg_bbs_bottom.gif) left bottom repeat-x; font-size:11px;color:#977E4B;}
.helpDesk .hd_mtm_option .info em {display:block;margin:5px 0 0 0;height:24px;background:url('../img/helpdesk/bl_helpbook.gif') no-repeat; padding:6px 0 0 24px; color:#C22500; font-size:11px;font-weight:bold; }

.helpDesk .hd_notice {width:705px;margin:20px 0 0 0;}
.helpDesk .hd_notice h3 {height:30px;_height:38px;padding:8px 0 0 14px;}
.helpDesk .hd_notice .list {margin:0 5px;width:745px;padding:20px 20px 0 20px;background:url(../img/helpdesk/bg_faq_list2.gif) no-repeat;}
.helpDesk .hd_notice .list ul {width:705px;border:1px solid #DDD5C4;padding:2px;text-align:left;}
.helpDesk .hd_notice .list li {height:30px;background:url('../img/helpdesk/bl_notice.gif') 19px 7px #DDD5C4 no-repeat;}
.helpDesk .hd_notice .list li p {width:100%;padding:9px 0 6px 75px;background:url(../bbs/img/ico_bbs_notice.gif) no-repeat 20px 0;white-space:nowrap;overflow:hidden;font-weight:bold;text-overflow:ellipsis;}
.helpDesk .hd_notice .list li a {color:#4D4534;}
.helpDesk .hd_notice .list .line {height:1px;padding:0;background:#E9E1D0;line-height:0;font-size:0;overflow:hidden;}

.helpDesk .hd_qa_list {margin:15px 0 0 24px;width:715px;padding:39px 0 0 6px; background:url(../img/helpdesk/bg_index_list2.gif) no-repeat;}
.helpDesk .hd_qa_list table {width:695px;border-collapse:collapse;}
.helpDesk .hd_qa_list th.num {width:68px; }
.helpDesk .hd_qa_list .category {width:70px;letter-spacing:-1px;color:#857d6b; }
.helpDesk .hd_qa_list .stats {width:94px;}
.helpDesk .hd_qa_list .date {width:94px;}
.helpDesk .hd_qa_list .del {width:68px;}
.helpDesk .hd_qa_list th {display:none;}
.helpDesk .hd_qa_list td {padding:3px 0 3px 0;text-align:center; vertical-align:middle; background:url(../img/helpdesk/dot_1.gif) repeat-x left bottom;}
.helpDesk .hd_qa_list td.title {text-align:left;}
.helpDesk .hd_qa_list td.num, .helpDesk .hd_qa_list td.date { font-size:10px; font-family:verdana; color:#888; }
.helpDesk .hd_qa_list td.stats img {vertical-align:middle; position:relative; top:-1px;}
.helpDesk .hd_qa_list td.line {display:none;}
.helpDesk .hd_qa_list .title p {padding:2px 0 0 12px;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.helpDesk .hd_qa_list .title img {vertical-align:top;}

.helpDesk .hd_qa_view {margin:20px 25px 0 25px;width:705px;border:1px solid #DDD5C4;}
.helpDesk .hd_qa_view .question {position:relative;margin:10px 10px 0 10px;}
.helpDesk .hd_qa_view .question p {height:32px;padding:9px 0 0 15px;font-weight:bold;color:#4D4534;background:#D9D1C0;}
.helpDesk .hd_qa_view .question a {position:absolute;top:3px;right:12px;}
.helpDesk .hd_qa_view .answer {position:relative;margin:10px 10px 0 10px;}
.helpDesk .hd_qa_view .answer p {height:32px;padding:9px 0 0 20px;font-weight:bold;color:#db5634;background:url('../img/helpdesk/bl_2.gif') 12px 12px #D9D1C0 no-repeat;}
.helpDesk .hd_qa_view .contents, 
.helpDesk .hd_qa_view .contents_q,
.helpDesk .hd_qa_view .contents_a {height:auto;padding:15px 20px;color:#706B53;line-height:130%;} 
.helpDesk .hd_par_re {position:relative;margin:0 0 9px 2px;width:686px;height:82px;background:url('../img/helpdesk/hd_bg_par_re.gif') top left no-repeat;}
.helpDesk .hd_par_re dl {position:absolute;top:15px;right:15px;}
.helpDesk .hd_par_re dt {float:right;padding-left:10px;}
.helpDesk .hd_par_re dd {float:right;padding:3px 2px;}
.helpDesk .hd_par_re dd input, .hd_par_re dd img {vertical-align:middle;}
.helpDesk .hd_par_re .re {position:absolute;top:50px;right:15px;}

.helpDesk .hd_foot {position:relative;clear:both;margin:15px 25px 0 25px;width:705px;height:45px;background:url('../img/helpdesk/hd_bg_foot.gif') left top repeat-x;}
.helpDesk .hd_foot .mtm {float:left;width:400px;height:45px;background:url('../img/helpdesk/bg_mtm.gif') 24px 17px no-repeat;text-indent:-5000px;}
.helpDesk .hd_foot .mtm img {position:absolute;left:244px;top:10px;}
.helpDesk .hd_foot .btn {float:right;padding:15px 20px 0 0;overflow:hidden;}
.helpDesk .hd_foot .btn img {vertical-align:middle;}
.helpDesk .hd_foot .btn li { float:left;padding:0 5px; }
.helpDesk .hd_foot .btn a { display:inline-block; }
.helpDesk .top10px .btn {float:right;padding:10px 15px 0 0;overflow:hidden;}
.helpDesk .top10px .btn li { float:left;padding-right:2px; }

.helpDesk .top5px {background:none;overflow:hidden;}
.helpDesk .top5px .move { float:left;padding:0 0 0 20px; }
.helpDesk .top5px .btn { float:right !important;padding:0 15px 0 0;overflow:hidden; }
.helpDesk .top5px .btn li { padding:0 2px 0 0; }

.hd_par { margin:14px 25px 0 25px;height:20px; width:705px; } 
.hd_par div.re { position:absolute;width:400px;height:15px;background:url(../img/helpdesk/bg_par_re.gif) no-repeat;text-indent:-5000px; }
.hd_par div.re a { position:absolute;left:227px;top:-4px;text-indent:0; }
.hd_par h4 {position:absolute; left:-5000px; top:-5000px;}
.hd_par p.msg {position:absolute; left:-5000px; top:-5000px;}

.helpDesk .hd_login {position:relative;width:755px;height:450px;background:url(../img/helpdesk/hd_bg_login.gif) no-repeat;}
.helpDesk .hd_login .join {position:absolute;top:335px;left:304px;width:118px;height:26px;background:url(../img/helpdesk/btn_memjoin.gif) no-repeat;text-indent:-5000px;display:block;}
.helpDesk .hd_login .idpass {position:absolute;top:335px;left:424px;width:118px;height:26px;background:url(../img/helpdesk/btn_idpass.gif) no-repeat;text-indent:-5000px;display:block;}
.helpDesk .hd_login_ch {position:relative;width:755px;height:450px;background:url(../img/service/bg_login_ch.gif) no-repeat;}

.hd_inspection { position:relative;width:755px;height:450px;background:url(../img/helpdesk/bg_inspection.gif) no-repeat; }
.hd_inspection .back { position:absolute;top:327px;left:304px; }

/* 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*/
}