@charset "utf-8";
@font-face {
    font-family:NanumGothic;
    font-style:normal;
    font-weight:normal;
    src:url(//i1.daumcdn.net/img-contents/webfont/NanumGothic-Regular.eot?iefix);
    src:local(NanumGothic),
    url(//i1.daumcdn.net/img-contents/webfont/NanumGothic-Regular.woff) format('woff');
}
@font-face {
    font-family:NanumGothic;
    font-style:normal;
    font-weight:bold;
    src:url(//i1.daumcdn.net/img-contents/webfont/NanumGothic-Bold.eot?iefix);
    src:local('NanumGothic Bold'),
    url(//i1.daumcdn.net/img-contents/webfont/NanumGothic-Bold.woff) format('woff');
}
@font-face {
    font-family:'NanumGothic';
    font-style:normal;
    font-weight:800;
    src:url(//i1.daumcdn.net/img-contents/webfont/NanumGothic-ExtraBold.eot?iefix);
    src:local('NanumGothic ExtraBold'),
    url(//i1.daumcdn.net/img-contents/webfont/NanumGothic-ExtraBold.woff) format('woff');
}

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}
fieldset,img{border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
input::-ms-clear {display:none}
button {border:0 none;background-color:transparent;cursor:pointer}
body {background:#fff}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5;font-family:NanumGothic,나눔고딕,'Malgun Gothic','맑은 고딕',Helvetica,'Apple SD Gothic Neo',AppleGothic,Dotum,돋움,Arial,sans-serif;color:#1e1e1e}
a {color:#fff; text-decoration:none; font-size:1.3em;}
a:active, a:hover {text-decoration:none; font-weight:bold;}
a:active {background-color:transparent}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

#header ul li {width: 110px;margin-right:5px; float: left; cursor: pointer; margin-top:-10px}
.site-header {position: fixed; top: 0; left:80px; z-index: 200; height:42px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-align:center; width:1150px; background:#393939; opacity:0.81; border-bottom-left-radius:17px; border-bottom-right-radius:17px;}

/* global */
#daumIndex {overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0}
.ir_pm {display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px}
.ir_wa {display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%}
.screen_out {overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.f_l {float:left}
.f_r {float:right}
.cl_b {clear:both;width:0;height:0;font-size:0;line-height:0}
.show {display:block}
.hide {display:none}
.tbl {border-collapse:collapse;border-spacing: 0}
.clear_g {display:block;overflow:visible;width:auto;clear:both;*zoom:1}
.clear_g:after {display:block;visibility:hidden;height:0;font-size:0;clear:both;content:''}
span.after_shcool_list {font-weight: bold;opacity: 0.92;color: black; margin: 20px; padding: 5px; border:1px solid #888;}
span.after_shcool_list2 {opacity: 0.92;color: black; margin:43px; padding: 5px; font-size:0.7em;}
span.after_shcool_list a{color:#3d3d3d;}
span.after_shcool_list a:hover{color:#FA5151;}
span.after_shcool_list2 a{color:#3d3d3d;}
span.after_shcool_list2 a:hover{color:#FA5151;}

.img_biz {background-image:url(../images/img_biz_150922.png);background-repeat:no-repeat} /* 2015-09-22 수정 */
.ico_biz {background-image:url(..images/ico_biz_150309.png);background-repeat:no-repeat}
.list_quick li {background-image:url(../images/ico_biz_150309.png);background-repeat:no-repeat}
.ico_kind {background-image:url(../images/ico_kind.png);background-repeat:no-repeat}

.txt_visual1 {background:url(images/txt_visual1_150922.png) no-repeat 0 0} /* 2015-09-22 수정 */
.txt_visual2 {background-image:url(images/txt_visual2.png);background-repeat:no-repeat}
.txt_visual3 {background-image:url(images/txt_visual3.png);background-repeat:no-repeat}
/* 2015-09-22 수정 시작 */
.txt_visual4 {background-image:url(images/txt_visual4_150922.png);background-repeat:no-repeat}
.txt_visual5 {background-image:url(images/txt_visual5_150922.png);background-repeat:no-repeat}
/* 2015-09-22 수정 끝 */
.biz_daumkakao .bg_pattern  {position:absolute;top:0;left:0;width:100%;min-width:1162px;height:100%;background:url(http://i1.daumcdn.net/image.bizshop/ui/business_2015/bg_pattern.png) 50% 0 repeat}
.biz_daumkakao .bg_line {overflow:hidden;position:absolute;top:0;left:0;width:100%;min-width:1162px;height:1px;background-color:#000;opacity:.3;filter:alpha(opacity=30)}

/* layout */
html {height:100%}
body {height:100%}
.biz_daumkakao {height:100%}

.biz_daumkakao .img_biz {display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px}
.biz_daumkakao .head_biz {overflow:hidden;position:fixed;_position:absolute;top:0;left:0;z-index:0;width:100%;min-width:1162px;height:100%;min-height:674px;margin:0 auto}
.biz_daumkakao .space_empty {display:block;width:100%;min-width:1162px;height:100%;min-height:674px}
.biz_daumkakao .main_biz { display:block;overflow:hidden;position:relative;z-index:10;width:100%; min-width:1162px}
.biz_daumkakao .footer_biz {position:relative;min-width:1162px;padding:20px 0;background-color:#242424;text-align:center}

/*상단 로고*/
.biz_daumkakao .biz_logo {position:absolute;top:51px;left:50%;z-index:30;width:230px;height:40px;margin-left:-488px;background:url(../images/img_biz_150922_logo.png) no-repeat 0 0} /* 2015-09-22 수정 */
.biz_daumkakao .img_bi {position:absolute;top:50%;left:50%;z-index:30;width:161px;height:102px;margin:-258px 0 0 -79px;background-position:-190px 0}
.biz_daumkakao .list_menu {overflow:hidden;position:absolute;top:50%;left:50%;z-index:30;width:970px;margin:190px 0 0 -484px}
.list_menu li {float:left;width:194px}
.list_menu .link_menu {display:block;overflow:hidden;width:168px;height:67px;margin:0 auto;border:1px solid #fff; font-size:0px;line-height:0;background:url(../images/link_menu.png) no-repeat;text-indent:-9999px;-ms-transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-transition-duration:.2s}
.list_menu .link_performance {background-position:-1px -1px}
.list_menu .link_brand {background-position:-177px -1px}
.list_menu .link_affiliates {background-position:-353px -1px}
.list_menu .link_media {background-position:-529px -1px}
.list_menu .link_act {background-position:-705px -1px}
.list_menu .link_menu:hover {border:1px solid #fff;}
.list_menu .link_performance:hover {background-position:-1px -70px}
.list_menu .link_brand:hover {background-position:-177px -70px}
.list_menu .link_affiliates:hover {background-position:-353px -70px}
.list_menu .link_media:hover {background-position:-529px -70px}
.list_menu .link_act:hover {background-position:-705px -70px}

.list_visual li {position:absolute;top:0;width:100%;min-width:1162px;height:100%}
.list_visual .txt_visual {overflow:hidden;position:absolute;top:50%;left:50%;width:516px;height:210px;margin:-89px 0 0 -258px;font-size:0px;line-height:0;text-indent:-9999px}

.biz_daumkakao .paging_biz {position:absolute;left:0;bottom:22px;z-index:20;width:100%;min-width:;text-align:center}
.paging_biz .inner_paging {display:inline-block;padding-left:2px}
.paging_biz .num_page {display:inline-block;width:22px;height:22px;margin-right:2px;background-position:-30px -30px}
.paging_biz .page_on {background-position:0 -30px}
.paging_biz .ico_stop {display:inline-block;overflow:hidden;width:22px;height:22px;background:url(../images/ico_play0330.png) 7px 4px no-repeat;font-size:0;line-height:0;text-indent:-9999px}
.paging_biz .ico_play {background-position:5px -46px}

/*곽현주 교수 subtitle*/
.tit_text {margin:-40px 0 30px 0; font-size:1.2em;}

.biz_daumkakao .kind_biz {background: #f8f8f8 url(../images/bg_pro.jpg) 50% 50% no-repeat; overflow:hidden;_position:relative;width:100%;min-width:1162px; height:1095px; border-bottom:1px solid #ededed;background-color:#fbfbfb;text-align:center}
.kind_biz .inner_biz {width:978px;margin:0 auto;opacity:0; url(../images/bg_pro.jpg) 50% 50% no-repeat;}
.biz_daumkakao .kind_brand {height:1095px;background:#f8f8f8 url(../images/bg_brand_ie.jpg) 50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.biz_daumkakao .kind_media {height:537px;border-bottom:0 none;background:#f8f8f8 url(../images/bg_media_ie.jpg) 50% 100% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.kind_biz .tit_kind {display:inline-block;padding:30px 0 30px 0; font-weight:normal;font-size:48px;line-height:62px;letter-spacing:-1px}
.kind_biz .list_kind {overflow:hidden;width:100%;padding-bottom:210px}
.list_kind li {display:inline;float:left;width:326px;padding-bottom:15px}
.list_kind_step li {display:inline; float:left; width:240px; padding-bottom:30px}

.kind_biz .list_pro {overflow:hidden;width:100%;padding-bottom:61px}
.list_pro li {display:inline; float:left; width:180px;padding-bottom:25px}

.list_kind .lst {margin-left:326px}
.list_kind .link_biz {display:inline-block;cursor:pointer}
.kind_biz .ico_kind {display:inline-block;position:relative;width:104px;height:100px;cursor:pointer}
.kind_biz .ico_pro {display:inline-block;position:relative;width:120px;height:120px;cursor:pointer}

.kind_biz .ico_searchad {background-position:0 0}
.kind_biz .ico_adam {background-position:-110px 0}
.kind_biz .ico_mobilead {background-position:-110px 0}
.kind_biz .ico_ddn {background-position:-220px 0}
.kind_biz .ico_localad {background-position:-330px 0}
.kind_biz .ico_displayad {background-position:-440px 0}
.kind_biz .ico_plusfriend {background-position:-110px 0}
.kind_biz .ico_emoticon {background-position:-110px 0}
.kind_biz .ico_crossmedia {background-position:-550px 0}
.kind_biz .ico_realestate {background-position:0 0}
.kind_biz .ico_shopping {background-position:0 0}
.kind_biz .ico_adfit {background-position:-660px 0}
.kind_biz .ico_publisher {background-position:0 0}

.biz_daumkakao .kind_biz2 {overflow:hidden;_position:relative;width:100%;height:1095px; background:#f8f8f8 url(../images/bg_study.png) 50% 1% no-repeat;  min-width:1162px;border-bottom:1px solid #ededed;background-color:#fff;text-align:center}
.kind_biz2 .inner_biz {margin:0 auto;opacity:0}
.biz_daumkakao .kind_brand {height:1095px;background:#f8f8f8 url(../images/business_2015/bg_brand_ie.jpg) 50% 50% no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.biz_daumkakao .kind_media {height:1095px;border-bottom:0 none;}
.kind_biz2 .tit_kind {display:inline-block;padding:16px 0 30px 0; font-weight:normal;font-size:48px;line-height:62px;letter-spacing:-1px}
.kind_biz2 .list_kind {overflow:hidden;width:100%; margin-top:100px; background:#fff; border-radius:185px; opacity:0.96;}

.list_kind li {display:inline;float:left;width:326px;padding-bottom:15px; margin-top:15px;}
.list_kind .lst {margin-left:326px}
.list_kind .link_biz {display:inline-block;cursor:pointer}
.kind_biz2 .ico_kind {display:inline-block;position:relative;height:100px;cursor:pointer}
.kind_biz2 .ico_searchad {background-position:0 0}
.kind_biz2 .ico_adam {background-position:-110px 0}
.kind_biz2 .ico_mobilead {background-position:-110px 0}
.kind_biz2 .ico_ddn {background-position:-220px 0}
.kind_biz2 .ico_localad {background-position:-330px 0}
.kind_biz2 .ico_displayad {background-position:-440px 0}
.kind_biz2 .ico_plusfriend {background-position:-110px 0}
.kind_biz2 .ico_emoticon {background-position:-110px 0}
.kind_biz2 .ico_crossmedia {background-position:-550px 0}
.kind_biz2 .ico_realestate {background-position:0 0}
.kind_biz2 .ico_shopping {background-position:0 0}
.kind_biz2 .ico_adfit {background-position:-660px 0}
.kind_biz2 .ico_publisher {background-position:0 0}
.kind_biz2 .tit_biz {display:block;font-weight:normal;font-size:20px;line-height:25px;color:#222;letter-spacing:-1px}
.link_biz:hover .tit_biz {font-weight:bold}
.kind_biz2 .txt_biz {display:block;padding-top:14px;font-size:14px;line-height:21px;color:#7e7e7e;cursor:pointer}
.kind_biz2 .txt_biz2 {display: block;padding-top: 14px;font-size: 14px;line-height: 0px;color: #fff;cursor: pointer; width:70px;  height:15px;  border-radius: 25px;background-color: #888; margin:10px 0 0 87px;}
    /* line-height: 0px; */}

.kind_biz2 .link_inquiry {display:inline-block;padding:2px 2px 0 1px;font-size:14px;line-height:18px;color:#222;border-bottom:1px solid #222}
.kind_biz2 .ico_inquiry {display:inline-block;padding-right:7px;background-position:100% -93px;cursor:pointer}
.kind_biz2 .tit_biz {display:block;font-weight:normal;font-size:20px;line-height:25px;color:#222;letter-spacing:-1px}
.link_biz:hover .tit_biz {font-weight:bold}
.kind_biz2 .txt_biz {display:block;padding-top:14px;font-size:14px;line-height:21px;color:#7e7e7e;cursor:pointer}
.kind_biz2 .link_inquiry {display:inline-block;padding:2px 2px 0 1px;font-size:14px;line-height:18px;color:#222;border-bottom:1px solid #222}
.kind_biz2 .ico_inquiry {display:inline-block;padding-right:7px;background-position:100% -93px;cursor:pointer}

.ico_kind .ico_emph {position:absolute;background-image:url(../images/ico_emph.png);background-repeat:no-repeat}
.ico_searchad .ico_emph {top:38px;left:39px;width:29px;height:29px;background-position:0 0}
.ico_adam .ico_emph {top:3px;left:49px;width:38px;height:38px;background-position:-30px 0}
.ico_mobilead .ico_emph {top:3px;left:49px;width:38px;height:38px;background-position:-70px 0}
.ico_localad .ico_emph {top:25px;left:44px;width:14px;height:14px;background-position:-150px 0}
.ico_ddn .ico_emph {top:19px;left:52px;width:26px;height:26px;background-position:0 -30px}
.ico_displayad .ico_emph {top:22px;left:28px;width:46px;height:26px;background-position:-30px -40px}
.ico_plusfriend .ico_emph {top:3px;left:49px;width:38px;height:38px;background-position:-110px 0}
.ico_emoticon .ico_emph {top:36px;left:58px;width:41px;height:46px;background-position:-110px -50px}
.ico_crossmedia .ico_emph {top:32px;left:47px;width:20px;height:25px;background-position:-80px -40px}
.ico_realestate .ico_emph {top:40px;left:37px;width:28px;height:26px;background-position:-150px -20px}
.ico_shopping .ico_emph {top:35px;left:36px;width:29px;height:32px;background-position:-80px -70px}
.ico_adfit .ico_emph {top:54px;left:77px;width:24px;height:31px;background-position:0 -60px}
.ico_publisher .ico_emph {top:37px;left:29px;width:44px;height:29px;background-position:-30px -70px}
.link_biz:hover .ico_searchad {background-position:0 -100px}
.link_biz:hover .ico_adam {background-position:-110px -100px}
.link_biz:hover .ico_mobilead {background-position:-110px -100px}
.link_biz:hover .ico_ddn {background-position:-220px -100px}
.link_biz:hover .ico_localad {background-position:-330px -100px}
.link_biz:hover .ico_displayad {background-position:-440px -100px}
.link_biz:hover .ico_plusfriend {background-position:-110px -100px}
.link_biz:hover .ico_emoticon {background-position:-110px -100px}
.link_biz:hover .ico_crossmedia {background-position:-550px -100px}
.link_biz:hover .ico_realestate {background-position:0 -100px}
.link_biz:hover .ico_shopping {background-position:0 -100px}
.link_biz:hover .ico_adfit {background-position:-660px -100px}
.link_biz:hover .ico_publisher {background-position:0 -100px}

.kind_biz .tit_biz {display:block;font-weight:normal; font-size:20px;line-height:25px;color:#222;letter-spacing:-1px}
.link_biz:hover .tit_biz {font-weight:bold; color:#ff6366;}
.kind_biz .txt_biz {display:block;padding-top:14px;font-size:20px;line-height:21px;color:#444;cursor:pointer}
.kind_biz .link_inquiry {display:inline-block;padding:2px 2px 0 1px;font-size:14px;line-height:18px;color:#222;border-bottom:1px solid #222}
.kind_biz .ico_inquiry {display:inline-block;padding-right:7px;background-position:100% -93px;cursor:pointer}
.kind_performance .tit_kind {padding:30px 0 30px 0;}
.kind_brand .tit_kind{padding:30px 0 30px ;}
.kind_affiliates .tit_kind {font-size:46px}
.kind_media .tit_kind {font-size:46px}

.biz_daumkakao .info_biz {position:relative;z-index:10;width:100%;min-width:1162px;height:965px;background:#959ea7 url(../images/bg_info_ie.jpg) 50% 0 no-repeat;}
.biz_daumkakao .info_biz2 {position:relative;z-index:10;width:100%;min-width:1162px;background:#fff;}
.info_biz .cont_info {position:absolute;top:60px;left:50%;width:732px;height:80px;margin-left:-366px}
.info_biz .txt_info {display:block;height:34px;background-position:0 -128px} /* 2015-09-22 수정 */
.info_biz .link_info {display:block;width:350px;height:46px;margin:0 auto;background-position:-370px 0}
.info_biz .link_info:hover {background-position:-370px -50px}
.biz_daumkakao .quick_biz {right:0;z-index:10;width:184px}
.list_quick li {overflow:hidden;padding-left:25px;height:29px;background-position:0 8px}
.list_quick .on {font-weight:bold;background-position:0 -42px}
.list_quick .link_quick {font-size:14px;line-height:29px;color:#555;letter-spacing:-1px}

.footer_biz .txt_bar {display:inline-block;margin:1px 10px 0 9px;font-size:12px;color:#444;vertical-align:top}
.footer_biz .footer_link {margin-bottom:4px}
.footer_biz .footer_link .info_link {font-size:14px;color:#d7d7d7;letter-spacing:-1px}
.footer_biz .footer_link .link_info {font-size:14px;color:#d7d7d7;letter-spacing:-1px}
.footer_biz .info_copyright {display:block;font-size:11px;line-height:23px;color:#888}
.footer_biz .info_copyright .link_daumkakao {font-weight:bold;color:#888}

/* animation */
.biz_daumkakao .ani_opacity {animation:ani_opacity 2s ease-in-out forwards;-webkit-animation:ani_opacity 2s ease-out forwards;-webkit-animation-name:ani_opacity}
.kind_on .inner_biz {width:978px; padding:35px 0 0 0; margin:0 auto; opacity:1;animation:ani_opacity .8s ease-in-out forwards;-webkit-animation:ani_opacity .8s ease-in-out forwards;-webkit-animation-name:ani_opacity}
.kind_on .ico_kind .ico_emph {animation:ani_emph .8s ease-in-out forwards;-webkit-animation:ani_emph .8s ease-in-out forwards;-webkit-animation-name:ani_emph}

.kind_on .final {width:1130px; padding:35px 0 0 0; margin:0 auto; opacity:1;animation:ani_opacity .8s ease-in-out forwards;-webkit-animation:ani_opacity .8s ease-in-out forwards;-webkit-animation-name:ani_opacity}

/* min */
.layount_min_width .head_biz {position:absolute\9;width:1162px\9}
.layount_min_width .main_biz {width:1162px\9}
.layount_min_width .kind_biz .inner_biz {padding-right:184px\9}
ayount_min_width .kind_biz2 .inner_biz {padding-right:230px\9}
.layount_min_width .info_biz {width:1162px\9}
.layount_min_width .footer_biz {width:1162px\9}

.layount_min_height .head_biz {position:absolute\9;height:674px\9}
.layount_min_height .space_empty {height:674px\9}

@media
only screen and (min-width:0){
	.biz_daumkakao .kind_biz {background-image:url(../images/bg_pro.jpg)}
    .biz_daumkakao .kind_brand {background-image:url(../images/bg_brand.jpg)}
    .biz_daumkakao .kind_media {background:url(../images/bg_media.jpg)}
    .biz_daumkakao .info_biz {background-image:url(../images/bg_info.jpg)}
}

@media
only screen and (max-width:1346px) {
    .biz_daumkakao .head_biz {position:absolute}
    .kind_biz .inner_biz {padding-right:184px}
	.kind_biz2 .inner_biz {padding-right:184px}
}

@media
only screen and (max-height:674px) {
    .biz_daumkakao .head_biz {position:absolute}
}

@keyframes ani_opacity {
    from {opacity:0}
    to {opacity:1}
}
@-webkit-keyframes ani_opacity {
    from {opacity:0}
    to {opacity:1;opacity:1}
}

@keyframes ani_emph {
    0% {opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0)}
    30% {opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0)}
    100% {-webkit-transform:scale(1,1);transform:scale(1,1)}
}
@-webkit-keyframes ani_emph {
    0% {opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0)}
    30% {opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0)}
    100% {-webkit-transform:scale(1,1);transform:scale(1,1)}
}
