@charset "UTF-8";

@IMPORT url("/css/default.css");
@IMPORT url("/css/swiper.min.css");
*:focus { outline:none; }

.main #header	{ background:none; }
.main #container	{ padding:0;}
.main #footer	{ border:none; }

.main h3	{ padding:0 0 30px;text-align:center; }
.main h3>span	{ display:inline-block;margin-right:-4px;padding:0 7px;font-size:18px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/bg_title.png) repeat-x 0 100%;background-size:100% 10px; }

.mainVisual	{ position:relative;width:100%;height:auto;overflow:hidden;box-sizing:border-box; }
.mainVisual .main-pagination	{ position:absolute;width:auto;left:15px;bottom:50px;z-index:1; }/* 20190603 수정 */
.mainVisual .main-pagination .swiper-pagination-bullet	{ width:15px;height:15px;margin:0 5px !important;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_pager_off.png) no-repeat 50% 0;background-size:15px;opacity:1 !important; }
.mainVisual .main-pagination .swiper-pagination-bullet-active	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_pager_on.png) no-repeat 50% 0;background-size:15px; }

.mainStar	{ position:relative;width:100%;height:auto;overflow:hidden;box-sizing:border-box; }
.mainStar .main-pagination	{ position:absolute;width:auto;left:15px;bottom:10px;z-index:1;}
.mainStar .main-pagination:before{content:'';display:inline-block;clear:both;background:#fff;opacity:0.4;}
.mainStar .main-pagination .swiper-pagination-bullet	{ width:15px;height:15px;margin:0 5px !important;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_pager_off.png) no-repeat 50% 0;background-size:15px;opacity:1 !important;}
.mainStar .main-pagination .swiper-pagination-bullet-active	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_pager_on.png) no-repeat 50% 0;background-size:15px;}
/* .mainStar .btnPrev	{ position:absolute;left:10px;top:50%;z-index:1;width:20px;height:30px;margin-top:-15px;text-indent:-3000em;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_prev.png) no-repeat 0 50%;background-size:20px 30px; }
.mainStar .btnNext	{ position:absolute;right:10px;top:50%;z-index:1;width:20px;height:30px;margin-top:-15px;text-indent:-3000em;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_next.png) no-repeat 0 50%;background-size:20px 30px; }
.mainStar .btnPrev.swiper-button-disabled,
.mainStar .btnNext.swiper-button-disabled	{ background-image:none; } */

.mainMv{position:relative;padding:30px 0;text-align:center;}
.mainTxt{margin:20px auto;color:#231f20;font-size:11px;line-height:15px;}
.mainMv .mainTit{display:inline-block;margin-bottom:10px;color:#f7901e;font-size:12px;font-weight:bold;}
.mainMv .mainTit:after{content:'';display:block;clear:both;padding-top:5px;border-bottom:3px solid #f7901e;width:100%}
.mainMvArea{position:relative;margin: 0 2.3%;overflow:hidden;}
.mainMv .swiper-wrapper > .swiper-slide > a{display:block;}
.mainMv .swiper-button-next, .mainMv .swiper-button-prev{width:27px;height:40px}
.mainMv .swiper-button-next, .mainMv .swiper-container-rtl .swiper-button-prev{top:40%;margin-top:0;right:0 !important;background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_slide_right.png) !important}
.mainMv .swiper-button-prev, .mainMv .swiper-container-rtl .swiper-button-next{top:40%;margin-top:0;left:0 !important;background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_slide_left.png) !important}
.mainMv .main-pagination	{margin:15px auto;z-index:1;}
.mainMv .main-pagination:before{content:'';display:inline-block;clear:both;background:#fff;opacity:0.4;}
.mainMv .main-pagination .swiper-pagination-bullet	{ width:15px;height:15px;margin:0 5px !important;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_pager_off.png) no-repeat 50% 0 !important;background-size:15px;opacity:1 !important;}
.mainMv .main-pagination .swiper-pagination-bullet-active	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/main/btn_pager_on.png) no-repeat 50% 0 !important;background-size:15px;}


