﻿
.default_sub { position:relative; }
table caption { display:none;} 
input.input_nostyle { background:none;}
.popup_print span { float:right; font-size:16px; }
table { font-size:13px; }



/*채용정보 전체 검색 페이지 select box*/
.default_sub .search { position:relative; margin-bottom:10px; width:828px; height:52px; padding-top:15px; text-align:center; background:#eeeeee; border:1px solid #dbdbdb; }
.default_sub .search select { border:1px solid #c9c9c9; }
.default_sub .search select#sp1 { width:178px; height:36px; }
.default_sub .search select#sp3 { width:148px; height:36px; } 
.default_sub .search select#sp4 { width:148px; height:36px; }
.default_sub .search input { width:208px; height:34px; border:1px solid #c9c9c9; }
.default_sub .search .btn_search { display:inline-block; vertical-align:top; margin-left:-4px; }


/* board*/
table.board { width:100%; margin-bottom:50px; }
table.board tbody td { text-align:center; height:44px; border-bottom:1px solid #e3e3e3; padding:0 7px; }
table.board tbody tr:hover { background:#f8f8f8;}
table.board th {text-align:center; height:32px; font-size:18px; font-weight:normal; color:#fff; font-family:'Play'; padding-top:6px; padding-bottom:5px; margin-bottom:10px; background:#548dc1;}
table.board .item {text-align:left; }
table.board .progress { color:#4a82b5; font-weight:bold; }
table.board .end { color:#555;}

table.board_view{width:100%; margin-bottom:10px; }
table.board_view th{ height:32px; text-align:left; padding-left:8px; font-size:16px; font-weight:normal; color:#fff; padding-top:6px; padding-bottom:5px; background:#548dc1; }
/*table.board_view .title { padding-top:2px; color:#444; font-weight:600; font-size:16px;  }*/
table.board_view tbody td {padding:14px 10px; border-bottom:#dfdfdf 1px solid;line-height:22px; }
table.board_view tbody .item{ border-right:#dfdfdf 1px solid; color:#444; background:#f8f8f8;}
table.board_view tbody .last_item { border-right:#dfdfdf 1px solid; border-bottom:#dfdfdf 1px solid; color:#555;  background:#f8f8f8; }
table.board_view tbody .last_line{ border-bottom:#dfdfdf 1px solid;  }
table.board_view tbody strong { margin-right:5px;}
table.board_view tbody.printDay { font-size:14px; }


table.infoboard_view{width:100%; margin-bottom:10px;  }
table.infoboard_view th{ height:36px; text-align:center; padding-left:8px; font-size:16px; font-weight:bold; color:#fff; padding-top:6px; padding-bottom:5px; background:#548dc1; }
table.infoboard_view tbody {}
table.infoboard_view tbody td{padding:7px; line-height:25px; }
table.infoboard_view tbody td.write_info { height:30px; text-align:center; font-size:14px; }
table.infoboard_view tbody .story{ margin-top:20px; padding:20px; line-height:22px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; }
table.infoboard_view tbody .story h3 {font-size:16px; color:#333; line-height:24px; margin-bottom:20px; }
table.infoboard_view tbody td span{ padding-right:5px;}
table.infoboard_view tbody .txt_attachFile { display:inline-block; width:100px; height:26px; padding-top:5px; background:#1693A5; color:#fff; text-align:center; margin-right:10px;  }



table.board_write{width:100%; }
table.board_write .title { font-weight:bold; color:#000; line-height:19px; }
table.board_write tbody tr{ background-color:#fff; }
table.board_write tbody td{padding:10px 0px 10px 7px; border-bottom:#e5e5e5 1px solid;line-height:18px; }
table.board_write tbody td img{ vertical-align:middle; }
table.board_write tbody .item{ border-right:#9ec5d3 1px solid; background-color:#f7f9f9;}
table.board_write tbody .first_item { border-right:#9ec5d3 1px solid; background-color:#f7f9f9; border-top:#349ec3 1px solid; color:#555; }
table.board_write tbody .first_line{ border-top:#349ec3 1px solid;}
table.board_write tbody .last_item { border-right:#9ec5d3 1px solid; background-color:#f7f9f9; border-bottom:#9ec5d3 1px solid;}
table.board_write tbody .last_line{ border-bottom:#9ec5d3 1px solid;}


/* write_form */
.tlt_join { font-size:18px; color:#444; margin-top:20px; margin-bottom:15px; }
.tlt_headhunting { font-size:18px; color:#444; margin-top:20px; margin-bottom:15px; }
.request h4 { font-size:18px; color:#444; margin-top:20px; margin-bottom:20px; }

table.write_form{ width:100%; margin-bottom:10px; border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7;  }
table.write_form tbody tr{ background-color:#fff; }
table.write_form tbody td{ padding:10px 0px 10px 7px; border-bottom:1px solid #e7e7e7 ; border-right:1px solid #e7e7e7; line-height:22px; }
table.write_form tbody td img{vertical-align:middle;}
table.write_form tbody .item{background-color:#f3f3f3; color:#444; }
table.write_form tbody .import{background-color:#f3f3f3; color:#444; }
table.write_form tbody .first_item{background-color:#f3f3f3; color:#444; }
table.write_form tbody .first_line{ }
table.write_form tbody .first_import_item{background-color:#f3f3f3; color:#444;  }
table.write_form tbody .last_item{background-color:#f3f3f3; color:#444; }
table.write_form tbody .last_import_item{background-color:#f3f3f3; color:#444; }
table.write_form tbody .last_line{ line-height:24px; }
table.write_form tbody .first_line strong{ color:#333; }
table.write_form tbody .scrollbar{ border:1px solid #E5E5E5; height:200px; overflow-y:scroll;}
table.write_form tbody td p{ margin-top:3px;}
table.write_form tbody input[type="radio"] {border:0;}


table.write_form tbody .btn_check { width:70px; height:29px; }
table.write_form tbody .comment { color:#548dc1; font-size:13px; }
table.write_form tbody .fileKind { color:#548dc1; font-size:13px;  }
table.write_form tbody .filedelete { margin-left:10px;  }
table.write_form tbody .file_delete { display:inline-block; width:90px; height:24px; padding-top:0; font-size:12px; text-align:center; background:#ebebeb; border:1px solid #ccc; }


/* mypage_table */
table.mypage {width:100%; margin-bottom:30px; }
table.mypage tbody td {height:30px; padding:10px 0px 10px 7px; text-align:center; border-bottom:#e7e7e7 1px solid; }
table.mypage th{height:40px; color:#444; background-color:#f3f3f3;border-bottom:#e7e7e7 1px solid; border-top:#e7e7e7 1px solid; font-weight:normal;}
table.mypage .item{text-align:left; padding-left:10px;}
table.mypage td img{margin-right:2px; vertical-align:text-bottom;}
table.mypage .end{color:#c6c6c6;}

/* my_write_form */
table.my_write_form{width:100%; margin-bottom:30px; }
table.my_write_form tbody tr{ background-color:#fff; }
table.my_write_form tbody td{ padding:15px 0px 15px 7px; border-bottom:1px solid #e7e7e7; line-height:22px; }
table.my_write_form tbody td img{vertical-align:middle;}
table.my_write_form tbody .item{background-color:#f3f3f3; color:#444; border-right:#e7e7e7 1px solid; }
table.my_write_form tbody .bord {background-color:#f3f3f3; color:#444; border-right:#e7e7e7 1px solid; border-left:#e7e7e7 1px solid; }
table.my_write_form tbody .import{background-color:#f3f3f3; color:#444; }
table.my_write_form tbody .first_item{background-color:#f3f3f3; color:#444; border-top:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid; }
table.my_write_form tbody .first_line{ border-top:#e7e7e7 1px solid;}
table.my_write_form tbody .first_import_item{background-color:#f3f3f3; color:#444; border-top:#e7e7e7 1px solid; }
table.my_write_form tbody .last_item{background-color:#f3f3f3; color:#444; border-right:#e7e7e7 1px solid; border-bottom:1px solid #e7e7e7; }
table.my_write_form tbody .last_import_item{background-color:#EAF3F7; color:#444; }
table.my_write_form tbody .last_line{ border-bottom:#e7e7e7 1px solid;}
table.my_write_form tbody .first_line strong{ color:#444; }
table.my_write_form tbody .scrollbar{ border:1px solid #E5E5E5; height:200px; overflow-y:scroll;}
table.my_write_form tbody td p{ margin-top:3px;}


/* 1:1 상담 답변 */
.easyui-accordion .answer { margin-top:20px; padding-left:35px; min-height:50px; font-size:15px; background:url(../images/sub/bg_accordion_answer.jpg) no-repeat left top;} 

/* write_form_1line */
table.write_oneline{width:100%; margin-bottom:100px; }
table.write_oneline tbody tr{ background-color:#fff; }
table.write_oneline tbody td{ padding:10px 0px 10px 7px; border-top:#e7e7e7 1px solid; border-bottom:#e7e7e7 1px solid; line-height:22px;}
table.write_oneline tbody .item{background-color:#f3f3f3; color:#444; }


/*recommend_window*/
.recommend_body { width:478px; height:360px; border:1px solid #666; padding:10px; }
.recommended_wrap{ width:478px; height:360px;  }
.recommended_wrap .tlt_recommend { font-family:'Nanum Gothic', "나눔고딕", 'NanumGothic'; font-size:26px; font-weight:600; color:#003e5f; margin-top:10px; margin-bottom:10px;  }
.recommended_wrap .txt_recommend { line-height:22px; font-size:16px; font-weight:normal; margin-bottom:5px;  }
.recommended_wrap .recomm_write_form  { width:470px; font-size:15px; padding-top:10px; }
.recommended_wrap .recomm_write_form input { width:320px; height:28px; }
.recommended_wrap .recomm_write_form  tbody td{ padding:10px 0px 10px 15px; border-bottom:1px solid #ccc ; line-height:22px; color:#555;}
.recommended_wrap .recomm_write_form tbody .item{background-color:#f6f6f6; color:#444; }
.recommended_wrap .recomm_write_form tbody .import{background-color:#f6f6f6; color:#444; }
.recommended_wrap .recomm_write_form tbody .first_item{background-color:#f6f6f6; color:#444;border-top:#ccc 1px solid; }
.recommended_wrap .recomm_write_form tbody .first_line{ border-top:#ccc 1px solid;}
.recommended_wrap .recomm_write_form tbody .first_import_item{background-color:#f6f6f6; color:#444; /*border-top:#999 2px solid; */}
.recommended_wrap .recomm_write_form tbody .last_item{background-color:#f6f6f6; color:#666; }
.recommended_wrap .recomm_write_form tbody .last_import_item{background-color:#f6f6f6; color:#444;/* border-bottom:#999 1px solid;*/ }
.recommended_wrap .recomm_write_form tbody .last_line{}
.recommended_wrap .recomm_write_form tbody .first_line strong{ color:#444; }
.recommended_wrap .recomm_write_form tbody .scrollbar{ border:1px solid #E5E5E5; height:200px; overflow-y:scroll;}
.recommended_wrap .recomm_write_form tbody td p{ margin-top:3px;}

.recommended_wrap .btn_right {float:right; padding-top:20px;}



/*inquiry_window*/
.inquiry_body { width:478px; height:570px; border:1px solid #666; padding:10px;}
.inquiry_wrap{ width:478px; height:570px; }
.inquiry_wrap .tlt_inquiry { font-family:'Nanum Gothic', "나눔고딕", 'NanumGothic'; font-size:26px; font-weight:600; color:#1693a5;  margin-top:10px; margin-bottom:10px; }
.inquiry_wrap .txt_inquiry { line-height:20px; font-size:15px; font-weight:normal; margin-bottom:5px; }
.inquiry_wrap .inquiry_write_form { width:470px; padding-top:10px; font-size:15px; line-height:20px;}
.inquiry_wrap .inquiry_write_form input { width:320px; height:28px;}
.inquiry_wrap .inquiry_write_form textarea { width:320px; height:180px; overflow-y:scroll;}
.inquiry_wrap .inquiry_write_form tbody td{ padding:10px 0px 10px 15px; border-bottom:1px solid #ccc ; line-height:19px; color:#555;}
.inquiry_wrap .inquiry_write_form tbody .item{background-color:#f6f6f6; color:#444; }
.inquiry_wrap .inquiry_write_form tbody .item{background-color:#f6f6f6; color:#444; }
.inquiry_wrap .inquiry_write_form tbody .import{background-color:#f6f6f6; color:#444; }
.inquiry_wrap .inquiry_write_form tbody .first_item{background-color:#f6f6f6; color:#444; border-top:#ccc 1px solid; }
.inquiry_wrap .inquiry_write_form tbody .first_line{border-top:#ccc 1px solid;}
.inquiry_wrap .inquiry_write_form tbody .first_import_item{background-color:#f6f6f6; color:#666; /*border-top:#999 2px solid; */}
.inquiry_wrap .inquiry_write_form tbody .last_item{background-color:#f6f6f6; color:#444; }
.inquiry_wrap .inquiry_write_form tbody .last_import_item{background-color:#f6f6f6; color:#444;/* border-bottom:#999 1px solid;*/ }
.inquiry_wrap .inquiry_write_form tbody .last_line{}
.inquiry_wrap .inquiry_write_form tbody .first_line strong{ color:#444; }
.inquiry_wrap .inquiry_write_form tbody .scrollbar{ border:1px solid #E5E5E5; height:200px; overflow-y:scroll;}
.inquiry_wrap .inquiry_write_form tbody td p{ margin-top:3px;}
.inquiry_wrap .btn_right {float:right; padding-top:20px;padding-right:15px;}



/*button*/
.btn { margin-top:30px; }
.btn_left { float:left; /*width:200px;*/ }
.btn_left li { float:left; padding-right:5px; }

.btn_right { float:right; }
.btn_right li {float:left; padding-left:5px; }

.btn_centered { text-align:center; display:table; margin-left:auto; margin-right:auto; display:inline-block; }
.btn_centered li { float:left; margin-right:5px; display:inline-block; } 
/*.btn_centered li.list { margin-right:0;}*/
.btn_centered li.cancel { margin-right:0;}

.my_btn { position:absolute; left:293px; top:174px; }
.my_btn li{ float:left; }

.btn_sns { margin-bottom:5px; }
.btn_sns li { float:left; margin-right:5px; }
.btn_sns a { background:0; padding:0; }

.btn_online a { display:block; width:130px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#114d83; font-weight:bold; }
.btn_inquiry a { display:block; width:100px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#225d92; font-weight:bold; }
.btn_recomm a { display:block; width:100px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#3571a7; font-weight:bold; }
.btn_print a { display:block; width:100px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#548dc1; font-weight:bold; }
.btn_list a { display:block; width:100px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#808080; font-weight:bold;  } 

.btn_save a { display:block; width:160px; height:28px; padding-top:8px; text-align:center; color:#fff; background:#225d92; font-weight:bold; }
.btn_cancel a { display:block; width:160px; height:28px; padding-top:8px; text-align:center; color:#fff; background:#808080; font-weight:bold; }

.btn_list_news a { display:block; width:160px; height:28px; padding-top:8px; text-align:center; color:#fff; background:#225d92; font-weight:bold; }
.btn_candi_join a { display:block; width:160px; height:28px; padding-top:8px; text-align:center; color:#fff; background:#225d92; font-weight:bold; }
.btn_resumeSubmit a { display:block; width:160px; height:28px; padding-top:8px; text-align:center; color:#fff; background:#225d92; font-weight:bold; }

.btn_pop_inquiry a { display:block; width:100px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#225d92; font-weight:bold; }
.btn_pop_recommend a { display:block; width:100px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#3571a7; font-weight:bold; }
.btn_pop_cancel a { display:block; width:100px; height:25px; padding-top:7px; text-align:center; color:#fff; background:#808080; font-weight:bold; }





/*개인정보 보호정책*/
.privacy_infobox {width:788px; height:100%; padding:20px; line-height:24px; background:#fff;  border:1px dotted #003d87;  }
.privacy_infobox h3{ color:#333; margin:20px 0 10px 0; font-size:16px; }
.privacy_infobox h4{ color:#555; margin:10px 0 10px 0; font-size:15px; background:0; padding-left:0;}
.privacy_infobox h5{ font-size:15px; color:#666; margin:0; }
.privacy_infobox p{ font-size:15px; margin:5px 0; line-height:22px; }
.privacy_infobox ol {padding-left:28px; font-size:15px;}
.privacy_infobox ol li{ list-style-type:decimal-leading-zero;}
.privacy_infobox ul li{list-style: none;margin:0; font-size:15px;} 
.privacy_infobox strong { color:#333;}
.privacy_infobox .tlt_charge { font-size:15px; color:#444; margin-bottom:7px; }
.privacy_infobox .list_charge li { font-size:15px; color:#444;  }


/*이력서등록- 이용약관,개인정보 보호정책*/
.tlt_join { font-size:20px; color:#444; margin-top:20px; margin-bottom:15px; }
.tlt_member { font-size:20px; color:#444; margin-top:20px; margin-bottom:15px; }
.privacy_memberbox{ width:788px; height:500px; padding:20px; overflow-y:scroll; line-height:24px; background:#fff; border:1px dotted #003d87;}
.privacy_memberbox h3{ color:#333;  margin:10px 0 5px 0; font-size:16px;}
.privacy_memberbox h4{ color:#555; margin:10px 0; font-size:15px; background:0; padding-left:0;}
.privacy_memberbox h5{ color:#333; margin:10px 0; font-size:15px; background:0; padding-left:0;}
.privacy_memberbox p{ margin:5px 0; font-size:15px; }
.privacy_memberbox ol { padding-left:30px; font-size:15px;}
.privacy_memberbox ol li{ list-style-type:decimal-leading-zero;}
.privacy_memberbox ul li{list-style:none; font-size:15px;}
.privacy_memberbox p { line-height:22px;}
.privacy_memberbox strong { color:#333;}

.agree_memberbox { width:830px; height:20px; padding-top:5px; margin-top:2px; margin-bottom:20px; text-align:right; font-size:16px; color:#666;  }
.agree_memberbox input{vertical-align:middle;}


/*이용약관*/
.memberbox{ padding:20px; width:788px; line-height:24px; border:1px dotted #003d87; }
.memberbox h3{ color:#333; margin:10px 0 5px 0; font-size:16px; }
.memberbox h4{ color:#555; margin:5px 0; font-size:15px; background:0; padding-left:0; }
.memberbox p{ margin:5px 0; font-size:15px; line-height:22px; }
.memberbox ol { padding-left:28px; font-size:15px;}
.memberbox ol li{ list-style-type: decimal-leading-zero;}
.memberbox ul li{list-style: none; font-size:15px;}
.memberbox strong { color:#333; }



/*온라인지원현황*/
.cont_my_index h4 { font-size:18px; color:#444; margin-top:20px; margin-bottom:15px; }

