@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

/* LAYOUT */
#wrap { overflow:hidden; min-width:1100px; }
#header { position:absolute; min-width:1100px; width:100%; height:122px; background:url(../images/inc/header_bg.png) repeat-x left top; z-index:20; }
#container { overflow:hidden; position:relative; }
#footer { overflow:hidden; height:124px; margin:0 auto; background-color:#fff; border-top:1px solid #d8d8d8; }

/* HEADER */
#header .area { position:relative; width:1100px; margin:0 auto; }
#header .area .lnb { height:30px; }
#header .area .lnb .lnb_area { float:right; }
#header .area .lnb .lnb_area ul { margin:0; pause:; }
#header .area .lnb .lnb_area li { list-style:none; float:left; padding-left:21px; background:url(../images/inc/lnb_bar.png) no-repeat 10px 11px; }
#header .area .lnb .lnb_area li.first_child { background:none; }
#header .area .lnb .lnb_area a,
#header .area .lnb .lnb_area a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ececec; font-size:13px; line-height:30px; display:block; }

#header .area .logo { float:left; margin:0 0 0 10px; }

#header .area .flag { float:left; margin:33px 0 0 10px; }
#header .area .flag ul { margin:0; padding:0; }
#header .area .flag li { list-style:none; float:left; margin-right:3px; }

#header .area .gnb { float:right; height:50px; margin:35px 0 0 0; }
#header .area .gnb ul { margin:0; padding:0; }
#header .area .gnb li { list-style:none; float:left; padding-left:44px; background:url(../images/inc/gnb_bar.png) no-repeat 22px 4px; }
#header .area .gnb li:first-child { padding-left:0; background:none; }
#header .area .gnb a,
#header .area .gnb a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:16px; font-weight:bold; display:block; }

#header .area .gnb .smenu { display:none; position:absolute; width:162px; left:-10px; top:118px; padding:0 0 30px 0; border-left:2px solid #dedede; border-right:2px solid #dedede; border-bottom:2px solid #dedede; background-color:#ffffff; z-index:21; }
#header .area .gnb .smenu ul { margin:0; }
#header .area .gnb .smenu li { list-style:none; width:100%; padding-left:0; background:none; }
#header .area .gnb .smenu li:first-child { height:20px; }
#header .area .gnb .smenu a { padding: 8px 0 8px 16px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#383838; font-size:12.5px; line-height:18px; font-weight:normal; display:block; }
#header .area .gnb .smenu a:hover { color:#000000; background-color:#dfdfdf; }
#header .area .gnb .smenu .smenu_bar { height:4px; margin:-4px 48px 0 48px; background-color:#dfdfdf; }

/* CONTAINER */
#container .visual { position:relative; height:450px; margin-top:119px; z-index:9; }
#container .visual .main_visual {position:relative; width:100%;  margin:0 auto; height:450px; overflow:hidden; }
#container .visual .main_visual .full_screen_slider-visualBg { height:450px; margin:0 auto;  position:absolute; top:0;  left:0; width:100%; z-index:1; text-align:center; }
#container .visual .main_visual .full_screen_slider-navigation { width:1100px; position:relative;  z-index:10; margin:0 auto; }
#container .visual .main_visual .full_screen_slider-navigation .btns { float:left; width:100%; margin-left:-123px; margin-top:204px; }
#container .visual .main_visual .full_screen_slider-navigation .btns .next { float:right; margin-right:-246px; }
#container .visual .main_visual .full_screen_slider-pagination { width:1100px; position:relative;  z-index:10; margin:0 auto; }
#container .visual .main_visual .full_screen_slider-pagination .visualTxt { padding: 0 0 0 99px; }
#container .visual .main_visual .full_screen_slider-pagination .rollBtnD { position:absolute; top:410px; left:4px; }


#container .sub_slide { position:relative; height:100px; margin-top:119px; background-color:#d7d0bf; text-align:center; }
#container .sub_slide .area { width:1100px; margin:0 auto; text-align:right; }

#container .main_area { position:relative; width:1100px; height:352px; margin:0 auto; }
#container .main_area .side_banner { position:absolute; right:-3px; top:-450px; z-index:10; }
#container .main_area .side_banner ul { margin:0; padding:0; }
#container .main_area .side_banner li { list-style:none; line-height:0; }

