@charset "UTF-8";

/* 공통 */
.content_box {position: relative;max-width: 640px;margin: 0 auto;line-height: 0;}
.content_box img {width: 100%;display: block;}
.content_box_new {position: relative;max-width: 750px;margin: 0 auto;line-height: 0;}
.content_box_new img {width: 100%;display: block;}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px) !important;}

/* 소빅스 참삼국유사 삼국사기 : s */
.threekingdom .sec_slide {position: absolute;width: 75%;left: 12.5%;bottom: 3%;overflow:hidden;}
.threekingdom .sec_slide img {width:100%;}
.threekingdom .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.threekingdom .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.threekingdom .swiper-pagination span:first-child {margin:0}
.threekingdom .swiper-pagination span.swiper-pagination-bullet-active {width:30px;opacity: 1;}
.threekingdom .sec2_2 {position:relative;}
.threekingdom .pic_egg {position: absolute;bottom: 0;left: 0;}
.threekingdom .sec3 {position:relative;}
.threekingdom .sec3 .sec_slide {position: absolute;width: 75%;left: 12.5%;bottom: 6%;overflow:hidden;}
.threekingdom .sec3 .swiper-pagination span {background:#fafffb}
.threekingdom .sec3 .swiper-pagination span.swiper-pagination-bullet-active {background:#c64343}
.threekingdom .sec4 {position:relative;}
.threekingdom .sec4 .sec_slide {position: absolute;width: 75%;left: 12.5%;bottom: 20%;overflow:hidden;}
.threekingdom .sec4 .swiper-pagination span {background:#fafffb}
.threekingdom .sec4 .swiper-pagination span.swiper-pagination-bullet-active {background:#c64343}
.threekingdom .sec6 {position:relative;}
.threekingdom .sec6 .sec_slide {position: absolute;width: 85%;left: 7.5%;bottom: 25%;overflow:hidden;}
.threekingdom .sec6 .swiper-pagination span {background:#fafffb}
.threekingdom .sec6 .swiper-pagination span.swiper-pagination-bullet-active {background:#556fb5}
.threekingdom .sec7 {position:relative;}
.threekingdom .sec7 .sec_slide {position: absolute;width: 100%;left: 0;bottom: 20%;overflow:hidden;}
.threekingdom .sec9 {position: relative;}
.threekingdom .sec9 .cont_toggle {display:none;}
/* 소빅스 참삼국유사 삼국사기 : e */

/* 소빅스 어린이 그리스 로마신화 : s */
.mythology .sec_slide {position: absolute;width: 75%;left: 12.5%;bottom: 3%;overflow:hidden;}
.mythology .sec_slide img{width:100%}
.mythology .swiper-pagination{position: static;bottom: initial;left: inherit;margin-top: 4%}
.mythology .swiper-pagination span{display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.mythology .swiper-pagination span:first-child{margin:0}
.mythology .swiper-pagination span.swiper-pagination-bullet-active{width:30px;opacity: 1;}
.mythology .sec3{position:relative;}
.mythology .sec3 .swiper-pagination span{background:#b6b6b6}
.mythology .sec3 .swiper-pagination span.swiper-pagination-bullet-active{background:#7ac0e0}
.mythology .sec4{position:relative;}
.mythology .sec4 .swiper-pagination span{background:#b6b6b6}
.mythology .sec4 .swiper-pagination span.swiper-pagination-bullet-active{background:#7ac0e0}
.mythology .sec6{position:relative;}
.mythology .sec6 .swiper-pagination span{background:#b6b6b6}
.mythology .sec6 .swiper-pagination span.swiper-pagination-bullet-active{background:#7ac0e0}
.mythology .sec8{position:relative;}
.mythology .sec8 .swiper-pagination span{background:#b6b6b6}
.mythology .sec8 .swiper-pagination span.swiper-pagination-bullet-active{background:#a5e07a}
.mythology .sec10 {position: relative;}
.mythology .sec10 .cont_toggle{display:none;}
/* 소빅스 어린이 그리스 로마신화 : e */

/* 베스트 스토리 트레저 : s */
.treasure .sec2 {position:relative;}
.treasure video {position: absolute; bottom: 4.5%; left: 12.5%; width: 75% !important; border-radius: 10px;}
.treasure .sec4 {position:relative;}
.treasure .sec4 .slide_type1 {position: relative;overflow:hidden;}
.treasure .sec4 .slide_type1_1 {position:absolute;bottom: 20%;width: 87.5%;left: 6.3%;}
.treasure .sec4 .slide_type1_1 .swiper-wrapper {transition-timing-function : linear;}
.treasure .sec4 .slide_type1_1 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 90%;}
.treasure .sec5 {position: relative;}
.treasure .map_gif {position: absolute; bottom: 6.2%;}
.treasure .sec6 {position: relative;}
.treasure .sec6 .cont_toggle {display:none;}
/* 베스트 스토리 트레저 : e */

/* 폴리엠 지오 플러스 : s */
.polym_geo .sec2 {position: relative;}
.polym_geo .video_box1 {position:absolute; bottom: 3%; left: 10%; width: 80%; height: 18%;}
.polym_geo iframe {width: 100% !important; height: 100% !important;}
.polym_geo .sec5 {position:relative;}
.polym_geo .sec5 .slide_type1 {position: relative;overflow:hidden;}
.polym_geo .sec5 .slide_type1_1 {position:absolute;bottom: 3%;width: 100%;}
.polym_geo .sec5 .slide_type1_1 .swiper-wrapper {transition-timing-function : linear;}
.polym_geo .sec5 .slide_type1_1 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 80%;}
.polym_geo .sec6 {position: relative;}
.polym_geo video {position: absolute; top: 14%; left: 10%; width: 80% !important; border-radius: 10px;}
/* 폴리엠 지오 플러스 : e */

/* THE 그림책 매쓰 : s */
.the_math .sec1 {position: relative;}
.the_math .tab1_sec1 {position: relative;}
.the_math .tab1_sec1 .video-box {position: relative;}
.the_math .tab1_sec1 .video-box .sec_video1 {position: absolute;bottom: 5%;width: 80%;height: 35%;left: 10%;}
.the_math .tab1_sec2 {position: relative;}
.the_math .tab1_sec2 .video-box {position: relative;}
.the_math .tab1_sec2 .video-box .sec_video1 {position: absolute;bottom: 5%;width: 80%;height: 38%;left: 10%;}
.the_math iframe {width: 100%;height: 100%;}
.the_math .tab2_sec2 .swiper-pagination span.swiper-pagination-bullet-active{background:#112c4a;opacity: 1;}
.the_math .tab2_sec2{background: #c3d0e0;}
.the_math .sec_slide {position: relative;width: 89%;margin: 0 auto;overflow:hidden;}
.the_math .sec_slide img{width:100%;}
.the_math .swiper-pagination{position: static;bottom: initial;left: inherit;margin-top: 4%;}
.the_math .swiper-pagination span{display: inline-block;margin-left:15px;margin-right:0;width: 15px;height: 15px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.the_math .swiper-pagination span:first-child{margin:0;}
/* tab-menu */
.the_math .tab-menu {display: flex;align-items: flex-end;position: absolute;bottom: 0;}
.the_math #tab1 {z-index: 3;cursor: pointer;}
.the_math #tab2 {z-index: 2;margin-left: -5%;cursor: pointer;}
.the_math #tab3 {z-index: 1;margin-left: -10%;cursor: pointer;}
.the_math #tab2-content {display: none;}
.the_math #tab3-content {display: none;}
/* THE 그림책 매쓰 : e */

/* THE 그림책: 브레인 : s */
.brain_drawing_book .wrap_slider {background-repeat: no-repeat;background-size: 100% 101%;background-position: center top;background-image: url('/ClientUI/products_o/images/brain_drawing_book/bg_slide.jpg');}
.brain_drawing_book .sec2 {position: relative;}
/* 슬라이더 */
.brain_drawing_book .sec4 .slider {width: 89%;margin: 0 auto;}
.brain_drawing_book .sec4 .slider ul li {text-align: center;}
.brain_drawing_book .sec4 .swiper-pagination-bullets {padding-left: 8.2%;}
.brain_drawing_book .sec4 .swiper-pagination-bullet{display: inline-block;width: 1rem;height: 1rem;background: #cfcfcf;margin-left: 10px;border-radius: 50%;opacity: 1;}
.brain_drawing_book .sec4 .swiper-pagination-bullet:first-child{margin-left: 0;}
.brain_drawing_book .sec4 .swiper-pagination-bullet-active {background-size: 1.2rem;width: 2.5rem;border-radius: 1rem;}
.brain_drawing_book .slider1 .swiper-pagination-bullet-active{background-color: #2e6151;}
.brain_drawing_book .slider2 .swiper-pagination-bullet-active{background-color:#1a526f ;}
.brain_drawing_book .slider3 .swiper-pagination-bullet-active{background-color:#803c1a;}
.brain_drawing_book .book_slider{overflow: hidden;}
/* THE 그림책: 브레인 : e */

/* 큐베토 : s */
.cubetto .sec_slide {position: relative;width: 89%;margin: 0 auto;overflow:hidden;}
.cubetto .sec_slide img {width:100%}
.cubetto .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.cubetto .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.cubetto .swiper-pagination span:first-child {margin:0}
.cubetto .swiper-pagination span.swiper-pagination-bullet-active {background:#df3769;width:50px;opacity: 1;}
.cubetto .sec3 {background: #fff8eb;padding-bottom: 12%;}
.cubetto .sec3 .sec_video1 {text-align: center;border-radius: 30px;overflow: hidden;width: 89%;margin: 0 auto;border: 1px solid #B0A690;}
.cubetto .sec3 .sec_video1 > img {border-top: 1px solid #B0A690;}
.cubetto .sec4 {background: #1c0c22;padding-bottom: 12%;}
.cubetto .sec4 .swiper-slide {border-radius: 30px;overflow: hidden;}
.cubetto .sec5 {position: relative;}
.cubetto .sec5 .sec_slide {position:absolute;bottom: 4%;left: 50%;margin-left:-30%;width: 60%;}
.cubetto .sec5 .swiper-pagination {position: absolute;bottom: 2.5%;width: 100%;margin-top: 0;}
.cubetto .sec5 .swiper-pagination span {background:#D9D9D9}
.cubetto .sec5 .swiper-pagination span.swiper-pagination-bullet-active {background:#DC5C58}
.cubetto .sec6 {position: relative;}
.cubetto .sec6 .sec_slide {background: #fff;position:absolute;bottom: 10%;left: 50%;margin-left:-35%;width: 70%;}
.cubetto .sec6 .sec_slide.top li {width: 3.5% !important;}
.cubetto .sec6 .sec_slide.bottom {border-radius: 0 0 30px 30px;padding-bottom: 10%;}
.cubetto .sec6 .sec_slide.bottom .cover {width:80.5%;overflow:hidden;margin:0 auto}
.cubetto .sec6 .sec_slide .swiper-pagination span {background:#D9D9D9}
.cubetto .sec6 .sec_slide .swiper-pagination span.swiper-pagination-bullet-active {background:#1FB1D1}
.cubetto .sec6-1 {position: relative;}
.cubetto .sec6-1 .sec_slide {position:absolute;bottom: 5.5%;left: 50%;margin-left:-40%;width: 80%;}
.cubetto .sec6-1 .swiper-pagination {position: absolute;bottom: 4%;width: 100%;margin-top: 0;}
.cubetto .sec6-1 .swiper-pagination span {background:#D9D9D9}
.cubetto .sec6-1 .swiper-pagination span.swiper-pagination-bullet-active {background:#DC5C58}
.cubetto .sec7 {position: relative;}
.cubetto .pdf_down {position: absolute;bottom: 10%;width: 55%;height: 36%;left: 50%;margin-left: -27.5%;border-radius: 12px;font-size: 0;}
/* 큐베토 : e */

/* 맥밀란 퍼스트 시리즈 : s */
.macmillan .cont {display:none}
.macmillan .slide_type1 {position: relative;overflow:hidden;}
.macmillan .slide_type1 .swiper-wrapper {transition-timing-function:linear;display: flex;height: auto;}
.macmillan .slide_type1 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 29%;}
.macmillan iframe { width: 100% !important; height: 100% !important; }
.macmillan .sec1 {position:relative;}
.macmillan .sec1 .video_box1 { position:absolute; bottom: 12%; left: 10%; width: 80%; height: 13%; }
.macmillan .sec2 {position:relative;}
.macmillan .sec2 .slide_type1_4{position:absolute;top: 50%;width: 100%;}
.macmillan .sec2 .slide_type1_4 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 50%;}
.macmillan .sec3 {position:relative;}
.macmillan .sec3 .slide_type2 {overflow:hidden;position:absolute;z-index: 1;width: 80%;left: 10%; top: 38%;}
.macmillan .swiper-button-prev, .swiper-container-rtl .swiper-button-next { background: transparent; left: 2%; top: 64.5%; font-size: 0; width: 10%;}
.macmillan .swiper-button-next, .swiper-container-rtl .swiper-button-prev { background: transparent; right: 2%; top: 64.5%; font-size: 0; width: 10%;}
.macmillan .sec3 .swiper-wrapper { padding-left: 0;}
.macmillan .sec_vb {position:relative;}
.macmillan .sec_vb .video_box2 { position:absolute; bottom: 12%; left: 10%; width: 80%; height: 72%; }
.macmillan .sec7 {position:relative;}
.macmillan .sec7 .slide_type1_4 {position:absolute;top: 50%;width: 100%;}
.macmillan .sec7 .slide_type1_4 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 50%;}
.macmillan .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {content: none;}
.macmillan .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {content: none;}
/* 맥밀란 퍼스트 시리즈 : e */

/* 틱톡 디베이트 프로그램 : s */
.tictok .sec_slide {position: relative;width: 89%;margin: 0 auto;overflow:hidden;}
.tictok .sec_slide img {width:100%}
.tictok .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.tictok .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#918e8e;text-indent: -999px;overflow:hidden;opacity: 1;}
.tictok .swiper-pagination span:first-child {margin:0}
.tictok .swiper-pagination span.swiper-pagination-bullet-active {background:#f1d8c0;width:50px;opacity: 1;}
.tictok .sec4 {position: relative;}
.tictok .sec4 .sec_slide {position: absolute;top: 65%;left: 21%;width: 60%;}
/* 틱톡 디베이트 프로그램 : e */

/* steps : s */
.steps .sec_slide {position: relative;width: 89%;margin: 0 auto;overflow: hidden;}
.steps .sec_slide img {width: 100%}
.steps.swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.steps .swiper-pagination span {display: inline-block;margin-left: 5px;margin-right: 0;width: 10px;height: 10px;border-radius: 50px;background: #918e8e;text-indent: -999px;overflow: hidden;opacity: 1;}
.steps .swiper-pagination span:first-child {margin: 0}
.steps .swiper-pagination span.swiper-pagination-bullet-active {background: #f1d8c0;width: 50px;opacity: 1;}
.steps .sec2 {position: relative;}
.steps .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;bottom: 18.5%;}
.steps .sec2 iframe {width: 100% !important;height: 100% !important;}
.steps .sec2 .iframe {position: absolute;bottom: 4.5%;width: 80%;height: 6.5%;left: 10%;}
/* steps : e */

/* 메이크 마이 스토리 : s */
.make_story .sec_slide {position: relative;width: 89%;margin: 0 auto;overflow: hidden;}
.make_story .sec_slide img {width: 100%}
.make_story .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.make_story .swiper-pagination span {display: inline-block;margin-left: 5px;margin-right: 0;width: 10px;height: 10px;border-radius: 50px;background: #918e8e;text-indent: -999px;overflow: hidden;opacity: 1;}
.make_story .swiper-pagination span:first-child {margin: 0}
.make_story .swiper-pagination span.swiper-pagination-bullet-active {background: #ff5162;width: 50px;opacity: 1;}
.make_story .sec4 {position: relative;}
.make_story .sec4 .sec_slide {position: absolute;bottom: 4%;left: 10%;width: 80%;}
/* 틱톡 디베이트 프로그램 : e */

/* 야호, 자연아! : s */
.yaho .sec3 {background: #eec9c7;}
.yaho .sec4 {background: #f3d5a7;}
.yaho .sec4 .gif-area {padding-bottom: 1.5rem;}
.yaho .sec4 .gif-area img {padding-bottom: 1rem;}
.yaho .sec5 {background: #b0d2e1;}
.yaho .sec6 {background: #d0e4d9; padding-bottom: 1.6rem;}
/* 야호, 자연아! : e */

/* 메이킹 한국사 : s */
.making_koreaHis .sec3 {position: relative;}
.making_koreaHis video {position: absolute; bottom: 2.2%; left: 7%; width: 86.2% !important; border-radius: 0 0 10px 10px;}
.making_koreaHis .sec3_1 .cont_toggle {display:none;}
/* 메이킹 한국사 : e */

/* 메이킹 헤리티지 플러스 : s */
.making_heritagePlus .sec3 .cont_toggle {display:none;}
/* 메이킹 헤리티지 플러스 : e */

/* 디딤돌 만지는 수학 : s */
.stepping_stone .sec_slide {position: relative;width: 89%;margin: 0 auto;overflow: hidden;}
.stepping_stone .sec_slide img {width: 100%}
.stepping_stone .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.stepping_stone .swiper-pagination span {display: inline-block;margin-left: 5px;margin-right: 0;width: 10px;height: 10px;border-radius: 50px;background: #fff;text-indent: -999px;overflow: hidden;opacity: 1;}
.stepping_stone .swiper-pagination span:first-child {margin: 0}
.stepping_stone .swiper-pagination span.swiper-pagination-bullet-active {background: #df3769;width: 50px;opacity: 1;}
.stepping_stone .sec3 {position: relative;}
.stepping_stone .sec3 .sec_slide {position: absolute;bottom: 4%;left: 10%;width: 80%;}
.stepping_stone .sec4 {position: relative;}
.stepping_stone .sec4 .sec_slide {position: absolute;bottom: 4%;left: 10%;width: 80%;}
.stepping_stone .sec5 {position: relative;}
.stepping_stone .sec5 .sec_slide {position: absolute;bottom: 7%;left: 10%;width: 80%;}
.stepping_stone .sec7 {position: relative;background-color: #5bc9e2;}
.stepping_stone .sec7 .video_box {width: 80%;height: 25vh;margin: 0 auto 3%;padding: 3%;}
.stepping_stone iframe {width: 100% !important;height: 100% !important;}
/* 디딤돌 만지는 수학 : e */

/* 메이킹 생태 : s */
.making_eco .sec3 .cont_toggle {display:none;}
/* 메이킹 생태 : e */

/* 키즈 무지개 블록 : s */
.making_rainbow .sec3 .cont_toggle {display:none;}
/* 키즈 무지개 블록 : e */

/* 메이킹 한글 : s */
.making_korean .sec3 .cont_toggle{display:none;}
/* 메이킹 한글 : e */

/* 마마파파 스토리 블록 : s */
.mamapaqa_stroyblock .sec2 {background:#a9d381}
.mamapaqa_stroyblock .sec2 .sec_slide_1 {position: relative;overflow:hidden;padding-left: 2.5%;}
.mamapaqa_stroyblock .sec2 .sec_slide_1 .swiper-wrapper {height:auto;transition-timing-function:linear;display: flex;}
.mamapaqa_stroyblock .sec2 .sec_slide_1 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 60%;}
.mamapaqa_stroyblock .sec2 .sec_slide_1 .swiper-wrapper li {height:auto;padding-right: 8%;}
.mamapaqa_stroyblock .sec2 .sec_slide_1 .swiper-wrapper li:last-child {padding-right:0}

.mamapaqa_stroyblock .sec3 {position: relative;}
.mamapaqa_stroyblock .sec3 .sec_slide_2 {display: block;position: absolute;top: 43.86%;width: 83.5%;overflow: hidden;left: 8.3%;}
.mamapaqa_stroyblock .sec3 .sec_slide_2 .swiper-wrapper {transition-timing-function:linear;display: flex;}
.mamapaqa_stroyblock .sec3 .sec_slide_2 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 36.5%;}
/* 마마파파 스토리 블록 : e */

/* 잉글리시 스토리 하우스 : s */
.english_story_house .sec1 {position:relative;}
.english_story_house .sec2 {position:relative;}
.english_story_house .sec2 .video_box1 {position:absolute;top: 9.7%;left: 10%;width: 80%;height: 3.5%;}
.english_story_house .sec2 .video_box1 iframe {width: 100%;height: 100%;}
.english_story_house .sec2 .video_box2 {position:absolute;top: 17.8%;left: 10%;width: 80%;height: 3.25%;}
.english_story_house video {width: 100% !important;height: 100% !important;}
.english_story_house .sec2 .video_box2 video {width: 100%;height: 100%;}
.english_story_house .sec2 .btn_list_popup {position: absolute;top: 46.15%;left: 50%;margin-left: -16%;width: 32%;height: 0.9%;cursor:pointer;}
.english_story_house .list_popup {display: none;position: absolute;width: 90%;left: 5%;top: 39.9%;}
.english_story_house .btn_list_popup_close {position: absolute;top: 0.3%;right: 3%;width: 9%;height: 8%;cursor:pointer;}
.english_story_house .pdf_down {position: absolute;bottom: 8.8%;width: 40%;height: 5.5%;left: 50%;margin-left: -20%;font-size: 0;}
/* 잉글리시 스토리 하우스 : e */

/* 윤선생 정글비트 : s */
.junglebeat .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.junglebeat .swiper-pagination span {display: inline-block;margin:0 7px !important;width: 20px;height: 20px;border-radius:50px;background:#F4F4F4;text-indent: -999px;overflow:hidden;opacity: 1;}
.junglebeat .swiper-pagination span:first-child {margin:0}
.junglebeat .swiper-pagination span.swiper-pagination-bullet-active {background:#3174C3;width:70px;height: 20px;opacity: 1;}
.junglebeat .sec2 {background:#fff;}
.junglebeat .sec3 {background: #30c463;position: relative;}
.junglebeat .sec3 .tit {display:block;margin-bottom: 42%;}
.junglebeat .sec3 .cover {position:absolute;z-index:2;}
.junglebeat .sec3 .cover_left {left:0;top: 25%;width: 19.9%;}
.junglebeat .sec3 .cover_top {top: 25%;left:19.9%;width: 59%;}
.junglebeat .sec3 .cover_bottom {top:39.1%;left:19.9%;width: 59%;}
.junglebeat .sec3 .cover_right {right:0;top: 25%;width:21.2%;}
.junglebeat .sec3 .sec_slide_1 {position: absolute;top: 25.3%;left: 11.5%;width: 77%;overflow: hidden;border-radius: 10%;}
.junglebeat .sec3 .sec_slide_1 .slide_1 {overflow: hidden;position:relative;height:226px;}
.junglebeat .sec3 .sec_slide_1 .slide_1 img {width:100%}
.junglebeat .sec3 .sec_slide_1 .slide_1 li.swiper-slide-video {height:100%;overflow: hidden;background: #000;text-align:center;}
.junglebeat .sec3 .sec_slide_1 .slide_1 li.swiper-slide-video iframe {width:100%;height:100%}
.junglebeat .sec3 .sec_slide_1 .slide_1 li.swiper-slide-video video {width: 80% !important;height: 100% !important;margin: auto 0;}
.junglebeat .sec3 .btn {position: absolute;bottom: 13.7%;width: 11%;height: 8.7%;right: 6.4%;text-indent: -9999px;overflow: hidden;opacity: 0;}
.junglebeat .sec3 .event_popup {position: absolute;z-index: 2;top: 50%;left: 50%;margin-top: -50%;margin-left: -50%;width: 100%;display:none;}
.junglebeat .sec3 .event_popup .btn_close {position: absolute;top: 4%;width: 12%;height: 12.7%;right: 5%;text-indent: -9999px;overflow: hidden;opacity: 0;}
.junglebeat .sec4 {position: relative;}
.junglebeat .sec4 .sec_slide_2 {position:absolute;top:40%;z-index:10;margin: 0 auto 8%;overflow:hidden;width: 88%;left:6%}
.junglebeat .sec4 .sec_slide_2 img {width:100%}
.junglebeat .sec4 .swiper-pagination {margin-top: 8%;}
.junglebeat .sec5 {background: #fff;}
.junglebeat .sec5 .sec_tab_con a {display: block;padding-bottom: 10%;padding-right: 5%;}
.junglebeat .sec5 .sec_tab_con a.on {padding-bottom:0}
.junglebeat .sec5 .sec_tab_con .cont {display:none;}
.junglebeat .sec6 {background:#fff;}
.junglebeat .sec6 a.btn_bottom {margin-top:3%;display:block;}
.junglebeat .sec6 .cont_toggle {display:none;}
/* 윤선생 정글비트 : e */

/* 밤비노 루크 : s */
.bambino {line-height:0;}
/* 밤비노 루크 : e */

/* 창의마루 생각누리 : s */
.nury ul.tabs {display:flex;justify-content:space-between;align-items:center;}
.nury ul.tabs li {width: 100%;color: #fff;padding: 10px 15px;cursor: pointer;font-weight:bold;background: #f45e58;}
.nury ul.tabs li.current {background: #ededed;color: #222;}
.nury .tab-content {display: none;background: #ededed;padding: 15px;}
.nury .tab-content.current {display: inherit;}
.nury .book_box {display: flex;line-height: normal;align-items: center;padding: 1%;}
.nury .book_box img {width: 50%;}
.nury .txt_box {padding: 2%;}
.nury .txt_box p:first-child {margin-bottom: 3%;}
.nury .txtc_blue {color: dodgerblue;}
/* 창의마루 생각누리 : e */

/* 천개의 바람 베스트 그림책 : s */
.thousand_wind .cont{display:none}
/* 수동 슬라이드 */
.thousand_wind .slide_type2 {overflow:hidden;position:absolute;z-index: 1;width: 84%;left: 8%;}
.thousand_wind .slide_type2 .swiper-wrapper {height:auto;}
.thousand_wind .slide_type2 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top:3.5%}
.thousand_wind .slide_type2 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#cfcfcf;text-indent: -999px;overflow:hidden;opacity: 1;}
.thousand_wind .slide_type2 .swiper-pagination span:first-child {margin:0}
.thousand_wind .slide_type2 .swiper-pagination span.swiper-pagination-bullet-active {background:#659bd2;width:50px;opacity: 1;}
.thousand_wind .sec7, .thousand_wind .sec8, .thousand_wind .sec9, .thousand_wind .sec10 {position:relative;}
.thousand_wind .slide_type2_1 {top: 29%;}
.thousand_wind .slide_type2_1 .swiper-pagination {margin-top:2.5%}
.thousand_wind .slide_type2_2 {top: 15%;}
.thousand_wind .slide_type2_2 .swiper-pagination {margin-top:4.5%}
.thousand_wind .slide_type2_3 {top: 13.5%;}
.thousand_wind .slide_type2_4 {top: 12%;}
.thousand_wind .slide_type2_4 .swiper-pagination {margin-top:2.5%;}
.thousand_wind .slide_type1 {position: relative;overflow:hidden;}
.thousand_wind .slide_type1 .swiper-wrapper {transition-timing-function:linear;display: flex;height: auto;}
.thousand_wind .slide_type1 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 29%;}
.thousand_wind .sec1 {background:#61a155}
.thousand_wind .sec1 .slide_type1_2 {margin:2% 0;}
.thousand_wind .sec1 .slide_type1_3 .swiper-wrapper .swiper-slide {width: 40%;}
.thousand_wind .sec12 {position:relative;}
.thousand_wind .sec12 .slide_type1_4 {position:absolute;left: 4.1%;top: 60%;width: 92.6%;}
.thousand_wind .sec13 {position:relative;}
.thousand_wind .sec13 .mov_area {position:absolute;top:51.3%;left:5.6%;width:90%;height:30%;}
.thousand_wind .sec13 .mov_area iframe {width:94.7%;height:132%;}
/* 천개의 바람 베스트 그림책 : e */

/* 메이크 마이 비전 : s */
.makemy_vision .sec2_1 {position:relative;}
.makemy_vision .sec2_1 .sec_slide_1 {position: absolute;overflow:hidden;bottom: 0%;width: 92%;left: 4%;}
.makemy_vision .sec2_1 .sec_slide_1 .swiper-wrapper {height:auto;transition-timing-function:linear;display: flex;}
.makemy_vision .sec2_1 .sec_slide_1 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 48%;}
.makemy_vision .sec2_2 {position:relative;}
.makemy_vision .sec2_2 .sec_slide_2 {position: absolute;overflow:hidden;bottom: 0;width: 92%;left: 4%;}
.makemy_vision .sec2_2 .sec_slide_2 .swiper-wrapper {height:auto;transition-timing-function:linear;display: flex;}
.makemy_vision .sec2_2 .sec_slide_2 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 96%;}
.makemy_vision .sec2_3 {position:relative;}
.makemy_vision .sec2_3 .sec_slide_3 {position: absolute;overflow:hidden;bottom: 8%;width: 92%;left: 4%;}
.makemy_vision .sec2_3 .sec_slide_3 .swiper-wrapper {height:auto;transition-timing-function:linear;display: flex;}
.makemy_vision .sec2_3 .sec_slide_3 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 96%;}
.makemy_vision .sec3 {position:relative;}
.makemy_vision .sec3 .sec_slide_4 {position: absolute;overflow:hidden;bottom: 5%;width: 92%;left: 4%;}
.makemy_vision .sec3 .sec_slide_4 .swiper-wrapper {height:auto;transition-timing-function:linear;display: flex;}
.makemy_vision .sec3 .sec_slide_4 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 85%;}
/* 메이크 마이 비전 : e */

/* THE 그림책 마인드셋 : s */
.mindset .sec_slide {position: absolute;width: 85%;left: 7.5%;overflow:hidden;}
.mindset .sec_slide img {width:100%;}
.mindset .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.mindset .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.mindset .swiper-pagination span:first-child {margin:0}
.mindset .swiper-pagination span.swiper-pagination-bullet-active {width:40px;opacity: 1;}
.mindset .sec4 {position: relative; background: url(/ClientUI/products_o/images/mindset/sec4_bg.jpg) center;}
.mindset .sec4 .sec_slide {position: relative;padding-bottom: 7%;}
.mindset .sec4 .swiper-pagination span {background:#afbbcc}
.mindset .sec4 .swiper-pagination span.swiper-pagination-bullet-active {background:#16231f}
.mindset .sec5 {position: relative;background: url(/ClientUI/products_o/images/mindset/sec5_bg.jpg) center;}
.mindset .sec5 .sec_slide {position: relative;padding-bottom: 7%;}
.mindset .sec5 .swiper-pagination span {background:#fef9f2}
.mindset .sec5 .swiper-pagination span.swiper-pagination-bullet-active {background:#6259ab}
.mindset .sec9 {position: relative;}
.mindset .sec9 .cont_toggle {display:none;}
/* THE 그림책 마인드셋 : e */

/* 베베고고 : s */
.content_box.baego {position: relative;max-width: 440px;margin: 0 auto;}
.baebae video {position: relative; width: 100% !important;}
/* 베베고고 : e */

/* 브레인픽 스텝2 : s */
.brainpick .sec_slide {position: absolute;width: 85%;left: 7.5%;overflow:hidden;}
.brainpick .sec_slide img {width:100%;}
.brainpick .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.brainpick .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.brainpick .swiper-pagination span:first-child {margin:0}
.brainpick .swiper-pagination span.swiper-pagination-bullet-active {width:30px;opacity: 1;}
.brainpick .sec4 {position:relative;}
.brainpick .sec4 .slide_1 {position: relative;overflow:hidden;width: 100%;left: 0;padding-bottom: 13%;}
.brainpick .sec4 .slide_1 .swiper-wrapper {height:auto;transition-timing-function:linear;display: flex;}
.brainpick .sec4 .slide_1 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 48%;}
.brainpick .sec6 {position: relative; background-color: #000;}
.brainpick .sec6 .sec_slide {position: relative;padding-bottom: 7%;}
.brainpick .sec6 .swiper-pagination span {background:#fff}
.brainpick .sec6 .swiper-pagination span.swiper-pagination-bullet-active {background:#00baff}
.brainpick .sec7 {position: relative;}
.brainpick .sec7 .cont_toggle {display:none;}
.brainpick .sec9 .video_area {position: relative;}
.brainpick .sec9 .video_area iframe {position: absolute; bottom: 17%;left: 10%;width: 80%; height: 55%;}
/* 브레인픽 스텝2 : e */

/* 2023 4월 원화전 1종 : s */
.painting01_2023_04 .sec_slide img {width:100%;}
.painting01_2023_04 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%}
.painting01_2023_04 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#88abda;text-indent: -999px;overflow:hidden;opacity: 1;}
.painting01_2023_04 .swiper-pagination span:first-child {margin:0}
.painting01_2023_04 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;}
.painting01_2023_04 .sec2 {position: relative;padding-bottom: 7%;background-color: #68a5ee;}
.painting01_2023_04 .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;overflow:hidden;}
.painting01_2023_04 .sec2 .sec_slide {position: relative;}
.painting01_2023_04 .sec2 .swiper-pagination span {background:#fff}
.painting01_2023_04 .sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#fffd7c}
.painting01_2023_04 .sec_bot {position: relative;padding-bottom: 7%;background-color: #fff;}
.painting01_2023_04 .sec_bot .sec_slide {position: absolute;width: 90%;left: 5%;overflow:hidden;}
.painting01_2023_04 .sec_bot .sec_slide {position: relative;}
.painting01_2023_04 .sec_bot .swiper-pagination span {background:#dfeeff}
.painting01_2023_04 .sec_bot .swiper-pagination span.swiper-pagination-bullet-active {background:#68a5ee}
/* 2023 4월 원화전 1종 : e */

/* 2023 4월 원화전 2종 : s */
.painting02_2023_04 .sec_slide img {width:100%;}
.painting02_2023_04 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%}
.painting02_2023_04 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#88abda;text-indent: -999px;overflow:hidden;opacity: 1;}
.painting02_2023_04 .swiper-pagination span:first-child {margin:0}
.painting02_2023_04 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;}
.painting02_2023_04 .sec2 {position: relative;padding-bottom: 7%;background-color: #ffa415;}
.painting02_2023_04 .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;overflow:hidden;}
.painting02_2023_04 .sec2 .sec_slide {position: relative;}
.painting02_2023_04 .sec2 .swiper-pagination span {background:#fff}
.painting02_2023_04 .sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#fffd7c}
.painting02_2023_04 .sec_bot {position: relative;padding-bottom: 7%;background-color: #fff;}
.painting02_2023_04 .sec_bot .sec_slide {position: absolute;width: 90%;left: 5%;overflow:hidden;}
.painting02_2023_04 .sec_bot .sec_slide {position: relative;}
.painting02_2023_04 .sec_bot .swiper-pagination span {background:#facd89}
.painting02_2023_04 .sec_bot .swiper-pagination span.swiper-pagination-bullet-active {background:#ffa415}
/* 2023 4월 원화전 2종 : e */

/* 2023 4월 원화전 3종 : s */
.painting03_2023_04 .sec_slide img {width:100%;}
.painting03_2023_04 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%}
.painting03_2023_04 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#88abda;text-indent: -999px;overflow:hidden;opacity: 1;}
.painting03_2023_04 .swiper-pagination span:first-child {margin:0}
.painting03_2023_04 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;}
.painting03_2023_04 .sec2 {position: relative;padding-bottom: 7%;background-color: #cd85c5;}
.painting03_2023_04 .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;overflow:hidden;}
.painting03_2023_04 .sec2 .sec_slide {position: relative;}
.painting03_2023_04 .sec2 .swiper-pagination span {background:#fff}
.painting03_2023_04 .sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#a22c9b}
.painting03_2023_04 .sec_bot {position: relative;padding-bottom: 7%;background-color: #fff;}
.painting03_2023_04 .sec_bot .sec_slide {position: absolute;width: 90%;left: 5%;overflow:hidden;}
.painting03_2023_04 .sec_bot .sec_slide {position: relative;}
.painting03_2023_04 .sec_bot .swiper-pagination span {background:#cd85c5}
.painting03_2023_04 .sec_bot .swiper-pagination span.swiper-pagination-bullet-active {background:#6b1d62}
/* 2023 4월 원화전 3종 : e */

/* 2023 4월 원화전 4종 : s */
.painting04_2023_04 .sec_slide img {width:100%;}
.painting04_2023_04 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%}
.painting04_2023_04 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#88abda;text-indent: -999px;overflow:hidden;opacity: 1;}
.painting04_2023_04 .swiper-pagination span:first-child {margin:0}
.painting04_2023_04 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;}
.painting04_2023_04 .sec2 {position: relative;padding-bottom: 7%;background-color: #f78d9b;}
.painting04_2023_04 .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;overflow:hidden;}
.painting04_2023_04 .sec2 .sec_slide {position: relative;}
.painting04_2023_04 .sec2 .swiper-pagination span {background:#fff}
.painting04_2023_04 .sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#ef618e}
.painting04_2023_04 .sec_bot {position: relative;padding-bottom: 7%;background-color: #fff;}
.painting04_2023_04 .sec_bot .sec_slide {position: absolute;width: 90%;left: 5%;overflow:hidden;}
.painting04_2023_04 .sec_bot .sec_slide {position: relative;}
.painting04_2023_04 .sec_bot .swiper-pagination span {background:#f78d9b}
.painting04_2023_04 .sec_bot .swiper-pagination span.swiper-pagination-bullet-active {background:#f26376}
/* 2023 4월 원화전 4종 : e */

/* 2023 4월 원화전 5종 : s */
.painting05_2023_04 .sec_slide img {width:100%;}
.painting05_2023_04 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%}
.painting05_2023_04 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#88abda;text-indent: -999px;overflow:hidden;opacity: 1;}
.painting05_2023_04 .swiper-pagination span:first-child {margin:0}
.painting05_2023_04 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;}
.painting05_2023_04 .sec2 {position: relative;padding-bottom: 7%;background-color: #77ad5e;}
.painting05_2023_04 .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;overflow:hidden;}
.painting05_2023_04 .sec2 .sec_slide {position: relative;}
.painting05_2023_04 .sec2 .swiper-pagination span {background:#fff}
.painting05_2023_04 .sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#a4db8b}
.painting05_2023_04 .sec_bot {position: relative;padding-bottom: 7%;background-color: #fff;}
.painting05_2023_04 .sec_bot .sec_slide {position: absolute;width: 90%;left: 5%;overflow:hidden;}
.painting05_2023_04 .sec_bot .sec_slide {position: relative;}
.painting05_2023_04 .sec_bot .swiper-pagination span {background:#6a9756}
.painting05_2023_04 .sec_bot .swiper-pagination span.swiper-pagination-bullet-active {background:#416c2e}
/* 2023 4월 원화전 5종 : e */

/* 2023 4월 원화전 6종 : s */
.painting06_2023_04 .sec_slide img {width:100%;}
.painting06_2023_04 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%}
.painting06_2023_04 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#88abda;text-indent: -999px;overflow:hidden;opacity: 1;}
.painting06_2023_04 .swiper-pagination span:first-child {margin:0}
.painting06_2023_04 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;}
.painting06_2023_04 .sec2 {position: relative;padding-bottom: 7%;background-color: #bbc33a;}
.painting06_2023_04 .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;overflow:hidden;}
.painting06_2023_04 .sec2 .sec_slide {position: relative;}
.painting06_2023_04 .sec2 .swiper-pagination span {background:#fff}
.painting06_2023_04 .sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#969d29}
.painting06_2023_04 .sec_bot {position: relative;padding-bottom: 7%;background-color: #fff;}
.painting06_2023_04 .sec_bot .sec_slide {position: absolute;width: 90%;left: 5%;overflow:hidden;}
.painting06_2023_04 .sec_bot .sec_slide {position: relative;}
.painting06_2023_04 .sec_bot .swiper-pagination span {background:#dfe57b}
.painting06_2023_04 .sec_bot .swiper-pagination span.swiper-pagination-bullet-active {background:#95c61f}
/* 2023 4월 원화전 6종 : e */

/* 2023 4월 원화전 7종 : s */
.painting07_2023_04 .sec_slide img {width:100%;}
.painting07_2023_04 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%}
.painting07_2023_04 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#88abda;text-indent: -999px;overflow:hidden;opacity: 1;}
.painting07_2023_04 .swiper-pagination span:first-child {margin:0}
.painting07_2023_04 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;}
.painting07_2023_04 .sec2 {position: relative;padding-bottom: 7%;background-color: #8e674a;}
.painting07_2023_04 .sec2 .sec_slide {position: absolute;width: 80%;left: 10%;overflow:hidden;}
.painting07_2023_04 .sec2 .sec_slide {position: relative;}
.painting07_2023_04 .sec2 .swiper-pagination span {background:#fff}
.painting07_2023_04 .sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#986b3c}
.painting07_2023_04 .sec_bot {position: relative;padding-bottom: 7%;background-color: #fff;}
.painting07_2023_04 .sec_bot .sec_slide {position: absolute;width: 90%;left: 5%;overflow:hidden;}
.painting07_2023_04 .sec_bot .sec_slide {position: relative;}
.painting07_2023_04 .sec_bot .swiper-pagination span {background:#caae7e}
.painting07_2023_04 .sec_bot .swiper-pagination span.swiper-pagination-bullet-active {background:#8e674a}
/* 2023 4월 원화전 7종 : e */

/* 말랑말랑 패밀리 시리즈 : s */
.malangfamily .sec_slide img {width:100%;}
.malangfamily .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 10%;margin-bottom: 10%;}
.malangfamily .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fea594;text-indent: -999px;overflow:hidden;opacity: 1;}
.malangfamily .swiper-pagination span:first-child {margin:0}
.malangfamily .swiper-pagination span.swiper-pagination-bullet-active {width:10px;opacity: 1;background:#f1765f;}
.malangfamily .sec3 {background-color: #fefef6;}
.malangfamily .sec3 .sec_slide {position: relative;width: 65%;left: 17.5%;overflow:hidden;}
.malangfamily .sec4 {background-color: #fefef6;}
.malangfamily .sec4 .sec_slide {position: relative;width: 85%;left: 7.5%;overflow:hidden;}
.malangfamily .sec5 {background-color: #fefef6;}
.malangfamily .sec5 .sec_slide {position: relative;width: 90%;left: 5%;overflow:hidden;}
.malangfamily .sec6 {background-color: #fefef6;}
.malangfamily .sec6 .sec_slide {position: relative;width: 85%;left: 7.5%;overflow:hidden;}
.malangfamily .sec7 {background-color: #fefef6;}
.malangfamily .sec7 .sec_slide {position: relative;width: 80%;left: 10%;overflow:hidden;}
.malangfamily .sec8 {background-color: #fefef6;}
.malangfamily .sec8 .sec_slide {position: relative;width: 90%;left: 5%;overflow:hidden;}
.malangfamily .sec9 {background-color: #fefef6;}
.malangfamily .sec9 .sec_slide {position: relative;width: 85%;left: 7.5%;overflow:hidden;}
.malangfamily .sec10 {background-color: #fefef6;}
.malangfamily .sec10 .sec_slide {position: relative;width: 80%;left: 10%;overflow:hidden;}
.malangfamily .sec11 {background-color: #fefef6;}
.malangfamily .sec11 .sec_slide {position: relative;width: 80%;left: 10%;overflow:hidden;}
.malangfamily .sec12 {background-color: #fefef6;}
.malangfamily .sec12 .sec_slide {position: relative;width: 80%;left: 10%;overflow:hidden;}
/* 말랑말랑 패밀리 시리즈 : e */

/* 브레인픽 스텝1 : s */
.brainpick_step1 .sec_slide img {width:100%;}
.brainpick_step1 .sec6 {position: relative;}
.brainpick_step1 .sec6 .cont_toggle {display:none;}
.brainpick_step1 .sec5 {position:relative;background-color: #fff;padding-bottom: 7%;overflow: hidden;}
.brainpick_step1 .sec5 .sec_slide {position: relative;width: 65%;left: 17.5%;}
.brainpick_step1 .sec7 {position:relative;background-color: #fff;padding-bottom: 7%;}
.brainpick_step1 .sec7 .sec_slide {position: relative;overflow:hidden;width: 90%;margin: 0 auto;}
.brainpick_step1 .sec7 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.brainpick_step1 .sec7 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#f6a754;text-indent: -999px;overflow:hidden;opacity: 1;}
.brainpick_step1 .sec7 .swiper-pagination span:first-child {margin:0;}
.brainpick_step1 .sec7 .swiper-pagination span.swiper-pagination-bullet-active {width:30px;background:#e30611;}
.brainpick_step1 .sec8 {position: relative;}
.brainpick_step1 .video_section {position:absolute;width: 80%;height: 50%;bottom: 7%;left: 10%;}
.brainpick_step1 iframe {width: 100% !important; height: 100% !important;}
/* 브레인픽 스텝1 : e */

/* 버라이어티팩 : s */
.variety_pack .sec1 {position: relative;}
.variety_pack .sec1 .cont_toggle {display:none;}
/* 버라이어티팩 : e */

/* 플레이송스 : s */
.playsongs .sec_slide img {width:100%;}
.playsongs .sec6 {position: relative;}
.playsongs .sec6 .v_box {position: relative;}
.playsongs .sec6 .video_section {position:absolute;top: 0; width: 80%;height: 60%;left: 10%;}
.playsongs .sec8 {position: relative;}
.playsongs .sec8 .v_box {position: relative;}
.playsongs .sec8 .video_section {position:absolute;top: 0; width: 80%;height: 55%;left: 10%;}
.playsongs iframe {width: 100% !important; height: 100% !important;}
.playsongs .sec9 {position:relative;background-color: #fff;padding-bottom: 7%;}
.playsongs .sec9 .sec_slide {position: relative;overflow:hidden;width: 90%;margin: 0 auto;}
.playsongs .sec9 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.playsongs .sec9 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#acd598;text-indent: -999px;overflow:hidden;opacity: 1;}
.playsongs .sec9 .swiper-pagination span:first-child {margin:0;}
.playsongs .sec9 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#22ac38;}
.playsongs .sec10 {position: relative;}
.playsongs .sec10 .cont_toggle {display:none;}
/* 플레이송스 : e */

/* 발밤발밤 리뉴얼 s */
.balbam_new .sec_slide img {width:100%;}
.balbam_new .sec_slide {position: relative;overflow:hidden;width: 90%;margin: 0 auto;}
.balbam_new .sec2 {position: relative;}
.balbam_new .sec2 .cont_toggle {display:none;}
.balbam_new .sec4 {position:relative;background-color: #ddebba;padding-bottom: 7%;}
.balbam_new .sec4 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.balbam_new .sec4 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#acd598;text-indent: -999px;overflow:hidden;opacity: 1;}
.balbam_new .sec4 .swiper-pagination span:first-child {margin:0;}
.balbam_new .sec4 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#31552e;}
.balbam_new .sec5 {position:relative;}
.balbam_new .sec5 .slide_2 {position: absolute;top: 29%;overflow:hidden;width: 90%;left: 5%;}
.balbam_new .sec5 .swiper-wrapper {align-items: center;}
.balbam_new .sec5 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.balbam_new .sec5 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#acd598;text-indent: -999px;overflow:hidden;opacity: 1;}
.balbam_new .sec5 .swiper-pagination span:first-child {margin:0;}
.balbam_new .sec5 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#31552e;}
/* 발밤발밤 리뉴얼 e */

/* 오늘책 베스트 컬렉션 s */
.todaybook .sec_slide img {width:100%;}
.todaybook .sec_slide {position: relative;overflow:hidden;width: 90%;margin: 0 auto;}
.todaybook .sec4 {position:relative;background-color: #fff0d9;}
.todaybook .sec4 .swiper-wrapper {align-items: center;}
.todaybook .sec4 .swiper-pagination {position: relative;width: 100%;margin-top: 5%;text-align: center;}
.todaybook .sec4 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#ffb21d;text-indent: -999px;overflow:hidden;opacity: 1;}
.todaybook .sec4 .swiper-pagination span:first-child {margin:0;}
.todaybook .sec4 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#c93136;}
.todaybook .sec5 {position:relative;background-color: #fff0d9;padding-bottom: 5%;}
.todaybook .sec5 .swiper-wrapper {align-items: center;}
.todaybook .sec5 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.todaybook .sec5 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#ffb21d;text-indent: -999px;overflow:hidden;opacity: 1;}
.todaybook .sec5 .swiper-pagination span:first-child {margin:0;}
.todaybook .sec5 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#c93136;}
.todaybook .sec6 {position: relative;}
.todaybook .sec6 .video_section {position: absolute;bottom: 7%;width: 90%;height: 52%;left: 5%;}
.todaybook iframe {width: 100% !important; height: 100% !important;}
.todaybook .sec6_1 {position: relative;}
.todaybook .sec6_1 .cont_toggle {display:none;}
/* 오늘책 베스트 컬렉션 e */

/* 폴리엠 메카닉 s */
.polym_mecha .sec_slide img {width:100%;}
.polym_mecha .sec_slide {position: relative;overflow:hidden;width: 90%;margin: 0 auto;}
.polym_mecha .sec2 {position: relative;}
.polym_mecha .sec2_video {position: relative;background-color: #f53e2d;padding-bottom: 5%;}
.polym_mecha .sec2_video .video_section {  position: relative;width: 80%;overflow: hidden;padding-top: 45.25%;left: 10%;}
.polym_mecha iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.polym_mecha .sec3_1 {position:relative;}
.polym_mecha .sec3_1 .slide_1 {position: absolute;top: 0;left: 5%;}
.polym_mecha .sec3_1 .swiper-pagination {position: relative;width: 100%;margin-top: 5%;text-align: center;}
.polym_mecha .sec3_1 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.polym_mecha .sec3_1 .swiper-pagination span:first-child {margin:0;}
.polym_mecha .sec3_1 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#1d2088;}
.polym_mecha .sec6 {position:relative;}
.polym_mecha .sec6 .slide_2 {position: absolute;bottom: 7%;left: 5%;}
.polym_mecha .sec6 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.polym_mecha .sec6 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.polym_mecha .sec6 .swiper-pagination span:first-child {margin:0;}
.polym_mecha .sec6 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#009e96;}
/* 폴리엠 메카닉 e */

/* 플레이송스홈 풀세트 s */
.playsongsHome_all .sec1 {position: relative;background-color: #004189;}
.playsongsHome_all .sec3 {position: relative;}
.playsongsHome_all .sec3 .step_list {position: absolute;top: 0;width: 100%;height: 100%;}
.playsongsHome_all .sec3 .step_list ul {width: 87%;height: 87%;margin: 8% auto;}
.playsongsHome_all .sec3 .step_list ul li {width: 100%;height: 18%;margin-bottom: 3%;box-sizing: border-box;}
.playsongsHome_all .sec3 .step_list ul li:last-child {margin-bottom: 0;}
.playsongsHome_all .sec3 .step_list ul li a {display: block;width: 100%;height: 100%;font-size: 0;}
/* 플레이송스홈 풀세트 tab1 css */
#playsongsHome_all_tab1-content .tab1_sec1_video {position: relative;background-color: #004189;padding-bottom: 7%;}
#playsongsHome_all_tab1-content .tab1_sec1_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
#playsongsHome_all_tab1-content iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
/* 플레이송스홈 풀세트 tab-menu css */
.playsongsHome_all .tab-menu {display: flex;position: relative;overflow: hidden;width: 90%;margin: 0 auto;align-items: center;padding: 3% 0 3% 0;}
.playsongsHome_all .tab-menu div {width: 100%; cursor: pointer;margin-right: 3%;}
.playsongsHome_all .tab-menu div:last-child {margin-right: 0;}
.playsongsHome_all #playsongsHome_all_tab2-content {display: none;}
.playsongsHome_all #playsongsHome_all_tab3-content {display: none;}
/* 플레이송스홈 풀세트 e */

/* 플레이송스홈 스텝1 s */
.playsongsHome_step1 .sec1 {position: relative;background-color: #004189;}
.playsongsHome_step1 .step1_sec2 {position:relative;background-color: #5f52a0;padding-bottom: 5%;}
.playsongsHome_step1 .step1_sec2 .sec_slide {position: relative;width: 90%;overflow:hidden;margin: 0 auto;}
.playsongsHome_step1 .step1_sec2 .sec_slide img {width:100%;}
.playsongsHome_step1 .step1_sec2 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.playsongsHome_step1 .step1_sec2 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#bcc3cc;text-indent: -999px;overflow:hidden;opacity: 1;}
.playsongsHome_step1 .step1_sec2 .swiper-pagination span:first-child {margin:0;}
.playsongsHome_step1 .step1_sec2 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#80c269;}
.playsongsHome_step1 .step1_sec4 .step1_sec4_video {position: relative;background-color: #eb6877;}
.playsongsHome_step1 .step1_sec4 .step1_sec4_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
.playsongsHome_step1 .step1_sec4 iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.playsongsHome_step1 .step1_sec5 {position: relative;}
.playsongsHome_step1 .step1_sec5 .step_list {position: absolute;top: 0;width: 100%;height: 100%;}
.playsongsHome_step1 .step1_sec5 .step_list ul {width: 87%;height: 91%;margin: 0 auto;}
.playsongsHome_step1 .step1_sec5 .step_list ul li {width: 100%;height: 23%;margin-bottom: 2.7%;box-sizing: border-box;}
.playsongsHome_step1 .step1_sec5 .step_list ul li:last-child {margin-bottom: 0;}
.playsongsHome_step1 .step1_sec5 .step_list ul li a {display: block;width: 100%;height: 100%;font-size: 0;}
/* 플레이송스홈 스텝1 tab1 css */
#playsongsHome_step1_tab1-content .tab1_sec1_video {position: relative;background-color: #004189;padding-bottom: 7%;}
#playsongsHome_step1_tab1-content .tab1_sec1_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
#playsongsHome_step1_tab1-content iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}

/* 플레이송스홈 스텝1 tab-menu css */
.playsongsHome_step1 .tab-menu {display: flex;position: relative;overflow: hidden;width: 90%;margin: 0 auto;align-items: center;padding: 3% 0 3% 0;}
.playsongsHome_step1 .tab-menu div {width: 100%; cursor: pointer;margin-right: 3%;}
.playsongsHome_step1 .tab-menu div:last-child {margin-right: 0;}
.playsongsHome_step1 #playsongsHome_step1_tab2-content {display: none;}
.playsongsHome_step1 #playsongsHome_step1_tab3-content {display: none;}
/* 플레이송스홈 스텝1 e */

/* 플레이송스홈 스텝2 s */
.playsongsHome_step2 .sec1 {position: relative;background-color: #004189;}
.playsongsHome_step2 .step2_sec2 {position:relative;background-color: #7983e3;padding-bottom: 5%;}
.playsongsHome_step2 .step2_sec2 .sec_slide {position: relative;width: 90%;overflow:hidden;margin: 0 auto;}
.playsongsHome_step2 .step2_sec2 .sec_slide img {width:100%;}
.playsongsHome_step2 .step2_sec2 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.playsongsHome_step2 .step2_sec2 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#bcc3cc;text-indent: -999px;overflow:hidden;opacity: 1;}
.playsongsHome_step2 .step2_sec2 .swiper-pagination span:first-child {margin:0;}
.playsongsHome_step2 .step2_sec2 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#80c269;}
.playsongsHome_step2 .step2_sec4 .step2_sec4_video {position: relative;background-color: #5f52a0;}
.playsongsHome_step2 .step2_sec4 .step2_sec4_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
.playsongsHome_step2 .step2_sec4 iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.playsongsHome_step2 .step2_sec5 {position: relative;}
.playsongsHome_step2 .step2_sec5 .step_list {position: absolute;top: 0;width: 100%;height: 100%;}
.playsongsHome_step2 .step2_sec5 .step_list ul {width: 87%;height: 87%;margin: 0 auto;}
.playsongsHome_step2 .step2_sec5 .step_list ul li {width: 100%;height: 23%;margin-bottom: 2.7%;box-sizing: border-box;}
.playsongsHome_step2 .step2_sec5 .step_list ul li:last-child {margin-bottom: 0;}
.playsongsHome_step2 .step2_sec5 .step_list ul li a {display: block;width: 100%;height: 100%;font-size: 0;}
/* 플레이송스홈 스텝2 tab1 css */
#playsongsHome_step2_tab1-content .tab1_sec1_video {position: relative;background-color: #004189;padding-bottom: 7%;}
#playsongsHome_step2_tab1-content .tab1_sec1_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
#playsongsHome_step2_tab1-content iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
/* 플레이송스홈 스텝2 tab-menu css */
.playsongsHome_step2 .tab-menu {display: flex;position: relative;overflow: hidden;width: 90%;margin: 0 auto;align-items: center;padding: 3% 0 3% 0;}
.playsongsHome_step2 .tab-menu div {width: 100%; cursor: pointer;margin-right: 3%;}
.playsongsHome_step2 .tab-menu div:last-child {margin-right: 0;}
.playsongsHome_step2 #playsongsHome_step2_tab2-content {display: none;}
.playsongsHome_step2 #playsongsHome_step2_tab3-content {display: none;}
/* 플레이송스홈 스텝2 e */

/* 플레이송스홈 스텝3 s */
.playsongsHome_step3 .sec1 {position: relative;background-color: #004189;}
.playsongsHome_step3 .step3_sec2 {position:relative;background-color: #ff8798;padding-bottom: 5%;}
.playsongsHome_step3 .step3_sec2 .sec_slide {position: relative;width: 90%;overflow:hidden;margin: 0 auto;}
.playsongsHome_step3 .step3_sec2 .sec_slide img {width:100%;}
.playsongsHome_step3 .step3_sec2 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.playsongsHome_step3 .step3_sec2 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#6e4521;text-indent: -999px;overflow:hidden;opacity: 1;}
.playsongsHome_step3 .step3_sec2 .swiper-pagination span:first-child {margin:0;}
.playsongsHome_step3 .step3_sec2 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#fff799;}
.playsongsHome_step3 .step3_sec4 .step3_sec4_video {position: relative;background-color: #ffabd0;}
.playsongsHome_step3 .step3_sec4 .step3_sec4_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
.playsongsHome_step3 .step3_sec4 iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.playsongsHome_step3 .step3_sec5 {position: relative;}
.playsongsHome_step3 .step3_sec5 .step_list {position: absolute;top: 0;width: 100%;height: 100%;}
.playsongsHome_step3 .step3_sec5 .step_list ul {width: 87%;height: 92%;margin: 0 auto;}
.playsongsHome_step3 .step3_sec5 .step_list ul li {width: 100%;height: 23%;margin-bottom: 2.7%;box-sizing: border-box;}
.playsongsHome_step3 .step3_sec5 .step_list ul li:last-child {margin-bottom: 0;}
.playsongsHome_step3 .step3_sec5 .step_list ul li a {display: block;width: 100%;height: 100%;font-size: 0;}
/* 플레이송스홈 스텝3 tab1 css */
#playsongsHome_step3_tab1-content .tab1_sec1_video {position: relative;background-color: #004189;padding-bottom: 7%;}
#playsongsHome_step3_tab1-content .tab1_sec1_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
#playsongsHome_step3_tab1-content iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
/* 플레이송스홈 스텝3 tab-menu css */
.playsongsHome_step3 .tab-menu {display: flex;position: relative;overflow: hidden;width: 90%;margin: 0 auto;align-items: center;padding: 3% 0 3% 0;}
.playsongsHome_step3 .tab-menu div {width: 100%; cursor: pointer;margin-right: 3%;}
.playsongsHome_step3 .tab-menu div:last-child {margin-right: 0;}
.playsongsHome_step3 #playsongsHome_step3_tab2-content {display: none;}
.playsongsHome_step3 #playsongsHome_step3_tab3-content {display: none;}
/* 플레이송스홈 스텝3 e */

/* 플레이송스홈 스텝4 s */
.playsongsHome_step4 .sec1 {position: relative;background-color: #004189;}
.playsongsHome_step4 .step4_sec2 {position:relative;background-color: #ff9f54;padding-bottom: 5%;}
.playsongsHome_step4 .step4_sec2 .sec_slide {position: relative;width: 90%;overflow:hidden;margin: 0 auto;}
.playsongsHome_step4 .step4_sec2 .sec_slide img {width:100%;}
.playsongsHome_step4 .step4_sec2 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.playsongsHome_step4 .step4_sec2 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.playsongsHome_step4 .step4_sec2 .swiper-pagination span:first-child {margin:0;}
.playsongsHome_step4 .step4_sec2 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#fff799;}
.playsongsHome_step4 .step4_sec4 .step4_sec4_video {position: relative;background-color: #eb6877;}
.playsongsHome_step4 .step4_sec4 .step4_sec4_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
.playsongsHome_step4 .step4_sec4 iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.playsongsHome_step4 .step4_sec5 {position: relative;}
.playsongsHome_step4 .step4_sec5 .step_list {position: absolute;top: 0;width: 100%;height: 100%;}
.playsongsHome_step4 .step4_sec5 .step_list ul {width: 87%;height: 87%;margin: 0 auto;}
.playsongsHome_step4 .step4_sec5 .step_list ul li {width: 100%;height: 23%;margin-bottom: 2.7%;box-sizing: border-box;}
.playsongsHome_step4 .step4_sec5 .step_list ul li:last-child {margin-bottom: 0;}
.playsongsHome_step4 .step4_sec5 .step_list ul li a {display: block;width: 100%;height: 100%;font-size: 0;}
/* 플레이송스홈 스텝4 tab1 css */
#playsongsHome_step4_tab1-content .tab1_sec1_video {position: relative;background-color: #004189;padding-bottom: 7%;}
#playsongsHome_step4_tab1-content .tab1_sec1_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
#playsongsHome_step4_tab1-content iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
/* 플레이송스홈 스텝4 tab-menu css */
.playsongsHome_step4 .tab-menu {display: flex;position: relative;overflow: hidden;width: 90%;margin: 0 auto;align-items: center;padding: 3% 0 3% 0;}
.playsongsHome_step4 .tab-menu div {width: 100%; cursor: pointer;margin-right: 3%;}
.playsongsHome_step4 .tab-menu div:last-child {margin-right: 0;}
.playsongsHome_step4 #playsongsHome_step4_tab2-content {display: none;}
.playsongsHome_step4 #playsongsHome_step4_tab3-content {display: none;}
/* 플레이송스홈 스텝4 e */

/* 플레이송스홈 스텝5 s */
.playsongsHome_step5 .sec1 {position: relative;background-color: #004189;}
.playsongsHome_step5 .step5_sec2 {position:relative;background-color: #f19ec2;padding-bottom: 5%;}
.playsongsHome_step5 .step5_sec2 .sec_slide {position: relative;width: 90%;overflow:hidden;margin: 0 auto;}
.playsongsHome_step5 .step5_sec2 .sec_slide img {width:100%;}
.playsongsHome_step5 .step5_sec2 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.playsongsHome_step5 .step5_sec2 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.playsongsHome_step5 .step5_sec2 .swiper-pagination span:first-child {margin:0;}
.playsongsHome_step5 .step5_sec2 .swiper-pagination span.swiper-pagination-bullet-active {width:10px;background:#fff799;}
.playsongsHome_step5 .step5_sec4 .step5_sec4_video {position: relative;background-color: #7ecef4;}
.playsongsHome_step5 .step5_sec4 .step5_sec4_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
.playsongsHome_step5 .step5_sec4 iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.playsongsHome_step5 .step5_sec5 {position: relative;}
.playsongsHome_step5 .step5_sec5 .step_list {position: absolute;top: 0;width: 100%;height: 100%;}
.playsongsHome_step5 .step5_sec5 .step_list ul {width: 87%;height: 87%;margin: 0 auto;}
.playsongsHome_step5 .step5_sec5 .step_list ul li {width: 100%;height: 23%;margin-bottom: 2.7%;box-sizing: border-box;}
.playsongsHome_step5 .step5_sec5 .step_list ul li:last-child {margin-bottom: 0;}
.playsongsHome_step5 .step5_sec5 .step_list ul li a {display: block;width: 100%;height: 100%;font-size: 0;}
/* 플레이송스홈 스텝5 tab1 css */
#playsongsHome_step5_tab1-content .tab1_sec1_video {position: relative;background-color: #004189;padding-bottom: 7%;}
#playsongsHome_step5_tab1-content .tab1_sec1_video .video_section {position: relative;width: 83%;overflow: hidden;padding-top: 50%;left: 8.5%;border-radius: 4px;}
#playsongsHome_step5_tab1-content iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
/* 플레이송스홈 스텝5 tab-menu css */
.playsongsHome_step5 .tab-menu {display: flex;position: relative;overflow: hidden;width: 90%;margin: 0 auto;align-items: center;padding: 3% 0 3% 0;}
.playsongsHome_step5 .tab-menu div {width: 100%; cursor: pointer;margin-right: 3%;}
.playsongsHome_step5 .tab-menu div:last-child {margin-right: 0;}
.playsongsHome_step5 #playsongsHome_step5_tab2-content {display: none;}
.playsongsHome_step5 #playsongsHome_step5_tab3-content {display: none;}
/* 플레이송스홈 스텝5 e */

/* 사파리 똑똑모두누리 리뉴얼 한글 s */
.renew_safari_modu_kor .sec_slide img {width:100%;}
.renew_safari_modu_kor .sec_slide {position: absolute;overflow:hidden;width: 80%;}
.renew_safari_modu_kor .sec4 {position:relative;}
.renew_safari_modu_kor .sec4 .slide_1 {position: absolute;top: 33%;left: 10%;}
.renew_safari_modu_kor .sec4 .swiper-pagination {position: relative;width: 100%;margin-top: 5%;text-align: center;}
.renew_safari_modu_kor .sec4 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#f7d5d6;text-indent: -999px;overflow:hidden;opacity: 1;}
.renew_safari_modu_kor .sec4 .swiper-pagination span:first-child {margin:0;}
.renew_safari_modu_kor .sec4 .swiper-pagination span.swiper-pagination-bullet-active {width:30px;background:#c86466;}
.renew_safari_modu_kor .sec5 {position:relative;}
.renew_safari_modu_kor .sec5 .slide_2 {position: absolute;top: 30%;left: 10%;}
.renew_safari_modu_kor .sec5 .swiper-pagination {position: relative;width: 100%;margin-top: 5%;text-align: center;}
.renew_safari_modu_kor .sec5 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#d3e5cf;text-indent: -999px;overflow:hidden;opacity: 1;}
.renew_safari_modu_kor .sec5 .swiper-pagination span:first-child {margin:0;}
.renew_safari_modu_kor .sec5 .swiper-pagination span.swiper-pagination-bullet-active {width:30px;background:#67965d;}
.renew_safari_modu_kor .sec6 {position:relative;}
.renew_safari_modu_kor .sec6 .slide_3 {position: absolute;top: 30%;left: 10%;}
.renew_safari_modu_kor .sec6 .swiper-pagination {position: relative;width: 100%;margin-top: 5%;text-align: center;}
.renew_safari_modu_kor .sec6 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#f5dcc1;text-indent: -999px;overflow:hidden;opacity: 1;}
.renew_safari_modu_kor .sec6 .swiper-pagination span:first-child {margin:0;}
.renew_safari_modu_kor .sec6 .swiper-pagination span.swiper-pagination-bullet-active {width:30px;background:#e29b4e;}
.renew_safari_modu_kor .sec7 {position:relative;}
.renew_safari_modu_kor .sec7 .slide_4 {position: absolute;top: 33%;left: 10%;}
.renew_safari_modu_kor .sec7 .swiper-pagination {position: relative;width: 100%;margin-top: 5%;text-align: center;}
.renew_safari_modu_kor .sec7 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#d4e5f1;text-indent: -999px;overflow:hidden;opacity: 1;}
.renew_safari_modu_kor .sec7 .swiper-pagination span:first-child {margin:0;}
.renew_safari_modu_kor .sec7 .swiper-pagination span.swiper-pagination-bullet-active {width:30px;background:#6296ba;}
.renew_safari_modu_kor .sec8 {position:relative;}
.renew_safari_modu_kor .sec8 .slide_5 {position: absolute;top: 31%;left: 10%;}
.renew_safari_modu_kor .sec8 .swiper-pagination {position: relative;width: 100%;margin-top: 5%;text-align: center;}
.renew_safari_modu_kor .sec8 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#e3d8ef;text-indent: -999px;overflow:hidden;opacity: 1;}
.renew_safari_modu_kor .sec8 .swiper-pagination span:first-child {margin:0;}
.renew_safari_modu_kor .sec8 .swiper-pagination span.swiper-pagination-bullet-active {width:30px;background:#916fb4;}
.renew_safari_modu_kor .sec10 {position:relative;}
.renew_safari_modu_kor .sec10 .slide_6 {position: absolute;top: 45%;left: 10%;}
.renew_safari_modu_kor .sec10 .swiper-pagination {position: relative;width: 100%;margin-top: 7%;text-align: center;}
.renew_safari_modu_kor .sec10 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#9db7ad;text-indent: -999px;overflow:hidden;opacity: 1;}
.renew_safari_modu_kor .sec10 .swiper-pagination span:first-child {margin:0;}
.renew_safari_modu_kor .sec10 .swiper-pagination span.swiper-pagination-bullet-active {width:30px;background:#4a7363;}
.renew_safari_modu_kor .cont_toggle {display:none;}
.renew_safari_modu_kor a {display:block;}
/* 사파리 똑똑모두누리 리뉴얼 한글 e */

/* 사파리 똑똑모두누리 리뉴얼 영어 s */
.renew_safari_modu_eng .sec1 {padding-bottom: 5%;background-color: #e0dcd1;}
.renew_safari_modu_eng .cont_toggle {display:none;}
.renew_safari_modu_eng a {display:block;}
/* 사파리 똑똑모두누리 리뉴얼 영어 e */

/* 사파리 똑똑모두누리 리뉴얼 증보 s */
.renew_safari_modu_jb .cont_toggle {display:none;}
.renew_safari_modu_jb a {display:block;}
/* 사파리 똑똑모두누리 리뉴얼 증보 e */

/* 책보의 지구별 여행 s */
.chackbo .sec_slide {position: relative;overflow:hidden;}
.chackbo .sec_slide img {width:100%}
.chackbo .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.chackbo .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.chackbo .swiper-pagination span:first-child {margin:0}
.chackbo .swiper-pagination span.swiper-pagination-bullet-active {background-color: #f8b500;}
.chackbo .cont_toggle{display:none;}
.chackbo .swiper-wrapper {align-items: center;}
.chackbo .sec4 {position:relative;background-color: #21b3d3;}
.chackbo .sec4 .slide_1 {width: 100%;left: 0;}
.chackbo .sec4 .slide_1 .swiper-wrapper {transition-timing-function:linear;}
.chackbo .sec4 .slide_1 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 100%;}
.chackbo .sec4 .slide_2 {width: 90%;left: 5%;margin-top: 10%;padding-bottom: 10%;}
.chackbo .sec5 {position:relative;background-color: #32b16c;}
.chackbo .sec5 .slide_3 {width: 100%;left: 0;}
.chackbo .sec5 .slide_3 .swiper-wrapper {transition-timing-function:linear;}
.chackbo .sec5 .slide_3 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 75%;}
.chackbo .sec5 .slide_4 {width: 90%;left: 5%;margin-top: 10%;padding-bottom: 10%;}
.chackbo .sec6 {position:relative;background-color: #ae5da1;}
.chackbo .sec6 .slide_5 {width: 100%;left: 0;}
.chackbo .sec6 .slide_5 .swiper-wrapper {transition-timing-function:linear;}
.chackbo .sec6 .slide_5 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 85%;}
.chackbo .sec6 .slide_6 {width: 90%;left: 5%;margin-top: 10%;padding-bottom: 10%;}
.chackbo .sec7 {position: relative;background-color: #ea68a2;}
.chackbo .sec7 .slide_7 {width: 100%;left: 0;}
.chackbo .sec7 .slide_7 .swiper-wrapper {transition-timing-function:linear;}
.chackbo .sec7 .slide_7 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 71%;}
.chackbo .sec7 .slide_8 {width: 90%;left: 5%;margin-top: 10%;padding-bottom: 10%;}
.chackbo .sec8 {position: relative;background-color: #88abda;}
.chackbo .sec8 .slide_9 {width: 100%;left: 0;}
.chackbo .sec8 .slide_9 .swiper-wrapper {transition-timing-function:linear;}
.chackbo .sec8 .slide_9 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 84%;}
.chackbo .sec8 .slide_10 {width: 90%;left: 5%;margin-top: 10%;padding-bottom: 10%;}
.chackbo .sec10 {position: relative;}
.chackbo .sec10 .shake_area {position: relative;}
.chackbo .sec10 .box_shake {position: absolute;bottom: 7%;left: 24%;width: 52%;}
.chackbo .sec10 .btn_aniShake {cursor: pointer;}
.box_shake.chackbo_vibration {animation: chackbo_vibration .1s infinite;}
@keyframes chackbo_vibration {from {transform: rotate(1deg);} to {transform: rotate(-1deg);}}
.shake_popBox {position: absolute;bottom: 0;width: 100%;}
.dim_shake {position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(0,0,0,0.6);z-index: 9999;}
.shake_popup {position: relative; z-index: 10000;}
.item_prod_box {position: relative;}
.btn_shake_next {position: absolute;bottom: 8%;width: 70%;height: 15%;left: 50%;opacity: 0.5;transform: translate(-50%, 0px);cursor: pointer;}
/* 책보의 지구별 여행 e */

/* THE 그림책 아트 s */
.the_art .cont_toggle {display:none;}
.the_art a {display: block;}
.the_art .sec_slide img {width:100%}
.the_art .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.the_art .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.the_art .swiper-pagination span:first-child {margin:0}
.the_art .swiper-pagination span.swiper-pagination-bullet-active {opacity: 1;}
.the_art .sec2 {position: relative;overflow: hidden;background-color: #a2e1de;}
.the_art .sec2 .sec_slide {position: relative;width: 95%;padding-bottom: 3%;margin: 0 auto;}
.the_art .sec2 .slide_1 ul li.slide01 {width: 60.6% !important;}
.the_art .sec2 .slide_1 ul li.slide02 {width: 61.5% !important;}
.the_art .sec2 .slide_1 ul li.slide04 {width: 29.4% !important;}
.the_art .tab1_sec1 {position: relative;overflow: hidden;background-color: #fff5ce;}
.the_art .tab1_sec1 .slide_2 {position: relative;width: 95%;padding-bottom: 5%;margin: 0 auto;}
.the_art .tab1_sec1 .swiper-wrapper {width: 55%;}
.the_art .tab1_sec2 {position: relative;overflow: hidden;background-color: #fff5ce;}
.the_art .tab1_sec2 .slide_3 {width: 95%;margin: 0 auto;padding-top: 3%;padding-bottom: 7%;}
.the_art .tab1_sec2 .swiper-pagination span {background:#e7bd7e}
.the_art .tab1_sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#e83f60;}
.the_art .tab2_sec1 {position: relative;overflow: hidden;background-color: #ffdae1;}
.the_art .tab2_sec1 .slide_4 {position: relative;width: 95%;padding-bottom: 5%;margin: 0 auto;}
.the_art .tab2_sec1 .swiper-wrapper {width: 55%;}
.the_art .tab2_sec2 {position: relative;overflow: hidden;background-color: #ffdae1;}
.the_art .tab2_sec2 .slide_5 {width: 95%;margin: 0 auto;padding-top: 3%;padding-bottom: 7%;}
.the_art .tab2_sec2 .swiper-pagination span {background:#ffbdca}
.the_art .tab2_sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#e83f60;}
.the_art .tab2_sec4 {position: relative;background-color: #ffdae1;}
.the_art .tab2_sec4 .tab2_sec4_video .video_section {position: relative;width: 89%;overflow: hidden;padding-top: 50%;margin: 0 auto; border-radius: 4px;}
.the_art .tab2_sec4 iframe {position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: none;}
.the_art .tab3_sec1 {position: relative;overflow: hidden;background-color: #b9e7dd;}
.the_art .tab3_sec1 .slide_6 {position: relative;width: 95%;padding-bottom: 5%;margin: 0 auto;}
.the_art .tab3_sec1 .swiper-wrapper {width: 55%;}
.the_art .tab3_sec2 {position: relative;overflow: hidden;background-color: #b9e7dd;}
.the_art .tab3_sec2 .slide_7 {width: 95%;margin: 0 auto;padding-top: 3%;padding-bottom: 7%;}
.the_art .tab3_sec2 .swiper-pagination span {background:#87afa6}
.the_art .tab3_sec2 .swiper-pagination span.swiper-pagination-bullet-active {background:#e83f60;}
.the_art .tab-menu {display: flex;}
.the_art .tab-menu div {cursor: pointer;}
.the_art #the_art_tab2-content {display: none;}
.the_art #the_art_tab3-content {display: none;}
.the_art #the_art_tab4-content {display: none;}
.the_art #the_art_tab5-content {display: none;}
/* THE 그림책 아트 e */

/* 천개의바람 첫 세계사 s */
.fst_history .sec_slide img {width:100%}
.fst_history .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.fst_history .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.fst_history .swiper-pagination span:first-child {margin:0}
.fst_history .swiper-pagination span.swiper-pagination-bullet-active {opacity: 1;}
.fst_history .swiper-button-prev {left: -4%;color:#78716f;}
.fst_history .swiper-button-next {right: -4%;color:#78716f;}
.fst_history .swiper-button-next, .fst_history .swiper-button-prev {top: 43%;}
.fst_history .sec2 {position: relative;background-color: #fff;}
.fst_history .tab1_sec1 {position: relative;overflow: hidden;}
.fst_history .tab1_sec1 .slide_1 {position: absolute;width: 90%;top: 18%;left: 5%;}
.fst_history .tab2_sec1 {position: relative;overflow: hidden;}
.fst_history .tab2_sec1 .slide_2 {position: absolute;width: 90%;top: 18%;left: 5%;}
.fst_history .tab3_sec1 {position: relative;overflow: hidden;}
.fst_history .tab3_sec1 .slide_3 {position: absolute;width: 90%;top: 18%;left: 5%;}
.fst_history .tab4_sec1 {position: relative;overflow: hidden;}
.fst_history .tab4_sec1 .slide_4 {position: absolute;width: 90%;top: 18%;left: 5%;}
.fst_history .tab5_sec1 {position: relative;overflow: hidden;}
.fst_history .tab5_sec1 .slide_5 {position: absolute;width: 90%;top: 18%;left: 5%;}
.fst_history .sec3 {position: relative;overflow: hidden;}
.fst_history .sec3 .slide_6 {position: relative;width: 100%;}
.fst_history .slide_6 .swiper-button-prev {left: 2%;color:#78716f;}
.fst_history .slide_6 .swiper-button-next {right: 2%;color:#78716f;}
.fst_history .slide_6 .swiper-button-next, .fst_history .slide_6 .swiper-button-prev {top: 46%;}
.fst_history .tab-menu {display: flex;align-items: flex-end;}
.fst_history .tab-menu div {cursor: pointer;}
.fst_history #fst_history_tab2-content {display: none;}
.fst_history #fst_history_tab3-content {display: none;}
.fst_history #fst_history_tab4-content {display: none;}
.fst_history #fst_history_tab5-content {display: none;}
.fst_history #fst_history_tab7-content {display: none;}
.fst_history #fst_history_tab8-content {display: none;}
.fst_history #fst_history_tab9-content {display: none;}
#fst_history_tab1 {z-index: 5;}
#fst_history_tab2 {z-index: 4;margin-left: -5px;}
#fst_history_tab3 {z-index: 3;margin-left: -5px;}
#fst_history_tab4 {z-index: 2;margin-left: -5px;}
#fst_history_tab5 {z-index: 1;margin-left: -5px;}
.sec4_tab {justify-content: space-evenly;margin-bottom: 5%;gap: 10px;}
/* 천개의바람 첫 세계사 e */

/* 상상어 포인트마켓 s */
.sangsangA .cont_toggle {display:none;}
.sangsangA a {display: block;}
.sangsangA {background-color: #f6f5f4;}
.sangsangA video {position: relative;width: 90% !important;border-radius: 6px;}
/* 상상어 포인트마켓 e */

/* 맥밀란 리뉴얼 s */
.macmillan_renew .cont_toggle {display:none;}
.macmillan_renew a {display: block;}
.macmillan_renew iframe { width: 100% !important; height: 100% !important; }
.macmillan_renew .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.macmillan_renew .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 10px;height: 10px;border-radius:50px;background:#cccccc;text-indent: -999px;overflow:hidden;opacity: 1;}
.macmillan_renew .swiper-pagination span:first-child {margin:0}
.macmillan_renew .swiper-pagination span.swiper-pagination-bullet-active {opacity: 1;}
.macmillan_renew .swiper-button-next, .macmillan_renew .swiper-button-prev {color: #908b8a;}
.macmillan_renew .swiper-button-prev, .macmillan_renew .swiper-rtl .swiper-button-next {left: -33px;}
.macmillan_renew .swiper-button-next, .macmillan_renew .swiper-rtl .swiper-button-prev {right: -33px;}
.macmillan_renew video {position: relative;width: 100% !important;}
.macmillan_renew .sec2 {position:relative;}
.macmillan_renew .sec2 .video_box1 { position:absolute; bottom: 17%; left: 10%; width: 80%; height: 22%; }
.macmillan_renew .sec3 {position:relative; overflow: hidden;padding-bottom: 7%;}
.macmillan_renew .sec3 .slide_1 { position:relative; width: 100%;}
.macmillan_renew .sec3 .slide_1 .swiper-wrapper {transition-timing-function:linear;}
.macmillan_renew .sec3 .slide_1 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 50%;}
.macmillan_renew .sec4 {position:relative; overflow: hidden;padding-bottom: 7%;}
.macmillan_renew .sec4 .slide_2 {position: relative;width: 80%;margin: 0 auto;}
.macmillan_renew .sec4 .slide_2 .swiper-pagination span.swiper-pagination-bullet-active {background:#d73832;width:30px;}
.macmillan_renew .sec5 {position:relative;}
.macmillan_renew .sec5 .video_box2 { position:absolute; top: 18%; left: 10%; width: 80%; }
.macmillan_renew .sec6 {position:relative; overflow: hidden;padding-bottom: 7%;}
.macmillan_renew .sec6 .slide_3 { position:relative; width: 100%;}
.macmillan_renew .sec6 .slide_3 .swiper-wrapper {transition-timing-function:linear;}
.macmillan_renew .sec6 .slide_3 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 50%;}
.macmillan_renew .sec6 .slide_3 .swiper-wrapper .w40 {flex-grow: 1;flex-shrink: 0;width: 40%;}
.macmillan_renew .sec7 {position:relative; overflow: hidden;padding-bottom: 7%;}
.macmillan_renew .sec7 .slide_4 {position: relative;width: 80%;margin: 0 auto;}
.macmillan_renew .sec7 .slide_4 .swiper-pagination span.swiper-pagination-bullet-active {background:#089fdd;width:30px;}
.macmillan_renew .sec9 {position:relative;}
.macmillan_renew .sec9 .video_box2 { position:absolute; top: 18%; left: 10%; width: 80%; height: 75%; }
.macmillan_renew .sec10 {position:relative; overflow: hidden;padding-bottom: 7%;}
.macmillan_renew .sec10 .slide_5 { position:relative; width: 100%;}
.macmillan_renew .sec10 .slide_5 .swiper-wrapper {transition-timing-function:linear;}
.macmillan_renew .sec10 .slide_5 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 50%;}
.macmillan_renew .sec11 {position:relative; overflow: hidden;padding-bottom: 7%;}
.macmillan_renew .sec11 .slide_6 {position: relative;width: 80%;margin: 0 auto;}
.macmillan_renew .sec11 .slide_6 .swiper-pagination span.swiper-pagination-bullet-active {background:#6b95cf;width:30px;}
.macmillan_renew .sec12 {position:relative;}
.macmillan_renew .sec12 .video_box2 { position:absolute; top: 18%; left: 10%; width: 80%; }
/* 맥밀란 리뉴얼 e */

/* 천개의바람 베스트 그림책 s */
.tw_best .cont_toggle {display:none;}
.tw_best a {display: block;}
/* 천개의바람 베스트 그림책 e */

/* 문해력 컬렉션 리뉴얼 s */
.literacy_renew25 .sec2 {position:relative;}
.literacy_renew25 .sec2 .slide_1 {position: relative;overflow:hidden;}
.literacy_renew25 .sec2 .slide_1 {position:absolute;bottom: 5%;width: 100%;}
.literacy_renew25 .sec2 .slide_1 .swiper-wrapper {transition-timing-function : linear;}
.literacy_renew25 .sec2 .slide_1 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 90%;}
/* 문해력 컬렉션 리뉴얼 e */

/* 맥밀란 월드베스트 s */
.mac_wb .cont_toggle {display:none;}
.mac_wb a {display: block;}
.mac_wb .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 5%}
.mac_wb .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: 14px;height: 14px;border-radius:50px;text-indent: -999px;overflow:hidden;opacity: 1;}
.mac_wb .swiper-pagination span:first-child {margin:0}
.mac_wb .swiper-pagination span.swiper-pagination-bullet-active {opacity: 1;}
.mac_wb .sec2 .slide_1 {position: relative;overflow:hidden;background: #dee65e;padding-bottom: 5%;}
.mac_wb .sec2 .slide_1 .swiper-wrapper {transition-timing-function : linear;}
.mac_wb .sec2 .slide_1 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 30%;}
.mac_wb .sec3 .slide_2 {position: relative;overflow:hidden;background: #ecafcc;padding-bottom: 5%;}
.mac_wb .sec3 .slide_2 .swiper-wrapper {transition-timing-function : linear;}
.mac_wb .sec3 .slide_2 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 35.6%;}
.mac_wb .sec4 .slide_3 {position: relative;overflow:hidden;background: #fae34b;padding-bottom: 3%;}
.mac_wb .sec4 .slide_3 .swiper-wrapper {transition-timing-function : linear;}
.mac_wb .sec4 .slide_3 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 38.5%;}
.mac_wb .sec5 .slide_4 {position: relative;overflow:hidden;background: #b8ddf4;padding-bottom: 5%;}
.mac_wb .sec5 .slide_4 .swiper-wrapper {transition-timing-function : linear;}
.mac_wb .sec5 .slide_4 .swiper-slide {flex-grow: 1;flex-shrink: 0;width: 40%;}
.mac_wb .sec7 {position:relative;}
.mac_wb .sec7_gif {position: absolute;top: 1.7%;width: 80.5%;height: 94%;left: 9.8%;border-radius: 3%;overflow: hidden;}
.mac_wb .sec8 {position:relative;}
.mac_wb .sec8_1_gif {position: absolute;top: 7.4%;width: 63%;height: 36.2%;left: 7.1%;border-radius: 5%;overflow: hidden;transform: rotate(353deg);}
.mac_wb .sec8_2_gif {position: absolute;top: 50.4%;width: 72.1%;height: 41.8%;left: 21%;border-radius: 5%;overflow: hidden;transform: rotate(6deg);}
.mac_wb .sec9 {position:relative;}
.mac_wb .sec9_gif {position: absolute;top: 4.5%;width: 80.5%;height: 84.5%;left: 9.8%;border-radius: 3%;overflow: hidden;}
.mac_wb .sec12 {position:relative;}
.mac_wb .mac_s1 {position: absolute;width: 16.134%;top: -47%;left: 22%;cursor: pointer;}
.mac_wb .mac_s2 {position: absolute;width: 19.2%;top: -15%;left: 65%;cursor: pointer;}
.mac_wb .mac_s3 {position: absolute;width: 17.6%;bottom: 7%;left: 26.3%;cursor: pointer;}
.mac_wb .sec15 {position:relative;}
.mac_wb .mac_sec15_video {position: absolute;top: 11%;width: 82%;left: 9%;height: 63%;overflow: hidden;}
.mac_wb .mac_sec15_video video {position: relative;width: 100% !important;}
.mac_wb .sec17 {position:relative;background: #fffef7;padding-bottom: 10%;}
.mac_wb .sec17 .slide_5 {position: relative;overflow: hidden;top: 0;width: 80%;left: 10%;}
.mac_wb .sec17 .slide_5 .swiper-pagination span {background:#ebb13d}
.mac_wb .sec17 .slide_5 .swiper-pagination span.swiper-pagination-bullet-active {background:#8bbb4c;width:14px;}
.mac_wb .sec17 .swiper-button-next, .mac_wb .sec17 .swiper-button-prev {color: #909090;}
.mac_wb .sec17 .swiper-button-next {right: 3%;top: 44%;}
.mac_wb .sec17 .swiper-button-prev {left: 3%;top: 44%;}
.mac_wb .sec19 {position: relative;}
.mac_wb .sec19 .swiper-button-next, .mac_wb .sec19 .swiper-button-prev {color: #909090;}
.mac_wb .sec19 .swiper-button-next {right: 3%;}
.mac_wb .sec19 .swiper-button-prev {left: 3%;}
.mac_wb .sec19 .mySwiper2_box {position: relative;background: #fffdf2;padding-bottom: 5%;}
.mac_wb .sec19 .mySwiper2 {width: 80%;}
.mac_wb .sec19 .mySwiper_box {background: #f2ecde;padding: 5% 0;}
.mac_wb .sec19 .mySwiper {width: 90%;}
.mac_wb .sec19 .mySwiper .swiper-slide-thumb-active {border: 4px solid #d34535;border-radius: 8px;overflow: hidden;}
/* 맥밀란 월드베스트 e */

/* 야호,자연아 25년 리뉴얼 s */
.yaho_renew25 .cont_toggle {display:none;}
.yaho_renew25 a {display: block;}
.yaho_renew25 .sec2 {padding-bottom: 12%;}
.yaho_renew25 .sec2 .yaho_fadeup {width: 95%;margin: 0 auto 3%;}
.yaho_renew25 .sec4 {position: relative;}
.yaho_renew25 .sec4 .yaho_gif1 {position: absolute;width: 83.734%;left: 8.133%;top: 22.5%;overflow: hidden;border: 4px solid #7fa338;border-radius: 30px;}
.yaho_renew25 .sec4 .yaho_lion {position: absolute;top: 35.5%;width: 24.8%;}
.yaho_renew25 .sec5 {position: relative;}
.yaho_renew25 .sec5 .yaho_gif2 {position: absolute;width: 83.734%;left: 8.133%;top: 31%;overflow: hidden;border: 4px solid #7fa338;border-radius: 30px;}
.yaho_renew25 .sec6 {position: relative;}
.yaho_renew25 .sec6 .yaho_gif3 {position: absolute;width: 83.734%;left: 8.133%;top: 29%;overflow: hidden;border: 4px solid #ffb38a;border-radius: 30px;}
.yaho_renew25 .sec7 {position: relative;}
.yaho_renew25 .sec7 .yaho_gif4 {position: absolute;width: 83.734%;left: 8.133%;top: 31%;overflow: hidden;border: 4px solid #ffb38a;border-radius: 30px;}
/* 야호,자연아 25년 리뉴얼 e */

/* 디티버드 s */
.ditty_25 .swiper-pagination {position: static;bottom: initial;left: inherit;margin-top: 4%}
.ditty_25 .swiper-pagination span {display: inline-block;margin-left:5px;margin-right:0;width: .8rem;height: .8rem;border-radius:50px;background:#fff;text-indent: -999px;overflow:hidden;opacity: 1;}
.ditty_25 .swiper-pagination span:first-child {margin:0}
.ditty_25 .swiper-pagination span.swiper-pagination-bullet-active {opacity: 1;width: 2.67rem;}
.ditty_25 .tab1_sec1 {position: relative;overflow: hidden;}
.ditty_25 .tab1_sec1 .slide_1 {position: absolute;bottom: 15%;width: 70%;left: 15%;}
.ditty_25 .tab1_sec2 {position: relative;overflow: hidden;}
.ditty_25 .tab1_sec2 .slide_2 {position: absolute;top: 0;width: 68%;left: 0;}
.ditty_25 .tab1_sec2 .slide_2 .swiper-wrapper {transition-timing-function:linear;}
.ditty_25 .tab1_sec2 .slide_2 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;}
.ditty_25 .tab2_sec1 {position: relative;overflow: hidden;}
.ditty_25 .tab2_sec1 .slide_3 {position: absolute;bottom: 15%;width: 70%;left: 15%;}
.ditty_25 .tab2_sec2 {position: relative;overflow: hidden;}
.ditty_25 .tab2_sec2 .slide_4 {position: absolute;top: 0;width: 68%;left: 0;}
.ditty_25 .tab2_sec2 .slide_4 .swiper-wrapper {transition-timing-function:linear;}
.ditty_25 .tab2_sec2 .slide_4 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;}
.ditty_25 .tab3_sec1 {position: relative;overflow: hidden;}
.ditty_25 .tab3_sec1 .slide_5 {position: absolute;bottom: 15%;width: 70%;left: 15%;}
.ditty_25 .tab3_sec3 {position: relative;overflow: hidden;}
.ditty_25 .tab3_sec3 .slide_6 {position: absolute;top: 0;width: 68%;left: 0;}
.ditty_25 .tab3_sec3 .slide_6 .swiper-wrapper {transition-timing-function:linear;}
.ditty_25 .tab3_sec3 .slide_6 .swiper-wrapper .swiper-slide {flex-grow: 1;flex-shrink: 0;}
.ditty_25 .sec3 {position:relative;}
.ditty_25 .sec3 .video_box1 { position:absolute;top: 36.5%;left: 7.5%;width: 84.9%;}
.ditty_25 video {position: relative;width: 100% !important;}
.ditty_25 .ditty-tab-menu {display: flex;}
.ditty_25 .ditty-tab-menu div {cursor: pointer;}
.ditty_25 #ditty-tab2-content {display: none;}
.ditty_25 #ditty-tab2-content {display: none;}
.ditty_25 #ditty-tab3-content {display: none;}
.ditty_25 #ditty-tab4-content {display: none;}
.ditty_25 #ditty-tab5-content {display: none;}
.ditty_25 #ditty-tab6-ontent {display: none;}
/* 디티버드 e */