@charset "utf-8";

/* Aside menu */
#containerWrap > aside {z-index:105;position:fixed}
#containerWrap .indicator_main {width:7%;top:50%;margin-top:-250px;left:80px;display:none}
#containerWrap .indicator_main a {display:block;margin:1px auto;padding:30px 10px;color:#888;text-align:center;font-size:1.18em;background:rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#30000000,endColorstr=#30000000)}
#containerWrap .indicator_main a.arrowbox {position:relative;zoom:1}
#containerWrap .indicator_main a.arrowbox::after {top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 0, 0, 0);border-top-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;border-width:7px;margin-left:-7px}
#containerWrap .indicator_main.on a {color:#444;background:rgba(0, 0, 0, 0.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#10000000,endColorstr=#10000000)}
#containerWrap .indicator_main.on a.arrowbox::after {filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1}
#containerWrap .indicator_main a.over {background:rgba(129, 0, 101, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50810065,endColorstr=#50810065);color:#fff}
#containerWrap .indicator_tree {bottom:35px;right:20px;width:72px;height:72px;display:none}
#containerWrap .indicator_tree a {width:72px;height:72px;background:url(../../img/ico_tree_main.png) no-repeat center 0 / cover;padding:0;margin:0;text-indent:-10000px;line-height:0;display:block}