#container .main_area .ways { position:absolute; width:800px; height:291px; left:44px; top:61px; background:url(../images/main/ways_bg.png) no-repeat left top; }
#container .main_area .ways ul { margin:0; padding:0; }
#container .main_area .ways li { list-style:none; float:left; width:218px; margin:0 34px 0 0; }
#container .main_area .ways .thum { margin:14px 0 0 0; text-align:center; }
#container .main_area .ways .thum_info { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; font-weight:bold; text-align:center; }

#container .main_area .tel { position:absolute; width:250px; right:10px; top:91px; }
#container .main_area .tel ul { margin:0; padding:0; }
#container .main_area .tel li { list-style:none; height:80px; border-bottom:1px solid #afa8a9; }
#container .main_area .tel .icon { width:52px; margin:19px 0 0 18px; text-align:center; display:inline-block; vertical-align:middle; }
#container .main_area .tel .icon01 { width:52px; margin:27px 0 0 18px; text-align:center; display:inline-block; vertical-align:middle; }
#container .main_area .tel .icon_text {margin:15px 0 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#000; font-size:14px; font-weight:bold; display:inline-block; vertical-align:middle; }
#container .main_area .tel .icon_text01 {margin:22px 0 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#000; font-size:14px; font-weight:bold; display:inline-block; vertical-align:middle; }

#container .board_area { overflow:hidden; height:230px; background-color:#f5f5f5; }
#container .board_area .area { position:relative; width:1100px; margin:0 auto; }
#container .board_area .area ul { margin:42px 0 0 20px; padding:0; }
#container .board_area .area li { position:relative; list-style:none; float:left; width:360px; }
#container .board_area .area .title { height:53px; padding-left:13px; border-left:6px solid #d5bfa5; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#363636; font-size:15px; }
#container .board_area .area .title strong { margin-top:8px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#2c2c2c; font-size:24px; font-weight:bold; display:block; }
#container .board_area .area .subject { position:absolute; width:220px; left:20px; top:74px; }
#container .board_area .area .subject ul { margin:0; padding:0; }
#container .board_area .area .subject li { list-style:none; padding-left:9px; background:url(../images/main/dot01.png) no-repeat left 11px; }
#container .board_area .area .subject a,
#container .board_area .area .subject a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#615d56; font-size:13px; line-height:24px; }
#container .board_area .area .icon { position:absolute; right:0; top:0; }

#container .partner_area { overflow:hidden; position:relative; width:1100px; margin:20px auto; }
#container .partner_area ul { margin:0; padding:0; }
#container .partner_area li { list-style:none; float:left; width:270px; height:68px; margin-right:6px; }
#container .partner_area li.last { margin-right:0; }

/* SUB CONTAINER */
#sub_container { position:relative; width:1100px; min-height:1000px; margin:0 auto; }
#sub_container .side { position:absolute; width:276px; left:0; top:-100px; }
#sub_container .side .left_title { width:270px; height:140px; margin-bottom:20px; border-left:3px solid #ffffff; border-right:3px solid #ffffff; background-color:rgba(102,88,91,0.96); font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:36px; line-height:126px; font-weight:bold; text-align:center; letter-spacing:-1px; }
#sub_container .side .left_menu { border-bottom:2px solid #999999; }
#sub_container .side .left_menu > ul { margin:0; padding:0; }
#sub_container .side .left_menu > ul > li { list-style:none; height:42px; border-top:1px solid #e9e9e9; }
#sub_container .side .left_menu > ul > li:first-child { border-top:none; }
#sub_container .side .left_menu > ul > li > a { padding-left:10px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#303030; font-size:14px; line-height:42px; font-weight:bold; display:block; }
#sub_container .side .left_menu > ul > li > a:hover { padding-left:10px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#de2528; font-size:14px; line-height:42px; font-weight:bold; display:block; }
#sub_container .side .left_menu > ul > li > a.selected {color:#de2528}

