@charset "UTF-8";
/* --------------------------------------------------
* Version	: 1.1
* Date		: 2014-11-14
* Author	: SangKi Park / seon81.park@gmail.com
  -------------------------------------------------- */


  


/*---------------------------------------------------*\
	Common
\*---------------------------------------------------*/
.skipNavi {position:absolute;top:-500px}
.skipNavi:focus, .skipNavi:hover, .skipNavi:active {display:block;top:1px;padding-top:4px;width:100%;height:20px;background-color:#36312b;font-size:12px;font-weight:bold;color:#fff;text-align:center;z-index:1000}
/* 검색 */
.searchBox {position:relative;margin:0 auto;padding:6px 42px 6px 18px;width:200px;height:28px;background:url(../../images/common/bg_searchBox.png) no-repeat}
.searchBox .input_txt {padding:0;width:200px;height:28px;line-height:28px;border:0;background-color:transparent}
.searchBox .btn_search {position:absolute;top:6px;right:10px;margin:0;padding:0;width:27px;height:27px}

/* Top Banner */
#topBanner {position:absolute;top:-178px;left:0;width:100%;height:182px;background-color:#ef7e22;z-index:9998}
#topBanner .inner {height:182px}
#topBanner .owl-item a {display:block;width:980px;height:178px;text-decoration:none}
#topBanner .owl-item a img {margin:0 auto;width:980px;height:178px}
#topBanner .owl-theme .owl-controls .owl-page.active span, 
#topBanner .owl-theme .owl-controls.clickable .owl-page:hover span {background-color:#424242;border-color:#424242}
#topBanner .btn_open {position:absolute;bottom:-20px;right:0;z-index:9999}
#topBanner .owl-controls {bottom:15px;right:48px}
#topBanner .control_btns {position:absolute;bottom:16px;right:8px}
#topBanner .control_btns a {margin:0 4px;text-decoration:none}

/*top_bar 2015.05.21*/
.top_bar{height: 78px;background: #de5b6e;}
.top_bar .bar_wrap{width: 980px;margin: 0 auto;position: relative;}
.top_bar .bar_wrap .bar_noti{color: #fff;font-size: 15px;background: url(../../images/banner/top_bar_bullet.png) 0 2px no-repeat;
padding: 0 0 0 24px;display: inline-block;height: 25px;position: absolute;top: 30px;width: 850px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.top_bar .bar_wrap .bar_noti a{color:#fff; font-size:15px; margin-left:10px}
.top_bar .bar_wrap .bar_noti a:hover{text-decoration:underline}
.top_bar .bar_wrap .bar_close{position: absolute;top: 26px;display: block;width: 70px;height: 30px;right: 15px;background: url(../../images/banner/top_bar_close.png) no-repeat;text-indent:-9999px}
.top_bar .bar_wrap .bar_close:hover{background-position: 0 -30px}
 
/* Main Banner */
#mBanner .owl-item a {display:block;width:355px;height:574px;text-decoration:none;cursor:default;}
#mBanner .owl-item a img {margin:0 auto;width:355px;height:574px}
#mBanner .owl-controls {bottom:15px;right:48px}
#mBanner .control_btns {position:absolute;bottom:16px;right:8px}
#mBanner .control_btns a {margin:0 2px}
 
/* Main Banner2 */
#mBanner2 .owl-item a {display:block;width:982px;height:604px;text-decoration:none;cursor:default;}
#mBanner2 .owl-item a img {margin:0 auto;width:982px;height:604px}
#mBanner2 .owl-controls {bottom:15px;right:48px}
#mBanner2 .control_btns {position:absolute;bottom:16px;right:8px}
#mBanner2 .control_btns a {margin:0 2px}
#mBanner2 .linkbutton {position:absolute;bottom:16px;right:8px}
#mBanner2 .linkbutton a {margin:0 2px}

/* Right Banner */
#rBanner .owl-item a {display:block;width:304px;height:96px;text-decoration:none}
#rBanner .owl-item a img {margin:0 auto;width:304px;height:96px}
#rBanner .owl-controls {top:10px;right:48px}
#rBanner .control_btns {position:absolute;right:8px}
#rBanner .control_btns a {margin:0 2px;text-decoration:none}
#rBanner.main .owl-item a {display:block;width:292px;height:185px}
#rBanner.main .owl-item a img {margin:0 auto;width:292px;height:185px}
#rBanner.main .owl-theme .owl-controls {top:inherit;bottom:9px}
#rBanner.main .owl-controls {top:inherit;bottom:10px}
#rBanner.main .control_btns {top:inherit;bottom:10px;right:8px}
#rBanner.sub .owl-controls {top:inherit;bottom:10px}
#rBanner.sub .control_btns {top:inherit;bottom:11px;right:8px}
#rBanner {position:relative;width:304px;height:96px}
#rBanner .control_btns {position:absolute;top:14px;right:12px}


/*---------------------------------------------------*\
	Header
\*---------------------------------------------------*/
#topMenu {height:85px;background-color:#ffffff;}
/*#topMenu {height:85px;background-color:#eef1f3}*/
#topMenu .logo {position:absolute;top:23px}
/* Top Navigation Bar */
#topMenu .tnb {position:absolute;top:10px;right:-10px;}
#topMenu .tnb li {border:1px solid #ffffff;float:left;position:relative;margin-left:15px}
/*#topMenu .tnb li {border:1px solid #eef1f3;float:left;position:relative;margin-left:15px}*/
#topMenu .tnb li a {display:inline-block;position:relative;font-size:13px;line-height:22px;color:#999;text-decoration:none}
/*#topMenu .tnb li a {display:inline-block;position:relative;font-size:13px;line-height:22px;color:#666;text-decoration:none}*/
#topMenu .tnb li a:active,
#topMenu .tnb li a:focus,
#topMenu .tnb li a:visited {background:transparent;}
#topMenu .tnb li .tit {margin-right:5px;font-size:13px;line-height:22px;color:#666}
#topMenu .tnb .bar {color:#ccc; margin-top:4px;}
#topMenu .tnb .search a {margin-top:1px}
#topMenu .tnb .searchWrap {display:none;position:absolute;top:30px;right:20px;padding:4px 40px 4px 20px;width:160px;border:2px solid #ccc;border-radius:10px;background-color:#fff}
/*#topMenu .tnb .searchWrap {display:none;position:absolute;top:30px;right:20px;padding:4px 40px 4px 20px;width:160px;border:2px solid #ef7e22;border-radius:15px;background-color:#fff}*/
#topMenu .tnb .searchWrap label {overflow:hidden;position:absolute;left:-9999px;width:0;height:0;font-size:0;text-indent:-9999px}
#topMenu .tnb .searchWrap .search_txt {margin:0;padding:0;width:100%;height:18px;line-height:18px;border:0;outline:none}
#topMenu .tnb .searchWrap .submit {position:absolute;top:3px;right:7px;width:18px;height:20px}
#topMenu .tnb .zoom img {margin-top:-1px}
#topMenu .tnb .mycareer .alert {position:absolute;top:-24px;left:50%;padding:6px 7px 6px 21px;height:10px;border-radius:6px;background:url(../../img/common/ic_noti.png) no-repeat 2px 50%;line-height:1;font-size:10px;white-space:nowrap;letter-spacing:-1px}
#topMenu .tnb .mycareer .alert:before,
#topMenu .tnb .mycareer .alert:after {content:'';display:block;position:absolute;top:22px;left:50%;width:0;height:0;}
#topMenu .tnb .mycareer .alert:before {margin-left:-6px;border-left:6px solid transparent;border-right:6px solid transparent;z-index:21}
#topMenu .tnb .mycareer .alert:after {margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;z-index:22}
#topMenu .tnb .mycareer .relation {margin-left:-62px;width:94px;border:1px solid #249fbb;background-color:#d5f5fd;color:#0083a3}
#topMenu .tnb .mycareer .relation:before {border-top:6px solid #249fbb}
#topMenu .tnb .mycareer .relation:after {border-top:5px solid #d5f5fd}
#topMenu .tnb .mycareer .friend {margin-left:-67px;width:104px;border:1px solid #ffb1a1;background-color:#fff0ed;color:#f42900}
#topMenu .tnb .mycareer .friend:before {border-top:6px solid #ffb1a1}
#topMenu .tnb .mycareer .friend:after {border-top:5px solid #fff0ed}
/* SNS Link */
#topMenu .sns_link {position:absolute;top:10px;right:0}
#topMenu .sns_link li {float:left;margin:0 2px}
#topMenu .sns_link img {width:23px;height:23px}
/* Global Navigation Bar */
/* #gnb {height:53px;border-bottom:1px solid #e4e4e4}
#gnb .gnb {overflow:hidden;height:53px;z-index:998}	
#gnb .gnb li {float:left;width:140px;position:relative}
#gnb .gnb li:hover h3 a,
#gnb .gnb li a:focus,
#gnb .sub a:hover,
#gnb .gnb li .sub li a.goLink:hover {color:#ef7e22;text-decoration:none}
#gnb .gnb a:link,
#gnb .gnb a:active,
#gnb .gnb a:visited {text-decoration:none}
#gnb .gnb li h3 {font-size:15px}
#gnb .gnb li h3 a {display:block;padding-left:24px;line-height:53px;font-size:15px;font-weight:bold;text-decoration:none}
#gnb .gnb li .sub {margin-top:1px;padding-top:13px;height:230px;border-bottom:3px solid #ef7e22;background-color:#fff}
#gnb .gnb .m01 .sub,
#gnb .gnb .m02 .sub {background:#fff url(../../images/common/bg_gnb.gif) no-repeat left bottom}
#gnb .gnb .m02 .sub {background-position:-140px bottom}
#gnb .gnb .m01 .sub {border-left:1px solid #e4e4e4}
#gnb .gnb .m07 .sub {border-right:1px solid #e4e4e4}
#gnb .gnb li .sub li {clear:left;min-height:24px}
#gnb .gnb li .sub li h4 {font-size:13px}
#gnb .gnb li .sub li a {display:block;padding:4px 4px 4px 24px;line-height:1.4;font-weight:normal}
#gnb .gnb li .sub li a.goLink {font-size:13px;font-weight:bold;color:#335397} */

#gnb {height:53px;border-bottom:1px solid #e2e2e2;border-top:2px solid #3b487d;background-color:#eef1f3;}
#gnb .gnb {overflow:hidden;height:53px;z-index:998;}	
#gnb .gnb li {float:left;width:195px;position:relative;}
#gnb .gnb li:first-child {float:left;width:200px;position:relative;}
#gnb .gnb li:hover h3 a,
#gnb .gnb li a:focus,
#gnb .sub a:hover,
#gnb .gnb li .sub li a.goLink:hover {color:#335397;text-decoration:none}
#gnb .gnb a:link,
#gnb .gnb a:active,
#gnb .gnb a:visited {text-decoration:none}
#gnb .gnb li h3 {font-size:15px}
#gnb .gnb li h3 a {display:block;padding-left:35px;line-height:53px;font-size:15px;font-weight:bold;text-decoration:none}
#gnb .gnb li .sub {margin-top:1px;padding-top:13px;height:230px;border-bottom:3px solid #335397;background-color:#fff}
#gnb .gnb .m01 .sub,
/*#gnb .gnb .m02 .sub {background:#fff url(../../images/common/bg_gnb.gif) no-repeat left bottom}*/
#gnb .gnb .m02 .sub {background-position:-140px bottom}
#gnb .gnb .m01 .sub {border-left:1px solid #e2e2e2}
#gnb .gnb .m05 .sub {border-right:1px solid #e2e2e2}
#gnb .gnb li .sub li {clear:left;min-height:24px}
#gnb .gnb li .sub li h4 {font-size:13px}
#gnb .gnb li .sub li a {display:block;padding:4px 4px 4px 35px;line-height:1.4;font-weight:normal}
#gnb .gnb li .sub li a.goLink {font-size:13px;font-weight:bold;color:#335397}

#gnb2 {height:53px;border-bottom:2px solid #2fcd80;border-top:1px solid #e2e2e2 ;background-color:#ffffff;}
#gnb2 .gnb {overflow:hidden;height:53px;z-index:998;}	
#gnb2 .gnb li {float:left;width:240px;position:relative;}
#gnb2 .gnb li:first-child {float:left;width:260px;position:relative;}
#gnb2 .gnb li:hover h3 a,
#gnb2 .gnb li a:focus,
#gnb2 .sub a:hover,
#gnb2 .gnb li .sub li a.goLink:hover {color:#3d9d6e;text-decoration:none}
#gnb2 .gnb a:link,
#gnb2 .gnb a:active,
#gnb2 .gnb a:visited {text-decoration:none}
#gnb2 .gnb li h3 {font-size:15px}
#gnb2 .gnb li h3 a {display:block;padding-left:35px;line-height:53px;font-size:15px;font-weight:bold;text-decoration:none}
#gnb2 .gnb li .sub {margin-top:2px;padding-top:13px;height:180px;border-bottom:3px solid #3d9d6e;background-color:#fff}
#gnb2 .gnb .m01 .sub,
/*#gnb2 .gnb .m02 .sub {background:#fff url(../../images/common/bg_gnb.gif) no-repeat left bottom}*/
#gnb2 .gnb .m02 .sub {background-position:-140px bottom}
#gnb2 .gnb .m01 .sub {border-left:1px solid #e2e2e2}
#gnb2 .gnb .m04 .sub {border-right:1px solid #e2e2e2}
#gnb2 .gnb li .sub li {clear:left;min-height:24px}
#gnb2 .gnb li .sub li h4 {font-size:13px}
#gnb2 .gnb li .sub li a {display:block;padding:4px 4px 4px 35px;line-height:1.4;font-weight:normal}
#gnb2 .gnb li .sub li a.goLink {font-size:13px;font-weight:bold;color:#3d9d6e}

/*---------------------------------------------------*\
	Footer
\*---------------------------------------------------*/
#policy {height:44px;background-color:#eef1f3}
#policy li {float:left;padding:16px 0}
#policy li a {display:block;padding:0 12px;border-right:1px solid #666;font-size:12px;color:#666;text-decoration:none}
#policy li.last a {border-right:none}
#footInfo {height:140px;background-color:#c8ccce}
#footInfo address {padding:35px 0 0 172px;background:url(../../img/main/logo_footer.png) no-repeat 0 35px;font-size:12px;line-height:1.4;color:#666}
#footInfo address span {font-size:9px}
#footInfo .site_link {position:absolute;top:30px;right:0}
#footInfo .site_link li {float:left;margin-left:18px}

#footInfo2 {height:140px;background-color:#c8ccce}
#footInfo2 address {padding:35px 0 0 222px;background:url(../../img/main/neww/logo_footer.png) no-repeat 0 35px;font-size:12px;line-height:1.4;color:#666}
#footInfo2 address span {font-size:9px}
#footInfo2 .site_link {position:absolute;top:30px;right:0}
#footInfo2 .site_link li {float:left;margin-left:18px}


/*---------------------------------------------------*\
	메인&서브 공통
\*---------------------------------------------------*/
/* ColumnGroup */
.boxWrap {border:1px solid #d5d5d5}
.boxWrap h3 {padding:0 20px;line-height:50px;font-size:19px;color:#fff}
.ct_menu {margin-top:8px;display:table;table-layout:fixed;width:100%}
.ct_menu li {float:left;display:table;position:relative}
.ct_menu li a {display:table-cell;vertical-align:middle;width:100%;height:70px;background-color:#335397;font-family:'NanumGothicWeb';font-size:16px;line-height:1.2;color:#fff;text-align:center;text-decoration:none}
#ct {padding:40px 0 56px}
#columnGroup,
#columnGroup2,
#columnGroup3,
#columnGroup4 {overflow:hidden}
#columnGroup > div,
#columnGroup2 > div,
#columnGroup3 > div,
#columnGroup4 > div {float:left;position:relative}
#columnGroup .column1,
#columnGroup2 .column1 {width:353px}
#columnGroup .column1 img {display:block}
#columnGroup .column2 {margin-left:8px;width:306px}
#columnGroup2 .column2 {margin-left:7px;width:620px}
#columnGroup .column2 .boxWrap {width:304px}
#columnGroup .column3 {margin-left:7px;width:306px}
#columnGroup3 .column1 {width:321px}
#columnGroup3 .column2 {margin-left:9px;width:320px}
#columnGroup3 .column3 {margin-left:8px;width:322px}
#columnGroup4 .column1 {width:357px}
#columnGroup4 .column2 {margin-left:7px;width:314px}
#columnGroup4 .column3 {margin-left:8px;width:294px}
/* Best Board */
#best_board {overflow:hidden;position:relative;width:981px;min-height:135px;margin-top:9px}
#best_board .section {display:block;position:relative;width:484px;border:1px solid #e2e2e2;background-color:#fff}
#best_board .section.no-border {border:0 none;}
#best_board .section h3 {border-bottom:1px solid #e2e2e2;background-color:#eef1f3;line-height:34px;font-size:14px}
#best_board .section h3 span {display:block;width:125px;background:#d0d4d7;font-size:18px;line-height:34px;color:#fff;text-align:center}
#best_board .section .btn_more {position:absolute;top:9px;right:14px}
#best_board .last {width: 485px;position:absolute;top:0;right:0}
#best_board .section span.bnBx {display:inline-block;width: 195px;margin-right: 6px;float: left;}
#best_board .section span.bnBx:last-child {margin-right:0;}
#best_board .txtList-best {overflow:hidden;padding:15px 24px}
#best_board .txtList-best li a {display:block;position:relative;padding-left:80px;text-decoration:none}
#best_board .txtList-best li a span {line-height:22px;font-size:12px;font-weight:normal;color:#767676}
#best_board .txtList-best li a .date {position:absolute;left:0;top:0}
#best_board .txtList-best li a .tit {overflow:hidden;display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word}
/* Best Data */
#best_data {overflow:hidden;position:relative;margin-top:8px}
#best_data .section {float:left;position:relative;margin-left:7px;padding:14px 12px 15px 154px;width:308px;border:1px solid #e2e2e2;background-color:#fff}
#best_data .section h3 {position:absolute;top:34px;left:-8px;width:127px;line-height:42px;background-color:#ef7e22;font-size:18px;color:#fff;text-align:center}
#best_data .section h3:after {content:'';display:block;position:absolute;top:42px;left:0;width:0;height:0;border-left:8px solid transparent;border-top:6px solid #d67424}
#best_data .section ul {height:100px}
#best_data .section li a {overflow:hidden;display:block;position:relative;line-height:20px;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;font-size:12px;color:#6a6a6a;text-decoration:none}
#best_data .section .top a {color:#424242}
#best_data .last {position:absolute;top:0;right:0}


/*---------------------------------------------------*\
	메인
\*---------------------------------------------------*/
#mBanner {position:relative}
#main_link {}
#main_link .li02 {margin-top:8px}
#main_link .li03 {margin-top:7px}
#rBanner.main {width:292px;height:185px}
#main_link li a {overflow:hidden;position:relative;display:block;width:314px;height:187px;text-decoration:none}
#main_link li a .h2,
#main_link li a .hoverView {position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
#main_link li a .h2 {display:block;font-size:23px;font-weight:bold;color:#fff;letter-spacing:-1px;z-index:200}
#main_link li a .hoverView {display:none;z-index:201}
#main_link li a:hover .hoverView,
#main_link li a:focus .hoverView {display:block}
#main_link li a .hoverView .txt {display:block;line-height:20px;font-size:14px;color:#fff;letter-spacing:-1px}
#main_link li a .hoverView .view {display:block;margin:0 auto;width:97px;height:24px;border-radius:8px;line-height:24px;font-size:12px;color:#fff}
#main_link .li01 a {text-decoration:none}
#main_link .li01 a .h2 {padding-top:125px;background:url(../../img/main/bg_mid_banner1.jpg) no-repeat}
#main_link .li01 a .hoverView {background-color:#8dc63f}
#main_link .li01 a .hoverView .txt {margin-top:65px}
#main_link .li01 a .hoverView .view {margin-top:34px;background-color:#669f1a}
#main_link .li02 a .h2 {padding-top:124px;background:url(../../img/main/bg_mid_banner2.jpg) no-repeat}
#main_link .li02 a .hoverView {background:#3fc68f}
#main_link .li02 a .hoverView .txt {margin-top:70px}
#main_link .li02 a .hoverView .view {margin-top:30px;background-color:#1da970}
#main_link .li03 a .h2 {padding-top:122px;background:url(../../img/main/bg_mid_banner3.jpg) no-repeat}
#main_link .li03 a .hoverView {background-color:#3fbec6}
#main_link .li03 a .hoverView .txt {margin-top:67px}
#main_link .li03 a .hoverView .view {margin-top:30px;background-color:#209aa2}
#main_link2 li {margin-top:8px}
#main_link2 li a {overflow:hidden;position:relative;display:block;width:294px;text-decoration:none}
#main_link2 li a .h2,
#main_link2 li a .hoverView {position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
#main_link2 li a .h2 {font-size:23px;font-weight:bold;color:#fff;letter-spacing:-1px;text-align:left;z-index:200}
#main_link2 li a .hoverView {display:none;z-index:201}
#main_link2 li a:hover .hoverView,
#main_link2 li a:focus .hoverView {display:block}
#main_link2 li a .hoverView .txt {display:block;line-height:20px;font-size:14px;color:#fff;letter-spacing:-1px}
#main_link2 li a .hoverView .view {display:block;margin:0 auto;width:97px;height:24px;border-radius:8px;line-height:24px;font-size:12px;color:#fff}
#main_link2 .li01 a {height:140px}
#main_link2 .li01 a .h2 {padding:58px 0 0 116px;background:url(../../img/main/bg_right_banner1.jpg) no-repeat}
#main_link2 .li01 a .hoverView {background-color:#f7941d}
#main_link2 .li01 a .hoverView .txt {margin-top:37px}
#main_link2 .li01 a .hoverView .view {margin-top:26px;background-color:#de7900}
#main_link2 .li02 a {height:137px}
#main_link2 .li02 a .h2 {padding:56px 0 0 116px;background:url(../../img/main/bg_right_banner2.jpg) no-repeat}
#main_link2 .li02 a .hoverView {background-color:#50be5f}
#main_link2 .li02 a .hoverView .txt {margin-top:31px}
#main_link2 .li02 a .hoverView .view {margin-top:18px;background-color:#3e9b4b}
#main_link2 .li03 a {height:88px}
#main_link2 .li03 a .h2 {padding:32px 0 0 116px;background:url(../../img/main/bg_right_banner3.jpg) no-repeat}
#main_link2 .li03 a .hoverView {background-color:#1c8e77}
#main_link2 .li03 a .hoverView .txt {margin-top:18px}
#main_link2 .li03 a .hoverView .view {margin-top:9px;background-color:#197765}
#main_link3 {margin-top:8px}
#main_link3 ul {overflow:hidden;width:982px}
#main_link3 ul:after {content:'';display:block;clear:both}
#main_link3 ul li {float:left;display:block;border:1px solid #e2e2e2}
#main_link3 ul .li00, 
#main_link3 ul .li01,
#main_link3 ul .li02, 
#main_link3 ul .li03,
#main_link3 ul .li04 {margin-right:8px}
#main_link3 ul li a {display:block;position:relative;padding:73px 0 23px;width:155px;height:70px;background-color:#fafafa;text-align:center;text-decoration:none}
#main_link3 ul li a span {display:block}
#main_link3 ul li a .sub {font-size:13px;line-height:17px;color:#7b797b}
#main_link3 ul li a .title {font-size:14px;line-height:30px;color:#000}
#main_link3 ul li a:before {content:'';display:block;position:absolute;top:23px;left:50%;margin-left:-22px;width:44px;height:44px;background:url(http://img.jindanplus.co.kr/img/main/sp_ic_main.png) no-repeat}
#main_link3 ul .li01 a:before {background-position:-50px 0}
#main_link3 ul .li02 a:before {background-position:-100px 0}
#main_link3 ul .li03 a:before {background-position:-150px 0}
#main_link3 ul .li04 a:before {background-position:-200px 0}
#main_link3 ul .li05 a:before {background-position:-250px 0}
#main_link3 ul .li06 a:before {background-position:-300px 0}
#main_link3 ul .li00 a:before {background-position:0 0}
#main_link3 ul .li01:hover a:before {background-position:-50px -50px}
#main_link3 ul .li02:hover a:before {background-position:-100px -50px}
#main_link3 ul .li03:hover a:before {background-position:-150px -50px}
#main_link3 ul .li04:hover a:before {background-position:-200px -50px}
#main_link3 ul .li05:hover a:before {background-position:-250px -50px}
#main_link3 ul .li06:hover a:before {background-position:-300px -50px}
#main_link3 ul .li00:hover a:before {background-position:0 -50px}
#main_link4 {margin-top:8px}
#main_link4 ul {overflow:hidden;width:982px}
#main_link4 ul:after {content:'';display:block;clear:both}
#main_link4 ul li {float:left;display:block;border:1px solid #e2e2e2}
#main_link4 ul .li00, 
#main_link4 ul .li01,
#main_link4 ul .li02, 
#main_link4 ul .li03,
#main_link4 ul .li04 {margin-right:8px}
#main_link4 ul li a {display:block;position:relative;padding:63px 0 13px;width:155px;height:20px;background-color:#fafafa;text-align:center;text-decoration:none}
#main_link4 ul li a span {display:block}
#main_link4 ul li a .sub {font-size:13px;line-height:17px;color:#7b797b}
#main_link4 ul li a .title {font-size:14px;line-height:30px;color:#000}
#main_link4 ul li a:before {content:'';display:block;position:absolute;top:13px;left:50%;margin-left:-22px;width:44px;height:44px;background:url(http://img.jindanplus.co.kr/img/main/sp_ic_main.png) no-repeat}
#main_link4 ul .li01 a:before {background-position:-50px 0}
#main_link4 ul .li02 a:before {background-position:-100px 0}
#main_link4 ul .li03 a:before {background-position:-150px 0}
#main_link4 ul .li04 a:before {background-position:-200px 0}
#main_link4 ul .li05 a:before {background-position:-300px 0}
#main_link4 ul .li05 a {background-color:#e0fddc;}
#main_link4 ul .li05 a .sub {margin-top:-45px;font-size:11px;color:#3d9d6e;line-height:20px;}
#main_link4 ul .li00 a:before {background-position:0 0}
#main_link4 ul .li01:hover a:before {background-position:-50px -50px}
#main_link4 ul .li02:hover a:before {background-position:-100px -50px}
#main_link4 ul .li03:hover a:before {background-position:-150px -50px}
#main_link4 ul .li04:hover a:before {background-position:-200px -50px}
#main_link4 ul .li00:hover a:before {background-position:0 -50px}
#main_link5 {margin-top:8px}
#main_link5 ul {overflow:hidden;width:982px}
#main_link5 ul:after {content:'';display:block;clear:both}
#main_link5 ul li {float:left;display:block;border:1px solid #e2e2e2}
#main_link5 ul .li00, 
#main_link5 ul .li01,
#main_link5 ul .li02, 
#main_link5 ul .li03,
#main_link5 ul .li04 {margin-right:8px}
#main_link5 ul li a {display:block;position:relative;padding:63px 0 13px;width:155px;height:20px;background-color:#fafafa;text-align:center;text-decoration:none}
#main_link5 ul li a span {display:block}
#main_link5 ul li a .sub {font-size:13px;line-height:17px;color:#7b797b}
#main_link5 ul li a .title {font-size:14px;line-height:30px;color:#000}
#main_link5 ul li a:before {content:'';display:block;position:absolute;top:13px;left:50%;margin-left:-22px;width:44px;height:44px;background:url(http://img.jindanplus.co.kr/img/main/sp_ic_main2.png) no-repeat}
#main_link5 ul .li01 a:before {background-position:-50px -50px}
#main_link5 ul .li02 a:before {background-position:-100px -50px}
#main_link5 ul .li03 a:before {background-position:-150px -50px}
#main_link5 ul .li04 a:before {background-position:-200px -50px}
#main_link5 ul .li05 a:before {background-position:-300px -50px}
#main_link5 ul .li05 a {background-color:#e0fddc;}
#main_link5 ul .li05 a .sub {margin-top:-45px;font-size:11px;color:#3d9d6e;line-height:20px;}
#main_link5 ul .li00 a:before {background-position:0 -50px}
#main_link5 ul .li01:hover a:before {background-position:-50px 0}
#main_link5 ul .li02:hover a:before {background-position:-100px 0}
#main_link5 ul .li03:hover a:before {background-position:-150px 0}
#main_link5 ul .li04:hover a:before {background-position:-200px 0}
#main_link5 ul .li00:hover a:before {background-position:0 0}


/*---------------------------------------------------*\
	진로심리검사
\*---------------------------------------------------*/
.ct_menu .examen li a {background-color:#3459a6;text-decoration:none}
.ct_menu .examen .li01 {width:106px}
.ct_menu .examen .li02 {width:108px}
.ct_menu .examen .li03 {width:139px}
.ct_menu .examen li a:before {content:'';position:absolute;top:26px;left:0;width:1px;height:18px;background-color:#6fabc0}
.ct_menu .examen .li01 a:before {content:none}
#examen_audit02 {position:relative;padding-bottom:18px;height:349px}
#examen_audit02 h3 {font-size:18px;background:#2f86a3 url(../../images/examen/bg_psyTest.png) no-repeat 244px bottom}
#examen_audit02 p {margin:20px;padding-bottom:12px;border-bottom:1px solid #d5d5d5;font-size:14px;line-height:1.5;color:#6a6a6a;letter-spacing:-1px}
#examen_audit02 .inspctList {position:relative;padding:0 12px}
#examen_audit02 .inspctList > ul {border:2px solid #2f86a3;border-radius:16px;padding:10px 0;height:32px;background-color:#ebf6f9}
#examen_audit02 .inspctList > ul > li {float:left;width:50%}
#examen_audit02 .inspctList h4 a {display:block;line-height:16px;font-size:14px;color:#2f86a3;text-align:center;cursor:pointer;text-decoration:none}
#examen_audit02 .inspctList .li01 {margin-left:-1px;background:url(../../images/front/contents/examen/bg_inspctList_line.png) no-repeat right 0;}/*border-right:1px dotted #5f68bd*/
#examen_audit02 .inspctList .on h4 a {font-weight:bold}
#examen_audit02 .inspctList .on .phy_list {display:block}
#examen_audit02 .phy_list {display:none;position:absolute;top:64px;left:12px;padding-left:20px;width:257px}
#examen_audit02 .phy_list li {display:block;position:relative;padding:2px 0}
#examen_audit02 .phy_list li:before {content:'';position:absolute;top:50%;left:-10px;margin-top:-2px;width:4px;height:4px;background-color:#2f86a3}
#examen_audit02 .phy_list li a {line-height:22px;font-size:14px;color:#6a6a6a;text-align:left;cursor:pointer;text-decoration:none}
#examen_audit02 .phy_list li a:focus,
#examen_audit02 .phy_list li a:hover {color:#5f68bd}
#examen_audit02 .btn_menu {margin-left:13px;width:277px;height:76px;background:url(../../images/examen/bg_psyTest_btnMenu.png) no-repeat}
#examen_audit02 .btn_menu a {float:left;padding:13px 0 31px;width:50%;font-size:14px;line-height:1.2;color:#5f68bd;text-align:center}
#examen_audit02 .btn_detailView {position:absolute;bottom:12px;right:12px}
#examen_guidebook {margin-top:9px}
#examen_guidebook h3 {font-size:18px;background-color:#3459a6}
#examen_guidebook .list {overflow:hidden}
#examen_guidebook .list li {float:left;position:relative}
#examen_guidebook .list .li01 {width:112px}
#examen_guidebook .list .li02 {width:89px}
#examen_guidebook .list .li03 {width:103px}
#examen_guidebook .list li a {display:block;padding:50px 0 8px;font-size:14px;line-height:1.2;text-align:center;text-decoration:none}
#examen_guidebook .list .li02 a:before,
#examen_guidebook .list .li03 a:before {content:'';position:absolute;top:13px;left:0;width:1px;height:50px;background-color: #b9d9e4}
#examen_guidebook .list li a:after {content:'';display:block;position:absolute;top:6px;left:50%;margin-left:-22px;width:44px;height:44px;background:url(../../images/examen/sp_ic_main.png) no-repeat}
#examen_guidebook .list .li02 a:after {background-position:-50px 0}
#examen_guidebook .list .li03 a:after {background-position:-100px 0}
#examen_program {margin-top:6px;background-color:#f6f9f7}
#examen_program h3 {font-size: 18px;color: #566e02;background: #f0f4eb;font-weight: 600;}
#examen_program p {padding:0 20px;font-size:14px;line-height:22px;color:#6a6a6a;word-wrap:break-word;letter-spacing:-2px}
#examen_program ul {overflow: hidden; /* margin-top: 12px; */ border-top: 1px solid #d5d5d5;}
#examen_program ul li {/* float: left; */ position: relative; height: 63px; /* width: 33%; */ /* background: url(../../images/front/contents/mycareer/bg_movie_link_line.png) repeat-y right 0; */ border-bottom: 1px solid #d5e0e5;}
#examen_program ul .li03 a {/*width:34%;background:none;*/border-top: 1px dotted #c0cacf;}
/*#examen_program ul .li01 {width:102px}
#examen_program ul .li02 {width:100px;border-left:1px dashed #d5d5d5}
#examen_program ul .li03 {width:100px;border-left:1px dashed #d5d5d5}*/
#examen_program ul li a {display: block;padding: 25px 0 0 55px;font-size: 14px;/* line-height: 18px; *//* text-align: center; */text-decoration: none;color: #000;width: 112px;position: absolute;left: 120px;}
#examen_program ul li a.line1 {/*line-height:36px*/}
#examen_program ul li a span {display: block;position: absolute;top: 10px;left: 0;/* margin-left: -22px; */width: 44px;height: 44px;background: url(../../images/examen/sp_ic_main.png) no-repeat;}
#examen_program ul .li01 a span {background-position:0 -50px}
#examen_program ul .li02 a span {background-position:-50px -50px}
#examen_program ul .li03 a span {background-position:-100px -50px}
#examen_program ul li strong {width: 100px;display: inline-block;height: 43px;margin: 10px 0;line-height: 43px; /* padding: 0 0 0 10px; */border-right: 1px solid #d5e0e5;color: #2f3c01;font-size: 14px;text-align: center;position: absolute;}

#examen_program ul li.li02 {border-bottom: none;}
#examen_program ul li.li02 strong {margin: 10px 0 0 0;height: 53px;line-height: 106px;}
#examen_program ul li.li03 strong {margin: 0 0 10px 0;height: 53px;line-height: 53px;}

#guidebook_link {position:relative;margin-top:6px;height:150px}
#guidebook_link li a {display:block;position:relative;font-size:14px;line-height:18px;color:#fff;text-align:center}
#guidebook_link .li01 {width:164px;background-color:#3459a6}
#guidebook_link .li02,
#guidebook_link .li03 {position:absolute;right:0;width:140px;height:74px}
#guidebook_link .li02 {top:0;background:url(../../images/examen/bg_guidebook_02.gif) repeat}
#guidebook_link .li03 {bottom:0;background:url(../../images/examen/bg_guidebook_03.gif) repeat}
#guidebook_link .li01 a {padding:97px 0 17px}
#guidebook_link .li01 a:before {content:'';display:block;position:absolute;top:16px;left:50%;margin-left:-36px;width:72px;height:72px;background:url(../../images/examen/sp_ic_main.png) no-repeat;background-position:-144px 0}
#guidebook_link .li02 a,
#guidebook_link .li03 a {padding:19px 0 19px}


/*---------------------------------------------------*\
	진로상담
\*---------------------------------------------------*/
.ct_menu .counsel li {width:50%}
.ct_menu .counsel .li02 a:before {content:'';position:absolute;top:26px;left:0;width:1px;height:18px;background-color:#7288b7}
#counsel_request {position:relative}
#counsel_request h3 {background:#61c0ec url(../../images/counsel/bg_talk.png) no-repeat right -8px}
#counsel_request p {padding:20px 20px 0;height:87px;background-color:#f2fbff;font-size:13px;line-height:18px;color:#666;letter-spacing:-1px}
#counsel_request .btn-link {position:absolute;right:15px;bottom:16px}
#help_friend {margin-top:9px;height:336px;background:url(../../images/counsel/bg_help_friend.gif) no-repeat}
#help_friend div {position:relative;padding:18px 16px 0 110px}
#help_friend div + div.help {padding-left:165px;}
#help_friend .help {height:151px}
#help_friend .help p {line-height:20px}
#help_friend .help .reqThis {display:inline-block;margin:0;padding:5px 0 4px;width:51px;height:10px;font-size:10px;line-height:1;color:#fff;text-indent:1px;letter-spacing:-1px;background:url(../../images/common/bg_arrowbox_right01.png) no-repeat;}
#help_friend div h3 {line-height:47px;font-size:17px;color:#424242;letter-spacing:-2px}
#help_friend div p {font-size:13px;line-height:18px;color:#858788;letter-spacing:-1px}
#help_friend div a {margin-top:12px;text-decoration:none}
#help_friend div .btn-link {position:absolute;right:16px}
#counsel_exploration {margin-top:7px;background:url(../../images/counsel/bg_explorer.png) no-repeat right bottom}
#counsel_exploration h3 {font-size:18px;color:#155c75}
#counsel_exploration p {padding:6px 20px 45px;font-size:14px;line-height:22px;color:#666;letter-spacing:-1px}
#reqiest_text {margin-top:8px;width:304px;height:117px;border-color:#ef7e22;background:url(../../images/counsel/bg_reqiest_text.jpg) no-repeat}
#reqiest_text h3 {font-size:18px;line-height:54px}
#reqiest_text a {overflow:hidden;position:relative;display:block;padding:18px 60px 24px 36px;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:22px;color:#fff4eb;text-decoration:none}
#reqiest_text a:before {content:'';position:absolute;left:26px;top:28px;width:3px;height:3px;background-color:#ffde00}
#reqiest_text a img {position:absolute;top:22px;right:24px}
#counsel_link {margin-top:7px;background-color:#f2fbff}
#counsel_link ul {overflow:hidden}
#counsel_link ul li {float:left;position:relative;width:50%}
#counsel_link ul li a {display:block;padding-top:70px;width:100%;height:46px;line-height:20px;font-size:14px;color:#666;text-align:center;text-decoration:none}
#counsel_link ul li a.line1 {line-height:40px}
#counsel_link ul li a:after {content:'';position:absolute;left:50%;top:20px;margin-left:-25px;width:50px;height:50px;background:url(../../images/counsel/bg_etc_counsel.png) no-repeat}
#counsel_link ul .li02 a {padding-top:68px}
#counsel_link ul .li02 a:after {top:10px;background-position:-60px 0}
#counsel_link ul .li02 a:before {content:'';position:absolute;left:0;top:50%;margin-top:-33px;width:1px;height:66px;background-color:#a4ccda}


/*---------------------------------------------------*\
	직업/학과정보
\*---------------------------------------------------*/
.ct_menu .future li {width:25%}
.ct_menu .future li a:before {content:'';position:absolute;top:26px;left:0;width:1px;height:18px;background-color:#7288b7}
.ct_menu .future .li01 a:before {content:none}
#future_job, #future_subject {float:left;width:304px;height:198px}
#future_job {border-top:4px solid #598103}
#future_subject {float:right;border-top:4px solid #38b0c2} /* margin-left:8px; */
#future_job h3, #future_subject h3 {margin-top:5px;line-height:52px;font-size:20px;color:#424242}
#future_job p, #future_subject p {margin:16px 20px 0 20px;font-size:13px;line-height:22px;color:#838383}
#columnGroup2 .column2 .row {overflow:hidden}
#future_link {margin-top:8px}
#future_link ul {overflow:hidden}
#future_link ul li {float:left;width:200px;height:130px;border:1px solid #d5d5d5}
#future_link ul .li02,
#future_link ul .li03 {margin-left:7px}
#future_link ul .li03 {float:right;margin-left:0;}
#future_link ul li a {display:block;position:relative;padding:93px 20px 15px 20px;font-size:16px;line-height:22px;color:#fff;text-align:center;text-decoration:none}
#future_link ul .li01 a {background-color:#aece00}
#future_link ul .li02 a {background-color:#ff7a2a}
#future_link ul .li03 a {background-color:#38b0c2}
#future_link ul li a:before,
#future_school ul li a:before {content:'';position:absolute;background:url(../../images/future/sp_ic_main.png) no-repeat}
#future_link ul li a:before {top:18px;left:50%;margin-left:-30px;width:60px;height:60px;}
#future_link ul .li02 a:before {background-position:-180px 0}
#future_link ul .li03 a:before {background-position:-120px 0}
#future_school {position:relative;margin-top:8px;width: 409px;height: 131px;float: left;}
#future_school h3 {border-bottom:1px dashed #d5d5d5;background-color:#d3f4f9;font-size:18px;color:#424242;line-height: 39px;}
#future_school p {position:absolute;top:14px;left:106px;font-size:13px;line-height:12px;color:#6a6a6a}
#future_school ul {overflow:hidden;background-color:#f0fdff}
#future_school ul li {float:left;width:16.5%;height:91px}
#future_school ul .li05 {width:17.5%}
#future_school ul .li05 a{line-height:1.2}
#future_school ul li a {display:block;position:relative;padding:54px 0 15px;font-size:13px;line-height:22px;color:#6a6a6a;text-align:center;text-decoration:none}
#future_school ul li a:before {top:12px;left:53%;margin-left:-22px;width:35px;height:35px}
#future_school ul .li01 a:before {background-position:0 -60px}
#future_school ul .li02 a:before {background-position:-50px -60px}
#future_school ul .li03 a:before {background-position:-100px -60px}
#future_school ul .li04 a:before {background-position:-150px -60px}
#future_school ul .li05 a:before {background-position:-200px -60px}
#future_school ul .li06 a:before {background-position:-250px -60px}
.future_sch_wrap .future_both{width: 200px;height: 131px;float: left;background: #1c8d76;border: 1px solid #d5d5d5;margin: 8px 7px 0 0;}
.future_sch_wrap .future_both a{display: block;position: relative;padding: 93px 20px 15px 20px;font-size: 16px;line-height: 22px;color: #fff;text-align: center;text-decoration: none;}
.future_sch_wrap .future_both a:before{content:'';position: absolute;top: 20px;left: 50%;margin-left: -30px;width: 60px;height: 60px;background: url(../../images/future/sp_ic_main.png) no-repeat;background-position: -60px 0;}

/*---------------------------------------------------*\
	진로동영상
\*---------------------------------------------------*/
.ct_menu .movie li {width:25%}
.ct_menu .movie li a:before {content:'';position:absolute;top:26px;left:0;width:1px;height:18px;background-color:#7288b7}
.ct_menu .movie .li01 a:before {content:none}
#recommend_movie {}
#recommend_movie h3 {background-color:#ffcc00;font-size:20px;color:#555}
#recommend_movie .thum_list {padding:3px 12px 4px}
#recommend_movie .thum_list li {border-bottom:1px solid #d5d5d5}
#recommend_movie .thum_list li a {display:block;position:relative;padding:12px 0 12px 110px;height:62px;text-decoration:none}
#recommend_movie .thum_list li a img {position:absolute;top:12px;left:0}
#recommend_movie .thum_list li a:after {content:'';display:block;position:absolute;top:50%;left:25px;margin-top:-22px;width:44px;height:44px;background: url(../../images/common/btn_play_small.png) no-repeat}
#recommend_movie .thum_list li a .info p {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-size:13px;line-height:18px}
#recommend_movie .thum_list li a .info p.last {margin-top:7px;font-size:12px;color:#6a6a6a}
#recommend_movie .thum_list .pagination {margin:0;height:34px}
#recommend_movie .thum_list .pagination .page {margin:12px 2px;padding:0;width:12px;height:12px;border:1px solid #999;border-radius:20px;background:none;background-color:#ececec;font-size:0;text-indent:-9999px}
#recommend_movie .thum_list .pagination .current {border:2px solid #de8316;background-color:#de8316}
#movie_search {height:181px;border-bottom:0;background-color:#ff9c00}
#movie_search .searchBox {margin-top:9px}
#movie_search p {margin-top:16px;padding:0 20px;font-size:13px;line-height:22px;color:#fff;letter-spacing:-1px}
#movie_link {}
#movie_link h3 {background:#1c8d76 url(../../images/movie/bg_movie_link.png) no-repeat 90% 6px;font-size:18px}
#movie_link ul {overflow:hidden;background-color:#eefcf9}
#movie_link ul li {float:left;width:50%;height:97px;background:url(../../images/front/contents/mycareer/bg_movie_link_line.png) repeat-y right 0;border-top:1px dashed #d5d5d5;} /*border-right:1px dashed #d5d5d5;*/
#movie_link ul .li02,
#movie_link ul .li04,
#movie_link ul .li06 {background:none;}/*width:152px;border-right:0*/
#movie_link ul li a {display:block;position:relative;padding-top:53px;font-size:14px;line-height:20px;color:#666;text-align:center;text-decoration:none}
#movie_link ul li a.line1 {line-height:36px}
#movie_link ul li a:before {content:'';position:absolute;top:4px;left:50%;margin-left:-22px;width:44px;height:44px;background:url(../../images/movie/sp_ic_main.png) no-repeat}
#movie_link ul .li02 a:before  {background-position:-50px 0}
#movie_link ul .li03 a:before  {background-position:-100px 0}
#movie_link ul .li04 a:before  {background-position:-150px 0}
#movie_link ul .li05 a:before  {background-position:-200px 0}
#movie_link ul .li06 a:before  {background-position:-250px 0}
#movie_link ul .li07 a:before {content:'';position:absolute;top:4px;left:50%;margin-left:-22px;width:46px;height:44px;background:url(/cnet/images/movie/sp_ic_main_2.png) no-repeat}

.mv_banner li {width: 151px;border-right: 1px solid #ddd;float: left;border-bottom: 1px solid #ddd;}
.mv_banner li:nth-child(odd) {border-left: 1px solid #ddd;}
.mv_banner li a {display: block;height: 55px;padding: 25px 0 0 50px;font-size: 13px;font-weight: 600;line-height: 1.3;}
.mv_banner li.li01 a{background: url(/webres/images/front/webmain/01_ico.jpg) 10px 23px no-repeat;letter-spacing: -1px;}
.mv_banner li.li02 a{background: url(/webres/images/front/webmain/02_ico.jpg) 10px 23px no-repeat}
.mv_banner li.li03 a{background: url(/webres/images/front/webmain/03_ico.jpg) 10px 23px no-repeat}
.mv_banner li.li04 a{background: url(/webres/images/front/webmain/04_ico.jpg) 10px 23px no-repeat}
.mv_banner li.li05 a{background: url(/webres/images/front/webmain/05_ico.jpg) 10px 23px no-repeat}
.mv_banner li.li06 a{background: url(/webres/images/front/webmain/06_ico.jpg) 10px 23px no-repeat}


/*---------------------------------------------------*\
	진로교육자료
\*---------------------------------------------------*/
.ct_menu .edu .li01 {width:80px}
.ct_menu .edu .li02 {width:59px}
.ct_menu .edu .li03 {width:45px}
.ct_menu .edu .li04 {width:76px}
.ct_menu .edu .li05 {width:45px}
.ct_menu .edu .li06 {width:48px}
.ct_menu .edu.small .li01 {width:57px}
.ct_menu .edu.small .li02 {width:63px}
.ct_menu .edu.small .li03 {width:46px}
.ct_menu .edu.small .li04 {width:53px}
.ct_menu .edu.small .li05 {width:51px}
.ct_menu .edu.small .li06 {width:50px}
.ct_menu .edu li a:before {content:'';position:absolute;top:26px;left:0;width:1px;height:18px;background-color:#7288b7}
.ct_menu .edu .li01 a:before {content:none}
#edu_search {height:485px;background:#eef1f3 url(../../images/edu/bg_edu_search.jpg) no-repeat right bottom}
#edu_search h3 {margin-top:15px;color:#424242}
#edu_search span {color:#178871}
#edu_search p {margin-top:16px;padding:0 20px;font-size:13px;line-height:22px;color:#6a6a6a}
#edu_link {background-color:#eefcf9}
#edu_link h3 {border-bottom:1px dashed #d5d5d5;font-size:18px;color:#424242;text-align:center}
/* Type 텍스트 */
#edu_link .link1 li a:before,
#edu_link .link2 li a:before {content:'';position:absolute;left:50%;background:url(../../images/edu/sp_ic_main.png) no-repeat}
#edu_link .link1 {position:relative;width:153px}
#edu_link .link1 li a {display:block;position:relative;width:100%;padding:62px 0 8px;font-size:14px;line-height:20px;color:#fff;text-align:center;text-decoration:none}
#edu_link .link1 .li01 {background-color:#6883b1}
#edu_link .link1 .li02 {margin-top:1px;background-color:#a8c024}
#edu_link .link1 .li03 {position:absolute;top:0;right:-151px;width:150px;background-color:#38b0c2}
#edu_link .link1 .li03 a {padding:128px 0 34px;line-height:16px}
#edu_link .link1 .li03 a span {display:block;font-size:20px;line-height:27px}
#edu_link .link1 li a:before {top:8px;margin-left:-25px;width:50px;height:50px}
#edu_link .link1 .li02 a:before {background-position:-50px 0}
#edu_link .link1 .li03 a:before {top:34px;margin-left:-36px;width:72px;height:72px;background-position:-122px 0}
#edu_link .link2 {overflow:hidden}
#edu_link .link2 li {float:left;border-right:1px dashed #d5d5d5;border-bottom:1px dashed #d5d5d5}
#edu_link .link2 .li01 {width:152px}
#edu_link .link2 .li02 {width:151px;border-right:0;}
#edu_link .link2 .li03 {width:152px;border-bottom:0}
#edu_link .link2 .li04 {width:151px;border-right:0;border-bottom:0}
#edu_link .link2 li a {display:block;position:relative;width:100%;padding:72px 0 12px;line-height:20px;font-size:14px;color:#6a6a6a;text-align:center;text-decoration:none}
#edu_link .link2 li a:before {top:18px;margin-left:-22px;width:44px;height:44px}
#edu_link .link2 .li01 a:before {background-position:0 -80px}
#edu_link .link2 .li02 a:before {background-position:-50px -80px}
#edu_link .link2 .li03 a:before {background-position:-100px -80px}
#edu_link .link2 .li04 a:before {background-position:-150px -80px}
/* Type 이미지 */
#edu_link .link01 li a,
#edu_link .link02 li a {display:block}
#edu_link .link01 li a img,
#edu_link .link02 li a img {width:100%;height:100%}
#edu_link .link01 {position:relative}
#edu_link .link01 .li01 {margin-bottom:1px;width:153px;height:110px}
#edu_link .link01 .li02 {width:153px;height:110px}
#edu_link .link01 .li03 {position:absolute;top:0;right:0;width:150px;height: 110px;}
#edu_link .link01 .li04 {position:absolute;top:111px;right:0;width:150px;height: 110px;}
#edu_link .link01 li a {width:100%;height:100%}
#edu_link .link02 {overflow:hidden;width:305px}
#edu_link .link02 li {float:left;height:106px}
#edu_link .link02 .li01 {border-right:1px dashed #d5d5d5;border-bottom:1px dashed #d5d5d5;width:152px}
#edu_link .link02 .li02 {border-bottom:1px dashed #d5d5d5;width:151px}
#edu_link .link02 .li03 {border-right:1px dashed #d5d5d5;width:152px}
#edu_link .link02 .li04 {width:151px}
/*
#edu_link .link01 li a,
#edu_link .link02 li a {display:block}
#edu_link .link01 li a img {width:100%;height:100%}
#edu_link .link01 {position:relative}
#edu_link .link01 .li01 {margin-bottom:1px;width:153px;height:110px}
#edu_link .link01 .li02 {width:153px;height:110px}
#edu_link .link01 .li03 {position:absolute;top:0;right:0;width:150px;height:221px}
#edu_link .link02 {overflow:hidden}
#edu_link .link02 li {float:left;height:106px;width:50%;background:url(../../images/edu/bg_movie_link_line.png) repeat-y right 0}
#edu_link .link02 .li01 {border-bottom:1px dashed #d5d5d5;}/*border-right:1px dashed #d5d5d5;width:152px*//*
#edu_link .link02 .li02 {border-bottom:1px dashed #d5d5d5;background-image:none}/*width:151px*//*
#edu_link .link02 .li03 {}/*border-right:1px dashed #d5d5d5;width:152px*//*
#edu_link .link02 .li04 {background-image:none;}/*width:151px*//*
#edu_link .link02 li img {width:151px;}*/


/*---------------------------------------------------*\
	바로가기
\*---------------------------------------------------*/
#go_link h2 {font-size:26px;line-height:50px}
#go_link ul {overflow:hidden;margin-top:12px;padding:24px 0;border-top:4px solid #c6cfe8;border-bottom:4px solid #c6cfe8}
#go_link ul li {float:left;margin-right:13px;width:235px}
#go_link ul li a {display:block;padding-bottom:24px;text-decoration:none}
#go_link ul li a .thumb {padding:3px;width:227px;height:150px;border:1px solid #cecfce}
#go_link ul li a .thumb img {width:227px;height:150px}
#go_link ul li a .tit {overflow:hidden;margin-top:12px;height:36px;text-overflow:ellipsis;font-size:12px;line-height:18px;text-align:center}
#go_link ul li:nth-child(4),
#go_link ul li:nth-child(8),
#go_link ul li:nth-child(12),
#go_link ul li:nth-child(16){margin:0}

