body{background:#f7f7f7}.block{display:block}.table{display:table}.overflow{overflow:hidden}.position{position:relative}.hide{display:block;overflow:hidden;position:absolute;top:auto;left:-100%;width:0;height:0;font-size:0;text-indent:100%}.ir{display:block;overflow:hidden;visibility:hidden;position:absolute;left:-100%;width:0;height:0;margin:0;padding:0;font-size:0;text-indent:100%}.ir2 span{display:inline-block;overflow:hidden;position:relative;left:-100%;z-index:-1;width:0;height:0;font-size:0;text-indent:100%}.fl{float:left}.fr{float:right}.b{font-weight:bold}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}.vm{vertical-align:middle}.u{text-decoration:underline}.bold{font-weight:bold}.sizing{-webkit-box-sizing:border-box;box-sizing:border-box}.p100{width:100% !important}.a_block{display:block;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event_img{width:100% !important}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.ml10{margin-left:10px}.pt40{padding-top:40px}.comm_inside{padding:32px 12px}body{font-family:"Noto Sans KR",sans-serif;font-size:13px;font-weight:normal;color:#666;letter-spacing:-1px}.fz10{font-size:10px}.fz11{font-size:11px}.fz12{font-size:12px}.fz13{font-size:13px}.fz14{font-size:14px}.fz15{font-size:15px}.fz16{font-size:16px}.fz17{font-size:17px}.fz18{font-size:18px}.fz19{font-size:19px}.fz20{font-size:20px}.fc_main{color:#005ee6}.fc_000{color:#000}.fc_black{color:#222}.fc_red{color:#cf1212}.fc_gray{color:#dbdbdb}.fc_666{color:#666}.fc_org{color:#ffa800}.fc_222{color:#222}.fc_999{color:#999}.fc_blue{color:#005ee6}#siwon_wrap{position:relative;width:100%;min-width:320px}#siwon_wrap.open_menu #siwon_header{position:fixed}#siwon_wrap.screen_fix{overflow:hidden}#siwon_container{padding-top:38px}.swiper,.swiper-container{overflow:hidden;position:relative;margin-left:auto;margin-right:auto}#siwon_aside{overflow-x:hidden;position:absolute;top:48px;left:-100%;z-index:96;width:100%;background:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box}#siwon_aside .login_info{position:relative;height:24px;padding:6px 12px;border-top:1px solid #0155cf;background:#005ee6;line-height:24px}#siwon_aside .login_info .avata{display:inline-block;overflow:hidden;width:24px;height:24px;border-radius:12px;background:#f7f7f7;vertical-align:top}#siwon_aside .login_info .avata img{width:100%;height:auto}#siwon_aside .login_info .info{margin-left:7px;color:#fff;font-size:16px}#siwon_aside .login_info .info strong{font-weight:normal}#siwon_aside .login_info .sign_up{position:absolute;top:0;right:12px;overflow:hidden}#siwon_aside .login_info .sign_up li{float:left;line-height:35px}#siwon_aside .login_info .sign_up li:before{display:inline-block;position:relative;top:-1px;width:1px;height:9px;margin:0 7px 0 8px;background:#fff;content:"";vertical-align:middle}#siwon_aside .login_info .sign_up li:first-child:before{background:none}#siwon_aside .login_info .sign_up li a{display:inline-block;height:100%;font-size:13px;color:#fff}#siwon_aside .account_info{background:#fff}#siwon_aside .account_info .list{overflow:hidden}#siwon_aside .account_info .list li{float:left;width:25%;border-left:1px solid #dedede;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}#siwon_aside .account_info .list li:first-child{border-left:0}#siwon_aside .account_info .list li a{display:block;width:100%;padding:18px 0}#siwon_aside .account_info .list li a span{display:block;position:relative;padding-top:28px;font-size:13px}#siwon_aside .account_info .list li .a1 span{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_mypage.png") no-repeat center 0;background-size:auto 22px}#siwon_aside .account_info .list li .a2 span{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_order.png") no-repeat center 0;background-size:auto 22px}#siwon_aside .account_info .list li .a3 span{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_coupon.png") no-repeat center 0;background-size:auto 22px}#siwon_aside .account_info .list li .a4 span{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_mylec.png") no-repeat center 0;background-size:auto 22px}#siwon_aside .account_info .list li .count{display:inline-block;position:absolute;top:-4px;left:50%;min-width:10px;min-height:16px;margin-left:10px;padding:0 3px;border-radius:8px;background:#e9240f;color:#fff;text-align:center;line-height:16px}#siwon_aside #menu_area{margin-top:12px}#siwon_aside #menu_area .menu_list{overflow:hidden}#siwon_aside #menu_area .menu_list li{margin-top:1px}#siwon_aside #menu_area .menu_list li:first-child{margin-top:0}#siwon_aside #menu_area .menu_list .menu_tit{display:block;position:relative;padding:14px 20px;background:#fff;font-size:16px}#siwon_aside #menu_area .menu_list .has_sub .menu_tit span:after{display:block;overflow:hidden;position:absolute;top:17px;right:12px;width:14px;height:14px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/arr_d_sp.png") no-repeat;background-size:14px auto;font-size:0;content:""}#siwon_aside #menu_area .menu_list .has_sub.open .menu_tit span:after{background-position-y:-14px}#siwon_aside #menu_area .menu_list .has_sub ul{display:none;margin:0 20px}#siwon_aside #menu_area .menu_list .has_sub ul li{padding:0 12px;border-top:1px solid #ebebeb}#siwon_aside #menu_area .menu_list .has_sub ul li:first-child{border-top:none}#siwon_aside #menu_area .menu_list .has_sub ul li a{display:block;position:relative;height:40px;padding:0 12px;font-size:15px;color:#666;line-height:40px}#siwon_aside #menu_area .menu_list .has_sub ul li a:before{display:block;overflow:hidden;position:absolute;top:50%;left:0;width:4px;height:4px;margin-top:-2px;border-radius:2px;background:#005ee6;font-size:0;content:""}#siwon_aside .sns_foot{margin-top:12px;overflow:hidden;text-align:center}#siwon_aside .sns_foot li{display:inline-block}#siwon_aside .sns_foot li a{display:block;width:38px;height:38px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/side_sns.png") no-repeat;background-size:auto 38px;font-size:0;text-indent:100%;overflow:hidden}#siwon_aside .sns_foot li a.sns_fb{background-position:0 0}#siwon_aside .sns_foot li a.sns_ks{background-position:-45px 0}#siwon_aside .sns_foot li a.sns_blog{background-position:-90px 0}#siwon_header{position:relative;top:0;width:100%;height:52px;z-index:94;background:#fff}#siwon_header h1 .logo{display:block;overflow:hidden;position:relative;top:8px;width:45.313vw;height:auto;margin:0 auto;background:url("//siwon-cdn.siwonschool.com/comm/logo/logo_france.png") center center no-repeat;background-size:contain;text-indent:-999em;-webkit-transition:all .3s;transition:all .3s}#siwon_header .account{position:absolute;top:0;right:0}#siwon_header .account li a{display:block;overflow:hidden;width:100px;height:50px;line-height:50px;-webkit-transition:all .3s;transition:all .3s}#siwon_header .account li a span{display:inline-block;background:#1756c3;font-size:12px;width:75px;height:30px;line-height:30px;text-align:center;color:#fff;border-radius:50px;-webkit-transform:translateX(12px);transform:translateX(12px)}#siwon_header .account li.not a{background:none;font-size:inherit;line-height:50px;text-align:center;color:#888;text-indent:0;letter-spacing:-1px}#siwon_header .aside{display:block;position:absolute;top:0;left:0;width:52px;height:52px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/bt_aside.png") no-repeat 14px 17px;background-size:auto 18px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.open_menu #siwon_header h1 .logo{background:url("//siwon-cdn.siwonschool.com/comm/logo/logo_france_w.png") center center no-repeat;background-size:contain}.open_menu #siwon_header .account li a span{background:#fff;color:#1756c3;font-weight:bold}.open_menu #siwon_header .account li.not a{color:#fff}.open_menu #siwon_header .aside{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/bt_aside_close.png") no-repeat 14px 17px;background-size:contain;background-size:auto 18px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(-270deg);transform:rotate(-270deg)}#siwon_nav{position:absolute;top:52px;left:0;z-index:95;width:100%}#siwon_nav .gnb{overflow:hidden;position:absolute;top:0;z-index:1;width:100%;margin:0 auto;border-bottom:1px solid #f7f7f7;background:#fff}#siwon_nav .gnb .gnb_list{position:relative;z-index:1;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}#siwon_nav .gnb .gnb_list li{position:relative;float:left;width:auto;height:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#siwon_nav .gnb .gnb_list li a{display:block;overflow:hidden;padding:0 20px;height:37px;font-size:17px;text-align:center}#siwon_nav .gnb .gnb_list li a span{display:block;position:relative;line-height:37px;white-space:nowrap}#siwon_nav .gnb .gnb_list li.active a{color:#005ee6}#siwon_nav .gnb .gnb_list li.active a span:after{content:"";display:block;position:absolute;bottom:4px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:4px;background:#005ee6}#siwon_nav .gnb .swiper-prev{display:inline-block;overflow:hidden;position:absolute;top:0;right:0;z-index:2;width:16px;height:37px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/bg_gnb_r.png") no-repeat;background-size:auto 37px;text-indent:100%;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}#siwon_nav .gnb .swiper-next{display:inline-block;overflow:hidden;position:absolute;top:0;right:0;z-index:2;width:16px;height:37px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/bg_gnb_r.png") no-repeat;background-size:auto 37px;text-indent:100%}#siwon_nav .gnb.fixed{position:fixed;z-index:97}#siwon_nav .gnb.depth{border-bottom:none;background:#005ee6}#siwon_nav .gnb h2{height:38px;padding:0 38px;font-size:16px;font-weight:bold;color:#fff;line-height:38px;text-align:center;white-space:nowrap;text-overflow:ellipsis}#siwon_nav .gnb .prev{display:block;overflow:hidden;position:absolute;top:0;left:0;width:30px;height:38px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/arr_le1.png") no-repeat center center;background-size:auto 14px;font-size:0;text-indent:100%}#siwon_footer{position:relative;background:#f7f7f7}#siwon_footer .foot_list{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;background:#fff;border-top:1px solid #eee}#siwon_footer .foot_list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:29.063vw;height:9.375vw}#siwon_footer .foot_list li:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#siwon_footer .foot_list li a{display:block;width:100%;height:100%;color:#999;font-size:3.125vw;line-height:9.375vw}#siwon_footer .foot_info{padding:7.813vw 0 60px 0;border-top:1px solid #eee;text-align:center}#siwon_footer .foot_info .footer_logo{width:45.313vw;margin:0 auto}#siwon_footer .foot_info .footer_logo img{width:100%}#siwon_footer .foot_info .info_a{margin:0;color:#999;font-size:2.813vw}#siwon_footer .foot_info .info_a:before{content:"";display:inline-block;width:1px;height:2.031vw;margin:0 1.094vw 0 1.25vw;background:#999;vertical-align:middle}#siwon_footer .foot_info .info_a:first-child:before{background:none}#siwon_footer .foot_info .info1{margin-top:3.594vw;font-size:2.813vw}#siwon_footer .foot_info .info2{margin-top:2.344vw;color:#999;font-size:2.5vw;line-height:4.063vw;letter-spacing:-1px}#siwon_footer .foot_info .info2 a{color:#999}#siwon_footer .foot_info .info2 .bar{display:inline-block;width:1px;height:2.031vw;margin:0 .781vw;background:#999}#siwon_footer .foot_info .policy{color:#2f62cb}#siwon_footer .foot_info .copy{display:block;margin-top:2.031vw;color:#999}.bbs_area{position:relative}.no_bbs{padding:12px 12px 32px}.no_bbs .inside{padding:18px 0;text-align:center}.no_bbs .txt{display:block;padding-top:80px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_nobbs.png") no-repeat center top;background-size:69px auto;font-size:13px}.no_bbs.cart .txt{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_nocart.png") no-repeat center top;background-size:69px auto}.no_bbs.payment .txt{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_nopay.png") no-repeat center top;background-size:69px auto}.no_bbs.order_ship .txt{background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/ico_noship.png") no-repeat center top;background-size:69px auto}.bbs_area .bbs_write .write_form dt{overflow:hidden;margin-bottom:5px}.bbs_area .bbs_write .write_form dd{margin-bottom:5px}.bbs_area .bbs_write .write_form .textarea_st1{height:175px;background-color:#f7f7f7}.bbs_area .bbs_write .write_form .select_st1,.bbs_area .bbs_write .write_form .input_st1{background-color:#f7f7f7}.bbs_area .bbs_write .write_form .w2 .select_st1{float:left;width:49%;margin-left:1%}.bbs_area .bbs_write .write_form .w2 .select_st1:first-child{width:50%;margin-left:0}.bbs_area .bbs_list3{overflow:hidden}.bbs_area .bbs_list3 li{position:relative;min-height:75px;border-bottom:1px solid #f7f7f7}.bbs_area .bbs_list3 .lec_info .subject{display:block;font-size:15px;font-weight:bold;line-height:1.2}.bbs_area .bbs_list3 .lec_info .info{margin-top:4px;font-size:13px;color:#666}.bbs_area .bbs_list3 .lec_info .date{margin-top:10px;font-size:13px;color:#999}.bbs_area .bbs_list3.thumb_type{margin-top:12px;border-top:1px solid #f7f7f7}.bbs_area .bbs_list3.thumb_type .lec_info{padding:16px 20px 16px 80px}.bbs_area .bbs_list3.thumb_type .thumb{display:block;overflow:hidden;position:absolute;top:10px;left:0;width:70px;height:70px;border-radius:35px}.bbs_area .bbs_list3.thumb_type .thumb img{width:100%;height:auto}.bbs_area .bbs_list3.thumb_type .prog{display:inline-block;position:absolute;bottom:16px;right:16px;width:56px;height:16px;background:#005de7;border-radius:20px;font-size:13px;font-weight:bold;color:#fff;line-height:16px;text-align:center}.bbs_area .bbs_list3.thumb_type i.arw{display:inline-block;position:absolute;bottom:17px;right:0;width:14px;height:14px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/arw_r3.png") no-repeat;background-size:14px auto}.bbs_area .bbs_list3.thumb_type.detail li .prog{top:50%;margin-top:-14px}.bbs_area .bbs_list3.thumb_type.detail .thumb{width:55px;height:55px;border-radius:55px;background:#005de7;color:#fff;line-height:55px;text-align:center}.bbs_area .bbs_list3.thumb_type.detail .lec_info{padding:20px 20px 16px 65px}.bbs_area .bbs_list3.thumb_type.detail .lec_info .subject,.bbs_area .bbs_list3.thumb_type.detail .lec_info .info{padding-right:60px}.bbs_area .bbs_list3.thumb_type li.ot .lec_info .subject{color:#666}.bbs_area .bbs_list3.thumb_type li.ot .info{color:#999}.bbs_area .bbs_list3.thumb_type.detail li.ot .prog,.bbs_area .bbs_list3.thumb_type.detail li.ot .thumb{background:#999}.bbs_area .bbs_list4 li{overflow:hidden;position:relative;margin-bottom:7px;padding:12px;background:#fff}.bbs_area .bbs_list4 li dt{line-height:1.2}.bbs_area .bbs_list4 li .subject{display:block;padding-right:120px;font-size:15px;font-weight:bold}.bbs_area .bbs_list4 li .tit{color:#000;font-size:14px;font-weight:bold}.bbs_area .bbs_list4 li .info{margin-top:4px;color:#666;font-size:12px;line-height:1.4}.bbs_area .bbs_list4 li .price{margin-top:4px;font-size:12px}.bbs_area .bbs_list4 li .price .disc{margin-left:5px;font-size:12px;color:#999;text-align:center}.bbs_area .bbs_list4 li .price .sale_price{margin-left:10px;font-size:14px;font-weight:bold}.bbs_area .bbs_list4 li .sale{font-size:17px;color:#de3a43}.bbs_area .bbs_list5{overflow:hidden;margin-bottom:10px}.bbs_area .bbs_list5 .list_info{position:relative;padding:10px;border-bottom:1px solid #ddd;background:#fff}.bbs_area .bbs_list5 .list_info .date{display:block;padding-bottom:8px;border-bottom:1px solid #ddd;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/arw_r2.png") no-repeat right top;background-size:12px auto;font-size:12px;color:#666}.bbs_area .bbs_list5 .list_info .cate{color:#2784c5;font-size:11px}.bbs_area .bbs_list5 .list_info .subject{padding:8px 80px 0 0;font-size:13px;font-weight:bold}.bbs_area .bbs_list5 .list_info .price{position:absolute;top:39px;right:10px;font-size:12px;font-weight:normal}.bbs_area .bbs_list5 .list_info .price strong{font-size:13px}.bbs_area .bbs_list5 .txt{color:#de3a43;font-size:12px}.bbs_area .bbs_list5 .download{position:absolute;right:10px;top:20px;width:60px}.bbs_area .bbs_list6 li{overflow:hidden;margin-bottom:7px;padding:12px;background:#fff}.bbs_area .bbs_list6 li dt{line-height:1.2}.bbs_area .bbs_list6 li .subject{display:block;font-size:15px;font-weight:bold}.bbs_area .bbs_list6 li .desc{margin-top:4px;font-size:15px}.bbs_area .bbs_list6 li .info{margin-top:4px;color:#666;font-size:12px;line-height:1.4}.bbs_area .bbs_list6 li .info span{padding:0 10px;border-left:1px solid #a3a3a3}.bbs_area .bbs_list6 li .info span:first-of-type{padding-left:0;border-left:0}.bbs_area .bbs_list6 li .price{margin-top:15px;text-align:right}.bbs_area .bbs_list6 li .price del{font-size:12px;color:#999;text-align:center}.bbs_area .bbs_list6 li .price .sale{display:inline-block;margin-left:5px;padding:0px 3px 1px;background:#fff;border:1px solid #f92145;font-size:12px;font-weight:bold;color:#f92145}.bbs_area .bbs_list6 li .price .sale_price{display:inline-block;margin-left:10px;font-size:17px;font-weight:bold;color:#af272c}.review_post{margin-top:-1px;border:1px solid #f7f7f7;border-width:1px 0;background:#fff}.review_post .head{position:relative;padding:12px 0;min-height:72px;cursor:pointer}.review_post .head .thumb{display:block;overflow:hidden;position:absolute;top:12px;left:4px;width:72px;height:72px;border-radius:36px}.review_post .head .thumb img{width:100%;height:auto}.review_post .head .star_score{overflow:hidden;position:absolute;top:12px;left:4px;width:72px;height:72px;border-radius:36px;background:#f6f6f6;font-size:18px;font-weight:bold;color:#005de7;text-align:center}.review_post .head .star_score i{display:inline-block;overflow:hidden;width:37px;height:7px;margin-top:46px;background:url("//siwon-cdn.siwonschool.com/img/france/m/sub/img_star_score.png") no-repeat;background-size:37px auto;font-size:0;text-indent:100%}.review_post .head .star_score.sc1 i{background-position:0 0}.review_post .head .star_score.sc2 i{background-position:0 -7px}.review_post .head .star_score.sc3 i{background-position:0 -14px}.review_post .head .star_score.sc4 i{background-position:0 -21px}.review_post .head .star_score.sc5 i{background-position:0 -28px}.review_post .head .star_score em{position:absolute;top:18px;left:0;width:100%;font-weight:bold;text-align:center}.review_post .head .star_score.best{background:#f6f6f6 url("//siwon-cdn.siwonschool.com/img/france/m/sub/ico_best.png") no-repeat center 16px;background-size:24px auto}.review_post .head .star_score.best em{display:block;overflow:hidden;left:-100%;width:0;height:0;font-size:0;text-indent:100%}.review_post .head .post_info{margin-left:88px;padding-right:18px}.review_post .head .post_info:after{content:"";display:block;overflow:hidden;position:absolute;top:50%;right:6px;width:12px;height:12px;margin-top:-6px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/arr_d_sp.png") no-repeat;background-size:12px auto;font-size:0}.review_post .head .post_info.ml0{margin-left:0}.review_post .head.open .post_info:after{background-position-y:-12px}.review_post .head .subject{margin-top:8px;min-height:40px;font-size:15px;font-weight:bold}.review_post .head .write_info{margin-top:15px;font-size:13px;color:#999}.review_post .head .write_info span{margin-left:7px;padding-left:8px;border-left:1px solid #eee}.review_post .head .write_info span:first-child{margin-left:0;padding-left:0;border:none}.review_post .head .reply{float:right;margin-left:0;padding-left:0;border:none}.review_post .head .reply.fin{color:#005de7}.review_post .post{display:none;font-size:13px;line-height:1.4}.review_post .post .post_info{padding:12px 8px 0;border-top:1px solid #f7f7f7;color:#666}.review_post .post .post_info p{font-size:13px;color:#666}.review_post .post .post_info img{max-width:100%;width:auto !important;height:auto !important}.review_post .post .lec_cate{height:38px;margin-top:35px;padding:0 4px;border:1px solid #e0e0e0;border-radius:2px;background:#fff;font-size:15px;line-height:38px;text-align:center}.review_post .foot{margin-top:12px;border-bottom:1px solid #f7f7f7}.review_post .foot .option{overflow:hidden}.review_post .foot .option li{float:left;width:80px;height:30px;line-height:30px}.review_post .foot .option li:first-child{width:60px}.review_post .foot .option li:last-child{float:right;text-align:right}.review_post .foot .option li a{display:block;width:100%;height:100%}.review_post .foot .option li a span{display:inline-block;height:30px;padding-left:18px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/img_reply_foot.png") no-repeat;background-size:13px auto;font-size:12px;color:#005de7;text-align:left}.review_post .foot li a.like span{background-position:0 -119px}.review_post .foot li a.reply span{background-position:0 -36px}.review_post .foot li a.del span{padding-right:18px;padding-left:0;background-position:right -75px;color:#222}.review_post .foot li a.like.on span{background-position:0 0}.review_post .reply_area{padding-bottom:12px}.review_post .reply_area .reply_write .textarea_st1{float:left;width:78%;height:64px;border:0;background:#f2f2f2;font-size:12px;color:#999}.review_post .reply_area .reply_write .textarea_st1::-webkit-input-placeholder{font-size:12px;color:#999}.review_post .reply_area .reply_write .textarea_st1::-moz-placeholder{font-size:12px;color:#999}.review_post .reply_area .reply_write .textarea_st1:-ms-input-placeholder{font-size:12px;color:#999}.review_post .reply_area .reply_write .textarea_st1::-ms-input-placeholder{font-size:12px;color:#999}.review_post .reply_area .reply_write .textarea_st1::placeholder{font-size:12px;color:#999}.review_post .reply_area .reply_write .write .button{float:right;width:22%;height:64px;background:#222;color:#fff;font-size:14px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.review_post .reply_area .reply_list{margin-top:12px;border-top:1px solid #f7f7f7}.review_post .reply_area .reply_info{position:relative;padding:12px 0}.review_post .reply_area .reply_info .thumb{display:inline-block;overflow:hidden;width:22px;height:22px;margin-right:4px;border:1px solid #ddd;border-radius:11px;vertical-align:middle}.review_post .reply_area .reply_info .thumb img{width:100%;height:auto}.review_post .reply_area .reply_info .name{font-size:13px;color:#666}.review_post .reply_area .reply_info .date{margin-left:4px;font-size:12px;color:#999}.review_post .reply_area .reply_info .btn{position:absolute;top:12px;right:8px}.review_post .reply_area .reply_info .btn a{display:inline-block;height:24px;padding:0 4px;background:#f7f7f7;font-size:12px;line-height:24px}.review_post .reply_area .cont{padding:0 4px 12px;font-size:13px;color:#666}.review_post .reply_area .re_box{padding-top:12px}.review_post .reply_area .re_box .re_count{padding-left:18px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/img_reply_foot2.png") no-repeat 0 -44px;background-size:13px auto;font-size:12px;color:#666;text-align:left}.review_post .reply_area .re_box .re_write{margin-top:12px}.review_post .reply_area .re_box .input_st1{float:left;width:78%;color:#999}.review_post .reply_area .re_box .input_st1::-webkit-input-placeholder{color:#999}.review_post .reply_area .re_box .input_st1::-moz-placeholder{color:#999}.review_post .reply_area .re_box .input_st1:-ms-input-placeholder{color:#999}.review_post .reply_area .re_box .input_st1::-ms-input-placeholder{color:#999}.review_post .reply_area .re_box .input_st1::placeholder{color:#999}.review_post .reply_area .re_box .write .button{float:right;width:22%;height:32px;background:#222;color:#fff;font-size:13px;line-height:32px;-webkit-box-sizing:border-box;box-sizing:border-box}.review_post .reply_area .re_box .re_list{margin-top:12px;border-top:1px solid #f7f7f7}.review_post .reply_area .re_box .reply_info{padding-left:14px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/arw_re.png") no-repeat 0 50%;background-size:9px auto}.review_post .post .mov_box{padding:16px 4px;border-top:1px solid #f7f7f7}.review_post .post .mov_box .mov_tit{display:block;font-size:15px}.review_post .post .mov_box .mov_thumb{margin-top:8px}#popMain{width:100%;padding:0 7%;-webkit-box-sizing:border-box;box-sizing:border-box}#popMain .inner_popup{position:relative;max-width:640px;margin:0 auto}#popMain .close_area{position:fixed;bottom:0;left:0;width:100%}#popMain .close_area a{display:inline-block;height:36px;width:50%;font-size:14px;color:#666;line-height:36px;text-align:center;background:#fff}#popMain .close_area a:first-child{border-right:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box}#popMember{width:100%;padding:0 7%;-webkit-box-sizing:border-box;box-sizing:border-box}#popMember .inner_popup{position:relative;max-width:640px;margin:0 auto}#popMember .inner_popup .ban_img{width:100%}#popMember .close_area{overflow:hidden;position:fixed;bottom:0;left:0;width:100%}#popMember .close_area a{display:block;float:left;height:36px;width:50%;font-size:14px;color:#666;line-height:36px;text-align:center;background:#fff}#popMember .close_area a:first-child{border-right:1px solid #dbdbdb;-webkit-box-sizing:border-box;box-sizing:border-box}.pop_mainban{width:100%;text-align:center}.pop_mainban .inner_popup{position:relative;width:92.5%;max-width:592px;margin:0 auto}.pop_mainban h3{height:48px;padding:0 8px;background:#000;font-size:19px;color:#fff;line-height:48px;text-align:center}.pop_mainban .bt_cls{display:block;overflow:hidden;position:absolute;top:0;right:0;width:48px;height:48px;background:url("//siwon-cdn.siwonschool.com/img/france/m/comm/bt_close_pop.png") no-repeat center center;background-size:15px auto;font-size:0;text-indent:100%}.pop_mainban .bt_cls2{display:block;width:100%;height:36px;background:#005ee6;font-size:13px;color:#fff;line-height:36px;text-align:center}.pop_mainban .ban_list li{margin-bottom:4px}.wrap_layer_popup.pop_apply .buy_option{padding:15px;background:#e6eae9}.wrap_layer_popup.pop_apply .desc{font-size:12px;text-align:center;line-height:1.6}.wrap_layer_popup.pop_apply .option_box{padding-top:15px}.wrap_layer_popup.pop_apply .buy_area .select_buy{margin-bottom:4px}.wrap_layer_popup.pop_apply .buy_area .order_price{overflow:hidden}.wrap_layer_popup.pop_apply .buy_area .order_price li{overflow:hidden;margin-bottom:6px;font-size:12px;color:#666}.wrap_layer_popup.pop_apply .buy_area .order_price li .tt{float:left}.wrap_layer_popup.pop_apply .buy_area .order_price li .price{float:right;font-size:10px}.wrap_layer_popup.pop_apply .buy_area .order_price li .price strong{font-size:12px}.wrap_layer_popup.pop_apply .select_total{padding-top:15px;color:#de3a43;font-size:11px;overflow:hidden;text-align:right}.wrap_layer_popup.pop_apply .select_total .total_num{float:left}.wrap_layer_popup.pop_apply .select_total .total_price{color:#333;font-size:15px}.wrap_layer_popup.pop_apply .select_total .select_price{font-size:15px;font-weight:bold}.wrap_layer_popup.pop_apply .select_total strong{color:#de3a43}.wrap_layer_popup.pop_apply .bts{padding-top:15px}#layer_taxfree .wrap_popup{overflow-y:auto}#layer_taxfree .table_del th{padding:5px;border:1px solid #dbdbdb;font-size:13px;color:#000;text-align:center}#layer_taxfree .table_del thead th{background:#e8e8e8}#layer_taxfree .table_del td{padding:5px;border:1px solid #dbdbdb;font-size:12px;color:#666}#layer_taxfree .del_info{margin-top:10px;padding:10px;font-size:13px;color:#666;line-height:1.4;background:#f1f1f1}#layer_ovsdelivery [class^=text]{font-size:13px;line-height:1.6}#layer_ovsdelivery .text02{margin-top:10px;padding:10px;background:#f1f1f1}.page_layer_popup.book_page .book_preview{padding-top:40px}.page_layer_popup.book_page .book_preview .thumb_area{overflow-x:auto;height:90px;background:#333}.page_layer_popup.book_page .book_preview .thumb_area .thumb_list{overflow:hidden;padding:8px 12px}.page_layer_popup.book_page .book_preview .thumb_area .thumb_list li{float:left;margin-right:8px;width:54px;height:74px}.page_layer_popup.book_page .book_preview .thumb_area .thumb_list li:last-child{margin-right:0}.page_layer_popup.book_page .book_preview .thumb_area .thumb_list li>a{display:block;width:100%;height:100%}.page_layer_popup.book_page .book_preview .thumb_area .thumb_list li>a img{width:100%;height:auto;opacity:.5}.page_layer_popup.book_page .book_preview .thumb_area .thumb_list li>a.active img{opacity:1}.page_layer_popup.book_page .book_preview .view_area{position:relative;min-height:450px;background:#ccc}.page_layer_popup.book_page .book_preview .view_area .sl img{min-height:450px;width:100%;max-width:800px;max-height:900px}.page_layer_popup.book_page .book_preview .view_area .bx-controls-direction a{display:inline-block;position:absolute;top:50%;margin-top:-38px;width:36px;height:69px;background-image:url("//siwon-cdn.siwonschool.com/img/euro/m/sub/bt_sl_nav.png");background-size:75px auto;text-indent:-99999px}.page_layer_popup.book_page .book_preview .view_area .bx-controls-direction a.bx-prev{left:10px;background-position:0 0}.page_layer_popup.book_page .book_preview .view_area .bx-controls-direction a.bx-next{right:10px;background-position:-39px 0}.page_layer_popup.book_page .book_preview .page_area{overflow:hidden;height:60px;background:#fff;border-top:1px solid #e0e0e0;text-align:center}.page_layer_popup.book_page .book_preview .page_area>a[class^=bt_]{display:block;float:left;position:relative;width:60px;height:60px}.page_layer_popup.book_page .book_preview .page_area>a.bt_first{float:left;border-right:1px solid #e0e0e0}.page_layer_popup.book_page .book_preview .page_area>a.bt_last{float:right;border-left:1px solid #e0e0e0}.page_layer_popup.book_page .book_preview .page_area>a[class^=bt_] span{display:inline-block;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-7px;width:14px;height:24px;background-image:url("//siwon-cdn.siwonschool.com/img/euro/m/comm/bt_page.png");background-size:36px auto;text-indent:-99999px}.page_layer_popup.book_page .book_preview .page_area>a.bt_first span{background-position:0 0}.page_layer_popup.book_page .book_preview .page_area>a.bt_last span{background-position:-22px 0}.page_layer_popup.book_page .book_preview .page_area .page_count{display:inline-block;font-size:16px;color:#666}.page_layer_popup.book_page .book_preview .page_area .page_count .cnt_num{font-weight:bold;color:#ed3338}.page_layer_popup.book_page .book_preview .page_area .page_count .bar{display:inline-block;margin:0 5px;font-weight:bold;color:#ed3338;line-height:60px}/*# sourceMappingURL=core.min.css.map */