#sub_container .side .left_menu ul.smenu {margin:0; padding:0;display:none;}
#sub_container .side .left_menu ul.smenu li {position:relative; list-style:none; border-top:1px solid #dddddd; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#sub_container .side .left_menu ul.smenu li a {font-family:'Malgun Gothic', '맑은고딕', 'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#666666; font-size:12px; line-height:42px; display:block; background:url(../images/inc/new_dot.png) no-repeat 8px 20px; padding-left:15px; letter-spacing:-2px; }
#sub_container .side .left_menu ul.smenu li a:hover {font-family:'Malgun Gothic', '맑은고딕', 'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#a8191f; font-size:12px; line-height:42px; display:block;}
#sub_container .side .left_menu ul.smenu li .selected {color:#a8191f;}


#sub_container .side .tel { width:270px; margin:0 auto; }
#sub_container .side .tel ul { margin:0; padding:0; }
#sub_container .side .tel li { list-style:none; height:80px; border-bottom:1px solid #afa8a9; }
#sub_container .side .tel .icon { width:52px; margin:19px 0 0 18px; text-align:center; display:inline-block; vertical-align:middle; }
#sub_container .side .tel .icon01 { width:52px; margin:27px 0 0 18px; text-align:center; display:inline-block; vertical-align:middle; }
#sub_container .side .tel .icon_text {margin:15px 0 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#000; font-size:14px; font-weight:bold; display:inline-block; vertical-align:middle; }
#sub_container .side .tel .icon_text01 {margin:22px 0 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#000; font-size:14px; font-weight:bold; display:inline-block; vertical-align:middle; }

#sub_container .side .start { }

#sub_container > .content { overflow:hidden; margin-left:305px; }
#sub_container > .content .lnb { position:absolute; right:0; top:14px; }
#sub_container > .content .lnb ul { margin:0; padding:0; }
#sub_container > .content .lnb li { list-style:none; float:left; padding-left:24px; background:url(../images/inc/sub_lnb_bar.png) no-repeat 10px 2px; line-height:12px; }
#sub_container > .content .lnb li:first-child { padding-left:0; background:none; }
#sub_container > .content .lnb a,
#sub_container > .content .lnb a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#616161; font-size:12px; line-height:12px; }
#sub_container > .content .lnb img { margin-top:2px; }
#sub_container > .content .title { margin:60px 0 30px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#000000; font-size:34px; font-weight:bold; }
#sub_container > .content .content_area { padding-bottom:100px; }

/* 설립시작하기 */
#start01 { z-index:999999; }
#start01 .popup_area { position:relative; width:940px; height:428px; margin:0 auto 0; background-color:#fff; border:3px solid #b3b3b3; }
#start01 .popup_area .btn_close { position:absolute; right:10px; top:10px; }
#start01 .popup_area .btn_area { width:756px; margin:90px auto 0; }
#start01 .popup_area .btn_area ul { margin:0; padding:0; }
#start01 .popup_area .btn_area li { position:relative; list-style:none; float:left; width:218px; height:218px; margin:0 17px; }
#start01 .popup_area .btn_area li .btn_text { position:absolute; width:100%; top:157px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; font-weight:bold; text-align:center;}
#start01 .popup_area .popup_info { margin:35px 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#f84c3b; font-size:14px; text-align:center;}

/* What is FDI */
#resources01 { }
#resources01 .head_info { margin:0 0 45px 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources01 .head_info span { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#2e4a87; font-size:14px; line-height:22px; }
#resources01 .head_photo { margin:0 0 30px 0; }

#resources01 .title01 { border-left:3px solid #2e4a87; padding-left:9px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#resources01 .info01 { margin:10px 10px 45px 13px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources01 .btn_go01 { margin:5px 0 0 0; width:160px; height:32px; background-color:#596ca5; border-radius:4px;  -moz-border-radius:4px;  -webkit-border-radius:4px; text-align:center; }
#resources01 .btn_go01.v1 { display:inline-block; margin:5px 0 0 0; width:160px; height:32px; background-color:#596ca5; border-radius:4px;  -moz-border-radius:4px;  -webkit-border-radius:4px; text-align:center; }
#resources01 .btn_go01 a,
#resources01 .btn_go01 a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:13px; font-weight:bold; line-height:30px; display:block; }
#resources01 .btn_go02 { display:inline-block; margin:5px 0 0 0; width:240px; height:32px; background-color:#596ca5; border-radius:4px;  -moz-border-radius:4px;  -webkit-border-radius:4px; text-align:center; }
#resources01 .btn_go02 a,
#resources01 .btn_go02 a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:13px; font-weight:bold; line-height:30px; display:block; }

