@charset 'euc-kr';

@import url("common.css"); /* ·¹ÀÌ¾Æ¿ô °¡ÀÌµå css */
.contMTy2 { margin-top:15px !important; }

#popWrap { position:relative; }
#popWrap .header { position:relative; width:100%; padding:0; }
#popWrap .header h1 { margin:0 30px; padding:23px 2px 17px; color:#d31145; font-size:24px; font-weight:bold; background:url("../images/common/pop_title_bg.gif") 0 100% repeat-x; }
#popWrap .header h1 .in { display:inline-block; padding-right:100px; background:url("../images/common/pop_title_bg.png") 100% 50% no-repeat; }
#popWrap .header .rl { position:absolute; left:30px; bottom:0; z-index:10; width:12px; height:12px; background:url("../images/common/pop_title_bg1.png") 0 0 no-repeat; }
#popWrap .header .rr { position:absolute; right:30px; bottom:0; z-index:10; width:12px; height:12px; background:url("../images/common/pop_title_bg1.png") 0 0 no-repeat; }
#popWrap .header .close { position:absolute; right:30px; top:30px; z-index:10; width:58px; height:11px; overflow:hidden; white-space:nowrap; text-indent:-999px; background:url("../images/common/pop_close.png") 0 0 no-repeat; }
#popWrap .container { margin:26px 30px 20px; }
#popWrap .content { margin:20px 28px; width:444px; height:400px; background-color:#eee; }
#popWrap .content img.img { width:444px; height:400px; }
#popWrap .footer { margin:20px 0 0; padding-bottom:23px; text-align:center; }