.mainService	{ padding:25px 0; }
.mainService ul	{ *zoom:1; }
.mainService ul:after	{ content:'';display:block;clear:both; }
.mainService ul li	{ float:left;width:33.3%;padding:0 15px;text-align:center;box-sizing:border-box; }
.mainService ul li span.icon	{ display:block;position:relative;padding-bottom:90%;overflow:hidden;box-sizing:border-box; }
.mainService ul li span.icon img	{ position:absolute;left:0;top:0;width:100%;height:100%; }
.mainService ul li span	{ display:block;padding:10px 0;color:#231f20; }

@media only screen and (max-width:320px)	{
	.mainService ul li span.icon	{ padding-bottom:87%; }
}
@media only screen and (min-width:640px)	{
	.mainService ul li span.icon	{ padding-bottom:95%; }
}
.mainQuick	{position:fixed;bottom:0;left:0;width:100%;background:#2b2e7c;*zoom:1;z-index:9999 }
.mainQuick:after	{ content:'';display:block;clear:both; }
.mainQuick li	{ position:relative;float:left;width:50%;padding:5px 0;text-align:center; }
.mainQuick li:before	{ content:'';display:inline-block;position:absolute;left:0;top:50%;width:1px;height:15px;margin-top:-7.5px;background:#b5b6b8; }
.mainQuick li:nth-child(1):before	{ content:'';background:none; }
.mainQuick li>a	{ display:block;color:#fff;font-size:12px;}
.mainQuick li>a img	{ width:26px;height:35px;vertical-align:middle;}
.mainQuick li span	{ display:inline-block;padding-left:5px;font-weight:bold;vertical-align:middle;}

.social_icon ul {width: 100%;margin: 0 auto;overflow: hidden;text-align: center;padding: 10px 0 20px;max-width: 500px;}
.social_icon ul li {display: inline-block;margin:0 3px;height:100%;width: 100%;max-width: 12%;}

/* 20190314 추가 */
/* S : 220627  */
.familySite {position: relative;margin:0 auto;height: 84px;width: 250px; display:flex; justify-content:center;}
.familySite .company_tit {width:57px; height:17px; }
.familySite .company_tit > img{width:100%;}
.familySite .exhibition_tit {width:57px; height:17px;}
.familySite .exhibition_tit > img{width:100%}
.familySite h2 {position:absolute; top:37px; left:50%; margin-left:-81px; width:163px; height:36px; line-height:36px; font-size:13px; padding:0px; text-align:left; text-indent:30px; background:#f5f6f8 url(//cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/blt/blt_arwDown.gif) no-repeat 96% 52%; color:#606060;}
.familySite h2 a {display:block; line-height:36px; color:#606060;}
.familySite h2 a:hover {text-decoration:none;}
.familySite ul{display:none; position:absolute; left:50%; bottom:12px; margin-left:-81px; width:163px; border:2px solid #606060; background:#fff; padding:13px 0;z-index:99;}
.familySite ul li {height:36px; line-height:36px;}
.familySite ul li a {display:block; font-size:12px; padding-left:30px; color:#606060;}
/* E : 220627 */
.familySite ul li a:hover,
.familySite ul li a:focus,
.familySite ul li a:active {background:#f1f1f1;}
/* //20190314 추가 */

/* main-layerpop */
.layerPop {
	display:none;position:absolute;left:50%;top:60px;z-index:1100; width:322px;height:auto;padding:1px;margin:0 0 0 -161px;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1);
	box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1);background:#626262;
}
.layerPop .close {position:absolute; right:10px; top:10px;}
.layerPop .close>a	{ font-size:15px;color:#fff }
/* .layerPop .cont	{ width:320px;height:364px;background:#fff;overflow:hidden; } */
.layerPop .cont	{width:320px;height: 194px;background:#fff;overflow:hidden;}
.layerPop .cont img	{ width:100%;height:100% }
.layerPop .foot { position:relative;height:30px;padding-right:40px;font-size:13px;color:#f6f6f6;line-height:30px;text-align:right;vertical-align:top;background:#626262; }
.layerPop .foot input[type=checkbox] { width:14px;height:14px;margin:-2px 4px 0 0;background-size:14px; }
.layerPop .foot a {position:absolute;right:0;top:0;}

.titleHead	{ padding:25px 10px; }

/* S : 220304 */
.layerPop.layer_79,
.layerPop.layer_81,
.layerPop.layer_85,
.layerPop.layer_86 {top:50%; left:auto; right:5%; margin:0; width:182px; }
.layerPop.layer_79 .cont,
.layerPop.layer_81 .cont,
.layerPop.layer_85 .cont,
.layerPop.layer_86 .cont {width:100%; height:auto;}
.layerPop.layer_79 .cont img,
.layerPop.layer_81 .cont img,
.layerPop.layer_85 .cont img,
.layerPop.layer_86 .cont img {width:100%; height:auto;}
/* E : 220304 */

/* 리뉴얼 신규 추가 */
.clr{ *zoom:1; }
.clr:after { content:'';display:block;clear:both; }
.dot{border-bottom:3px dotted #dedede}
.section .inner{padding:calc(70 / 640 * 100%) calc(20 / 640 * 100%);background:#f6f6f6}
.sub-header{text-align:center}
.sub-header span{display:inline-block;}
.sub-header-1{margin-bottom:7px;font-size:15px;color:#231f20;letter-spacing:-0.08em;line-height:20px;}
.sub-header-2{padding-bottom:3px;margin-bottom:calc(40 / 640 * 100%);font-size:21px;font-weight:600;color:#ec6115;letter-spacing:-0.08em;border-bottom:2px solid #ec6115}
.sub-header.reverse  .sub-header-1{margin-bottom:20px}
.sub-header.reverse  .sub-header-2{margin-bottom:15px}

/* 브랜드 */
.brandTab	{ padding:10px;border-bottom:1px solid #272324; }
.brandTabList	{ position:relative; }
.brandTab strong	{ display:block;height:35px;line-height:35px;font-size:15px;border:1px solid #d8d8d8;background:#fff url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/btn/btn_arrow.png) no-repeat 100% 50%;background-size:34px 34px;cursor:pointer; }
.brandTab strong>b	{ color:#f7901e; }
.brandTab ul	{ display:none;position:absolute;left:0;top:36px;width:100%;background:#fff;border:1px solid #d8d8d8; }
.brandTab ul li	{ line-height:30px; }

.brandArea	{ text-align:center; }
.brandArea .expand{margin:0 calc(-20 / 640 * 100%)}
.brandArea01 .section h3,.brandArea02 .section h3{padding:0 calc(20 / 640 * 100%)}
.brandArea01 .section h3:first-child,.brandArea02 .section h3:first-child{margin-top:35px}
.brandArea01 .section h4,.brandArea02 .section h4{padding:40px calc(20 / 640 * 100%) 20px}
/* 20210811 추가 */
.brandArea01 .section .btnUpTxt{padding:45px 46px 0;}
/* //20210811 추가 */

.brandArea .section{}
.brandArea .section .cont:first-child{margin-bottom:3px}
.brandArea .section01 .inner{padding-bottom:0;background:#fff}
.brandArea.brandArea01 .section01>img{margin-bottom:60px;}


.brandArea .section02 .inner{position:relative}
/*.brandArea .section02 .inner .wjbooks{display:block;position:absolute;top:82.9%;width:38.6%;height:6.3%;font-size:0;text-indent:-9999px}
.brandArea .section02 .inner .wjbooks.wjbtn1{left:9.3%;}
.brandArea .section02 .inner .wjbooks.wjbtn2{left:52.5%;}*/
.wjbooks{display:inline-block;margin:25px auto 0;font-size:0;text-indent:-9999px}
.wjbooks.wjbtn1{width:157px;height:30.5px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/brand_04_btn.png) no-repeat 0 0;background-size:157px auto}
.wjbooks.wjbtn2{width:157px;height:30.5px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/brand_04_btn2.png) no-repeat 0 0;background-size:157px auto}
.wjbooks.wjbtn3{width:157px;height:31px;;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/brand_04_btn3.png) no-repeat 0 0;background-size:157px auto}
.wjbooks.wjbtn4{width:157px;height:31px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/brand_04_btn4.png) no-repeat 0 0;background-size:157px auto}
/* 20210811 추가 */
.wjbooks.wjbtn5{width:209px;height:43px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/brand_04_btn5.png) no-repeat 0 0;background-size:209px auto}
.wjbooks.wjbtn6{width:184px;height:49px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/brand_04_btn6.png) no-repeat 0 0;background-size:184px auto;margin-top: 0;}
/* 20210811 추가 */
/* 20210818추가 */
.wjbooks.wjbtn7{width: 208px;height: 42.5px;margin: 23px auto 0 auto;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/M/IMAGES/BRAND/BOOKSTORE/BRAND_04_BTN7.PNG) no-repeat 0 0;background-size: 208px auto;}
/* //20210818추가 */

/* 20190926 추가 */
.brandArea01 .section02 .inner>a{position:absolute;font-size:0;}
.brandArea01 .section02 .inner .mv{top:11.2%;left:50%;margin-left:-40.5%;width:80%;height:26.5%;}
.brandArea01 .section02 .inner .btn1{top:60.2%;left:13.7%;width:23%;height:3%;}
.brandArea01 .section02 .inner .btn2{top:87.3%;left:50%;margin-left:-29.35%;width:58.7%;height:6.5%;}
.brandArea01 .section15 .inner{position:relative;}
.brandArea01 .section15 .inner>a{position:absolute;font-size:0;top:78%;left:50%;margin-left:-29.35%;width:58.7%;height:11.5%;}
.brandArea02 .section02 .inner>a{position:absolute;font-size:0;}
.brandArea02 .section02 .inner .btn1{top:32.8%;left:14.5%;width:22.7%;height:4.8%;}
.brandArea02 .section02 .inner .btn2{top:33.8%;right:14%;width:22.7%;height:4.8%;}
.brandArea02 .section02 .inner .btn3{top:78%;left:50%;margin-left:-31.35%;width:62.7%;height:13%;}
.brandArea02 .section022 h4{padding:40px 0 20px}
/* //20190926 추가 */
.brandArea01 .section16	.inner{background:#fff9e9}

/* S : 220420 */
.brandArea01 .section02 [class^=brand-cont]{position:relative;}
.brandArea01 .section02 [class^=brand-cont] p{line-height:0;} 
.brandArea01 .section02 [class^=brand-cont] .btn{position:absolute; margin:0; overflow:hidden;}
.brandArea01 .section02 .brand-cont02 .btn{top:82.6%; left:30%; width:40%; height:8.2%;}
.brandArea01 .section02 .brand-cont03 .btn{top:84.7%; left:29%; width:42%; height:10.2%;}
.brandArea01 .section02 .brand-cont04 .btn{top:84.7%; left:29%; width:42%; height:10.2%;}
.brandArea01 .section02 .brand-cont05 .btn{top:84.7%; left:29%; width:42%; height:10.2%;}
.brandArea01 .section02 .brand-cont06{padding-top:3%;}
.brandArea01 .section02 .brand-cont06 a{position:absolute; margin:0;}
.brandArea01 .section02 .brand-cont06 a.btn8_1{top:3%; left:23.1%; width:19.3%; height:32%;}
.brandArea01 .section02 .brand-cont06 a.btn8_2{top:3%; left:54%; width:19.3%; height:32%;}
.brandArea01 .section02 .brand-cont06 a.btn8_3{top:56.4%; left:23.1%; width:19.3%; height:32%;}
.brandArea01 .section02 .brand-cont06 a.btn8_4{top:56.4%; left:54%; width:19.3%; height:32%;}
/* E : 220420 */

/* 웅진스마트올 */
/* .brandArea05 .section01{margin-top:35px;} */
.brandArea05 .section{position:relative;}
.brandArea05 .smartall_btn{display:block;margin:3.1% 16.4% 7.815%;}
.brandArea05 .smartall_btn2{position:absolute;top:87.2%;left:50%;margin-left:-33.8%;width:67.5%;height:5.5%;font-size:0;}
.brandArea05 .smartall_mv{position:absolute;top: 70%;left:50%;margin-left: -38.5%;width: 77.4%;height: 21.9%;font-size:0;}
/* .brandArea05 .youtube{position:absolute;top: 70%;left:50%;margin-left: -38.5%;width: 77.4%;height: 21.9%;font-size:0;}
.brandArea05 .youtube iframe{width:100%;height:100%;} */
/* .brandArea05 .section02 h4{padding: 40px calc(20 / 640 * 100%) 20px;}
.brandArea05 .section.section03 .inner{padding:calc(70 / 640 * 100%) 0 0;}
.brandArea05 .section.section03 h4{padding:40px 0 20px;}
.brandArea05 .section.section04 h4{padding:40px 0 0;}
.brandArea05 .section.section04 .inner{padding:0 0 calc(70 / 640 * 100%);} */
.brandArea05 .smartallLink1{display:block;margin:50px auto;width:58%;}
.brandArea05 .smartallLink{display:inline-block;margin:50px auto;width:30%;}
.brandArea05 .brandMv{display:block;position:relative;margin-top:30px}
.brandArea05 .brandMv > a{position:absolute;top:7.8%;left:50%;margin-left:-41%;width:81%;height:39%;font-size:0}
.brandArea05 .brandMv > a+a{top:60%}
.brandArea05 .smartallKids{position:absolute;top:26.3%;left:50%;width:86.5%;height:15.3%;margin-left:-43%;font-size:0}

.brandArea05 .mvBtn > a{position:absolute;width:27%;height:2.35%;top:65.8%;left:8.5%;font-size:0;}
.brandArea05 .mvBtn > a+a{left:36.6%}
.brandArea05 .mvBtn > a+a+a{left:64.5%}
.brandArea05 .mvBtn > a+a+a+a{top:70.1%;left:22.6%}
.brandArea05 .mvBtn > a+a+a+a+a{left:50.6%}

.brandArea05 .smartall2_btn{display:block;margin:3.1% 16.4%;font-size:0}
.brandArea05 .smartall2_mv{position:absolute;top: 60%;left:50%;margin-left:-38%;width:74%;height: 30.9%;font-size:0;}
.brandArea05 .smartall2_btn2{position:absolute;top:85.6%;left:50%;margin-left:-33.8%;width:67.5%;height:5.5%;font-size:0}

/* 교육서비스 광고자료실 */
.adDataRoom{position:relative;padding-top:35px;}
.campaignArea{position:relative;padding:25px 2.5%;}
.campaignArea > .btn{display:block;margin-top:4%;}
.campaignList{margin-top:0.7%;}
.campaignList:first-child{margin-top:0;}
.campaignList > li{float:left;}
.campaignList > li.c23{width:40.6%;}
.campaignList > li.c22{width:58.7%;margin-right:0.7%}

.campaignList > li.c21{width:66.3%;}
.campaignList > li.c20{width:33%;margin-right:0.7%}
.campaignList > li.c18{width:66.3%;margin-right:0.7%;}
.campaignList > li.c19{width:33%;}
.campaignList > li.c17{width:32.8%;margin-right:0.7%;}
.campaignList > li.c16{width:66.3%;margin-bottom:0.7%;}
.campaignList > li.c15{width:66.3%;}
.campaignList:after{content:'';display:block;clear:both}

.campaignList > li.c14{width:32.8%;margin-right:0.7%;}
.campaignList > li.c13{width:32.8%;}
.campaignList > li.c12{width:32.8%;margin-left:0.7%;}
.campaignList > li.c11{width:66.3%;margin-top:-28.2%;}

.campaignList > li.c10{width:32.8%;margin-right:0.7%;}
.campaignList > li.c09{width:32.8%;}
.campaignList > li.c08{width:32.8%;margin-left:0.7%;}
.campaignList > li.c07{width:66.3%;margin-top:-28.2%;}

.campaignList > li.c06{width:32.8%;margin-right:0.7%;}
.campaignList > li.c05{width:66.3%;margin-bottom:0.7%;}
.campaignList > li.c04{width:32.8%;}
.campaignList > li.c03{width:32.8%;}

.campaignList > li.c02{width:32.8%;margin-right:0.7%;}
.campaignList > li.c01{width:66.3%;}
.campaignList > li a{display:block}

.campaignData{width:100%;overflow:hidden;}
.campaignCon{width:auto;overflow:hidden;}
.campaignTop{position:relative;border-bottom:1px solid #c4c4c4;line-height:40px;}
.campaignTop .menu{display:table-cell;border-right:1px solid #c4c4c4;width:45px;}
.campaignTop .title{display:table-cell;/*width:80%;*/ width:90%;padding:0 3%;color:#232323;font-size:12px;text-align:left;letter-spacing:-1px;}
.campaignTop .title>span{color:#ec6115;}
.campaignTop .share{position:absolute;top:0;right:0;border-left:1px solid #c4c4c4;width:45px;height:100%;}
.campaignCon > li{float:left;width:100%;border:1px solid #c4c4c4;box-sizing:border-box;}
.campaignCon > li+li{display:none}
.campaignMv{margin:30px auto;text-align:center;}
.campaignMv .mv{position:relative; display:block;margin:13% auto 5%;width:80.8%;height:18.2%}
.campaignMv .mv iframe{width:100%; height:50vw;}
.campaignMv .mv2{display:block;margin:0 auto;width:50%;}
.campaignMv .mv2+.mv2{margin:0.4% auto 5%}
/*.campaignMv .mv iframe{width:100%;height:100%;}*/
.campaignMv > strong{display:block;margin-bottom:10px;color:#252525;font-size:13px;letter-spacing:-1px}
.campaignMv > p{margin-top:10px;color:#4e4e4e;font-size:11px;line-height:15px;letter-spacing:-1px}
.campaignMv .down{margin-top:15px;}
.campaignMv .down > a{display:block;margin:0 auto;width:140px;height:31px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ad/down.gif);background-size:140px auto;font-size:0;}
.campaignMv .down2{margin-top:15px;}
.campaignMv .down2 > a{display:block;margin:0 auto;width:140px;height:31px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ad/down18_1.gif);background-size:140px auto;font-size:0;}
.campaignMv .down2+.down2{margin-top:5px;}
.campaignMv .down2+.down2 > a{display:block;margin:0 auto;width:140px;height:31px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ad/down18_2.gif);background-size:140px auto;font-size:0;}
.campaignMv .detailList{margin-top:10px;}
.campaignMv .detailList > li:before{content:'* ';display:inline-block;clear:both;}
.campaignMv .detailList > li{font-size:10px;letter-spacing:-1px}
.campaignMv .detailList > li > img{width:8px;vertical-align:middle;}

.campaignArea > .prev, .campaignArea > .next{-webkit-user-select:none;user-select:none;color:inherit;outline:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.campaignArea > .prev{position:absolute;top:185px;left:5%}
.campaignArea > .prev > a{display:block;width:13px;height:23px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ad/prev.gif);background-size:13px 23px;font-size:0;}
.campaignArea > .next{position:absolute;top:185px;right:5%}
.campaignArea > .next > a{display:block;width:13px;height:23px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ad/next.gif);background-size:13px 23px;font-size:0;}
.campaignArea > .prev > a, .campaignArea > .next > a{-webkit-user-select:none;user-select:none;color:inherit;outline:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.campaignArea > .prev > a:active, .campaignArea > .next > a:active{-webkit-user-select:none;user-select:none;color:inherit;outline:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.campaignArea > .prev > a:focus, .campaignArea > .next > a:focus{-webkit-user-select:none;user-select:none;color:inherit;outline:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}


/*.adDataRoom > .scrollToArea .tbListTypeA td.tit{padding:0 0 0 45px;text-align:left}*/
.adDataRoom .tbListTypeArea{margin-top:25px;}
/*.adDataRoom > .scrollToArea > .listTypeE li .cont{width:67%}*/
.adDataRoom .tbListTypeArea .tbListTypeA td{padding:15px 20px;font-size:15px}
.adDataRoom .tbListTypeArea .tbListTypeA td > a{color:#231f20;}
.adDataRoom .tbListTypeArea .tbListTypeA td > a > .date{display:block;padding-bottom:5px;color:#626262}




.swiper-button-prev,
.swiper-button-next{top:0;margin-top:calc(140 / 640 * 100%);width:27px;height:40px}
.swiper-container{padding:0 calc(50 / 640 * 100%) calc(60 / 640 * 100%) }
.swiper-pagination {bottom:0 !important}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{right:0 !important;background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/btn_slide_right.png) !important;background-size:15px auto}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{left:0 !important;background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/btn_slide_left.png) !important;background-size:15px auto}
.swiper-pagination-bullet{width:12px !important;height:12px !important;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/icon-paging-off.png) 0 0 no-repeat !important}
.swiper-pagination-bullet-active{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/icon-paging-on.png) 0 0 no-repeat !important}








/* 회원혜택 */
.benefit{position:relative;padding-top:35px;}
.benefit .section .inner{position:relative;padding:0;}
.benefit .swiper-slide span{display:block;margin:10px 0 50px;font-size:12px;font-weight:bold}
.benefit .swiper-container{width:200px;margin:0 auto;padding:calc(100 / 640 * 100%) 0;}
.benefit .swiper-wrapper{width:100%;}
.benefit .swiper-slide{width:200px !important;}
.benefit .swiper-button-prev, .benefit .swiper-button-next{top:28% !important;-webkit-user-select:none;user-select:none;color:inherit;outline:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.benefit .swiper-button-prev:active, .benefit .swiper-button-next:active{-webkit-user-select:none;user-select:none;color:inherit;outline:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.benefit .swiper-button-prev:focus, .benefit .swiper-button-next:focus{-webkit-user-select:none;user-select:none;color:inherit;outline:none;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.brandArea.benefit .swiper-button-next, .brandArea.benefit .swiper-button-prev{width:16px;height:22px;}
.brandArea.benefit .swiper-button-next, .brandArea.benefit .swiper-container-rtl .swiper-button-prev{top:20% !important;right:10% !important;background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/benefit/right.png) !important;background-size:16px 22px;}
.brandArea.benefit .swiper-button-prev, .brandArea.benefit .swiper-container-rtl .swiper-button-next{top:20% !important;left:10% !important;background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/benefit/left.png) !important;background-size:16px 22px;}
.benefit .swiper-pagination{bottom:20px !important;}
.benefit .inner>a{display:block;padding:30px 0;}
.campaignArea > .prev > a, .campaignArea > .next > a{}


.brandArea.benefit .btn_down{position:absolute;width:21.4%;height:0.8%;font-size:0;}
.brandArea.benefit .btn_down.ios{top:28.2%;left:26.3%;}
.brandArea.benefit .btn_down.android{top:28.2%;left:51.7%;}
.brandArea.benefit .btn_down.ios2{top:55%;left:26.3%;}
.brandArea.benefit .btn_down.android2{top:55%;left:51.7%;}
/* .brandArea.benefit .btn_detail{position:absolute;top:95.7%;left:50%;margin-left:-31.9%;width:63.8%;height:1.7%;font-size:0} */
.brandArea.benefit .btn_detail{position:absolute;top:50%;left:50%;margin-left:-31.9%;width:63.8%;height:1.27%;font-size:0}/* LPOINT 제휴 내용 상세보기 */
.brandArea.benefit .btn_detail.kb{top:69.5%;margin-left: -23.9%;width: 47.9%;height: 0.8%;}/* KB국민카드 제휴 내용 상세보기 */
.brandArea.benefit .btn_detail.kb02{top:66.2%}/* KB국민카드 이벤트 혜택 안내 */
.brandArea.benefit .btn_detail.loca{top:82.6%}/* LOCA 제휴 내용 상세 보기 */
.brandArea.benefit .btn_detail.lc{top:37.35%;margin-left: -23.9%;width: 47.9%;height: 0.8%;}

/* S : 210907 */

/* .brandArea.benefit .btn_down.ios.type1{top:24.8%;}
.brandArea.benefit .btn_down.android.type1{top:24.8%;}
.brandArea.benefit .btn_down.ios2.type1{top:47.5%;}
.brandArea.benefit .btn_down.android2.type1{top:47.5%;}
.brandArea.benefit .btn_detail.kb02.type1{top:65.4%}KB국민카드 이벤트 혜택 안내
.brandArea.benefit .btn_detail.loca.type1{top:82.3%}LOCA 제휴 내용 상세 보기 */

.brandArea.benefit .btn_down.ios.type1{top:96%; height: 0.8%;}
.brandArea.benefit .btn_down.android.type1{top:96%; height: 0.8%;}
.brandArea.benefit .btn_down.ios2.type1{top:19.25%;}
.brandArea.benefit .btn_down.android2.type1{top:19.25%;}
.brandArea.benefit .btn_detail.kb02.type1{top:67.65%}/*KB국민카드 이벤트 혜택 안내*/
.brandArea.benefit .btn_detail.loca.type1{top:35.5%}/* LOCA 제휴 내용 상세 보기 */

/* E : 210907 */

.popup_library {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 500;}
.popup_library .layer-box {display: block;width:90%;position: absolute;top: 5%;left: 50%;margin-left: -45%;height: 75%;background:#f68c17;}
.popup_library .tit {position: absolute;top: 0px;left: 0;width: 100%;text-align: right;background: #f39400;}
.popup_library .visual {height: 100%;overflow-y: scroll !important;margin-top: 26px;background:#fff}

.popup_point {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 9999;}
.popup_point .layer-box {display: block;width:90%;position: absolute;top: 5%;left: 50%;margin-left: -45%;height: 75%;background:#00a5d5;}
.popup_point .tit {position: absolute;top: 0px;left: 0;width: 100%;text-align: right;background: #00a5d5;}
.popup_point .visual {height: 100%;overflow-y: auto;margin-top: 17.7%;background:#fff}

.popup_point2 {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 500;}
.popup_point2 .layer-box {display: block;width:90%;position: absolute;top: 5%;left: 50%;margin-left: -45%;height: 560px;background:#ffc000;}
.popup_point2 .tit {position: absolute;top: 0px;left: 0;width: 100%;text-align: right;background: #ffc000;}
.popup_point2 .visual {position:relative;height: 100%;overflow-y: auto;margin-top: 17.7%;background:#fff}
.popup_point2 .visual img{display:block;height:1203px;margin:0 auto;}
.popup_point2 .visual a{position:absolute;top:32%;left:50%;margin-left:-27%;width:58%;height:6%;font-size:0}

.layer-box a {display: block;width: 11px;height: 10px;position: absolute;right: 11px;top: 8px;}



/* 북클럽 매니아 */
.bookclubMania{position:relative;margin-top:30px;}
.bookclubMania .section .btn{position:absolute;width:70%;left:50%;margin-left:-35%;font-size:0}/* 210412 버튼 크기 수정 */
.bookclubMania .section .mvBtn{position:absolute;width:95%;margin-left:-47.5%;left:50%;font-size:0}
.bookclubMania .section [class^=brand-cont]{position:relative;}
.bookclubMania .section .brand-cont00 .btn{top:82.6%;height:10.2%;}

.bookclubMania .section .brand-cont01 .mvBtn{top:56.6%; left:3.9%; margin-left:0; width:30.5%; height:7.6%;}
.bookclubMania .section .brand-cont01 .mvBtn+.mvBtn{left:35.1%;}
.bookclubMania .section .brand-cont01 .mvBtn+.mvBtn+.mvBtn{left:66%;}
.bookclubMania .section .brand-cont01 .mvBtn+.mvBtn+.mvBtn+.mvBtn{top:74.7%;left:18%;}
.bookclubMania .section .brand-cont01 .mvBtn+.mvBtn+.mvBtn+.mvBtn+.mvBtn{left:51.2%;}
.bookclubMania .section .brand-cont01 .btn{top:90.9%; height:5.2%;}

.bookclubMania .section .brand-cont04 .mvBtn{top:64.4%; height:28.6%;}

.bookclubMania .section .brand-cont05 .btn{top:93.7%; left:56%; width:58.3%; height:3.4%;}

.bookclubMania .section .brand-cont06 .mvBtn{top:12.6%; height:10.5%;}






/* 웅진북클럽 - 독서관리 */
.togetherArea{padding:0 20px;}
/* .togetherArea  h3{margin:0 auto;padding:25px 0px;height:50%;width:50%} */
.togetherArea .tabTypeA li.on{background:#ff7506;border-color: #ff7506;}
.togetherArea .tabTypeA li.on b{color:#fff;}
.togetherArea .tabTypeA.fixedTab{position: fixed;z-index: 8999;width: 87.6%;padding-bottom:0;margin-top: 1px;top: -1px;background: #fff;}

.togetherArea .tabTypeE{margin-left:-20px; margin-right:-20px;}
.togetherArea .tabTypeE.fixedTab{position: fixed;z-index: 8999;width: 100%;padding-bottom:0;margin-top: 1px;top: -1px;background: #fff;}

.togetherArea .main_video{position:absolute;font-size:0;left:5%;width:90%;}
.togetherArea .main_video.m1{top:6.7%;height:8%;}
.togetherArea .main_video.m2{top:74.7%;height:19%;}
.togetherArea .main_video.m3{top:49.7%;height:37%;}
.togetherArea .movieArea{position: relative;}
.togetherArea .btns,
.togetherArea .btnMovie{text-indent: -9999px;display: block;position: absolute;}

.togetherArea .movieArea .btns.btn01{top:69.0%;left:50%;width:79.1%;height:24%;margin-left: -39.4%;}
.togetherArea .movieArea .btns.btn02{top:28.5%;left:50%;width:83.1%;height:24%;margin-left: -41.4%;}
.togetherArea .movieArea .btns.btn03{top:65.8%;left:50%;width:83.1%;height:24%;margin-left: -41.4%;}

.togetherArea .togetherCon [class^=section]{position:relative;}
.togetherArea .togetherCon .section3_6 .btn01{left:16.8%; bottom:24.7%; width:20.1%; height:5%;}
.togetherArea .togetherCon .section3_6 .btn02{left:63.4%; bottom:24.7%; width:20.1%; height:5%;}

.togetherArea .togetherCon .section4_intro .tabTypeA{margin-left:-20px; margin-right:-20px;}
.togetherArea .togetherCon .section4_intro .tabTypeA.fixedTab{top:51px; width:100%;}
.togetherArea .togetherCon .section4_1_1 .btnMovie{top:41%; left:7%; width:86%; height:18.3%;}
.togetherArea .togetherCon .section4_1_4 .btnMovie{top:5.5%; left:9.5%; width:81%; height:12.7%;}

.togetherArea .togetherCon .section4_2_3 .btnMovie{top:5.4%; left:9.5%; width:81%; height:12.8%;}




/* 대표전집 */
.bookList	{position:relative;margin:25px 0 40px 0;padding:0 10px;text-align:left; }
.bookList h4{ margin:30px 0 0;padding:0 0 15px 16px;font-weight:bold;font-size:15px;line-height:20px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/ico_arrow2.png) no-repeat 0 5px;background-size:11px 9px; }
.bookList .btn{ display:block;position:absolute;right:10px;top:-5px;padding-right:29px;color:#231f20;line-height:25px;text-align:center;letter-spacing:-1px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/btn/bg_btn2.png) no-repeat 100% 100%;background-size:20px 6px;box-sizing:border-box; }
.bookList .btn>span	{ display:inline-block;padding:0 5px;line-height:25px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/bg_title.png) repeat-x 0 100%;background-size:100% 4px; }
.bookList ul li img	{ width:100%; }
.bookList ul li,.bookList ul.col-2 li{float:left;width:calc(100% / 2)}
.bookList ul.col-3 li{float:left;width:calc(100% / 3)}

/* 대표후기 */
.bookReview{margin-bottom:0}
.bookReview h4{padding-bottom:24px}
.bookReview .swiper-slide{display:block;text-align:center}
.bookReview .swiper-slide img{margin-bottom:10px;}
.bookReview .swiper-slide span{display:block;font-size:13px;line-height:19px;letter-spacing:-0.05em;text-align:left}
.bookReview .swiper-button-prev,
.bookReview .swiper-button-next{margin-top:calc(110 / 640 * 100%)}


.btn-freeWrap{margin-top:calc(80 / 640 * 100%);text-align:center}
.btn-freeWrap a + a{margin-top:10px;}
.btn-freeGo{display:inline-block;padding:22px 40px 16px;background:#f8661f;font-size:20px;color:#fff;border-bottom:6px solid #dd5a1a}
.btn-freeGo:link,.btn-freeGo:hover,.btn-freeGo:visited{color:#fff}
.btn-freeGo img{margin-top:3px;width:10px;}
.btn-freeGo b{display:inline-block;margin-right:15px;letter-spacing:-1px}
.btn-freeGo b em{font-weight:500}

/* only for  웅진북클럽 소개*/
.brandArea01 .section03{margin-bottom:15px}
.brandArea01 .section06 .inner{padding-bottom:0}
.brandArea01 .section06 p.first{margin-bottom:5px}
.brandArea01 .section09 .dot{padding-bottom:30px;margin-bottom:30px}
.brandArea01 .section09 .swiper-container{padding-bottom:calc(50 / 640 * 100%);margin-bottom:calc(40 / 640 * 100%)}
.brandArea01 .section10 .inner{padding-bottom:0}
.brandArea01 .section10 .inner > p{position:relative;margin-top:-30%;}
.brandArea01 .section10 .btn_mv{position:absolute;top:43.8%;left:50%;margin-left:-45.6%;width:91.6%;height:13.2%;font-size:0}
.brandArea01 .section10 .bookArea{padding:0 2.7%;}
.brandArea01 .section10 .bookArea > a{position:absolute;top:62.8%;left:28.5%;width:44%;height:11%;font-size:0;}
.brandArea01 .section10 .bookArea > a+a{top:74%;left:5%}
.brandArea01 .section10 .bookArea > a+a+a{top:74%;left:51.5%}
.brandArea01 .section10 .bookArea > a+a+a+a{top:85.5%;left:5%;}
.brandArea01 .section10 .bookArea > a+a+a+a+a{top:85.5%;left:51.5%;}
.brandArea01 .section12{position:relative;}
.brandArea01 .section12 .btn_mv2{display:block;margin-bottom:20px;}
.brandArea01 .section12 .btn_mv2 > img{width:50%}
.brandArea01 .section12 .swiper-button-prev,
.brandArea01 .section12 .swiper-button-next{top:0;margin-top:calc(200 / 640 * 100%)}
.brandArea01 .section12 .swiper-container{padding-bottom:calc(60 / 640 * 100%)}
.brandArea01 .section13 .sub-header-2{font-size:17px}
.brandArea01 .section13 .inner > p ,
.brandArea01 .section13 .inner > div{margin-bottom:30px}


.bookReview .swiper-slide a{float:left;width:45%;margin:0 2.5%}
/* .brandArea01 .bookReview .swiper-container{padding:0 calc(50 / 640 * 100%) calc(60 / 640 * 100%)} */

/* only for  웅진씽크빅 소개*/
.brandArea02 .sectionLast .inner{background:#fff}
.brandArea02 .bookList ul li{float:left;width:calc(100% / 2)}
.brandArea02 .bookList h4{margin-top:0}
.brandArea02 .section03 .inner{padding-bottom:0}
.brandArea02 .section04 .swiper-slide a{float:left;width:40%;padding:0 5%}
.brandArea02 .section04 .swiper-container{padding:0 calc(70 / 640 * 100%) calc(60 / 640 * 100%)}
.brandArea02 .section04 .swiper-button-prev, .brandArea02 .section04 .swiper-button-next{margin-top:calc(80 / 640 * 100%)}
.brandArea02 .btn-more{display:block;width:calc(194 / 640 * 100%);margin-top:calc(25 / 640 * 100%);padding:0 calc(218 / 640 * 100%)}
.brandArea02 .section06 .swiper-container{margin-top:calc(42 / 640 * 100%)}
/* .brandArea02 .section04 .swiper-container .swiper-wrapper .swiper-slide a */
.brandArea02 .section04 .swiper-slide a.odd-last{float:none;display:block;margin:0 auto}/* 콘텐츠가 홀수개일 때 마지막에 오는 콘텐츠의 a에 odd_last 클래스 추가 */


.brandArea03 h3	{ padding:25px 10px; }
.brandArea03 .section	{ margin:0 0 10px;padding:0 10px 25px;background:#f6f6f6;text-align:center;*zoom:1; }
.brandArea03 .section:after	{ content:'';display:block;clear:both; }
.brandArea03 .section h4	{ padding:25px 0 0; }
.brandArea03 .section h4>span	{ display:block;margin-bottom:20px;padding:0 0 10px;border-bottom:1px solid #f7901e;text-align:center; }
.brandArea03 .section h4.p0	{ padding-bottom:0; }
.brandArea03 .section h5	{ padding:20px 0 15px; }
.brandArea03 .section h5 strong	{ display:inline-block;height:24px;font-size:16px;color:#ec6115;border-bottom:2px solid #ec6115; }
.brandArea03 .section h5 strong>b	{ color:#231f20; }
.brandArea03 .section h5 span	{ display:block;padding-top:10px;font-size:13px;color:#231f20;letter-spacing:-1px;line-height:16px; }
.brandArea03 .section h5 .step	{ display:inline-block;width:43px;padding:0 0 10px; }
.brandArea03 .section.bgn	{ background:none;padding:0 10px; }
.brandArea03 .section .cont	{ padding:20px 0 25px;margin:0 -10px; }
.brandArea03 .section.p0	{ padding:0 !important; }
.brandArea03 .section.p0>p	{ padding:25px 0; }

/* footer */
.brandArea .foot	{ position:relative;margin:23px 0 -25px;padding-top:10px;text-align:left; }
.brandArea .foot strong	{ display:block;position:absolute;left:5px;top:-23px;height:23px; }
.brandArea .foot.nextCont	{ margin-bottom:25px; }
.brandArea .foot .foot-cont	{ padding:15px 0 15px 74px;border-top:2px solid #231f20;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/brand/ico_review.png) no-repeat 23px 15px;background-size:36px; }
.brandArea .foot .foot-cont ul	{  }
.brandArea .foot .foot-cont ul li	{ position:relative;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/brand/bg_dashed.png) repeat-x 0 100%;background-size:2px 1px }
.brandArea .foot .foot-cont ul li:last-child	{ background:none; }
.brandArea .foot .foot-cont ul li>span	{ display:block;padding:15px 0 40px 14px;color:#231f20;line-height:18px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/brand/blt.png) no-repeat 0 25px; }
.brandArea .foot .foot-cont ul.bgn li>span,
.brandArea .foot .foot-cont ul li.bgn>span	{ background:none !important;padding-left:0 !important; }
.brandArea .foot .btnMore	{ display:block;position:absolute;right:0;bottom:10px;padding-right:29px;color:#231f20;line-height:25px;text-align:center;letter-spacing:-1px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/btn/bg_btn2.png) no-repeat 100% 100%;background-size:20px 6px;box-sizing:border-box; }
.brandArea .foot .btnMore>span	{ display:inline-block;padding:0 5px;line-height:25px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/bg_title.png) repeat-x 0 100% !important;background-size:100% 4px !important; }
.brandArea .foot.white	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/bg_white.gif) repeat-y 0 23px;background-size:83px 6px; }
.brandArea .foot.pink	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/bg_pink.gif) repeat-y 0 23px;background-size:83px 6px; }
.brandArea .foot.green	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/bg_green.gif) repeat-y 0 23px;background-size:83px 6px; }

.brand-cont1	{ padding:0 0 25px; }

.brand-cont	{ padding:0 5px; }
.brand-cont.cont	{ padding:0 5px 25px !important;margin:0 !important; }
.brand-cont li	{ padding-bottom:15px;vertical-align:top;}
.brand-cont li strong	{ display:block;padding:5px 0 0; }
.brand-cont li span	{ display:block;font-size:12px;color:#626262;line-height:16px; }
.brand-cont li:last-child span	{ height:auto; }
.brand-cont li b	{ display:inline-block;font-size:15px;color:#ec6115;line-height:16px;font-weight:normal; }

.brand-num2 li	{ display:inline-block;margin-right:-4px;padding:0 20px; }
.brand-num2 li span	{ height:75px !important; }
.brand-num4 li	{ display:inline-block;margin-right:-4px;padding:0 10px; }

.brand01-cont3	{ margin:0 -10px; }
.brand01-cont3 li	{ padding:20px 10px;border-bottom:1px dashed #b2b2b2; }
.brand01-cont3 li:nth-child(2){ padding-bottom:0;border:none; }

.brand02-cont	{ margin:0 -10px; }

.brand02-cont2	{ padding-bottom:25px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/bg_brand02_3.gif) no-repeat 50% 25px;background-size:100%; }
.brand02-cont2 ul	{ padding:25px 0;*zoom:1; }
.brand02-cont2 ul:after	{ content:'';display:block;clear:both; }
.brand02-cont2 ul li	{ float:left;width:230px;padding:0 25px 0 55px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/brand/bg_divi.png) no-repeat 0 93px;vertical-align:top; }
.brand02-cont2 ul li:first-child	{ background:none;padding-left:25px; }
.brand02-cont2 ul li dl	{ padding-top:20px;text-align:left; }
.brand02-cont2 ul li dl dd	{ font-size:12px;color:#626262;padding:0 0 0 12px;line-height:16px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/blt2.gif) no-repeat 0 11px;box-sizing:border-box;letter-spacing:-1px; }
.brand02-cont2 ul li dl dd>b	{ font-weight:normal;color:#231f20; }

.brand02-cont3	{ padding:25px 0 !important; }

.brand03-cont	{ padding-top:20px; }
.brand03-cont dl	{ width:926px;margin:0 0 40px 155px;text-align:left;*zoom:1; }
.brand03-cont dl:after	{ content:'';display:block;clear:both; }
.brand03-cont dl dd	{ float:left;width:463px;padding:0 0 0 12px;font-size:18px;line-height:30px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/blt2.gif) no-repeat 0 11px;box-sizing:border-box; }
.brand03-cont dl dd>b	{ font-weight:normal;color:#ec6115; }

.brand03-cont2	{ padding-top:20px;text-align:center; }
.brand03-cont2 li	{ padding:0 0 15px; }
.brand03-cont2 li.db	{ display:block;margin:0; }
.brand03-cont2 li span	{ display:block;padding-top:5px;line-height:20px;color:#626262; }
.brand03-cont2 li strong	{ display:block;padding-top:10px;line-height:20px; }

.brand03-cont3	{ padding-bottom:35px; }

.subjectList	{ padding:15px 22px;*zoom:1; }
.subjectList:after	{ content:'';display:block;clear:both; }
.subjectList li	{ float:left; width:50%; padding:0 20px 20px;box-sizing:border-box; }
.subjectList li span.thum	{ display:block;position:relative;padding-bottom:100%; }
.subjectList li span.thum>img	{ position:absolute;left:0;top:0;width:100%;height:100%; }
.subjectList li strong.txt	{ display:block;padding-top:10px;font-size:14px;color:#231f20;font-weight:normal;line-height:18px;text-align:center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.subjectList li span.stxt	{ display:block;min-height:45px;padding-top:5px;color:#626262;font-weight:normal;font-size:11px;line-vheight:15px;text-align:center; }
.subjectList li span.stxt>b	{ display:block;color:#f7901e;font-weight:normal }


/* 브랜드 - 브랜드 */

#container .brandPage{margin-bottom:-60px;}
.brandPage{}
.brandPage .hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}
.brandPage .btn{position:absolute;font-size:0}

.brandPage>div{position:relative;}

.brandPage .tabTypeD li{width:20%;}
.brandPage .tabTypeD .icon{height:31px;vertical-align:super}
.brandPage .tabTypeD .icon-01{width:17px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_01_off.png) center no-repeat;background-size:17px auto}
.brandPage .tabTypeD .icon-02{width:17px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_02_off.png) center no-repeat;background-size:17px auto}
.brandPage .tabTypeD .icon-03{width:22px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_03_off.png) center no-repeat;background-size:22px auto}
.brandPage .tabTypeD .icon-04{width:16px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_04_off.png) center no-repeat;background-size:16px auto}
.brandPage .tabTypeD .icon-05{width:17px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_05_off.png) center no-repeat;background-size:17px auto}

.brandPage .tabTypeD li.on .icon-01{background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_01_on.png)}
.brandPage .tabTypeD li.on .icon-02{background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_02_on.png)}
.brandPage .tabTypeD li.on .icon-03{background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_03_on.png)}
.brandPage .tabTypeD li.on .icon-04{background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_04_on.png)}
.brandPage .tabTypeD li.on .icon-05{background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/brand/tab_05_on.png)}

.brandPage .brandCon01{position:relative;}
.brandPage .brandCon01 .mv{font-size:0}

.brandPage .brandCon02{}

.brandPage .brandCon03{}
.brandPage .brandCon03 .btn{left:50%;margin-left:-20.7%;width:41.4%;height:3%;}
.brandPage .brandCon03 .btn1{top:51.4%;}
.brandPage .brandCon03 .btn2{top:90%;}

.brandPage .brandCon04{}
.brandPage .brandCon04 .btn{width:33.5%;height:0.8%;}
.brandPage .brandCon04 .btn1{top:13.85%;left:10.9%;}
.brandPage .brandCon04 .btn2{top:13.85%;left:55.8%;}
.brandPage .brandCon04 .btn3{top:23.54%;left:11.9%;}
.brandPage .brandCon04 .btn4{top:23.54%;left:53.6%;}
.brandPage .brandCon04 .btn5{top:97.25%;left:50%;margin-left:-31.0%;width:60.9%;height:1.4%;}
.brandPage .brandCon04 .btn6{top:57.35%;left:50%;margin-left:-12.75%;width:25.5%;height:0.8%;}
.brandPage .brandCon04 .btn7{top:82.75%;left:50%;margin-left:-12.75%;width:25.5%;height:0.8%;}

.brandPage .brandCon05{}
.brandPage .brandCon05 .btn1{top:89.0%;left:11.6%;width:32.5%;height:1.0%;}
.brandPage .brandCon05 .btn2{top:92.8%;left:50%;margin-left:-30.45%;width:60.9%;height:3.8%;}

.brandPage .brandCon06{}
.brandPage .brandCon06 .btn{left:50%;}
.brandPage .brandCon06 .btn1{top:37.4%;margin-left:-12.65%;width:25.3%;height:1.6%;}
.brandPage .brandCon06 .btn2{top:39.6%;margin-left:-12.65%;width:25.3%;height:1.6%;}
.brandPage .brandCon06 .btn3{top:93.2%;margin-left:-30.45%;width:60.9%;height:3.6%;}

.brandPage .brandCon07{}
.brandPage .brandCon07 .btn{left:50%;margin-left:-12.65%;width:25.3%;height:1%;}
.brandPage .brandCon07 .btn1{top:21.7%;}
.brandPage .brandCon07 .btn2{top:22.9%;}

.brandPage .brandCon08{}
.brandPage .brandCon08 .btn{top:49.1%;width:41.1%;height:25.9%;}
.brandPage .brandCon08 .btn1{left:7.3%;}
.brandPage .brandCon08 .btn2{left:51.7%;}

.brandPage .brandCon09{}



/* AI 서비스 */
/*.aiBrand{margin-top:25px;}*/
.aiBrand{position:relative;}
.aiBrand h3{position:relative;}
.aiBrand .aiBtn{}
.aiBrand .section{padding-bottom:40px;border-bottom:3px dashed #f6f6f6;}
.aiBrand .section:last-child{border-bottom:0;}
.aiBrand .brand-cont01{}
.aiBrand .aiTab{padding:0 1.6%;background:#f6f6f6;text-align:center;overflow:hidden}
.aiBrand .aiTab li{position:relative;float:left;width:33.33%;height:164px;padding:0 0.8%;background-color:#f6f6f6;font-size:0;}
.aiBrand .aiTabData{position:relative;}
.aiBrand .aiTabData .data{position:relative;}
.aiBrand .aiTabData a{position:absolute;font-size:0;z-index:1}
.aiBrand .aiTab li .btn_detail{display:block;position:absolute;top:78.5%;left:12%;width:77.4%;height:12.5%;font-size:0}

.aiBrand .brand-cont01 .aiTab li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai01_01.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont01 .aiTab li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai01_02.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont01 .aiTab li+li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai01_03.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont01 .aiTab li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai01_01_on.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont01 .aiTab li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai01_02_on.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont01 .aiTab li+li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai01_03_on.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont01 .aiTabData .data .btn_popup{top:57.6%;left:50%;width:33%;height:3.9%;margin-left:-16.5%;}
.aiBrand .brand-cont01 .aiTabData .data .btn_link{top:86.3%;left:50%;width:33%;height:3.9%;margin-left:-16.5%;}
.aiBrand .brand-cont01 .aiTabData .data .btn_popup2{top:48.3%;left:50%;width:42.2%;height:4%;margin-left:-21.1%;}
.aiBrand .brand-cont01 .aiTabData .data .btn_close{top:20px;right:6.1%;width:23px;height:25px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont01_close.png) no-repeat;background-size:23px 25px}

.aiBrand .brand-cont02 .aiTab li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai02_01.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont02 .aiTab li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai02_02.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont02 .aiTab li+li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai02_03.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont02 .aiTab li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai02_01_on.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont02 .aiTab li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai02_02_on.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont02 .aiTab li+li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai02_03_on.png) center no-repeat;background-size:100px 164px;}

.aiBrand .brand-cont03 .aiTab li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai03_01.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont03 .aiTab li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai03_02.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont03 .aiTab li+li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai03_03.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont03 .aiTab li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai03_01_on.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont03 .aiTab li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai03_02_on.png) center no-repeat;background-size:100px 164px;}
.aiBrand .brand-cont03 .aiTab li+li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/ai03_03_on.png) center no-repeat;background-size:100px 164px;}

.aiBrand .brand-cont04{position:relative;}
.aiBrand .btn_mv{position:absolute;top:45.1%;left:50%;margin-left:-42.8%;width:85.6%;height:45.7%;font-size:0}

.aiDataArea{position:relative;border-bottom:60px solid #f6f6f6;text-align:center;}
.aiDataArea{display:inline-block;width:100%;height:auto;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont02_bg_middle.gif) repeat-y;background-size:100% 100%}
.aiDataArea:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont02_bg_top.png) top no-repeat;background-size:100%}
.aiDataArea:after{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont02_bg_bottom.png) bottom no-repeat;background-size:100%}
.aiDataArea > .tit{position:relative;display:block;margin-top:30px;color:#605c5b;font-size:15px;}
.aiDataArea > .prev{position:absolute;top:104px;left:30px;width:18px;height:42px;z-index:2}
.aiDataArea > .next{position:absolute;top:104px;right:30px;width:18px;height:42px;z-index:1}
.aiDataArea > .prev > a{display:block;width:18px;height:42px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont02_prev.png) no-repeat;background-size:18px 42px}
.aiDataArea > .next > a{display:block;width:18px;height:42px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont02_next.png) no-repeat;background-size:18px 42px}
.aiData{width:280px !important;overflow:hidden;}
.aiData.swiper-container{padding:0 0 9%}
.aiCon{position:relative;width:auto;margin-top:20px;overflow:hidden;}
.aiCon > li{position:relative;float:left;width:280px !important;}
.aiCon > li > img, .aiCon > li .aiTxt > img{width:70%;}
.aiCon > li .aiTxt{margin-top:10px;}
.aiCon > li .aiTxt > strong{color:#ea6b67;font-size:10px;}
.aiCon > li .aiTxt > p{position:relative;padding-bottom:50px;color:#636262;font-size:12px;letter-spacing:-1px;z-index:1}
/*.aiCon > li .aiTxt > p:before{content:'';display:block;position:absolute;top:0;left:0;width:1180px;height:100%;background:#fff url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont02_bg_middle.gif) repeat-y;z-index:-1}*/
.aiDataArea .btn_close{top:20px;right:6.1%;width:23px;height:25px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont02_close.png) no-repeat;background-size:23px 25px}

.aiBrand .brand-cont03 .aiDataArea{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont03_bg_middle.gif) repeat-y;background-size:100% 100%}
.aiBrand .brand-cont03 .aiDataArea:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont03_bg_top.png) top no-repeat;background-size:100%}
.aiBrand .brand-cont03 .aiDataArea:after{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont03_bg_bottom.png) bottom no-repeat;background-size:100%}
.aiBrand .brand-cont03 .aiDataArea > .prev > a{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont03_prev.png) no-repeat;background-size:18px 42px}
.aiBrand .brand-cont03 .aiDataArea > .next > a{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont03_next.png) no-repeat;background-size:18px 42px}
.aiBrand .brand-cont03 .aiDataArea .btn_close{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont03_close.png)  no-repeat;background-size:23px 25px}
.aiBrand .brand-cont03 .aiCon > li .aiTxt{margin-top:30px;}
.aiBrand .brand-cont03 .aiCon > li .aiTxt > strong{display:block;margin-bottom:20px;color:#231f20;font-size:15px;text-decoration:underline}
.aiBrand .brand-cont03 .aiCon > li .aiTxt > p{padding-bottom:0;color:#636262;}
.aiBrand .brand-cont03 .aiCon > li .aiTxt > p > strong{color:#3e3e3e;}
.aiBrand .brand-cont03 .aiCon > li .aiTxt {margin-bottom:10px;overflow:hidden;}
.aiBrand .brand-cont03 .aiCon > li .aiTxt > ul:after{content:'';display:block;clear:both}
.aiBrand .brand-cont03 .aiCon > li .aiTxt > ul > li{position:relative;float:left;width:50%;margin-bottom:10px}
.aiBrand .brand-cont03 .aiCon > li .aiTxt > ul > li img{width:95%}
.aiBrand .brand-cont03 .aiCon > li .aiTxt span{position:absolute;top:0;left:0;color:#6cd8c9;font-size:30px;font-weight:bold;}
.aiBrand .brand-cont03 .aiCon > li .aiTxt span+p{margin:0 5px 0 20px;height:65px;padding-bottom:0;color:#231f20;font-size:10px;letter-spacing:-1.5px;line-height:15px;text-align:left}
.aiBrand .brand-cont03 .aiCon > li > img, .aiBrand .brand-cont03 .aiCon > li > .aiTxt > img{padding-bottom:70px;}

.btnPlus{text-align:center;}
.btnPlus>a{position:relative;font-size:0;}
.btnPlus>a:before{content:'';display:inline-block;width:160px;height:116px;}
.btnPlus .study:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont_thinkbig.png) no-repeat;background-size:100%}
.btnPlus .reading:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont_bookclub.png) no-repeat;background-size:100%}
.btnPlus .smartall:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/ai/cont_smartall.png) no-repeat;background-size:100%}

.popupAi {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:500;}
.popupAi .layer-box {display:block;width:90%;position:absolute;top:5%;left:50%;margin-left:-45%;height:80%;background:#2690d3;}
.popupAi .layer-box a{top:11px;right:11px;width:12px;height:12px;}
.popupAi .tit {position:absolute;top:0px;left:0;width:100%;text-align:right;background:#2690d3;color:#fff;font-size:15px;line-height:34px;text-align:center;}
.popupAi .visual {height:100%;overflow-y:auto;margin-top:34px;background:#fff}



/* 인터랙티브북 */
.arBrand{margin-top:25px;}
.arBrand .main_video{position:absolute;top:38.15%;left:50%;margin-left:-42.8%;width:85.6%;height:47.2%;font-size:0}
.arBrand .section{position:relative;padding-bottom:40px;border-bottom:3px dashed #f6f6f6;}
.arBrand .section:last-child{border-bottom:0;}
.arBrand .brand-cont01{position:relative;}
.arBrand .brand-cont01 .btnReq{position:absolute; top:86.4%; left:28.9%; width:42.2%; height:7.6%; display:block; text-indent:-9999px; overflow:hidden; }
.arBrand .brand-cont02{position:relative;}
.arBrand .brand-cont02>img{position:relative;}
.arBrand .brand-cont02 .btn{position:absolute;top:2.6%;left:2.5%;width:95%;height:42.5%;font-size:0}
.arBrand .brand-cont02 .btn2{position:absolute;top:68.14%;left:50%;margin-left:-31.25%;width:62.5%;height:15.8%;font-size:0}
.arBrand .productBtn{position:absolute;left:50%;margin-left:-21.25%;width:42.5%;height:15%;font-size:0}
.arBrand .brand-cont02.con4 .productBtn{height:19%}
.arBrand .productBtn.btn3{top:20.4%;}
.arBrand .productBtn.btn4{top:44.8%;}
.arBrand .productBtn.btn5{top:69.3%;}
.arBrand .productBtn.btn6{top:7.2%;}
.arBrand .snsArea{margin-top:40px;overflow:hidden;}
.arBrand .snsArea li{height:auto;margin:20px;text-align:center;}
@media screen and (min-width: 414px) {
	.arBrand .brand-cont02 .btn2{top:68.14%;}
	.arBrand .productBtn.btn3{top:20.4%;}
	.arBrand .productBtn.btn4{top:44.8%;}
	.arBrand .productBtn.btn5{top:69.3%;}
	.arBrand .productBtn.btn6{top:7.2%;}
	.arBrand .productBtn.btn7{top:39.4%;}
}
@media screen and (max-width: 320px) {
	.arBrand .brand-cont02 .btn2{top:68.14%;}
	.arBrand .productBtn.btn3{top:20.4%;}
	.arBrand .productBtn.btn4{top:44.8%;}
	.arBrand .productBtn.btn5{top:69.3%;}
	.arBrand .productBtn.btn6{top:7.2%;}
	.arBrand .productBtn.btn7{top:39.4%;}
}

.arBrand .newBtn1 {position:absolute; top:13.7%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}
.arBrand .newBtn2 {position:absolute; top:27.9%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}
.arBrand .newBtn3 {position:absolute; top:42.1%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}

.arBrand .newBtn4 {position:absolute; top:56.4%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}
.arBrand .newBtn5 {position:absolute; top:71.2%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}
.arBrand .newBtn6 {position:absolute; top:85.3%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}

.arBrand .newBtn7 {position:absolute; top:8.8%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}
.arBrand .newBtn8 {position:absolute; top:33%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}
.arBrand .newBtn9 {position:absolute; top:57.2%; left:28%; width:44vw; height:44vw; font-size:0; text-indent:-9999px;}



.popupAr {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:500;}
.popupAr .layer-box {display:block;width:90%;position:absolute;top:5%;left:50%;margin-left:-45%;height:80%;background:#39bbc6;}
.popupAr .layer-box a{top:11px;right:11px;width:13px;height:13px;}
.popupAr .tit {position:absolute;top:0px;left:0;width:100%;text-align:right;background:#39bbc6;color:#fff;font-size:15px;line-height:44px;text-align:center;}
.popupAr .visual {height:100%;overflow-y:auto;margin-top:44px;background:#fff}

.popupAr.bett .layer-box {background:#154f8f;}
.popupAr.bett .tit {background:#154f8f;font-size:12px;line-height:35px;}
.popupAr.bett .visual {margin-top:35px;}



/* 투게더(화상수업) */
.togetherBrand{margin-top:25px;}
.togetherBrand > p{margin-top:40px;}
.togetherBrand .brand-cont04{position:relative;}
.togetherBrand .brand-cont04 .btn{position:absolute;top:6.7%;left:50%;margin-left:-42.95%;width:85.9%;height:10.5%;font-size:0}
.togetherBrand .brand-cont04 .btn2{position:absolute;top:21.7%;left:50%;margin-left:-34.4%;width:68.8%;height:2.7%;font-size:0}
.togetherBrand .brand-cont04 .btn3{position:absolute;top:33.9%;left:50%;margin-left:-42.95%;width:85.9%;height:10.5%;font-size:0}
.togetherBrand .brand-cont04 .btn4{position:absolute;top:45.6%;left:50%;margin-left:-34.4%;width:68.8%;height:2.7%;font-size:0}
.togetherBrand .brand-cont04 .btn5{position:absolute;top:57.8%;left:50%;margin-left:-42.95%;width:85.9%;height:10.5%;font-size:0}
.togetherBrand .brand-cont04 .btn6{position:absolute;top:69.45%;left:50%;margin-left:-34.4%;width:68.8%;height:2.7%;font-size:0}
.togetherBrand .brand-cont04 .btn7{position:absolute;top:82.8%;left:50%;margin-left:-42.95%;width:85.9%;height:10.5%;font-size:0}
.togetherBrand .brand-cont04 .btn8{position:absolute;top:94.65%;left:50%;margin-left:-34.4%;width:68.8%;height:2.7%;font-size:0}

/* S : 211013 */
.togetherBrand .brand-cont04 .together_btn{position:absolute;top:5.3%;left:50%;margin-left:-42.95%;width:85.9%;height:8.1%;font-size:0}
.togetherBrand .brand-cont04 .together_btn2{position:absolute;top:16.8%;left:50%;margin-left:-34.4%;width:68.8%;height:2.4%;font-size:0}
.togetherBrand .brand-cont04 .together_btn3{position:absolute;top:27.5%;left:50%;margin-left:-42.95%;width:85.9%;height:8.1%;font-size:0}
.togetherBrand .brand-cont04 .together_btn4{position:absolute;top:40%;left:50%;margin-left:-34.4%;width:68.8%;height:2.4%;font-size:0}
.togetherBrand .brand-cont04 .together_btn5{position:absolute;top:49.7%;left:50%;margin-left:-42.95%;width:85.9%;height:8.1%;font-size:0}
.togetherBrand .brand-cont04 .together_btn6{position:absolute;top:58.6%;left:50%;margin-left:-34.4%;width:68.8%;height:2.4%;font-size:0}
.togetherBrand .brand-cont04 .together_btn7{position:absolute;top:68.3%;left:50%;margin-left:-42.95%;width:85.9%;height:8.1%;font-size:0}
.togetherBrand .brand-cont04 .together_btn8{position:absolute;top:77.25%;left:50%;margin-left:-34.4%;width:68.8%;height:2.4%;font-size:0}
.togetherBrand .brand-cont04 .together_btn9{position:absolute;top:86.9%;left:50%;margin-left:-42.95%;width:85.9%;height:8.1%;font-size:0}
.togetherBrand .brand-cont04 .together_btn10{position:absolute;top:95.9%;left:50%;margin-left:-34.4%;width:68.8%;height:2.4%;font-size:0}
/* E : 211013*/

.btnPlus .english:before{width:142.5px;height:102.5px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/together/cont_together_en.png) no-repeat;background-size:142.5px 102.5px}
.btnPlus .thinking:before{width:142.5px;height:102.5px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/together/cont_together_th.png) no-repeat;background-size:142.5px 102.5px}





.product h4,
.service h4	{ margin:30px 0 0;padding:0 0 10px 16px;font-weight:bold;font-size:15px;line-height:20px;border-bottom:2px solid #231f20;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/ico_arrow2.png) no-repeat 0 5px;background-size:11px 9px; }
.service h4	{ margin:30px 10px 0; }

.proDetail	{ padding:0 10px; }
.proInfo	{ padding:0 10px 30px; }
.proInfo h3	{ padding:15px 0;font-size:18px;font-weight:bold;line-height:22px;text-align:center; }
.proInfo h3>span	{ display:inline-block;margin-bottom:5px;width:62px;height:31px;font-weight:normal;font-size:11px;line-height:27px;vertical-align:top;text-align:center;background-size:62px 31px !important; }
.proInfo h3>span.type1	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type1.png) no-repeat 0 0; }
.proInfo h3>span.type2	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type2.png) no-repeat 0 0; }
.proInfo h3>span.type3	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type3.png) no-repeat 0 0; }
.proInfo h3>span.type4	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type4.png) no-repeat 0 0; }
.proInfo h3>span.type5	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type5.png) no-repeat 0 0; }
.proInfo h3>span.type6	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type6.png) no-repeat 0 0; }
.proInfo h3>span.type7	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type7.png) no-repeat 0 0; }
.proInfo h3>span.type8	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type8.png) no-repeat 0 0; }
.proInfo h3>span.type9	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bg_type9.png) no-repeat 0 0; }
.proInfo .thum	{ position:relative;padding-bottom:60.5%;box-sizing:border-box;overflow:hidden; }
.proInfo .thum>img	{ position:absolute;left:0;top:0;width:100%;height:100%;border:1px solid #d8d8d8;box-sizing:border-box; }
.proInfo .thum .ico	{ display:block;position:absolute;width:100%;padding:43% 10px 0 0;text-align:right;box-sizing:border-box; }
.proInfo .thum .newIcon	{ display:block;position:absolute;left:0;top:0; }
.proInfo .cont	{  }
.proInfo .cont dl	{ padding-top:10px; }
.proInfo .cont dl dd	{ position:relative;padding:0 0 5px 56px;color:#626262;line-height:24px; }
.proInfo .cont dl dd>strong	{ position:absolute;left:0;top:0;padding-left:8px;font-size:15px;color:#231f20;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/blt2.gif) no-repeat 0 10px;background-size:2px;vertical-align:top; }


.proInfo .cont dl dd.txtService	{ padding:0; }
.proInfo .cont dl dd.txtService>strong	{ position:static;display:inline-block;padding-right:0;font-size:15px;color:#231f20; }
.proInfo .cont dl dd>span	{ display:inline-block;font-size:15px;line-height:22px; }
.proInfo .cont dl dd>dl	{ padding:5px 0 0; }
.proInfo .cont dl dd>dl>dd	{ display:inline-block;margin-right:-4px;padding:0 10px 0 0;background:none;text-align:center; }
.proInfo .cont dl dd>dl>dd>span	{ display:block;font-size:12px;color:#626262; }
.proInfo .cont dl dd>dl>dd img	{ width:46px;height:46px; }
.proInfo .cont p.txt	{ padding-left:12px;font-weight:300;font-size:14px;color:#a1a1a1; }
.proInfo .icoMark	{ display:inline-block;width:17px;height:17px;font-weight:bold;color:#ec6115;font-size:13px;line-height:16px;border:1px solid red;border-radius:100%;vertical-align:middle;text-align:center; }
.proInfo .markCont	{ display:none;position:absolute;left:0;top:29%;z-index:2;padding:15px;font-size:13px;background:#fff;border:2px solid #f7901e;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1);box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1); }
.proInfo .markCont:before	{ content:'';display:block;position:absolute;left:37%;top:-5px;width:7px;height:6px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/ico_arrow.png) no-repeat 0 0;background-size:7px 6px; }
.proInfo .markCont a	{ position:absolute;right:10px;top:10px; }
.proInfo .btn	{  }
.proInfo .btn>a	{ margin-top:10px; }




.subjectTxt{margin-top:calc(-50 / 640 * 100%);padding:5px 0;background:#ec6115;color:#fff;font-size:13px;font-weight:bold;text-align:center}
.subjectCont{display:inline-block;position:relative;padding:15px 20px;background:#f6f6f6;text-align:center;}
.subjectCont > li{float:left;margin:10px 1%;width:48%;}
.subjectPop{position:fixed;top:0;left:50%;margin-left:-45%;width:90%;height:auto;border-radius:16px;background:#fff;letter-spacing:-1px;/* z-index:11 */z-index:9002;}
.subjectPop > strong{display:block;border-radius:16px 16px 0 0;color:#fff;font-size:15px;text-align:center;line-height:35px}
.subjectPop > .list{padding:0 25px 20px;border-top:1px solid #c2c2c2;}
.subjectPop > .list > li{position:relative;padding:12px 0;border-bottom:1px solid #e3e3e3;text-align:left}
.subjectPop > .list > li > a > strong{display:block;width:62%font-size:14px;vertical-align:middle;}
.subjectPop > .list > li > a > strong > span{}
.subjectPop > .list > li > a > p{font-size:12px;vertical-align:middle;}
.subjectPop > .list > li > a > span{position:absolute;top:10px;right:2px;width:77px;height:17px;font-size:10px;font-weight:bold;border:3px solid #fff;border-radius:5px;text-align:center;vertical-align:middle;line-height:15px;}
.subjectPop > .btnArea{padding:0 0 20px;text-align:center;}
.subjectPop button{width:100%;border:0;background:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;}
.subjectPop > .btnArea > button{border:3px solid #eaeaea;border-radius:5px;width:47%;height:32px;color:#231f20;font-size:11px;font-weight:bold;letter-spacing:-1px}
.subjectPop > .btnArea > button.prev:before{content:'';display:inline-block;margin-right:5px;width:7px;height:11px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/new/arrow.png) no-repeat 0 0;background-size:14px auto;vertical-align:text-top}
.subjectPop > .btnArea > button.next:after{content:'';display:inline-block;margin-left:5px;width:7px;height:11px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/new/arrow.png) no-repeat -7px 0;background-size:14px auto;vertical-align:text-top}
.subjectPop > .popClose{position:absolute;top:-9px;right:-6px;width:32px;height:32px;border-radius:100%;font-size:0;box-shadow:3px 2px 0 rgba(31, 61, 35, 0.17)}
.subjectPop > .popClose:before{content:'';display:inline-block;width:13px;height:15px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/new/btn_close.png) no-repeat 0 0;background-size:13px 15px}

.subjectPop.math > strong{background:#14c1a5;}
.subjectPop.math > .list > li > a > span{border-color:#8ec9c0}
.subjectPop.math > .list > li > a > strong{color:#058873}
.subjectPop.math > .btnArea > button.prev:before{background-position:0 0}
.subjectPop.math > .btnArea > button.next:after{background-position:-7px 0}
.subjectPop.math > .popClose{background:#058873}

.subjectPop.korean > strong{background:#e0bc12;}
.subjectPop.korean > .list > li > a > span{border-color:#f1e194;}
.subjectPop.korean > .list > li > a > strong{color:#b18c0c}
.subjectPop.korean > .btnArea > button.prev:before{background-position:0 -11px}
.subjectPop.korean > .btnArea > button.next:after{background-position:-7px -11px}
.subjectPop.korean > .popClose{background:#b18c0c}

.subjectPop.english > strong{background:#e62629;}
.subjectPop.english > .list > li > a > span{border-color:#f49d9e;}
.subjectPop.english > .list > li > a > strong{color:#b31b1e}
.subjectPop.english > .btnArea > button.prev:before{background-position:0 -22px}
.subjectPop.english > .btnArea > button.next:after{background-position:-7px -22px}
.subjectPop.english > .popClose{background:#b31b1e}

.subjectPop.inquiry > strong{background:#29b913;}
.subjectPop.inquiry > .list > li > a > span{border-color:#94c897;}
.subjectPop.inquiry > .list > li > a > strong{color:#118519}
.subjectPop.inquiry > .btnArea > button.prev:before{background-position:0 -33px}
.subjectPop.inquiry > .btnArea > button.next:after{background-position:-7px -33px}
.subjectPop.inquiry > .popClose{background:#118519}

.subjectPop.readingart > strong{background:#2690d3;}
.subjectPop.readingart > .list > li > a > span{border-color:#9dcdeb;}
.subjectPop.readingart > .list > li > a > strong{color:#0c6ba6}
.subjectPop.readingart > .btnArea > button.prev:before{background-position:0 -44px}
.subjectPop.readingart > .btnArea > button.next:after{background-position:-7px -44px}
.subjectPop.readingart > .popClose{background:#0c6ba6}

.subjectPop.readingessay > strong{background:#644fa5;}
.subjectPop.readingessay > .list > li > a > span{border-color:#b9b0d6;}
.subjectPop.readingessay > .list > li > a > strong{color:#38189a}
.subjectPop.readingessay > .btnArea > button.prev:before{background-position:0 -55px}
.subjectPop.readingessay > .btnArea > button.next:after{background-position:-7px -55px}
.subjectPop.readingessay > .popClose{background:#38189a}

.subjectPop.synthesis > strong{background:#cd7f28;}
.subjectPop.synthesis > .list > li > a > span{border-color:#d4b592;}
.subjectPop.synthesis > .list > li > a > strong{color:#a05b0e}
.subjectPop.synthesis > .btnArea > button.prev:before{background-position:0 -66px}
.subjectPop.synthesis > .btnArea > button.next:after{background-position:-7px -66px}
.subjectPop.synthesis > .popClose{background:#a05b0e}

.subjectPop.middle > strong{background:#2c3a36;}
.subjectPop.middle > .list > li > a > span{border-color:#9eaaa7;}
.subjectPop.middle > .list > li > a > strong{color:#27433b}
.subjectPop.middle > .btnArea > button.prev:before{background-position:0 -77px}
.subjectPop.middle > .btnArea > button.next:after{background-position:-7px -77px}
.subjectPop.middle > .popClose{background:#0f1e1a}

.dimmed{display:none;position:fixed;top:0;left:0;width:100%;height:100%; background:#000;opacity:.5;filter:alpha(opacity=50);/* z-index:10 */z-index:9001;}




@media only screen and (max-width:320px)	{
	.subjectList li	{ padding:0 15px 20px; }
	.proInfo .thum .ico	{ padding-top:39%; }
}

.proCharacter	{ }
.proCharacter ul	{ padding:10px 0; }
.proCharacter ul li	{ color:#626262;line-height:18px; }
.proCharacter ul li>b	{ color:#ec6115; }

.proImgArea	{ position:relative;width:100%;height:auto;padding:20px 40px 0;overflow:hidden;box-sizing:border-box; }
.proImgArea .swiper-slide	{ width:100% !important;height:auto !important; }
.proImgArea .btnPrev	{ position:absolute;left:0;top:0;z-index:10;width:40px;height:100%;padding:5px 0;text-indent:-3000em;background:#fff url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/btn/btn_prev3.png) no-repeat 0 50%;background-size:20px 30px; }
.proImgArea .btnNext	{ position:absolute;right:0;top:0;z-index:10;width:40px;height:100%;padding:5px 0;text-indent:-3000em;background:#fff url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/btn/btn_next3.png) no-repeat 100% 50%;background-size:20px 30px; }
.proImgArea .btnPrev.swiper-button-disabled,
.proImgArea .btnNext.swiper-button-disabled	{ background-image:none; }
.proImgArea2	{ position:relative;width:100%;height:auto;padding:20px 40px 40px;overflow:hidden;box-sizing:border-box; }
.proImgArea2 .swiper-slide	{ width:100% !important;height:auto !important; }
.proImgArea2 .btnPrev	{ position:absolute;left:0;top:0;z-index:10;width:40px;height:100%;padding:2px 0;text-indent:-3000em;background:#fff url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/btn/btn_prev3.png) no-repeat 0 50%;background-size:20px 30px; }
.proImgArea2 .btnNext	{ position:absolute;right:0;top:0;z-index:10;width:40px;height:100%;padding:2px 0;text-indent:-3000em;background:#fff url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/btn/btn_next3.png) no-repeat 100% 50%;background-size:20px 30px; }
.proImgArea2 .btnPrev.swiper-button-disabled,
.proImgArea2 .btnNext.swiper-button-disabled	{ background-image:none; }

.proTabCont .viewArea	{ margin-top:15px; }

/* 관리서비스 */
.service	{}
.service>p.tit	{ padding:25px 10px;text-align:center; }
.service .section	{ padding: 25px 10px !important;margin-bottom:10px;background:#f6f6f6;text-align:center; }
.service .section.first	{ padding-top:0; }
.service .section2	{ padding:25px 0 !important; }
.service .section h5	{ padding:0 0 15px; }
.service .section h5 strong	{ display:inline-block;height:24px;font-size:16px;color:#ec6115;border-bottom:2px solid #ec6115; }
.service .section h5 strong>b	{ color:#231f20; }
.service .section h5 span	{ display:block;padding:5px 0;font-size:13px;color:#231f20;letter-spacing:-1px; }
.service .section p.tit	{ padding:0 0 20px; }
.service .section p.txt	{ padding-top:60px; }
.service .section p.cont	{ padding:0 5px 25px; }
.service .section div.img>p	{ padding-bottom:40px; }
.service .section div.img>p:last-child	{ padding:0; }
.service .section.thinkbig	{ margin:0; }
.service .section.thinkbig p.tit	{ padding-bottom:20px !important; }
.service .section.thinkbig ul	{ padding-bottom:60px; }
.service .section.thinkbig ul li>span	{ display:inline-block;padding-left:15px;font-size:22px;line-height:34px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/blt_dot.png) no-repeat 0 50%; }

.service .section dl	{ padding-top:15px; }
.service .section dl dd	{ display:inline-block;margin-right:-4px;padding:0 30px 0 8px;font-size:15px;line-height:20px;color:#626262;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/blt_dot.png) no-repeat 0 50%;background-size:2px;letter-spacing:-1px; }
.service .section dl dd b	{ color:#231f20; }

.bookclub-cont1	{ padding:0 5px; }
.bookclub-cont1 li	{ padding:0 0 25px; }
.bookclub-cont1 li span	{ display:block;padding-top:10px;line-height:18px;color:#626262; }
.bookclub-cont1 li span>b	{ display:block;font-size:15px;color:#231f20 }
.bookclub-cont1 li strong	{ display:block;padding-top:5px;font-size:15px;color:#231f20 }
.bookclub-cont1 li strong>b	{ color:#ec6115; }

.bookclub-cont2	{ margin:0 5px;padding:25px 0 0;border-top:2px solid #d8d8d8; }
.bookclub-cont2.bn	{ padding:0 !important; }
.bookclub-cont2 li	{ padding:0 0 15px; }
.bookclub-cont2 li strong	{ display:block;padding:5px 0;font-size:15px;color:#231f20 }

.thinkbig-cont	{ padding:25px 10px 0; }
.thinkbig-cont li	{ padding:0 0 15px;text-align:center; }
.thinkbig-cont li strong	{ display:block;font-size:16px;padding:5px 0; }
.thinkbig-cont li span	{ display:block;font-size:12px;font-weight:normal;color:#626262;line-height:20px; }
.thinkbig-cont li b	{ display:block;font-size:12px;font-weight:normal;color:#a1a1a1; }

.together-cont	{ padding:25px 5px 0; }
.together-vod h5	{ padding-top:15px !important; }
.together-vod .vodCont	{ position:relative;padding-bottom:67%;overflow:hidden;box-sizing:border-box; }
.together-vod .vodCont iframe	{ position:absolute;left:0;top:0;width:100%;height:100%; }

.together_layer {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 500;}
.together_layer .layer-box {display: flex;flex-direction:  column;width: 100%;position: absolute;top: 0;left: 0;height: 100%;background:#fff;}
.together_layer .tit {width: 100%;background: #f39400;}
.together_layer .visual img{width: 100%;}
.together_layer .tit a {position: absolute;top: 5px;right: 5px;display: block;width: 25px;}
.together_layer .tit a img{width:100%}
.layer-box .visual {display: block;flex: 1 auto;overflow-y: auto;width: 100%;}

/* 북클럽토이 */
.toy #container	{ padding:0; }
.toyArea	{ text-align:center; }
.toyArea h3	{ padding-bottom:25px; }
.toyArea .section	{ margin-bottom:10px;padding:25px 10px;background:#f6f6f6; }
.toyArea .section h5	{ padding:0 0 10px; }
.toyArea .section h5 strong	{ display:inline-block;height:24px;font-size:16px;color:#ec6115;border-bottom:2px solid #ec6115; }
.toyArea .section h5 strong>b	{ color:#231f20; }
.toyArea .section h5 span	{ display:block;padding:5px 0;font-size:13px;color:#231f20;letter-spacing:-1px; }
.toyArea .section.bgn	{ margin:0; }
.toyArea .section p.tit	{ padding:0 0 20px; }
.toyArea .section p.txt	{ padding-top:40px;font-size:24px;color:#231f20;letter-spacing:-1px;line-height:30px; }
.toyArea .section p.cont	{ padding:0 0 20px; }
.toyArea .section p.comment{display:inline-block;margin:calc(7 / 640 * 100%) calc(55 / 640 * 100%) calc(30 / 640 * 100%);font-size:13px; color:#ec6115;position:relative;letter-spacing:-1px}
.toyArea .section p.comment:before{content:"* ";ont-size:14px}
.toyArea .section p.comment img{margin:4px 4px 0;max-height:12px}
.toyArea .section .foot	{ position:relative;width:100%;margin-bottom:-25px;padding-top:10px;text-align:left;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/brand/bg_pink.png) repeat-y 0 0;background-size:74px 1px; }
.toyArea .section .foot .foot-cont	{ margin:0 5px;padding:25px 0 25px 0;border-top:2px solid #231f20; }
.toyArea .section .foot span	{ display:block;padding:0 0 0 15px;color:#231f20;line-height:17px; }
.toyArea .section .foot a.btn	{display: flex;width: 157px;height: 40px;justify-content:  center;align-items:  center;padding-right:29px;color:#231f20;line-height:25px;text-align:center;letter-spacing:-1px;background: url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/btn/bg_btn2.png) 92% 50% no-repeat;background-size: 22px 6px;box-sizing:border-box;margin: 15px auto 5px;border: solid 2px #ec6115;border-radius: 10px;box-shadow: 0 1px 1px rgba(0,0,0,.1);}
.toyArea .section .foot a.btn>span	{display:inline-block;padding:0 5px;line-height:25px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/bg_title.png) repeat-x 0 100%;background-size: 100% 10px;font-weight: bold;}

.toy-cont.section dl	{ padding:15px 0 40px; }
.toy-cont.section dl dd	{ display:inline-block;margin-right:-4px;padding:0 30px 0 8px;font-size:15px;line-height:20px;color:#626262;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/blt_dot.png) no-repeat 0 7px;background-size:2px;letter-spacing:-1px; }
.toy-cont.section dl dd b	{ color:#231f20; }

.toy-cont2	{ margin:0 0 10px !important;padding-bottom:0 !important; }
.toy-cont2 strong.stit	{ display:block;font-size:16px;color:#ec6115; }
.toy-cont2 ul	{ margin-top:10px;text-align:left;border-top:3px solid #f7901e; }
.toy-cont2 ul li	{ padding:20px 0;border-bottom:1px solid #d8d8d8;*zoom:1; }
.toy-cont2 ul li:after	{ content:'';display:block;clear:both; }
.toy-cont2 ul li p.thum	{  }
.toy-cont2 ul li p.thum img	{ width:100%; }
.toy-cont2 ul li .cont	{ }
.toy-cont2 ul li .cont>strong	{ display:block;padding:15px 0;font-size:18px; }
.toy-cont2 ul li .cont dl	{}
.toy-cont2 ul li .cont dl dd	{ line-height:20px;overflow:hidden; }
.toy-cont2 ul li .cont dl dd>strong	{ float:left;width:20%;padding:0 0 0 15px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/blt_dot.png) no-repeat 0 50%;box-sizing:border-box; }
.toy-cont2 ul li .cont dl dd>span	{ float:left;width:80%;color:#626262; }
.toy-cont2 .foot	{ height:auto !important;margin:0 !important;background:none !important; }
.toy-cont2 .foot>span	{ padding:0 !important;font-size:13px !important; }
.toy-cont2 .foot>span>b	{ color:#ec6115; }
.toy-cont2 .foot a.btn	{ right:0 !important;bottom:10px !important; }
.toy-cont2 .foot a.btn>span	{ background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/bg_title.png) !important; }
.toycont05	{ margin:0 -10px; }

/* 북클럽 킨더 */
.kinderbebe	{}
.kinderbebe .titleHead{position:relative;padding:0;}
#container .kinderbebe .descArea > h3{padding:0;}
.kinderbebe .section	{ position:relative;margin-bottom:10px;padding:0;}
.kinderbebe .section.bgn	{ margin:0;background:none; }
.kinderbebe .section.last-section	{ padding:0 10px; }
.kinderbebe .section h4	{ padding-bottom:20px; }
.mt10	{ margin-top:10px; }

.kinderbebe .bebeBtn{position:absolute;top:89.9%;width:27.8%;height:8.9%;font-size:0;}
.kinderbebe .bebeBtn.btn1{left:5.5%;}
.kinderbebe .bebeBtn.btn2{left:36.6%;}
.kinderbebe .bebeBtn.btn3{left:67.2%;}
.kinderbebe .tabTypeD ul{height:auto;}
.kinderbebe .tabTypeD.tabMove ul{padding-bottom:0;}
.kinderbebe .tabTypeD {background:0}
.kinderbebe .tabTypeD ul{background:0}
.kinderbebe .tabTypeD li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/bebe_tab1_new.png) no-repeat;background-size:100% 100%}
.kinderbebe .tabTypeD li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/bebe_tab2_new.png) no-repeat;background-size:100% 100%}
.kinderbebe .tabTypeD li+li+li{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/bebe_tab3_new.png) no-repeat;background-size:100% 100%}
.kinderbebe .tabTypeD li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/bebe_tab1_on_new.png) no-repeat;background-size:100% 100%}
.kinderbebe .tabTypeD li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/bebe_tab2_on_new.png) no-repeat;background-size:100% 100%}
.kinderbebe .tabTypeD li+li+li.on{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/bebe_tab3_on_new.png) no-repeat;background-size:100% 100%}
.kinderbebe .tabTypeD li > a{height:auto;font-size:0;}

.kinderMv{position:absolute;top:80.7%;left:50%;margin-left:-20%;width:40%;height:1.55%;}

.movieLayer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)!important;z-index:9000}
.movieLayer .innerLayer{position: absolute; top: 50%; left: 50%;  width: 640px; height:340px;  overflow: hidden; border: solid 4px #f7901e; background: #fff; transform: translateX(-50%) translateY(-50%);}
.movieLayer .innerLayer video{display:block;width:100%;height:100%}
.writeE_closeBt {font-size: 45px;position: absolute;right: 10px;top: 10px;color: #fff;width: 40px;height: 40px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY1tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUVEQkFFMzg3Q0IxMTFFN0FFNDJCQjYyOTZBNTk3NUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUVEQkFFMzk3Q0IxMTFFN0FFNDJCQjYyOTZBNTk3NUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRURCQUUzNjdDQjExMUU3QUU0MkJCNjI5NkE1OTc1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRURCQUUzNzdDQjExMUU3QUU0MkJCNjI5NkE1OTc1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi5O5XEAAAH5SURBVHjarNVPSBRhGMfx2cHoUoERRKkHM/DSwTAP5iECDfRghCWiCGJeDO1QlhKGhggdNCgMIijFUyS5hwX1mqCQVIJ4CSIPIWJBCXqovUzfB37CsOz82c0XPsu778w8z75/9pmE53lHHMfpQjk+4RU8J79WhJs4gzdYcPnYwzxO4ip68gx+FPdRhd9YsUFXF79gBH9xBS05Bj+GIf3ydTzEL38Ca6t4on4bmnJIcE9LbD90VKviZCawtozH6nfgWozgvahQ0Bf+4NkSWFvCS/U7UR0S/JaWdAcP8DXzBjfgwRTeqm8bV5nlHtuneqS1LBtZI3FMw7QihRlU+sYbNW4uh8VI2EdE60aD1rYfZbija2N4H/ZwnASHFbhKR8/O+yG8RjLq4TgJ9tuITou1BTyP85AbM3gpTvm+F6PgoBIUYlil5CO+4ZyOZcH/JjihI3gcn/EIg9jWnvRFJQlLYEEHUKLgoxrfxTP8QY3+8Xkl2K8vO9rQtO/amkpKWhW4PZcECU3d1vmnZvEjy3327niqfnNQBXYDitclbKkEb4bMchFTvgpcG5XAplqn/gS+xzhl7zCt/m1cDEpwXVP1tKFrObwPZjCn5bUyciGz2N1Q4ZpFTUQBDGJV4a7iJHHWxm0G57VB9rqc1Psgn2YzH8cH30xO/xNgAHJN+45MnmafAAAAAElFTkSuQmCC')  rgba(0,0,0,.5) center no-repeat!important;background-size: 50%;z-index:9999;border-radius: 30px}
.popupLayer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)!important;z-index:9000}
.popupLayer .innerLayer{position:absolute;top:50%;left:50%;width:1000px;height:700px;margin:-350px 0 0 -500px;overflow:hidden;border:solid 4px #f7901e;background:#fff;position:relative}
.movieLayer .innerLayer .video_a {font-size:0;}
.movieLayer .innerLayer .video_a iframe#youtubeWrap {width:640px; height:340px;}
.popupLayer .innerLayer img{width:100%}
.popupLayer .pop_btn_close{width:12%;height:6.6%;top:0;right:0; text-indent:-9999px; display:block; position:absolute}
.popupLayer .pop_cont{height:610px; overflow-y:auto}
@media screen and (max-width:1000px) {
	.popupLayer .innerLayer{width:100%;height:100%; left: 0;top: 0;margin: 0;box-sizing:border-box}
	.popupLayer .pop_cont{height:90vh}
}
@media screen and (max-width:600px) {
	.movieLayer .innerLayer{width: 100%;height:auto;}
	.movieLayer .innerLayer .video_a iframe#youtubeWrap {width:100%; height:28vh;}
}

.movieLayer2{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)!important;z-index:9000}
.movieLayer2 .innerLayer{position: absolute; top: 50%; left: 50%;  width: 640px; height:340px;  overflow: hidden; border: solid 4px #f7901e; background: #fff; transform: translateX(-50%) translateY(-50%);}
.movieLayer2 .innerLayer video{display:block;width:100%;height:100%}
.writeE_closeBt {font-size: 45px;position: absolute;right: 10px;top: 10px;color: #fff;width: 40px;height: 40px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY1tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUVEQkFFMzg3Q0IxMTFFN0FFNDJCQjYyOTZBNTk3NUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUVEQkFFMzk3Q0IxMTFFN0FFNDJCQjYyOTZBNTk3NUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRURCQUUzNjdDQjExMUU3QUU0MkJCNjI5NkE1OTc1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRURCQUUzNzdDQjExMUU3QUU0MkJCNjI5NkE1OTc1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi5O5XEAAAH5SURBVHjarNVPSBRhGMfx2cHoUoERRKkHM/DSwTAP5iECDfRghCWiCGJeDO1QlhKGhggdNCgMIijFUyS5hwX1mqCQVIJ4CSIPIWJBCXqovUzfB37CsOz82c0XPsu778w8z75/9pmE53lHHMfpQjk+4RU8J79WhJs4gzdYcPnYwzxO4ip68gx+FPdRhd9YsUFXF79gBH9xBS05Bj+GIf3ydTzEL38Ca6t4on4bmnJIcE9LbD90VKviZCawtozH6nfgWozgvahQ0Bf+4NkSWFvCS/U7UR0S/JaWdAcP8DXzBjfgwRTeqm8bV5nlHtuneqS1LBtZI3FMw7QihRlU+sYbNW4uh8VI2EdE60aD1rYfZbija2N4H/ZwnASHFbhKR8/O+yG8RjLq4TgJ9tuITou1BTyP85AbM3gpTvm+F6PgoBIUYlil5CO+4ZyOZcH/JjihI3gcn/EIg9jWnvRFJQlLYEEHUKLgoxrfxTP8QY3+8Xkl2K8vO9rQtO/amkpKWhW4PZcECU3d1vmnZvEjy3327niqfnNQBXYDitclbKkEb4bMchFTvgpcG5XAplqn/gS+xzhl7zCt/m1cDEpwXVP1tKFrObwPZjCn5bUyciGz2N1Q4ZpFTUQBDGJV4a7iJHHWxm0G57VB9rqc1Psgn2YzH8cH30xO/xNgAHJN+45MnmafAAAAAElFTkSuQmCC')  rgba(0,0,0,.5) center no-repeat!important;background-size: 50%;z-index:9999;border-radius: 30px}
.popupLayer{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)!important;z-index:9000}
.popupLayer .innerLayer{position:absolute;top:50%;left:50%;width:1000px;height:700px;margin:-350px 0 0 -500px;overflow:hidden;border:solid 4px #f7901e;background:#fff;position:relative}
.popupLayer .innerLayer img{width:100%}
.popupLayer .pop_btn_close{width:12%;height:6.6%;top:0;right:0; text-indent:-9999px; display:block; position:absolute}
.popupLayer .pop_cont{height:610px; overflow-y:auto}
@media screen and (max-width:1000px) {
	.popupLayer .innerLayer{width:100%;height:100%; left: 0;top: 0;margin: 0;box-sizing:border-box}
	.popupLayer .pop_cont{height:90vh}
}
@media screen and (max-width:600px) {
	.movieLayer2 .innerLayer{width: 320px;height: 158px}
}


/* 내게 맞는 북클럽찾기 */
/* .bookclub #container	{ padding:0; } */
.bookclubArea	{ padding:0 10px 35px;background:#f6f6f6;text-align:center; }
.bookclubArea h3	{ padding:25px 0 0; }
.bookclubArea .section	{ padding:25px 0 0;text-align:center;box-sizing:border-box; }
.bookclubArea .section .cont	{ padding-top:40px; }

.bookclubArea.kinder{margin:0 -10px -35px;}
.bookclubArea.kinder .section{margin:-25px 0 0;}
.bookclubArea.kinder .section h3{margin:-25px 0 0;}

.bookclubArea.aiStudyClub{padding:0}
/*.bookclubArea.aiStudyClub{margin:0 -10px -35px;}
.bookclubArea.aiStudyClub{margin:0 -10px 35px;}*/
.bookclubArea.aiStudyClub .section{position:relative;margin:-28px 0 0;}
.bookclubArea.aiStudyClub .section h3{margin:-25px 0 0;}
.bookclubArea.aiStudyClub .btnMv_ai{position:absolute;top:5.2%;left:50%;margin-left:-39.5%;width:79.5%;height:5.25%;font-size:0}
.bookclubArea.aiStudyClub .btnMv_ai.middle{top:55.56%;margin-left:-38%;width:73.5%;height:33.25%;}
.bookclubArea.aiStudyClub .section .cont{position:relative;}
.bookclubArea.aiStudyClub .btnArea > a{position:absolute;top:81%;width:27.3%;height:1.4%;font-size:0;}
.bookclubArea.aiStudyClub .btnArea > a.btn1{left:7.5%;}
.bookclubArea.aiStudyClub .btnArea > a.btn2{left:36.35%;}
.bookclubArea.aiStudyClub .btnArea > a.btn3{left:65%;}


.bookclubArea.aiStudyClub .cont{position:relative;}
.bookclubArea.aiStudyClub .cont .tab01, .bookclubArea.aiStudyClub .cont .tab02, .bookclubArea.aiStudyClub .cont .tab03{position:absolute;top:30%;width:calc(100% / 3);height:70%;font-size:0}/* 210622 width 수정 */
.bookclubArea.aiStudyClub .cont .tab01{left:33.33%;}
.bookclubArea.aiStudyClub .cont .tab02{left:66.66%;}
.bookclubArea.aiStudyClub .cont .tab03{left:0;}
.bookclubArea.aiStudyClub .elementary{position:relative;}
.bookclubArea.aiStudyClub .elementary .movieArea{position:absolute; text-indent:-9999px; display:block;}
.bookclubArea.aiStudyClub .elementary .movieArea.movie1{top:6.2%; left:50%; margin-left:-39.7%; width:80.1%; height:5.2%;}
.bookclubArea.aiStudyClub .tabTypeD{top:59px;height:30px}
.bookclubArea.aiStudyClub .elementary .tabTypeD li a:before{display:none;}
.bookclubArea.aiStudyClub .elementary .tabTypeD ul{height:30px;}
.bookclubArea.aiStudyClub .elementary .tabTypeD li a{height:30px;line-height:30px;}

.bookclubArea.aiStudyClub .middle .tabTypeD li a{height:30px;line-height:30px;}
.bookclubArea.aiStudyClub .middle .movieArea{position:absolute; text-indent:-9999px; display:block;}
.bookclubArea.aiStudyClub .middle .movieArea.movieMiddle1{top:53.9%; left:50%; margin-left:-37.7%; width:73.5%; height:35%;} 

.primeBox{position:relative;}
.primeBox a{position:absolute; display:block; text-indent:-9999px;}
.primeBox.box1 .prime-btn1{top:35.1%; left:14.1%; width:72.4%; height:7.6%;}
.primeBox.box1 .prime-btn2{top:44.4%; left:14.1%; width:72.4%; height:7.6%;}
.primeBox.box1 .prime-btn3{top:91.3%; left:14.1%; width:72.4%; height:7.6%;}

.primeBox.box2 a{top:75.16%; left:23.4%; width:53%; height:12.99%;}


.sectionFree{margin-top:calc(40 / 640 * 100%)}
.studyArea	{padding:0; }
.studyArea p.tit	{ padding:25px 0 25px;/* width:50%; */margin:0 auto;text-align:center; }
.studyArea p.tit>img	{ max-width:100%; }

.studyArea .grade-tab-line {position:relative; width:100%; height:30px; margin-bottom:calc(40 / 640 * 100%);}
.studyArea .grade-tab-line ul {width:100%; display:flex; justify-content:center; align-items:center;}
.studyArea .grade-tab-line.fixed ul {position:fixed; left:0; top:59px; width:100%; padding:10px 0; background:#fff; box-shadow:0px 30px 30px -20px rgb(0 0 0 / 30%); z-index:51;}
.studyArea .grade-tab-line ul li {position:relative;}
.studyArea .grade-tab-line ul li + li {padding-left:8px;}
.studyArea .grade-tab-line ul li + li:after {content:''; position:absolute; top:calc(50% - 1px); left:0px; width:10px; height:2px; background:#ec6115;}
.studyArea .grade-tab-line ul li a {position:relative; display:block; width:64px; height:28px; padding-top:7px; border:2px solid #ec6115; box-sizing:border-box; border-radius:14px; text-align:center; line-height:1; font-size:11px; color:#ec6115;}
.studyArea .grade-tab-line ul li.on a {font-weight:bold; background:#ec6115; color:#fff;}


.studyArea .section	{ position:relative;padding:5px 0 0 0; }
.studyArea .section.grade01	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/bookclub/bg_grade_01.gif) no-repeat 50% 0;background-size:100% 40px; }
.studyArea .section.grade02	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/bookclub/bg_grade_02.gif) no-repeat 50% 0;background-size:100% 40px; }
.studyArea .section.grade03	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/bookclub/bg_grade_03.gif) no-repeat 50% 0;background-size:100% 40px; }
.studyArea .section.grade04	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/bookclub/bg_grade_04.gif) no-repeat 50% 0;background-size:100% 40px; }
.studyArea .section>strong	{ display:block;position:absolute;left:0;top:7px;width:100%;height:40px;font-size:18px;text-align:center;line-height:30px; }
.studyCont	{ padding-top:35px;border-top:2px solid #231f20; }
.studyCont ul	{ }
.studyCont ul li	{ padding:15px 0 15px;border-bottom:1px solid #d9d9d9; }
.studyCont ul li:last-child	{ border-bottom:0; }
.studyCont ul li strong	{ display:block;padding-bottom:15px;font-size:15px;line-height:25px;letter-spacing:-1px;font-weight:normal; }
.studyCont ul li strong>span	{ display:inline-block;padding-left:5px;font-size:13px;color:#f7901e; }
.studyCont ul li strong>span.stxt	{ padding:0;color:#626262; }
.studyCont ul li strong>span.stxt ~ span{ padding-left:0;}
.studyCont ul li>dl	{ margin-left:-10px;*zoom:1; }
.studyCont ul li>dl:after	{ content:'';display:block;clear:both; }
.studyCont ul li>dl dd	{ position:relative;float:left;width:25%;padding:0 7px 0 19px;text-align:center;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/ico_plus_on.png) no-repeat 0 37%;background-size:11px;box-sizing:border-box;vertical-align:top; }
.studyCont ul li>dl dd:after	{ content:'';display:block;float:left;width:3%; }
.studyCont ul li>dl dd.blank	{ padding-bottom:26px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/ico_plus_off.png) no-repeat 0 37%;background-size:11px; }
.studyCont ul li>dl dd.or	{ padding:0 8px 0 18px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/bookclub/ico_or.png) no-repeat -2px 35%;background-size:16px 7px; }
.studyCont ul li>dl dd.or_en	{ padding:0 8px 0 18px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/bookclub/ico_or_en.png) no-repeat 0 35%;background-size:13px 8px; }
.studyCont ul li>dl dd:first-child	{ background: none; }
.studyCont ul li>dl dd>a>span.icon	{ position:relative;padding-bottom:90%;overflow:hidden;box-sizing:border-box; }
.studyCont ul li>dl dd>a>span.icon>img	{ position:absolute;left:0;top:0;width:100%;height:100%; }
.studyCont ul li>dl dd>a>span	{ display:block;padding-top:10px;font-size:12px;line-height:16px;letter-spacing:-1px; }
.studyCont ul li>dl dd>a>span>b	{ display:block;padding-top:5px;font-weight:normal;font-size:11px;line-height:14px;color:#a1a1a1;letter-spacing:-1px; }

.studyCont ul li>dl dd img + span { display:block;padding-top:10px;font-size:12px;line-height:16px;letter-spacing:-1px; }
.studyCont ul li>dl dd span.ico	{ position:absolute;left:24px;top:0;padding:0; }
.studyCont ul li>dl dd span.ico>img	{ width:23px;height:22px; }
.dd5 dd{width:20% !important;background-size:8px !important;padding:0 7px 0 12px !important}

/* .studyArea h3{padding:40px calc(20 / 640 * 100%) 20px} */
.info-item{text-align:center;display:table;width:100%;padding:calc(50 / 640 * 100%) calc(30 / 640 * 100%)}
.info-item .td {width:50%;display:table-cell;vertical-align:middle}
.info-item .img{display:block;margin:0 calc(60/ 640 * 100%)}
.info-item dl{margin-left:calc(24 / 640 * 100%);text-align:left;letter-spacing:-0.05em}
.info-item dt{margin-bottom:7px;line-height:20px;font-weight:bold}
.info-item dd{font-size:13px;color:#231f20}
.info-item-01{background:#e5e4ff}
.info-item-02{background:#ffe6e0}
.info-item-03{background:#fff6b6}
.info-item-04{background:#D3FFEE}
.info-item-01 dt{color:#5956a8}
.info-item-02 dt{color:#fe724f}
.info-item-03 dt{color:#ffa800}
.info-item-04 dt{color:#46cf99}
.info-item.reverse dl{margin-left:0;margin-right:calc(24 / 640 * 100%);text-align:right}

.studyArea .section-wrap{padding:0 calc(20 / 640 * 100%)}
.studyArea .section-wrap .sub-header-2{margin-top:calc(78 / 640 * 100%)}
.studyArea .section h4{padding:40px calc(20 / 640 * 100%) 20px}
.studyArea .section{padding:0;}
.studyArea .section01{text-align:center}
.studyArea .section01 p{padding:0 calc(125 / 640 * 100%) calc(25 / 640 * 100%)}
.studyArea .section01 li{padding:calc(70 / 640 * 100%) calc(10 / 640 * 100%) calc(55 / 640 * 100%)}
.studyArea .section01 li:first-child{padding-top:0}
.studyArea .section01 li:last-child{padding-bottom:0}
.studyArea .section01 dt{margin-bottom:calc(22 / 640 * 100%);font-weight:bold}
.studyArea .section01 .dt{margin-top:calc(22 / 640 * 100%);font-weight:bold;color:#ec6115}
.studyArea .section01 dd{font-size:13px;color:#626262}
.studyArea .section01 dd b{color:#231f20}
.studyArea .section{background-size:150% 40px !important}
.studyArea02 .section01 p{padding:0 calc(70 / 640 * 100%) calc(25 / 640 * 100%)}
/* 체험판 다운로드 */
.downloadIntro	{ padding:0 10px; }
.downloadIntro h3	{ padding:25px 0;font-size:25px;font-weight:bold;color:#231f20;line-height:30px;text-align:center; }
.downloadIntro h3>span	{ display:block;font-size:13px;font-weight:normal;color:#484543; }
.downloadIntro ul	{ padding:0 25px;*zoom:1; }
.downloadIntro ul:after	{ content:'';display:block;clear:both; }
.downloadIntro ul li	{ float:left;position:relative;width:50%;padding:0 5px;text-align:center; }
.downloadIntro ul li>a	{ display:block;width:100%;height:100%;border-radius:100%; }
.downloadIntro ul li:nth-child(1)>a	{ background:#f8e6e6; }
.downloadIntro ul li:nth-child(2)>a	{ background:#cdf1c8; }

.downloadForm h3	{ margin:15px 0 15px 20px;padding-left:45px;font-size:22px;line-height:40px; }
.downloadForm h3.reading	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/customer/ico_down_01.gif) no-repeat 0 0;background-size:40px 39px; }
.downloadForm h3.study	{ background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/customer/ico_down_02.gif) no-repeat 0 0;background-size:41px 39px; }
.btnDown>span	{display:inline-block;padding-left:28px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/ico_down.gif) no-repeat 0 50%;background-size:28px;white-space: inherit;word-break:  keep-all;font-size: 14px;}

/*수상내역 소개*/
.brandAward .titleHead{}
.brandAward .titleHead h3{padding-bottom:15px;line-height:initial;font-size:24px;font-weight: bold;color:#ff6715;}
.brandAward .awardCon{padding:0 20px}
.brandAward .awardCon li{}
.brandAward .awardCon li .awardTxt{text-align: left;padding: 10px 0px 15px 3px;}
.brandAward .awardCon li .awardTxt .year{font-size:16px;font-weight: bold;color:#f7901e}
.brandAward .awardCon li .awardTxt span{font-size:14px;color:#231f20}

/* 개인정보처리방침, 이용약관 */
.otherArea	{ padding:10px;border-top:3px solid #f7901e;/* border-bottom:1px solid #231f20; */ }
.otherArea .otherCont	{ min-height:300px; }

.agreeArea	{ font-size:13px !important; }
.agreeArea h4	{ padding:15px 0 10px;font-weight:bold; }
.agreeArea h5	{ padding:15px 0 10px;font-weight:bold; }
.agreeArea h5.first	{ padding:10px 0; }
.agreeArea p.stit	{ padding:30px 0 10px;font-weight:bold;text-align:center; }
.agreeArea p.stit.first	{ padding:10px 0;font-weight:bold;text-align:center; }
.agreeArea p.txt	{ padding:10px 0 0; }
.agreeArea ul li	{ padding:5px 0; }
.agreeArea ul li dl	{ padding:0 0 0 10px; }
.agreeArea ul li dl dd	{ padding:3px 0; }
.agreeArea ol li	{ padding:5px 0; }

.tbAgree	{ width:100%;border-top:2px solid #f79013;table-layout:fixed; }
.tbAgree thead th	{ padding:5px 0;line-height:30px;border:1px solid #d8d8d8;text-align:center; }
.tbAgree tbody th	{ padding:10px 20px;border:1px solid #d8d8d8;text-align:center; }
.tbAgree tbody td	{ padding:10px 20px;border:1px solid #d8d8d8;text-align:center; }

.tbAgree2 	{ margin-top:10px; }
.tbAgree2 thead th	{ background:#fafafa; }

.errorArea	{ position:relative;margin-top:100px;text-align:center; }
    .errorArea .errorTxt	{ padding:25px 0; }
    .errorArea .errorTxt strong	{ display:inline-block;font-size:20px;font-weight:bold;color:#231f20;line-height:30px;background:url(/images/error/bg_txt.gif) repeat-x 0 83%;background-size:100% 6px; }
    .errorArea .errorTxt span	{ display:block;padding-top:10px;font-size:13px;color:#626262;line-height:18px }
    .errorArea .btnArea	{ padding-top:0; }
    .errorArea .btn	{ display:inline-block;height:30px;padding:0 20px;font-size:15px;line-height:30px;color:#fff;background:#ec6115; }


/* FAQ */
.faqArea	{}
.faqArea .titleHead	{ padding:15px 0;text-align:center; }
.faqArea .titleHead>span	{ display:block;padding:5px 0 15px; }
.faqArea .titleHead>span>img	{ width:58.5%; }
.faqArea .titleHead p.stxt	{ padding:10px 10px 0;font-size:13px;color:#a1a1a1;line-height:16px;  }
.faqArea .titleHead p.btn	{ padding:0 10px; }
.faqArea .titleHead p.btn:after	{ content:'';display:block;clear:both; }
/* .faqArea .titleHead p.btn>a	{ display:block;float:left;width:49%;height:45px;font-size:13px;font-weight:bold;line-height:45px;color:#fff;background:#ec6115;box-sizing:border-box; } */
.faqArea .titleHead p.btn>a	{ display:block;float:left;width:49%;height:45px;font-size:13px;font-weight:bold;line-height:45px;color:#fff;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/faq/btn_m.png) no-repeat;background-size:100% 45px;box-sizing:border-box; }
.faqArea .titleHead p.btn>a.btnKakao	{ float:right;color:#3c2d2f;background:#ffe800; }
.faqArea .titleHead p.btn>a.btnKakao>span	{ display:inline-block;padding:8px 0 8px 40px;line-height:14px;vertical-align:top;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/btn/ico_kakao.gif) no-repeat 0 0;background-size:36px 45px; }
.faqArea .searArea	{ padding:10px;background:#f6f6f6; }
.faqArea .searArea p	{ position:relative;margin-top:5px;padding-right:49px; }
.faqArea .searArea select	{ width:100%;border-color:#f7901e; }
.faqArea .searArea input[type=text]{ width:100%;height:35px;box-sizing:border-box;border:1px solid #f7901e;background:#fff; }
.faqArea .searArea p .btnSearch	{ display:block;position:absolute;right:0;top:0;height:35px; }
.faqArea .searArea p .btnSearch>img	{ height:100%; }
.faqArea .searArea>p.stxt	{ padding:0;font-size:13px;color:#a1a1a1;line-height:16px; }

.faqBest	{ margin:25px 0 15px; }
.faqBest h4	{ margin:0 10px;padding-bottom:10px;font-size:16px;line-height:26px;color:#231f20;vertical-align:top; }
.faqBest h4>b	{ color:#f7901e; }
.faqBest .faqList	{ border-bottom:1px solid #a1a1a1;  }
.faqList	{ margin:0 10px;border-top:3px solid #f7901e;}
.faqList li	{ padding:0 5px 0 5px;border-bottom:1px solid #d8d8d8; }
.faqList li>a	{ display:block;padding:15px 20px 15px 0;line-height:24px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/ico_arrow3.png) no-repeat 100% 50%;background-size:13px 9px; }
.faqList li strong	{ display:block;font-weight:normal;color:#a1a1a1;box-sizing:border-box; }
.faqList li span	{ display:block;font-weight:bold;color:#231f20; }
.faqList li:last-child	{ border:none; }
.faqList li>a.on	{ font-weight:bold;background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/common/ico_arrow4.png) !important; }
.faqList li>a.on span	{ color:#f7901e; }
/* .faqList li>a.on span	{ color:#ec6115 !important; } */
.faqList li .answerCont	{ display:none;position:relative;margin:0 -5px;padding:10px;background:#f6f6f6; }
.faqList li .answerCont img	{ width:auto !important;max-width:100%; height:auto !important; }

.inquiry	{}
.inquiry .infoTxt	{ padding:15px 10px 10px; }
.inquiry .infoTxt li	{ position:relative;padding-left:8px;font-size:13px;line-height:18px;color:#626262; }
.inquiry .infoTxt li:before	{ content:'·';display:inline-block;position:absolute;left:0;top:0;}

.inquiry .formSection p.agreeCheck label	{ display:inline-block;margin:0 20px 0 5px; }
.inquiry .btnNum2 .btnTypeD	{ width:49%; }
.inquiry .btnNum2 .btnTypeE	{ width:49%;height:40px;line-height:40px;padding:0;text-align:center; }

.counsel .titleHead	{ margin:0 10px;padding:15px 0;text-align:center;border-bottom:1px solid #d8d8d8; }
.counsel .titleHead h3	{ font-size:25px;line-height:30px; }
.counsel .titleHead p.txt	{ padding:10px 10px 0;font-size:13px;color:#484543;line-height:16px;  }

/* 지국찾기 */
.branch	{}
.branch h3	{ margin:15px 0;line-height:20px;text-align:center;letter-spacing:-1px; }
.branch h3 span	{ display:block;padding-top:10px; }
.branch h3 span>a>img	{ width:48%; }
.branch .branchArea	{ margin:15px 0 0;padding:10px;border:1px solid #a7a7a7;border-top:2px solid #231f20;box-sizing:border-box; }
.branch .branchArea>p	{ padding-bottom:5px; }
.branch .branchArea select	{ color:#a1a1a1;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/common/ico_arrow3.png) no-repeat 100% 0;background-size:31px; }
.branch .branchArea .btnTypeA	{ width:100%;height:32px;padding:0;line-height:32px;background:#f7901e;text-align:center; }

.branchList	{ border-top:2px solid #f7901e; }
.branchList li	{ padding:15px 0;border-bottom:1px solid #d8d8d8; }
.branchList li p	{ color:#231f20;font-size:13px; }
.branchList li p>strong	{ display:inline-block;color:#ec6115;vertical-align:middle; }
.branchList li p>strong:after	{ content:'';display:inline-block;width:2px;height:12px;margin:4px 10px 0;background:#f7901e;vertical-align:top; }
.branchList li p>span	{ display:inline-block;font-size:13px;vertical-align:middle; }
.branchList li p.addr	{ position:relative;font-size:13px; }
.branchList li p.addr>strong	{ display:inline-block;margin-right:4px;font-weight:normal;color:#231f20;vertical-align:middle; }
.branchList li p.addr>strong:after	{ display:none; }
.branchList li p.addr>span	{ display:inline-block;vertical-align:middle; }

.eventTypeA	{ padding-bottom:15px;border-bottom:1px solid #626262; }

.zipLayer	{ display:none;position:fixed;overflow:hidden;z-index:100;-webkit-overflow-scrolling:touch; }
.bgLayer	{ display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:20;background:#000;opacity:0.5; }




/* 북클럽베베 */
.bebeArea{}
.bebeArea video {
  width: 100%    !important;
  height: auto   !important;
}

.bebeTitle{padding-top:30px}
.bebeArea h3 {padding: 20px 0;text-align:center;}
.bebeMovie_content{margin-top:50px;position:relative;overflow:hidden;width:100%;}
.bebeMovie_content .bebeMovie_visual{display: block;position: absolute;top: 17%;left: 20%;width: 60%;}
.bebeMovie_content .bebe_movieObjA,.bebeMovie_content .bebe_movieObjB{display:block;position:absolute;z-index: 150;}
.bebeMovie_content .bebe_movieObjA{left: -12%;bottom: -12%;width: 46%;}
.bebeMovie_content .bebe_movieObjB{right: 2%;bottom: 26%;width: 15%;}
.bebeMovie_content .bebeMovie_visual iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}
.bebeMovie_content .bebeMovie_visual iframe body{background:#fff}


.bebeArea .section	{/* margin-bottom:20px */;/* padding: 50px 0 30px; */background:#f6f6f6;text-align:center;}
.bebeArea .section ul.info_list	{text-align:center;}
.bebeArea .section ul.info_list li	{/* display:inline-block; */margin-right:-4px;vertical-align:top;width: 90%;padding: 0 3px;margin: 5% 5% 0;}
.bebeArea .tbTypeA	{ border:none; }
.bebeArea .tbTypeA tbody td	{ text-align:center; }
.bebeArea p.ac	{ padding-top:50px; }
.bebeArea .visual_wrap{margin-top:50px;}
.bebeArea .visual_wrap iframe{vertical-align: bottom;}
.bebeArea .bottomMenu {width: 90%;margin: 0 auto;background: #e8e4e3;overflow: hidden;padding: 9px 10px;border-radius: 0 0 20px 20px;}
.bottomMenu h5 {float: left;font-size: 14px;}
.bebeArea ul.social_gnb {float: right;}
.bebeArea ul.social_gnb img{width: 100%;}
.bebeArea .section_msg {padding: 10px;word-break: keep-all;display: block;}
.bebeArea .section.pd_bt50{padding: 50px 0;}
.bebeArea .section_msg.no_pd{padding:0;width: 70%;margin: 0 auto;}
.bebeArea .section_msg.no_pd p.style_normal{padding:0}
.bebeArea p.style_normal {color: #231f20;padding: 10px 0;letter-spacing: -1px;font-size: 12px;}
.bebeArea p.style_normal2 {color: #626262;padding: 10px 0;font-size: 13px;display: block;word-break: keep-all;}
.bebeArea p.style_bold {color: #231f20;font-weight: bold;padding: 10px 0;font-size: 13px;word-break: keep-all;}
.bebeArea .subTitle {display: inline-block;position:relative;font-size: 18px;color: #ec6115;padding: 2px 0;margin: 0 0 11px;letter-spacing: -1px;}
.bebeArea .subTitle:after {content:"";display:block;position:absolute;bottom:0;left: 20%;width: 60%;height:2px;background:#ec6115;}

.bebeArea .subTitleF {display: inline-block;position:relative;font-size: 16px;color: #ec6115;padding: 2px 0;margin: 0 0 11px;letter-spacing: -1px;}
.bebeArea .subTitleF:after {content:"";display:block;position:absolute;bottom:0;left: 0;width: 100%;height:2px;background:#ec6115;}

.bebeArea .subTitle2 {display: inline-block;position:relative;font-size: 13px;color: #ec6115;padding: 2px 0;font-weight: bold;letter-spacing: -1px;word-break: keep-all;}
.bebeArea .subTitle2 strong{color:#ec6115}
.bebeArea .subTitle2:before{content:"";display:block;width:100%;height:19px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bebe/bebe_bull.png) center no-repeat;padding: 13px 0 0;background-size: 5%;margin-top: 10px;}
.bebeArea .section_msg.title_hr{/* margin-top:20px */}
.bebeArea .title_hr .style_normal{padding:0}
.bebeArea .prod_info .section_msg{margin-top: 30px;}
.bebeArea .bebeProduct_info3{margin-top:-50px}
.bebeArea .bebeProduct_info3 .underTxt {font-size: 18px;position: relative;top: -5px;}
.bebeArea .info_list .tit {position:relative;font-size: 13px;padding-left:11px;margin-top:10px;color: #231f20;line-height: 15px;letter-spacing: -.2px;}
.bebeArea .info_list .tit:before{content:"";display:block;position:absolute;left:0;top: 5px;width:4px;height:4px;border-radius:50%;background:#ec6115;}
.bebeArea .info_list .tit_s {font-size: 13px;color: #696264;line-height: 14px;padding-left:10px;}
.bebeArea .info_list li {text-align:left;display: block;width: 720px;}
/* .bebeArea .step6_con img{margin:50px 0 20px} */
.bebeArea span.icon {display: block;position: absolute;top: 18px;}
.bebeArea .appDown {padding-left: 95px;}
.bebeArea .row {position: relative;}
.bebeArea .telCustomer .txt span {position: relative;top: -6px;}
.bebeArea .section .social_gnb li{display:inline-block;margin-right: -4px;vertical-align:top;width: 19%;margin: 0 0px;padding: 0 3px;/}
.bebeArea ul.social_gnb {width: 50%;text-align:right}
.bebeArea .underTxt {font-size: 13px;display: inline-block;padding-bottom: 40px;word-break: keep-all;width: 85%;}
.bebeArea .bebe_btList {padding: 30px 0 40px;background:#fff}
.layerPopBebe {display: none;position: fixed;top: 0;left: 0;height: 100%;z-index: 9999;width: 100%;overflow-y: auto;background:#666}
.layerPopBebe .visual{text-align:center}
.layerPopBebe a {display: block;position: absolute;right: 10px;top: 10px;}
.bebeArea div#kakaostory-share-button a img {display: none;}
.bebeArea div#kakaostory-share-button a{width:100%;height:38px;display:block;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/product/bebe/bebe_social_kakostory.png) no-repeat;background-size:100%}
.bebeArea .movie_content{padding:0 25px}
.sixPlaying{padding-bottom:30px;position:relative}
.sixPlaying .bgWrap{position:relative;background:#f6f6f6;padding-bottom:20px}
.six_itemList{position:absolute;top:0;width:100%}
.six_itemList li{width:60%;display:inline-block;margin:5px 0;position:relative;}
.six_itemList li:nth-child(odd){margin-left:-30%}
.six_itemList li:nth-child(even){margin-left:20%}
.six_itemList button{display:block;position:absolute;top:0;right:0;width:40%;height:40px;background:none;text-indent:-9999rem;border:none}
.six_itemList button:active,.six_itemList button:focus{outline:none}

.bebeArea video[poster]{
height:100%!important;
width:100%!important;
}
/* .cent_leftCol,.cent_rightCol{border: solid 1px red;position: absolute;top: 15px;width: 100%;}
.cent_rightCol{top:12px}
.cent_rightCol button{margin-left:54%}
.sixPlaying li button{padding:1% 3%;border-radius:15px;border:0;color:#fff;font-size:.8em}
.sixPlaying li:nth-child(1) button{background:#2ebeaa}
.sixPlaying li:nth-child(2) button{background:#f1a80e}
.sixPlaying li:nth-child(3) button{background:#ec6f00}
.sixPlaying li:nth-child(3) .cent_leftCol{top:12px}
.sixPlaying li:nth-child(4) button{background:#2ebeaa}
.sixPlaying li:nth-child(5) button{background:#f1a80e}
.sixPlaying li:nth-child(6) button{background:#ec6f00} */


.kmovie_visual video::-internal-media-controls-download-button{
    display:none;
}

.kmovie_visual video::-webkit-media-controls-enclosure{
    overflow:hidden;
}

.kmovie_visual video::-webkit-media-controls-panel{
    width: calc(100% + 30px); /* Adjust as needed */
}


.visual_item a {position: absolute;bottom: 10px;left: 0;width: 100%;text-align:center}
.visual_item a img{width:60%}
.visual_item {position: relative;}
.kmovie_visual{padding:0 20px 30px;background:#ededed}

.sub_dicon_visual{position:relative;}
.po_video{position: absolute;bottom: 19px;margin: 9%;}


.video-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.video-container iframe, .video-container object, .video-container embed, .video-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/* 학습진단 */


/* 진단검사 */
.mathtest_wrap *{font-family:'NanumGothic', AppleGothic, dotum, Gulim, Tahoma, Verdana , UnDotum, sans-serif!important}

.mathtest_wrap .test_main {width:95%; padding:5%;margin:0 auto;}
.mathtest_wrap .test_main.new_test_main {padding:5% 0;}
.mathtest_wrap .test_main:after{clear:both; display:block; content:"";}
.mathtest_wrap .test_main .left_section{ position:relative; width:100%; border:solid 1px #eee;margin-bottom:20px}
.mathtest_wrap .test_main .left_section.noBorder {border:0px;}
.mathtest_wrap .test_main .right_section{position:relative; width:100%;border:solid 1px #eee;}
.mathtest_wrap .test_main .right_section.noBorder {border:0px;}
.mathtest_wrap .test_main .right_section.newSection {padding-top:30px; border-top:1px dashed #dfdfdf;}
.mathtest_wrap .test_main .h980{}
.mathtest_wrap .test_main .h860{min-height:860px;}
.mathtest_wrap .heading{width:100%;padding-top:20px;/* margin-bottom:32px; */text-align:center;color:#fff;}
.mathtest_wrap .heading.blue{background:#2c8ed3;}
.mathtest_wrap .heading.pink{background:#f2688a;}
.mathtest_wrap .heading.green{background:#2fb3bb;}
.mathtest_wrap .heading h2{font-size: 32px;line-height:1em;margin-bottom:15px;color:#fff;}
.mathtest_wrap .heading .etc{color:#fff;padding: 10px;}
.mathtest_wrap .btn_white{display:inline-block; margin:0 2px; width:100px; height:31px; line-height:31px; color:#111111; font-size:16px; font-weight:bold; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/mathtest/btn_white.png) no-repeat 0 0;}
.mathtest_wrap .btn_white.active { display:inline-block; margin:0 2px; width:100px; height:31px; line-height:31px; color:#fff; font-size:16px; font-weight:bold; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/mathtest/btn_blue.png) no-repeat 0 0;}
.mathtest_wrap .btn_white span,
.mathtest_wrap .btn_blue span{display:inline-block; padding-right:15px; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/mathtest/arr_sky.png) no-repeat right 50%;}
.mathtest_wrap .btn_go_test{ /*position:absolute; left:50%; bottom:0; margin:0 0 0 -65px; display:block; line-height:46px; */ width:131px; height:46px; text-align:center; font-size:20px; color:#fff; font-weight:bold; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/mathtest/btn_pink.gif) no-repeat 0 0;}
.mathtest_wrap .btn_go_test_new {font-size:14px; line-height:1.2; padding:16px 10px 15px; position:relative; display:inline-block; margin:0 5px; box-sizing:border-box; text-align:center; color:#fff; font-weight:bold; background:#2c8ed3; border-radius:5px;}
.mathtest_wrap .btn_go_test_new.green {background:#2fb3bb;}
.mathtest_wrap .tc{text-align:center !important;}
.mathtest_wrap .mb15{}
.mathtest_wrap .mb25{margin-bottom:25px !important}
.mathtest_wrap .mb50{margin-bottom:50px !important;}
.mathtest_wrap .f_blue{color:#189eff !important;}
.mathtest_wrap .b_font{font-size:19px;text-align:center;letter-spacing:-1.5px;font-weight: 600;padding: 15px 0;}
.mathtest_wrap .s_font{font-size:13px;color:#777;padding: 15px;}
.mathtest_wrap .img_box{text-align:center;padding: 10px;}
.mathtest_wrap .newTit + .box-img-line {margin-top:-15px;}
.mathtest_wrap .box-img-line {position:relative;}
.mathtest_wrap .box-img-line .img_box {padding:15px 10px;}
.mathtest_wrap .box-img-line .img_box + .img_box {border-top:1px solid #e5e5e5;}
.mathtest_wrap .bbl{padding-bottom:25px; margin-bottom:25px; border-bottom:1px solid #ddd;}
.mathtest_wrap .blue_box{padding:22px 18px; background:#e6f1f9; color:#83939e; font-size:13px;}
.mathtest_wrap .blue_box.newBg{background:#e7f1f9;}
.mathtest_wrap .blue_box .question{margin-bottom:5px; font-size:16px; font-weight:bold; color:#000;}
.mathtest_wrap .blue_box .answer{padding:0 14px;}
.mathtest_wrap .blue_box + .blue_box {position:relative;}
.mathtest_wrap .blue_box + .blue_box:before {content:''; position:absolute; top:0px; left:5%; width:90%; height:1px; background:#e0e0e0; }

.mathtest_wrap .green_box{padding:22px 18px; background:#ccf2f4; color:#69a0a2; font-size:13px;}
.mathtest_wrap .green_box .question{margin-bottom:5px; font-size:16px; font-weight:bold; color:#000;}
.mathtest_wrap .green_box .answer{padding:0 14px;}


.mathtest_wrap .pink_box{padding:22px 18px; background:#f9eee6; color:#856b6b; font-size:13px;}
.mathtest_wrap .tit_chk_pink{margin-bottom:20px; line-height:25px; padding:0 0 0 35px; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/mathtest/bul_arr_pink.png) no-repeat 0 0; color:#000;}
.mathtest_wrap .tit_chk_blue{margin-bottom:20px;line-height:25px;padding:0 0 0 35px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/bookclub/mathtest/bul_arr_blue.png) no-repeat 0 0;color:#000;margin: 20px 10px;}
.mathtest_wrap .tit_chk_pink.newTit,
.mathtest_wrap .tit_chk_blue.newTit {font-weight:bold;}
.mathtest_wrap .lst_dot li{padding-left:10px; }
.mathtest_wrap .test_main .tab-content { display: none; }
.mathtest_wrap .test_main .tab-content.active { display: block; }
.mathtest_wrap .btn_go_test {font-size: 14px;line-height: 1.2;padding: 5px 0;position: relative;display: inline-block;margin: 0 5px;}
.mathtest_wrap .control-wrapper {width: 100%;text-align: center;padding: 10px 0;}
.mathtest_wrap .control-wrapper.newWrapper {padding:20px 0 30px;}

/* 포인트 마일리지 가족 통합 */
/**{outline: solid 1px red}*/
.contBody{width:auto}
.point_family{padding:0 10px}
.point_family *{box-sizing: border-box}
.description{text-align:center;font-size: 14px;line-height: 18px;letter-spacing: -1px;background:#fff;padding: 20px 0;}
.description em{font-weight:bold}
.process-bx{letter-spacing: -1px;background:#fff;border-bottom:solid 1px #d8d8d8;}
.process-bx h4.tit{position:relative;height: 50px;padding-top: 19px;text-align:center;font-size: 14px;color:#231f20;font-weight:bold;background:#f6f6f6;}
.process-bx h4.tit:before{content:"";display:block;position:absolute;top:7px;left: -2%;height:3px;width: 104%;background:#f7901e;}
.process-bx ul{overflow:hidden;display: flex;flex-wrap:  wrap;width: 100%;padding: 15px 0;}
.process-bx ul li{width: 50%;float:left;position:relative;display: flex;flex-direction: column;justify-content: flex-start;align-items: center;}
.process-bx ul li:after{content:"";display:block;position:absolute;width: 18px;height: 13px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/familypoint/bg_arrow.png) no-repeat;background-size:100%;transform: translateX(50%) translateY(-50%)}
.process-bx ul li .visual{display: block;padding: 10px 0;text-align: center;}
.process-bx ul li .visual img{width: 70%;}
.process-bx ul li:nth-child(1) .visual img,
.process-bx ul li:nth-child(2) .visual img{position:relative;left:7px}
.process-bx ul li:nth-child(3) .visual img{position:relative;top:8px}
.process-bx ul li:nth-child(1):after{display:none}
.process-bx ul li:nth-child(2):after{top: 33px;right: 100%;}
.process-bx ul li:nth-child(3):after{top: 30px;right: 0;transform: translateX(50%) translateY(50%) rotate(180deg);}
.process-bx ul li:nth-child(4):after{top: -8px;right: 50%;transform: translateX(50%) translateY(50%) rotate(90deg);}
.process-bx ul li:nth-child(4) img{padding: 17px 0px 9px;}
.process-bx ul li .txt{display: flex;flex: 1 auto;text-align:center;font-weight:bold;line-height: 17px;padding: 10px 0;font-size: 12px;}
.download-bx{border-bottom:solid 1px #222021;padding: 15px 0;text-align:center;background:#fff;}
.download-bx .down-tit{display:inline-block;padding:0 15px 0 20px;font-size:16px;font-weight:bold}
.download-bx .btn{display: flex;width: 100%;justify-content: center;align-items: center;position:relative;color:#fff;font-size: 14px;font-weight:bold;letter-spacing: -1px;width: 80%;height: 50px;margin: 7px auto;}
.download-bx .btn.down-word{background:#2c5897}
.download-bx .btn:before{content:"";display:block;}
.download-bx .btn.down-pdf{background:#c01e07}
.download-bx .btn.down-pdf:before{width: 50px;height:50px;background: url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/familypoint/ico-pdf.png) 20% center no-repeat;background-size: 80%;}
.download-bx .btn.down-word:before{width: 50px;height:50px;background: url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/familypoint/ico-word.png) 20% center no-repeat;background-size: 80%;display: inline-block;}
.notice-bx{margin-top:20px;padding: 5%;background:#fafafa;}
.notice-bx h5{font-size: 16px;font-weight:bold;padding-bottom: 15px;}
.notice-bx .notice-item{padding-bottom: 15px;}
.notice-bx .notice-item .tit{font-size: 14px;font-weight:bold;color:#231f20;}
.notice-bx .notice-item li{position:relative;color:#626262;padding-left:10px;font-size: 12px;}
.notice-bx .notice-item li:after{content:"\2022";display:block;position:absolute;top:-1px;left:0px;}
.notice-bx .notice-item li .subTip{display:block;color:#f30;font-weight:bold}
/* S : 220117 */
.notice-bx .notice-dash li{position:relative;color:#626262;padding-left:10px;font-size:12px;}
.notice-bx .notice-dash li:after{content:"-";display:block;position:absolute;top:0;left:0px;}
/* E : 220117 */
.foot-family{position:relative;background: url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/familypoint/ico-sevice.png) 10% bottom no-repeat;background-size: 23%;height: 90px;border-bottom:solid 1px #231f20;}
.foot-family .tipMsg{position:absolute;left: 35%;bottom: 20%;line-height: 18px;font-size: 14px;letter-spacing: -1px;font-weight: bold;}

/* 연령별 보기 graph */
.graph-head,.graph-body{display:table;margin:0 calc(20 / 640 * 100%);width:calc(600 / 640 * 100%)}
.graph-head.fixed{position:fixed;top:59px;max-width:600px;margin:0;left:50%;transform:translateX(-50%);background:#fff;z-index:5}
.col-th,.col-td{display:table-cell}
.col-th{width:20%}
.col-td{width:80%}
.age01 .graph-head .col-td{height: 0;padding-top: calc(64 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_th_age_01.png) 0 0 no-repeat;background-size: 100% 100%}
.age01 .graph-body .col-td{padding:calc(40 / 600 * 100%) calc(10 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_dash_col3.png) 0 0 repeat-y;background-size:100% auto}
.age02 .graph-head .col-td{height: 0;padding-top: calc(64 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_th_age_02.png) 0 0 no-repeat;background-size: 100% 100%}
.age02 .graph-body .col-td{padding:calc(40 / 600 * 100%) calc(10 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_dash_col4.png) 0 0 repeat-y;background-size:100% auto}
.age03 .graph-head .col-td{height: 0;padding-top: calc(64 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_th_age_03.png) 0 0 no-repeat;background-size: 100% 100%}
.age04 .graph-head .col-td{height: 0;padding-top: calc(64 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_th_age_04.png) 0 0 no-repeat;background-size: 100% 100%}
.age05 .graph-head .col-td{height: 0;padding-top: calc(64 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_th_age_05.png) 0 0 no-repeat;background-size: 100% 100%}
.graph-body .col-th, .graph-body .col-td{text-align:center;vertical-align:middle;}
.graph-body .col-th span{display:inline-block;position:relative;font-size:14px;letter-spacing:-1px}
.graph-body .col-th span:after{content:'';position:absolute;bottom:0;left:50%;z-index:1;transform:translateX(-50%);width:100%;height:0;padding:calc(18 / 120 * 100%) calc(10 / 120 * 100%) 0;background:#fff;opacity:.3}
.graph-body .col-th em{display:block;position:relative;z-index:2;line-height:1}
.graph-body .col-th{font-weight:bold;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_th_bg.png) right bottom no-repeat;}
.graph-body .col-td{padding:calc(40 / 600 * 100%) calc(10 / 600 * 100%);background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_dash_col3.png) 0 0 repeat-y;background-size:100% auto}
.graph-body .col-td a{display:block;padding:calc(18 / 460 * 100%) calc(25 / 460 * 100%);margin:calc(10 / 460 * 100%) 0;box-shadow:1px 1px 2px #cecece;border-radius:8px;line-height:17px;text-align:center;background:#ffd466 url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/graph_bar_arrow.png) right center  no-repeat;background-size:auto 6px;color:#231f20;font-size:10px;letter-spacing:-2px} /* 20190403수정 */
/* 언어 */
.graph-1 .col-th{background-color:#ffd466}
.graph-1 .col-td{background-color:#ffeec2 !important}
.graph-1 .col-td a{background-color:#ffd466 !important}
/* 수리 */
.graph-2 .col-th{background-color:#6CD8C9}
.graph-2 .col-td{background-color:#e7fbf8 !important}
.graph-2 .col-td a{background-color:#6cd8c9 !important}
/* 탐구 */
.graph-3 .col-th{background-color:#9FE396}
.graph-3 .col-td{background-color:#DFF5DC !important}
.graph-3 .col-td a{background-color:#9fe396 !important}
/* 외국어 */
.graph-4 .col-th{background-color:#FFAFAF}
.graph-4 .col-td{background-color:#F9EDED !important}
.graph-4 .col-td a{background-color:#FFAFAF !important}
/* 독서논술*/
.graph-5 .col-th{background-color:#D1C3FB}
.graph-5 .col-td{background-color:#F5F2FF !important}
.graph-5 .col-td a{background-color:#D1C3FB !important}
/* 통합교과 */
.graph-6 .col-th{background-color:#FFB563}
.graph-6 .col-td{background-color:#FFE7CD !important}
.graph-6 .col-td a{background-color:#FFB563 !important}

/* 20190514 추가 */
/* 독서미술 */
.graph-7 .col-th{background-color:#96d0ea}
.graph-7 .col-td{background-color:#e7f5fb !important}
.graph-7 .col-td a{background-color:#96d0ea !important}
/* //20190514 추가 */

.g3-1-1{width:calc(98 / 460* 100%);}
.g3-1-2{width:calc(260 / 460* 100%);}
.g3-1-3{width:calc(98 / 460* 100%);margin-left:calc(310 / 460 * 100%) !important;}
.g3-2-1{width:calc(256 / 460* 100%);}
.g3-2-2{width:calc(256 / 460* 100%);margin-left:calc(150 / 460 * 100%) !important;}
.g4-1-4{width:calc(60 / 460* 100%);;margin-left:calc(348 / 460 * 100%) !important;}
.g4-1-5{width:calc(60 / 460* 100%);;margin-left:calc(348 / 460 * 100%) !important;}

.g4-1-1{width:calc(60 / 460* 100%);}
.g4-2-1{width:calc(179 / 460* 100%);}
.g4-2-2{width:calc(301 / 460* 100%);} /* 20190514 추가 */
.g4-2-3{width:calc(179 / 460* 100%);margin-left:calc(230 / 460 * 100%) !important;}
.g4-3-2{width:calc(301 / 460* 100%);margin-left:calc(108 / 460 * 100%) !important;}
.age05 img{width: calc(188 / 460 * 100%);margin: 0 calc(136 / 460 * 100%) calc(20 / 460 * 100%) calc(133 / 460 * 100%);}
.btn-jump-subject img, .btn-jump-age img{width:72px}
.btn-jump-age{left:calc(20 / 640 * 100%);right:initial !important}
.sectionAge .age{display:none}
.sectionAge .age.on{display:block}
@media screen and (min-width: 414px) {
	.graph-body .col-td a{font-size:12px}
}

/* 씽크빅 관리 서비스 */
.service-list{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;margin:calc(70 / 640 * 100%) calc(20 / 640 * 100%) 0}
.service-list.new{margin:calc(20 / 640 * 100%) calc(20 / 640 * 100%) 0;}
.service-item{width: 38%;margin: 0 6% 16px;text-align:center}
.service-item img{margin-bottom:13px}
.service-item dl{letter-spacing:-0.08em}
.service-item dt{margin-bottom:10px;color:#f7901e;font-size:20px;font-weight:600;line-height:1}
.service-item dd{color:#626262;font-size:11px;line-height:16px;}
.service-item dd b{display:block;margin-bottom:6px;color:#231f20;font-weight:600;line-height:17px}
.service-item-02 dt{color:#5956a8}
.service-item-03 dt{color:#fd9393}
.service-item-04 dt{color:#ffa800}
.service-item-05 dt{color:#5dadc1}
.serviceArea .section .swiper-container{margin-top:calc(70 / 640* 100%)}
.serviceArea .section .swiper-button-prev,
.serviceArea .section .swiper-button-next{margin-top:calc(164 / 640 * 100%)}
.serviceArea .section h4{padding-top:calc(70 / 640 * 100%);background:#f6f6f6;text-align:center}
.serviceArea .descArea{padding-bottom:calc(50 / 640 * 100%)}
.serviceArea .section .desc{margin-top:calc(50 / 640 * 100%)}
.serviceArea .scrollToArea{margin-bottom:10px;}
.serviceArea .scrollToArea .inner{padding-top:calc(40 / 640 * 100%)}
.serviceArea .service .section{ padding-top:calc(50 / 640 * 100%) }
.serviceArea02 .together-cont5 .btn-freeWrap{margin:calc(70 / 640 * 100%) 0 calc(55 / 640 * 100%)}
.serviceArea02 .together-cont5 .btn-freeGo{padding:22px 16px 16px}
.serviceArea02 .together-cont5 .btn-freeGo b{font-size:17px}
.serviceArea03 .section .swiper-slide-02 {margin-top:0}
.serviceArea03 .section02 .inner{padding:0 }
.serviceArea03 .section02 .swiper-container{padding:0 calc(100 / 640 * 100%) calc(60 / 640 * 100%)}
.serviceArea03 .section02 .swiper-button-prev,
.serviceArea03 .section02 .swiper-button-next{margin-top:calc(100 / 640 * 100%)}

@media screen and (min-width: 375px) {
	.service-item dd b{line-height:1.25;}
	.service-item dd{font-size:13px;line-height:20px}
}


/* 연령 별 관리 서비스 보기 */
.ageType{}
.ageType ul{}
.ageType li{float:left;}
.ageType li:first-child a:before{border-left:0;}
.ageType li a:before{content:'';display:inline-block;position:absolute;top:0;left:0;height:50px;border-left:1px solid #d8d8d8;vertical-align:middle;}
.ageType li a{display:block;position:relative;padding:10px 0;border-bottom:2px solid #2abb9d;color:#a2a2a2;font-size:12px;text-align:center;line-height:17px;letter-spacing:-1px}
.ageType li+li a{border-bottom:2px solid #b2d234}
.ageType li+li+li a{border-bottom:2px solid #faa519}
.ageType li+li+li+li a{border-bottom:2px solid #ce7db4}
.ageType li a > strong{display:block;color:#19b494;font-size:16px;}
.ageType li+li a > strong{color:#b2d234;}
.ageType li+li+li a > strong{color:#faa519;}
.ageType li+li+li+li a > strong{color:#cb66aa;}
.ageType li.on a{background:#19b494;color:#cbfff4;}
.ageType li+li.on a{background:#afce33;color:#f0ffb7;}
.ageType li+li+li.on a{background:#f5a219;color:#ffedce;}
.ageType li+li+li+li.on a{background:#ca7bb0;color:#ffe7f7;}
.ageType li.on a > strong{color:#fff;}
/*.ageType li a:before{content:'';display:inline-block;width:80px;height:51px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab1_off.png) no-repeat;background-size:80px auto;}
.ageType li+li a:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab2_off.png) no-repeat;background-size:80px auto;}
.ageType li+li+li a:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab3_off.png) no-repeat;background-size:80px auto;}
.ageType li+li+li+li a:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab4_off.png) no-repeat;background-size:80px auto;}
.ageType li.on a:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab1_on.png) no-repeat;background-size:80px auto;}
.ageType li+li.on a:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab2_on.png) no-repeat;background-size:80px auto;}
.ageType li+li+li.on a:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab3_on.png) no-repeat;background-size:80px auto;}
.ageType li+li+li+li.on a:before{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/product/new/tab4_on.png) no-repeat;background-size:80px auto;}*/
.ageType ul.col-4 li{width:25%;}
.ageCon{padding-top:25px;background:#fff}
.ageBtn{display:inline-block;width:50%;text-align:center;}


/*검색 결과*/
.contBody.search .searchResult{font-size:15px;margin-top:25px}
.contBody.search .searchResult .num{color:#f7901e}
.contBody.search .noResultant .searchTit{display: block;margin: 15px 0 10px;color: #f7901e;font-size: 15px;text-align: center;}
.contBody.search .noResultant .searchTit::after{content: '';display: block;clear: both;padding-top: 9.5px;border-bottom: 3px solid #f7901e;}
.contBody.search .noResultant .noResultantArea{position: relative;margin: 10px 0;padding: 25px 0;background-color: #f5f6f8;}
.contBody.search .noResultant .noResultantArea::after{content: '';display: block;clear: both;position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;margin-bottom: -10px;background-color: #231f20;}
.contBody.search .noResultant .noResultantArea .helpText{text-align: center;}
.contBody.search .noResultant .noResultantArea .helpText>li{font-size:11px}
.contBody.search .noResultant .noResultantArea .helpText>li::before{content:'';display:inline-block;clear:both;margin-right:5px;background-color: #454545;width: 3px;height: 3px;border-radius: 3px;vertical-align: middle;}
.contBody.search .noResultant .noResultantArea .keyword{margin: 15px 2.3%;overflow: hidden;}
.contBody.search .noResultant .noResultantArea .keyword>li{  float: left;margin: 0.8%;width:31.64%}
.contBody.search .noResultant .noResultantArea .keyword>li>a{display: block;background-color: #f7901e;border-radius: 8px;line-height: 35px;color: #fff;font-size: 13px;text-align: center;}
.contBody.search .resultArea .searchTit{display: inline-block;margin: 25px 0 10px;color: #323232;font-size: 20px;}
.contBody.search .resultArea .searchTit>span{color:#f7901e;}
.contBody.search .resultArea .listTypeD{border-top: 3px solid #f7901e;border-bottom: 1px solid #231f20;padding:0;margin-top:7px;}
.contBody.search .resultArea .listTypeD li:first-child{padding-top:10px}
.contBody.search .resultArea .listTypeD .serviceIcon{padding: 21px 0 0;}
.contBody.search .resultArea .listTypeD .serviceIcon>dd{display:inline-block;margin-right:-4px;padding:0 10px 0 0;background:none;text-align:center;}
.contBody.search .resultArea .listTypeD .serviceIcon>dd>a:visited{color: inherit;text-decoration: none;}
.contBody.search .resultArea .listTypeD .serviceIcon img{width:41px;height:41px;}
.contBody.search .resultArea .listTypeD .serviceIcon>dd>span{display: block;font-size: 12px;color: #626262;}
.contBody.search .resultArea .moreBtn{display:block;float: right;padding-top:36px;font-size:0;}
.contBody.search .resultArea .moreBtn:before{content:'';display:block;clear:both;width:76px;height:12px;background: url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/btn/search_btn_more.png) no-repeat;background-size: 76px 12px;}
.contBody.search .listTypeD>li>.btn{padding-top:10px;}
.contBody.search .subject .thum>a>img{padding:11.5% 31.3%;}

.contBody.search .txtService{ padding:0; }
.contBody.search .txtService>strong	{ position:static;display:inline-block;padding-right:0;font-size:15px;color:#231f20; vertical-align: middle;}
.contBody.search .icoMark{display: inline-block;width: 17px;height: 17px;font-weight: bold;color: #ec6115;font-size: 13px;line-height: 16px;border: 1px solid red;border-radius: 100%;vertical-align: middle;text-align: center;}


/* 내게 맞는 씽크빅 찾기 - 클래스탭 수정 */
.btn-detailWrap{text-align:center}
.btn-detailWrap .btn-inDetail{min-width:284px;}
.btn-detailWrap + .btn-detailWrap{margin-top:10px;}
.btn-inDetail{display:inline-block;padding:13px 17px 8px 15px;background:#f8661f;font-size:14px;font-weight:600;color:#fff;border-bottom:5px solid #dd5a1a;position:relative}
.btn-inDetail:after{content:'';display:block;width:31px;height:32px;background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/service/img_finger.png) no-repeat;background-size:31px 32px;position:absolute;top:52%;left:93%}
.btn-inDetail:link, .btn-inDetail:hover, .btn-inDetail:visited{color:#fff}
.inner .secondArea:before{content:'';display:inline-block;width:calc(480 / 640 * 100%);border-top:1px dashed #bcbcbc;margin-bottom:calc(35 / 640 * 100%)}
.inner .secondArea{text-align:center;}
.serviceArea .section .pbtm0{padding-bottom:0}

/* 210412 북클럽 매니아 수정 */
.bookclubMania .section .brand-cont-intro{position:relative}
.bookclubMania .section .brand-cont-intro .btn{width:71%;height:6%;;margin-left:-35.5%;top:88.5%}

/* 210510 지국찾기 콘텐츠 수정 */
.branch .studyGallery+span{display:block;text-align:center;padding-bottom:15px}
.branch .swiper-container.studyGallery{padding:0 calc(70 / 640 * 100%) calc(60 / 640 * 100%)}
.branch .swiper-button-next{background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/branch/btn_slide_right.png) !important}
.branch .swiper-button-prev{background-image:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/branch/btn_slide_left.png) !important}
.branch .studyGallery .swiper-wrapper .swiper-slide{text-align:center}

/* 210531 웅진스마트올 소개 페이지 수정 */
.brandArea05 .swiper-button-next{right:6px !important}
.brandArea05 .swiper-button-prev{left:6px !important}
.brandArea05 .swiper-pagination-bullet{width:10px !important;height:10px !important;background:#e3e3e3 !important;border-radius:50%;opacity:1;vertical-align:middle}
.brandArea05 .swiper-pagination-bullet-active{box-sizing:content-box;background:#fff !important;border:2px solid #f34324}
.brandArea05 .swiper-slide-01{padding:calc(40 / 640 * 100%) calc(50 / 640 * 100%) calc(120 / 640 * 100%)}
.brandArea05 .swiper-slide-02{background:#f7f7f7;padding:calc(40 / 640 * 100%) calc(50 / 640 * 100%) calc(110 / 640 * 100%)}
.brandArea05 .swiper-slide-03, .brandArea05 .swiper-slide-04{background:#f7f7f7}
.brandArea05 .swiper-slide-01 .swiper-pagination, .brandArea05 .swiper-slide-02 .swiper-pagination{bottom:30px !important}
.brandArea05 .swiper-slide-01 .swiper-button-prev, .brandArea05 .swiper-slide-01 .swiper-button-next{margin-top:calc(200 / 640 * 100%)}
.brandArea05 .swiper-slide-02 .swiper-button-prev, .brandArea05 .swiper-slide-02 .swiper-button-next{margin-top:calc(480 / 640 * 100%)}

/* 210615 슈퍼팟 잉글리시 이벤트 페이지 */
.superpotevent .visual_wrap{position:relative;width:100%}
.superpotevent .visual_wrap .logo{position:absolute;top:2.3%;left:50%;margin-left:-5%;width:10%}

/* 210621 스마트올 초등, 키즈 분리 */
.brandArea08 .section{position:relative}
.brandArea08 .smartall_btn{display:block;margin:3.1% 16.4% 7.815%}
.brandArea08 .smartallLink{display:inline-block;margin:50px auto;width:30%;}
.brandArea08 .swiper-button-next{right:6px !important}
.brandArea08 .swiper-button-prev{left:6px !important}
.brandArea08 .swiper-pagination-bullet, .brandArea09 .swiper-pagination-bullet{width:10px !important;height:10px !important;background:#e3e3e3 !important;border-radius:50%;opacity:1;vertical-align:middle}
.brandArea08 .swiper-pagination-bullet-active, .brandArea09 .swiper-pagination-bullet-active{box-sizing:content-box;background:#fff !important;border:2px solid #f34324}
.brandArea08 .swiper-slide-01{padding:calc(40 / 640 * 100%) calc(50 / 640 * 100%) calc(120 / 640 * 100%)}
.brandArea08 .swiper-slide-02{background:#f7f7f7;padding:calc(40 / 640 * 100%) calc(50 / 640 * 100%) calc(110 / 640 * 100%)}
.brandArea08 .swiper-container{background-color:#f7f7f7}
.brandArea08 .swiper-slide-01 .swiper-pagination, .brandArea08 .swiper-slide-02 .swiper-pagination{bottom:30px !important}
.brandArea08 .swiper-slide-01 .swiper-button-prev, .brandArea08 .swiper-slide-01 .swiper-button-next{margin-top:calc(200 / 640 * 100%)}
.brandArea08 .swiper-slide-02 .swiper-button-prev, .brandArea08 .swiper-slide-02 .swiper-button-next{margin-top:calc(480 / 640 * 100%)}

/* 210622 AI스터디클럽 수정 */
.bookclubArea.aiStudyClub .kids .tabTypeD ul{height:30px;}
.bookclubArea.aiStudyClub .kids .tabTypeD li a{height:30px;line-height:30px}
.bookclubArea.aiStudyClub .kids .tabTypeD li a:before, .bookclubArea.aiStudyClub .middle .tabTypeD li a:before{height:30px}
.bookclubArea.aiStudyClub>.section>.cont{padding-top:0}

/* 210630 슈퍼팟잉글리시 클럽 */
.superpotBox{position:relative;}
/* S : 220303 */
.superpotBox .btn{display:block;text-indent:-9999px;position:absolute;width:80%;height:0.6%;left:10%;}
.superpotBox .btn01{top:98.04%; height:0.6%;}
.superpotBox .btn02{top:98.93%; height:0.6%;}
.superpotBox .btn03{top:6.62%; height:0.45%}
.superpotBox .btn04{top:83.49%; left:14%; width:72%; height:0.41%;}
.superpotBox .btn05{top:75.34%; left:14%; width:72%; height:0.41%;}
.superpotBox .btn06{top:72.52%;  left:14%; width:72%; height:0.41%;}

.superpotBox .btn_etc1 {top:7.36%; height:0.6%;}
.superpotBox .btn_etc2 {top:97.16%; height:0.6%;}
/* E : 220303 */

/* S : 230925 슈퍼팟 */
.superpotBox .banner_btn{font-size:0px;margin-top:10px;display: block;}
/* E : 230925 슈퍼팟 */

/* 210714 스마트올 예비초 */
.brandArea09 .section{position:relative}
.brandArea09 .section.endgrey:after{content:'';display:block;height:50px;background:#f8f8f8}
.brandArea09 .smartall_btn{display:block;margin:3.1% 16.4% 14.1%}
.brandArea09 .smartallLink{display:inline-block;margin:50px auto;width:30%;}

.brandArea09 .swiper-container{padding:calc(40 / 640 * 100%) calc(50 / 640 	* 100%) calc(120 / 640 * 100%)}
.brandArea09 .swiper-button-prev, .brandArea09 .swiper-button-next{margin-top:calc(190 / 640 * 100%)}
.brandArea09 .swiper-pagination{bottom:30px !important}
.brandArea09 .swiper-container.swiper-slide-08{background:#f8f8f8}
.brandArea09 .swiper-container.swiper-slide-09{background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/brand/new/cont_brand09_05_slide_bg.png) no-repeat;background-position:0 100%;background-size:28% auto}

/* 210818웅진책방 */
.brandArea01 .section.section02 .standAlone{margin-bottom: 20px;}
.brandArea01 .stnadAlone_img{position: relative;}
.brandArea01 .stnadAlone_img a.btn{position: absolute;width: 40%;height: 2.5%;left: 30%}
.brandArea01 .stnadAlone_img a.baby{top: 21%;}
.brandArea01 .stnadAlone_img a.nino{top: 46%;}
.brandArea01 .stnadAlone_img a.artivity{top: 70.9%;}
.brandArea01 .stnadAlone_img a.activity{top: 95.8%;}

/* S : 210916 웅진씽크빅 선생님 */
.teacherArea .teacherInfo{margin-top:30px;}
.teacherArea .teacherInfo .teacherList{position:relative;}
.teacherArea .teacherInfo .teacherList a{position:absolute; width:42%; height:22%; text-indent:-9999px; overflow:hidden;}
.teacherArea .teacherInfo .teacherList .btn1{top:0; left:6%;}
.teacherArea .teacherInfo .teacherList .btn2{top:0; right:6%;}
.teacherArea .teacherInfo .teacherList .btn3{top:27%; left:6%;}
.teacherArea .teacherInfo .teacherList .btn4{top:27%; right:6%;}
.teacherArea .teacherInfo .teacherList .btn5{top:54.3%; left:6%;}
.teacherArea .teacherInfo .teacherList .btn6{top:54.3%; right:6%;}
.teacherArea .teacherInfo .teacherList .btn7{top:83%; left:25%; width:50%; height:8%;}


.teacherArea .teacherInfo .teacherList.new230209 a{height:17.3%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn1{top:0; left:6%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn2{top:0; right:6%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn3{top:21.5%; left:6%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn4{top:21.5%; right:6%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn5{top:43%; left:6%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn6{top:43%; right:6%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn7{top:64.5%; left:25%; width:50%;}
.teacherArea .teacherInfo .teacherList.new230209 .btn8{top:86%; left:25%; width:50%; height:8%;}


.teacherArea [class*=teacher0]{position:relative;}
.teacherArea [class*=teacher0] .movieArea{position:relative;}
.teacherArea [class*=teacher0] .movieArea .btnMovie{position:absolute; left:2.3%; width:95%; text-indent:-9999px; overflow:hidden;}
.teacherArea [class*=teacher0] .btn7{position:absolute; left:29%; width:42%; text-indent:-9999px; overflow:hidden;}
.teacherArea .teacher01 .movieArea .btnMovie{top:27.5%; height:47.4%;}
.teacherArea .teacher03 .movieArea .btnMovie{top:31.5%; height:45.4%;}
.teacherArea .teacher04 .movieArea .btnMovie{top:24.5%; height:44.4%;}
.teacherArea .teacher01 .btn7{top:86.35%; height:7.8%;}
.teacherArea .teacher02 .btn7{top:87.75%; height:6.8%;}
.teacherArea .teacher03 .btn7{top:87.45%; height:6.8%;}
.teacherArea .teacher04 .btn7{top:87.65%; height:6.8%;}
.teacherArea .teacher05 .btn7{top:92.45%; height:4.2%;}
.teacherArea .teacher06 .btn7{top:93.75%; height:3.5%;}
.teacherArea .teacher07 .btn7{top:90.15%; height:5.5%;}

.movieLayer.teacher .innerLayer{height:50%; background:#000;}
.movieLayer.teacher .videoWrap{width:100%; height:100%;}
/* E : 210916 웅진씽크빅 선생님*/

/* S : 211013  */
.superpotTogether .movieArea{position:relative;}
.superpotTogether .movieArea .btnMovie{position:absolute; top:9%; left:9.3%; width:81%; height:12.8%; text-indent:-9999px; overflow:hidden;}
.superpotTogether .movieArea .btnMovie.btn2 {position:absolute; top:41%; left:7.3%; width:86%; height:18.3%; text-indent:-9999px; overflow:hidden;}
/* E : 211013 */


/* S : 211019 유데미코리아 */
.brandArea11 .section {position:relative; padding:0; margin:35px 0 0 0;}
.brandArea11 .section > div[class^=set] {position:relative; width:100%; text-align:center;}
.brandArea11 .section > div[class^=set] img {width:100%;}
.brandArea11 .section > div[class^=set] a.btns {position:absolute; display:block; text-indent:-9999px; overflow:hidden;}
/* E : 211019 유데미코리아 */

/* S : 211206 스마트올클럽 */ 
.smartAll.tbTypeArea{position:relative; padding:60px 10px 0; background:#fff;}
.smartAll.tbTypeArea:before{content:''; position:absolute; top:35px; left:50%; margin-left:-15px; width:30px; height:32px; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/bookclub/icon_smart_all_plus.png) no-repeat center; background-size:100% auto;}
.smartAll.tbTypeArea h3{font-size:22px; font-weight:bold; line-height:1.2; letter-spacing:-2.5px;}
.smartAll.tbTypeArea>strong{display:block; margin:15px 0 7px; font-size:14px; letter-spacing:-1px;}
.smartAll.tbTypeArea .tbTypeA{border-bottom:2px solid #231f20; border-top:0;}
.smartAll.tbTypeArea thead tr:first-child th{border-top:0;}
.smartAll.tbTypeArea thead th{border-right:0; border-left:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; background-color: #fff;}
.smartAll.tbTypeArea thead th:first-child{border-left:0 !important}
.smartAll.tbTypeArea thead th>span{background-color:#ffe466; display:block; width:99%; margin:0 auto; font-size:12px; font-weight:bold;}
.smartAll.tbTypeArea tbody td{background-color: #fff;}
.smartAll.tbTypeArea .tbTit1{color:#ff5c40;}
.smartAll.tbTypeArea .tbTit2{color:#5956a8;}
.smartAll.tbTypeArea .tbTxt{margin:5px 0; padding-top:5px; color:#231f20; font-size:12px; font-weight:bold; line-height:1.3}
.smartAll.tbTypeArea .tbTxt2{margin-top:10px; color:#ce7272; font-size:12px; font-weight:bold; line-height:18px}
.smartAll.tbTypeArea .etc{padding-top:5px; font-size:12px; color:#7b7b7b; text-align:right;}
.smartAll.tbTypeArea .tbTxt.tborder{margin:0; padding:10px 0; border-top:2px solid #231f20; line-height:15px; background-color: #fff;}
.smartAll.tbTypeArea .txtInfo:before{content:''; display:inline-block; color:#231f20; font-size:14px; text-align:left;}
.smartAll.tbTypeArea .txtInfo{color:#231f20; font-size:14px; text-align:left;}
.smartAll.tbTypeArea .tbTypeA tbody tr:first-child th>span{background-color:#ffe466;}

.smartAll.tbTypeArea .tbTypeA + .tbTypeA{border-top:0;}
.smartAll.tbTypeArea .tbTypeA + .tbTxt{margin-top:8px; border-top:2px solid #231f20;}
.smartAll.tbTypeArea .tbTypeA.colType2 thead th>span{background:#ffb664 !important;}

.smartAll.tbTypeArea .tbTypeA{width:100%; border-top:2px solid #231f20;}
.smartAll.tbTypeArea .tbTypeA table{width:100%; table-layout:fixed; }
.smartAll.tbTypeArea .tbTypeA th{padding:5px; font-weight:500; font-size:12px; border:2px solid #e2e2e2; }
.smartAll.tbTypeArea .tbTypeA th:first-child{border-left:none; }
.smartAll.tbTypeArea .tbTypeA th:last-child,
.smartAll.tbTypeArea .tbTypeA tbody th:last-child{border-right:none; }
.smartAll.tbTypeArea .tbTypeA tbody th{padding:5px; font-size:12px; font-weight:normal; border:1px solid #e2e2e2; border-left:0; background:#fff; }
.smartAll.tbTypeArea .tbTypeA tbody th>span{display:block; width:100%; font-size:12px; background:#e0e0e0; vertical-align:middle; }
.smartAll.tbTypeArea .tbTypeA tbody th>span b{display:inline-block; font-weight:normal; font-size:12px; letter-spacing:-1px; }
.smartAll.tbTypeArea .tbTypeA tbody th>span.txt2{height:66px; padding-top:10px; line-height:20px; vertical-align:middle; box-sizing:border-box; }
.smartAll.tbTypeArea .tbTypeA tbody th>span.txt3{height:240px; padding-top:90px; line-height:20px; vertical-align:middle; box-sizing:border-box; }
.smartAll.tbTypeArea .tbTypeA tbody th>span.txt4{height:66px; padding-top:20px; line-height:20px; vertical-align:middle; box-sizing:border-box; }
.smartAll.tbTypeArea .tbTypeA tbody tr:first-child th>span{background-color:#e0e0e0;}
.smartAll.tbTypeArea .tbTypeA tbody th>span.txt2{height:221px; padding:80px 22px 0;}
.smartAll.tbTypeArea .tbTypeA tbody td{height:100%; font-size:12px; border:1px solid #e2e2e2; border-right:0; vertical-align:middle; letter-spacing:0;}
.smartAll.tbTypeArea .tbTypeA tbody td>p{padding:12px 0; }
.smartAll.tbTypeArea .tbTypeA tbody td>p img{display:inline-block; margin:0 3px;}
.smartAll.tbTypeArea .tbTypeA tbody tr.result td{color:#f46020;}
/* E : 211206 스마트올클럽 */

/* S : 220126 */
.together-cont5 .together-vod .vodCont.bg1{position:relative; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/service/cont_together_07_1.png) no-repeat center; background-size:100% auto;}
.together-cont5 .together-vod .vodCont.bg1 a{position:absolute; top:3%; left:0; width:100%; height:94%; text-indent:-9999px; overflow:hidden; display:block; box-sizing:border-box;}
.together-cont5 .together-vod .vodCont.bg2{position:relative; background:url(//cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/m/images/service/cont_together_07_2.png) no-repeat center; background-size:100% auto;}
.together-cont5 .together-vod .vodCont.bg2 a{position:absolute; top:3%; left:0; width:100%; height:94%; text-indent:-9999px; overflow:hidden; display:block; box-sizing:border-box;}
/* E : 220126 */


/* S : 바이백 220221 */
.buyBackBox{position:relative; margin-top:30px;}
.buyBackBox + .buyBackBox{margin-top:0;}
.buyBackBox .btn{position:absolute; text-indent:-9999px; overflow:hidden;}
.buyBackBox .btn.mv{top:57.3%; left:10.3%; width:80%; height:9.9%;}
.buyBackBox .btn.btn1{left:10.3%; bottom:0.4%; width:79.6%; height:4%;}

.floatingBtn{position:fixed; bottom:0; left:0; z-index:1; width:100%;}
.floatingBtn img{width:100%;}
/* E : 바이백 220221 */

/* S : 220418 씽크빅 소개 탭메뉴 */
.tabD{margin-top:40px;}
.tabD .tabBtn{border:1px solid #d8d8d8;}
.tabD .tabBtn{margin:0; display:flex;}
.tabD .tabBtn li{padding:0; float:none; flex:1;}
.tabD .tabBtn li + li{border-left:1px solid #d8d8d8;}
.tabD .tabBtn li a{padding:15px 0; font-size:15px; color:#a1a1a1; display:flex; justify-content:center; align-items:center;}
.tabD .tabBtn li a.active{color:#fff; background:#fd7708;}
.tabD .tabDCon{margin-top:50px; display:none;}
.tabD .tabDCon:first-child,
.tabD .tabDCon.on{display:block;}
/* E : 220418 씽크빅 소개 탭메뉴  */


/* S : 220727 웅진스마트올 키즈 소개 수정 */
.brandArea08 .smartallkids_logo{display:inline-block;margin-bottom:5.625%}
/* E : 220727 웅진스마트올 키즈 소개 수정 */

/* S : 230324 */
.agreeArea ol li span.emphasis{font-size: 17px; font-weight: 700; color: #f79121;}
/* E : 230324 */


/* S : new2023 */
/* 1.5625vw // 10  */
/* 3.125vw  // 20*/
/* 1.875vw // 12 */
/* 3.4375vw // 22 */
/* 3.75vw // 24 */
/* 4.6875 // 30 */
/* 6.25vw // 40 */
/* 7.8125vw // 50*/
/* 9.375vw // 60 */
/* 14.0625 // 90 */
/* 15.625 // 100 */

.main.v2023 *{font-family: 'NanumSquareNeo', sans-serif;}
.main.v2023{color: #111;}
.main.v2023 .swiper-container{padding: 0;}
.main.v2023 .mainVisual .swiper-container .swiper-slide.swiper-slide-active{opacity:1 !important;}
.main.v2023 .mainVisual .swiper-container .swiper-slide{opacity:0 !important;}
.main.v2023 .mainVisual .swiper-container .swiper-pagination{display: inline-block; bottom: 4.6875vw  !important; left: auto;right: 6.25vw; border-radius: 100vw; width: auto; padding: 1.5625vw 3.125vw 1.875vw; font-size: 3.4375vw; font-family: 'NotoSans'; color: #fff; line-height: 1;background-color: rgba(0,0,0,0.1);letter-spacing: -1px; font-weight: 700; transition: none;}

.main.v2023 .mainCon__pdList{margin-left:20px; padding: 15.625vw 0 0;}
.main.v2023 .mainCon__pdList + .mainCon__pdList{padding: 14.0625vw 0 0;}
.main.v2023 .mainCon__pdList--tit{font-size: 7.8125vw; font-weight: 700; text-align: center; line-height: 1;}
.main.v2023 .mainCon__pdList--tit > span{display: block; margin-top: 6.25vw; font-size: 3.75vw; font-weight: 500; letter-spacing:-1px;}

.main.v2023 .mainCon__pdList--list{margin-top: 7.8125vw;}
.main.v2023 .mainCon__pdList--list > li{margin:0 10px 0 0; width:calc(50% - 15px); box-sizing: content-box;}
.main.v2023 .mainCon__pdList--list > li > a{position: relative; margin:0 auto; width:100%; text-align:center; display:block; background-color: #f1f3f5;border-radius: 15px;}
.main.v2023 .mainCon__pdList--list > li > a > p{position: absolute;top: 6.25vw ; left: 6.25vw ; font-weight: 700; font-size: 3.75vw; letter-spacing: -2px; line-height: 1;}

.main.v2023 .mainCon.subBanner{margin-top: 15.625vw;}

.main.v2023 .mainCon.subSlide .swiper-pagination{left: 0; right: 0; bottom: 15.625vw !important; margin: auto; line-height: 1; transition: none;}
.main.v2023 .mainCon.subSlide .swiper-pagination-bullet{ width: 3.125vw !important; height: 3.125vw !important; background-image:none !important; background-color: #d4d4d4 !important;opacity: 1;}
.main.v2023 .mainCon.subSlide .swiper-pagination-bullet + .swiper-pagination-bullet{margin-left: 3.125vw;}
.main.v2023 .mainCon.subSlide .swiper-pagination-bullet-active{background-image:none !important; background-color: #f27200 !important;}

.main.v2023 .mainCon.subSlide2{padding:15.625vw 0 0; background-color: #f6f5f5; overflow: hidden;}
.main.v2023 .mainCon.subSlide2 .subSlide2__tit{text-align: center; font-size: 7.8125vw; font-weight: 700; letter-spacing: -0.46875vw; line-height: 1.25;}
.main.v2023 .mainCon.subSlide2 .subSlide2__tit > span{color: #f27200;}
.main.v2023 .mainCon.subSlide2 .swiper-container{padding: 9.375vw 0 15.625vw; margin-left: -14.0625vw ;}
.main.v2023 .mainCon.subSlide2 .swiper-slide{width: 60vw; margin: auto 3.125vw;box-sizing: border-box;}
.main.v2023 .mainCon.subSlide2 .swiper-slide-active{width: 75vw; box-shadow: 12px 21px 73px 0px rgba(0, 0, 0, 0.13); border-radius: 6vw;}
.main.v2023 .mainCon.subSlide2 .swiper-slide-prev,
.main.v2023 .mainCon.subSlide2 .swiper-slide-next{opacity: 0.75;}

.main.v2023 .mainCon.awards{position: relative;}
.main.v2023 .mainCon.awards > ul{position: absolute;top: 89vw; left: 0; right: 0; margin: auto; padding: 0 20px;}
.main.v2023 .mainCon.awards > ul > li{position: relative;}
.main.v2023 .mainCon.awards > ul > li + li{margin-top: 3.125vw;}
.main.v2023 .mainCon.awards > ul > li .awards__desc{position: absolute; top: 50%; transform: translateY(-50%); left: 9.375vw;}
.main.v2023 .mainCon.awards > ul > li .awards__desc.right{right: 9.375vw;left: auto; text-align: right;}
.main.v2023 .mainCon.awards > ul > li .awards__desc > p{color: #fff;}
.main.v2023 .mainCon.awards > ul > li .awards__desc > p.awards__desc--tit{font-size: 6.25vw;font-weight: 700; line-height: 1;}
.main.v2023 .mainCon.awards > ul > li .awards__desc > p.awards__desc--txt{font-size: 3.125vw; margin-top: 3.125vw;}

@media screen and (min-width : 640px) {
	.main.v2023 .mainVisual .swiper-container .swiper-pagination{padding: 10px 20px 12px; bottom: 30px !important; right: 40px; font-size: 22px;}
	
	.main.v2023 .mainCon__pdList{padding: 100px 0 0;}
	.main.v2023 .mainCon__pdList + .mainCon__pdList{padding: 90px 0 0;}
	.main.v2023 .mainCon__pdList--tit{font-size: 50px;}
	.main.v2023 .mainCon__pdList--tit > span{font-size: 24px; margin-top: 40px; font-size: 24px;}
	
	.main.v2023 .mainCon__pdList--list{margin-top: 50px;}
	.main.v2023 .mainCon__pdList--list > li > a > p{ top: 40px; left: 40px; font-size: 24px;}
	
	.main.v2023 .mainCon.subBanner{margin-top: 100px;}
	
	.main.v2023 .mainCon.subSlide .swiper-pagination{bottom: 100px !important;}
	.main.v2023 .mainCon.subSlide .swiper-pagination-bullet{ width: 20px !important; height: 20px !important;}
	.main.v2023 .mainCon.subSlide .swiper-pagination-bullet + .swiper-pagination-bullet{margin-left: 20px;}
	
	.main.v2023 .mainCon.subSlide2{padding:100px 0 0;}
	.main.v2023 .mainCon.subSlide2 .subSlide2__tit{font-size: 50px; letter-spacing: -3px;}
	.main.v2023 .mainCon.subSlide2 .swiper-container{padding: 60px 0 100px; margin-left: -90px ;}
	.main.v2023 .mainCon.subSlide2 .swiper-slide{width: 384px; margin: auto 20px;box-sizing: border-box;}
	.main.v2023 .mainCon.subSlide2 .swiper-slide-active{width: 480px; box-shadow: 0 5px 25px -10px #999; border-radius: 40px;}
	
	.main.v2023 .mainCon.awards > ul{top: 580px;padding: 0 40px;}
	.main.v2023 .mainCon.awards > ul > li{position: relative;}
	.main.v2023 .mainCon.awards > ul > li + li{margin-top: 20px;}
	.main.v2023 .mainCon.awards > ul > li .awards__desc{left: 60px;}
	.main.v2023 .mainCon.awards > ul > li .awards__desc.right{right: 60px;}
	.main.v2023 .mainCon.awards > ul > li .awards__desc > p.awards__desc--tit{font-size: 40px;}
	.main.v2023 .mainCon.awards > ul > li .awards__desc > p.awards__desc--txt{font-size: 20px; margin-top: 20px;}
}

#container .studyArea .grade-tab-line.fixed ul {top:110px;}
#container .togetherArea .tabTypeE.fixedTab{top:50px; left:0; right:0; margin-left:0; margin-right:0;}
#container .togetherArea .togetherCon .section4_intro .tabTypeA.fixedTab{top:102px; left:0; right:0; margin-left:0; margin-right:0;}

#container .trial_study.m .trial_tab.fixedTab,
#container .trial_reading.m .trial_tab.fixedTab{top:51px;}

#container .bookclubArea.aiStudyClub .otherTab{position:relative; width:100%; height:35px; box-shadow:0 0 6px #f5f5f5;}
#container .bookclubArea.aiStudyClub .otherTab.fixed{}
#container .bookclubArea.aiStudyClub .otherTab.fixed ul{position:fixed; left:0; top:110px; z-index:50; width:100%;}
/* #container .bookclubArea.aiStudyClub .otherTab ul{height:35px;} */
#container .bookclubArea.aiStudyClub .otherTab li{float:left; width:25%; /* background:#fff; */}
#container .bookclubArea.aiStudyClub .otherTab li a{position:relative; /* height:35px; line-height:90px; */ font-size:22px; color:#484543; text-align:center; display:block;}
#container .bookclubArea.aiStudyClub .otherTab li a:before{content:''; position:absolute; left:0; top:6px; bottom:6px; width:1px; background:#d8d8d8;}
#container .bookclubArea.aiStudyClub .otherTab li a img{width:100%;}
#container .bookclubArea.aiStudyClub .otherTab li:first-child a:before{display:none}
#container .bookclubArea.aiStudyClub .otherTab li.on{/* background:#EC6115 */}
#container .bookclubArea.aiStudyClub .otherTab li.on a{color:#fff}
#container .bookclubArea.aiStudyClub .otherTab li.on a:before{display:none}
#container .bookclubArea.aiStudyClub .otherTab ul.col-2 li{width:calc(100% / 2)}
#container .bookclubArea.aiStudyClub .otherTab ul.col-3 li{width:calc(100% / 3)}
#container .bookclubArea.aiStudyClub .otherTab ul.col-4 li{width:calc(100% / 4)}
#container .bookclubArea.aiStudyClub .otherTab ul.col-5 li{width:20%;}
#container .bookclubArea.aiStudyClub .otherTab ul.col-5 li a{font-size:13px; outline: 0;font-weight:600}
#container .bookclubArea.aiStudyClub .otherTab ul.col-5 li a span{display:table-cell; vertical-align:middle; letter-spacing:-1px}
#container .bookclubArea.aiStudyClub .otherTab ul.col-6 li{width:calc(100% / 6)}

body.hasFloot #footer.new2023,
.main.v2023 #footer.new2023{padding-bottom:65px;}
body.hasFloot #footer.new2023 .footOption + .footCopy,
.main.v2023 #footer.new2023 .footOption + .footCopy{padding: 23px 0 36px;}
.main.v2023 #footer.new2023 .btnTop{bottom:80px;}
/* E : new2023 */


/* S : 230609 */
.brandArea .section17 .qna-box{position: relative;}
.brandArea .section17 .qna-box .btn_more{position: absolute; width: 24vw; height: 27%; top: 11%; left: 0; right: 0; margin: auto; text-indent: -9999px;}
.brandArea .section17 .qna-box.on .btn_more{height: 4%; top: 87%;}
/* E : 230609 */

/* S : 230629*/

.contBody .otherArea .otherCont .btnWrap {margin: 20px 0 10px; text-align: center;}
.contBody .otherArea .otherCont .btnWrap .btnArrow { position: relative; width: calc(100% - 90px);padding: 4px 0px 4px 20px; border: 1px solid #979797; border-radius: 3px; background: #fff; cursor: pointer;text-align: left;}

.contBody .otherArea .otherCont .btnWrap .btnArrow:before { content: ''; position: absolute; top: 10px; right: 10px; width: 12px; height: 9px; background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/culture/icon_arrow.png) no-repeat center/100% auto;}

.contBody .otherArea .otherCont .btnWrap .btnArrow:after { display: none;}

.contBody .otherArea .otherCont .btnWrap .btnArrow span { font-size: 15px; color: #3d3d3d; }


#easyVer.layerPop{position: fixed;top: 0; margin: auto; transform: translateX(-50%); width: 100%; height: 100vh; background-color: #fff;z-index: 999999;}
#easyVer.layerPop .layerClose { position: absolute; top: 10px; right: 12px; z-index: 2; width: 25px; height: 25px; border: 0; background: transparent; cursor: pointer;}
#easyVer.layerPop .layerClose:before { content: ''; position: absolute; top: 17px; left: 0; width: 25px; height: 1px; background: #0c1a25; transform: rotate(45deg);}
#easyVer.layerPop .layerClose:after { content: ''; position: absolute; top: 17px; left: 0; width: 25px; height: 1px; background: #0c1a25; transform: rotate(-45deg);}

#easyVer.layerPop .scroll{margin-top: 60px; padding: 0px 25px 60px; height: calc(100% - 60px); overflow: scroll; box-sizing: border-box;}
#easyVer.layerPop .layerTop h1{font-size: 20px; font-weight: 500; line-height: 1;text-align: center; color: #0a0a0a;}
#easyVer.layerPop .layerTop p{margin-top: 30px; padding: 20px 0; font-size: 12px; font-weight: 300; line-height: 19px;text-align: center; color: #606060; background-color: #f7f7f8; border-radius: 20px;}

#easyVer.layerPop .layerMid__con--top{margin-top: 50px;}
#easyVer.layerPop .layerMid__con--top h3{font-size: 20px; font-weight: 700; line-height: 1;color: #0a0a0a;}
#easyVer.layerPop .layerMid__con--top p{margin-top: 15px; font-size: 13px; font-weight: 300; line-height: 21px;color: #606060;word-break: keep-all;}
#easyVer.layerPop .layerMid__con--top h3{font-size: 20px; font-weight: 700; line-height: 1;color: #0a0a0a;}
#easyVer.layerPop .layerMid__con--mid{margin-top: 20px; padding: 30px 0; border-top: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2;}
#easyVer.layerPop .layerMid__con--mid dl{padding-left: 82px;}
#easyVer.layerPop .layerMid__con--mid dl + dl{margin-top: 25px;}
#easyVer.layerPop .layerMid__con--mid dl dt{font-size: 17px; font-weight: 500; line-height: 1;color: #0a0a0a;}
#easyVer.layerPop .layerMid__con--mid dl dd{margin-top: 15px; font-size: 13px; font-weight: 300; line-height: 21px;color: #606060; word-break: keep-all;}

#easyVer.layerPop .layerMid__con--mid dl.bgico1{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_01.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico2{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_02.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico3{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_03.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico4{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_04.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico5{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_05.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico6{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_06.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico7{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_07.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico8{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_08.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico9{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_09.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico10{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_10.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico11{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_11.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico12{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_12.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico13{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_13.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico14{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_14.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico15{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_15.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico16{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_16.png)left top / 54px no-repeat}
#easyVer.layerPop .layerMid__con--mid dl.bgico17{background: url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJTHINKBIG/images/etc/pop/m/privacy_pop_ico_m_17.png)left top / 54px no-repeat}
/* E : 230629*/


/* S : 230712 */
.trialcounsel .tabTypeA.trial_color>.on{background-color: #ec6115;border-color:#ec6115;}
.trialcounsel .tabTypeA.trial_color>.on b{ color:#fff;}
.trialcounsel .trialcounsel-tap2 > li{border-top: 0;}
.trialcounsel .trialcounsel-tap2 > li.trialcounsel-tap__trial > a > b{padding-left: 30px; background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/customer/new_study/ico_free_trial_42x26.png) left center / 21px no-repeat}
.trialcounsel .trialcounsel-tap2 > li.trialcounsel-tap__trial.on > a > b{background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/customer/new_study/ico_free_trial_42x26_on.png) left center / 21px no-repeat}

.trialcounsel .trialcounsel-tap2 > li.trialcounsel-tap__counsel > a > b{padding-left: 27px; background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/customer/new_study/ico_counsel_27x27.png) left center / 17px no-repeat}
.trialcounsel .trialcounsel-tap2 > li.trialcounsel-tap__counsel.on > a > b{background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/customer/new_study/ico_counsel_27x27_on.png) left center / 17px no-repeat}

.trialcounsel-con{padding: 30px 0; margin: 30px 10px 0; box-sizing: border-box; background-color: #f1f3f5;}
.trialcounsel-con > .trialcounsel-con-inner > p{font-size: 25px; text-align: center; color: #231f20; line-height: 1.2;}
.trialcounsel-con > .trialcounsel-con-inner > ul{display: flex; justify-content: space-evenly; margin-top: 18px;}
.trialcounsel-con > .trialcounsel-con-inner > ul > li{width: 17.5vw;}
.trialcounsel-con > .trialcounsel-con-inner > ul > li + li > dl > dt{position: relative;}
.trialcounsel-con > .trialcounsel-con-inner > ul > li + li > dl > dt::before{content: ""; display: block; position: absolute; top: 50%; left: -3.5vw; transform: translateY(-50%); width: 2.5vw;height: 5vw;background:url(https://cache.wjthinkbig.com/WEB_RESOURCE/WJBOOKCLUB/images/customer/new_study/apply_for_con_arrw.png) left center / 2.5vw no-repeat}
.trialcounsel-con > .trialcounsel-con-inner > ul.col2 > li + li > dl > dt::before{left: -60%;}
.trialcounsel-con > .trialcounsel-con-inner > ul > li > dl > dd{margin-top: 8px; text-align: center; font-size: 12px; color: #231f20;}


.trialcounsel .trial_Free.mainFree{margin-top: 80px;}
 
.trialcounsel .form{border-bottom: 1px solid #a1a1a1;}
.trialcounsel .form .btnTypeC{background: #ec6115 !important;}
.trialcounsel .eventTypeA.formSection.m_trial select{text-align: left; padding-left: 10px;}
.trialcounsel .trial_btn{margin-top: 40px;}
.trialcounsel .formSection .form td select{text-align: left; padding-left: 10px;}
/* E : 230712 */

/* S : 230714 */
.newpopup.v230714 .layer-box{width: 90.625%; height: auto; top: 50%;left: 50%;transform: translate(-50%, -50%); margin-left: 0; background-color: #fff;}
.newpopup.v230714 .layer-box a{ width: 17px; height: 17px; top: -25px; right: 0;}
.newpopup.v230714 .layer-box .visual{margin-top: 0;}
.newpopup.v230714 .layer-box .visual img{height: auto;}

.popup_point3 {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.6);z-index: 500;}
.popup_point3 .layer-box {display: block;position: absolute;background:#ffc000;}
.popup_point3 .visual {position:relative;height: 100%;overflow-y: auto;background:#fff}
.popup_point3 .visual img{display:block;margin:0 auto;}

/* E : 230714  */

/* S : 230721 */
.superpotBox.v230721 .btn01{top:98.0%; height:0.6%;z-index:2;} 
.superpotBox.v230721 .btn02{top:98.8%; height:0.6%;z-index:2;}
.superpotBox.v230721 .btn03{top:6%; height:0.45%;z-index:2;}
.superpotBox.v230721 .btn04{top:82.6%; left:14%; width:72%; height:0.41%;z-index:2;}
.superpotBox.v230721 .btn05{top:74.9%; left:14%; width:72%; height:0.41%;z-index:2;}
.superpotBox.v230721 .btn06{top:72.2%;  left:14%; width:72%; height:0.41%;z-index:2;}

.superpotBox.v230721 .btn_etc1 {top:6.675%; height:0.6%;z-index:2;}
.superpotBox.v230721 .btn_etc2 {top:97.1%; height:0.6%;z-index:2;}
/* E : 230721 */