#resources01 .process01 { margin:15px 0 25px 5px; }
#resources01 .process01 ul { margin:0; padding:0; }
#resources01 .process01 li { list-style:none; float:left; width:255px; margin:0 5px 25px 5px; }
#resources01 .process01 li.first-child { margin:0 5px 25px 0; }
#resources01 .process01 .thum { margin-bottom:4px; }
#resources01 .process01 .thum_text { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:20px; text-align:center; }
#resources01 .process01 .thum_text strong { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#2e4a87; font-size:13px; line-height:20px; text-align:center; }

#resources01 .process02 { position:relative; margin-bottom:50px; }
#resources01 .process02 .step01 { width:230px; margin:0 auto; padding:10px 0 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#fff; font-size:13px; line-height:18px; text-align:center; background-color:#666e86; border-left:1px solid #a4a4a4; border-top:1px solid #a4a4a4; border-right:1px solid #a4a4a4; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .step02 { width:230px; margin:0 auto; padding:10px 0 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#fff; font-size:13px; line-height:18px; text-align:center; background-color:#ef4836; border-left:1px solid #f1b4ae; border-top:1px solid #f1b4ae; border-right:1px solid #f1b4ae; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .step02.v1 { width:230px; margin:0 auto; padding:10px 0 10px 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#fff; font-size:13px; line-height:18px; text-align:center; background-color:#ef4836; border-left:1px solid #f1b4ae; border-top:1px solid #f1b4ae; border-right:1px solid #f1b4ae; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .step03 { width:230px; margin:0 auto 5px; padding:10px 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#fff; font-size:13px; line-height:18px; text-align:center; background-color:#767676; border-left:1px solid #a4a4a4; border-top:1px solid #a4a4a4; border-right:1px solid #a4a4a4; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .step03.v1 { width:230px; margin:0 auto; padding:10px 0 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#fff; font-size:13px; line-height:18px; text-align:center; background-color:#767676; border-left:1px solid #a4a4a4; border-top:1px solid #a4a4a4; border-right:1px solid #a4a4a4; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .step_img01 { margin-bottom:10px; line-height:0; text-align:center; }

#resources01 .process02 .left_step01 { position:absolute; width:180px; padding:7px 0 8px; left:0; top:0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .left_step02 { position:absolute; width:180px; padding:7px 0 8px; left:0; top:82px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .left_step03 { position:absolute; width:180px; height:316px; padding:110px 0 8px; left:0; top:210px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .left_step04 { position:absolute; width:180px; padding:7px 0 8px; left:0; top:540px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .left_step05 { position:absolute; width:180px; padding:7px 0 8px; left:0; top:622px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .left_step_img01 { position:absolute; width:102px; left:180px; top:20px; text-align:center; }
#resources01 .process02 .left_step_img02 { position:absolute; width:102px; left:180px; top:92px; text-align:center; }
#resources01 .process02 .left_step_img03 { position:absolute; width:102px; left:180px; top:196px; text-align:center; }
#resources01 .process02 .left_step_img03.v1 { top:326px; }
#resources01 .process02 .left_step_img03.v2 { top:426px; }
#resources01 .process02 .left_step_img04 { position:absolute; width:102px; left:180px; top:566px; text-align:center; }
#resources01 .process02 .left_step_img05 { position:absolute; width:102px; left:180px; top:632px; text-align:center; }

#resources01 .process02 .right_step01 { position:absolute; width:180px; padding:7px 0 8px; right:0; top:0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .right_step02 { position:absolute; width:180px; padding:7px 0 8px; right:0; top:146px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#resources01 .process02 .right_step_img01 { position:absolute; width:103px; left:516px; top:40px; text-align:center; }
#resources01 .process02 .right_step_img02 { position:absolute; width:180px; left:618px; top:117px; text-align:center; }

