@charset "euc-kr";

/* ----------------------------------------
 * Create by Jeong HyunJu
 * Descript : HMS
 * Created : 2011-11-08 (Updated: 2011-12-15)
 --------------------------------------- */

/* index */
.main_vis {overflow:hidden;margin:15px 0 0 18px}
.main_vis li {float:left}
.ico_main_new {padding:0 0 3px 3px}
div.MainStore {left:370px !important}
div.MainBan {width:156px;left:720px !important;overflow:hidden;}
div.MainBan p {float:left;width:143px;height:50px;padding:55px 0 0 13px;background:url(/images/201111/bg_main_job.gif) no-repeat}
div.MainBan p a {padding-right:6px}
.btn_main_alba {float:left;padding-left:15px;}
.news_wrap {overflow:hidden;}
.news_left {width:255px;float:left;margin-right:30px;}
.news_right {width:255px;float:left;}
.news_th {float:right;width:287px;}
.news_th p.ti {text-align:right;padding:0 0 5px 0;}
.news_th p.ti img.sti {float: left;}
.news_tht table.list {margin:0 0 0 0;}
.news_th table.list td {background: url('/images/common/bl3.gif') no-repeat 2px 5px;padding:0 0 2px 10px;font-size:11px;color:#656565;}
.news_th table.list td.date {background: none;text-align:right;}
.news_th table.list td.current {color:#dd0519;}
.news_th table.list td.current a {color:#dd0519;}
.news_th table.list td img {vertical-align:middle;}

/* sub aside */
.aside {margin-top:35px}
.aside li {margin-bottom:10px}
.sub_job_link {width:143px;height:50px;padding:55px 0 0 13px;background:url(/images/201111/bg_main_job.gif) no-repeat}
.sub_job_link a {padding-right:6px}

/* header */
#wrap1 {background:url(/images/201111/header_bg1.jpg) 50% 0 no-repeat}
#wrap3 {background:url(/images/201111/header_bg3.jpg) 50% 0 no-repeat}
#wrap4 {background:url(/images/201111/header_bg4.jpg) 50% 0 no-repeat}

/* sub */
.img_introduce {margin-top:20px}
.img_introduce li img {vertical-align:top}
.mar_t_m2 {margin-top:-2px}
.center {margin:0 auto;text-align:center}
.teammate_resume_wrap {width:665px;margin-top:5px;background:url(/images/201111/bg_resume_middle.gif) repeat-y}
.teammate_resume {padding-top:15px;background:url(/images/201111/bg_resume_top.gif) no-repeat}
.teammate_resume_bottom {width:665px;margin-bottom:20px;padding-top:15px;background:url(/images/201111/bg_resume_bottom.gif) no-repeat}
.tb_teammate_resume {width:100%;}
.tb_teammate_resume td {padding-left:5px;font-weight:bold;color:#999;background:#fff;border-bottom:1px solid #cdcdcd}
.tb_teammate_resume .resume_photo {padding:0;text-align:center;background:none;border:none}

/* GNB¸Þ´º */
#gnbmenuwrap {position:absolute;top:56px;right:-174px;z-index:11;width:550px;}
#gnbmenuwrap:after {content:""; display:block; clear:both;} *+html #gnbmenuwrap {display:inline-block;} * html #gnbmenuwrap {display:inline-block;}
/* GNB¸Þ´º-1µª½º¸Þ´º */
ul#gnbmenu {float:right; width:100%;}
ul#gnbmenu li.menus {float:left; width:150px; text-align:right;}
ul#gnbmenu li.menus .menus-title {float:left;}
/* GNB¸Þ´º-¼­ºê·¹ÀÌ¾î */
ul#gnbmenu li.menus ul.layer {display:none; position:absolute; top:26px; border:2px solid #db050d;background:#fff;}
ul#gnbmenu li.menus ul.layer span {position:absolute;top:-7px;left:45%;width:10px;height:7px;background:url(/images/201111/gnb_arrow.gif) 50% 0 no-repeat;}
ul#gnbmenu li.menus ul.layer span#rightrow {position:absolute;top:-7px;left:75%;width:10px;height:7px;background:url(/images/201111/gnb_arrow.gif) 50% 0 no-repeat;}
ul#gnbmenu li.menus ul.layer li {float:left;font-weight:bold;font-size:11px;background:url(/images/201111/bl_gnb.gif) 100% 50% no-repeat;}
ul#gnbmenu li.menus ul.layer li.first {border-left:none;}
ul#gnbmenu li.menus ul.layer li a {display:inline-block; padding:3px 10px 0 10px;}
ul#gnbmenu li.menus ul.layer li img {display:block;}
ul#gnbmenu li.current .menus-title {color:white !important;} /* depth1¸Þ´º È°¼ºÈ­½Ã */
ul#gnbmenu li.over a {color:white !important; background:#db050d;} /* depth2¸Þ´º È°¼ºÈ­½Ã */
/* GNB¸Þ´º-¼­ºê·¹ÀÌ¾î À§Ä¡ */
ul#gnbmenu li.menus .layer1 {left:-58px; width:auto;_visibility:hidden} /* ·¹ÀÌ¾î1 */
ul#gnbmenu li.menus .layer2 {left:30px; width:auto;_visibility:hidden} /* ·¹ÀÌ¾î2 */
ul#gnbmenu li.menus .layer3 {left:230px; width:auto;_visibility:hidden} /* ·¹ÀÌ¾î3 ¿ø·¡ 80ÀÌ¾úÀ½ */

/* Áö¿øÇÏ±â */
.offer_wrap {width:636px;padding:6px 0 0 6px;background:#ebebeb;}
.offer_wrap ul {overflow:hidden}
.offer_wrap li {float:left;width:195px;height:72px;padding:7px 5px;margin-right:6px;color:#818181;text-align:center;background:url(/images/recruit/bg_offer_list.gif) no-repeat}
.offer_wrap li p {margin-bottom:13px}
.offer_wrap li a {color:#818181;}
.offer_wrap li strong {display:block;color:#fe6c00}