.tabTy1 { margin-bottom:15px; }
.tabTy1 .menu { background-position:-516px 33px }
.tabTy1 .menu a { background-position:-516px 31px; font-size:12px; }
.tabTy1 .menu a .in { height:25px; padding:8px 42px 0; color:#333 !important; }
.tabTy1 .menu a.active { background-position:50% 31px; }
.tabTy1 .menu a.active .in { color:#fff !important; }

.tTy1 { font-size:13px; background-position:0 4px; }

.msgBoxTy1 { padding:13px 15px; border:1px solid #e1e1e1; }

.reTitle { padding:10px 0; border:1px solid #e5cad1; font-size:16px; color:#333; text-align:center; font-weight:bold; }
.reTitle img { margin:0 10px 3px 0; vertical-align:middle; }
.reStitle { clear:both; height:56px; }
.reStitle h2 { float:left; }
.reStitle .iconExArea { float:right; margin-top:24px; }
.reStitle .iconExArea .icon01, .reStitle .iconExArea .icon02, ul.reStep li .stepTitle .iconWeb, ul.reStep li .stepTitle .iconOff { display:inline-block; margin-left:10px; width:27px; height:27px; overflow:hidden; white-space:nowrap; font-size:0; text-indent:0; letter-spacing:-100px; vertical-align:middle; }
.reStitle .iconExArea .icon01, ul.reStep li .stepTitle .iconWeb { background:url("../images/recruit/pop_icon_web.png") 0 0 no-repeat; }
.reStitle .iconExArea .icon02, ul.reStep li .stepTitle .iconOff { background:url("../images/recruit/pop_icon_offline.png") 0 0 no-repeat; }

ul.reStepTy1 { margin-top:45px; }
ul.reStepTy1 li { display:inline-block; float:left; margin-left:13px; }
ul.reStepTy1 li:first-child { margin-left:0; }
ul.reStepList { margin:5px 0 0 62px; width:95px; }
ul.reStepList li:before { position:absolute; content:''; top:8px; left:-10px; width:3px; height:3px; background:url("../images/common/dot.gif") 0 0 no-repeat; }
ul.reStepList li { position:relative; display:block; margin:5px 0 0 0; width:95px; }

.zipcodeTy2 .btnSearchTy2 { float:right; margin:-79px 20px 0 0; }
.zipcodeTy1 { white-space:nowrap; }

/* Àû¼º°Ë»ç¶õ ¹«¾ùÀÏ±î¿ä? */
.eqIntro { padding:18px 26px 19px 26px; margin:0 0 28px; font-size:16px; color:#fff; background:#d31145; letter-spacing:-0.05em; }
.eqtestDefine { margin:0 0 27px 10px; letter-spacing:-0.05em; }
.eqtestDefine dt { padding:0 0 0 9px; margin:0 0 10px; font-size:16px; font-weight:bold; color:#222; background:url("../images/common/bul_dot3.png") 0 50% no-repeat; }
.eqtestDefine dd { padding:0 0 0 9px; font-size:14px; color:#666; line-height:2; text-align:justify; }
/* ÀüÈ­¸éÁ¢ ¿¹»óÁú¹® */
.interviewQ { padding-top:6px; font-size:16px; color:#444; letter-spacing:-0.05em; }
.interviewQ > li { padding:15px 14px 15px 0; border-top:1px solid #ddd; background-repeat:no-repeat; background-image:url("../images/common/txt_num.png"); }
.interviewQ > li .title { display:block; margin-left:68px; color:#d31145; }
.interviewQ > li > ul { margin-top:10px; }
.interviewQ > li.q1 { border-top:0; padding-top:1px; background-position:-220px 0; }
.interviewQ > li.q2 { background-position:-165px -36px; }
.interviewQ > li.q3 { background-position:-110px -86px; }
.interviewQ > li.q4 { background-position:-55px -136px; }
.interviewQ > li.q5 { padding-bottom:11px; background-position:0 -185px; }

.psAreaTy1 { margin-top:-3px; padding:27px 30px; font-size:14px; color:#fff; background-color:#d31145; }

/*ul.reStep li { position:relative; height:77px; padding:20px 0 0 8px; background:url("../images/recruit/restep_bg.png") 0 0 no-repeat; }
ul.reStep li.last { height:49px; }
ul.reStep li .stepTitle { position:relative; display:block; padding:3px 0 0 26px; width:117px; height:27px; background:url("../images/recruit/pop_icon_number.png") 0 0 no-repeat; vertical-align:middle; }
ul.reStep li .stepTitle.num01 { background-position:0 3px; }
ul.reStep li .stepTitle.num02 { background-position:0 -24px; }
ul.reStep li .stepTitle.num03 { background-position:0 -51px; }
ul.reStep li .stepTitle.num04 { background-position:0 -78px; }
ul.reStep li .stepTitle.num05 { background-position:0 -105px; }
ul.reStep li .stepTitle.num06 { background-position:0 -132px; }
ul.reStep li .stepTitle.num07 { background-position:0 -159px; }
ul.reStep li .stepTitle .line { display:block; margin-top:-8px; padding-top:3px !important; }
ul.reStep li .stepTitle .iconWeb, ul.reStep li .stepTitle .iconOff { position:absolute; top:0; right:0; }
ul.reStep li ul.list { position:absolute; top:0; left:174px; }
ul.reStep li ul.list li { height:22px; padding:0 0 0 7px; background:url("../images/common/bul_dot.png") left 9px no-repeat !important; color:#333; font-weight:normal; }
ul.reStep li ul.list.one { top:25px; }
ul.reStep li ul.list.two { top:12px; }*/

/* ¾à°ü */
.agree_cont {height:380px ; overflow-x:hidden ; overflow-y:scroll ; border:1px solid #dedede ; padding:20px ;}
.agree_cont .tit {font-size:15px ;}
.agree_cont .mt20 {margin-top:20px ;}
.agree_cont .list li {padding-left:16px ; text-indent:-16px ;}
.agree_cont .f_list li {padding-left:15px ; text-indent:-15px ; margin-top:10px ;}
.agree_cont .f_list li:first-child {margin-top:0 ;}
.agree_cont .s_list li {padding-left:10px ; text-indent:-10px ; margin-top:0 ;}
.agree_cont .etc {padding-left:16px ; text-indent:-16px ;}
.agree_cont sup {font-style:normal ; font-size:11px ;}
#popWrap .header.agreeheader h1 .in {background:none !important;}