﻿@charset "utf-8";

@import url("reset.css"); /* HTML 초기화 */
@import url("global.css"); /* 콘텐츠부분의 공통 CSS */

html,body {margin:0; padding:0; width:100%; height:100%; font-family:arial; font-size:12px; color:#676767; background:white;}

/* ========== [레이아웃관련] ========== */
/* body */
#body {width:100%; min-height:100%; _height:100%; margin-bottom:-81px; background:url(../../img/kr/layout/body_bg.gif) 0 0 repeat-x;}

/* wrap */
#wrap {position:relative; width:995px; _height:1%; margin:0 auto; padding-bottom:81px; background:url(../../img/kr/layout/wrap_bg.gif) bottom left no-repeat;}
#wrap:after {content:""; display:block; clear:both;}

/* gnb */
#gnb {height:165px; background:white url(../../img/kr/layout/gnb_bg.gif) 0 0 no-repeat;}

/* logo */
#gnb h1.logo {position:absolute; top:48px; left:33px;}

/* gnb - 유저메뉴 */
#gnb .userguide_wrap {float:right; height:30px;}

/* gnb - 검색 */
#gnb .search_total {float:left; width:264px; padding-top:4px;}
#gnb .search_total .srch {}
#gnb .search_total .input-text {width:206px; height:15px; line-height:15px; padding-left:5px; border:none; background:url(../../img/kr/layout/search_total_inputbg.gif) 0 0 no-repeat;}
#gnb .search_total .input-image {margin-top:1px; vertical-align:top;}

/* gnb - 유저메뉴 */
#gnb .usermenu {overflow:hidden; float:left; height:20px;}
#gnb .usermenu ul,
#gnb .usermenu ul li {float:left;}
#gnb .usermenu ul li.login dl,
#gnb .usermenu ul li.login dl dt,
#gnb .usermenu ul li.login dl dd {float:left;}
#gnb .usermenu ul li.login dl {padding-right:9px; background:#e1e5e7 url(../../img/en/layout/usermenu_login_bar.gif) top right no-repeat;}
#gnb .usermenu ul li.login dl dd {height:15px; margin-top:1px; padding:3px 4px 0; font-size:11px; font-family:arial;}
#gnb .usermenu ul li.login p {background:url(../../img/en/layout/usermenu_login_bar.gif) top right no-repeat;}

/* gnb - 언어선택 */
#body .language {float:left;}
#body .language * {float:left; white-space:nowrap; vertical-align:top;}


/* gnb - 메인메뉴 */
#mainmenu {clear:both;}
#mainmenu .menu {overflow:hidden; padding:23px 0 0 183px; zoom:1;}
#mainmenu .menu li {float:left; margin-right:74px;}
#mainmenu .menu li.num1 {}
#mainmenu .menu li.num2 {}
#mainmenu .menu li.num3 {}
#mainmenu .menu li.num4 {}
#mainmenu .menu li.num5 {margin-right:0;}

/* snb */
#snb {float:left; width:161px; margin-right:26px; padding-bottom:100px;}
#snb h2 {width:148px; height:30px; padding:23px 0 0 13px; background:url(../../img/kr/layout/snb_h2_bg.gif) 0 0 no-repeat;}
#snb h2 img {vertical-align:top;}
#snb .menu {width:130px; padding:12px 17px 44px 14px; background:url(../../img/kr/layout/snb_menu_bgm.gif) 0 0 repeat-y;}
#snb .menu p {padding:6px 0 6px 8px; font-size:1px; line-height:1px; border-bottom:1px solid #e9eaee;}
#snb .menu ul li {padding:6px 0 6px 20px; font-size:1px; line-height:1px; border-bottom:1px solid #e9eaee;}
#snb .menu_udrln {clear:both; overflow:hidden; height:5px; background:url(../../img/kr/layout/snb1_menu_bgb.gif) 0 0 no-repeat;}

/* snb - mypage */
#snb .menu_mypage {position:relative; width:130px; margin-top:-31px; padding:12px 17px 11px 14px; background:url(../../img/kr/layout/snb_menu_bgm.gif) 0 0 repeat-y;}
#snb .menu_mypage dl.popular {padding-left:4px; font-size:1px; line-height:1px;}
#snb .menu_mypage dl.popular dt,
#snb .menu_mypage dl.popular dd {margin-bottom:7px;}
#snb .menu_mypage p.result {padding-top:9px; vertical-align:top; text-align:right; border-top:1px solid #e9eaee;}
#snb .menu_mypage p.result .ft_point1 {color:#ff9900; font-weight:bold; font-size:12px;}
#snb .menu_mypage p.result img {position:relative; top:-1px; vertical-align:text-bottom;}

/* container */
#container {float:left; width:705px; padding-bottom:100px;}

/* container - 페이지제목 / 경로 */
.pagetitlewrap {overflow:hidden; width:100%; height:65px; background:url(../../img/common/layout/tit_bg.gif) 0 36px no-repeat;}
.pagetitlewrap #pagetitle {float:left; padding-top:18px;}
.pagetitlewrap #pagetitle img {vertical-align:top;}
.pagetitlewrap #path {float:right; padding-top:28px; font-size:11px; font-family:arial; color:#ccc;}
.pagetitlewrap #path span {font-weight:bold;}

/* contents */
#contents {width:100%; min-height:300px; _height:300px;}

/* quick */
#quick {position:absolute; top:190px; right:0; width:78px;}
/* quick - 메뉴 */
#quick .quick-menu p.tit {height:15px; text-align:center;}
#quick .quick-menu ul.menu {padding:10px 0 3px 8px; background:url(../../img/kr/layout/quick_bg.gif) 0 0 no-repeat;}
#quick .quick-menu ul.menu li {margin-bottom:8px; font-size:1px; line-height:1px;}
/* quick - 시간 */
#quick .quick-time {margin-bottom:10px; padding-bottom:10px; background:url(../../img/kr/layout/quick_bg.gif) bottom left no-repeat;}
#quick .quick-time .tit {height:15px; padding-top:4px; text-align:center; border:1px solid #e1e1e1;} /* 세계시간 */
#quick .quick-time dl.time-seoul {padding-top:8px;}
#quick .quick-time dl.time-seoul dt {height:17px; padding-left:6px; font-size:1px; line-height:1px;}
#quick .quick-time dl.time-seoul dd {height:18px; text-align:center; font-weight:bold; font-size:11px; background:url(../../img/kr/layout/quick_time_seoulbg.gif) bottom center no-repeat;}
#quick .quick-time .time-other {margin-top:7px;}
#quick .quick-time .time-other .frmwrap {text-align:center;}
#quick .quick-time .time-other .frmwrap p .select {width:74px; margin-bottom:3px;}
#quick .quick-time .time-other .frmwrap p .input-image {margin-bottom:5px;}
#quick .quick-time .time-other p.timeresult {text-align:center; font-weight:bold; font-size:11px;}
#quick .quick-time .time-other p.timeresult #clock_world_out {display:block; text-align:center;}
#quick .gototop {text-align:center;}
#quick img {vertical-align:top;}

/* familysite */
#footer_banner {clear:both; min-height:74px; _height:74px; padding-top:50px; background:url(../../img/kr/layout/footer_banner_bg.gif) 0 0 no-repeat;}
#footer_banner ul.banner {overflow:hidden; width:940px; min-height:74px; _height:74px;}
#footer_banner ul.banner li.leftBtn {float:left; width:30px; padding-top:28px; text-align:center;}
#footer_banner ul.banner li.rightBtn {float:right; padding-top:28px;  text-align:center;}
#footer_banner ul.banner li.leftBtn button,
#footer_banner ul.banner li.rightBtn button {width:18px; height:18px; border:none; background:url(../../img/common/icon/arrow1_left.gif) 0 0 no-repeat;}
#footer_banner ul.banner li.rightBtn button {background-image:url(../../img/common/icon/arrow1_right.gif);}
#footer_banner ul.banner li.list {float:left; position:relative; top:0; left:2px; width:880px; min-height:74px; _height:74px; overflow:hidden;}
#footer_banner ul.banner li.list ol.rolling_list {float:left; top:0px; left:0; padding:0; margin:0;}
#footer_banner ul.banner li.list ol.rolling_list li {overflow:hidden; float:left; width:110px; height:70px; text-align:center;}
#footer_banner ul.banner li.list ol.rolling_list li a {float:left;}
#footer_banner ul.banner li.list ol.rolling_list li img {display:block; margin:0 auto;}

/* footer */
#footer {clear:both; overflow:hidden; height:80px; border-top:1px solid #ccc; background:#f1f1f1; zoom:1;}
#footer .fwrap {overflow:hidden; position:relative; width:848px; height:80px; padding-left:147px; margin:0 auto;}
#footer p.logo {position:absolute; top:13px; left:6px;}
#footer ul.menu {float:left; margin:10px 0 8px 0;}
#footer ul.menu li {float:left; margin-right:1px;}
#footer ul.menu li img {vertical-align:top;}
#footer address {clear:both; margin-bottom:5px; font-size:1px; line-height:1px;}
#footer p.copyright {}
#footer .familysite {position:absolute; top:29px; right:0; width:225px; text-align:left;}
#footer .familysite .select {width:163px;}
#footer .familysite .input-image {vertical-align:top;}

/* ========== [영문메인] ========== */
/* mainwrap */
body#main #wrap {position:relative; width:995px; margin:0 auto; padding-bottom:81px; background:none;}

/* gnb */
#gnb {height:155px;}

/* 레이아웃 */
#main_container {}

body#main .colgroup {overflow:hidden;}
body#main .colgroup1 {width:100%; min-height:137px; _height:137px; margin-bottom:18px;}
body#main .colgroup1:after {content:""; display:block; clear:both;}
body#main .colgroup1 .section {float:left; min-height:137px; _height:137px;}
body#main .colgroup1 .section1 {width:216px; margin-right:14px; background:url(../../img/en/main/col1_section1.gif) bottom left no-repeat;}
body#main .colgroup1 .section2 {width:406px; margin-right:13px; background:url(../../img/en/main/col1_section2.gif) bottom left no-repeat;}
body#main .colgroup1 .section3 {width:280px; background:url(../../img/en/main/col1_section3.gif) 0 0 no-repeat;}
body#main .colgroup2 {height:171px; margin-bottom:13px; background:url(../../img/en/main/col2_section1.gif) bottom left no-repeat;}
body#main .colgroup3 {overflow:hidden; width:100%; height:232px; margin-bottom:14px;}
body#main .colgroup3 .section {float:left; width:301px; height:232px; margin-right:13px; background:url(../../img/en/main/col3_section1.gif) bottom left no-repeat;}
body#main .colgroup3 .section1 {}
body#main .colgroup3 .section2 {}
body#main .colgroup3 .section3 {margin-right:0;}
body#main .colgroup4 {overflow:hidden; width:100%; height:232px;}
body#main .colgroup4 .section {float:left; width:301px; height:232px; margin-right:13px; background:url(../../img/en/main/col3_section1.gif) bottom left no-repeat;}
body#main .colgroup4 .section1 {}
body#main .colgroup4 .section2 {}
body#main .colgroup4 .section3 {margin-right:0;}

/* colgroup1 - section1 */
.mn_whatwedo {position:relative; overflow:hidden; width:100%;}
.mn_whatwedo h2 {float:left; height:26px; padding:13px 0 0 11px;}
.mn_whatwedo p.more {position:absolute; top:11px; right:11px;}
.mn_whatwedo p.txt {clear:both; overflow:hidden; height:92px; padding:0 11px; line-height:18px; text-overflow:ellipsis;}

/* colgroup1 - section2 */
#mn_findjob-ifrm {position:relative; overflow:hidden; width:406px; height:107px; top:-1px; margin-bottom:-1px; border:none; background:transparent;}
#mn_findjob {overflow:hidden; width:406px; height:107px; background:url(../../img/en/main/col1_section2.gif) no-repeat scroll left bottom;}
#main_container .colgroup1 .section2 h2 {float:left; height:27px; padding:3px 0 0 11px;}
#main_container .colgroup1 .section2 ul.tabbtn {float:right;}
#main_container .colgroup1 .section2 ul.tabbtn li {float:left;}
#main_container .colgroup1 .section2 ul.tabbtn li img {float:left;}
#mn_findjob form {clear:both;}
#mn_findjob .frm {clear:both; position:relative; padding:8px 0 0 7px;}
#mn_findjob .frm dl {overflow:hidden; width:100%; margin-bottom:5px;}
#mn_findjob .frm dl dt {float:left; width:44px; margin-right:5px; padding-top:4px; text-align:right;}
#mn_findjob .frm dl dd {float:left;}
#mn_findjob .frm dl dd .mline {margin-bottom:3px;}
#mn_findjob .frm dl.data1 {}
#mn_findjob .frm dl.data1 .select {width:280px;}
#mn_findjob .frm dl.data2 {margin-bottom:4px;}
#mn_findjob .frm dl.data2 * {vertical-align:top;}
#mn_findjob .frm dl.data2 dt {padding-top:0;}
#mn_findjob .frm dl.data2 .select {width:138px;}
#mn_findjob .frm dl.data3 {float:left; width:auto;}
#mn_findjob .frm dl.data3 .select {width:138px;}
#mn_findjob .frm dl.data4 {float:left; width:auto;}
#mn_findjob .frm dl.data4 .input-text {width:90px;}
#mn_findjob .frm .btn {position:absolute; top:55px; right:6px;}
#mn_findjob .frm .btn .input-image {vertical-align:top;}

/* colgroup1 - section3 */
.mn_notice {position:relative; overflow:hidden; width:100%;}
.mn_notice h2 {float:left; height:23px; margin-right:6px; padding:13px 0 0 10px;}
.mn_notice p.addtxt {float:left; margin-top:17px;}
.mn_notice p.more {position:absolute; top:14px; right:11px;}
.mn_notice ul.list {clear:both; overflow:hidden; padding:34px 11px 0 11px; zoom:1;}
.mn_notice ul.list li {float:left; width:100%; padding:4px 0 3px 0; line-height:16px; background:url(../../img/en/main/mn_notice_dot.gif) bottom left repeat-x;}
.mn_notice ul.list li a {overflow:hidden; float:left; width:190px; white-space:nowrap; text-overflow:ellipsis;}
.mn_notice ul.list li .date {float:right; color:#999;}
.mn_notice .list_udrln {position:relative; top:-1px; overflow:hidden; margin:0 2px -1px 2px; height:1px; background:#f0f0f0;}
.mn_notice .tabtit1 {top:0; left:0; margin-bottom:-42px;}
.mn_notice .tabtit2 {top:0; left:103px; margin-bottom:-42px; padding-left:12px; background:url(../../img/en/main/mn_cknews_bgl.gif) 0 14px no-repeat;}

/* 설문조사 */
#mn_makeup_question {position:relative; width:929px;}
#mn_makeup_question .pos {position:absolute; top:-12px; right:0;}

/* colgroup2 - section1 */
.mn_emprocess {}
.mn_emprocess h2 {height:26px;}
.mn_emprocess ol.list {overflow:hidden; padding:9px 0 0 11px; zoom:1;}
.mn_emprocess ol.list li {float:left;}
.mn_emprocess ol.list li img {vertical-align:top;}
.mn_emprocess ol.list li.num1 {width:130px;}
.mn_emprocess ol.list li.num1 dt {padding:0 0 9px 0px;}
.mn_emprocess ol.list li.num1 dd.txt {margin:0px 0 5px 0px;}
.mn_emprocess ol.list li.num2 {width:188px;}
.mn_emprocess ol.list li.num2 dd.txt {padding:9px 0 0 0px;}
.mn_emprocess ol.list li.num3 {width:125px;}
.mn_emprocess ol.list li.num3 dt {padding:0 0 9px 0px;}
.mn_emprocess ol.list li.num3 dd.txt {margin:0 0 5px 0px;}
.mn_emprocess ol.list li.num4 {width:167px;}
.mn_emprocess ol.list li.num4 dd.txt {padding:9px 0 0 0px;}
.mn_emprocess ol.list li.num5 {width:145px;}
.mn_emprocess ol.list li.num5 dd.txt {padding:9px 0 0 0px;}
.mn_emprocess ol.list li.num6 {width:149px;}
.mn_emprocess ol.list li.num6 dd.txt {padding:9px 0 0 0px;}

/* colgroup3 - section1 */
.mn_jobcate {}
.mn_jobcate h2 {height:25px; padding:11px 0 0 11px;}
.mn_jobcate ul.list {padding-left:11px;}
.mn_jobcate ul.list li {padding-left:9px; font-size:11px; line-height:14px; background:url(../../img/en/main/mn_jobcate_bul.gif) 0 6px no-repeat;}

/* colgroup3 - section2 */
.mn_success {position:relative; overflow:hidden; width:100%;}
.mn_success h2 {height:25px; padding:11px 0 0 11px;}
.mn_success p.more {position:absolute; top:12px; right:12px;}
.mn_success .list1 {overflow:hidden; height:131px; margin-bottom:4px; padding:0 11px; line-height:16px; word-break:break-all;}
.mn_success .list1 .thumb {float:left; padding:0 10px 3px 0;}
.mn_success .list1 .thumb img {vertical-align:top; border:1px solid #333;}
.mn_success .list1 .txt {}
.mn_success .list1 .txt .point {display:block; font-weight:bold; color:#55719a;}
.mn_success ul.list2 {width:278px; margin:0 auto; padding-top:7px; border-top:1px solid #ccc;}
.mn_success ul.list2 li {margin-bottom:5px; padding-left:9px; line-height:16px; background:url(../../img/en/main/mn_success_bul.gif) 0 6px no-repeat;}
.mn_success ul.list2 li a {display:block; overflow:hidden; width:267px; white-space:nowrap; text-overflow:ellipsis;}

/* colgroup3 - section3 */
.mn_whykorea {position:relative; width:100%;}
.mn_whykorea h2 {height:25px; padding:11px 0 0 11px;}
.mn_whykorea p.more {position:absolute; top:12px; right:12px;}
.mn_whykorea .list1 {position:relative; overflow:hidden; height:178px; margin-bottom:4px; padding:0 11px; line-height:16px; word-break:break-all;}
.mn_whykorea .list1 .thumb {position:absolute; top:0; left:11px;}
.mn_whykorea .list1 .thumb img {vertical-align:top; border:1px solid #333;}
.mn_whykorea .list1 dl.data dt {position:relative; display:block; height:63px; padding-left:68px; font-weight:bold; color:#55719a; word-break:keep-all;}
.mn_whykorea .list1 dl.data dt .pos1 {display:table; height:55px; #position:absolute; #top:50%; #left:68px; #height:auto; #width:210px; #margin-top:-5px;}
.mn_whykorea .list1 dl.data dt .pos2 {display:table-cell; vertical-align:middle; #position:relative; #top:-50%; #left:0; #width:210px; white-space:nowrap;}
.mn_whykorea .list1 dl.data dt a {color:#55719a !important;}
.mn_whykorea .list1 dl.data dd {word-break:keep-all;}

/* colgroup4 - section1 */
.mn_crrregist {position:relative; overflow:hidden; width:100%; height:227px;}
.mn_crrregist h2 {height:16px; padding:11px 0 0 11px;}
.mn_crrregist ul.list {overflow:hidden; padding:0 15px 0 11px; zoom:1;}
.mn_crrregist ul.list li {float:left; width:100%; margin-top:7px; padding-bottom:7px; background:url(../../img/en/main/mn_crrregist_line.gif) bottom left repeat-x;}
.mn_crrregist ul.list li .thumb {float:left; margin-right:12px;}
.mn_crrregist ul.list li dl {float:left; width:198px;}
.mn_crrregist ul.list li dl dt {overflow:hidden; width:198px; line-height:12px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis;}
.mn_crrregist ul.list li dl dd {overflow:hidden; width:198px; line-height:13px; white-space:nowrap; text-overflow:ellipsis;}
.mn_crrregist .list_udrln {position:relative; top:-1px; overflow:hidden; margin-bottom:-1px; height:1px; background:white;}
.mn_crrregist p.more {position:absolute; top:12px; right:12px;}

/* colgroup4 - section2 */
.mn_ckbusi {position:relative;}
.mn_ckbusi h2 {height:24px; padding:11px 0 0 11px;}
.mn_ckbusi .img {width:281px; height:95px; margin:0 auto; margin-bottom:12px;}
.mn_ckbusi #mn_imgbnnr_list {overflow:scroll; width:281px; height:185px; margin:0 auto;}
.mn_ckbusi #mn_imgbnnr_list li {text-align:center;}
.mn_ckbusi #mn_imgbnnr_list li img {vertical-align:top;}
.mn_ckbusi .mvlist_bnnr_button {position:absolute; top:10px; right:20px;}
.mvlist_bnnr_button .prev,
.mvlist_bnnr_button .next {width:40px; height:15px; vertical-align:top; border:none; background:url(../../img/en/main/mvlist_bnnr_prev.gif) 0 0 no-repeat; cursor:pointer;}
.mvlist_bnnr_button .next {margin-left:5px; background-image:url(../../img/en/main/mvlist_bnnr_next.gif);}

/* colgroup4 - section3 */
.mn_prmove {position:relative; padding-left:10px;}
.mn_prmove h2 {height:24px; padding-top:11px;}
.mn_prmove p.img {margin-bottom:9px;}

/* mainwrap - #quick  */
body#main #quick {top:139px; right:-26px;}

/* 메인설문조사팝업 */
body#popup_question {width:100%; height:100%;}
body#popup_question .bgt {overflow:hidden; height:9px; background:url(../../img/kr/main/layerpop_bgt.gif) 0 0 no-repeat;}
body#popup_question .bgt .bg {float:right; width:7px; height:9px; background:url(../../img/kr/main/layerpop_bgt.gif) top right no-repeat;}
body#popup_question .bgb {overflow:hidden; width:100%; height:26px; background:url(../../img/kr/main/layerpop_bgb.gif) 0 0 no-repeat;}
body#popup_question .bgb .bg {float:right; width:5px; height:26px; background:url(../../img/kr/main/layerpop_bgb.gif) top right no-repeat;}
body#popup_question .bgb .btn {float:right; height:17px; padding:9px 12px 0 0;}
body#popup_question .bgb .btn .close {width:40px; height:29px; margin-right:10px; border:none; background:url(../../img/en/main/mn_question_btn.gif) 0 0 no-repeat; cursor:pointer;}
body#popup_question .contents {overflow:auto; height:100%; margin:-9px 4px -26px;}
body#popup_question .contents_cover {padding:9px 0 26px;}
body#popup_question h1.title {float:left; height:31px; padding:4px 0 0 3px;}
body#popup_question #mn_question_cnt {float:left; padding:11px 0 0 10px;}
body#popup_questionp #mn_question_cnt .cnt {}
body#popup_question #mn_question_cnt .tablist,
body#popup_question #mn_question_cnt .tablist ul,
body#popup_question #mn_question_cnt .tablist ul li {display:inline; white-space:nowrap;}
body#popup_question #mn_question_cnt .tablist ul li.current a {font-weight:bold; color:#113b77 !important;}
body#popup_question .close2 {width:73px; height:24px; #margin-left:4px; vertical-align:top; border:none; background:url(../../img/kr/btn/btn_close.gif) 0 0 no-repeat;}

/* 설문 - 일반 */
dl.mn_question {overflow:hidden; width:550px; margin-bottom:15px; line-height:16px; color:#666; border-top:1px solid #d2dce7; background:#f9f9f9;}
/* 설문 - 일반 */
dl.mn_question dt.ctrl {padding:6px 0 5px 0;}
dl.mn_question dd.ctrl {padding:6px 0 4px 0; border-bottom:1px solid #ededed;}
dl.mn_question dt.ctrl {clear:both; float:left; width:80px; _margin-right:-3px; padding-left:11px;}
dl.mn_question dd.ctrl {}
/* 설문 - 조사 */
dl.mn_question dd.ctrl-check {clear:both; overflow:hidden; border-bottom:1px solid #ededed; background:white;}
dl.mn_question dd.ctrl-check ul {padding:0 0 10px 90px;}
dl.mn_question dd.ctrl-check ul li {margin-top:13px; padding-right:5px;}
dl.mn_question dd.ctrl-check ul li .input-radio {}
/* 설문 - 결과 */
dl.mn_question dd.ctrl-result {clear:both; border-bottom:1px solid #ededed; background:white;}
dl.mn_question dd.ctrl-result ul {overflow:hidden; width:100%; padding-bottom:9px;}
dl.mn_question dd.ctrl-result ul li {float:left; width:100%; padding-top:7px;}
dl.mn_question dd.ctrl-result ul li .tit {float:left; width:92px; padding-top:4px; text-align:center; font-weight:bold; color:#336699;}
dl.mn_question dd.ctrl-result ul li dl {float:left; width:399px;}
dl.mn_question dd.ctrl-result ul li dl dt {padding-bottom:2px;}
dl.mn_question dd.ctrl-result ul li dl dd.graph {font-size:1px; line-height:1px; background:#e9e9e9;}
dl.mn_question dd.ctrl-result ul li dl dd.cnt {margin-top:2px;}
.mn_layerpopwrap .button_wrap2 {width:550px;}
.mn_layerpopwrap .button_wrap2 a {margin-left:0; margin-right:0;}

/* 메인팝업 */
.mn_layerpopwrap {height:100%;}
.mn_layerpopwrap .contents_form {overflow:auto; overflow-x:hidden; height:400px; padding-bottom:20px;}
.mn_question_question {}
.mn_question_result {}

/* 화상상담안내 */
.mn_layerpopwrap .mn_caminterwrap {overflow:auto; overflow-x:hidden; height:450px; padding:20px 7px; border-top:1px solid #ededed; border-bottom:1px solid #ededed;}
.mn_caminter {}
.mn_caminter .tit {margin:40px 0 5px 8px;}
.mn_caminter .txt {margin:0 0 20px 20px;}
.mn_caminter .img1 {margin-left:20px;}
.mn_caminter .img2 {margin:0 0 35px 143px;}
.mn_caminter .tbl {border-bottom:2px solid #ededed;}
.mn_caminter .tbl thead th {text-align:left; padding-right:11px;}
.mn_caminter .tbl thead th.col3 {padding-right:0;}
.mn_caminter .tbl tbody td {padding:11px 0; border-bottom:1px solid #ededed;}
.mn_caminter .tbl tbody td.col1 {padding-right:11px; text-align:center;}
.mn_caminter .tbl tbody td.col2 {padding-left:22px; padding-right:11px;}
.mn_caminter .tbl tbody td.col3 {text-align:center;}
.mn_caminter_btn {margin-top:26px; text-align:center;}

/* ========== [영문공통] ========== */
.bbslist1 thead th {font-weight:normal;}
.bbslist1 thead th span {font-weight:bold;}

/* submit형식 이미지 배경 */
.submitimg {overflow:hidden; margin:0; padding:0; font-size:0px; line-height:100px; border:none; background:url('') 0 0 no-repeat; cursor:pointer;}
.submit-tmpsave {width:93px; height:24px; background-image:url('../../img/en/btn/btn_temporary_save.gif');} /* Temporary Save */
.submit-savenext {width:93px; height:24px; background-image:url('../../img/en/btn/btn_save_next.gif');} /* Save and Next */

.submit-save {width:93px; height:24px; background-image:url('../../img/en/btn/btn_save.gif');} /* Save and Next */
.submit-temp {width:93px; height:24px; background-image:url('../../img/en/btn/btn_temp.gif');} /* Save and Next */
.submit-update {width:93px; height:24px; background-image:url('../../img/en/btn/btn_update.gif');} /* Save and Next */


/* ========== [일반페이지 별] ========== */

/* [01. About Contact Korea] */
.intro {}
.intro p {margin-bottom:20px; float:left; line-height:20px;}
.intro p img {vertical-align:top;}
.intro .line {overflow:hidden; margin:25px 0 40px 0; border:1px; border-top-style:dotted; border-top-color:#999;}
.intro dl {position:relative;}
.intro dt {font-weight:bold; padding-bottom:10px;}
.intro dd {line-height:20px; padding:0 0 5px 8px;}
.intro dd img {vertical-align:top;}
.intro dd.text {font-size:11px;}

/* 0101_Who We Are */
.introck {}
.introck img {vertical-align:top;}
.introck .txt1 {margin-bottom:32px;}
.introck .txt2 {margin-bottom:13px;}
.introck .txt3 {margin-bottom:29px;}
.introck .txt4 {margin-bottom:28px;}
.introck .txt5 {}
.introck .txt6 {}

/* 0102_What We Do  */
.introorgan_txt1 {margin-bottom:14px;}
.introorgan_graph {margin:0 0 37px 20px;}
.introorgan_txt2 {}
.introorgan_tbl {width:100%;}
.introorgan_tbl thead th {background:url(../../img/kr/image/introorgan_tbl_thl.gif) 0 0 no-repeat;}
.introorgan_tbl thead th span {display:block; height:20px; padding-top:8px; background:url(../../img/kr/image/introorgan_tbl_thr.gif) top right no-repeat;}
.introorgan_tbl thead th.first-child span {background:url(../../img/kr/image/introorgan_tbl_thl2.gif) top right no-repeat;}
.introorgan_tbl thead th.first-child span img {position:relative; left:-6px;}
.introorgan_tbl tbody th,
.introorgan_tbl tbody td {vertical-align:top; line-height:18px; font-weight:bold; background:url(../../img/kr/image/introorgan_tbl_udrln.gif) bottom left repeat-x;}
.introorgan_tbl tbody th {text-align:center; color:#333; background:#f6f7f7 url(../../img/kr/image/introorgan_tbl_udrln.gif) bottom left repeat-x;}
.introorgan_tbl tbody td {padding-top:8px;}
.introorgan_tbl tbody td a.current {color:#FF6600 !important;}
.introorgan_tbl th .city {padding:8px 10px 8px 0; background:white url(../../img/kr/image/introorgan_tbl_udrln.gif) bottom left repeat-x;}
.introorgan_tbl td .city {padding:0 15px 7px 9px; background:url(../../img/kr/image/introorgan_tbl_arrt.gif) top right no-repeat;}
.introorgan_tbl td .arractive {background-image:url(../../img/kr/image/introorgan_tbl_arrb.gif);}
.introorgan_tbl .explain {position:relative; padding:10px 0 10px 10px; font-weight:normal; border-top:1px solid #ededed; background:#f6f7f7 url(../../img/kr/image/introorgan_tbl_udrln.gif) bottom left repeat-x;}
.introorgan_tbl .explain .tit {margin-bottom:3px; padding-left:16px; font-weight:bold; color:#336699; background:url(../../img/kr/image/introorgan_tbl_bul.gif) 2px 6px no-repeat;}
.introorgan_tbl .explain .list {color:#333;}

/* 0103_Our Network  */
.intro_imporwork {}

/* 0104_Who We Look For  */
.intro_appdepart {}
.intro_appdepart .arr {padding-left:520px;}

/* 0105_Features Of CK */
.intro_ckpoint {}

/* 0106_CK News */

/* 0107_How To Get Here */
.intro_location {}

/* [02. Find Jobs] */
/* 0201_Find Jobs */
/* 통합검색 - 검색자동완성 레이어 */
.totalsrch_autowrap {position:relative; display:inline-block; #zoom:1; #display:inline;}
.totalsrch_auto {position:absolute; top:69px; right:95px; overflow:auto; width:340px; border:1px solid #dadada; background:white; z-index:500;}
.totalsrch_auto2 {position:absolute; top:17px; left:0; overflow:auto; width:258px; border:1px solid #dadada; background:white;}
ul.totalsrch_autolist {width:247px; margin:8px 0 7px 5px;}
ul.totalsrch_autolist li {overflow:hidden;width:247px; margin:3px 0; padding:0; font-size:12px; line-height:17px; white-space:nowrap; text-overflow:ellipsis; /* background:url(../../img/common/icon/square_3x3_9e9e9e.gif) 0 7px no-repeat; */}
ul.totalsrch_autolist li td {padding:3px 0 0 5px; cursor:pointer;}

/* [03. Post Resume] */
.en_postresume_msg {height:73px; text-align:center;}

/* 0301_How to Post */
.gtrappinfo_wrap {overflow:hidden; width:100%;}
.gtrappinfo_wrap dl {position:relative; top:-60px; margin-bottom:-60px;}
.gtrappinfo_wrap dl dt {margin:60px 0 18px 0; line-height:20px;}
.gtrappinfo_wrap dl dd {text-align:center;}
.gtrappinfo_wrap dl dd img {vertical-align:top;}
.gtrappinfo_wrap .nbr_indent1 {display:block;}

/* 0302_Post Resume */
.en_postresume_detailform {}
.en_postresume_detailform h4.title {margin-top:24px; padding:6px 0 5px 10px; line-height:16px; font-weight:bold; color:#547ca4; border-top:2px solid #d2dce7; background:#e9eef3;}
.en_postresume_detailform .title_addwrap {overflow:hidden; width:100%; padding:6px 0 7px; background:#f9f9f9;} /* 타이틀 + (설명+기능버튼) */
.en_postresume_detailform .title_addwrap .expl {float:left; padding:4px 0 0 10px; line-height:16px;}
.en_postresume_detailform .title_addwrap .btn {float:right; padding-right:21px;}
.en_postresume_detailform .dataform1 {padding:12px 0 11px 10px; line-height:16px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.en_postresume_detailform .dataform2 {padding:12px 0 11px 10px; line-height:16px; border-bottom:1px solid #e5e5e5;}
.en_postresume_detailform .dataform3 {padding:12px 0 11px 10px; line-height:16px; border-bottom:1px solid #e5e5e5; background:#f9f9f9;}
.en_postresume_detailform .dataform3 .icon-cal {position:relative; top:1px; vertical-align:top;}
.en_postresume_detailform .dataform3 .input-radio {position:relative; top:-2px; vertical-align:top;}
.en_postresume_detailform .dataform3 p.p {line-height:16px;}
.en_postresume_detailform .dataform3 .mline {margin-bottom:5px;}

/* [04. Infomation] */
/* 04010101_Overview of Korea */

/* 04010102_General */

/* 04010103_Culture */

/* 04010104_Tranditional Culture */

/* 04010105_News On Living */

/* 04010201_Transportation Information */

/* 04010201_Driving */

/* 04010201_Taxes */

/* 04010301_Events */

/* 04010302_Food */

/* 04010303_Sightseeing in Korea */

/* 04020101_Overview */

/* 04020102_Industry Characteristics */

/* 04020201_Overview */

/* 04020202_Industry Characteristics */

/* 04020301_Overview */

/* 04020401_Pharmaceutical/BT */

/* 04020501_Overview */

/* 04020502_Industry Characteristics */

/* 04020601_Overview */

/* 04020602_Industry Characteristics */

/* 04020701_Overview */

/* 04020702_Industry Characteristics */

/* 04020801_Overview */

/* 04020802_Characteristics of the Aerospace Industry */

/* 04020803_Characteristics by Detailed Item */

/* 04020901_Overview */

/* 04021001_Overview */

/* 04021002_Industry Characteristics */

/* 04021101_General */

/* 04021102_National Accounts */

/* 04021103_Trade */

/* 04021104_Foreign Direct Investment */

/* 04021105_Industry */

/* 04021106_Labor */

/* 04021107_Overseas Direct Investment */

/* 04021108_Currency & Finance */

/* 040301_Immigration Info. */
.exitentry_msg {overflow:hidden; width:705px; height:77px; margin-bottom:13px; background:url(../../img/kr/image/exitentry_msg.gif) 0 0 no-repeat;}
.exitentry_msg p.txt {float:left; margin-right:11px; padding:15px 0 0 39px;}
.exitentry_msg p.btn {float:left; padding-top:26px;}
.exitentry_tbl {width:100%;}
.exitentry_tbl th {padding:3px 0 2px 0; font-size:12px; line-height:25px; color:#999999; font-weight:bold; background: url(../../img/common/bbs/bbslist_thbg.gif) center 0 repeat-x;}
.exitentry_tbl th.first-child {background: url(../../img/common/bbs/bbslist_thbg.gif) left 0 repeat-x;}
.exitentry_tbl th.last-child {background: url(../../img/common/bbs/bbslist_thbg.gif) right 0 repeat-x;}
.exitentry_tbl td {padding:15px 0 23px; vertical-align:top;}
.exitentry_tbl td ul {margin-left:20px;}
.exitentry_tbl td ul li {margin-bottom:8px; padding-left:9px; line-height:16px; background:url(../../img/common/icon/squre1.gif) 0 5px no-repeat;}
.exitentry_tbl td ul li a {color:#999 !important;}

/* 040302_Customer Support */
.join_indexlist {margin-top:26px; color:#999;}
.join_indexlist .titlewrap {overflow:hidden; border-top:1px solid #ececec; border-bottom:1px solid #dadada; background:url(../../img/kr/image/join_indexlist_tit_bgl.gif) bottom right no-repeat; zoom:1;}
.join_indexlist .titlewrap h5 {float:left; padding:6px 0 3px 12px; line-height:16px; font-weight:bold; background:url(../../img/kr/image/join_indexlist_tit_bgl.gif) bottom left no-repeat;}
.join_indexlist .titlewrap p.titleaddp {float:right; padding:3px 6px 0 0; line-height:21px; color:#6699cc;}
.join_indexlist .titlewrap p.titleaddp img {margin-left:4px; vertical-align:top;}
.join_indexlist .expl {padding:6px 0 0 13px; line-height:18px; border-top:2px solid #f4f4f4;}

/* 040303_Announcement */
.notice_index {width:536px; margin:0 auto; margin-top:30px;}
.notice_index p.tit {margin-bottom:35px; padding-left:20px;}
.notice_index .listwrap {width:386px; margin:0 auto;}
.notice_index ul.list {overflow:hidden; width:100%;}
.notice_index ul.list li {float:left; margin:0 74px 18px 0;}
.notice_index ul.list li.num2,
.notice_index ul.list li.num4 {margin-right:0;}
.notice_index ul.list li.num3,
.notice_index ul.list li.num4 {margin-bottom:0;}

/* 0404_Library */

/* 0404_Success Stories */

/* [05. Help Desk] */
/* 0501_Notice */

/* 0502_Newsletter */

/* 0503_FAQ */

/* 0504_Q&A */

/* 0505_Survey */

/* [06. Global Menu] */
.globalmenu {width:620px; margin:0 auto; margin-top:5px;}
.globalmenu p.txt {margin-bottom:33px; text-align:center;}
.globalmenu p.txt img {vertical-align:top;}
.globalmenu_text {text-align:center;}
.globalmenu_text p {vertical-align:top;}
.globalmenu_text .bx {text-align:left; line-height:17px; height:330px; padding:15px; border:1px solid #e0e0e0; overflow:auto; clear:both;}
.globalmenu_text .bx2 {text-align:left; line-height:17px; height:167px; padding:15px; border:1px solid #e0e0e0; overflow:auto; clear:both;}
.globalmenu_text * {line-height:18px;}
.globalmenu_text h4,
.globalmenu_text h5 {margin-bottom:15px; font-weight:bold;}
.globalmenu_text h6 {margin-bottom:15px;}
.globalmenu_text p {margin-bottom:15px;}
.globalmenu_text ul {margin-bottom:15px;}
.globalmenu_text .titwrap {text-align:left; margin-bottom:7px;}
.globalmenu_text .checkwrap {text-align:left; margin-top:7px; padding-left:5px;}
.globalmenu_text .checkwrap .input-check {vertical-align:top; margin:2px 5px 0 0; _margin-top:1px;}
.globalmenu_text .checkwrap label {display:inline-block; vertical-align:top; line-height:18px;}

/* 0601_Privacy Statement */
/* 0602_Terms of Use */
/* 0603_Site Map */
.sitemap {overflow:hidden; position:relative; left:-3px; _left:0px; width:670px; margin:0 auto; margin-top:5px; zoom:1;}
.sitemap p.txt {margin-bottom:33px; text-align:center;}
.sitemap p.txt img {vertical-align:top;}

.sitemap .colgroup {}
.sitemap .colgroup h4 {width:126px; height:31px; padding:6px 0 0 0; margin-left: 8px; background:url(../../img/kr/layout/sitemap_menu_bg.gif) 0 0 no-repeat;}
.sitemap .colgroup h4 img {vertical-align:top;}
.sitemap .colgroup ul {}
.sitemap .colgroup li {width:109px; font-size:1px; line-height:1px; border-bottom:1px solid #e9eaee; margin-left: 16px; padding: 7px 0 7px; zoom:1;}
.sitemap .colgroup li.depth1 {width:97px; padding: 7px 0 7px 12px;}
.sitemap .colgroup li.depth2 {width:85px; padding: 7px 0 7px 24px;}

.sitemap .colgroup1 {float:left; position: relative;}
.sitemap .colgroup1 .section1 {float:left; position: relative;}
.sitemap .colgroup1 .section2 {float:left; position: relative;}
.sitemap .colgroup1 .section3 {float:left; position: relative;}
.sitemap .colgroup1 .section4 {float:left; position: relative;}
.sitemap .colgroup1 .section5 {float:left; position: relative;}

.sitemap .colgroup2 {float:left; position: relative; margin-top: -323px;}
.sitemap .colgroup2 .section6 {float:left; position: relative;}
.sitemap .colgroup2 .section7 {float:left; position: relative;}
.sitemap .colgroup2 .section8 {float:left; position: relative;}

/* [07. Member Infomation] */
/* 0701_Sign In */
.logintype1 {width:683px; height:409px; margin:0 auto; background:url(../../img/kr/image/login1_bg.gif) 0 0 no-repeat;}
.logintype1 .txtwrap {height:153px; padding:58px 0 0 200px; background:url(../../img/en/image/logintype1_bg.gif) 0 0 no-repeat;}
.logintype1 .txtwrap .txt1 {height:48px;}
.logintype1 .txtwrap .txt2 {}
.logintype1 .bx1type1 {width:490px; margin:0 auto;}
.logintype1 .bx1type2 {padding:19px 0;}
.logintype1 .frm {position:relative; width:385px; margin:0 auto;}
.logintype1 .frm label.idpw {display:inline-block; width:53px; padding-top:3px; white-space:nowrap; vertical-align:top;}
.logintype1 .frm label.idsave {color:#506380;}
.logintype1 .frm .input-text {width:131px; height:15px; _margin:-1px 0; margin-right:2px; padding-top:3px; border:1px solid #bcc8d8;}
.logintype1 .frm .input-check {position:relative; top:-1px; vertical-align:middle;}
.logintype1 .frm .id {margin-bottom:11px;}
.logintype1 .frm .pw {}
.logintype1 .frm .id-save {position:absolute; top:4px; left:196px;}
.logintype1 .frm .btn {position:absolute; top:0; right:0;}
.logintype1 ul.menu {overflow:hidden; margin-top:23px; text-align:center; zoom:1;}
.logintype1 ul.menu li {display:inline-block; #zoom:1; #display:inline; margin:0 36px 0 40px; #margin:0 40px;}
.logintype1 ul.menu li .txt {display:block; text-align:center; margin-bottom:11px;}
.logintype1 ul.menu li .btn {display:block; text-align:center;}
.logintype1 ul.menu li img {vertical-align:bottom;}

/* 0702_Sign Up */

/* 0703_Find ID */
/* id 찾기화면 */
.idsearch_form {width:683px; height:409px; margin:0 auto; background:url(../../img/kr/image/login1_bg.gif) 0 0 no-repeat;}
.idsearch_form .txtwrap {height:137px; padding:74px 0 0 246px; background:url(../../img/en/image/idsearchfrm_bg.gif) 0 0 no-repeat;}
.idsearch_form .txtwrap .txt1 {height:44px;}
.idsearch_form .txtwrap .txt2 {}
.idsearch_form .bx1type1 {width:490px; margin:0 auto;}
.idsearch_form .bx1type2 {padding:19px 0;}
.idsearch_form .frm {position:relative; width:456px; margin:0 auto;}
.idsearch_form .frm label {display:inline-block; width:65px; padding:3px 0 0 7px; white-space:nowrap; vertical-align:top; font-weight:bold; color:#333; background:url(../../img/common/icon/squre_2x2_333.gif) 0 8px no-repeat;}
.idsearch_form .frm label.u-name {}
.idsearch_form .frm label.u-num {}
.idsearch_form .frm .input-text {width:141px; height:15px; _margin:-1px 0; padding-top:3px; border:1px solid #bcc8d8;}
.idsearch_form .frm p.f-name {margin-bottom:11px; margin-right:13px;}
.idsearch_form .frm p.r-name {margin-bottom:11px;}
.idsearch_form .frm p.name input {width:218px;}
.idsearch_form .frm p.enum .enum1 {width:60px;}
.idsearch_form .frm p.enum .enum2 {width:61px;}
.idsearch_form .frm .btn {position:absolute; top:28px; left:238px; right:0;}
.idsearch_form ul.menu {overflow:hidden; margin:27px 0 0 125px; zoom:1;}
.idsearch_form ul.menu li {float:left; margin-right:63px;}
.idsearch_form ul.menu li .txt {display:block; text-align:center; margin-bottom:11px;}
.idsearch_form ul.menu li .btn {display:block; text-align:center;}
.idsearch_form ul.menu li.num3 {margin-right:0;}
.idsearch_form ul.menu li img {vertical-align:bottom;}

/* id 결과화면 */
.idsearch_form2 {width:683px; height:409px; margin:0 auto; background:url(../../img/kr/image/login1_bg.gif) 0 0 no-repeat;}
.idsearch_form2 .txtwrap {height:121px; padding:77px 0 0 278px; background:url(../../img/kr/image/idsearchfrm_bg.gif) 0 0 no-repeat;}
.idsearch_form2 .txtwrap .txt1 {height:47px;}
.idsearch_form2 .txtwrap .txt2 {}
.idsearch_form2 .bx1type1 {width:490px; margin:0 auto;}
.idsearch_form2 .bx1type2 {padding:39px 0 36px;}
.idsearch_form2 .idsrch_result {text-align:center; font-weight:bold;}
.idsearch_form2 ul.menu {overflow:hidden; margin:27px 0 0 195px; zoom:1;}
.idsearch_form2 ul.menu li {float:left; margin-right:72px;}
.idsearch_form2 ul.menu li .txt {display:block; text-align:center; margin-bottom:11px;}
.idsearch_form2 ul.menu li .btn {display:block; text-align:center;}
.idsearch_form2 ul.menu li.num2 {margin-right:0;}
.idsearch_form2 ul.menu li img {vertical-align:bottom;}

/* 0704_Find Password */
/* 0704_비밀번호찾기 */
/* pw 찾기화면 */
.pwsearch_form {width:683px; height:409px; margin:0 auto; background:url(../../img/kr/image/login1_bg.gif) 0 0 no-repeat;}
.pwsearch_form .txtwrap {height:145px; padding:52px 0 0 278px; background:url(../../img/kr/image/pwsearchfrm_bg.gif) 0 0 no-repeat;}
.pwsearch_form .txtwrap .txt1 {height:46px;}
.pwsearch_form .txtwrap .txt2 {}
.pwsearch_form .bx1type1 {width:490px; margin:0 auto;}
.pwsearch_form .bx1type2 {padding:15px 0 14px;}
.pwsearch_form .frm {position:relative; width:456px; margin:0 auto;}
.pwsearch_form .frm label {display:inline-block; width:65px; padding:3px 0 0 7px; white-space:nowrap; vertical-align:top; font-weight:bold; color:#333; background:url(../../img/common/icon/squre_2x2_333.gif) 0 8px no-repeat;}
.pwsearch_form .frm p.f-name {margin-bottom:11px; margin-right:13px;}
.pwsearch_form .frm p.r-name {margin-bottom:11px;}
.pwsearch_form .frm label.u-name {}
.pwsearch_form .frm label.u-num {}
.pwsearch_form .frm .input-text {width:141px; height:15px; _margin:-1px 0; margin-right:2px; padding-top:3px; border:1px solid #bcc8d8;}
.pwsearch_form .frm p.uid2 {margin-bottom:8px;}
.pwsearch_form .frm p.uid2 input {width:141px;}
.pwsearch_form .frm p.name {margin-bottom:8px;}
.pwsearch_form .frm p.name input {width:191px;}
.pwsearch_form .frm p.enum .enum1 {width:60px;}
.pwsearch_form .frm p.enum .enum2 {width:61px;}
.pwsearch_form .frm .btn {position:absolute; top:58px; left:238px; right:0;}
.pwsearch_form ul.menu {overflow:hidden; margin-top:23px; text-align:center; zoom:1;}
.pwsearch_form ul.menu li {display:inline-block; #zoom:1; #display:inline; margin:0 36px 0 40px; #margin:0 40px;}
.pwsearch_form ul.menu li .txt {display:block; text-align:center; margin-bottom:11px;}
.pwsearch_form ul.menu li .btn {display:block; text-align:center;}
.pwsearch_form ul.menu li img {vertical-align:bottom;}

/* pw 결과화면 */
.pwsearch_form2 {width:683px; height:409px; margin:0 auto; background:url(../../img/kr/image/login1_bg.gif) 0 0 no-repeat;}
.pwsearch_form2 .txtwrap {height:122px; padding:76px 0 0 278px; background:url(../../img/kr/image/pwsearchfrm_bg.gif) 0 0 no-repeat;}
.pwsearch_form2 .txtwrap .txt1 {height:48px;}
.pwsearch_form2 .txtwrap .txt2 {}
.pwsearch_form2 .bx1type1 {width:490px; margin:0 auto;}
.pwsearch_form2 .bx1type2 {padding:25px 0 21px;}
.pwsearch_form2 .bx1type2 .pwsrch_result {text-align:center; line-height:22px;}
.pwsearch_form2 ul.menu {overflow:hidden; margin-top:23px; text-align:center; zoom:1;}
.pwsearch_form2 ul.menu li {display:inline-block; #zoom:1; #display:inline; margin:0 36px 0 40px; #margin:0 40px;}
.pwsearch_form2 ul.menu li .txt {display:block; text-align:center; margin-bottom:11px;}
.pwsearch_form2 ul.menu li .btn {display:block; text-align:center;}
.pwsearch_form2 ul.menu li img {vertical-align:bottom;}

/* [08. My Page] */
.en_mymain {overflow:hidden; width:704px;}
.en_mymain .colgroup {width:348px;}
.en_mymain .section {}
.en_mymain .colgroup1 {float:left; padding-bottom:16px; background:url(../../img/en/image/mymain_bgb.gif) bottom left no-repeat;}
.en_mymain .colgroup2 {float:right;}

/* en_mymain - 공통요소 */
/* 타이틀 */
.en_mymain .h4wrap {height:25px; background:url(../../img/en/image/mymain_h4_bg1.gif) 0 0 no-repeat;}
.en_mymain .colgroup2 .h4wrap {background:url(../../img/en/image/mymain_h4_bg2.gif) 0 0 no-repeat;}
.en_mymain .h4wrap h4 {float:left; margin-right:8px;}
.en_mymain .h4wrap p.cnt {float:left; padding-top:6px; font-weight:bold; color:#ff9900;}
.en_mymain .h4wrap p.cnt strong {text-decoration:underline;}
.en_mymain .h4wrap p.addbtn {float:right; padding:4px 5px 0 0;}
.en_mymain h5 {overflow:hidden; height:12px; padding-left:18px; background:url(../../img/en/image/mymain_h5_bul.gif) 7px 3px no-repeat;}
.en_mymain h5 img {vertical-align:top;}
.en_mymain .listwrap {}
.en_mymain .nolistwrap {position:relative;}
.en_mymain .nolistwrap .btn {position:absolute; top:0; left:0;}

/* colgroup1 - section1 */
.en_mymain .colgroup1 .section1 {overflow:hidden; width:346px; height:181px; border-bottom:1px solid #f1f2f3;}
.en_mymain .colgroup1 .section1 h5 {height:24px; margin-top:13px;}
.en_mymain .colgroup1 .section1 .add_txt {float:left; padding:10px 0 0 8px; color:#777;}
.en_mymain ul.brieful {clear:both; float:left; width:184px; padding-left:14px;}
.en_mymain ul.brieful li {margin-bottom:6px; padding:3px 0 2px 8px; font-weight:bold; line-height:16px; background:#f3f3f3;}
.en_mymain ul.brieful li .tit {margin-right:9px; color:#807f7f;}
.en_mymain ul.brieful li .txt {color:#323232;}
.en_mymain ul.brieful li .txt a {color:#3399cc !important;}

.en_mymain .briefdl {position:relative; top:-5px; height:110px; margin-bottom:-2px; float:right; width:140px; background:url(../../img/en/image/mymain_briefdl_bg.gif) 0 0 no-repeat;}
.en_mymain .briefdl dl {width:103px; margin-left:15px; text-align:center; line-height:16px;}
.en_mymain .briefdl dl dt {color:#9933cc;}
.en_mymain .briefdl dl dt.exp {padding-top:12px; font-weight:bold;}
.en_mymain .briefdl dl dd.exp {padding-bottom:10px; border-bottom:1px solid #c8c8c8;}
.en_mymain .briefdl dl dt.last {padding-top:8px; border-top:1px solid #e5e5e5;}
.en_mymain .briefdl dl dd.last {}

/* colgroup1 - section2 */
.en_mymain .colgroup1 .section2 {color:#7d7d7d;}
.en_mymain .colgroup1 .section2 h5 {margin:13px 0 9px;}

/* colgroup1 - section2 - exper */
.en_mymain .exper {height:110px; padding-left:17px;}
.en_mymain .exper h6 {height:16px;}
.en_mymain .exper ul.list {margin-bottom:24px; padding-left:4px;}
.en_mymain .exper ul.list li {margin-bottom:10px; line-height:15px; color:#7d7d7d;}
.en_mymain .exper ul.list li .date {display:block;}
.en_mymain .exper ul.list li .txt {overflow:hidden; display:block; width:300px; white-space:nowrap; text-overflow:ellipsis;}
.en_mymain .exper .nolistwrap .btn {top:44px; left:90px;}

/* colgroup1 - section2 - education */
.en_mymain .education {height:92px; padding-left:17px;}
.en_mymain .education h6 {height:21px;}
.en_mymain .education ul.list {overflow:hidden; padding-left:4px;}
.en_mymain .education ul.list li {overflow:hidden; float:left; height:45px; line-height:15px; text-overflow:ellipsis; word-break:break-all;}
.en_mymain .education ul.list li.info1 {width:63px;}
.en_mymain .education ul.list li.info2 {width:59px; text-align:center;}
.en_mymain .education ul.list li.info3 {width:41px; padding-top:13px; text-align:center; white-space:nowrap;}
.en_mymain .education ul.list li.info4 {width:105px; text-align:center;}
.en_mymain .education ul.list li.info5 {width:41px; padding-top:13px; text-align:center; white-space:nowrap;}
.en_mymain .education .nolistwrap .btn {top:33px; left:90px;}

/* colgroup1 - section2 - cvletter */
.en_mymain .cvletter {height:88px; padding-left:17px;}
.en_mymain .cvletter h6 {height:19px;}
.en_mymain .cvletter .pwrap {width:285px;  margin-left:4px; padding:8px; border:1px solid #dfe4e8;}
.en_mymain .cvletter p.p {overflow:hidden; height:52px;  line-height:17px; text-overflow:ellipsis;}
.en_mymain .cvletter .nolistwrap .btn {top:35px; left:90px;}

/* colgroup2 - section */
.en_mymain .colgroup2 .tblwrap {padding:8px 5px 0 5px; border-left:1px solid #e3e6e8; border-right:1px solid #e3e6e8; zoom:1;}
.en_mymain .colgroup2 .tbl { table-layout:fixed; width:100%; color:#818181;}
.en_mymain .colgroup2 .tbl caption {display:none;}
.en_mymain .colgroup2 .tbl thead th {padding:4px 0 3px; font-weight:bold; border-top:1px solid #dadada; border-bottom:1px solid #dadada; background:#eee;}
.en_mymain .colgroup2 .tbl tbody td {padding:8px 0 7px; text-align:center; border-bottom:1px solid #e7e7e7;}
.en_mymain .colgroup2 .tbl tbody td.left {padding-left:5px;}
.en_mymain .colgroup2 .tbl tbody tr.odd td,
.en_mymain .colgroup2 .tbl tbody tr.even td {background:#f6f6f6;}
.en_mymain .colgroup2 .tbl p.more {padding-top:3px;}
.en_mymain .colgroup2 .tbl a {text-decoration:underline; color:#3399cc !important;}

/* colgroup2 - section1 */
.en_mymain .colgroup2 .section1 {height:175px;}
.en_mymain .colgroup2 .section1 .listwrap {height:150px; background:url(../../img/en/image/mymain_colgroup_section_bg.gif) bottom left no-repeat;}
.en_mymain .colgroup2 .section1 .nolistwrap {position:relative; width:100%; height:150px; background:white;}
.en_mymain .colgroup2 .section1 .nolistwrap .txt {padding-top:6px;}
.en_mymain .colgroup2 .section1 .nolistwrap .btn {top:51px; left:150px;}

/* colgroup2 - section2 */
.en_mymain .colgroup2 .section2 {height:195px;}
.en_mymain .colgroup2 .section2 .listwrap {height:170px; background:url(../../img/en/image/mymain_colgroup_section_bg.gif) bottom left no-repeat;}
.en_mymain .colgroup2 .section2 .nolistwrap {height:170px; background:white;}
.en_mymain .colgroup2 .section2 ul.list {margin-bottom:8px; color:#999;}
.en_mymain .colgroup2 .section2 ul.list li {margin-bottom:0; padding-left:5px; line-height:14px; background:url(../../img/common/icon/squre_2x2_6699cc.gif) 0 5px no-repeat;}
.en_mymain .colgroup2 .section2 .tbl thead th {padding:5px 0 4px;}
.en_mymain .colgroup2 .section2 .tbl tbody td {padding-top:9px; padding-bottom:8px;}
.en_mymain .colgroup2 .section2 .nolistwrap .txt {padding-top:6px;}
.en_mymain .colgroup2 .section2 .nolistwrap .btn {top:54px; left:137px;}

/* colgroup2 - section3 */
.en_mymain .colgroup2 .section3 {height:137px;}
.en_mymain .colgroup2 .section3 .listwrap {height:127px; background:url(../../img/en/image/mymain_bgb.gif) bottom left no-repeat;}
.en_mymain .colgroup2 .section3 .nolistwrap {height:137px; background:white;}
.en_mymain .colgroup2 .section3 .tbl thead th {padding:5px 0 4px;}
.en_mymain .colgroup2 .section3 .tbl tbody td {padding-top:9px; padding-bottom:8px;}
.en_mymain .colgroup2 .section3 .nolistwrap .txt {padding-top:6px;}
.en_mymain .colgroup2 .section3 .nolistwrap .btn {top:52px; left:161px;}

/* 080101_Review My Profile */
/* 080102_Change Password */
.en_pwchg {width:500px; margin:0 auto; margin-top:30px;}
.en_pwchg .bx1type2 {padding:20px 0 20px 39px;}
.en_pwchg ul {overflow:hidden; width:100%;}
.en_pwchg ul li {float:left; width:100%; margin-bottom:5px;}
.en_pwchg ul li.last-child {margin-bottom:0;}
.en_pwchg ul li .txt {float:left; width:201px; font-weight:bold; line-height:20px; color:#333;}
.en_pwchg ul li .input-text {width:181px; border-color:#dfe4e8;}
.en_pwchg p.msg {overflow:hidden; width:100%; padding-top:13px; line-height:15px; color:#ff6600;}
.en_pwchg p.msg .bul {float:left; margin-right:5px;}
.en_pwchg p.msg .txt {float:left; width:398px;}

/* 080103_Withdrawal */

/* 080201_My Interviews */
/* 080202_My companies */
/* 080203_My Job Openings */