/*fullpage*/
.fp-enabled body,html.fp-enabled {margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.fp-section {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fp-slide {float:left}
.fp-slide,.fp-slidesContainer {height:100%;display:block}
.fp-slides {z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.fp-section.fp-table,.fp-slide.fp-table {display:table;table-layout:fixed;width:100%}
.fp-tableCell {display:table-cell;vertical-align:middle;width:100%;height:100%}
.fp-slidesContainer {float:left;position:relative}
.fp-controlArrow {-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-controlArrow.fp-prev {left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}
.fp-controlArrow.fp-next {right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}
.fp-scrollable {overflow:hidden;position:relative}
.fp-scroller {overflow:hidden}
.section0 .fp-scroller, .section1 .fp-scroller, .section2 .fp-scroller, .section3 .fp-scroller, .section4 .fp-scroller {height:100% !important;}
.iScrollIndicator {border:0!important}
.fp-notransition {-webkit-transition:none!important;transition:none!important}
.fp-slidesNav {position:absolute;z-index:4;left:50%;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.fp-slidesNav.bottom {bottom:17px}
.fp-slidesNav.top {top:17px}
#fp-nav {width:7%!important;top:55%;z-index:99}
#fp-nav ul,.fp-slidesNav ul {margin:0;padding:0;width:100%!important}
#fp-nav ul li, .fp-slidesNav ul li {width:100%!important;height:auto!important;margin:3px 0!important}
.fp-slidesNav ul li {display:inline-block}
#fp-nav ul li a,.fp-slidesNav ul li a {display:block;margin:1px auto;padding:40px 0;color:#888;text-align:center;font-size:1.18em;background:rgba(0, 0, 0, 0.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#30000000,endColorstr=#30000000)}
#fp-nav ul li a.active,.fp-slidesNav ul li a.active {background:rgba(129, 0, 101, 0.8) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50810065,endColorstr=#50810065);color:#fff}
#fp-nav ul li a span {display:none}
#fp-nav ul li .fp-tooltip {position:absolute;top:-6px;color:rgba(255, 255,255, 0.5);font-size:1.04em!important;white-space:nowrap;text-align:center;max-width:220px;overflow:hidden;display:block;opacity:0.5;width:100%;cursor:pointer;padding:0;top:50%!important;margin-top:-7%;font-family:'NanumSquareL','Malgun Gothic','맑은 고딕';z-index:100}
#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip {-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:100%;opacity:1}
#fp-nav ul li a.active+.fp-tooltip {width:100%;opacity:1;}
#fp-nav ul li .fp-tooltip.right {right:inherit!important}
#fp-nav ul li .fp-tooltip.left {left:20px}
#fp-nav ul li.fp-nav-li6 {z-index:-1;margin-top:-26px;display:none!important}
#fp-nav ul li:last-child {display:none}
.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-auto-height.fp-section {height:auto !important}
.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section {height:auto !important}
#fp-nav.right {left:80px!important;right:auto!important}
#fp-nav ul li.fp-nav-li5 a::after,
#fp-nav ul li:nth-of-type(6) a::after {top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0, 0, 0, 0);border-top-color:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;border-width:7px;margin-left:-7px}
#fp-nav ul li.fp-nav-li5.on a::after {filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1}
#fp-nav ul li:nth-of-type(6) a.active::after {border-top-color:#810065;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}

/*slick*/
.slick-slider {height:100%;}
.slick-slider .slick-track, .slick-slider .slick-list {height:100% !important}

.section {background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-attachment:fixed;*background-attachment:scroll;overflow:hidden}
.section0 {position:relative;height:100%;}
@media \0screen {.section {background-attachment:scroll}}

.section0 .slick-arrow {position:absolute;top:50%;width:40px;height:79px;margin-top:-28px;color:transparent}
.section0 .slick-prev {z-index:1002;left:300px;background:url(../../img/img_slide_prev2.png) no-repeat;}
.section0 .slick-next {z-index:1001;right:300px;background:url(../../img/img_slide_next2.png) no-repeat;}
.section0 .slick-dots {z-index:1000;position:absolute;bottom:200px;display:block;width:100%;padding:0;text-align:center}
.section0 .slick-dots li {position:relative;display:inline-block;*display:inline;*zoom:1;width:33px;height:3px;margin:0 3px 0 2px;padding:0;cursor:pointer}
.section0 .slick-dots li button {display:block;width:30px;height:3px;border:0;background:rgba(255,255,255,0.2);*background:#fff;font-size:0;line-height:0;color:transparent;cursor:pointer}
@media \0screen {.section0 .slick-dots li button {background:rgba(0, 0, 0, 0.2)}}
.section0 .slick-dots li.slick-active button {background:rgba(62, 31, 127, 0.7)}
.section0 .slick-pause {z-index:1000;position:absolute;bottom:195px;left:50%;margin-left:100px;width:21px;height:21px;background:url(../../img/btn_slick_play.png) no-repeat;font:0/0 dotum;color:transparent;filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}
.section0 .slick-pause.paused {background:url(../../img/btn_slick_pause.png) no-repeat;}
.section0 .slick-slide {position:relative;height:100%;}
.section0 .slick-slide .bg {z-index:0;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}
.section0 .slick-slide.slick-active .bg {-webkit-animation:KEYFRAME 2.5s both;
-moz-animation:   KEYFRAME 2.5s both;
-o-animation:     KEYFRAME 2.5s both;
animation:        KEYFRAME 2.5s both}
@-webkit-keyframes KEYFRAME {
  0% {-webkit-transform:scale(1.0);transform:scale(1.0)}
  100% {-webkit-transform:scale(1.05);transform:scale(1.05)}
}
@-moz-keyframes KEYFRAME {
  0% {-webkit-transform:scale(1.0);transform:scale(1.0)}
  100% {-webkit-transform:scale(1.05);transform:scale(1.05)}
}
@-o-keyframes KEYFRAME {
  0% {-webkit-transform:scale(1.0);transform:scale(1.0)}
  100% {-webkit-transform:scale(1.05);transform:scale(1.05)}
}
@keyframes KEYFRAME {
  0% {-webkit-transform:scale(1.0);transform:scale(1.0)}
  100% {-webkit-transform:scale(1.05);transform:scale(1.05)}
}

.section1 {background:url(../../img/main_grid02.jpg) no-repeat center top / cover}
.section2 {background:url(../../img/main_grid03.jpg) no-repeat center top / cover}
.section3 {background:url(../../img/main_grid04.jpg) no-repeat center top / cover}
.section4 {background-color:#f0f0f0}
.section5 {background-color:#f0f0f0}

/* Slide */
#containerWrap figure {color:#fff;font-family:'NanumSquareL','Malgun Gothic','맑은 고딕';white-space:nowrap}

.visual_inner {position:absolute;top:50%;left:50%;width:100%;margin:-14% 0 0 -50%;text-align:center;z-index:102}
.visual_inner h2 {font-size:4.85em;letter-spacing:-2px;padding:30px 0 65px}
.visual_inner p {font-size:2.14em;text-transform:uppercase;letter-spacing:0}

.visual_btn {z-index:100;position:absolute;top:50%;left:50%;width:680px;margin:20px 0 0 -340px}
.visual_btn a {width:325px;height:65px;display:inline-block;padding:0 35px 0 25px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;color:#422778;text-align:right;letter-spacing:0;font:1.3em/67px 'NanumSquareEB','Malgun Gothic','맑은 고딕';margin: 0 5px}
.visual_btn a:first-child {background:#fff url(../../img/btn_google_main.png) no-repeat left}
.visual_btn a:nth-last-child(2) {background:#fff url(../../img/btn_apple_main.png) no-repeat left}
.visual_btn a:last-child {display:none;margin:30px auto;text-align:center;border:1px solid #96787a;color:#fff;font-family:'NanumSquareR','Malgun Gothic','맑은 고딕';-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
.visual_btn a:last-child:hover {background:#310e78;color:#fff;border:1px solid #310e78}

.mainVisual01 {background-image:url('../../img/main_grid_visual01.jpg');background-size: cover;}
.mainVisual02 {background-image:url('../../img/main_grid_visual02.jpg');background-size: cover;}
.mainVisual03 {background-image:url('../../img/main_grid_visual03.jpg');background-size: cover;}
.mainVisual04 {background-image:url('../../img/main_grid_visual04.jpg');background-size: cover;}
.mainVisual05 {background-image:url('../../img/main_grid_visual05.jpg');background-size: cover;}

.mainControl {position:absolute !important;top:0}
.mainControl div {position:absolute;z-index:105;width:100%;}
.mainControl button {text-indent:-10000px;line-height:0}

.control_arrow {top:50%}
.control_arrow .previous {background:url(../../img../../img_slide_prev2.png) no-repeat;float:left;margin-left:15%;}
.control_arrow .next {background:url(../../img../../img_slide_next2.png) no-repeat;float:right;margin-right:15%;}
.control_arrow button {width:40px;height:79px}

/*
.control_arrow {top:50%;right:25px;width:55px!important;margin-top:-100px}
.control_arrow .previous {background:url(../../img../../img_slide_prev.png) no-repeat}
.control_arrow .next {background:url(../../img../../img_slide_next.png) no-repeat}
.control_arrow button {width:56px;height:56px;margin-bottom:10px}
*/

.control_scroll {position:absolute;bottom:35px;left:50%}
.control_scroll button {width:66px;height:90px;background:url(../../img/ico_scroll_main.png) no-repeat center bottom;color:#8e6e70;margin-left:-33px}

/* Scroll */
.main_text {width:56%;margin:0 auto;padding-top:12%}
.main_text h2 {font-size:4.64em;padding-bottom:30px;letter-spacing:-2px}
.main_text em {color:#c43f87;font:1.2em 'NanumSquareR','Malgun Gothic','맑은 고딕';padding-bottom:20px;display:block;text-transform:uppercase;letter-spacing:20px}
.main_text p {font-size:1.85em;letter-spacing:-2px;color:rgba(255, 255, 255, 0.7)}
.main_text strong {font-family:'NanumSquareB','Malgun Gothic','맑은 고딕'}

/* Event */
.box_wrap {padding-top:160px}
.box_wrap > div {width:1024px;margin:0 auto}
.box_wrap .title {padding-bottom:50px;position:relative}
.box_wrap .title dt {font:2.5em 'NanumSquareEB','Malgun Gothic','맑은 고딕';color:#000;background:url(../../img/blit_bar.jpg) no-repeat 3px top;padding:15px 0 5px}
.box_wrap .title dd {font-size:1.28em;color:#777}
.box_wrap a.btn_more {position:absolute;top:0;right:0;font-size:0;width:44px;height:44px;background:url(../../img/btn_plus.png) no-repeat}

.box_wrap .box_event ul {*zoom:1}
.box_wrap .box_event ul li {width:32%;height:270px;float:left;border:1px solid #e4e4e4;background-color:#fff;margin:0 0.5% 1%;position:relative;text-align:center;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}
.box_wrap .box_event ul li:hover {opacity:.65}
.box_wrap .box_event ul li a {display:block;position:relative}
.box_wrap .box_event img {width:100%;max-width:352px;height:139px}
.box_wrap .box_event .dday {display:block;position:absolute;top:0;left:0;width:60px;height:60px;background:#310e78;text-align:center;color:#fff;font:1.03em/60px 'RobotoR','NanumSquareR','Malgun Gothic','맑은 고딕',sans-serif}

#containerWrap .box_event figure {color:#363636;white-space:normal}
#containerWrap .box_event figcaption {padding:5%;color:#888}
#containerWrap .box_event figcaption cite {color:#333;font:bold 1.35em/1.4 'NanumSquareR','Malgun Gothic','맑은 고딕';height:58px;display:block;padding-top:10px}

/* Notice */
.box_wrap .notice_list {*zoom:1;margin:-3% 0 0 -4%}
.box_wrap .notice_list li {margin-bottom:10px}
.box_wrap .notice_list li a {width:50%;float:left;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;display:block;padding:3% 4%;position:relative}
.box_wrap .notice_list li a:hover {background:#310e78;color:#fff}
.box_wrap .notice_list li a:hover span.date-author {color:#a58ed2}
.box_wrap .notice_list li a:hover::after {background:url(../../img/ico_arrow.png) no-repeat top center / cover;width:18px;height:14px;position:absolute;top:50%;right:7%;margin-top:-10px}

/*.box_wrap .notice_list li a {-webkit-transition:-webkit-transform 1s ease-in-out}
.box_wrap .notice_list li a:hover {-webkit-animation:backcolor 2s 1 linear}
@-webkit-keyframes backcolor {
0% {background-color:#fff;color:#333}
100% {background-color:#310e78;color:#fff}}*/

.box_wrap .notice_list li h4 {font-size:1.78em;width:73%;height:60px;margin:35px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.box_wrap .notice_list li span {display:block}
.box_wrap .notice_list li span.flag {background-color:#a40081;font:0.9em 'RobotoR','NanumSquareR','Malgun Gothic','맑은 고딕',sans-serif;;color:#fff;position:absolute;letter-spacing:0;padding:5px 7px}
.box_wrap .notice_list li span.date-author {font:1em 'NanumSquareR','Malgun Gothic','맑은 고딕',sans-serif;color:#666;letter-spacing:0}


/* mobile mediaquery 320px*640px */

@media only screen and
(min-width:10px) and (max-width:640px)
{
    /* Aside menu */
    #containerWrap .indicator_tree {bottom:35px;right:10px;width:52px;height:52px}
    #containerWrap .indicator_tree a {width:52px;height:52px}

    /* Slide */
    #containerWrap .section {max-height:100%}
    #containerWrap .section1 {background:url(../../img/main_grid02_m.jpg) no-repeat center top / cover}
    #containerWrap .section1 {background-position:85% top}
    #containerWrap .section2 {background-position:50% top}
    #containerWrap .section3 {background-position:40% top}

    .mainVisual01 {background-position:center top}
    .mainVisual02 {background-position:center top}
    .mainVisual03 {background-position:center top}
    .mainVisual04 {background-position:center top}
    .mainVisual05 {background-position:center top}

    .visual_text {width:85%;margin:0 auto}
    .visual_inner {top:26%}
    .visual_inner p  {font-size:1.1em}
    .visual_inner h2 {font-size:2.3em;white-space:normal;padding:10px 0 35px;letter-spacing:-3px}
    .visual_btn {top:57%;left:50%;margin:0 0 0 -32%;width:60%;z-index:101}
    .visual_btn a {margin:5px;width:100%;background-size:cover!important;height:45px;padding:0 20px;font:1em/47px 'NanumSquareEB','Malgun Gothic','맑은 고딕'}

    .control_scroll button {width:46px;height:60px;background-size:contain;}
    
    #lnbWrap .depth1 {display:none;}
    #gnbWrap ul li:not(:last-child) {display:none;}

    /*slick*/
    .section0 .slick-arrow,
    .section0 .slick-dots,
    .section0 .slick-pause.paused {display:none!important}

    /* Scroll */
    #containerWrap :not(.section1) .main_text {margin:0;padding:250px 25px;text-align:left;width:50%}
    #containerWrap .main_text em {white-space:initial;}
    #containerWrap .section1 {text-align:right}
    #containerWrap .section1 .main_text {text-align:right;padding:280px 25px;width:100%}
    #containerWrap .section2 .main_text {padding:150px 25px}
    #containerWrap .section3 .main_text {padding:140px 25px}
    #containerWrap .section4 {width:100%}

    .main_text h2 {font-size:2.3em}
    .main_text p {font-size:1.2em}

    /* fullpage */
    #fp-nav.right {display:none}

    /* Event */
    .box_wrap > div {width:100%;padding:4%}
    .box_wrap {padding-top:90px}
    .box_wrap .box_event ul li {width:48%;margin:0 1% 2%;height:170px}
    .box_wrap .title {padding-bottom:20px}
    .box_wrap .title dt {font:1.8em 'NanumSquareB','Malgun Gothic','맑은 고딕';background-position;3px top;background-size:18px}
    .box_wrap .title dd {font-size:1em}
    .box_wrap .box_event .dday {width:40px;height:40px;font:0.85em/40px 'RobotoR','NanumSquareR','Malgun Gothic','맑은 고딕',sans-serif}
    .box_wrap .box_event img {height:80px!important}
    .box_wrap .box_event ul li:nth-child(5),
    .box_wrap .box_event ul li:nth-child(6),
    .box_wrap .notice_list li:nth-child(5),
    .box_wrap .notice_list li:nth-child(6) {display:none}
    .box_wrap a.btn_more {width:32px;height:32px;background-size:cover}

    #containerWrap .box_event figcaption {font-size:0.85em;padding:5% 5% 6% 5%}
    #containerWrap .box_event figcaption cite {font:bold 1.1em/1.3 'NanumSquareR','Malgun Gothic','맑은 고딕';height:33px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px}

    /* Notice */
    .box_wrap .notice_list li h4 {font-size:1.3em;height:45px}
    .box_wrap .notice_list li span.date-author {font-size:0.7em}
    .box_wrap .notice_list li span.flag {font-size:0.6em;padding:5px}
    .box_wrap .notice_list li a {padding:3% 4% 5%}

}

@media only screen and
(min-width:641px) and (max-width:999px)

{
    /* Aside menu */
    #containerWrap .indicator_tree {bottom:35px;right:10px;width:52px;height:52px}
    #containerWrap .indicator_tree a {width:52px;height:52px}

    /* Slide */
    #containerWrap .section {max-height:100%}
    #containerWrap .section1 {background:url(../../img/main_grid02_m.jpg) no-repeat center top / cover}
    #containerWrap .section1 {background-position:85% top}
    #containerWrap .section2 {background-position:50% top}
    #containerWrap .section3 {background-position:40% top}

    .mainVisual01 {background-position:center top}
    .mainVisual02 {background-position:center top}
    .mainVisual03 {background-position:center top}
    .mainVisual04 {background-position:center top}
    .mainVisual05 {background-position:center top}

    .visual_text {width:85%;margin:0 auto}
    .visual_inner {top:26%}
    .visual_inner p  {font-size:1.5em}
    .visual_inner h2 {font-size:3em;white-space:normal;padding:25px 0 35px;letter-spacing:-3px}
    .visual_btn {top:57%;left:50%;margin:0 0 0 -32%;width:60%;z-index:101}
    .visual_btn a {margin:5px;width:100%;background-size:cover!important;height:65px;padding:10px 20px;font:1em/47px 'NanumSquareEB','Malgun Gothic','맑은 고딕'}

    .control_scroll button {width:46px;height:60px;background-size:contain;}

	#lnbWrap .depth1 {display:none;}
	#gnbWrap ul li:not(:last-child) {display:none;}

    /*slick*/
    .section0 .slick-arrow,
    .section0 .slick-dots,
    .section0 .slick-pause.paused {display:none!important}

    /* Scroll */
    #containerWrap :not(.section1) .main_text {margin:0;padding:250px 25px;text-align:left;width:50%}
    #containerWrap .main_text em {white-space:initial;}
    #containerWrap .section1 {text-align:right}
    #containerWrap .section1 .main_text {text-align:right;padding:280px 25px;width:100%}
    #containerWrap .section2 .main_text {padding:150px 25px}
    #containerWrap .section3 .main_text {padding:140px 25px}
    #containerWrap .section4 {width:100%}

    .main_text h2 {font-size:4em}
    .main_text p {font-size:1.8em}

    /* fullpage */
    #fp-nav.right {display:none}

    /* Event */
    .box_wrap > div {width:100%;padding:4%}
    .box_wrap {padding-top:90px}
    .box_wrap .box_event ul li {width:48%;margin:0 1% 2%;height:170px}
    .box_wrap .title {padding-bottom:20px}
    .box_wrap .title dt {font:2.5em 'NanumSquareB','Malgun Gothic','맑은 고딕';background-position;3px top;background-size:18px}
    .box_wrap .title dd {font-size:1.5em}
    .box_wrap .box_event .dday {width:40px;height:40px;font:1.5em/40px 'RobotoR','NanumSquareR','Malgun Gothic','맑은 고딕',sans-serif}
    .box_wrap .box_event img {height:80px!important}
    .box_wrap .box_event ul li:nth-child(5),
    .box_wrap .box_event ul li:nth-child(6),
    .box_wrap .notice_list li:nth-child(5),
    .box_wrap .notice_list li:nth-child(6) {display:none}
    .box_wrap a.btn_more {width:32px;height:32px;background-size:cover}

    #containerWrap .box_event figcaption {font-size:1em;padding:5% 5% 6% 5%}
    #containerWrap .box_event figcaption cite {font:bold 1.5em/1.3 'NanumSquareR','Malgun Gothic','맑은 고딕';height:33px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px}

    /* Notice */
    .box_wrap .notice_list li h4 {font-size:1.5em;height:55px}
    .box_wrap .notice_list li span.date-author {font-size:1.1em}
    .box_wrap .notice_list li span.flag {font-size:1em;padding:5px}
    .box_wrap .notice_list li a {padding:3% 4% 5%}

}


@media only screen and
(min-width:1300px) and (max-width:1700px)
{
	.mainVisual01 {background-image:url('../../img/main_grid_visual01_17.jpg');background-size: cover;}
	.mainVisual02 {background-image:url('../../img/main_grid_visual02_17.jpg');background-size: cover;}
	.mainVisual03 {background-image:url('../../img/main_grid_visual03_17.jpg');background-size: cover;}
	.mainVisual04 {background-image:url('../../img/main_grid_visual04_17.jpg');background-size: cover;}
	.mainVisual05 {background-image:url('../../img/main_grid_visual05_17.jpg');background-size: cover;}
	
	.section1 {background:url(../../img/main_grid02_17.jpg) no-repeat center top / cover}
	.section2 {background:url(../../img/main_grid03_17.jpg) no-repeat center top / cover}
	.section3 {background:url(../../img/main_grid04_17.jpg) no-repeat center top / cover}

	.visual_inner h2 {font-size:3.3em;letter-spacing:-2px;padding:30px 0 65px}
	.visual_inner p {font-size:1.9em;text-transform:uppercase;letter-spacing:0}
	
	#lnbWrap .depth1 ul {margin-left:25%;}
	#lnbWrap .depth2 .m_wrap {margin-left:25%;}
	
	.section0 .slick-arrow {position:absolute;top:50%;width:35px;height:79px;margin-top:-28px;color:transparent}
	.section0 .slick-prev {z-index:1002;left:230px;background:url(../../img/img_slide_prev2.png) no-repeat left;}
	.section0 .slick-next {z-index:1001;right:230px;background:url(../../img/img_slide_next2.png) no-repeat right;}
	
	.main_text h2 {font-size:4em;padding-bottom:30px;letter-spacing:-2px}
	.main_text em {color:#c43f87;font:1.2em 'NanumSquareR','Malgun Gothic','맑은 고딕';padding-bottom:20px;display:block;text-transform:uppercase;letter-spacing:20px}
	.main_text p {font-size:1.6em;letter-spacing:-2px;color:rgba(255, 255, 255, 0.7)}

	.box_wrap > div {width:824px;margin:0 auto}

	.visual_btn a {width:290px;height:65px;display:inline-block;padding:0 35px 0 25px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;color:#422778;text-align:right;letter-spacing:0;font:1.1em/67px 'NanumSquareEB','Malgun Gothic','맑은 고딕';margin: 0 5px}

	#fp-nav {width:8%!important;top:55%;z-index:99}
	#fp-nav ul li .fp-tooltip {position:absolute;top:-6px;color:rgba(255, 255,255, 0.5);font-size:0.8em!important;white-space:nowrap;text-align:center;max-width:220px;overflow:hidden;display:block;opacity:0.5;width:100%;cursor:pointer;padding:0;top:50%!important;margin-top:-7%;font-family:'NanumSquareL','Malgun Gothic','맑은 고딕';z-index:100}
	
	footer .footer_center {padding-left:30px;}
}

@media only screen and
(min-width:1000px) and (max-width:1299px)
{
	.mainVisual01 {background-image:url('../../img/main_grid_visual01_17.jpg');background-size: cover;}
	.mainVisual02 {background-image:url('../../img/main_grid_visual02_17.jpg');background-size: cover;}
	.mainVisual03 {background-image:url('../../img/main_grid_visual03_17.jpg');background-size: cover;}
	.mainVisual04 {background-image:url('../../img/main_grid_visual04_17.jpg');background-size: cover;}
	.mainVisual05 {background-image:url('../../img/main_grid_visual05_17.jpg');background-size: cover;}
	
	.section1 {background:url(../../img/main_grid02_17.jpg) no-repeat center top / cover}
	.section2 {background:url(../../img/main_grid03_17.jpg) no-repeat center top / cover}
	.section3 {background:url(../../img/main_grid04_17.jpg) no-repeat center top / cover}

	
	#gnbWrap ul {width:23%;}
	#lnbWrap .depth1 ul {margin-left:20%;}
	#lnbWrap .depth2 .m_wrap {margin-left:20%;}
	
	.visual_inner h2 {font-size:2.5em;letter-spacing:-2px;padding:30px 0 65px}
	.visual_inner p {font-size:1.4em;text-transform:uppercase;letter-spacing:0}
	
	.section0 .slick-arrow {position:absolute;top:50%;width:22px;height:79px;margin-top:-28px;color:transparent}
	.section0 .slick-prev {z-index:1002;left:210px;background:url(../../img/img_slide_prev2.png) no-repeat left;}
	.section0 .slick-next {z-index:1001;right:210px;background:url(../../img/img_slide_next2.png) no-repeat right;}
	
	.main_text h2 {font-size:3.5em;padding-bottom:30px;letter-spacing:-2px}
	.main_text em {color:#c43f87;font:1.2em 'NanumSquareR','Malgun Gothic','맑은 고딕';padding-bottom:20px;display:block;text-transform:uppercase;letter-spacing:20px}
	.main_text p {font-size:1.2em;letter-spacing:-2px;color:rgba(255, 255, 255, 0.7)}

	.box_wrap > div {width:745px;margin:0 auto}

	.visual_btn a {width:220px;height:65px;display:inline-block;padding:0 25px 0 25px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px;-ms-border-radius:50px;color:#422778;text-align:right;letter-spacing:0;font:0.6em/67px 'NanumSquareEB','Malgun Gothic','맑은 고딕';margin: 0 5px}
	.visual_btn a:first-child {background:#fff url(../../img/btn_google_main.png) no-repeat center left}
	.visual_btn a:nth-last-child(2) {background:#fff url(../../img/btn_apple_main.png) no-repeat center left}
	.visual_btn a:last-child {display:none;margin:30px auto;text-align:center;border:1px solid #96787a;color:#fff;font-family:'NanumSquareR','Malgun Gothic','맑은 고딕';-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;}
	.visual_btn a:last-child:hover {background:#310e78;color:#fff;border:1px solid #310e78}

	#fp-nav {width:10%!important;top:55%;z-index:99}
	#fp-nav ul li .fp-tooltip {position:absolute;top:-6px;color:rgba(255, 255,255, 0.5);font-size:0.8em!important;white-space:nowrap;text-align:center;max-width:220px;overflow:hidden;display:block;opacity:0.5;width:100%;cursor:pointer;padding:0;top:50%!important;margin-top:-7%;font-family:'NanumSquareL','Malgun Gothic','맑은 고딕';z-index:100}
	
	footer .footer_center {padding-left:30px;}
}

@media only screen and
(min-width:1000px) and (max-width:1299px)
{
	#lnbWrap .depth2 .m_wrap {margin-left:28%;}
	#lnbWrap .depth1 ul {margin-left:20%;}
}

@media only screen and
(min-width:1300px) and (max-width:1700px)
{
	#lnbWrap .depth2 .m_wrap {margin-left:32%;}
	#lnbWrap .depth1 ul {margin-left:25%;}
}