#resources01 .process03 { margin:15px 0 25px 5px; }
#resources01 .process03 ul { margin:0; padding:0; }
#resources01 .process03 li { list-style:none; float:left; width:255px; min-height:110px; margin:0 5px 10px 5px; padding:25px 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#323232; font-size:13px; line-height:18px; text-align:center; background-color:#fbfbfb; border:1px solid #d1d1d1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;}
#resources01 .process03 li.first-child { margin:0 5px 10px 0; }

#resources01 { }
#resources01 .tab01 { margin-bottom:30px; }
#resources01 .tab01 ul { margin:0; padding:0; }
#resources01 .tab01 li { list-style:none; float:left; width:33%; margin-left:0.5%; text-align:center; }
#resources01 .tab01 li.first-child { margin-left:0; }
#resources01 .tab01 a { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#f6f5f5; font-size:16px; line-height:46px; background-color:#beb8b9; border:1px solid #e2dbdc; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; }
#resources01 .tab01 a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:46px; background-color:#ea2f24; border:1px solid #ffbeba; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; }
#resources01 .tab01 li.select{ }
#resources01 .tab01 li.select a,
#resources01 .tab01 li.select a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:46px; background-color:#ea2f24; border:1px solid #ffbeba; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; }


/* 3ways */
#resources02 .head_area { width:756px; margin:40px auto 50px; }
#resources02 .head_area ul { margin:0; padding:0; }
#resources02 .head_area li { position:relative; list-style:none; float:left; width:218px; height:218px; margin:0 17px; }
#resources02 .head_area li .btn_text { position:absolute; width:100%; top:157px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; font-weight:bold; text-align:center;}

#resources02 .title01 { border-left:3px solid #2e4a87; padding-left:9px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#resources02 .info01 { margin:12px 10px 25px 13px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources02 .box01 { margin-bottom:10px; padding:25px 20px; background-color:#f7f7f7; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources02 .btn_go { height:62px; margin-bottom:50px; background:url(../images/resources/btn01.png) no-repeat left top; text-align:center; }
#resources02 .btn_go a,
#resources02 .btn_go a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:60px; display:block; }

#resources02 .btn_go01 { margin:10px 0 0 0; width:160px; height:32px; background-color:#596ca5; border-radius:4px;  -moz-border-radius:4px;  -webkit-border-radius:4px; text-align:center; }
#resources02 .btn_go01 a,
#resources02 .btn_go01 a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:13px; font-weight:bold; line-height:30px; display:block; }


/* Taxation */
#resources03 .title01 { border-left:3px solid #2e4a87; padding-left:9px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#resources03 .info01 { margin:12px 10px 15px 13px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources03 .box01 { margin:0 0 40px 0; }
#resources03 .box01 ul { margin:0; padding:0; }
#resources03 .box01 li { list-style:none; float:left; width:385px; min-height:140px; margin:0 0 0 10px; padding:20px 20px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#323232; font-size:14px; line-height:22px; text-align:left; background-color:#fbfbfb; border:1px solid #d1d1d1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;}
#resources03 .box01 strong { padding-bottom:5px; display:inline-block; }
#resources03 .btn_go { height:62px; margin-bottom:40px; background:url(../images/resources/btn01.png) no-repeat left top; text-align:center; }
#resources03 .btn_go a,
#resources03 .btn_go a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:60px; display:block; }
#resources03 .list01 { margin:0 0 40px 0; }
#resources03 .list01 ul { margin:0; padding:0; }
#resources03 .list01 li { list-style:none; padding:0 0 40px 0; margin-bottom:40px; background:url(../images/resources/line01.png) repeat-x left bottom; }
#resources03 .list01 li.v1 { padding:0 0 0 0; margin-bottom:40px; background:none; }
#resources03 .list01 .thum { display:inline-block; width:230px; margin:18px 0 0 9px; vertical-align:middle; }
#resources03 .list01 .thum.v1 { display:inline-block; width:230px; margin:18px 0 0 9px; vertical-align:top; }
#resources03 .list01 .thum_info { display:inline-block; width:520px; margin:12px 0 0 20px; vertical-align:middle; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources03 .box02 { margin:0 10px 0 10px; padding:20px 20px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#323232; font-size:14px; line-height:22px; text-align:left; background-color:#fbfbfb; border:1px solid #d1d1d1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;}

/* Labor management */
#resources04 .head_img01 { margin-bottom:40px; }
#resources04 .title01 { border-left:3px solid #2e4a87; padding-left:9px; margin:0 20px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#resources04 .info01 { margin:12px 30px 15px 33px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources04 .info01.v1 { margin:12px 30px 40px 33px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources04 .btn_go { height:62px; margin-bottom:40px; background:url(../images/resources/btn01.png) no-repeat left top; text-align:center; }
#resources04 .btn_go a,
#resources04 .btn_go a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:60px; display:block; }
#resources04 .list01 { margin:0 0 40px 0; }
#resources04 .list01 ul { margin:0; padding:0; }
#resources04 .list01 li { list-style:none; padding:0 0 40px 0; margin-bottom:40px; background:url(../images/resources/line01.png) repeat-x left bottom; }
#resources04 .list01 li.v1 { padding:0 0 0 0; margin-bottom:40px; background:none; }
#resources04 .list01 li.v2 { list-style:none; padding:0 0 0 0; margin-bottom:40px; background:none; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ce1e37; font-size:15px; font-weight:bold; line-height:24px; text-align:center; }
#resources04 .list01 .thum { display:inline-block; width:230px; margin:18px 0 0 29px; vertical-align:middle; }
#resources04 .list01 .thum.v1 { display:inline-block; width:230px; margin:18px 0 0 29px; vertical-align:top; }
#resources04 .list01 .thum_info { display:inline-block; width:500px; margin:12px 0 0 20px; vertical-align:middle; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#resources04 .box02 { margin:0 10px 40px 10px; padding:30px 30px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#323232; font-size:14px; line-height:22px; text-align:left; background-color:#fbfbfb; border:1px solid #d1d1d1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;}
#resources04 .box02.v1 { margin:0 10px 15px 10px; padding:30px 30px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#323232; font-size:14px; line-height:22px; text-align:left; background-color:#fbfbfb; border:1px solid #d1d1d1; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
border-radius: 6px;  -moz-border-radius: 6px;  -webkit-border-radius: 6px;}

/* Incorporation  */
#services01 { }
#services01 .tab01 { }
#services01 .tab01 ul { margin:0; padding:0; }
#services01 .tab01 li { list-style:none; float:left; width:33%; margin-left:0.5%; text-align:center; }
#services01 .tab01 li.first-child { margin-left:0; }
#services01 .tab01 a { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#f6f5f5; font-size:16px; line-height:46px; background-color:#beb8b9; border:1px solid #e2dbdc; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; }
#services01 .tab01 a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:46px; background-color:#ea2f24; border:1px solid #ffbeba; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; }
#services01 .tab01 li.select{ }
#services01 .tab01 li.select a,
#services01 .tab01 li.select a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:46px; background-color:#ea2f24; border:1px solid #ffbeba; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; display:block; }

#services01 .sub_tab01 { position:relative; margin-top:5px; background-color:#f84c3b; border:1px solid #ffbeba; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#services01 .sub_tab01 ul { margin:0; padding:0 40px; }
#services01 .sub_tab01 li { list-style:none; float:left; width:33.333333%; text-align:center; }
#services01 .sub_tab01 a { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#fca69d; font-size:14px; line-height:38px; display:block; }
#services01 .sub_tab01 a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:14px; line-height:38px; font-weight:bold; display:block; }
#services01 .sub_tab01 li.select { }
#services01 .sub_tab01 li.select a,
#services01 .sub_tab01 li.select a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:14px; line-height:38px; font-weight:bold; display:block; }
#services01 .sub_tab01 .sub_tab_bar { position:absolute; width:262px; height:6px; left:-1px; top:-6px; background-color:#f84c3b; border-left:1px solid #ffbeba; border-right:1px solid #ffbeba; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
#services01 .sub_tab01 .sub_tab_bar.v1 { left:265px; }
#services01 .sub_tab01 .sub_tab_bar.v2 { left:531px; }

#services01 .service_content { width:700px; margin:58px auto 0; }
#services01 .service_content ul { margin:0; padding:0; }
#services01 .service_content li { list-style:none; float:left; width:140px; }
#services01 .service_content .thum { text-align:center; }
#services01 .service_content .thum_info { margin:8px auto 40px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#5a5a5a; font-size:13px; font-weight:bold; text-align:center; }

#services01 .process01 { position:relative; width:740px; margin:50px auto 0; }
#services01 .process01 ul { margin:0; padding:0; }
#services01 .process01 li { position:relative; list-style:none; margin:0 0 10px 0; background-color:#eaeaea; border:1px solid #cdcdcd; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
background: #efefef; /* Old browsers */
background: -moz-linear-gradient(top,  #efefef 0%, #e3e3e3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(100%,#e3e3e3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #efefef 0%,#e3e3e3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #efefef 0%,#e3e3e3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #efefef 0%,#e3e3e3 100%); /* IE10+ */
background: linear-gradient(to bottom,  #efefef 0%,#e3e3e3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e3e3e3',GradientType=0 ); /* IE6-9 */}
#services01 .process01 li.space01 { margin:0 60px 40px 0; }
#services01 .process01 li.type01 { float:right; }
#services01 .process01 .info { margin:-10px 0 18px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:18px; text-align:center; display:none; }
#services01 .process01 .info strong { margin:18px 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:15px; line-height:18px; text-align:center; }
#services01 .process01 .info.v1 { margin:27px 0; }
#services01 .process01 .info.v2 { margin:10px 0 5px; }
#services01 .process01 .info_subject { margin:18px 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:16px; line-height:18px; font-weight:bold; text-align:center; }
#services01 .process01 .dot01 { position:absolute; width:60px; left:340px; top:25px; text-align:center; }
#services01 .process01 .dot02 { position:absolute; width:340px; left:400px; top:90px; text-align:center; }
#services01 .process01 .dot03 { position:absolute; width:60px; left:340px; top:145px; text-align:center; }
#services01 .process01 .dot04 { position:absolute; width:340px; left:0; top:210px; text-align:center; }
#services01 .process01 .dot05 { position:absolute; width:60px; left:340px; top:265px; text-align:center; }
#services01 .process01 .dot06 { position:absolute; width:340px; left:400px; top:330px; text-align:center; }
#services01 .process01 .dot07 { position:absolute; width:60px; left:340px; top:384px; text-align:center; }
#services01 .process01 .dot08 { position:absolute; width:340px; left:0; top:450px; text-align:center; }
#services01 .process01 .new_dot { position:absolute; width:100%; left:0; top:84px; text-align:center; }
#services01 .process01 .new_dot.v1 { position:absolute; width:100%; left:0; top:103px; text-align:center; }
#services01 .process01 .new_dot01 { margin-bottom:10px; text-align:center; line-height:0; }
#services01 .process01 .btn_helf { position:absolute; right:20px; top:20%; }
#services01 .process01 .btn_document { margin:0 auto; width:160px; height:32px; background-color:#596ca5; border-radius:4px;  -moz-border-radius:4px;  -webkit-border-radius:4px; text-align:center; }
#services01 .process01 .btn_document a,
#services01 .process01 .btn_document a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:13px; font-weight:bold; line-height:30px; display:block; }

#services01 .document01 { position:relative; margin:40px 10px 0; }
#services01 .document01 .thum { display:inline-block; vertical-align:middle;}
#services01 .document01 .thum_text { display:inline-block; vertical-align:middle; margin:0 0 0 20px; }
#services01 .document01 .thum_text .title01 { border-left:3px solid #2e4a87; padding-left:9px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#services01 .document01 .thum_text .info01 { margin:8px 0 30px 13px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#services01 .document01 .thum_text .btn_office { width:160px; height:32px; background-color:#596ca5; border-radius:4px;  -moz-border-radius:4px;  -webkit-border-radius:4px; text-align:center; }
#services01 .document01 .thum_text .btn_office a,
#services01 .document01 .thum_text .btn_office a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:13px; font-weight:bold; line-height:30px; }

#services01 .faq01 { position:relative; margin:40px auto; }

/* Tax & Accounting */
#services04 .title01 { border-left:3px solid #2e4a87; padding-left:9px; margin:0 20px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#services04 .btn_go { height:62px; margin-bottom:40px; background:url(../images/service/btn01.png) no-repeat left top; text-align:center; }
#services04 .btn_go a,
#services04 .btn_go a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:60px; display:block; }
#services04 .list01 { margin:0 0 40px 0; }
#services04 .list01 ul { margin:0; padding:0; }
#services04 .list01 li { list-style:none; padding:0 0 40px 0; margin-bottom:40px; background:url(../images/resources/line01.png) repeat-x left bottom; }
#services04 .list01 li.v1 { padding:0 0 0 0; margin-bottom:40px; background:none; }
#services04 .list01 .thum { display:inline-block; width:230px; margin:18px 0 0 29px; vertical-align:middle; }
#services04 .list01 .thum.v1 { display:inline-block; width:230px; margin:18px 0 0 29px; vertical-align:top; }
#services04 .list01 .thum_info { display:inline-block; width:500px; margin:12px 0 0 20px; vertical-align:middle; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }

/* Labor management */
#services05 .head_img01 { margin-bottom:40px; }
#services05 .title01 { border-left:3px solid #2e4a87; padding-left:9px; margin:0 20px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#services05 .info01 { margin:12px 30px 55px 33px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#services05 .btn_go { height:62px; margin-bottom:40px; background:url(../images/service/btn01.png) no-repeat left top; text-align:center; }
#services05 .btn_go a,
#services05 .btn_go a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:60px; display:block; }

#services01 .btn_go { height:62px; margin-top:30px; background:url(../images/service/btn01.png) no-repeat left top; text-align:center; }
#services01 .btn_go a,
#services01 .btn_go a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:60px; display:block; }

/* Office Contract */
#office01 { }
#office01 .title01 { margin:0 8px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:17px; line-height:22px; font-weight:bold; }
#office01 .info01 { margin:20px 8px 0; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }
#office01 .photo01 { margin:30px auto; text-align:center; }

#office01 .btn_go { height:62px; margin-bottom:50px; background:url(../images/resources/btn01.png) no-repeat left top; text-align:center; }
#office01 .btn_go a,
#office01 .btn_go a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#ffffff; font-size:16px; font-weight:bold; line-height:60px; display:block; }

/* 인센티브예시 */
#resources01_pop { width:900px; margin:0 auto; padding:0 30px 40px; border:5px solid #f2f4f3; }
#resources01_pop .title01 { margin:40px 0 0 0; border-left:3px solid #2e4a87; padding-left:9px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:16px; line-height:14px; font-weight:bold; }
#resources01_pop .info01 { margin:10px 10px -5px 13px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:22px; }
#resources01_pop .table01 { margin:15px auto 0; border-top:2px solid #2e4a87; border-right:1px solid #e2e2e2; }
#resources01_pop .table01 th { padding:10px 0; background-color:#f4f4f4; border-left:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:13px; line-height:16px; font-weight:bold; text-align:center; }
#resources01_pop .table01 td { padding:10px; border-left:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:13px; line-height:22px; text-align:center; }
#resources01_pop .table01 td.v1 { text-align:left; }
#resources01_pop .table01 td.v2 { background-color:#f4f4f4; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#223870; font-size:13px; font-weight:bold; }

#policy { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#333333; font-size:14px; line-height:22px; }

/* FOOT */
#footer .address { width:1090px; margin:10px auto 0; }
#footer .address ul { margin:0; padding:0; }
#footer .address li { float:left; list-style:none; padding-left:19px; background:url(../images/inc/footer_bar.png) no-repeat 9px 5px; font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#7f7f7f; font-size:12px; line-height:20px; }
#footer .address li.type01 { padding-left:0; background:none; }

#footer .menu { width:1090px; margin:30px auto 0; }
#footer .menu ul { margin:0; padding:0; }
#footer .menu li { float:left; list-style:none; padding-left:19px; background:url(../images/inc/foot_menu_bar.png) no-repeat 10px 2px; }
#footer .menu li:first-child { padding-left:0; background:none; }
#footer .menu a,
#footer .menu a:hover { font-family:'Nanum Gothic', 'NanumGothic', '나눔고딕'; color:#5c5c5c; font-size:13px; line-height:13px; font-weight:bold; }


