html{overflow-y:scroll}body{margin:0;padding:0;font-size:.75em;font-family:Malgun Gothic,dotum,sans-serif}fieldset,form,h1,h2,h3,h4,h5,h6,html,img{margin:0;padding:0;border:0}h1,h2,h3,h4,h5,h6{font-size:1em;font-family:Malgun Gothic,dotum,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}dd,dl,dt,legend,li,ol,ul{margin:0;padding:0}legend{position:absolute;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}button,img,input,label,select{vertical-align:middle}button,input{margin:0;padding:0;font-family:Malgun Gothic,dotum,sans-serif;font-size:1em}button{cursor:pointer}select,textarea{font-family:Malgun Gothic,dotum,sans-serif;font-size:1em}p,select{margin:0}p{padding:0;word-break:break-all}hr{display:none}pre{overflow-x:scroll;font-size:1.1em}a{color:inherit;text-decoration:none}*,:after,:before{box-sizing:border-box}.placeholdersjs{color:#aaa!important}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}#hd_pop{z-index:1000;position:relative;margin:0 auto;width:1200px;height:0}#hd_pop h2{position:absolute;font-size:0;line-height:0;overflow:hidden}.hd_pops{position:absolute;border:1px solid #e9e9e9;background:#fff}.hd_pops img{max-width:100%}.hd_pops_footer{padding:0;background:#000;color:#fff;text-align:left;position:relative}.hd_pops_footer:after{display:block;visibility:hidden;clear:both;content:""}.hd_pops_footer button{padding:10px;border:0;color:#fff}.hd_pops_footer .hd_pops_reject{background:#000;text-align:left}.hd_pops_footer .hd_pops_close{background:#393939;position:absolute;top:0;right:0}#hd_h1{position:absolute;font-size:0;line-height:0;overflow:hidden}#hd_wrapper{position:relative;margin:0 auto}#hd_wrapper:after{display:block;visibility:hidden;clear:both;content:""}#logo{float:left;padding:30px 0 0}.hd_sch_wr{float:left;padding:30px 0;width:445px;margin-left:65px}#hd_sch h3{position:absolute;font-size:0;line-height:0;overflow:hidden}#hd_sch{border-radius:30px;overflow:hidden}#hd_sch #sch_str{width:385px;padding-left:15px;border-radius:30px 0 0 30px;border:0;border-right:0;font-size:1.2em}#hd_sch #sch_str,#hd_sch #sch_submit{float:left;height:45px;background:#2c2c2c;color:#fff}#hd_sch #sch_submit{width:60px;border:0;border-radius:0 30px 30px 0;cursor:pointer;font-size:16px}#tnb{border-bottom:1px solid #383838;margin:0 auto}#tnb:after{display:block;visibility:hidden;clear:both;content:""}#tnb .inner{margin:0 auto}#hd_define{float:left}#hd_define:after{display:block;visibility:hidden;clear:both;content:""}#hd_define li{float:left;font-size:1.083em;line-height:14px;border-right:1px solid #4a4a4a;position:relative;text-align:center;margin:15px 10px 15px 0;padding-right:10px}#hd_define li:last-child{padding-right:0;margin-right:0;border-right:0}#hd_define li a{display:inline-block;color:#919191}#hd_define li.active a{color:#fff}#hd_qnb{float:right;text-align:right}#hd_qnb:after{display:block;visibility:hidden;clear:both;content:""}#hd_qnb li{float:left;font-size:1.083em;line-height:14px;border-right:1px solid #4a4a4a;position:relative;text-align:center;margin:15px 10px 15px 0;padding-right:10px}#hd_qnb li:last-child{padding-right:0;margin-right:0;border-right:0}#hd_qnb li a{display:inline-block;color:#919191}.hd_login{position:absolute;right:0;top:45px}.hd_login>li{float:left;position:relative;margin:0 5px}.hd_login>li.login a{color:#3a8afd;padding:10px;border-radius:3px;border:1px solid #3a8afd}.hd_login>li a{color:#fff}.hd_login>li.shop_login{margin-top:-15px}.hd_login .fa-shopping-cart{font-size:1.6em}.hd_login .count{display:inline-block;position:absolute;top:-5px;right:-10px;line-height:12px;padding:0 5px;border-radius:10px;background:#ff1a21;color:#fff;min-width:16px;height:14px;font-size:.85em}#hd_menu{position:relative;background:#000;width:1200px;margin:0 auto}#hd_menu:after{display:block;visibility:hidden;clear:both;content:""}#hd_menu button#menu_open{float:left;width:265px;height:50px;border:0;background:#3a8afd;text-align:left;color:#fff;padding:0 20px;font-weight:700;font-size:1.167em}.hd_menu{float:left;display:inline-block;width:935px;font-size:1.083em}.hd_menu:after{display:block;visibility:hidden;clear:both;content:""}.hd_menu li{float:left;width:20%;padding:12px 0;line-height:26px;text-align:center}.hd_menu li:last-child a{border-right:0}.hd_menu li a{display:block;color:#fff;border-right:1px solid #333}#side_menu{height:100%;position:fixed;top:0;right:0;background:#fff;border-left:1px solid #e5e7ea;z-index:120;padding-left:50px;box-shadow:0 1px 5px #d6d6d6}#quick{position:absolute;top:50%;left:0;width:50px;margin-top:-157.5px}#quick li{position:relative}#quick li button{width:50px;height:50px;border:0;font-size:1.325em;background:#fff;color:#495057}#quick .qk_tit{display:none;position:absolute;top:12px;right:60px;white-space:pre;padding:0 15px;line-height:30px;background:#8b929c;color:#fff;font-size:.75em;border-radius:5px}#quick .qk_tit:after{content:"";position:absolute;top:10px;right:-8px;display:inline-block;width:0;height:0;border-style:solid;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #8b929c;color:transparent}#quick li:hover .qk_tit{display:block}#tabs_con{height:100%;text-align:left}.side_mn_wr1,.side_mn_wr2,.side_mn_wr3,.side_mn_wr4{display:none;width:230px;overflow-y:auto;height:100%}.btn_sm_on i{color:#3a8afd}.qk_con{display:none;position:relative;width:230px;height:100%;background:#fff;border-left:1px solid #f0f0f0}.qk_con h2.s_h2{position:relative;margin:0;font-size:1.25em;padding:15px;border-bottom:1px solid #e5e7ea}.qk_con h2.s_h2 span{display:inline-block;min-width:20px;padding:2px 8px;border-radius:30px;text-align:center;background:#eff5ff;color:#3b8afc;font-size:.7em;font-weight:400;vertical-align:text-bottom}.qk_con_wr{padding:0;height:100%;overflow-y:auto}.qk_con_wr .btn_side_shop{position:relative;width:100%;height:30px;background:none;border:0;text-align:left;font-weight:700}.qk_con_wr .btn_side_shop span{position:absolute;top:5px;right:0;padding:0 5px;line-height:20px;border-radius:10px;color:#fff;background:#ed1c24}.qk_con_wr .con_close{position:fixed;top:0;right:230px;width:50px;height:50px;border:0;background:none;font-size:25px;color:#dedede}.qk_con_wr .con_close:hover{color:rgba(0,0,0,.8)}.qk_con_wr .side_tnb{padding:25px}.qk_con_wr .side_tnb li a{display:block;line-height:28px;color:#465168;padding:5px 0}.qk_con_wr .side_tnb li:hover a{color:#3a8afd}#category{display:none;position:absolute;border:1px solid #c5d6da;width:100%;background:#fff;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.2)}#category h2{font-size:1.3em;padding:15px 20px;border-bottom:1px solid #e7eeef}#category ul:after{display:block;visibility:hidden;clear:both;content:""}#category ul li:nth-child(5n+1){border-left:0}#category .cate_li_1{float:left;width:20%;min-height:150px;padding:20px;border-left:1px solid #e7eeef}#category .cate_li_1_a{font-size:1.2em;display:block;position:relative;margin-bottom:10px;font-weight:700;color:#3a8afd}#category .cate_li_2{line-height:2em}#category .cate_li_2 a{color:#555}#category .close_btn{position:absolute;top:0;right:0;width:50px;height:50px;background:#fff;color:#b6b9bb;border:0;vertical-align:top;font-size:18px}#category_all_bg{display:none;background:rgba(0,0,0,.1);width:100%;height:100%;position:fixed;left:0;top:0;z-index:999}#category .no-cate{text-align:center;padding:15px}#wrapper{position:relative;width:100%}#wrapper.is_community{background:#fff}#wrapper:after{display:block;visibility:hidden;clear:both;content:""}#wrapper_title{padding:20px 0;font-size:2em;font-weight:700}.lt_wr{width:49%}.lt_wr:nth-child(odd){clear:both}#aside{position:absolute;top:0;left:0;margin:0 10px 0 0;width:265px}#side_pd{position:relative;border:1px solid #dde7e9;background:#fff;border-radius:3px;margin-bottom:15px}#side_pd h2{border-bottom:1px solid #e8e8e8;padding:15px}#side_pd .bx-wrapper{padding-bottom:10px;height:400px;overflow:hidden}#side_pd .bx-controls{display:inline-block;position:absolute;right:10px;top:12px}#side_pd .bx-prev{background:url(/images/btn_prev.png) no-repeat}#side_pd .bx-next,#side_pd .bx-prev{display:inline-block;width:20px;height:20px;text-indent:-9999em}#side_pd .bx-next{background:url(/images/btn_next.png) no-repeat}#idx_hit{overflow:hidden}#idx_hit:after{display:block;visibility:hidden;clear:both;content:""}#idx_hit .owl-prev{left:0;text-indent:-9999em;background:url(/images/btn_idx_left.png) no-repeat}#idx_hit .owl-next,#idx_hit .owl-prev{position:absolute;top:50%;width:36px;height:36px;margin-top:-20px}#idx_hit .owl-next{right:0;text-indent:-9999px;background:url(/images/btn_idx_right.png) no-repeat}.sale_prd h2{font-size:1.167em;margin:20px 0 10px}.st_bg{display:inline-block;width:1px;height:10px;margin:0 10px;background:#e2e1e0;vertical-align:-1px}#text_size{display:none;position:absolute;top:-31px;left:-1px}#text_size button{padding:0 10px;height:30px;border:1px solid #cfded8;border-bottom:0;background:#000;color:#fff;cursor:pointer}#ft{background:#212020;margin:0 auto;text-align:center}#ft h1{position:absolute;font-size:0;line-height:0;overflow:hidden}#ft_wr{max-width:1240px;margin:0;padding:40px 0;position:relative;display:inline-block;text-align:left}#ft_wr:after{display:block;visibility:hidden;clear:both;content:""}#ft_wr .ft_cnt{width:25%;float:left;padding:0 20px}#ft_link{text-align:left}#ft_link a{display:block;color:#fff;line-height:2em;font-weight:700}#ft_company h2{font-size:1.2em;margin-bottom:20px}#ft_company{font-weight:400;color:#e3e3e3;line-height:2em}#ft_catch{margin:20px 0 10px}#ft_copy{text-align:center;width:1200px;margin:0 auto;padding:20px 0;color:#5b5b5b;font-size:.92em;border-top:1px solid #383838}#top_btn{position:absolute;bottom:0;left:0;border:0;border-top:1px solid #e5e7ea;margin-top:-25px;width:50px;height:50px;background:none;font-size:20px;color:#dedede}#top_btn:hover{border-color:#3059c7;background:#3059c7;color:#fff}#container .register{margin-bottom:30px}#register_form .register_form_inner{background:#fff}.register #register_form{background-color:initial}#mb_login_od_wr{margin:20px auto 0;border:1px solid #dde7e9;width:360px;background:#fff;text-align:center}#mb_login_od_wr h2{font-size:1.25em;margin:20px 0 10px}#mb_login_od_wr .frm_input{width:100%;margin:10px 0 0}#mb_login_od_wr .btn_submit{width:100%;margin:10px 0 0;height:45px;font-weight:700;font-size:1.25em}#mb_login_od_wr p{background:#f3f3f3;margin:20px 0 0;padding:15px 20px;line-height:1.5em}#mb_login #sns_login{margin-top:0;border-color:#edeaea;padding:25px}#mb_login #sns_login:after{display:block;visibility:hidden;clear:both;content:""}#mb_login #sns_login h3{position:absolute;font-size:0;line-height:0;overflow:hidden}#mb_login #sns_login .sns-wrap{margin:0!important}#mb_login #sns_login .sns-icon{width:49%!important;float:left!important}#mb_login #sns_login .sns-icon:nth-child(odd){margin-right:2%}#mb_login #sns_login .txt{font-size:.95em;padding-left:5px!important;border-left:0!important}#mb_login_notmb{width:360px;margin:30px auto;padding:20px 30px;background:#fff;border:1px solid #dde7e9}#mb_login_notmb h2{font-size:1.25em;margin:10px 0;text-align:center}#guest_privacy,#mb_login_notmb label,#mb_login_notmb p{text-align:left}#guest_privacy{border:1px solid #ccc;line-height:1.6em;color:#666;background:#fafafa;padding:10px;height:150px;margin:10px 0;overflow-y:auto}#mb_login_notmb .btn_submit{display:block;text-align:center;margin-top:10px;line-height:45px}.mb_log_cate .join,.mb_log_cate h2{width:50%;float:left;padding:20px 0;text-align:center}.mb_log_cate .join{background:#f7f7f7;color:#6e6e6e}.mb_log_cate:after{display:block;visibility:hidden;clear:both;content:""}.mbskin .chk_box input[type=checkbox]+label span{position:relative}.is_community .tbl_head01 td{color:#666;padding:10px 5px;border-top:1px solid #ecf0f1;border-bottom:1px solid #ecf0f1;border-left:0;line-height:1.4em;height:60px;word-break:break-all}.is_community .chk_box input[type=checkbox]+label span{top:2px;left:0}.is_community .bo_fx{margin-bottom:20px}#hd_login_msg{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden}.msg_sound_only,.sound_only{display:inline-block!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}#skip_to_container a,.msg_sound_only,.sound_only{position:absolute;top:0;left:0;font-size:0;line-height:0}#skip_to_container a{z-index:100000;width:1px;height:1px;overflow:hidden}#skip_to_container a:active,#skip_to_container a:focus{width:100%;height:75px;background:#21272e;color:#fff;font-size:2em;font-weight:700;text-align:center;text-decoration:none;line-height:3.3em}.img_fix{width:100%;height:auto}#captcha{display:inline-block;position:relative}#captcha legend{position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}#captcha #captcha_img{height:40px;border:1px solid #898989;vertical-align:top;padding:0;margin:0}#captcha #captcha_mp3{background:transparent;background:url(//images/captcha2.png) no-repeat}#captcha #captcha_mp3,#captcha #captcha_reload{margin:0;padding:0;width:40px;height:40px;border:0;vertical-align:middle;overflow:hidden;cursor:pointer;text-indent:-999px;border-radius:3px}#captcha #captcha_reload{background:transparent;background:url(//images/captcha2.png) no-repeat 0 -40px}#captcha #captcha_key{margin:0 0 0 3px;padding:0 5px;width:90px;height:40px;border:1px solid #ccc;background:#fff;font-size:1.333em;font-weight:700;text-align:center;border-radius:3px;vertical-align:top}#captcha #captcha_info{display:block;margin:5px 0 0;font-size:.95em;letter-spacing:-.1em}.cke_sc{margin:0 0 5px;text-align:right}.btn_cke_sc{display:inline-block;padding:0 10px;height:23px;border:1px solid #ccc!important;background:#fafafa!important;color:#000!important;text-decoration:none!important;line-height:1.9em;vertical-align:middle}.cke_sc_def{margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f2f5f9;text-align:center}.cke_sc_def dl{margin:0 0 5px;text-align:left}.cke_sc_def dl:after{display:block;visibility:hidden;clear:both;content:""}.cke_sc_def dd,.cke_sc_def dt{float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9}.cke_sc_def dt{width:20%;font-weight:700}.cke_sc_def dd{width:30%}#bo_v_con ul{list-style-type:disc}#bo_v_con ol,#bo_v_con ul{display:block;margin:1em 0;padding-left:40px}#bo_v_con ol{list-style-type:decimal}#bo_v_con li{display:list-item}#mobile_cng{display:block;margin:.3em;padding:.5em 0;border:1px solid #eee;border-radius:2em;background:#fff;color:#000;font-size:2em;text-decoration:none;text-align:center}.sanchor{margin:30px 0 20px;padding:0}.sanchor:after{display:block;visibility:hidden;clear:both;content:""}.sanchor li{float:left;width:20%;text-align:center;list-style:none}.sanchor li a{display:block;position:relative;height:60px;margin-left:-1px;background-color:#f7f7f7;border:1px solid #cdcdcd;border-bottom-color:#000;font-size:1.25em;color:#666;line-height:58px;text-align:center;z-index:1}.sanchor li .sanchor_on{margin:0 0 0 -1px;background:#fff;z-index:2;border:1px solid;border-color:#000 #000 #fff;color:#000;font-weight:700}.sanchor li a .item_qa_count,.sanchor li a .item_use_count{display:inline-block;background:#aaa;padding:0 5px;line-height:23px;border-radius:15px;color:#fff;min-width:23px;font-size:12px}.sanchor li .sanchor_on .item_qa_count,.sanchor li .sanchor_on .item_use_count{background:#55bfb1}.cnt_cmt{display:inline-block;margin:0 0 0 3px;font-weight:700}.btn,a.btn{line-height:35px;height:35px;padding:0 10px;text-align:center;font-weight:700;border:0;font-size:1.4em;transition:background-color .3s ease-out}a.btn01{display:inline-block;padding:7px;border:1px solid #bababa;border-radius:3px;background:#fff;color:#717171;vertical-align:middle}a.btn01,a.btn01:focus,a.btn01:hover{text-decoration:none}button.btn01{margin:0;border:1px solid #ccc;background:#fafafa;color:#000}a.btn02,button.btn01{display:inline-block;padding:7px;text-decoration:none}a.btn02{background:#3a8afd;color:#fff;border-radius:3px;vertical-align:middle}.btn02:hover,a.btn02:focus,button.btn02{text-decoration:none}button.btn02{display:inline-block;margin:0;padding:7px;border:1px solid #3b3c3f;background:#4b545e;color:#fff}.btn_confirm{text-align:center}.btn_submit{border:1px solid #1c70e9;background:#3a8afd;color:#fff;cursor:pointer;border-radius:3px}.btn_submit:hover{background:#2375eb}.btn_close{border:1px solid #dcdcdc;cursor:pointer;border-radius:3px;background:#fff}a.btn_close{text-align:center;line-height:50px}a.btn_cancel,button.btn_cancel{display:inline-block;background:#969696;color:#fff;text-decoration:none;vertical-align:middle}.btn_cancel:hover{background:#aaa}a.btn_frmline,button.btn_frmline{display:inline-block;width:128px;padding:0 5px;height:40px;border:0;background:#434a54;border-radius:3px;color:#fff;text-decoration:none;vertical-align:top}button.btn_frmline{font-size:1em}a.btn_frmline{line-height:24px}.btn_b01,a.btn_b01{display:inline-block;color:#bababa;text-decoration:none;vertical-align:middle;border:0;background:transparent}.btn_b01:hover{color:#000}.btn_b02,a.btn_b02{display:inline-block;background:#253dbe;padding:0 10px;color:#fff;text-decoration:none;border:0;vertical-align:middle}.btn_b02:hover,a.btn_b02:hover{background:#0025eb}.btn_b03,a.btn_b03{display:inline-block;background:#fff;border:1px solid #b9bdd3;color:#646982;text-decoration:none;vertical-align:middle}.btn_b03:hover,a.btn_b03:hover{background:#ebedf6}.btn_b04,a.btn_b04{display:inline-block;background:#fff;border:1px solid #ccc;color:#707070;text-decoration:none;vertical-align:middle}.btn_b04:hover,a.btn_b04:hover{color:#333;background:#f9f9f9}.btn_admin,a.btn_admin{display:inline-block;color:#d13f4a;text-decoration:none;vertical-align:middle}.btn_admin:hover,a.btn_admin:hover{color:#ff3746}.btn_list{margin:0 auto;width:93%}.btn_list button,.btn_list input{background:none repeat scroll 0 0 #617d46;border:0;color:#fff;height:28px;line-height:2.2em;padding:0 15px;vertical-align:middle}.tbl_wrap table{width:100%;border-collapse:collapse;border-spacing:0}.tbl_wrap caption{padding:10px 0;font-weight:700;text-align:left}.tbl_head01{margin:0 0 10px}.tbl_head01 caption{padding:0;font-size:0;line-height:0;overflow:hidden}.tbl_head01 thead th{padding:12px 0;border-top:2px solid #000;border-bottom:1px solid #d3d3d3;background:#fff;color:#383838;font-size:.95em;text-align:center;letter-spacing:-.1em}.tbl_head01 thead a{color:#383838}.tbl_head01 thead th input{vertical-align:top}.tbl_head01 tfoot td,.tbl_head01 tfoot th{padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}.tbl_head01 tbody th{padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.tbl_head01 td{padding:15px 5px;border-top:1px solid #f3f3f3;border-left:1px solid #f3f3f3;line-height:1.5em;word-break:break-all}.tbl_head01 td:first-child{border-left:0}.tbl_head02{margin:0 0 10px}.tbl_head02 caption{padding:0;font-size:0;line-height:0;overflow:hidden}.tbl_head02 thead th{padding:7px;background:#f3f3f3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}.tbl_head02 thead a{color:#383838}.tbl_head02 thead th input{vertical-align:top}.tbl_head02 tfoot td,.tbl_head02 tfoot th{padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}.tbl_head02 tbody th{padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.tbl_head02 td{padding:5px 3px;border-bottom:1px solid #e9e9e9;line-height:1.4em;word-break:break-all}.tbl_head03{margin:0 0 10px}.tbl_head03 table{border-bottom:1px solid #d3d3d3}.tbl_head03 caption{padding:0;font-size:0;line-height:0;overflow:hidden}.tbl_head03 thead th{padding:20px 0;border-top:2px solid #959da6;border-bottom:1px solid #d3d3d3;color:#383838;font-size:1.2em;text-align:center;letter-spacing:-.1em}.tbl_head03 thead a{color:#383838}.tbl_head03 thead th input{vertical-align:top}.tbl_head03 tfoot td,.tbl_head03 tfoot th{padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}.tbl_head03 tbody th{padding:10px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}.tbl_head03 td{background:#fff;background-clip:padding-box;padding:25px 15px;border-top:1px solid #ccd2d9;border-left:1px solid #f6f6f6;line-height:1.5em;word-break:break-all}.tbl_head03 td:first-child{border-left:0}.tbl_frm01{margin:0 0 20px}.tbl_frm01 table{width:100%;border-collapse:collapse;border-spacing:0}.tbl_frm01 th{width:90px;padding:5px 10px;background:none;text-align:right;font-weight:400}.tbl_frm01 td{padding:5px 10px;background:transparent}.form_01 textarea,.frm_input,.tbl_frm01 textarea,.wr_content textarea{border:1px solid #d0d3db;background:#fff;color:#000;vertical-align:middle;border-radius:3px;padding:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tbl_frm01 textarea{padding:2px 2px 3px}.frm_input{height:45px}.frm_address,.full_input{width:100%}.half_input{width:49.5%}.tbl_frm01 textarea{width:100%;height:100px}.tbl_frm01 a{text-decoration:none}.tbl_frm01 .frm_address{margin-top:5px}.tbl_frm01 .frm_file{display:block;margin-bottom:5px}.tbl_frm01 .frm_info{display:block;padding:0 0 5px;line-height:1.4em}.list_01 li{position:relative;border:1px solid #dbdbdb;border-radius:3px;margin:8px 0;padding:10px 15px;list-style:none}.list_01 li:after{display:block;visibility:hidden;clear:both;content:""}.list_01 li:hover{background:#f9f9f9}.list_02 ul:after{display:block;visibility:hidden;clear:both;content:""}.list_02 li{float:left;width:225px;margin:10px 0 20px 18px}.list_02 li:nth-child(5n+1){clear:both;margin-left:0}.form_01 h2{margin:0 0 10px;font-size:1.25em}.form_01 li{margin:10px 0}.form_01 li:after{display:block;visibility:hidden;clear:both;content:""}.form_01 li .right_input{float:right}.form_01 textarea{height:100px;width:100%}.form_01 .frm_label{display:inline-block;width:130px}.form_01 .form_left{float:left;width:49.5%}.form_01 .form_right{float:right;width:49.5%}.empty_table{padding:50px 0!important;text-align:center;color:#777!important}.empty_li,.empty_list{padding:20px 0!important;text-align:center!important;color:#777!important}.required,textarea.required{background-image:url(/images/require.png)!important;background-repeat:no-repeat!important;background-position:100% 0!important}.grid_1{width:40px}.grid_2{width:90px}.grid_3{width:140px}.grid_4{width:190px}.grid_5{width:240px}.grid_6{width:290px}.grid_7{width:340px}.grid_8{width:390px}.grid_9{width:440px}.grid_10{width:490px}.grid_11{width:540px}.grid_12{width:590px}.grid_13{width:640px}.grid_14{width:690px}.grid_15{width:740px}.grid_16{width:790px}.grid_17{width:840px}.grid_18{width:890px}.td_board{width:120px;text-align:center}.td_chk{width:30px}.td_chk,.td_date{text-align:center}.td_date{width:60px}.td_datetime{width:110px;text-align:center}.td_default{width:60px;text-align:center}.td_dvr,.td_group{width:100px;text-align:center}.td_imgsmall{width:60px;text-align:center}.td_num{width:80px;text-align:center}.td_nick,.td_numbig{width:100px;text-align:center}.td_name{width:100px;text-align:left}.td_namesmall{width:50px;text-align:left}.td_mb_id{width:100px;text-align:center}.td_mng{width:80px;text-align:center}.td_mngsmall{width:100px;text-align:center}.td_statsmall{width:50px;text-align:center}.text_left{text-align:left!important}.text_center{text-align:center!important}.text_right{text-align:right!important}.new_win{position:relative;background:#fff}.new_win .tbl_wrap{margin:0 20px}.new_win #win_title{font-size:1.3em;height:50px;line-height:30px;padding:10px 20px;background:#fff;color:#000;box-shadow:0 1px 10px rgba(0,0,0,.1)}.new_win #win_title .sv{font-size:.75em;line-height:1.2em}.new_win .win_ul{margin-bottom:15px;padding:0 20px}.new_win .win_ul:after{display:block;visibility:hidden;clear:both;content:""}.new_win .win_ul li{float:left;background:#fff;text-align:center;padding:0 10px;border:1px solid #d6e9ff;border-radius:30px;margin-left:5px}.new_win .win_ul li:first-child{margin-left:0}.new_win .win_ul li a{display:block;padding:8px 0;color:#6794d3}.new_win .win_ul .selected{background:#3a8afd;border-color:#3a8afd;position:relative;z-index:5}.new_win .win_ul .selected a{color:#fff;font-weight:700}.new_win .win_desc{position:relative;margin:10px;border-radius:5px;font-size:1em;background:#f2838f;color:#fff;line-height:50px;text-align:left;padding:0 20px}.new_win .win_desc i{font-size:1.2em;vertical-align:baseline}.new_win .win_desc:after{content:"";position:absolute;left:0;top:0;width:4px;height:50px;background:#da4453;border-radius:3px 0 0 3px}.new_win .frm_info{font-size:.92em;color:#919191}.new_win .win_total{float:right;display:inline-block;line-height:30px;font-weight:400;font-size:.75em;color:#3a8afd;background:#f6f6f6;padding:0 10px;border-radius:5px}.new_win .new_win_con{margin:20px 0;padding:20px}.new_win .new_win_con:after{display:block;visibility:hidden;clear:both;content:""}.new_win .new_win_con2{margin:20px 0 0}.new_win .btn_confirm:after{display:block;visibility:hidden;clear:both;content:""}.new_win .win_btn{text-align:center;padding-bottom:30px}.new_win .btn_close{height:45px;width:60px;overflow:hidden;cursor:pointer}.new_win .btn_submit{padding:0 20px;height:45px;font-weight:700;font-size:1.083em}#validation_check{margin:100px auto;width:500px}#validation_check h1{margin-bottom:20px;font-size:1.3em}#validation_check p{margin-bottom:20px;padding:30px 20px;border:1px solid #e9e9e9;background:#fff}.sv_wrap{display:inline-block;position:relative;font-weight:400}.sv_wrap .sv{z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646;background:#111}.sv_wrap .sv a{display:inline-block!important;margin:0!important;padding:3px!important;width:94px;border-bottom:1px solid #283646;color:#fff!important}.sv_wrap a:active,.sv_wrap a:focus,.sv_wrap a:hover{text-decoration:none!important}.sv_on{display:block!important;position:absolute;top:10px;left:20px;width:auto;height:auto!important}.sv_nojs .sv{display:block}.pg_wrap{margin:10px 0 30px;text-align:center}.pg_wrap:after{display:block;visibility:hidden;clear:both;content:""}.pg{text-align:center}.pg_current,.pg_page,.qa_page{display:inline-block;vertical-align:middle;background:#eee;border:1px solid #eee}.pg a:focus,.pg a:hover,.pg_page,.qa_page{text-decoration:none}.pg_page,.qa_page{color:#959595;font-size:1.083em;height:30px;line-height:28px;padding:0 5px;min-width:30px;border-radius:3px}.pg_page:hover,.qa_page:hover{background-color:#fafafa}.pg_start{background:url(/images/btn_first.gif) no-repeat 50% 50% #eee}.pg_prev,.pg_start{text-indent:-999px;overflow:hidden;padding:0;border:1px solid #eee}.pg_prev{background:url(/images/btn_prev.gif) no-repeat 50% 50% #eee}.pg_end{background:url(/images/btn_end.gif) no-repeat 50% 50% #eee}.pg_end,.pg_next{text-indent:-999px;overflow:hidden;padding:0;border:1px solid #eee}.pg_next{background:url(/images/btn_next.gif) no-repeat 50% 50% #eee}.pg_end:hover,.pg_next:hover,.pg_prev:hover,.pg_start:hover{background-color:#fafafa}.pg_current{display:inline-block;background:#3a8afd;border:1px solid #3a8afd;color:#fff;font-weight:700;height:30px;line-height:30px;padding:0 10px;min-width:30px;border-radius:3px}.tooltip_icon{display:inline-block;vertical-align:middle;color:#b3b5b8;border:0;font-size:1.4em;background:transparent;cursor:pointer}.tooltip_icon:hover{color:#448bf5}.tooltip{position:relative;width:auto;color:#fff;background:#000;padding:10px;font-size:small;line-height:18px;display:none;position:absolute;z-index:9;font-weight:400;margin-left:15px;margin-top:20px}.tooltip:before{content:"";position:absolute;top:0;left:-10px;width:0;height:0;border-style:solid;border-top:0 solid transparent;border-bottom:10px solid transparent;border-left:0;border-right:10px solid #000}.tooltip_txt{position:relative;text-align:left;color:#fff;height:50px;line-height:50px;font-size:1.1em;background:#f2838f;margin:0 0 10px;padding:0 20px;border-radius:5px;font-weight:700}.tooltip_txt:before{content:"";position:absolute;top:0;left:0;width:5px;height:50px;border-radius:5px 0 0 5px;background:#da4453}.tooltip_txt i{font-size:1.2em;vertical-align:middle}#sidx_img{margin:0 0 20px}#sidx_img img{max-width:100%;height:auto}#sit_rec_new td,#sit_rec_new th{display:block;width:100%}#sit_rec_new th{text-align:left;margin-top:20px;margin-bottom:5px}#sit_rec_new textarea{width:100%;min-height:100px}#sit_rec_new .win_btn{margin:20px 0}#smb_my{position:relative;margin-bottom:30px}#smb_my:after{display:block;visibility:hidden;clear:both;content:""}#smb_my_ov{position:relative;float:left;width:265px;border:1px solid #e8e8e8;background:#fff;margin:0 20px 0 0}#smb_my_ov h2{position:absolute;font-size:0;line-height:0;overflow:hidden}#smb_my_ov .smb_me{display:block;background:#fff;border-bottom:1px solid #e8e8e8;padding:20px;text-align:center;font-size:1.167em}#smb_my_ov .smb_me img{width:45px;border-radius:50%}#smb_my_ov .smb_me .my_ov_name{display:inline-block;margin-bottom:10px;line-height:28px}#smb_my_ov .smb_me a{display:inline-block;font-size:.85em;height:28px;line-height:22px;border:1px solid #d5d9dd;color:#8a8a8a;border-radius:2px;padding:2px 5px}#smb_my_ov .smb_me a.smb_info{color:#3a8afd}#smb_private:after{display:block;visibility:hidden;clear:both;content:""}#smb_private{padding:10px 0}#smb_private li{position:relative;text-align:left}#smb_private a{display:block;background:#fff;color:#465168;line-height:20px;padding:10px 20px 10px 25px}#smb_private a strong{display:inline-block;float:right;max-width:87px;overflow:hidden;white-space:nowrap;text-overflow:clip;color:#3a8afd;padding:0 5px;border-radius:15px;font-size:.92em}#smb_private a:hover strong{background:#4b8bff}#smb_private li a:hover{color:#4b8bff}#smb_private li a:hover:after{position:absolute;left:0;top:0;width:2px;height:100%;background:#3a8afd;content:""}#smb_private li i{width:25px;color:#8c9eb0;margin-right:5px}#smb_private li:hover i{color:#3a8afd}#smb_private .win_point strong{background:#37bc9b;color:#fff}#smb_private .win_memo strong{background:#ff8b77;color:#fff}#smb_private .win_scrap strong{background:#8cc152;color:#fff}#smb_private .win_coupon strong{background:#a352c1;color:#fff}#smb_my_ov h3{font-size:1.2em;padding:20px 20px 10px;border-top:1px solid #e8e8e8}#smb_my_ov .op_area{border-top:0;padding:0 20px;line-height:18px;color:#555}#smb_my_ov .op_area:after{display:block;visibility:hidden;clear:both;content:""}#smb_my_ov .op_area dt{margin:5px 0;padding-top:5px;font-weight:700;color:#8c9eb0;line-height:20px}#smb_my_ov .op_area dd{margin:5px 0;padding-bottom:10px;border-bottom:1px dashed #e5e5e5}#smb_my_ovaddd,#smb_my_ovaddt{border-bottom:0!important}.withdrawal{display:block;padding:10px 20px;border-top:1px solid #e8e8e8;color:#c7c7c7}#smb_my_list{float:left;width:915px}#smb_my_od h2{margin:0 0 10px;font-size:1.25em}#smb_my_od{position:relative;margin:0 0 50px}.smb_my_od{background:#fff}.smb_my_od li{padding:15px;border-bottom:1px solid #ececec}.smb_my_od li:last-child{border-bottom:0}.smb_my_od li:after{display:block;visibility:hidden;clear:both;content:""}.smb_my_od li:hover{background:#fff6f6}.smb_my_od .smb_my_od_li{float:left;line-height:18px}.smb_my_od .smb_my_od_li1{width:140px;text-align:center}.smb_my_od .smb_my_od_li2{width:75%;padding:0 20px}.smb_my_od .smb_my_od_li3{width:80px;float:right;text-align:center}.smb_my_od .ord_name,.smb_my_od .ord_num{font-size:1.2em;font-weight:700;letter-spacing:-.5px}.smb_my_od .date{color:#b5b5b5}.smb_my_od .cost{color:#3a8afd;font-weight:700}.smb_my_od .misu{color:#6d6d6d}#smb_my_wish{position:relative;margin-bottom:30px}#smb_my_wish h2{font-size:1.25em;padding:0 0 20px;border-bottom:1px solid #d9dde2}#smb_my_wish li{position:relative;background:#fff;border-bottom:1px solid #ececec;padding:15px}#smb_my_wish li:after{display:block;visibility:hidden;clear:both;content:""}#smb_my_wish .smb_my_chk{display:inline-block;float:left;margin-right:10px;color:red}#smb_my_wish .smb_my_img{float:left;margin-right:20px}#smb_my_wish .smb_my_tit{margin:5px 0;font-size:1.167em;font-weight:700}#smb_my_wish .smb_my_price{font-weight:700;font-size:1.2em;margin-bottom:30px}#smb_my_wish .smb_my_date{font-size:1em;color:#777}.smb_my_more{position:absolute;top:0;right:0}.smb_my_more a{display:block;background:url(/images/more-btn.gif) no-repeat 0 2px;padding-left:20px;height:30px}#smb_my_wish li .wish_del{position:absolute;right:20px;top:50px;font-size:1.4em;color:#b2b2b2}#smb_ws_act{text-align:center;margin:20px 0 30px}#smb_ws_act .btn01{border:1px solid #98a3b3;border-radius:3px}#smb_ws_act .btn01,#smb_ws_act .btn02{width:180px;height:50px;font-weight:700;font-size:1.167em}#smb_ws_act .btn02{border:1px solid #1c70e9;border-radius:3px;background:#3a8afd}.od_prd_list .td_prd{border-left:0;position:relative;padding-left:120px;min-height:100px}.od_prd_list .td_prd .sod_img{position:absolute;top:25px;left:20px}.od_prd_list .td_prd .sod_name{min-height:80px}.od_prd_list .td_prd .prd_name{font-size:1.4em}.od_prd_list .total_prc{color:#000;font-weight:700;font-size:1.4em}.sod_opt{margin:5px 0}.sod_opt ul{display:inline-block;margin:0;padding:0;list-style:none}.sod_opt li{color:#000;padding:3px 0;line-height:1.3em}.sod_opt li:before{content:"옵션";display:inline-block;margin:1px 5px 2px 0;padding:3px;border-radius:3px;background:#e2eaf6;line-height:1em;color:#3a8afd}.sod_option_btn .mod_options{height:30px;margin:5px 0 0;padding:0 5px;color:#606060}.cp_btn,.sod_option_btn .mod_options{border:1px solid #d4d6db;background:#fff;border-radius:3px}.cp_btn{color:#3a8afd}.cp_btn,.cp_cancel{padding:0 10px;height:26px}.cp_cancel{border:1px solid #aaa;color:#666;background:#fff;border-radius:3px}#sod_bsk{margin-bottom:30px}.btn_cart_del{padding:20px 0;border-bottom:1px solid #ccd2d9}.btn_cart_del button{height:30px;padding:0 10px;border:1px solid #d4d6db;border-radius:5px;background:#fff;color:#666}#sod_bsk_list{position:relative}#sod_bsk #sod_bsk_tot{border:1px solid #212a37;margin:20px 0}#sod_bsk #sod_bsk_tot ul:after{display:block;visibility:hidden;clear:both;content:""}#sod_bsk #sod_bsk_tot li{float:left;width:33.333%;background:#4a505a;color:#fff;border-left:1px solid #212a37;text-align:right;padding:25px;font-size:1.167em}#sod_bsk #sod_bsk_tot li:first-child{border:0}#sod_bsk #sod_bsk_tot li span{display:inline-block;float:left}#sod_bsk #sod_bsk_tot .sod_bsk_cnt{width:33.335%;background:#212a37}#sod_bsk_act{text-align:center;margin-bottom:30px}#sod_bsk_act .btn01,#sod_bsk_act .btn_submit{height:50px;padding:0 10px;width:160px;font-weight:700;font-size:1.25em}#sod_bsk_act .btn01{line-height:50px}#sod_bsk_act p{margin:0 0 10px}#sod_bsk_list #mod_option_frm{z-index:10000;position:fixed;top:50%;left:50%;width:540px;height:auto!important;height:500px;max-height:500px;margin-left:-280px;margin-top:-150px;border:1px solid #dde7e9;border-radius:3px;background:#fff;overflow-y:auto;overflow-x:inherit}#sod_bsk_list .mod_option_bg{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.1);display:block;z-index:9999}#mod_option_frm h2{border-bottom:1px solid #e8e8e8;padding:0 20px;line-height:50px;font-size:1.25em}.option_wr{padding:20px 20px 0}.option_wr h3{font-size:1.167em}.option_wr .get_item_options,.option_wr .get_item_supply,.option_wr h3{margin-bottom:10px}.option_wr label{display:block;margin:10px 0 5px}.option_wr select{width:100%;border:1px solid #d4d4d4;height:48px}#sit_opt_added{margin:0;padding:0;border-bottom:0;list-style:none}#sit_opt_added li{padding:10px 15px;background:#f9f9f9;border:1px solid #e6e9ed;margin:10px 0;position:relative}#sit_opt_added li:after{display:block;visibility:hidden;clear:both;content:""}#sit_opt_added li .opt_name{line-height:28px;font-weight:700}#sit_opt_added button{float:left;width:30px;height:30px;border:1px solid #bdc9dc;border-radius:0;background:#fff;color:#666;font-size:.92em}#sit_opt_added button:hover{color:#000}#sit_opt_added .num_input{float:left;border:0;height:30px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;text-align:center}#sit_opt_added .sit_opt_del{position:absolute;right:0;top:0;font-size:15px;border:0;border-left:1px solid #e6e9ed;border-bottom:1px solid #e6e9ed}#sit_opt_added .sit_opt_del:hover{color:#be334a}#sit_opt_added .sit_opt_prc{display:block;float:right;width:100px;padding:0 3px;text-align:right;line-height:30px;font-size:1.183em;font-weight:700}#mod_option_frm #sit_sel_option{margin:20px 20px 10px}#mod_option_frm #sit_tot_price{float:left;display:inline-block;margin:0 20px 20px}#mod_option_frm .btn_confirm{float:right;display:inline-block;margin:0 20px 20px;background:#ff0}#mod_option_frm .btn_confirm .btn_submit{width:100px;height:40px;font-size:1.167em;font-weight:700;cursor:pointer}#mod_option_frm .btn_confirm .btn_close{position:absolute;top:0;right:0;width:50px;height:50px;border:0;background:none;font-size:1.25em;border-radius:0}#mod_option_frm .btn_confirm .btn_close:hover{background:#f3f3f3}#sod_frm p{margin:0 0 10px}#sod_frm .od_prd_list{margin-bottom:20px}#sod_list{position:relative}#sod_list #cp_frm{z-index:10000;position:absolute;top:50%;left:50%;width:540px;height:auto!important;height:500px;max-height:500px;margin-left:-270px;margin-top:-150px;border:1px solid #dde7e9;border-radius:3px;background:#fff;overflow-y:auto;overflow-x:inherit}.od_coupon h3{border-bottom:1px solid #cdcdcd;padding:0 20px;line-height:50px;margin:0 0 15px;font-size:1.25em;text-align:left;box-shadow:1px 2px 2px #eee}.od_coupon .btn_close{position:absolute;top:0;right:0;width:50px;height:50px;border:0;background:none;border-left:1px solid #cdcdcd;font-size:1.25em}.od_coupon .btn_close:hover{background:#f3f3f3}.od_coupon .tbl_head02{margin:20px}.od_coupon .cp_apply{padding:0 5px;border:1px solid #38b2b9;color:#38b2b9;background:#fff;height:23px;line-height:21px}#sod_frm_pay .od_coupon td,.od_coupon td{text-align:left;border-left:0;padding:7px}#sod_frm_pay .od_coupon th{width:auto;text-align:center;padding:7px;background:#f3f3f3;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}#sod_frm_pay .od_coupon .td_numbig,.od_coupon .td_numbig{text-align:center}.od_coupon .td_mngsmall{width:60px}.sod_left{display:inline-block;float:left;width:840px;margin-right:20px;vertical-align:top}#sod_frm .tbl_frm01{padding:20px 10px}#sod_frm .tbl_frm01 td,#sod_frm .tbl_frm01 th{text-align:left;vertical-align:top}#sod_frm .tbl_frm01 th{padding:0 10px}#sod_frm .tbl_frm01 td input{width:100%}#sod_frm .tbl_frm01 td .addr input{width:20%}#sod_frm .tbl_frm01 td .addr button{background:#434a54;color:#fff;width:128px;height:45px;border:0;border-radius:3px}#sod_frm_taker .tbl_frm01{padding:20px 10px}#sod_frm_taker .tbl_frm01 .choice_place{display:block;background:#edf3fc;padding:10px 15px;border:1px solid #d1ddee;margin:0 10px 10px}#sod_frm_taker .tbl_frm01 .choice_place:after{display:block;visibility:hidden;clear:both;content:""}#sod_frm_taker .tbl_frm01 .choice_place .chk_box{float:left;display:inline-block;width:85%;line-height:30px}#sod_frm_taker .tbl_frm01 .choice_tit{float:left;display:inline-block;width:15%!important;line-height:30px}#sod_frm_taker .tbl_frm01 .choice_place input[type=radio]+label span{top:7px}#sod_frm_taker .tbl_frm01 .choice_place input,#sod_frm_taker .tbl_frm01 .choice_place label{margin-left:10px}#sod_frm_taker .tbl_frm01 .btn_frmline{width:80px;height:30px;line-height:28px;background:#fff;border:1px solid #d4d6db;color:#606060;text-align:center;float:right}#sod_frm_taker .tbl_frm01 td input{width:100%}#sod_frm_taker .tbl_frm01 td .addr input{width:20%}#sod_frm_taker .tbl_frm01 td .addr button{background:#434a54;color:#fff;width:128px;height:45px;border:0;border-radius:3px}#sod_frm_taker .tbl_frm01 td .ad_choice{padding:5px 0}#sod_frm_taker .tbl_frm01 td .ad_choice input{width:auto}#sod_frm_orderer,#sod_frm_taker{margin:0 0 30px;border:1px solid #e3e5e8;background:#fff}#sod_frm section h2{border-bottom:1px solid #e2e4e7;font-size:1.167em;padding:20px}#sod_frm_orderer #od_addr_jibeon,#sod_frm_taker #od_b_addr_jibeon{display:inline-block;margin:5px 0 0}#sod_frm div.tbl_frm01,#sod_frm_taker div.tbl_frm01{padding:0 10px!important}#sod_frm .tbl_frm01 td,#sod_frm .tbl_frm01 th{padding:10px;line-height:45px}#sod_frm .tbl_frm01 th{width:94px}#sod_frm #ad_subject,#sod_frm #od_b_hp,#sod_frm #od_b_name,#sod_frm #od_b_tel,#sod_frm #od_hope_date,#sod_frm #od_hp,#sod_frm #od_name,#sod_frm #od_pwd,#sod_frm #od_tel{width:40%}#sod_frm #od_b_zip,#sod_frm #od_zip{width:90px}#sod_frm .tbl_frm01 td .btn_address{background:#434a54;color:#fff;width:128px;height:45px;border:0;border-radius:3px}#sod_frm #od_memo{min-height:100px}#sod_frm_taker .order_choice_place{position:relative;background:#edf3fc;border:1px solid #d1ddee;padding-left:10px}#sod_frm_taker .tbl_frm01 .btn_frmline{float:none;position:absolute;top:8px;right:10px}#sod_frm #sod_bsk_tot:after{display:block;visibility:hidden;clear:both;content:""}#sod_frm #sod_bsk_tot li{position:relative;float:left;background:#fff;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e7ebf1;padding:15px 0}#sod_frm #sod_bsk_tot li:after{display:block;visibility:hidden;clear:both;content:""}#sod_frm #sod_bsk_tot li span{display:block;color:#777;margin-bottom:5px;font-weight:700}#sod_frm #sod_bsk_tot .sod_bsk_coupon,#sod_frm #sod_bsk_tot .sod_bsk_sell{border-right:1px solid #e7ebf1}#sod_frm #sod_bsk_tot .sod_bsk_cnt,#sod_frm #sod_bsk_tot .sod_bsk_point{width:100%;clear:both;height:40px;padding:0 15px;line-height:40px;text-align:right}#sod_frm #sod_bsk_tot li:last-child{border-bottom:0}#sod_frm #sod_bsk_tot .sod_bsk_cnt span,#sod_frm #sod_bsk_tot .sod_bsk_point span{float:left;margin:0}#sod_frm #sod_bsk_tot .sod_bsk_coupon:before{content:"-"}#sod_frm #sod_bsk_tot .sod_bsk_coupon:before,#sod_frm #sod_bsk_tot .sod_bsk_dvr:before{display:block;position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#ff006c;border-radius:50%;border:1px solid #e7ebf1;font-weight:700;font-size:16px;line-height:14px}#sod_frm #sod_bsk_tot .sod_bsk_dvr:before{content:"+"}#sod_frm #sod_bsk_tot .sod_bsk_cnt strong{color:#ff006c;font-size:1.25em}#sod_frm_pay{margin:10px 0}#sod_frm #sod_frm_pay h2{position:absolute;border:0;font-size:0;line-height:0;content:""}#sod_frm_pay .pay_tbl table{width:100%;border-collapse:collapse}#sod_frm_pay .pay_tbl th{text-align:left;width:80px;font-weight:700;color:#777}#sod_frm_pay .pay_tbl td,#sod_frm_pay .pay_tbl th{padding:10px;border-bottom:1px solid #e7ebf1;background:#fff}#sod_frm_pay .pay_tbl td{text-align:right;height:30px}#sod_frm_pay .pay_tbl td .cp_cancel{margin:0 0 0 2px}#sod_frm_pay .pay_tbl td .btn_frmline{padding:0 7px;border:1px solid #38b2b9;color:#38b2b9;background:#fff;height:23px;line-height:21px;margin:0}#od_tot_price{margin:10px 0;background:#fff;line-height:40px;padding:0 10px}#sod_frm #sod_frm_pt_alert{margin:5px 0;color:#38b2bb}#od_pay_sl h3{font-size:1.167em;margin:20px 0 5px}#od_pay_sl input[type=radio]{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;text-indent:-999px;left:0;z-index:-1px}#od_pay_sl .lb_icon{display:inline-block;float:left;width:50%;background:#fff;border:1px solid #eceff4;margin:-1px 0 0 -1px;cursor:pointer;height:60px;position:relative;padding-left:65px;padding-top:20px;z-index:1}#od_pay_sl input[type=radio]:checked+.lb_icon{border:1px solid #ff006c;z-index:3}#sod_frm_paysel .KPAY{background:url(//images/kpay.png) no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .PAYNOW{background:url(//images/paynow.png) no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .PAYCO{background:url(//images/payco.png) no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .inicis_lpay{background:url(//images/lpay_logo.png) no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .inicis_kakaopay{position:relative;overflow:hidden;text-indent:-999px}#sod_frm_paysel .inicis_kakaopay em{position:absolute;top:15px;left:45px;width:70px;height:30px;background:url(//images/kakao.png) no-repeat 50% 50% #ffeb00;overflow:hidden;text-indent:-999px;border-radius:30px}#sod_frm_paysel .kakaopay_icon{background:url(//images/kakao.png) no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .naverpay_icon{background:url(//images/ico-default-naverpay.png) no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px}#sod_frm_paysel .bank_icon{background:url(//images/pay_icon1.png) no-repeat 15px 50% #fff}#sod_frm_paysel .iche_icon,#sod_frm_paysel .vbank_icon{background:url(//images/pay_icon2.png) no-repeat 15px 50% #fff}#sod_frm_paysel .hp_icon{background:url(//images/pay_icon3.png) no-repeat 24px 50% #fff}#sod_frm_paysel .card_icon{background:url(//images/pay_icon4.png) no-repeat 17px 50% #fff}#forderform .sod_right #sod_bsk_tot{border:1px solid #e3e5e8}#forderform .od_pay_buttons_el{margin-top:20px;border:1px solid #e3e5e8;background:#fff;padding:10px}#forderform .od_pay_buttons_el h3{font-size:1.167em;margin:0 0 5px}#forderform #sod_frm_pt{border-top:1px solid #e3e5e8}.sod_right .pay_tbl{border:1px solid #e3e5e8;border-bottom:0}.sod_right #od_tot_price{border:1px solid #e3e5e8}#sod_frm_pay .od_pay_buttons_el:after{display:block;visibility:hidden;clear:both;content:""}#sod_frm_pay .sod_frm_point{margin-top:20px;border:1px solid #e3e5e8}#sod_frm_pay .sod_frm_point div{background:#fff;padding:10px;text-align:left;text-align:right}#sod_frm_pay .sod_frm_point div:after{display:block;visibility:hidden;clear:both;content:""}#sod_frm_pay .sod_frm_point div label{float:left;line-height:30px;font-weight:700}#sod_frm_pay .sod_frm_point div span{display:block}#sod_frm_pay .sod_frm_point div span:after{display:block;visibility:hidden;clear:both;content:""}#sod_frm_pay .sod_frm_point div strong{float:left;color:#666}#sod_frm_pay .sod_frm_point .max_point_box em{font-style:normal!important}#sod_frm_pay .sod_frm_point #od_temp_point{height:30px;text-align:right;padding:0 5px;border:1px solid #ccc}.sod_right{display:inline-block;float:left;width:340px;height:100%;vertical-align:top}.sod_right #sod_bsk_tot{border:1px solid #3a8afd}.sod_right #sod_bsk_tot:after{display:block;visibility:hidden;clear:both;content:""}.sod_right .sod_info li{position:relative;float:left;background:#fff;width:33.333%;height:70px;text-align:center;border-bottom:1px solid #e7ebf1;padding:15px 0}.sod_right .sod_info li:after{display:block;visibility:hidden;clear:both;content:""}.sod_right .sod_info li span{display:block;margin-bottom:5px;font-weight:700;color:#000}.sod_right .sod_info .sod_bsk_coupon,.sod_right .sod_info .sod_bsk_sell{border-right:1px solid #e7ebf1}.sod_right .sod_info .sod_bsk_coupon:before{content:"-"}.sod_right .sod_info .sod_bsk_coupon:before,.sod_right .sod_info .sod_bsk_dvr:before{display:block;position:absolute;top:25px;left:-10px;width:20px;height:20px;background:#fff;color:#9da6c9;border-radius:50%;border:1px solid #e7ebf1;font-weight:700;font-size:16px;line-height:14px}.sod_right .sod_info .sod_bsk_dvr:before{content:"+"}.sod_right .sod_info .sod_bsk_cnt strong{font-size:1.25em}.sod_right .sod_info_bt{clear:both;padding:10px 15px;background:#fff}.sod_right .sod_info_bt li:after,.sod_right .sod_info_bt:after{display:block;visibility:hidden;clear:both;content:""}.sod_right .sod_info_bt li span{display:inline-block;float:left;width:50%;line-height:28px;text-align:left;font-weight:700;color:#000}.sod_right .sod_info_bt li strong{display:inline-block;float:left;width:50%;line-height:28px;text-align:right}.sod_right .sod_info_option{clear:both;border-top:1px solid #e7ebf1}.sod_right .sod_info_option h2{position:absolute;font-size:0;line-height:0;overflow:hidden}.sod_right .sod_info_option ul{padding:10px 15px;background:#fff}.sod_right .sod_info_option li{margin-bottom:5px}.sod_right .sod_info_option li:after{display:block;visibility:hidden;clear:both;content:""}.sod_right .sod_info_option .sod_ifop_tit{display:inline-block;float:left;width:50%;line-height:28px;text-align:left;font-weight:700}.sod_right .sod_info_option .sod_ifop_tit .btn_frmline{width:auto;height:30px;color:#3a8afd;background:#fff;border:1px solid #d4d6db}.sod_right .sod_info_option .sod_ifop_tit .cp_cancel{width:auto;height:30px;border:1px solid #d4d6db;padding:0 5px;margin-left:5px;color:#b1b1b1;vertical-align:baseline}.sod_right .sod_info_option .sod_ifop_tit .od_coupon{z-index:10000;position:absolute;top:50%;left:50%;min-width:300px;height:auto!important;height:500px;max-height:500px;margin-left:-200px;margin-top:-150px;border:1px solid #dde7e9;border-radius:3px;background:#fff;overflow-y:auto;overflow-x:inherit}.sod_right .sod_info_option .sod_ifop_tit .od_coupon>td{text-align:left}.sod_right .sod_info_option .sod_ifop_t,.sod_right .sod_info_option>td{display:inline-block;float:left;width:50%;line-height:28px;text-align:right}.sod_right .sod_info_option>td{text-align:right;padding:10px;height:30px}.sod_right .sod_info_option>td .cp_cancel{margin:0 0 0 2px}.sod_right .sod_info_option>td .btn_frmline{padding:0 7px;border:1px solid #38b2b9;color:#38b2b9;background:#fff;height:23px;line-height:21px;margin:0}#sod_point{clear:both;background:#fff;margin-top:10px;border:1px solid #e3e5e8}#sod_point h2{font-size:1.167em;padding:15px;border-bottom:1px solid #e3e5e8}#sod_point h2:after{display:block;visibility:hidden;clear:both;content:""}#sod_point .point_tit{float:left;line-height:28px}#sod_point .point_tit,#sod_point .point_tit label{vertical-align:baseline}#sod_point .point_ipt{float:right;display:inline-block;margin-left:35px;text-align:left;text-align:right;font-weight:400}#sod_point .point_ipt:after{display:block;visibility:hidden;clear:both;content:""}#sod_point .point_ipt #od_temp_point{width:100px;height:30px;text-align:right;padding:0 5px;border:1px solid #d0d3db;border-radius:3px}#sod_frm_pt{padding:20px}#sod_frm_pt .max_point_box em{font-style:normal!important}#sod_frm_pay{position:relative;margin:10px 0 0}#sod_frm_pay h2{font-size:1.167em;padding:15px;border-bottom:1px solid #e3e5e8}#sod_frm_pay .tooltip_txt{height:auto;line-height:18px;font-weight:400;font-size:1em;padding:10px 20px;margin:10px}#sod_frm_pay .tooltip_txt i{float:left;line-height:36px;font-size:2em;margin-right:15px}#sod_frm_pay .tooltip_txt:before{height:100%}#sod_frm_pay .lb_icon{display:inline-block;position:relative;cursor:pointer;z-index:1}#sod_frm_pay input[type=radio]:checked+.lb_icon{color:#3a8afd;z-index:3}#sod_frm_pay input[type=radio]+label span{top:7px}#sod_frm_paysel legend{position:absolute;font-size:0;line-height:0;overflow:hidden}#sod_frm_paysel ul.pay_way{margin:0;padding:15px}#sod_frm_paysel ul.pay_way input[type=radio]+label span{top:7px}#sod_frm_paysel ul:after{display:block;visibility:hidden;clear:both;content:""}#sod_frm_paysel li{position:relative;line-height:28px;text-align:left;list-style:none}#settle_bank{border:1px solid #e3e5e8;border-top:0;background:#fff;padding:10px;clear:both;line-height:32px}#settle_bank:after{display:block;visibility:hidden;clear:both;content:""}#settle_bank label{float:left;width:30%;line-height:30px}#settle_bank input,#settle_bank select{width:70%;height:32px;margin:0 0 5px;border:1px solid #e3e5e8;border-radius:3px;text-align:left}#settle_bank option{padding:3px 0}#settle_bank #od_deposit_name{height:32px;padding:0 5px;border:1px solid #e3e5e8}#display_pay_button{background:#fff;padding:20px;border:1px solid #e3e5e8;border-top:0}#display_pay_button .btn_submit{width:100%;height:50px;font-weight:700;font-size:1.25em;cursor:pointer;border:1px solid #3a8afd}#display_pay_button .btn01{width:100%;height:50px;line-height:38px;font-weight:700;font-size:1.25em;margin:5px 0;border:1px solid #ccd1d9}.display_setup_message{margin:0 0 10px;padding:15px;border:1px solid #fccdff;background:#ffeef9}.display_setup_message strong{display:block;margin:0 0 10px}#sod_frm_taker td input[type=checkbox],#sod_frm_taker td input[type=radio]{width:auto;-webkit-appearance:radio;-webkit-border-radius:initial}#sod_frm_taker label{display:inline-block;font-weight:400;margin-right:1em}#sod_frm_same{margin:0 0 10px}#sod_frm #display_pay_process{text-align:center}#sod_frm #display_pay_process span{display:block;margin:5px 0 0}#od_tot_price{background:#e5f0ff;line-height:20px;text-align:right;padding:15px}#od_tot_price span{float:left;font-weight:700}#od_tot_price strong{font-size:1.5em;color:#ff006c}#sod_frm_pay #od_coupon_frm,#sod_frm_pay #sc_coupon_frm{z-index:10000;position:absolute;top:0;right:0;width:500px;height:auto!important;height:500px;max-height:500px;border:1px solid #000;background:#fff;overflow-y:auto}#sod_frm_deli{position:relative;line-height:2em}#sod_frm_escrow{margin:30px 0 0}#sod_frm #sod_frm_escrow h2{margin:0;border:0}#sod_frm #sod_frm_escrow p{margin:5px 0}#display_pay_process{padding:20px;text-align:center}.sod_ws_img{width:90px;text-align:center}#sod_ws_act{text-align:center;margin:20px 0 30px}#sod_ws_act button{height:50px;width:180px;font-weight:700;font-size:1.167em;border-radius:3px}#sod_ws_act .btn01{border:1px solid #98a3b3}#sod_ws_act .btn02{border:1px solid #1c70e9;background:#3a8afd}#sod_ws li .info_link{display:block;margin:10px 0 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#646464;font-weight:700}#sod_ws li .info_date{color:#646464;font-size:.92em}#sod_ws li .wish_chk{position:absolute;top:0;left:0;width:30px;text-align:center;line-height:35px;color:red}#sod_ws li .wish_info{padding:0 35px 10px 30px;position:relative;border-bottom:1px solid #e0e0e0;margin-top:10px;height:45px}#sod_ws li .wish_del{position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;text-align:center;background:#e6e6e6;display:block;font-size:1.25em;color:#777}#sod_ws li .wish_del:hover{background:#777;color:#fff}#sod_addr .tbl_wrap{margin:30px}#sod_addr .td_mng .sel_address{color:#fff;background:#fff;border:1px solid #19bc9b;color:#19bc9b;padding:0 5px;height:26px;border-radius:3px}#sod_addr .td_mng .del_address{display:inline-block;border:1px solid #aaa;color:#888;padding:0 5px;height:26px;line-height:24px;vertical-align:middle;border-radius:3px}#sod_addr input[type=radio]{position:absolute;left:0;z-index:-1;visibility:hidden;width:0;height:0;overflow:hidden;text-indent:-999px}#sod_addr .default_lb{display:inline-block;background:#fff;border:1px solid #1c70e9;color:#3a8afd;cursor:pointer;position:relative;padding:0 5px;height:26px;line-height:24px;border-radius:3px}#sod_addr input[type=radio]:checked+.default_lb{background:#3476be;color:#fff}#sod_addr td{height:40px;vertical-align:top}#sod_addr .td_name{width:100px}#sod_addr .frm_input{height:30px}#sod_addr .td_sbj{width:155px;text-align:left}#sod_addr .td_sbj .chk_box{display:inline-block;float:left}#sod_addr .td_sbj .chk_box input[type=checkbox]:checked+label span{background:url(/images/chk.png) no-repeat 50% 50% #3a8afd;border-color:#1471f6;border-radius:3px}#sod_addr .ad_tel{display:block;color:#666}#sod_addr .td_mng{width:100px;padding:10px}#sod_addr .td_mng .mng_btn{width:100%;margin:2px 0}#sod_v{margin-bottom:30px}#sod_v:after{display:block;visibility:hidden;clear:both;content:""}#sod_v td{text-align:center}#sod_v td a{font-weight:700}#sod_v .basic_tbl{text-align:center}.status_01{background:#edfbde;color:#8cc152}.status_01,.status_02{display:inline-block;padding:0 5px;line-height:20px;font-size:.92em;border-radius:5px}.status_02{background:#84c93a;color:#fff}.status_03{background:#e2f6f2;color:#16b494}.status_03,.status_04{display:inline-block;padding:0 5px;line-height:20px;font-size:.92em;border-radius:5px}.status_04{background:#e2eaf6;color:#3a8afd}.status_05{background:#3a8afd;color:#fff}.status_05,.status_06{display:inline-block;padding:0 5px;line-height:20px;font-size:.92em;border-radius:5px}.status_06{background:#fff;color:red}#sod_fin_no{margin:0 0 20px;padding:15px;border:1px solid #d6e2f4;background:#edf3fc;font-size:1.2em;border-radius:5px;color:#3a8afd}#sod_sts_wrap{margin:0 0 10px;text-align:right}#sod_sts_explan{display:none}#sod_fin_legend{padding:20px;line-height:20px;background:#fff;margin:10px 0;border:1px solid #e9e9e9;text-align:left}#sod_fin_legend:after{display:block;visibility:hidden;clear:both;content:""}#sod_fin_legend dt{clear:both;float:left;margin:0 0 5px;width:50px;font-weight:700}#sod_fin_legend dd{float:left;margin:0}#sod_fin #sod_bsk_tot li{background:#fff;border-bottom:1px solid #e7ebf1;height:40px;padding:0 15px;line-height:40px;text-align:right}#sod_fin #sod_bsk_tot li span{float:left;clear:both;color:#777}#sod_fin #sod_bsk_tot .sod_bsk_cnt strong{color:#ff006c;font-size:1.25em}#sod_bsk_tot2{border:1px solid #3a8afd;margin-bottom:20px}#sod_bsk_tot2 li{background:#fff;padding:0 15px;line-height:40px;text-align:right}#sod_bsk_tot2 li span{float:left;clear:both;font-size:1em}#sod_bsk_tot2 li strong{font-size:1em}#sod_bsk_tot2 li.sod_fin_tot{background:#e5f0ff;border-top:1px solid #c6d7ef}#sod_bsk_tot2 li#alrdy{border-bottom:0!important}#sod_bsk_tot2 li#alrdy div{padding:5px 0 15px;text-align:right}#sod_bsk_tot2 li#alrdy div p{position:relative;background:#d6e3f3;padding:0 10px;margin-bottom:1px}#sod_bsk_tot2 li.sod_fin_tot strong{color:#3a8afd;font-size:1.2em}#request_form{position:relative}#request_form div{display:none;z-index:10000;position:absolute;top:23px;left:0;padding:20px 0;width:520px;border:1px solid #000;background:#f2f5f9;text-align:center}#request_form .frm_input{width:300px;background:#fff!important}#request_form .btn_cancel,#request_form .btn_frmline{vertical-align:middle!important}#request_form .btn_frmline{padding:0 10px;line-height:1.6em}#sod_req_btn{margin:0 0 10px}#sod_req_btn button{background:#626870}#sod_req_log{margin:0 0 20px}#sod_req_log ul{margin:0;padding:0;border-top:1px solid #e9e9e9;background:#f2f5f9;list-style:none}#sod_req_log li{padding:10px 10px 20px;border:1px solid #e9e9e9;border-top:0}#sod_req_log h3{margin:20px 0 10px}.sod_req_log_view table{margin:0}.sod_req_log_view caption{padding:10px 0;font-size:1em;font-weight:700;text-align:left;line-height:1em}.sod_req_log_view caption span{color:#ff3061}.sod_req_log_view th{border-top:1px solid #e9e9e9;background:#f7f7f7!important;color:#000!important;text-align:center}.sod_req_log_view p,.sod_req_log_view td{background:#fff;color:#000}.sod_req_log_view p{padding:10px 15px;border-bottom:1px solid #e9e9e9}.sod_req_log_view .sod_req_it{width:270px}.sod_req_log_view button{margin:0;padding:0;border:0;background:transparent;color:#ff3061;text-decoration:underline;vertical-align:middle;cursor:pointer}#sod_fin_list h2{position:absolute;font-size:0;line-height:0;overflow:hidden}#sod_fin_list .td_prd{border-left:0;position:relative;padding-left:90px;min-height:100px}#sod_fin_list .sod_img{position:absolute;top:25px;left:20px}#sod_fin_list .sod_name a{font-weight:700;line-height:1.5em}#sod_fin_list .sod_name .sod_opt:before{content:"옵션";display:inline-block;margin:1px 5px 2px 0;padding:3px;border-radius:3px;background:#e2eaf6;line-height:1em;color:#3a8afd}#sod_fin_list #th_itst{width:80px}#sod_fin_view{border:1px solid #e9e9e9}#sod_fin_view h2{position:absolute;font-size:0;line-height:0;overflow:hidden}#sod_fin_view h3{margin:0 0 10px}#sod_fin_view .basic_tbl th{padding:0 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f2f5f9;text-align:left}#sod_fin_pay{margin:0 0 20px;background:#fff;border:1px solid #e3e5e8}#sod_fin_pay h3{background:#fff;font-size:1.167em;padding:15px 20px;border-bottom:1px solid #e3e5e8}#sod_fin_pay ul{margin:0;padding:15px 20px}#sod_fin_pay li{line-height:24px;padding:5px 0}#sod_fin_pay li:after{display:block;visibility:hidden;clear:both;content:""}#sod_fin_pay li>span,#sod_fin_pay li>strong{display:inline-block;float:left}#sod_fin_pay li>strong{margin-right:10px;width:50px}#sod_fin_pay li>span{width:238px}#sod_fin_pay li .letter-2px{letter-spacing:-2px}a.btn_frmline.is-long-text{height:auto;width:160px}#sod_fin_dvr,#sod_fin_orderer,#sod_fin_receiver{margin:0 0 20px}#sod_fin_dvr .tbl_wrap,#sod_fin_orderer .tbl_wrap,#sod_fin_receiver .tbl_wrap{padding:20px}#sod_fin .sod_left h2{position:absolute;font-size:0;line-height:0;overflow:hidden}#sod_fin .sod_left h3{background:#fff;font-size:1.167em;padding:15px 20px;border:1px solid #e3e5e8;border-bottom:0}#sod_fin .sod_left .tbl_head01{background:#fff;border:1px solid #e3e5e8}#sod_fin .sod_left th{text-align:left;width:100px;color:#666}#sod_fin .sod_left td,#sod_fin .sod_left th{padding:10px 0;border:0;background:#fff}#sod_fin_dvr .dvr_link{color:#ff3061;text-decoration:underline}#sod_fin_cancel{text-align:center}#sod_fin_cancel .sod_fin_c_btn{height:50px;border:1px solid #bababa;border-radius:3px;font-weight:700;width:100%;background:none;color:#5e6b6f}#sod_fin_cancel .sod_fin_c_btn:hover{background:#fff}#sod_fin_cancel h2{padding:15px;border-bottom:1px solid #e8e8e8;text-align:left}#sod_fin_cancel p{text-align:center;background:#ffe0e0;border:2px solid #d50c0c;padding:15px;color:#d50c0c;font-size:1.167em;font-weight:700}#sod_cancel_pop{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}#sod_fin_cancelfrm{position:absolute;top:50%;left:50%;text-align:center;width:245px;max-height:300px;margin-left:-125px;margin-top:-180px;overflow-y:auto;box-shadow:1px 1px 18px rgba(0,0,0,.2);border:1px solid #dde7e9;background:#fff;border-radius:3px}#sod_fin_cancelfrm form{padding:20px}.sod_fin_bg{background:rgba(0,0,0,.1);width:100%;height:100%}.sod_cls_btn{position:absolute;right:0;top:0;color:#b5b8bb;border:0;padding:12px 15px;font-size:16px;background:#fff}#sod_fin_cancelfrm .frm_input{background:#fff;margin:0 0 5px;width:100%}#sod_fin_cancelfrm .btn_frmline{background:#5e6b6f;color:#fff;border:0;padding:10px;width:100%;cursor:pointer}#sod_fin_test{padding:10px}#scash section{padding:10px 0}#scash h2{margin:0 0 10px;text-align:center}#scash .basic_tbl th{padding:0 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;background:#f2f5f9;text-align:left}#scash_apply{padding:10px 0 20px;text-align:center}#scash_apply button{padding:10px;border:0;background:#565e60;color:#fff}#scash_copy{text-align:center}.sev_admin{margin:0 0 10px;text-align:right}.sev_admin a{line-height:35px;padding:0 10px}#coupon{text-align:center}#coupon h1{text-align:left}#coupon ul:after{display:block;visibility:hidden;clear:both;content:""}#coupon li{padding:15px;border-bottom:1px solid #ececec;text-align:left}#coupon .cou_top{margin-bottom:10px}#coupon .cou_pri,#coupon .cou_tit{font-size:1.25em;font-weight:700}#coupon .cou_pri{color:#3a8afd;float:right}#coupon .cou_target{color:#8cc152;background:#edfbde;padding:5px;line-height:20px;font-size:.92em;border-radius:5px}#coupon .cou_date{float:right;color:#888d92}#coupon .btn_close{margin:20px auto}.sod_frm_mobile .sod_list{margin:10px 0}.sod_frm_mobile .sod_list .sod_li{background:#fff;border-bottom:1px solid #e5e5e5;margin:10px 0}.sod_frm_mobile .sod_list .li_op_wr{position:relative;padding:10px 10px 0 110px;min-height:75px}.sod_frm_mobile .sod_list .li_op_wr .chk_box{position:absolute;top:10px;left:10px}.sod_frm_mobile .sod_list .total_img{position:absolute;top:10px;left:35px}.sod_frm_mobile .sod_list .mod_options{padding:0 7px;border:1px solid #d4d6db;border-radius:3px;color:#606060;background:#fff;line-height:24px;margin:5px 0 0;font-size:.923em}.sod_frm_mobile .sod_list .li_prqty{padding:10px;border-top:1px solid #f8f8f8}.sod_frm_mobile .sod_list .li_prqty:after{display:block;visibility:hidden;clear:both;content:""}.sod_frm_mobile .sod_list .li_prqty_sp{float:left;width:50%;display:block;line-height:20px;padding:0 5px;text-align:right}.sod_frm_mobile .sod_list .li_prqty_sp span{float:left;color:dimgray}.sod_frm_mobile .sod_list .prqty_price,.sod_frm_mobile .sod_list .prqty_sc{border-right:1px solid #e5e5e5}.sod_frm_mobile .sod_list .total_price{background:#f2f7ff;display:block;clear:both;margin:0 10px 10px;text-align:right;padding:5px 10px;line-height:20px}.sod_frm_mobile .sod_list .total_price span{float:left}.sod_frm_mobile .sod_list .total_price strong{font-size:1.25em;color:#3a8afd}.sod_frm_mobile .sod_opt{padding:5px 10px 5px 35px}.sod_frm_mobile .sod_opt li{color:#777;margin:3px 0;line-height:1.3em}.sod_frm_mobile .sod_opt .opt_name:before,.sod_frm_mobile .sod_opt li:before{content:"옵션";display:inline-block;margin:1px 5px 2px 0;font-size:11px;padding:0 5px;border-radius:3px;background:#e2eaf6;line-height:20px;color:#3a8afd}.sod_frm_mobile #sod_frm_orderer,.sod_frm_mobile #sod_frm_taker{margin:0 0 30px;border:1px solid #e3e5e8;background:#fff}.sod_frm_mobile #sod_frm_orderer #od_addr_jibeon,.sod_frm_mobile #sod_frm_taker #od_b_addr_jibeon{display:inline-block;margin:5px 0 0}.sod_frm_mobile #m_sod_bsk_tot{background:#4a505a;color:#fff}.sod_frm_mobile #m_sod_bsk_tot:after{display:block;visibility:hidden;clear:both;content:""}.sod_frm_mobile #m_sod_bsk_tot dt{float:left;width:40%;padding:10px;line-height:20px;clear:both}.sod_frm_mobile #m_sod_bsk_tot dd{float:left;width:60%;padding:10px;text-align:right;line-height:20px}.sod_frm_mobile #m_sod_bsk_tot .sod_bsk_cnt{font-weight:700;margin-top:5px;line-height:25px;background:#212a37}.sod_frm_mobile #m_sod_bsk_tot .sod_bsk_cnt strong{color:#3a8afd;font-size:1.25em}.sod_frm_mobile .sod_list .li_op_wr{padding-left:100px}.sod_frm_mobile .sod_list .total_img{left:10px}.sod_frm_mobile .sod_opt{padding-left:10px}.sod_frm_mobile #m_sod_frm_paysel{margin:10px 0}.sod_frm_mobile #m_sod_frm_paysel h3{background:#fff;padding:15px 10px;border:1px solid #e3e5e8;border-bottom:0}.sod_frm_mobile #m_sod_frm_paysel ul{margin:0;background:#fff;padding:10px;border:1px solid #e3e5e8}.sod_frm_mobile #m_sod_frm_paysel ul:after{display:block;visibility:hidden;clear:both;content:""}.sod_frm_mobile #m_sod_frm_paysel li{float:left;padding:5px;width:46%;height:25px}.sod_frm_mobile #m_sod_frm_paysel .KPAY{background:url(//images/kpay.png) no-repeat;width:37px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%}.sod_frm_mobile #m_sod_frm_paysel .PAYNOW{background:url(//images/paynow.png) no-repeat;width:46px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%}.sod_frm_mobile #m_sod_frm_paysel .PAYCO{background:url(//images/payco.png) no-repeat 1px;width:46px;height:15px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%}.sod_frm_mobile #m_sod_frm_paysel .inicis_lpay{background:url(//images/lpay_logo.png) no-repeat;width:35px;height:12px;overflow:hidden;text-indent:-999px;display:inline-block;background-size:100%}.sod_frm_mobile #m_sod_frm_paysel .inicis_kakaopay,.sod_frm_mobile #m_sod_frm_paysel .kakaopay_icon{background:url(//images/kakao.png) no-repeat 50% 50% #f4dc34;border-radius:30px;height:22px;width:74px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:35px auto}.sod_frm_mobile #m_sod_frm_paysel .naverpay_icon{background:url(//images/ico-default-naverpay.png) no-repeat 50% 50% #fff;border-radius:30px;height:22px;width:50px;display:inline-block;overflow:hidden;text-indent:-999px;background-size:35px auto}.sod_frm_mobile #m_sod_frm_paysel .samsung_pay{margin-left:-23px;background:url(//images/samsungpay.png) no-repeat 24px 3px;height:25px;width:106px;display:inline-block;overflow:hidden;text-indent:-999px}.sod_frm_mobile #sod_frm_pay{border-top:1px solid #f3f3f3}.sod_frm_mobile #sod_frm_pay h2{margin:10px 0;font-size:1.25em}.sod_frm_mobile #sod_frm_pay .cp_btn1,.sod_frm_mobile #sod_frm_pay .cp_cancel1{margin-top:0}.sod_frm_mobile .odf_tbl{position:relative}.sod_frm_mobile .odf_tbl table{background:#fff;width:100%;border-collapse:collapse;border-bottom:1px solid #ccc}.sod_frm_mobile .odf_tbl table th{border-top:1px solid #eceff4;padding:10px;text-align:left;width:120px;font-weight:400}.sod_frm_mobile .odf_tbl table td{border-top:1px solid #eceff4;padding:7px 10px;text-align:right}.sod_frm_mobile#sod_frm #sod_frm_pt_alert{margin:10px 0;text-align:left;color:#fff;line-height:18px;background:#f2838f;padding:10px 10px 10px 13px;border-radius:5px;position:relative}.sod_frm_mobile #sod_frm_pt_alert:before{content:"";position:absolute;top:0;left:0;width:5px;height:50px;border-radius:5px 0 0 5px;background:#da4453;height:100%}.sod_frm_mobile#sod_frm .sod_frm_point{padding:10px 0;clear:both;border:0}.sod_frm_mobile .sod_frm_point div{background:#fff;border:1px solid #e3e5e8;padding:10px;text-align:right}.sod_frm_mobile .sod_frm_point div:after{display:block;visibility:hidden;clear:both;content:""}.sod_frm_mobile .sod_frm_point div label{float:left;line-height:30px}.sod_frm_mobile .sod_frm_point div span{display:block;margin:5px 0}.sod_frm_mobile .sod_frm_point div span:after{display:block;visibility:hidden;clear:both;content:""}.sod_frm_mobile .sod_frm_point .max_point_box em{font-style:normal!important}.sod_frm_mobile .sod_frm_point div strong{float:left;color:#666;font-weight:400}.sod_frm_mobile .sod_frm_point #od_temp_point{height:30px;border:1px solid #d0d3db;text-align:right;background:#fff;border-radius:3px;box-shadow:inset 1px 1px 5px rgba(0,0,0,.1)}.sod_frm_mobile #settle_bank{background:#fff;border:1px solid #e3e5e8;padding:10px;clear:both;line-height:30px}.sod_frm_mobile #settle_bank:after{display:block;visibility:hidden;clear:both;content:""}.sod_frm_mobile #settle_bank select{height:30px;margin:0 0 5px;width:100%;border:1px solid #d0d3db}.sod_frm_mobile #settle_bank #od_deposit_name{height:30px;border:1px solid #d0d3db;text-align:center;border-radius:3px;float:right;box-shadow:inset 1px 1px 5px rgba(0,0,0,.1)}.sod_frm_mobile #settle_bank label{float:left;line-height:30px}.sod_frm_mobile #sod_frm_pt_info{border-top:0}.sod_frm_mobile .od_coupon{position:absolute;top:0;left:0;background:#fff;width:100%;z-index:99;border-radius:0 0 3px 3px;box-shadow:1px 1px 5px rgba(0,0,0,.4)}.sod_frm_mobile .od_coupon h3{height:45px;line-height:45px;font-size:1.167em;background:#333;color:#fff;padding:0 15px;text-align:left}.sod_frm_mobile .od_coupon .tbl_head02 .btn_frmline{background:#3b67c2;color:#fff;border:0;padding:0 5px;line-height:25px}.sod_frm_mobile .od_coupon .tbl_head02 td{text-align:left}.sod_frm_mobile .od_coupon .tbl_head02 th{width:auto!important}.sod_frm_mobile .od_coupon .tbl_head02 .td_mngsmall{width:60px;text-align:center}.sod_frm_mobile .od_coupon .tbl_head02 .td_numbig{width:80px;text-align:right}.sod_frm_mobile .od_coupon .btn_confirm{margin:20px}.sod_frm_mobile .od_coupon .btn_confirm .btn_submit{height:40px;font-size:1.167em;font-weight:700;width:100%}.sod_frm_mobile .od_coupon .btn_confirm .btn_close{position:absolute;top:0;right:0;width:45px;height:45px;border:0;background:none;color:#fff;font-size:1.25em}.sod_frm_mobile .cp_btn,.sod_frm_mobile .cp_btn1{padding:0 7px;border:1px solid #d4d6db;border-radius:3px;color:#3a8afd;background:#fff;line-height:24px;margin:5px 0 0;font-size:.923em}.sod_frm_mobile .cp_apply{padding:0 5px;border:1px solid #3a8afd;color:#3a8afd;background:#fff;height:23px;line-height:21px}.sod_frm_mobile .cp_cancel,.sod_frm_mobile .cp_cancel1{padding:0 7px;border:1px solid #d4d6db;border-radius:3px;color:#aaa;background:#fff;line-height:24px;margin:5px 0 0 2px;font-size:.923em}.sod_frm_mobile .sod_list .li_name{border-bottom:1px solid #dcdcdc;line-height:1.3em;padding:10px;font-size:1.083em}#sod_frm.sod_frm_mobile .odf_list .frm_input{width:100%!important}#sod_frm.sod_frm_mobile input[type=radio],.sod_frm_mobile #sod_frm.sod_frm_mobile input[type=checkbox]{width:auto;-webkit-appearance:radio;-webkit-border-radius:initial}#sod_frm.sod_frm_mobile #od_memo{min-height:50px}.sod_frm_mobile .od_prd_list{margin:10px;background:#fff;padding:15px}.sod_frm_mobile .od_prd_list .td_chk{border-left:0}.sod_frm_mobile .od_prd_list .td_prd{border-left:0;position:relative;padding-left:90px;min-height:100px}.sod_frm_mobile .od_prd_list .td_prd .sod_img{position:absolute;top:15px;left:0}.sod_frm_mobile .od_prd_list .td_prd .sod_name{min-height:80px}.sod_frm_mobile .od_prd_list .td_prd .prd_name{font-size:1.167em}.sod_frm_mobile .od_prd_list .total_prc{color:#ff006c;font-weight:700;font-size:1.167em}.sod_frm_mobile #sod_frm_orderer,.sod_frm_mobile #sod_frm_taker{padding:10px;border-bottom:1px solid #d6d3d3}.sod_frm_mobile #sod_frm_taker{border-top:1px solid #f3f3f3}.sod_frm_mobile #sod_frm_orderer h2,.sod_frm_mobile #sod_frm_taker h2{margin:10px 0;font-size:1.25em}.sod_frm_mobile .odf_list label,.sod_frm_mobile .odf_list strong{display:block;margin:7px 0 5px;color:#444;font-weight:400}.sod_frm_mobile .odf_list .frm_input{width:100%;margin:0 0 5px}.sod_frm_mobile .odf_list .dlv_slt{background:#edf3fc;position:relative;border:1px solid #d1ddee;margin:5px 0;padding:10px}.sod_frm_mobile .odf_list .dlv_slt strong{margin:0;font-weight:700;line-height:30px}.sod_frm_mobile .odf_list .dlv_slt div label{display:inline-block;margin:3px 0;color:#000}.sod_frm_mobile #order_address{display:block;position:absolute;top:5px;right:5px;text-align:center;border:1px solid #d4d6db;background:#fff;border-radius:3px;color:#606060;height:30px;line-height:28px;margin:5px 0 0;padding:0 5px}.sod_frm_mobile .odf_list .ad_default{display:inline-block;margin:0}.sod_frm_mobile .odf_list .btn_addsch{position:absolute;top:5px;right:5px;border-radius:3px;height:30px}.sod_frm_mobile .odf_list .add_num{position:relative;display:block}.sod_frm_mobile .odf_list textarea{border:1px solid #ccc;background:#fff;color:#000;vertical-align:middle;border-radius:3px;padding:5px;width:100%;height:70px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.sod_frm_mobile .sod_ta_wr{background:#fff;margin-bottom:1em}.sod_frm_mobile .btn_confirm{margin:0 0 10px}.sod_frm_mobile .btn_submit{width:100%;height:45px;font-size:1.167em;font-weight:700;margin:5px 0;border-radius:4px}.sod_frm_mobile .btn01,.sod_frm_mobile .btn_cancel{width:100%;height:45px;line-height:43px;font-size:1.167em;font-weight:700;padding:0;border-radius:4px}.sod_frm_mobile #sod_frm_escrow{margin:10px}.sod_frm_mobile #od_pay_sl h3,.sod_frm_mobile #sod_frm_escrow h2{font-size:1.25em}.sod_frm_mobile #od_tot_price{background:none;font-weight:700}html.no-overflowscrolling #od_coupon_frm,html.no-overflowscrolling #sc_coupon_frm{height:auto;max-height:10000px!important}#sod_frm_pay_info{margin:0 0 10px}.itemform-naverpay{margin:15px 0;clear:both}.cart-naverpay{margin-top:15px}#bo_list table td,#fqalist table td{border-left:0;border-right:0}#bo_list .btn_admin,#bo_v_top .btn_admin{padding-top:0}.pesonal{background:#fff;border:1px solid #e3e5e8;margin-bottom:30px}.pesonal h2{border-bottom:1px solid #e2e4e7;font-size:1.167em;padding:20px}.pesonal .tbl_frm01{padding:20px 10px;margin:0}.pesonal td,.pesonal th{text-align:left}.pesonal td{font-weight:700}.pesonal td input{width:100%}.pesonal .half_tr{width:50%}#personal_pay{background:#fff;border:1px solid #e3e5e8}#personal_pay h2{background:#fff;border-bottom:1px solid #e2e4e7;font-size:1.167em;padding:20px}#personal_pay .lb_icon{position:relative;display:inline-block;cursor:pointer;z-index:1}#personal_pay input[type=radio]:checked+.lb_icon{z-index:3}#personal_pay legend{position:absolute;font-size:0;line-height:0;overflow:hidden}#personal_pay .KPAY{width:58px;background:url(//images/kpay.png) no-repeat 50% 50% #fff;overflow:hidden;text-indent:-999px}#personal_pay .PAYNOW{background:url(//images/paynow.png) no-repeat 50% 50% #fff}#personal_pay .PAYCO,#personal_pay .PAYNOW{width:75px;overflow:hidden;text-indent:-999px;border-radius:30px}#personal_pay .PAYCO{background:url(//images/payco.png) no-repeat 50% 50% #fff}#personal_pay .kakaopay_icon{width:60px;background:url(//images/kakao.png) no-repeat 50% 50% #ffeb00;overflow:hidden;text-indent:-999px;border-radius:30px}#personal_pay .pay_way{border-bottom:1px solid #e2e4e7}#personal_pay #display_pay_button{border:0}.selec_chk{position:absolute;top:0;left:0;width:0;height:0;opacity:0;outline:0;z-index:-1;overflow:hidden}.chk_box{position:relative}.chk_box input[type=checkbox]+label{position:relative;padding-left:20px;color:#676e70}.chk_box input[type=checkbox]+label:hover{color:#2172f8}.chk_box input[type=checkbox]+label span{position:absolute;top:2px;left:0;width:15px;height:15px;display:block;margin:0;background:#fff;border:1px solid #d0d4df;border-radius:3px}.chk_box input[type=checkbox]:checked+label{color:#000}.chk_box input[type=checkbox]:checked+label span{background:url(/images/chk.png) no-repeat 50% 50% #3a8afd;border-color:#1471f6;border-radius:3px}.chk_box input[type=radio]{position:absolute;top:0;left:0;width:0;height:0;opacity:0;outline:0;z-index:-1;overflow:hidden}.chk_box input[type=radio]+label{position:relative;padding-left:23px;display:inline-block;color:#676e70}.chk_box input[type=radio]+label span{position:absolute;top:0;left:0;width:15px;height:15px;display:block;background:#fff;border:1px solid #cdd6df;border-radius:50%}.chk_box input[type=radio]:checked+label{color:#305af9}.chk_box input[type=radio]:checked+label span:before{width:7px;height:7px;background:#305af9;content:"";position:absolute;top:3px;left:3px;border-radius:50%}body{background-color:#fff;color:#333;font-size:16px;line-height:1.6}*,body{font-family:arial,sans-serif}*{box-sizing:border-box;letter-spacing:0}a,button,input{font-family:inherit;color:inherit;font-size:inherit;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}button{border:0;background-color:transparent}input:focus{outline:none;border:none}img{border:none}h1,h2,h3,h4,h5,h6{font-family:arial,sans-serif!important}.w1200{width:1200px;margin:0 auto}.w1300{width:1300px;margin:0 auto}.w1400{width:1400px;margin:0 auto}.w1600{width:1600px;margin:0 auto}.w1760{width:1760px;margin:0 auto}.wfull{width:100%;min-width:1200px}.inner_1200{width:calc(100% - 70px);max-width:1200px;margin:0 auto}.w100{width:100%}.w90{width:90%}.w80{width:80%}.w70{width:70%}.w60{width:60%}.w50{width:50%}.w40{width:40%}.w30{width:30%}.w20{width:20%}.w10{width:10%}.w100p{width:100px}.w140p{width:140px}.mart5{margin-top:5px}.mart10{margin-top:10px}.mart20{margin-top:20px}.mart30{margin-top:30px}.mart40{margin-top:40px}.mart50{margin-top:50px}.mart60{margin-top:60px}.marr5{margin-right:5px}.marr10{margin-right:10px}.marr20{margin-right:20px}.marr30{margin-right:30px}.marr40{margin-right:40px}.marr50{margin-right:50px}.marr60{margin-right:60px}.marl5{margin-left:5px}.marl10{margin-left:10px}.marl20{margin-left:20px}.marl30{margin-left:30px}.marl40{margin-left:40px}.marl50{margin-left:50px}.marl60{margin-left:60px}.marb5{margin-bottom:5px}.marb10{margin-bottom:10px}.marb20{margin-bottom:20px}.marb30{margin-bottom:30px}.marb40{margin-bottom:40px}.marb50{margin-bottom:50px}.marb60{margin-bottom:60px}.padt5{padding-top:5px}.padt10{padding-top:10px}.padt20{padding-top:20px}.padt30{padding-top:30px}.padt40{padding-top:40px}.padt50{padding-top:50px}.padt60{padding-top:60px}.padr5{padding-right:5px}.padr10{padding-right:10px}.padr20{padding-right:20px}.padr30{padding-right:30px}.padr40{padding-right:40px}.padr50{padding-right:50px}.padr60{padding-right:60px}.padl5{padding-left:5px}.padl10{padding-left:10px}.padl20{padding-left:20px}.padl30{padding-left:30px}.padl40{padding-left:40px}.padl50{padding-left:50px}.padl60{padding-left:60px}.padb5{padding-bottom:5px}.padb10{padding-bottom:10px}.padb20{padding-bottom:20px}.padb30{padding-bottom:30px}.padb40{padding-bottom:40px}.padb50{padding-bottom:50px}.padb60{padding-bottom:60px}.clearfix{content:"";display:block;clear:both}.acenter{text-align:center}.aright{text-align:right}.aleft{text-align:left}.none{display:none}.away{position:absolute;left:-999em}.soundonly{display:none}i{font-style:normal}.mobile{display:none}.pc{display:block}#container_title,#wrapper_title{display:none}.ellipsis_01{white-space:nowrap}.ellipsis_01,.ellipsis_02{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}.ellipsis_02{white-space:normal;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.guide_wrap{padding:50px 0 100px}.guide_wrap>h1{font-size:40px}.guide_wrap>h2{margin-top:30px;font-size:30px}.guide_wrap>h3{margin-top:30px;font-size:25px}.guide_wrap>h4{margin-top:20px;font-size:20px}.guide_wrap>hr{margin:50px 0;width:100%;display:block;border-bottom:2px solid #ddd}.guide_div{padding:20px 50px;margin-top:20px}.bg_gray{background:#f8f8f8}.bg_gray2{background:#f2f2f2}.history{color:#999;font-size:15px;line-height:24px;flex-wrap:wrap}.history,.history li{display:flex;align-items:center}.history li.home{font-size:0;vertical-align:middle}.history li.home s{width:15px;height:15px;background:url(/images/common/icon_home.png) no-repeat 50%;background-size:contain}.history li.home s,.history li:after{display:inline-block;vertical-align:middle}.history li:after{content:"";width:5px;height:10px;background:url(/images/common/history_arr.png) no-repeat 50%;background-size:contain;margin:0 15px}.history li:last-child:after{display:none}.common_tit{font-size:34px;line-height:1.2em}.common_tit,.con_tit{font-weight:700;color:#111}.con_tit{font-size:25px;line-height:40px;margin-bottom:10px}.cont_box p{font-size:16px;line-height:26px;color:#333}.check_wrap{color:#888;font-size:14px;position:relative;padding-left:25px}.check_wrap span{display:inline-block}.check_wrap .check_box{width:17px;height:18px;position:absolute;left:0;top:1px;border:2px solid #c6c6c6;border-radius:3px;background:#fff}.check_wrap input[type=checkbox],.check_wrap input[type=radio]{display:none}.check_wrap input[type=checkbox]::-ms-check{display:none}.check_wrap input[type=checkbox]:checked+.check_box{border-color:#242424;background:#242424 url(/images/common/icon_checkbox.png) no-repeat 50%;background-size:10px auto}.check_wrap input[type=checkbox]:checked~.check_text{color:#111;font-weight:700}.check_wrap input[type=radio]:checked+.check_box{border-color:#242424;background:#242424 url(/images/common/icon_checkbox.png) no-repeat 50%;background-size:10px auto}.check_wrap input[type=radio]:checked~.check_text{color:#111;font-weight:700}textarea{resize:none}.reply_textarea{position:relative;background:#fff;padding:10px 0 0;border:1px solid transparent;transition:border-color .3s}.reply_textarea.focus{border-color:#101112}.reply_textarea textarea{display:block;width:100%;min-height:30px;line-height:20px;font-size:15px;border-radius:5px;padding:0 15px;transition:height .3s;color:#111;border:0}.reply_textarea textarea::-webkit-scrollbar{width:5px}.reply_textarea textarea::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.reply_textarea textarea::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.reply_textarea textarea:placeholder{color:#999}.reply_textarea textarea:focus{min-height:60px;border:0!important;outline:none;box-shadow:none;width:calc(100% - 10px);line-height:1.6em;padding:0 15px 10px;margin:0 0 10px}.button_reply_wrap{display:none;height:40px;width:100%;padding-right:10px;padding-bottom:10px;background:#fff;text-align:right}.button_reply{display:inline-block;width:78px;height:32px;line-height:32px;font-size:14px;color:#fff;text-align:center;border-radius:5px;background:#e0c465}.reply_textarea textarea:focus+.button_reply_wrap{display:block}.common_textarea{display:block;width:100%;border:1px solid #ddd;border-radius:5px;font-size:14px;padding:10px 15px;min-height:135px;line-height:1.6em;color:#111}.common_textarea:focus{border:2px solid #e0c463!important;outline:none;box-shadow:0 7px 20px rgba(224,196,99,.1)}.common_textarea:placeholder{color:#999}.common_input{display:block;width:100%;border:1px solid #ddd;border-radius:5px;font-size:14px;padding:0 15px;height:45px;line-height:1.6em;color:#111}.common_input:focus{border:2px solid #e0c463;box-shadow:0 7px 20px rgba(224,196,99,.1)}.common_input:placeholder{color:#999}.fake_select{font-size:14px;border:1px solid #ddd;border-radius:5px;color:#111;background:#fff;position:relative;z-index:5;box-shadow:0 8px 10px rgba(0,0,0,.05)}.fake_select .select_tit{display:block;text-align:left;position:relative;width:100%;height:45px;line-height:43px;border-radius:5px 5px 0 0;overflow:hidden}.fake_select .select_tit span{display:block;padding:0 15px}.fake_select .select_tit s{display:block;width:12px;height:7px;background-image:url(/images/common/select_arr.png);background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.fake_select .select_option{padding:10px 0;display:none;position:absolute;top:100%;left:-2px;width:calc(100% + 4px);background:#fff}.fake_select .select_option a{height:40px;line-height:40px}.fake_select .select_option a:hover{color:#111;background:#f5f5f5}.fake_select.on{border-color:#e0c463;border-width:2px;border-bottom:0;box-shadow:0 7px 20px rgba(224,196,99,.1);border-radius:5px 5px 0 0;z-index:10}.fake_select.on .select_tit s{background-image:url(/images/common/select_arr_on.png)}.fake_select.on .select_option{display:block;border:2px solid #e0c463;border-top:1px solid #ddd;border-radius:0 0 5px 5px;box-shadow:0 7px 20px rgba(224,196,99,.1);max-height:110px;overflow:auto}.fake_select.on .select_option::-webkit-scrollbar{width:5px}.fake_select.on .select_option::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.fake_select.on .select_option::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.fake_select.fake_select_h35{font-size:13px}.fake_select.fake_select_h35 .select_tit{height:40px;line-height:38px}.fake_select .select_option a{display:block;font-size:14px;color:#888;height:30px;line-height:30px;padding:0 15px}.score{display:flex;align-items:center}.score .star_wr{display:block;width:100px;height:16px;background:url(/images/star_empty.png) no-repeat 0 0;background-size:contain;position:relative}.score .star_wr .star{background:url(/images/star_fill.png) no-repeat 0 0;background-size:100px auto}.score .star_wr .star,.score.score_color .star_wr .star{display:block;height:100%;width:100%;position:absolute;left:0;top:0}.score.score_color .star_wr .star{background:url(/images/class/star_y.png) no-repeat 0 0;background-size:100px auto}.score .score_num{margin-left:10px;font-size:14px;color:#555}.n_btn{text-align:center;transition:.3s;padding:0 15px}.n_btn,.n_btn s{display:inline-block}.n_btn s{vertical-align:middle}.btn_h57{font-size:17px;height:57px;line-height:55px;font-weight:700}.btn_h55,.btn_h57{border-radius:5px;width:100%}.btn_h55{font-size:15px;height:55px;line-height:53px}.btn_h52{height:52px;line-height:50px;min-width:200px}.btn_h45,.btn_h52{font-size:15px;border-radius:5px}.btn_h45{height:45px;line-height:43px;min-width:150px}.btn_h40{font-size:16px;border-radius:5px;height:40px;line-height:38px;min-width:150px}.btn_h35{font-size:14px;border-radius:5px;min-width:100px}.btn_h35,.btn_h40_02{height:35px;line-height:33px}.btn_h40_02{font-size:15px;border-radius:18px;width:135px;font-weight:700}.btn_gold,.btn_gold_02{background:#e0c463;color:#fff;border:1px solid #e0c463}.btn_blue{background:#0028aa;color:#fff;border:1px solid #0028aa}.btn_black{background:#111;color:#fff;border:1px solid #111}.btn_gold_border{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_gray_border{background:#fff;color:#666;border:1px solid #c6c6c6}.btn_paypal s{display:inline-block;width:93px;height:23px;background:url(/images/common/icon_paypal.png) no-repeat 50%;background-size:contain}.btn_gold:hover{background:#111;border-color:#111}.btn_gold_02:hover{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_blue:hover{background:#fff;color:#0028aa;border-color:#0028aa}.btn_black:hover,.btn_gold_border:hover,.btn_gray_border:hover{background:#fff;color:#111;border-color:#111}.btn_paypal:hover s{background:url(/images/payment_page_paypal_logo.png) no-repeat 50%;background-size:contain}.btn_wrap{display:flex}.btn_wrap .n_btn{margin-right:5px}.btn_wrap .n_btn:last-of-child{margin-right:0}.paging_wrap{display:flex;align-items:center;justify-content:center;margin-top:40px}.paging_wrap .paging_arr{display:block;width:40px;height:40px;border-radius:50%;border:1px solid #f0f0f0;box-shadow:0 3px 8px rgba(11,33,65,.08);background-repeat:no-repeat;background-position:50%;background-size:7px auto;transition:.3s;flex-shrink:0}.paging_wrap .paging_prev{background-image:url(/images/common/paging_arr_prev.png)}.paging_wrap .paging_next{background-image:url(/images/common/paging_arr_next.png)}.paging_num_wrap{display:flex;align-items:center;justify-content:center;color:#000;font-size:16px;margin:0 32px}.paging_num_wrap>*{margin:0 7px;display:block;height:40px;line-height:40px}.paging_num_wrap a.on,.paging_num_wrap a:hover{color:#0028aa;border-bottom:1px solid #0028aa;font-weight:700}.paging_wrap .paging_prev:hover{background-image:url(/images/common/paging_arr_prev_on.png);border-color:#022aab}.paging_wrap .paging_next:hover{background-image:url(/images/common/paging_arr_next_on.png);border-color:#022aab}#trxCntWrp .cs_list_mob,#trxCntWrp .pc_none,.cart_order_end_right_box_mob,.cart_order_end_wr .cart_order_end_right_box .m_t_order_list_box,.cart_order_wr .m_cart_order_btn,.cart_order_wr .m_order_list_title,.comment_show_more .instruc_show_more,.m_gnb,.m_search_dropdown_wr,.m_search_wr,.m_total_box,.main_nav_mob,.project_details_wr #proDe_mob_none,.project_details_wr .m_t_celebrate_txt,.project_details_wr .m_t_score_box,.trxCntRgt .m_t_back_box,.trxPrfTop02 .history{display:none}.inner_1800{max-width:1800px}.inner_1800,.inner_850{width:100%;margin:0 auto}.inner_850{max-width:850px}.black_back_pc{display:none;z-index:1;position:fixed;top:0;width:100%;height:100%;background:transparent}.search_dropdown_wr{z-index:4;position:absolute;top:45px;width:100%;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:10px;padding:10px 0 20px;max-height:502px;overflow:auto}.search_dropdown_wr::-webkit-scrollbar{width:6px;height:100%;background:#bbb;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.15)}.search_dropdown_wr::-webkit-scrollbar-thumb{height:330px;border:1px solid #bbb;border-radius:2px;background:#fff}.search_dropdown_wr>div>h3{margin:0 auto 10px;max-width:310px;width:100%;padding:20px 0 9px;font-size:13px;color:#999;border-bottom:1px solid #e5e5e5;line-height:1;font-weight:700}.search_dropdown_wr>div>ul>li{padding:0 14px 0 20px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;cursor:pointer;color:#222}.search_dropdown_wr>div>ul>li:hover{background:#f5f5f5}.search_dropdown_wr .skill_box>ul>li>span{display:inline-block;width:17px;height:17px;border-radius:50%;background:#e0c363;font-size:12px;color:#fff;text-align:center;line-height:18px;margin-right:9px}.search_dropdown_wr .instructor_box>ul>li{font-size:14px}.search_dropdown_wr .instructor_box>ul>li>s{margin-right:9px;display:inline-block;width:30px;height:30px;border-radius:50%}.header_pc .right .depth02{width:250px}.header_pc .right .depth02 .my_prf_wr{padding:20px 25px;display:flex;align-items:center;border-bottom:1px solid #e5e5e5}.header_pc .right .depth02 .my_prf_wr>a{display:inline-block}.header_pc .right .depth02 .my_prf_wr>a>s{margin-right:15px;display:block;width:63px;height:63px;background:url(/images/img_ppl.png) no-repeat 50%;border-radius:50%;background-size:cover;overflow:hidden}.header_pc .right .depth02 .r_name_adit_btn_box{width:calc(100% - 63px)}.header_pc .right .depth02 .r_name_adit_btn_box .my_name{font-size:16px;font-weight:700;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header_pc .right .depth02 .r_name_adit_btn_box>a{display:inline-block;min-width:90px;height:28px;line-height:26px;font-size:13px;padding:0;margin-top:7px}.header_pc .right .depth02>li{padding:11px 0}.header_pc .right .depth02>li>ul>li>a{display:block;font-size:14px;color:#111;padding:0 25px;min-height:34px;line-height:34px}.header_pc .right .depth02>li>ul>li.on>a{color:#e0c463;font-weight:700}.header_pc .right .depth02 .myprf_middle_box .depth03>li>a:before{content:none}.header_pc .right .depth02>li>ul>li>a:hover{background:#f5f5f5}.header_pc .right .depth02 .myprf_middle_box{border-bottom:1px solid #e5e5e5}.header_pc .right .depth02 .myprf_middle_box>span{display:block;padding:0 25px 10px;color:#999;font-size:14px;font-weight:700}.save_btns .btn_bookmark:hover{background-color:#e0c363;background-image:url(/images/icon_bookmark_white.png)}.save_btns .btn_cart:hover{background-color:#e0c363;background-image:url(/images/icon_cart_white.png)}.main_list_slide_wrap .score .icon_wrap .icon_bookmark:hover{background-image:url(/images/icon_bookmark_white.png);background-color:#e0c363}.main_list_slide_wrap .score .icon_wrap .icon_cart:hover{background-image:url(/images/icon_cart_white.png);background-color:#e0c363}.ovv_bottom_flying>.right .icons a.icon_gift:hover{background-image:url(/images/class/icon_gift_white.png);background-color:#e0c363}.ovv_bottom_flying>.right .icons a.icon_bookmark:hover{background-image:url(/images/icon_bookmark_white.png);background-color:#e0c363}.save_btns .btn_gift:hover{background-image:url(/images/class/icon_gift_white.png);background-color:#e0c363}.cart_wr{z-index:105;position:fixed;top:0;right:0;max-width:449px;height:100%;background:#fff;box-shadow:0 10px 35px rgba(0,0,0,.17);list-style:none;display:none}.cart_wr .cart_close_box{position:relative;padding:22px 27px 15px 25px;border-bottom:1px solid #ddd}.cart_close_box ul{width:100%;height:20px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;margin-bottom:7px}.cart_close_box ul .cart_title{color:#666}.cart_close_box ul .cart_close_btn{color:#999;font-size:14px}.cart_close_box .cart_txt1{color:#111;line-height:1}.cart_close_box .cart_txt1 span{font-weight:700}.sale_txt img{width:17px;margin-bottom:3px;margin-left:4px;cursor:pointer}.cart_close_box .cart_question_box{display:none}.title1_flex .cart_question_txt{z-index:2;position:relative;width:210px;border-radius:10px;background:#111;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:35px;left:198px;box-shadow:0 10px 25px rgba(0,0,0,.15);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:17px}.title1_flex .cart_question_txt:after{position:absolute;top:-3px;right:14px;content:"";width:10px;height:10px;background:#111;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.cart_wr .cart_list_wr{padding-right:9px}.cart_wr .cart_list_box{width:100%;overflow:auto;padding:0 10px 0 25px;margin-top:26px;height:calc(100vh - 357px)}.cart_wr .cart_list_box::-webkit-scrollbar{width:5px}.cart_wr .cart_list_box::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.cart_wr .cart_list_box::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.cart_wr .class_list_box{width:100%;margin-bottom:30px;font-size:15px}.cart_wr .class_list_box .title1_flex{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;position:relative}.cart_wr .class_list_box h3{font-weight:400;color:#111;font-size:17px;display:flex;align-items:center}.cart_wr .coaching_title{margin-top:28px}.cart_wr .class_list_box h3 .title_circle{display:inline-block;min-width:20px;min-height:20px;border-radius:100px;color:#fff;background:#e0c363;text-align:center;line-height:20px;font-size:12px;font-weight:700;margin-left:6px;vertical-align:top;padding:0 5px}.cart_wr .class_list_box .title1_flex .sale_txt{color:#e0c363;font-weight:700;font-size:13px}.cart_wr .class_list_box .class_list .cart_list_same{position:relative;height:56px;border-bottom:1px solid #eee;margin-bottom:15px}.cart_wr .class_list_box .class_list .cart_list_same:last-child{margin-bottom:0}.cart_wr .class_list_box .class_list .cart_list_cont_box{width:calc(100% - 77px);height:100%}.cart_wr .class_list_box .class_list .cart_list_cont_box>a{display:block;color:#000}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_img_list{float:left;width:64px;height:40px;margin-right:9px}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_img_list img{max-width:100%;width:100%}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_list_txt{height:40px;display:flex;align-items:center;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.cart_wr .class_list_box .class_list .cart_list_price{position:relative;height:100%;text-align:right;position:absolute;top:0;right:0;color:#000;padding-right:21px}.cart_wr .class_list .cart_list_price .cart_list_close{position:absolute;top:0;right:0;width:12px;height:auto}.cart_wr .cart_list_price .cart_list_close>img{width:100%;vertical-align:top}.cart_wr .cart_list_price>ul>li{height:20px;line-height:20px}.cart_wr .class_list .cart_list_price span{color:#999;font-size:12px}.cart_wr .coaching_price{display:flex;align-items:center;justify-content:flex-end}.cart_wr .cart_btn_wrap{padding:0 24px 0 25px;height:188px}.cart_wr .cart_btn_wrap_in{margin-top:30px;border-top:1px solid #ccc}.cart_wr .cart_btn_wrap ul{display:flex;justify-content:space-between;align-items:center;height:18px;margin:25px 0}.cart_wr .cart_btn_wrap ul .total_title{font-size:16px;font-weight:700}.cart_wr .cart_btn_wrap ul .total_price{font-size:20px;font-weight:700}.cart_wr .cart_btn_wrap .btn_h57{margin-bottom:5px;font-weight:700}.cart_wr .cart_btn_wrap .btn_h57:last-child{margin-bottom:0}.cart_order_wr{margin:48px auto;width:1200px;height:890px}.cart_order_wr .history{margin-bottom:14px}.cart_order_wr .cart_credit_left_box{float:left;width:700px;height:615px}.cart_order_wr .cart_credit_left_box>div{width:100%;border-radius:5px;padding:21px 24px 21px 25px}.cart_order_wr .cart_credit_left_box>div:last-child{padding:0}.cart_order_wr .cart_credit_left_box .cart_credit_box{background:#fff}.cart_order_wr .cart_credit_box .same_wide{width:100%;cursor:pointer}.cart_order_wr .cart_credit_box .credit_title_top_box{padding-bottom:12px;border-bottom:1px solid #e5e5e5}.cart_order_wr .cart_credit_box .same_credit_paypal_box{display:flex;justify-content:space-between}.cart_order_wr h3{font-weight:700;display:flex;align-items:center;font-family:arial,sans-serif}.cart_order_wr .same_chk_img_box{position:relative;width:18px;height:18px;float:left;margin-right:10px}.cart_order_wr .same_chk_img_box img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.cart_order_wr .same_up_down_img_box{position:relative;width:16px;height:9px;margin-top:8px}.cart_order_wr .same_up_down_img_box img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.cart_order_wr .credit_up_down_img_box .credit_card_down_btn{display:none}.cart_credit_box .paypal_line_box{padding-top:20px}.cart_credit_box .credit_input_middle_box{padding:20px 10px;margin:0 auto;width:100%}.cart_order_wr .credit_input_middle_box input{background:#f5f5f5;border:1px solid transparent}.credit_input_middle_box input::-webkit-input-placeholder{color:#888}.cart_credit_box .credit_input_middle_box .credit_card_list_box{margin-bottom:10px;width:100%;height:45px}.cart_order_wr .credit_card_list_box input[type=radio]{width:0;height:0;position:absolute;left:-9999px}.cart_order_wr .credit_card_list_box input[type=radio]+label{width:75px;height:45px;position:relative;display:inline-block;border:1px solid #e1e1e1;border-radius:5px;box-shadow:0 0 0 hsla(0,0%,100%,0);cursor:pointer;margin-right:5px}.cart_order_wr .credit_card_list_box input[type=radio]:checked+label{border-color:#111;z-index:1}.cart_order_wr .credit_card_list_box .same_img_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.cart_order_wr .credit_card_list_box .same_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .credit_card_list_box .credit_visa_img_box{width:42px;height:14px}.cart_order_wr .credit_card_list_box .credit_master_img_box{width:30px;height:20px}.cart_order_wr .credit_card_list_box .credit_amex_img_box{width:36px;height:20px}.cart_order_wr .credit_input_middle_box .credit_same_size_input{width:calc(50% - 5px)}.cart_order_wr .credit_input_middle_box .credit_same_float_input{float:left;margin-right:10px}.cart_order_wr .credit_input_middle_box .credit_third_input{margin:10px 0}.credit_input_middle_box .credit_fifth_input{position:relative;display:inline-block}.credit_input_middle_box .credit_fifth_input button{position:relative;display:block;width:19px;height:19px;position:absolute;top:50%;transform:translateY(-50%);right:16px}.credit_input_middle_box .credit_fifth_input button img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.credit_input_middle_box .payment_page_que_off_btn{display:none}.credit_input_middle_box .credit_fifth_input .credit_card_question_box{z-index:2;position:relative;width:272px;height:155px;background:#0028aa;border-radius:10px;position:absolute;right:0;top:50px;box-shadow:0 1px 15px rgba(0,0,0,.15)}.credit_input_middle_box .credit_fifth_input .credit_card_question_box:after{position:absolute;top:-7px;right:18px;content:"";width:16px;height:16px;background:#0028aa;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:0 0 15px rgba(0,0,0,.15)}.credit_input_middle_box .credit_card_question_box .credit_que_card_box{margin:25px 0 15px;width:100%;height:42px;display:flex;justify-content:center}.credit_input_middle_box .credit_card_question_box .credit_que_card_box li{width:65px;height:42px;border-radius:5px}.credit_input_middle_box .credit_card_question_box .credit_que_card_box li:first-child{margin-right:13px}.credit_input_middle_box .credit_card_question_box .credit_que_card_box li img{max-width:100%}.credit_input_middle_box .credit_card_question_box .credit_que_txt{margin:0 auto;width:250px;text-align:center;color:#fff;font-size:13px}.cart_order_wr .credit_logo_img_box{width:82px;height:19px}.cart_order_wr .credit_logo_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .cart_credit_box .credit_paypal_bottom_box{border-top:1px solid #ddd}.cart_order_wr .credit_paypal_bottom_box .paypal_chk_img_box .paypal_chk_img,.cart_order_wr .paypal_line_down_img_box .credit_card_up_btn{display:none}.cart_order_wr .cart_credit_box .bg_gray{display:none;padding:25px 10px 0;background:#fff}.cart_order_wr .same_cou_rem_box{align-items:center;display:flex;justify-content:space-between;background:#fff}.cart_order_wr .same_cou_remem_title{color:#111;font-weight:700}.cart_order_wr .same_title_box .same_titlebox_txt{font-size:15px;color:#999;line-height:1;margin-top:9px}.cart_order_wr .cart_credit_left_box .cart_coupon_box{margin:16px 0 15px}.cart_order_wr .same_input_btn_box{position:relative;display:flex;justify-content:space-between}.cart_order_wr .coupon_input{width:208px;background:#f5f5f5;border:1px solid transparent;color:#999;font-size:14px}.cart_order_wr .same_input_btn_box .coupon_btn{width:92px;height:45px;background:#878787;border-radius:5px;color:#fff;font-weight:700;font-size:15px}.cart_order_wr .remem_chk_btn input[type=radio]{width:0;height:0;position:absolute;left:-9999px}.cart_order_wr .remem_chk_btn input[type=radio]+label{width:150px;display:inline-block;border:1px solid transparent;background-color:#f5f5f5;border-radius:5px;color:#999;cursor:pointer;margin-left:10px;line-height:45px;padding-left:14px;font-size:15px}.cart_order_wr .remem_chk_btn input[type=radio]:checked+label{background-color:#fbf8f0;color:#111;box-shadow:0 8px 10px rgba(0,0,0,.05);border-color:#e0c363;z-index:1;font-weight:700}.cart_order_wr .save_chk_on_off_box{position:relative;width:12px;height:10px;margin-right:4px;display:inline-block}.cart_order_wr .save_chk_on_off_box img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.cart_order_wr .save_chk_on_off_box .remem_yes_btn01,.cart_order_wr .save_chk_on_off_box .remem_yes_btn02{display:none}.cart_order_wr .cart_return_box{position:relative;margin-top:30px;height:14px;display:flex;justify-content:space-between;align-items:center}.cart_order_wr .cart_return_box .return_btn{color:#0028aa;font-size:14px}.cart_order_wr .cart_return_box .return_btn img{width:6px;height:9px;vertical-align:top;margin:5px 5px 0 0}.cart_order_wr .cart_return_box .return_pri_terms_list_box{display:flex;justify-content:center;align-items:center}.cart_order_wr .cart_return_box .return_pri_terms_list_box li{font-size:14px;color:#999;margin-left:10px}.cart_order_wr .return_pri_terms_list_box .same_dot{width:3px;height:3px;border-radius:50%;background:#ccc}.cart_order_wr .cart_return_box .return_pri_terms_list_box .privacy_btn.active,.cart_order_wr .cart_return_box .return_pri_terms_list_box .refund_btn.active,.cart_order_wr .cart_return_box .return_pri_terms_list_box .terms_btn.active{color:#555}.cart_order_wr .same_re_pri_ter_txt{display:none;position:relative;z-index:2;width:750px;border:2px solid #ddd;border-radius:10px;background:#fff;position:absolute;top:27px;left:0;padding:25px 13px 28px 25px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in{overflow:auto;height:194px;padding-right:36px}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar{width:5px}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:2px}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.cart_order_wr .refund_tri_img_box{position:absolute;top:-10px;right:253px;width:20px;height:10px}.cart_order_wr .same_re_pri_ter_txt .refund_tri_img_box img{vertical-align:top;max-width:100%}.cart_order_wr .refund_title_box{display:flex;align-items:center;height:20px;margin-bottom:10px}.cart_order_wr .refund_title_box .refund_que_img_box{width:20px;height:20px;margin-right:9px}.cart_order_wr .refund_title_box .refund_que_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .refund_title_box h3{font-size:15px;font-weight:700;color:#111}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt{font-size:15px;color:#888;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;word-break:keep-all;line-height:1.5em;height:13.5em;overflow:hidden}.cart_order_wr .about_refund_txt_box02{display:none}.cart_order_wr .about_refund_txt_box02 .refund_tri_img_box{right:183px}.cart_order_wr .about_refund_txt_box03{display:none}.cart_order_wr .about_refund_txt_box03 .refund_tri_img_box{right:91px}.cart_order_wr .cart_order_right_box{float:right;width:450px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_wr .cart_order_right_box .cart_list_wr{padding:26px 10px 0 25px}.cart_order_wr .cart_order_right_box .cart_list_box{width:100%}.cart_order_wr .cart_order_right_box .class_list{overflow:auto;height:520px;padding-right:20px}.cart_order_wr .cart_order_right_box .class_list::-webkit-scrollbar{width:5px}.cart_order_wr .cart_order_right_box .class_list::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.cart_order_wr .cart_order_right_box .class_list::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.cart_order_wr .cart_order_right_box .cart_order_right_box .class_list_box{width:100%;margin-bottom:30px;font-size:15px}.cart_order_wr .cart_order_right_box .class_list_box .title1_flex{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;line-height:1}.cart_order_wr .cart_order_right_box .class_list_box h3{color:#111;font-size:17px;height:20px;line-height:20px;font-weight:700}.cart_order_wr .coaching_title{margin-top:28px}.cart_order_wr .cart_order_right_box .class_list_box h3 .title_circle{display:inline-block;min-width:20px;min-height:20px;border-radius:100px;color:#fff;background:#e0c363;text-align:center;line-height:20px;font-size:12px;font-weight:700;margin-left:6px;vertical-align:top;padding:0 5px}.cart_order_wr .cart_order_right_box .class_list_box .title1_flex .sale_txt{color:#e0c363;font-weight:700;font-size:13px}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_same{position:relative;height:56px;border-bottom:1px solid #eee;margin-bottom:15px;font-size:15px}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_same:last-child{margin-bottom:0}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box{width:calc(100% - 77px);height:100%}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box>a{color:#000;display:block}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list{float:left;width:60px;height:40px;margin-right:9px}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list img{max-width:100%}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{height:40px;display:flex;align-items:center;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_price{position:relative;height:100%;text-align:right;position:absolute;top:0;right:0;color:#000;padding-right:21px;font-weight:700}.cart_order_wr .cart_order_right_box .class_list .cart_list_price .cart_list_close{position:absolute;top:0;right:0;width:10px;height:10px}.cart_order_wr .cart_order_right_box .cart_list_price .cart_list_close>img{width:100%;vertical-align:top}.cart_order_wr .cart_list_price>ul>li{height:20px;line-height:20px;font-size:15px}.cart_order_wr .cart_order_right_box .class_list .cart_list_price span{color:#999}.cart_order_wr .cart_order_right_box .coaching_price{display:flex;align-items:center;justify-content:flex-end}.cart_order_wr .cart_order_right_box .cart_btn_wrap{padding:0 24px 0 25px}.cart_order_wr .cart_order_right_box .cart_title_price_wr{margin-top:18px;background:#f5f5f5;width:400px;border-radius:5px;padding:22px 20px 18px 19px}.cart_order_wr .cart_title_price_wr ul li{position:relative;width:100%;height:15px;line-height:15px;font-size:15px;color:#111}.cart_order_wr .cart_title_price_wr ul li:nth-child(2){margin:10px 0 15px}.cart_order_wr .cart_title_price_wr .total_price_box{height:24px;line-height:24px;font-size:17px;font-weight:700;margin-top:14px}.cart_order_wr .cart_title_price_wr ul li span{position:absolute;right:0}.cart_order_wr .cart_title_price_wr .total_price{font-weight:700;font-size:25px}.cart_order_wr .cart_order_right_box .btn_h57{margin:10px 0 25px}.cart_order_end_wr{margin:48px auto;width:1200px}.cart_order_end_wr:after{content:"";display:block;clear:both}.cart_order_end_wr .history{margin-bottom:14px}.cart_order_end_wr .cart_payment_left_box{width:700px;float:left;border-radius:5px}.cart_payment_left_box .cart_payment_left_box_in{padding:48px 25px 42px;width:100%;border-radius:5px;background:#fff}.cart_payment_left_box .payment_title_txt_num_box{padding-left:9px;width:100%}.cart_payment_left_box .order_num{color:#e0c463}.cart_payment_left_box .payment_title_txt_num_box h2{margin-bottom:8px;line-height:29px;font-size:35px;font-weight:700;color:#111}.cart_payment_left_box .payment_title_txt_num_box .payment_got_chk_img_box{display:inline-block;width:35px;height:32px}.cart_payment_left_box .payment_title_txt_num_box .payment_got_chk_img_box img{max-width:100%;vertical-align:top}.cart_payment_left_box .payment_title_txt_num_box .payment_txt_box{margin-bottom:10px;font-size:15px;color:#888}.cart_payment_left_box .payment_title_txt_num_box .payment_order_num{font-size:17px;color:#111;font-weight:700}.cart_payment_left_box .payment_order_details_box{margin-top:17px;padding:22px 29px 7px;width:100%;border:1px solid #e1e1e1;border-radius:10px}.cart_payment_left_box .payment_order_details_box h3{margin-bottom:6px;font-size:17px;font-weight:700;line-height:1}.cart_payment_left_box .payment_order_details_box ul li{position:relative;height:56px;border-bottom:1px solid #eee;display:flex;align-items:center;font-size:15px;color:#111}.cart_payment_left_box .payment_order_details_box ul li:last-child{border-bottom:none}.cart_payment_left_box .img_txt_box{display:flex;align-items:center}.cart_payment_left_box .payment_order_details_box .payment_method_img_box{margin-right:9px;width:20px;height:12px}.cart_payment_left_box .payment_order_details_box .payment_order_date_img_box{margin-right:12px;width:17px;height:14px}.cart_payment_left_box .payment_order_details_box .payment_email_img_box{margin-right:12px;width:17px;height:12px}.cart_payment_left_box .payment_order_details_box span{position:absolute;left:202px;display:flex;align-items:center;color:#555}.cart_payment_left_box .payment_order_details_box .method_line_visa_img_border{position:relative;margin-left:15px;background:#f5f5f5;border-radius:5px;width:57px;height:34px}.cart_payment_left_box .payment_order_details_box .method_line_visa_img_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:34px;height:10px}.cart_payment_left_box .payment_order_details_box .or_de_img_same_size img{max-width:100%;vertical-align:top;display:inline-block}.cart_payment_left_box .payment_order_summary_total_box{margin-top:15px;padding:25px 29px;width:100%;background:#f5f5f5;border-radius:10px}.cart_payment_left_box .payment_order_summary_total_box h3{margin-bottom:13px;font-size:17px;font-weight:700;height:18px;color:#111}.cart_payment_left_box .payment_order_summary_total_box .summary_subtotal_list_box{border-bottom:1px solid #e1e1e1}.cart_payment_left_box .payment_order_summary_total_box li{position:relative;height:20px;line-height:20px;font-size:15px;color:#777}.cart_payment_left_box .summary_subtotal_list_box li:last-child{margin:4px 0 12px}.cart_payment_left_box .payment_order_summary_total_box li:first-child{margin-top:12px}.cart_payment_left_box .payment_order_summary_total_box li{margin-top:4px}.cart_payment_left_box .payment_order_summary_total_box span{position:absolute;right:0}.cart_payment_left_box .order_summary_total_box .order_total_list_box{margin-top:8px;height:21px;font-size:17px;color:#111;font-weight:700}.cart_payment_left_box .order_summary_total_box .order_total_list_box span{font-size:25px;font-weight:700}.cart_payment_left_box .payment_btn_box{margin:30px auto 0;width:325px;height:45px}.cart_payment_left_box .payment_btn_box button{width:calc(50% - 2.5px);min-width:0}.cart_payment_left_box .return_pri_terms_list_box{position:relative;display:flex;justify-content:flex-end;align-items:center;width:100%;height:22px;margin-top:16px}.cart_payment_left_box .return_pri_terms_list_box li{font-size:14px;color:#888;margin-left:10px}.cart_payment_left_box .return_pri_terms_list_box .same_dot{width:3px;height:3px;border-radius:50%;background:#ccc}.cart_payment_left_box .same_re_pri_ter_txt{display:none;position:relative;z-index:205;width:750px;border:2px solid #ddd;border-radius:10px;background:#fff;top:27px;left:0;padding:25px 13px 28px 25px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in{overflow:auto;height:194px;padding-right:36px}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar{width:5px}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:2px}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.cart_order_end_wr .same_re_pri_ter_txt .refund_tri_img_box{position:absolute;top:-10px;width:20px;height:10px}.cart_order_end_wr .same_re_pri_ter_txt .refund_tri_img_box img{vertical-align:top;max-width:100%}.cart_order_end_wr .refund_title_box{display:flex;align-items:center;height:20px;margin-bottom:10px}.cart_order_end_wr .refund_title_box .refund_que_img_box{width:20px;height:20px;margin-right:9px}.cart_order_end_wr .refund_title_box .refund_que_img_box img{max-width:100%;vertical-align:top}.cart_order_end_wr .refund_title_box h3{font-size:15px;font-weight:700;color:#111}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt{font-size:15px;color:#888;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;word-break:keep-all;line-height:1.5em;height:13.5em;overflow:hidden}.cart_order_end_wr .about_refund_txt_box1 .refund_tri_img_box{right:259px}.cart_order_end_wr .about_refund_txt_box2{display:none}.cart_order_end_wr .about_refund_txt_box2 .refund_tri_img_box{right:181px}.cart_order_end_wr .about_refund_txt_box3{display:none}.cart_order_end_wr .about_refund_txt_box3 .refund_tri_img_box{right:98px}.cart_order_end_wr .payment_return_box .return_pri_terms_list_box .refund_btn{color:#222}.cart_order_end_wr .cart_order_end_right_box{float:right;width:450px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_end_right_box .cart_list_wr{padding:25px 10px 30px 25px}.cart_order_end_right_box .order_list_box{display:flex;align-items:center;width:100%;font-size:17px;font-weight:700;color:#111}.cart_order_end_right_box .order_list_btn{display:none}.cart_order_end_right_box .title1_flex .order_end_list_btn{display:inline-block;color:#999}.cart_order_end_right_box .title1_flex .order_end_list_img_box{display:inline-block;width:6px;height:10px;background:url(/images/cart_order_end_list_btn.png) no-repeat;background-size:contain}.cart_order_end_right_box .order_list_box .order_list_img_box{margin-right:8px;width:19px;height:16px}.cart_order_end_right_box .order_list_box .order_list_img_box img{max-width:100%;vertical-align:top;height:auto}.cart_order_end_right_box .cart_list_box{margin-top:24px;width:100%;height:calc(100vh - 355px);overflow:auto;padding-right:19px}.cart_order_end_right_box .cart_list_box::-webkit-scrollbar{width:5px}.cart_order_end_right_box .cart_list_box::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.cart_order_end_right_box .cart_list_box::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.cart_order_end_right_box .class_list_box{width:100%;font-size:15px}.cart_order_end_right_box .class_list_box .title1_flex{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;line-height:1}.cart_order_end_right_box .class_list_box h3{font-weight:400;color:#111;font-size:17px;height:20px;line-height:20px}.cart_order_end_right_box .coaching_title{margin-top:28px}.cart_order_end_right_box .class_list_box .class_list .cart_list_same{position:relative;height:56px;border-bottom:1px solid #eee;margin-bottom:15px;font-size:15px}.cart_order_end_right_box .class_list_box .class_list .cart_list_same:last-child{margin-bottom:0}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box{width:calc(100% - 77px);height:100%}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box>a{display:block;color:#000}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list{float:left;width:60px;height:40px;margin-right:9px}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list img{max-width:100%}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.cart_order_end_right_box .class_list_box .class_list .cart_list_price{position:relative;height:100%;text-align:right;position:absolute;top:0;right:0;color:#000;font-weight:400}.cart_order_end_right_box .class_list .cart_list_price .cart_list_close{position:absolute;top:0;right:0;width:10px;height:10px}.cart_order_end_right_box .cart_list_price .cart_list_close>img{width:100%;vertical-align:top}.cart_order_end_right_box .cart_list_price>ul>li{height:20px;line-height:20px;font-size:17px}.cart_order_end_right_box .class_list .cart_list_price span{color:#999;font-size:12px}.cart_order_end_right_box .coaching_price{display:flex;justify-content:flex-end}.payment_gift_popup_box{padding:50px 30px;width:570px;max-height:450px;background:#fff;box-shadow:0 5px 50px rgba(0,0,0,.25);border-radius:10px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:999;overflow:auto}.payment_gift_popup_box h3{font-size:25px;font-weight:700;color:#111;text-align:center}.payment_gift_popup_box .payment_gift_address_txt{text-align:center;font-size:16px;color:#111}.payment_gift_popup_box input{margin:25px 0;background:#eee;border:1px solid transparent}.payment_gift_popup_box input::-moz-placeholder{color:#999;font-size:15px}.payment_gift_popup_box input::placeholder{color:#999;font-size:15px}.payment_gift_popup_btn_box{display:flex;justify-content:center}.payment_gift_popup_btn_box button{width:220px;height:52px;border-radius:10px;font-size:17px}.payment_gift_popup_box .payment_gift_popup_refund_btn_box{margin-top:18px;display:flex;justify-content:center}.payment_gift_popup_box .payment_gift_popup_refund_btn_box button{font-size:14px;color:#999}.payment_gift_popup_close_box{position:absolute;top:22px;right:22px;width:16px;height:16px}.payment_gift_popup_close_box img{max-width:100%;vertical-align:top}.payment_gift_popup_end_box{display:none;padding:48px 30px 50px;width:570px;max-height:450px;background:#fff;box-shadow:0 5px 50px rgba(0,0,0,.25);border-radius:10px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:999;overflow:auto}.payment_gift_popup_img_container{display:flex;justify-content:center}.payment_gift_popup_img_container .payment_gift_popup_img_size_box{width:143px;height:80px}.payment_gift_popup_img_container .payment_gift_popup_img_size_box img{max-width:100%}.payment_gift_popup_end_box h3{margin-top:10px;margin-bottom:13px;font-size:25px;font-weight:700;line-height:1.2em;color:#111;text-align:center}.payment_gift_popup_end_box .lecture_txt{margin-top:3px;text-align:center;color:#999;word-break:keep-all}.payment_gift_popup_end_btn_box{margin-top:26px;display:flex;justify-content:center}.payment_gift_popup_end_btn_box button{width:calc(50% - 2.5px);height:52px;border-radius:10px;font-size:17px}.payment_gift_popup_end_btn_box .btn_black{margin-right:5px}.project_list_background{z-index:-1;position:absolute;top:0;left:0;width:100%;height:450px;background:#f2f2f2}#project_list_wr .bg_gray{width:1200px;background:inherit;margin:0 auto;padding:0}#project_list_wr .history{margin-top:44px;font-size:13px}#project_list_wr .common_tit{margin-top:45px;font-size:35px}.slide_banner_wrap .common_list_banner{margin-top:20px;margin-bottom:0}.slide_banner_wrap .common_list_banner .swiper-container{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2)}.slide_banner_wrap .common_list_banner .swiper-slide{padding:35px;background:#fff}#project_list_wr .common_list_banner .img_wrap{width:370px}.slide_banner_wrap .common_list_banner .list_banner_txt{width:calc(100% - 370px);padding:0 0 0 35px}.slide_banner_wrap .list_banner_txt .tit{margin-bottom:10px;font-size:30px;font-weight:700;color:#111;white-space:inherit;white-space:normal;line-height:1.2;height:2.5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.slide_banner_wrap .list_banner_txt .tit:hover{text-decoration:underline;text-underline-position:auto}.slide_banner_wrap .list_banner_txt .txt{padding:0;margin-bottom:22px;font-size:16px;color:#666;white-space:normal;line-height:1.6;height:3.2em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.slide_banner_wrap .list_banner_txt .txt>a{display:block}.slide_banner_wrap .explain_box_btn_box{display:flex;align-items:flex-end;justify-content:flex-end}.slide_banner_wrap .btn_h40_02{width:150px;height:45px;line-height:43px;border-radius:22.5px;margin-top:0;font-size:15px;font-weight:400}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right{color:#999;font-size:25px}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right .explain_box_sale_price{margin-left:7px;margin-right:25px;font-weight:700;color:#111;height:25px;display:inline-block}#project_list_wr .project_top_slide_box .list_cate{margin:0 0 5px;font-size:14px;display:flex;color:#555}#project_list_wr .project_top_slide_box .swiper-pagination{bottom:auto;right:0;top:-40px;display:flex;align-items:center}.slide_banner_wrap .common_list_banner .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#000;opacity:1;margin-left:10px}#project_list_wr .project_top_slide_box .common_list_banner .swiper-pagination-bullet:first-child{margin-left:0}#project_list_wr .project_top_slide_box .common_list_banner .swiper-pagination-bullet-active{width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #bbaa64}#project_list_wr .filter_package_box{margin:49px auto 0;width:1200px}#project_list_wr .filter_package_box:after{content:"";display:block;clear:both}#project_list_wr .filter_package_box .project_filter_left_box{float:left;width:270px}#project_list_wr .filter_package_box .project_package_right_box{float:right;width:880px}#project_list_wr .project_package_right_box .common_list_top .right{z-index:2}#project_list_wr .project_package_right_box .common_list_txt .list_cate{width:auto;font-size:14px;color:#555;line-height:23px;display:flex}#project_list_wr .project_package_right_box .common_list_txt .list_cate_wrap .list_cate{background:none}#project_list_wr .project_package_right_box .bottom_video{background:rgba(0,0,0,.8)}.list_cate_wrap s.mindset_img_box{margin-right:4px;display:inline-block;width:16px;height:19px;background-image:url(/images/mindset_img.png);margin-top:0;background-position:50%}.list_cate_wrap s.business_img_box{margin-right:3px;margin-top:1px;width:17px;height:17px;background-image:url(/images/business_img.png);background-position:50%}.list_cate_wrap s.career_img_box{margin-right:3px;margin-top:3px;width:19px;height:13px;background-image:url(/images/carrer_img.png);background-position:50%}#project_list_wr .project_package_right_box .common_list_txt .project_list_txt{color:#888;font-size:15px;white-space:normal;line-height:1.6;height:3.2em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.project_package_right_box .common_list_txt .project_list_txt>a{display:block}.project_package_right_box .common_list_txt .project_list_txt>a:hover{text-decoration:underline}#project_list_wr .project_package_right_box .top_level{font-weight:400}#project_list_wr .project_package_right_box .before_price{margin-right:10px;font-size:20px;color:#999;font-weight:400}#project_list_wr .project_package_right_box .common_list_txt .bottom{margin-top:21px}#project_list_wr .project_package_right_box .common_list_txt .bottom .price_wrap{font-size:20px;font-weight:400}.project_details_wr{margin:44px auto 0;width:1200px}.project_details_wr img{vertical-align:top}.project_details_wr .history{margin-top:44px;font-size:13px}.project_details_wr .inner_1200{width:100%}.project_details_wr .swiper-wrapper{width:100%;padding:35px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2);border-radius:10px;box-sizing:border-box}.project_details_wr .common_tit{margin-top:10px;font-size:35px}.project_details_wr .project_top_slide_box .common_list_banner{margin-top:20px;margin-bottom:0}.project_details_wr .project_top_slide_box .common_list_banner .swiper-slide{background:#fff}.project_details_wr .common_list_banner .img_wrap{width:370px}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{width:calc(100% - 370px);padding:0 0 0 32px}.project_details_wr .project_top_slide_box .tit{margin-bottom:10px;width:89%;font-size:30px;font-weight:700;color:#111;white-space:inherit;line-height:1.2;height:2.4em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project_details_wr .project_top_slide_box .tit:hover{text-decoration:underline;text-underline-position:auto}.project_details_wr .project_top_slide_box .txt{padding-right:35px;margin-bottom:16px;font-size:16px;color:#666;white-space:normal;line-height:1.6;height:3.2em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project_details_wr .explain_box_btn_box{display:flex;align-items:center;justify-content:flex-end;color:#999;font-size:25px}.project_details_wr .explain_box_btn_box>a{display:inline-block;width:38px;height:38px;border-radius:50%;transition:.3s}.project_details_wr .explain_box_btn_box>a:hover{background-color:#e0c363}.project_details_wr a.de_gift_img_box{margin-left:10px;background:url(/images/project_de_gift_black.png) no-repeat 50%;background-size:18px auto}.project_details_wr a.de_book_img_box{background:url(/images/class/sidebar_bookmark_blk.png) no-repeat 50%;background-size:11px auto}.project_details_wr a.de_book_img_box.on{background:#e0c363 url(/images/class/sidebar_bookmark.png) no-repeat 50%;background-size:11px auto}.explain_box_btn_box .de_gift_img_box:hover{background:url(/images/project_de_gift_white.png) no-repeat 50%;background-size:18px auto}.explain_box_btn_box .de_book_img_box:hover{background:url(/images/class/sidebar_bookmark.png) no-repeat 50%;background-size:11px auto}.de_line{display:inline-block;width:1px;height:15px;background-color:#e1e1e1}.project_details_wr .project_top_slide_box .btn_h40_02{width:150px;height:45px;line-height:44px;border-radius:22.5px;margin-top:0;font-size:15px;font-weight:700}.project_details_wr .explain_box_btn_box .explain_box_btn_box_right{margin-left:25px}.project_details_wr .explain_box_btn_box .explain_box_sale_price{margin-left:10px;font-weight:700;display:inline-block;color:#111}.project_details_wr .project_top_slide_box .list_cate{margin:5px 0 12px;font-size:14px;display:flex;color:#555}.project_details_wr .project_top_slide_box .list_cate .mindset_img_box{margin-right:4px;display:inline-block;width:16px;height:19px}.project_details_wr .project_top_slide_box .list_cate .mindset_img_box img{max-width:100%;vertical-align:top}.project_details_wr .learn_details_benefits_box{margin-top:36px;padding:24px 0 3px;width:100%;border-top:1px solid #d5d5d5;display:flex;align-items:center}.project_details_wr .project_top_slide_box .common_list_banner .swiper-container{box-shadow:0 10px 30px rgba(0,0,0,.2);background:none;padding:0}.project_details_wr .learn_details_benefits_box>div{padding-left:28px;width:33.333334%;border-right:1px solid #eee}.project_details_wr .learn_details_benefits_box>div:last-child{border-right:0}.project_details_wr .common_list_txt .list_cate_wrap .m_t_stars_back,.project_details_wr .common_list_txt .list_cate_wrap.list_cate_coaching .m_t_stars_back{display:inline-block;background:url(/images/class/star_mo.png) no-repeat 50%;background-size:14px auto;vertical-align:middle;margin-top:-3px}.project_details_wr .title_img_box{margin-bottom:9px;display:flex}.project_details_wr .title_img_box h3{margin-right:7px;color:#111;font-size:16px;font-weight:600}.project_details_wr .benefits_box h3{margin-right:3px}.project_details_wr .title_img_box .learn_img_box{width:25px;height:20px}.project_details_wr .title_img_box .details_img_box{width:20px;height:18px}.project_details_wr .title_img_box .benefits_img_box{width:15px;height:18px}.project_details_wr .title_img_box .le_de_be_same_size_box img{max-width:100%}.project_details_wr .learn_details_benefits_box ul li{margin-bottom:10px;color:#666;font-size:15px;line-height:1}.project_details_wr .learn_details_benefits_box ul li:last-child{margin-bottom:0}.project_details_wr .learn_details_benefits_box ul li:before{content:"•";color:#111;font-weight:700;display:inline-block;width:1em}.project_details_wr .details_page_bottom_box{position:relative;margin-top:81px;margin-bottom:30px;padding-left:43px;width:100%;display:flex}.project_details_wr .common_list_list{width:100%}.project_details_wr .same_flex_box{position:relative;margin:-45px 0 4px;display:flex;align-items:center}.project_details_wr .celebrate_box{margin-top:38px;margin-bottom:-38px}.project_details_wr .same_flex_box .same_circle{position:absolute;display:inline-block;border-radius:50%}.project_details_wr .same_flex_box .same_circle01{position:relative;width:20px;height:20px;background:#fff;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:-42px}.project_details_wr .same_flex_box .start_circle01{border:2px solid #888}.project_details_wr .same_flex_box .end_circle01{border:2px solid #e4be37}.project_details_wr .same_flex_box .same_circle02{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:6px;height:6px}.project_details_wr .same_flex_box .start_circle02{background:#888}.project_details_wr .same_flex_box .end_circle02{background:#e4be37}.project_details_wr .same_back_box{position:relative;width:85px;height:85px;background:#eee;border-radius:50%;margin-right:20px}.project_details_wr .same_back_box:after{position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);left:-7px;width:20px;height:20px;display:inline-block;content:"";background:#eee}.project_details_wr .same_back_box .same_center_img_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin-top:-3px;display:inline-block;background-size:contain}.project_details_wr .flag_img_box{width:42px;height:44px;background:url(/images/project_details_page_flag.png) no-repeat}.project_details_wr .celebrate_img_box{width:48px;height:52px;background:url(/images/project_details_page_celebrate.png) no-repeat}.project_details_wr .start_end_txt_box h3{font-size:20px;font-weight:700;margin-bottom:12px}.project_details_wr .start_line_txt{color:#111;font-weight:700;font-size:20px}.project_details_wr .start_line_txt02{color:#888}.project_details_wr .end_txt_box h3{color:#111;line-height:1}.project_details_wr .details_page_left_side_line{position:absolute;top:0;left:9px;margin-right:32px;width:3px;height:100%;background:#f8f8f8}.project_details_wr .common_list_box{position:relative}.project_details_wr .common_list_box:after{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:-37px;display:inline-block;content:"";width:10px;height:10px;border-radius:50%;background:#e0c463}.project_details_wr .list_cate_img_tit_box{display:flex}.project_details_wr .common_list_txt .list_cate_wrap .business_back_img{margin-right:3px;width:17px;height:17px;background:url(/images/business_img.png) no-repeat;background-size:contain}.project_details_wr .common_list_txt .list_cate_wrap .mindset_back_img{margin-right:5px;width:16px;height:19px;background:url(/images/mindset_img.png) no-repeat;background-size:contain}.project_details_wr .common_list_txt .list_cate_wrap .career_back_img{width:19px;height:13px;background:url(/images/career_img.png) no-repeat;background-size:contain}.project_details_wr .teacher_profile .teacher{margin-bottom:0}.project_details_wr .teacher_profile>a{display:flex;align-items:center}.project_details_wr .teacher_profile>a .tea_pic{margin-right:10px;width:35px;height:35px}.project_details_wr .teacher_profile>a .tea_pic>img{width:100%}.project_details_wr .celebrate_back_box{margin-right:35px;background:#f7f2ec}.project_details_wr .celebrate_back_box:after{background:#f7f2ec}.project_details_wr .details_button_box{display:flex;justify-content:center}.project_details_wr .details_button_box button{margin-top:76px;border-radius:10px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700}.join_st_wr{margin:43px auto 0;width:1200px}.join_st_wr .history{margin-bottom:9px}.join_st_wr .general_create_account_box{margin:0 auto;padding:39px 30px 30px;width:450px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:10px}.join_st_wr .general_create_account_box h2{font-size:24px;font-weight:700;text-align:center}.join_st_wr .Before_email_box .email_title{margin-top:0}.join_st_wr .general_create_account_box h3{margin:15px 0 6px;font-size:15px;font-weight:400}.join_st_wr .common_input,.join_teachers_wr .common_input{height:40px;line-height:38px}.join_st_wr .same_email_box{width:100%;margin-top:5px}.join_st_wr .general_create_account_box ::-webkit-input-placeholder{color:#999}.join_st_wr .general_create_account_box :-ms-input-placeholder{color:#999}.join_st_wr .general_create_account_box :-moz-input-placeholder{color:#999}.join_st_wr .e_address::-webkit-input-placeholder{color:#111}.join_st_wr .e_address::-moz-placeholder{color:#111}.join_st_wr .e_address::-ms-placeholder{color:#111}.join_name_box>input{width:calc(50% - 2.5px);display:inline-block}.join_name_box>input.fir_name{margin-right:5px}.join_password_box>p{padding:10px 10px 0;font-size:13px;line-height:1.4;color:#999;text-indent:-10px;white-space:nowrap}.join_password_box>p.desc_caution{color:#e0c463}.desc_join{padding:20px 10px 0;font-size:13px;line-height:1.6}.desc_join a{color:#e0c463}.join_already{margin-top:30px;padding:20px 10px 0;border-top:1px solid #ddd;font-size:14px}.join_already p{line-height:1.6}.join_already p a{display:inline-block;margin-left:6px;font-size:inherit;color:#e0c463;font-weight:700}.stdt_btn{margin-top:45px;margin-left:50%;transform:translateX(-50%)}.join_st_wr .before_email_box:after{content:"";display:block;clear:both}.join_st_wr .email_top_box .fake_select{width:155px;float:right}.join_st_wr .same_btn_height_color01{font-size:15px;margin-top:5px;width:100%;border-radius:5px}.join_st_wr .email_bottom_box{margin-top:20px}.join_st_wr .address_btn{margin-top:5px;font-size:15px;font-weight:400;height:52px;line-height:52px}.join_st_wr .before_email_box .e_address::-webkit-input-placeholder{color:#999}.join_st_wr .before_email_box .e_address::-moz-placeholder{color:#999}.join_st_wr .before_email_box .e_address::-ms-placeholder{color:#999}.join_st_wr .end_email_box .join_pw_input{border:2px solid #71df9b}.join_st_wr .end_email_box .join_pw_input:focus{border:2px solid #71df9b!important;box-shadow:none}.join_st_wr .join_pw_input_box{position:relative}.join_st_wr .end_email_box .join_pw_input_box s{background-image:url(/images/join_pw_right.png);display:block;width:14px;height:12px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.join_st_wr .wrong_email_box .join_pw_input{border:2px solid #f26175}.join_st_wr .wrong_email_box .join_pw_input:focus{border:2px solid #f26175!important;box-shadow:none}.join_st_wr .wrong_email_box .join_pw_input_box s{background-image:url(/images/join_pw_wrong.png);display:block;width:20px;height:18px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.join_st_wr .wrong_email_box .email_bottom_box p{margin:6px 0 11px;font-size:12px;font-weight:700;color:#f26175}.join_st_wr .join_password_box .pw_input{margin-bottom:5px}.join_st_wr .join_create_txt{margin-top:30px;padding:15px 59px;width:100%;background:#f7f7f7;border-radius:5px;text-align:center;font-size:14px;color:#999}.join_st_wr .general_create_account_box .join_acount_btn{margin-top:27px;width:100%;border-radius:5px;font-size:15px}.join_teachers_wr{margin:43px auto 0;width:1200px}.join_teachers_wr .history{margin-bottom:9px}.join_teachers_wr .instructor_create_account_box{margin:0 auto;padding:39px 30px 30px;width:450px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:10px}.join_teachers_wr .instructor_create_account_box h2{font-size:25px;font-weight:700;text-align:center}.join_teachers_wr .Before_email_box .email_title{margin-top:0}.join_teachers_wr .instructor_create_account_box h3{margin:15px 0 6px}.join_teachers_wr .same_email_box{width:100%;margin-top:5px}.join_teachers_wr .instructor_create_account_box ::-webkit-input-placeholder{color:#999}.join_teachers_wr .instructor_create_account_box :-ms-input-placeholder{color:#999}.join_teachers_wr .instructor_create_account_box :-moz-input-placeholder{color:#999}.join_teachers_wr .e_address::-webkit-input-placeholder{color:#111}.join_teachers_wr .e_address::-moz-placeholder{color:#111}.join_teachers_wr .e_address::-ms-placeholder{color:#111}.join_teachers_wr .before_email_box:after{content:"";display:block;clear:both}.join_teachers_wr .email_top_box .e_address{width:100%}.join_teachers_wr .email_top_box .fake_select{width:155px;float:right}.join_teachers_wr .same_btn_height_color01{font-size:15px;margin-top:5px;width:100%;border-radius:5px}.join_teachers_wr .email_bottom_box{margin-top:20px}.join_teachers_wr .address_btn{margin-top:5px;font-size:15px;font-weight:400;height:52px;line-height:52px}.join_teachers_wr .before_email_box .e_address::-webkit-input-placeholder{color:#999}.join_teachers_wr .before_email_box .e_address::-moz-placeholder{color:#999}.join_teachers_wr .before_email_box .e_address::-ms-placeholder{color:#999}.join_teachers_wr .end_email_box .join_pw_input{border:2px solid #71df9b}.join_teachers_wr .end_email_box .join_pw_input:focus{border:2px solid #71df9b!important;box-shadow:none}.join_teachers_wr .join_pw_input_box{position:relative}.join_teachers_wr .end_email_box .join_pw_input_box s{background-image:url(/images/join_pw_right.png);display:block;width:14px;height:12px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.join_teachers_wr .wrong_email_box .join_pw_input{border:2px solid #f26175}.join_teachers_wr .wrong_email_box .join_pw_input:focus{border:2px solid #f26175!important;box-shadow:none}.join_teachers_wr .wrong_email_box .join_pw_input_box s{background-image:url(/images/join_pw_wrong.png);display:block;width:20px;height:18px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.join_teachers_wr .wrong_email_box .email_bottom_box p{margin:6px 0 11px;font-size:12px;font-weight:700;color:#f26175}.join_teachers_wr .join_password_box .pw_input{margin-bottom:5px}.instructor_create_account_box02{margin:30px auto 0;padding:30px;max-width:450px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.instructor_create_account_box02 h3{margin:17px 0 6px}.instructor_box .instructor_title{margin-top:0}.instructor_box .common_textarea{padding:16px 13px;border:1px solid #ddd;height:100%;line-height:inherit;font-family:Arial,Helvetica,sans-serif}.instructor_box .common_textarea::-moz-placeholder{color:#999;font-weight:400}.instructor_box .common_textarea::placeholder{color:#999;font-weight:400}.instructor_box .common_textarea::-webkit-scrollbar{width:5px}.instructor_box .common_textarea::-webkit-scrollbar-thumb{background:#dfdfdf;border-radius:2.5px}.instructor_box .common_textarea::-webkit-scrollbar-track{background:#f4f4f4;border-radius:2.5px}.portfolio_link_box .common_input::-moz-placeholder{color:#111}.portfolio_link_box .common_input::placeholder{color:#111}.attachment_box .attach_back_box{margin-bottom:15px;padding:15px;max-width:390px;background:#eee;border-radius:5px}.attach_back_box .attach_box{position:relative;width:100%;height:40px;margin-bottom:5px;border:1px solid transparent;box-shadow:0 5px 10px rgba(0,0,0,.1);background:#fff;border-radius:5px;font-size:15px;color:#111;line-height:38px;padding-left:15px}.attach_back_box .attach_box_wrap>div:last-child{margin-bottom:20px}.attach_back_box input::-moz-placeholder{color:#111}.attach_back_box input::placeholder{color:#111}.attach_back_box .attach_close_img_box{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:15px;width:10px;height:10px;cursor:pointer}.attach_back_box .attach_close_img_box img{max-width:100%;vertical-align:top}.attach_back_box_bottom{align-items:center}.attach_back_box_bottom,.attach_back_box_bottom .left_box{display:flex;justify-content:space-between}.attach_back_box_bottom .left_box p{margin-right:4px;font-size:14px;color:#888}.attach_back_box_bottom .left_box .ques_img_box{width:19px;height:19px}.attach_back_box_bottom .left_box .ques_img_box img{max-width:100%;vertical-align:top}.filebox input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}.filebox label{display:inline-block;width:100px;height:35px;text-align:center;line-height:35px;color:#fff;background-color:#111;cursor:pointer;border-radius:5px;font-size:14px}.sign_up_page_container{margin:45px auto 195px;width:1200px}.sign_up_page_container .sign_up_box{margin:10px auto 0;padding:50px 30px 30px;max-width:450px;background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.circle_back{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100px;height:100px;border-radius:50%;background:#f5f5f5}.circle_back .sign_up_img_box{position:absolute;width:57px;height:58px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.circle_back .sign_up_img_box img{max-width:100%}.sign_up_box h2{margin-top:13px;font-size:25px;font-weight:700;color:#111;text-align:center}.sign_up_box p{font-size:17px;text-align:center;margin-bottom:43px;color:#999}.login_wrap .check_wrap input[type=checkbox]:checked+.check_box{background-color:#e0c463;border:2px solid #e0c463}#trxCntTop>div{width:553px}#trxCntBtmWrp>.bg_gray_flex{width:100%}#trxCntWrp .rgt_same_box>div{font-size:15px;padding:24px 19px 19px}.trxCntRgt .m_t_center_same_flex>p{font-weight:700;color:#222}.trxCntRgt .m_t_handbook_box{margin-top:8px;height:64px}.trxCntRgt .m_t_handbook_box>s{position:relative;display:inline-block;width:64px;height:64px;border-radius:50%}.trxCntRgt .m_t_handbook_box .m_t_handbook_img_box{background:#eee url(/images/center_m_t_handbook.png) no-repeat 50%;background-size:24px 34px}.trxCntRgt .m_t_handbook_box .m_t_questions_img_box{background:#eee url(/images/center_m_t_questions.png) no-repeat 50%;background-size:30px 28px}.cs_bottom_wrap{width:1200px;max-width:calc(100% - 30px);margin:0 auto}.cs_bottom_wrap .trxCntLft{width:100%!important}#trxCntWrp .trxCntRgt>div button{margin-top:9px}#trxCntWrp .trxCntLft>ul>li{padding:0 19px 0 24px;width:calc(33.3333% - 16.6666666667px)}#trxCntWrp .trxCntLft>ul>li:nth-child(3),#trxCntWrp .trxCntLft>ul>li:nth-child(6),#trxCntWrp .trxCntLft>ul>li:nth-child(9){margin-right:0}#trxCntWrp .trxCntLft>ul>li>a{display:flex;justify-content:space-between;align-items:center;margin-top:65px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#trxCntWrp .trxCntLft>ul>li>a>div{margin-bottom:6px;width:calc(100% - 72px)}#trxCntWrp .trxCntLft>ul>li>a>div>s{text-decoration:none;font-size:15px;display:block;line-height:1.3}.m_t_same_img_back{margin-right:0;display:inline-block;width:64px;height:64px;background:#f6f2e6;border-radius:50%;background-repeat:no-repeat;background-position:50%}.m_t_orders_img{background-image:url(/images/center_m_t_orders.png);background-size:30px 34px}.m_t_return_img{background-image:url(/images/center_m_t_return.png);background-size:32px 32px}.m_t_account_img{background-image:url(/images/center_m_t_account.png);background-size:40px 36px}.m_t_digital_img{background-image:url(/images/center_m_t_digital.png);background-size:40px 24px}.m_t_prime_img{background-image:url(/images/center_m_t_prime.png);background-size:42px 26px}.m_t_payments_img{background-image:url(/images/center_m_t_payments.png);background-size:28px 34px}.m_t_digital02_img{background-image:url(/images/center_m_t_digital02.png);background-size:20px 36px}.m_t_prime02_img{background-image:url(/images/center_m_t_prime02.png);background-size:34px 30px}.m_t_payments02_img{background-image:url(/images/center_m_t_payments02.png);background-size:36px 30px}.service_main_pop .pop_gray_txtarea_wrap{background:#fff}#trxCntWrp .trxCntLft>ul>li:hover{background:#ddd}.service_main_pop .common_pop_tit{font-size:21px}#trxCntTop.trxCntTop_sub{height:220px;overflow:hidden}#trxCntTop.trxCntTop_sub>div{width:1200px;display:flex;justify-content:space-between}#trxCntTop.trxCntTop_sub>div>strong{padding-bottom:0;font-size:30px}#trxCntTop>div>form>input::-webkit-input-placeholder{color:#999}.trxCntVew>div>b{display:block;margin-bottom:10px;font-size:16px}.trxCntVew>div>p{margin-bottom:30px;font-size:15px}.trxCntVew>div>p:last-child{margin-bottom:0}#trxCntBtm .trxCntRgt>.surv_gnb>li>ul>li>a{line-height:1.5;margin-bottom:14px}#trxCntBtm .trxCntRgt>.surv_gnb>li>ul>li>a:hover{font-weight:700;color:#e0c363}#trxCntBtm .trxCntRgt>.surv_gnb>li>ul>li>a.on{color:#e0c363}.trxCntRgt>ul>li>a:hover{color:#e0c363;font-weight:700}.trxPrfTop{padding:0 35px}.common_list_txt .list_tit:hover,.common_list_txt .teacher:hover,.list_cate_txt:hover{text-decoration:underline}.common_list_thum .btn_play_wh{opacity:0}.common_list_thum:hover .btn_play_wh{opacity:1}.overview_class_info_wrap .class_info_inline dl.learn dt{background:url(/images/class/icon_learn.png) no-repeat 0;background-size:17px auto;width:23px;margin-right:0}.overview_class_info_wrap .class_info_inline dl.date{margin-right:3px}.floating_video_info .floating_video_time{display:flex;align-items:center}.overview_right_box .teacher_profile .comment_show_more{border-bottom:0}.common_list_banner .img_wrap .btn_play_wh{opacity:0}.common_list_banner .img_wrap:hover .btn_play_wh{opacity:1}.list_banner_txt .teacher_profile>a .right .name:hover,.list_banner_txt .tit:hover,.list_banner_txt .txt:hover,.overview_right_box .teacher_profile .top .right>.name:hover,.overview_right_btns li a:hover,.ovv_history_depth:hover,.small_collction_list li a:hover .tit{text-decoration:underline;text-underline-position:under}.homework_start_box .txt{font-size:14px;color:#777;line-height:1.3;margin-top:10px}.same_font{font-family:Arial,sans-serif}.comment_setting{margin-left:-5px}.comment_setting .commnet_like:hover,.comment_setting .toggle_reply:hover{background:#e5e5e5;border-radius:3px}.coa_page_teacher_ppl>.tea_name{font-size:20px}.coa_page_teacher_ppl>.tea_prf{font-size:15px;color:#666}.ovv_coa_his_wr .coaching_text_wrap:after,.ovv_coa_his_wr .coaching_text_wrap:before{display:none}.common_list_txt .class_prv_txt>a{display:block}.common_list_txt .class_prv_txt:hover{text-decoration:underline}.ovv_coaching_wrap .common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.overview_cont_txt>div{display:flex;margin-bottom:19px}.overview_cont_txt>div .video_time{width:70px;font-weight:700}.overview_cont_txt>div .transcript_cont{width:calc(100% - 70px);line-height:1.625}.overview_cont_txt>div .transcript_cont .find_color{display:inline-block;background:#e0c363;color:#fff;font-weight:700;padding:0 3px}.reply_textarea.reply_textarea_big{border-radius:5px}.reply_textarea.reply_textarea_big .button_reply_wrap{border-radius:10px}.c_reply_box .reply_textarea{border-radius:5px;padding:10px 0 3px}.prf_icon_wr .trxIcoTwt{background:url(/images/prfTwt.png) no-repeat 50%;background-size:auto 18px}.prf_icon_wr .trxIcoTwt:hover{background:url(/images/prfTwtHover.png) no-repeat 50%;background-size:auto 18px}.prf_icon_wr .trxIcoItn{background:url(/images/prfInternet.png) no-repeat 50%;background-size:auto 18px}.prf_icon_wr .trxIcoItn:hover{background:url(/images/prfInternetHover.png) no-repeat 50%;background-size:auto 18px}.fake_select .select_option a.selected_bold{font-weight:700}.chk_enrolled_px{width:123px}.chk_beginner_px{width:56px}.chk_intermediate_px{width:78px}.chk_class_px{width:35px}.chk_coaching_px{width:64px}.trxMypEdt .trxMypEdtPrf{padding:20px 0;background:none;box-shadow:none;border-bottom:1px solid #f5f5f5;align-items:center;border-radius:0;margin-top:0}.trxMypEdt .trxMypEdtPrf>div>span{font-size:16px;display:block;color:#111;margin-top:0;font-weight:700}.trxMypEdt .trxMypEdtPrf>div{margin-left:0}.trxMypEdt .trxMypEdtPrf>div:first-child{display:flex;align-items:center;width:267px}.trxMypEdt .trxMypEdtPrf>s{margin-right:35px;display:inline-block;position:relative;overflow:visible;min-width:120px;height:120px;background:url(/images/default_img_ppl.png) no-repeat 50%;background-size:contain}.trxMypEdt .trxMypEdtPrf>s>img{width:100%}.trxMypEdt .trxMypEdtPrf>s>a{position:absolute;bottom:3px;right:-5px;display:inline-block;width:37px;height:37px;border:1px solid #ddd;border-radius:50%;background:#fff url(/images/mypEdt_camera_icon_black.png) no-repeat 50%;background-size:17px auto}.trxMypEdt .trxMypEdtPrf>div>s{display:block;width:19px;height:19px;margin:0 15px 0 5px;background:url(/images/mypEdt_camera_icon.png) no-repeat;background-size:19px auto}.trxMypEdt .trxMypEdtPrf>div>strong{padding-left:3px;margin-bottom:10px;font-size:20px}.trxMypEdt .trxMypEdtPrf>.prf_txt>span{margin-top:0;font-size:13px;font-weight:400;color:#999;display:flex;align-items:center}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>s{display:inline-block;width:25px;height:25px;background:#e7e7e7 url(/images/img_png_icon.png) no-repeat center 5px;background-size:13px auto;border-radius:50%;margin-right:9px}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>p{width:calc(100% - 33px)}.trxMypEdt .trxMypEdtFrm{margin-top:15px}.trxMypEdt .trxMypEdtFrm>ul>li{position:relative;align-items:center}.trxMypEdt .trxMypEdtFrm>ul>li>div:first-child{width:265px}.trxMypEdt .trxMypEdtFrm>ul>li>button{position:absolute;right:0;display:inline-block;width:15px;height:15px}.trxMypEdt .trxMypEdtFrm>ul>li>button>img{width:100%;vertical-align:top}.trxMypEdt .trxMypEdtFrm>ul>li:first-child>div:first-child>s{background:url(/images/account_email_address_icon.png) no-repeat 50%;background-size:16px auto}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(2)>div:first-child>s{background-position-y:0}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(3)>div:first-child>s{background-position-y:25%}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(4)>div:first-child>s{background-position-y:50%}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(6)>div:first-child>s{background-position-y:100%}.trxMypEdt .trxMypEdtFrm .before_mdfc_prf>span{font-size:14px;color:#111}.trxMypEdt .trxMypEdtFrmAgg{height:auto;display:inline-block;padding:15px 20px 12px;margin-bottom:5px}.trxMypEdt .trxMypEdtFrmAgg:last-child{margin-bottom:0}.trxMypEdt .check_wrap .check_box{top:2px}.trxMypEdt .trxMypEdtFrmAgg>div>p{padding-left:25px;font-size:15px;color:#888;word-break:keep-all}.account_wr .check_wrap input[type=checkbox]:checked+.check_box{background-color:#e0c463;border:2px solid #e0c463}.trxMypEdt .trxMypEdtFrmAgg>div>.check_wrap{margin-bottom:3px;font-weight:700;color:#111;margin-left:0;display:flex}.trxMypEdt .trxMypEdtFrm>button{margin:50px auto 0}.trxMypEdt .btn_h52{border-radius:10px;font-weight:700;font-size:16px}.trxMypEdt .trxMypEdtFrm .clicked_mdfc_prf{width:calc(100% - 313px)}.trxMypEdt .common_input{width:calc(50% - 2.5px)}.trxMypEdt .prf_first_input{margin-right:4px}.trxMypEdt .prf_select_box{display:block}.trxMypEdt .prf_select_box>div{display:flex}.trxMypEdt .prf_select_box>div .fake_select{margin-bottom:5px;width:calc(50% - 2.5px);box-shadow:none}.trxMypEdt .prf_select_box>.common_input,.trxMypEdt .prf_select_box>div .fake_select .select_tit{width:100%}#trxPopWrp.trxPopWrp{max-width:800px}#trxPopWrp>div>div.trxContBox{padding:0}#trxPopWrp>div>.trxContBox>.PopTit{font-size:20px;padding:0 30px;margin-bottom:25px;line-height:68px;border-bottom:1px solid #ddd}#trxPopWrp .refer_pop_close_btn{z-index:100;width:38px;height:38px;border-radius:50%;top:15px;right:30px;background:url(/images/refer_close_btn.png) no-repeat 50%;background-size:auto 16px;background-color:#e2e2e2}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box{border:0;padding:0 30px}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box>input{padding:0 20px;width:100%;border-radius:10px;height:45px;font-size:15px;letter-spacing:-.04em}#trxPopWrp.trxPopWrp>div>div:nth-child(2)>ul>li{font-size:14px;color:#888}#trxPopWrp>div>div>ul{padding:0 30px}#trxPopWrp .register_btn_box{padding-bottom:38px;width:100%;display:flex;justify-content:center}#trxPopWrp .register_btn_box>button{margin-top:17px;max-width:220px;width:220px;height:52px;border-radius:10px;background:#e0c365;color:#fff;font-size:17px}.trxPopCrd_wr{padding:0 30px}.trxPopCrdTxtWrp{margin-top:15px}.trxPopCrdTxtWrp>p{font-size:14px;color:#888;position:relative;padding-left:15px}.trxPopCrdTxtWrp>p:before{width:4px;height:4px;border-radius:2px;background-color:#999;position:absolute;content:" ";display:block;top:50%;transform:translateY(-50%);left:0}.blue_link{color:#0028aa}.blue_link:hover{text-decoration:underline}.trxPopCrd_wr .trxPopCrd_in{background-color:#fff;border-radius:10px;padding:10px 35px;margin-top:0;margin-bottom:-58px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.trxPopCrd_wr .trxPopCrd_in>li{padding:15px 0;border-bottom:1px solid #eee}.trxPopCrd_wr .trxPopCrd_in>li:last-child{border-bottom:none}.trxPopCrd_wr .trxPopCrd_in .refer_list_same{display:flex;justify-content:space-between}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box{width:calc(100% - 60px)}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p{line-height:1.2;width:calc(100% - 90px);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_img_list{float:left;margin-right:15px}.trxPopCrd_wr .refer_list_same .refer_list_txt{color:#111;font-size:16px}.trxPopCrd_wr .refer_list_same .teacher{color:#888;font-size:14px}.trxPopCrd_wr .refer_list_same .refer_list_from{color:#888;font-size:14px;display:flex;align-items:flex-end}.trxPopCrd_wr .refer_list_same .refer_list_from .icon_gift{display:inline-block;width:14px;height:14px;background:url(/images/img_16x16gift_gray.png) no-repeat 50%;background-size:contain;vertical-align:baseline;margin-right:2px}#trxPopWrp.trxPopWrp>div>div:nth-child(3){padding:38px 30px}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div{margin-bottom:20px;display:flex;justify-content:space-between}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div>a{max-width:150px;width:100%;height:40px;line-height:38px;text-align:center;background:#e0c365;padding:0;border-radius:5px}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul{padding:0}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li{font-size:14px;letter-spacing:.04em;line-height:1.7}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li .link{text-decoration:underline}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li .link:hover{color:#fff}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li:before{top:9px}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div>strong{line-height:35px}.trxMypFltPrfTop>ul>li:first-child>a>s{background-position-y:0}.trxMypFltPrfTop>ul>li:nth-child(2)>a>s{background-position-y:50%}.trxMypFltPrfTop>ul>li:nth-child(3)>a>s{background-position-y:100%}.trxMypFltPrfNav>ul>li>ul>li.on>a{color:#111;font-weight:700}.trxMypFlt>dl>dt.tit_ctgries{margin:5px 30px 5px 0}.common_dimmed.view_rec_dimmed{z-index:106;position:fixed}.purchase_pop{z-index:107;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:5px;max-width:500px;width:calc(100% - 30px)}.purchase_pop .cart_payment_left_box_in{padding:30px 20px}.purchase_pop .payment_title_txt_num_box{padding-left:0}.purchase_pop .payment_title_txt_num_box h2{font-size:28px}.purchase_pop .payment_title_txt_num_box .payment_order_num{font-weight:400}.purchase_pop .cart_order_end_right_box .order_list_box{font-size:20px}.purchase_pop .cart_order_end_right_box .cart_list_box{margin-top:10px;padding-left:5px;height:calc(100vh - 780px);min-height:200px}.purchase_pop .cart_order_end_right_box .cart_list_wr{padding:20px 0}.purchase_pop .payment_order_summary_total_box{border-radius:5px;padding:19px 15px}.purchase_pop .summary_subtotal_list_box li:last-child{margin:2px 0 10px}.purchase_pop .order_summary_total_box .order_total_list_box span{font-size:20px}.payment_btn_wr>a{display:inline-block;background-color:#222;color:#fff;padding:10px 30px;border-radius:10px;margin-right:10px}.payment_btn_wr>a:last-of-type{margin-right:0}.purchase_pay_wr .common_list_top{border-bottom:1px solid #dcdcdc;padding-left:10px}.purchase_pay_wr .common_list_box{display:block;padding:15px 70px 15px 15px}.purchase_pay_wr .card_list{display:flex;align-items:center}.purchase_pay_wr .card_list .card_img{border-radius:5px;width:70px;height:35px;padding:10px;margin-right:30px;position:relative;overflow:hidden;background:#f8f8f8}.purchase_pay_wr .card_list .card_img>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.purchase_pay_wr .card_list .card_info{width:calc(100% - 105px);position:relative;font-size:16px}.purchase_pay_wr .card_list .card_info .coaching_level{margin-bottom:5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.purchase_pay_wr .trxLstBtn{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:18px;height:35px}.purchase_pay_wr .trxLstBtn.on{z-index:20}.purchase_pay_wr .trxMreDot{height:35px;display:block;position:static}.purchase_pay_wr .trxMreDot s{top:50%;left:50%;transform:translate(-50%,-50%)}.pur_payPop .cart_payment_left_box_in{padding:40px 25px}.pay_addpop_tit{margin-bottom:5px}.pur_payPop .credit_input_middle_box .credit_fifth_input{display:block}.pur_payPop .pay_add_pop_flex{display:flex}.pur_payPop .card_num_input_wr{width:50%;margin-right:25px}.pur_payPop .cvv_code_input_wr{width:calc(50% - 120px);min-width:110px}.pur_payPop .credit_input_middle_box .credit_fifth_input button{right:10px;top:38px}.pur_payPop .expir_date_input_wr{margin-top:30px;width:50%}.pay_addpop_chk_wr{margin:25px 0}.pay_addpop_chk_wr>label{cursor:pointer}.pay_addpop_chk_wr>.check_wrap input[type=checkbox]:checked~.check_text{line-height:1}.add_pay_pop_btn_wr{display:flex;justify-content:center;align-items:center}.activity_wr .ellipsis_01:hover{text-decoration:underline}.qna_stdt_rvw{font-weight:700}#trxMypCnt.my_saved_wr .common_list_txt{justify-content:space-between}.mypg_coaching_list_mark{display:flex}.mypg_coaching_list_mark .coaching_level{margin-left:10px}.mypage_classroom_wrap .list_cate_wrap s.business_img_box{margin-top:-2px}.mypage_classroom_wrap .list_cate_wrap s.colloections_img_box{background-image:url(/images/m_blitz_collection_icon.png);background-size:12px auto;background-position:50%;opacity:.6}.trxMypIntHas>.btn_gold:hover{background:#e0c463;border:1px solid #e0c463}.trxMypInt>.trxMypIntHas>span>.int_close_btn{background:url(/images/class/quiz_false_check.png) no-repeat;background-size:100% auto}.trxMypInt>.trxMypIntDpt01>li>strong:after{content:"";display:block;width:100%;height:8px;background:rgba(224,195,99,.3);position:absolute;left:0;bottom:0}.trxMypIntDpt01 strong>i{display:inline-block;width:20px;height:24px;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-top:-4px;margin-right:3px}.trxMypIntDpt01 strong>.icon_business{background-image:url(/images/m_business_icon.png);background-size:17px auto}.trxMypIntDpt01 .icon_career{background-image:url(/images/m_career_icon.png);background-size:19px auto}.trxMypIntDpt01 .icon_mindset{background-image:url(/images/m_mindset_icon.png);background-size:16px auto}.trxMypIntDpt02 .topic_wrap{margin:0}.trxMypIntDpt02 .topic_wrap .topic_box_wrap{padding:0;background:#fff}.topic_wrap .topic_box.on{height:35px;overflow:hidden}.skills_more{width:100%}.skills_topic_wr .topic_tag:hover{color:#fff;background:#666;border-color:#666}.skills_more>s{margin:15px auto 0;display:block;width:20px;height:20px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:20px auto;transform:rotate(-180deg)}.skills_more>s.on{transform:rotate(0deg)}.nonmembers_wr .main_list_slide_tit{font-size:66px;font-weight:500;text-transform:none;line-height:1.24;font-family:Anton,sans-serif;color:#111;margin-bottom:59px}.nonmembers_wr .main_list_slide_tit span{font-family:Anton,sans-serif;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.nonmembers_wr .nonmem_slide_tit{line-height:1}.nonmembers_wr .nonmembers_main_banner,.nonmembers_wr .nonmembers_main_banner .swiper-slide{height:701px}.nonmembers_main_banner.main_banner .main_banner_txt{width:100%;top:51%;text-align:center}.nonmembers_wr .nonmembers_main_banner .main_banner_txt .tit{font-size:95px;line-height:1.1;font-family:Anton,sans-serif}.nonmembers_wr .main_banner .main_banner_txt .cate{font-size:20px;line-height:1.5;margin-bottom:65px}.nonmembers_wr .main_banner .n_btn{width:200px;height:60px;font-size:16px;font-weight:700;border-radius:30px;line-height:58px;margin-left:50%;transform:translateX(-50%)}.nonmembers_wr.main_wrap .classes_wrap{position:relative;padding:80px 0 180px}.nonmembers_wr .main_list_slide_wrap .main_list_slide_tit{text-align:center;margin-bottom:39px}.main_list_tab_wrap{padding-bottom:67px;display:flex;align-items:center;justify-content:center}.main_list_tab_wrap>li button{display:block;padding:0 20px 13px;color:#666;font-size:17px;line-height:1}.main_list_tab_wrap>li.on button{color:#111;font-weight:700;border-bottom:3px solid #e0c363}.nonMbrsMainSd01>div{display:none}#tab_class_all_menu{display:block}.nonmembers_wr .main_list_slide_wrap .swiper-slide .box_hover .btn_play_wh{opacity:0}.nonmembers_wr .main_list_slide_wrap .swiper-slide .box_hover:hover .btn_play_wh{opacity:1}.back_text{z-index:-1;position:absolute;left:-280px;top:36%;font-size:220px;font-weight:700;color:#f5f5f5;white-space:nowrap;text-transform:uppercase;animation:moveText 12s linear -3s infinite}@keyframes moveText{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.nonmembers_wr.main_wrap .coaching_wrap{position:relative;padding:120px 0 125px;background:url(/images/nonmbrs_main_coaching_slide_bg.png) no-repeat;max-height:677px}.coaching_wrap .main_list_slide_tit{color:#fff}.coaching_wrap .main_list_tab_wrap>li button{color:#fff;opacity:.6}.coaching_wrap .main_list_tab_wrap>li.on button{color:#fff;opacity:1}.coaching_wrap .main_list_slide_tit span{text-shadow:none}.coaching_wrap .common_list_banner .swiper-slide{flex-wrap:nowrap}.coaching_slide_list_wrap{margin-bottom:-58px}.non_mbrs_coa_slide_wrap.slide_banner_wrap .common_list_banner{margin-top:0}.non_mbrs_coa_slide_wrap.slide_banner_wrap .common_list_banner .swiper-container{background:none;border-radius:0;overflow:visible;box-shadow:none}.non_mbrs_coa_slide_wrap.slide_banner_wrap .common_list_banner .swiper-slide{width:100%;opacity:1;box-shadow:0 10px 30px rgba(0,0,0,.2)}.non_mbrs_coa_slide_wrap .common_list_thum{width:360px}.non_mbrs_coa_slide_wrap .list_cate_wrap{color:#111;font-size:16px}.non_mbrs_coa_slide_wrap .list_cate_wrap s.career_img_box{background:url(/images/m_career_icon.png) no-repeat;background-size:19px 13px;margin-top:0}.non_mbrs_coa_slide_wrap .list_cate_wrap s.business_img_box{background:url(/images/m_business_icon.png) no-repeat;background-size:17px auto}.coaching_wrap.main_list_slide_wrap .slide_banner_wrap .list_banner_txt .txt>a{color:#111;line-height:1.4375}.coaching_wrap.main_list_slide_wrap .swiper-slide .bottom{padding:0;margin-top:33px}.coaching_wrap.main_list_slide_wrap .swiper-slide .bottom .teacher{color:#111;font-size:14px;margin:0}.coaching_wrap.main_list_slide_wrap .score{margin-top:0}.non_mbrs_coa_slide_wrap .swiper-pagination{bottom:0;left:50%;transform:translateX(-50%)}.non_mbrs_coa_slide_wrap .swiper_btn_wr{top:-100px}.common_list_banner .swiper-container-rtl .swiper-button-prev,.non_mbrs_coa_slide_wrap .common_list_banner .swiper-button-next{left:auto;right:-50px;top:50%;transform:translateY(-50%);background:url(/images/list_btn_next_white.png) no-repeat;background-size:40px auto}.common_list_banner .swiper-container-rtl .swiper-button-next,.non_mbrs_coa_slide_wrap .common_list_banner .swiper-button-prev{left:-50px;right:auto;top:50%;transform:translateY(-50%);background:url(/images/list_btn_prev_white.png) no-repeat;background-size:40px auto}.coaching_slide_list_wrap>div{display:none}#tab_coaching_all_menu{display:block}.cir_graph_container{padding:113px 0 110px}.coaches_wrap{position:relative;padding-bottom:98px}.coaches_wrap .back_text{top:17%}.coaches_wrap .coaches_tit_box{display:flex;justify-content:space-between;align-items:flex-end}.coaches_wrap .coaches_tit_box .main_list_slide_tit{line-height:1.23;margin-bottom:0}.coaches_wrap .coaches_tit_box .coaches_txt{padding-bottom:5px;color:#111}.coaches_cont_wrap{display:flex;margin-top:59px}.coaches_wrap .coaches_cont_list{width:calc(33% - 14.5px);margin-right:25px}.coaches_wrap .coaches_cont_list:last-child{margin-right:0}.coaches_cont_list .circle01{background:#e0c363;box-shadow:0 15px 30px rgba(224,195,99,.25)}.coaches_cont_list .circle02{background:#333;box-shadow:0 15px 30px rgba(51,51,51,.25)}.coaches_cont_list .circle03{background:#1027b6;box-shadow:0 15px 30px rgba(16,39,182,.25)}.coaches_cont_list .cont_common_circle{width:140px;height:140px;border-radius:50%;text-align:center;line-height:140px;color:#fff;font-size:30px;font-weight:700}.coaches_cont_list .cont_tit{margin:31px 0 17px;font-size:22px;font-weight:700;color:#222}.coaches_wrap .cont_txt{font-size:18px;color:#666;line-height:1.77;word-break:keep-all}.video_box{position:relative;z-index:2;margin-bottom:-70px;border-radius:15px;box-shadow:0 15px 30px rgba(0,0,0,.5)}.video_box img{width:100%}.nonmembers_wr .increase_wrap.main_list_slide_wrap{position:relative;padding:190px 0 278px;background:#111;overflow:hidden}.nonmembers_wr .increase_wrap.main_list_slide_wrap .main_list_slide_tit{margin-bottom:159px;color:#fff;text-align:left}.increase_wrap .main_list_slide_tit span{color:#111;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.increase_wrap .swiper{width:100%;height:100%}.increase_wrap.main_list_slide_wrap .swiper-slide:not(.swiper-slide-active):hover{z-index:1!important}.increase_wrap.main_list_slide_wrap .swiper-slide{text-align:center;font-size:18px;background-color:transparnte;width:422px;height:520px;border-radius:0;opacity:1;display:flex;justify-content:center;align-items:center;position:relative;filter:grayscale(100%) brightness(.5);poiner-events:none}.increase_wrap.main_list_slide_wrap .swiper-slide-active{filter:grayscale(0);pointer-events:auto;z-index:10}.increase_wrap .swiper-slide .active_div{display:block;width:100%;height:100%;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;opacity:0}.increase_wrap .swiper-slide-active{z-index:5}.increase_wrap .swiper-slide-active .active_div{display:flex;justify-content:space-between;padding:70px 50px 70px 70px;width:1200px;height:720px;pointer-events:auto;z-index:1;opacity:1}.active_div .right_txt_box{width:calc(100% - 530px);text-align:left;color:#111}.active_div .right_txt_box .list_cate_wrap{margin-bottom:17px;font-size:18px}.active_div .list_cate_wrap s.business_img_box{width:20px;height:20px;margin-top:0;margin-bottom:6px}.active_div .right_txt_box .active_div_tit{margin-bottom:31px;font-size:22px;font-weight:700;line-height:1.54}.active_div .right_txt_box p{font-size:19px;line-height:1.65;word-break:keep-all}.active_div .right_txt_box .active_div_txt02{margin:33px 0 47px;white-space:normal;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.active_div .right_txt_box .n_btn{width:200px;height:60px;font-size:16px;font-weight:700;border-radius:30px;line-height:58px;margin-left:50%;transform:translateX(-50%)}.increase_wrap .swiper_btn_wr{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);height:50px;z-index:1000}.increase_wrap .swiper_btn_wr .swiper-button-prev{background:url(/images/list_btn_prev_white.png) no-repeat;background-size:40px auto}.increase_wrap .swiper_btn_wr .swiper-button-next{background:url(/images/list_btn_next_white.png) no-repeat;background-size:40px auto}.increase_wrap.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap .swiper-pagination-custom{bottom:119px}.increase_wrap.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet{background:#fff}.increase_wrap.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet-active{background:#000}.technology_wrap{padding:114px 0 91px;background:url(/images/nonmbrs_technology_bg.png) no-repeat;max-height:834px}.technol_in{display:flex;justify-content:space-between}.technol_left{width:calc(100% - 420px)}.technol_left .main_list_slide_tit{color:#fff}.technol_left .main_list_slide_tit span{text-shadow:none}.technol_left .technol_txt{margin-bottom:155px;color:#fff;font-size:18px;line-height:1.77;opacity:.8}.technol_left .technol_stats{display:flex;align-items:center}.technol_stats .stats_box_list{width:calc(33% - 30px);margin-right:60px}.technol_stats .stats_box_list:last-child{margin-right:0}.technol_stats .stats_box_list .percent{font-size:60px;font-weight:700;color:#fff;opacity:0;transform:translateY(30px);transition:1s}.technol_stats .stats_box_list .percent.active{opacity:1;transform:translateY(0)}.technol_stats .stats_box_list .white_line{display:block;width:100%;height:1px;background:#fff;opacity:.3;margin:0;border:0}.technol_stats .stats_box_list .stats_txt{font-size:16px;color:#fff;line-height:4.375}.technol_right .technol_right_cont_box{position:relative;width:100%;padding:65px 66px 50px;background:url(/images/nonmbrs_technol_right_bg.png) no-repeat 50%;background-size:cover;font-weight:700;border-radius:15px;border:1px solid hsla(0,0%,100%,.15)}.satisfaction_graph_box{display:flex;align-items:flex-end;justify-content:center}.satisfaction_graph_box>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:450px}.satisfaction_graph_box .satis_left_graph{color:#e0c363;margin-right:35px}.satis_percent{font-size:20px;line-height:2;opacity:0;transition:opacity .5s}.satis_left_graph .left_graph{width:50px;height:0;background:#e0c363;transition:height 1s linear}.nonmembers_wr .brand{margin:15px 0 28px;font-size:16px}.satis_right_graph{color:#fff}.satis_right_graph .right_graph{width:50px;height:0;background:#fff;transition:height 1s linear}.satis_tit{color:#fff;font-size:18px}.satis_left_graph .left_graph.active{height:350px}.satis_right_graph .right_graph.active{height:175px}.satis_percent.active{opacity:1}.nonmembers_wr .main_nav.nonmem_bottom_nav02{display:block;position:static;padding:75px 0 0}.nonmembers_wr .main_nav>.inner_1200{min-height:100%}.nonmembers_wr .main_nav .nav_menu>ul{max-height:182px}.nonmembers_wr .main_nav .nav_menu>ul li a{padding:4px 0}.nonmembers_wr .main_nav .nav_menu .btn_nav_toggle{padding:0;font-weight:700}.nav_menu_ranking{margin-top:84px}.cir_graph_wrap{font-size:20px;padding:50px;border-radius:19.5px;background-color:#f4f4f5;box-shadow:0 0 30px rgba(0,0,0,.05);border:1px solid #e5e5e5;overflow:hidden}.cir_gragh_title{font-weight:700;line-height:1.2em;text-align:center}.cir_graph_inner{display:flex;justify-content:center}.cir_gragh_left{position:relative;width:100%;transition:width 1s}.cir_gragh_left.right_show{position:relative;width:calc(100% - 250px);min-width:850px}.cir_min_box_wrap{width:0;padding-top:65px;overflow:hidden;opacity:0;transition:opacity 1s,width 1s}.cir_min_box_wrap.show{width:250px;overflow:visible;opacity:1}.cir_min_box_wrap .cir_min_box{width:250px;height:120px;margin-bottom:12px;padding:20px 30px;border-radius:20px;border:1px solid #e9e9e9;background:#fafafb;font-size:30px;color:#111}.cir_min_box_wrap .cir_min_box:last-of-type{margin-bottom:0}.cir_min_box_wrap .cir_min_box dd,.cir_min_box_wrap .cir_min_box dt{display:block;font-weight:700;line-height:1em}.cir_min_box_wrap .cir_min_box dt{font-size:15px;margin-bottom:20px;line-height:19px}.cir_min_box_wrap .cir_min_box dt img{width:86px;height:auto}.cir_min_box_wrap .cir_min_box dd .num{font-size:1.2em}.cir_min_box_wrap .cir_min_box.other dd{color:#999}.cir_min_box_wrap .cir_min_box.other{opacity:0;transition:opacity 1s,left 1s;position:relative;left:50px}.cir_min_box_wrap .cir_min_box.other.show{opacity:1;left:0}.circle_sec{display:flex;justify-content:center;height:270px;box-sizing:content-box;padding-top:55px;overflow:hidden}.cir_rel{width:520px;height:520px;position:relative;background:transparent;border-radius:50%}.cir_rel.step01{transform:rotate(45deg)}.cir_rel .cir_off{border-radius:260px 260px 0 0;top:0;border:10px solid #ddd;border-bottom:0}.cir_rel .cir_off,.cir_rel .cir_on{width:520px;height:260px;position:absolute;left:0}.cir_rel .cir_on{border-radius:0 0 260px 260px;bottom:0;border:10px solid #b0b0b0;border-top:0;transform-origin:50% 0}.cir_bubble{position:absolute;width:15px;height:15px;background:#fff;border:2px solid #b9b9b9;border-radius:50%;left:-13px;top:-9px;z-index:10}.cir_time{position:absolute;font-size:13px;color:#777}.cir_time_01{right:100%;bottom:-5px;z-index:1}.cir_time_02{left:8.2857%;top:37.3%;z-index:1}.cir_time_03{left:50%;top:-10px;transform:translateX(-50%);z-index:1}.cir_time_04{left:78.923%;top:15.3846%;z-index:1}.cir_time_end{left:auto;top:auto;left:100%;bottom:-5px}.cir_picker{width:10px;height:10px;border-radius:50%;background:#d5d5d5}.cir_picker.gray_light{background:#ddd}.cir_picker_time{position:absolute;color:#777;font-size:13px}.cir_picker_time b{color:#555;margin-right:5px;font-weight:700}.cir_time_01 .cir_picker_time{min-width:122px;text-align:right}.cir_time_01 .cir_picker_time,.cir_time_02 .cir_picker_time{right:calc(100% + 8px);bottom:0}.cir_time_03 .cir_picker_time{left:50%;transform:translateX(-50%);bottom:calc(100% + 15px)}.cir_time_04 .cir_picker_time{left:calc(100% + 8px);bottom:0}.cir_time_end .cir_picker_time{left:calc(100% + 8px);bottom:0;font-size:18px;font-weight:700;color:#222}.cir_picker_bubble{background:#fff;padding:8px 9px;line-height:1;color:#666;font-weight:700;font-size:13px;bottom:calc(100% + 15px);z-index:1;text-align:center;opacity:0;transition:opacity .3s}.cir_picker_bubble,.cir_picker_bubble:after{position:absolute;left:50%;transform:translateX(-50%);box-shadow:0 5px 15px rgba(0,0,0,.15)}.cir_picker_bubble:after{content:"";display:block;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-5px}.cir_picker_bubble.show{opacity:1}.cir_time_02 .cir_picker_bubble{width:120px}.cir_time_03 .cir_picker_bubble{width:80px}.cir_time_04 .cir_picker_bubble{width:192px}.cir_time_05 .cir_picker_bubble{width:80px}.circle_sec_whoflex{min-width:500px;height:185px;position:absolute;left:50%;bottom:5px;transform:translateX(-50%);z-index:1}.circle_sec_whoflex .cir_rel{width:350px;height:350px}.circle_sec_whoflex .cir_off,.circle_sec_whoflex .cir_on{width:350px;height:175px;border-width:20px}.circle_sec_whoflex .cir_on{border-color:#e0c363}.circle_sec_whoflex .cir_picker{width:20px;height:20px}.circle_sec_whoflex .cir_picker.gold{background-color:#edda9a;border:2px solid #e0c363}.circle_sec_whoflex .cir_bubble{width:20px;height:20px;left:-20px;top:-10px}.circle_sec_whoflex .cir_picker_bubble{background-color:#e0c363;color:#fff}.circle_sec_whoflex .cir_picker_bubble:after{border-top-color:#e0c363}.circle_sec_whoflex .cir_time{z-index:1}.circle_sec_whoflex .cir_time_01{bottom:-10px}.circle_sec_whoflex .cir_time_02{top:12.865%;left:11.666%}.circle_sec_whoflex .cir_time_end{bottom:-10px}.cir_rel .cir_on.active{animation:rotate 10s linear both}.circle_sec_whoflex .cir_on.active{animation:rotate 2s linear both}.cir_graph_logo{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);z-index:2}.cir_graph_logo img{display:block;width:200px;height:auto}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.nonmembers_login_btn{margin-top:5px;display:none;align-items:center;justify-content:center;width:135px;height:40px;background:#e0c363;border-radius:20px;color:#fff;transition:.3s;border:1px solid #e0c363}.nonmembers_login_btn>s{margin-right:10px;display:inline-block;width:17px;height:15px;background-image:url(/images/nonmbrs_login_icon.png);background-repeat:no-repeat;background-position:50%;background-size:17px auto}.nonmembers_login_btn:hover{background:#fff;color:#e0c363}.nonmembers_login_btn:hover>s{background-image:url(/images/nonmbrs_login_icon_yellow.png)}.trxPrfTop{background-color:#f2f2f2;margin-bottom:60px}.trxPrfTop>div{max-width:1200px;width:100%;box-shadow:0 15px 30px 0 rgba(0,0,0,.15);margin:0 auto;background-color:#fff;display:flex;border-radius:10px;transform:translateY(60px)}.trxPrfPpl{width:310px;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;padding:40px 0}.trxPrfPpl>div>s{width:120px;border-radius:60px;display:block;margin:0 auto 20px;overflow:hidden}.trxPrfPpl>div>strong{font-size:20px;line-height:20px;padding-bottom:10px}.trxPrfPpl>div>span,.trxPrfPpl>div>strong{display:block;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trxPrfPpl>div>span{font-size:15px;line-height:15px;padding-bottom:15px;color:#666}.trxPrfPpl>div>ul{display:flex;justify-content:center;padding-bottom:35px}.trxPrfPpl>div>ul>li{margin:0 2.5px}.trxPrfPpl>div>ul>li>a{display:block}.trxIcoHme{width:30px;height:30px;border-radius:15px;background:#111;display:inline-block;position:relative}.trxIcoHme>s{background:url(/assets/images/img_prfSns.png) no-repeat;background-size:100% auto;width:13px;height:13px;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-position-y:0}.trxIcoTwt{width:30px;height:30px;border-radius:15px;background:#569de6;display:inline-block;position:relative}.trxIcoTwt>s{background:url(/assets/images/img_prfSns.png) no-repeat;background-size:100% auto;width:13px;height:13px;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-position-y:100%}.trxPrfPpl>div>div{font-size:14px;text-align:center}.trxPrfPpl>div>div>div{margin-top:10px}.trxStrPnt{font-size:13px;background-color:#e0c363;color:#fff;padding:0 8px;border-radius:9px}.trxStrPnt,.trxStrPntCnt{line-height:18px;display:inline-block;vertical-align:middle;margin-left:7px}.trxStrPntCnt{font-size:14px}.trxPrfCnt{width:calc(100% - 220px);padding:40px;position:relative}.trxPrfTtlInf{position:absolute;top:40px;right:40px;display:flex}.trxPrfTtlInf>div{margin-left:30px}.trxPrfTtlInf>div>s{width:20px;height:20px;background:#e2e2e2 url(/assets/images/img_icoTtlInf.png) no-repeat;background-size:100% auto;display:inline-block;border-radius:10px;vertical-align:middle}.trxPrfTtlInf>div:first-child>s{background-position-y:0}.trxPrfTtlInf>div:nth-child(2)>s{background-position-y:100%}.trxPrfTtlInf>div>span{vertical-align:middle;line-height:18px;font-size:13px;display:inline-block;margin-left:5px}.trxPrfTtlInf>div>span.trxStrPntCnt{color:#999;font-size:14px;margin-top:-2px}.trxPrfTtlInf>div>b{vertical-align:middle;line-height:20px;font-size:16px;display:inline-block;margin-left:10px}.trxTab{width:100%;border-bottom:1px solid #ddd;margin-bottom:30px;justify-content:space-between}.trxTab,.trxTab>ul{display:flex}.trxTab>ul>li{margin-right:5px}.trxTab>ul>li>a{display:block;padding:0 10px 12px;line-height:22px;font-size:17px;position:relative}.trxTab>ul>li>a.on{font-weight:700}.trxTab>ul>li>a.on:after{width:100%;height:3px;content:" ";display:block;position:absolute;top:calc(100% - 1px);left:0;background-color:#e0c463}.trxTabCnt{height:250px;overflow:auto}.trxTabCnt::-webkit-scrollbar{width:5px}.trxTabCnt::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.trxTabCnt::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.trxTabCnt>div{margin-right:20px}.trxTabCnt>div>strong{font-size:25px;display:inline-block;padding-bottom:10px}.trxTabCnt>div>p{font-size:17px;line-height:25px}.trxPrfLst{height:250px;overflow:auto}.trxPrfLst>div{margin-right:20px}.trxPrfLst::-webkit-scrollbar{width:5px}.trxPrfLst::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.trxPrfLst::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.trxPrfLstIco{font-size:17px;line-height:17px;display:block}.trxPrfLstIco s{width:22px;height:23px;margin-right:11px;display:inline-block;vertical-align:middle}.trxPrfLstIco01>s{background:url(/assets/images/img_icoExp.png) no-repeat;background-size:16px auto;vertical-align:middle}.trxPrfLstIco02>s{background:url(/assets/images/img_icoSks02.png) no-repeat;background-size:14px auto;vertical-align:middle}.trxPrfLstIco03>s{background:url(/assets/images/img_icoEdc02.png) no-repeat;background-size:22px auto;vertical-align:middle}.trxPrfLstIco04>s{background:url(/assets/images/img_icoAth02.png) no-repeat;background-size:16px auto;vertical-align:middle}.trxPrfLst>div>ul{margin-top:15px;margin-bottom:40px;padding-left:25px;position:relative}.trxPrfLst>div>ul:before{width:4px;height:100%;position:absolute;top:10px;left:5px;background-color:#f8f8f8;content:" "}.trxPrfLst>div>ul>li{margin-bottom:20px;position:relative}.trxPrfLst>div>ul>li:before{width:12px;height:12px;background-color:#e0c363;border:3px solid #fff;content:" ";border-radius:6px;position:absolute;top:7px;left:-24px}.trxPrfLst>div>ul>li:last-child:after{width:12px;height:100%;background-color:#fff;content:" ";position:absolute;top:19px;left:-24px}.trxPrfLst>div>ul>li>strong{display:block;line-height:28px;font-size:17px}.trxPrfLst>div>ul>li>span{display:block;line-height:24px;font-size:14px;color:#666}.trxPrfLst>div>ul>li>p{line-height:24px;font-size:16px;word-break:keep-all}.trxPrfVdo{max-width:1200px;margin:0 auto;padding-top:70px}#trxMypTop{background:url(/assets/images/img_mypTop.png) no-repeat;background-position:top}#trxMypTop>div{max-width:1200px;margin:0 auto;padding:50px 0;width:calc(100% - 70px)}#trxMypCnt{position:relative}.trxMypTab{border-bottom:1px solid #e1e1e1}.trxMypTab>ul{max-width:1200px;display:flex;margin:0 auto;width:calc(100% - 70px)}.trxMypTab>ul>li>a{display:block;padding:0 15px;line-height:55px;font-size:16px;color:#666}.trxMypTab>ul>li>a.on{position:relative;color:#111;font-weight:700}.trxMypTab>ul>li>a.on:after{width:100%;height:3px;background-color:#e0c463;position:absolute;top:calc(100% - 3px);content:" ";left:0}.trxMypCnt{max-width:1200px;margin:0 auto;position:relative}.trxMypCnt>div:first-child{width:850px;padding-top:40px}.trxMypFltPrf{width:300px;position:absolute;top:-100px;left:calc(50% + 300px);border-radius:10px;overflow:hidden;box-shadow:0 10px 30px 0 rgba(36,27,5,.1)}.trxMypFltPrfTop{padding:20px 30px;background-color:#111;display:flex;flex-wrap:wrap;align-items:center}.trxMypFltPrfTop>s{width:80px;height:80px;position:relative}.trxMypFltPrfTop>s>img{width:100%;border-radius:40px}.trxMypFltPrfTop>s>a{position:absolute;bottom:-1px;right:-1px;width:25px;height:25px;border-radius:20px;background:#fff url(/assets/images/img_icoStt.png) no-repeat;background-size:100% 100%}.trxMypFltPrfTop>div{width:calc(100% - 100px);margin-left:20px}.trxMypFltPrfTop>div>strong{color:#fff;font-size:18px;font-weight:700}.trxMypFltPrfTop>div>span{color:#fff;font-size:14px;opacity:.5}.trxMypFltPrfTop>ul{padding-top:20px;display:flex;justify-content:space-between;width:100%}.trxMypFltPrfTop>ul>li{width:70px}.trxMypFltPrfTop>ul>li>a{display:block;text-align:center}.trxMypFltPrfTop>ul>li>a>s{display:block;width:40px;height:40px;background:#e0c363 url(/assets/images/img_trxMypFltPrf.png) no-repeat;background-size:100% auto;background-position-y:0;margin-left:auto;margin-right:auto;border-radius:20px}.trxMypFltPrfTop>ul>li>a>span{font-size:14px;color:#fff}.trxMypFltPrfNav>ul>li{border-bottom:1px solid #e5e5e5}.trxMypFltPrfNav>ul>li.on,.trxMypFltPrfNav>ul>li:last-child{border-bottom:0}.trxMypFltPrfNav>ul>li>a{line-height:48px;color:#111;font-size:15px;font-weight:700;padding-left:40px;position:relative;display:block}.trxMypFltPrfNav>ul>li.on>a{background-color:#e0c363;color:#fff}.trxMypFltPrfNav>ul>li>a:after{width:6px;height:10px;content:" ";position:absolute;top:50%;right:20px;transform:translateY(-50%);background:url(/assets/images/img_trxMypFltPrfLnk.png) no-repeat;background-size:100% auto;background-position-y:0}.trxMypFltPrfNav>ul>li.on>a:after{background-position-y:100%}.trxMypFltPrfNav>ul>li>a>s{width:11px;height:11px;position:absolute;top:50%;left:20px;transform:translateY(-50%);background:url(/assets/images/img_trxMypFltPrfFlp.png) no-repeat;background-size:100% auto;background-position-y:100%}.trxMypFltPrfNav>ul>li.on>a>s{background-position-y:0}.trxMypFltPrfNav>ul>li>ul{padding:15px 40px;background-color:#f5f5f5;display:none}.trxMypFltPrfNav>ul>li.on>ul{display:block}.trxMypFltPrfNav>ul>li>ul>li>a{font-size:15px;color:#666;display:block;line-height:30px}.trxMypFltPrfNav>ul>li>ul>li>a:hover{font-weight:700;color:#111}.trxMypFlt{margin-bottom:20px;position:relative;z-index:10}.trxMypFlt>dl{display:flex;padding:10px 25px;background-color:#f8f8f8;border-radius:10px;align-items:center;flex-wrap:wrap}.trxMypFlt>dl>dt{width:60px;font-size:14px;color:#111;line-height:35px;font-weight:700;margin:5px 0}.trxMypFlt>dl>dd{width:calc(50% - 80px);margin:5px 0}.trxMypFlt>dl>dd>.fake_select{display:inline-block;width:150px}.trxMypFlt>div{display:flex;padding:15px 25px;background-color:#f8f8f8;border-radius:10px;align-items:center;flex-wrap:wrap;justify-content:space-between}.trxMypFlt>div>span{font-size:16px;color:#000}.trxMypFlt>div>a{background-color:#222;color:#fff;padding:17px 20px;border-radius:5px}.trxMypFlt>div>a>s{width:16px;height:16px;display:inline-block;background:url(/assets/images/img_16x16gift.png) no-repeat;background-size:100% auto;margin-right:8px;vertical-align:middle;transform:translateY(-3px)}.trxMypFlt>div.line02{padding:20px 25px;display:block!important;text-align:left!important}.trxMypFlt>div>p{word-break:keep-all}.trxMypFlt>div .tit{font-size:20px;line-height:20px;font-weight:700}.trxMypFlt>div .txt{margin-top:10px}.trxLstTme{display:flex;align-items:center}.trxLstTme>s{width:250px;margin-right:10px;background-color:#eee;position:relative}.trxLstTme>s,.trxLstTme>s>i{height:6px;border-radius:3px}.trxLstTme>s>i{position:absolute;top:0;left:0;background-color:#e0c363}.trxLstTme>span{color:#888;font-size:13px}.trxLstDte{padding-top:30px}.trxLstLvl~.trxLstDte{padding-top:10px}.trxLstDte>ul>li{font-size:15px;color:#999;display:flex;align-items:center}.trxLstDte>ul>li>s{width:14px;height:17px;margin-right:5px}.trxLstDte>ul>li>span{color:#666;margin-right:10px}.trxLstDte>ul>li:first-child>s{background:url(/assets/images/img_trxLstDte01.png) no-repeat;background-size:100% auto}.trxLstDte>ul>li.icon_sand_clock>s,.trxLstDte>ul>li:nth-child(2)>s{background:url(/assets/images/img_trxLstDte02.png) no-repeat;background-size:100% auto}.trxLstDte>ul>li.icon_bills>s{width:17px;background:url(/assets/images/common/my_icon_bills.png) no-repeat 50%;background-size:100% auto}.common_list_box{position:relative}.common_list_box .common_list_thum.trxSml{width:250px}.trxMypCnt .common_list_txt .list_tit{padding-right:50px}.trxMypCnt .common_list_txt .bottom{display:flex;justify-content:space-between;align-items:flex-end}.trxLstBtn{position:relative;display:flex}.trxLstBtn .n_btn{margin-left:2px}.trxLstBtn>div{position:absolute;top:35px;right:calc(100% - 25px);width:120px;border-radius:5px;border:1px solid #111;z-index:10;background-color:#fff;overflow:hidden;display:none}.trxLstBtn.on>div{display:block;z-index:20}.trxLstBtn>div>a{display:block;padding:0 15px;line-height:40px;font-size:14px}.trxLstBtn>div>a:hover{background-color:#f5f5f5;color:#111}.trxMreDot{width:18px;height:35px;position:relative;margin-right:5px}.trxMreDot s{transform:translateY(-50%);right:0;width:18px;height:18px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/assets/images/img_mreDot2.png) no-repeat;background-size:100% auto;position:absolute;opacity:.6}.trxLstBtn.on .trxMreDot s{opacity:1}.trxLstTxt{font-size:15px;color:#888;font-style:italic}.trxLstTme~.trxLstTxt{padding-top:50px}.trxLstLvl{display:inline-block;line-height:23px;font-size:12px;font-weight:700;padding:0 10px;border-radius:5px;color:#fff;margin-bottom:10px;width:60px;text-align:center}.trxLstLvl,.trxLstLvl span{position:relative}.trxLstLvlBlk{background-color:#111}.trxLstLvlSlv{background-color:#a29e9d}.trxLstLvlSlv:before{width:100%;height:11px;content:" ";position:absolute;top:0;left:0;border-radius:5px;background:linear-gradient(180deg,#cac7c6,#aba7a6)}.trxLstLvlGld{background-color:#e0c363}.trxLstLvlGld:before{width:100%;height:11px;content:" ";position:absolute;top:0;left:0;border-radius:5px;background:linear-gradient(180deg,#f3dc8f,#e4c96d)}.trxLstSts{position:absolute;top:30px;right:0;padding:0 10px;font-size:12px;font-weight:700;line-height:23px;border-radius:12px}.trxLstStsPrg{color:#888;background-color:#e5e5e5}.trxLstStsCmp{color:#0028aa;background-color:#ebeef8}.trxMypEdt>strong{font-size:25px;font-weight:700;color:#111;line-height:25px}.trxMypEdtPrf{margin-top:20px;border-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:30px 50px;display:flex;align-items:flex-end;background-color:#f9f9f9}.trxMypEdtPrf>s{width:120px;height:120px;border-radius:60px;overflow:hidden}.trxMypEdtPrf>div{margin-left:42px}.trxMypEdtPrf>div>strong{font-size:16px;display:block;color:#111;font-weight:700}.trxMypEdtPrf>div>span{font-size:16px;display:block;color:#111;margin-top:10px}.trxMypEdtPrf>div>div{display:flex;margin-top:25px}.trxMypEdtPrf>div>div button{margin-right:5px}.trxMypEdtFrm{margin-top:40px}.trxMypEdtFrm>ul>li{display:flex;border-bottom:1px solid #f5f5f5;padding-bottom:15px;margin-bottom:15px;align-items:flex-start}.trxMypEdtFrm>ul>li>div{display:flex;align-items:center}.trxMypEdtFrm>ul>li>div:first-child{width:275px}.trxMypEdtFrm>ul>li>div:first-child>s{width:18px;height:18px;display:block;margin:0 15px 0 5px;background:url(/assets/images/img_mypEdt.png) no-repeat;background-size:100% auto}.trxMypEdtFrm>ul>li:first-child>div:first-child>s{background-position-y:0}.trxMypEdtFrm>ul>li:nth-child(2)>div:first-child>s{background-position-y:25%}.trxMypEdtFrm>ul>li:nth-child(3)>div:first-child>s{background-position-y:50%}.trxMypEdtFrm>ul>li:nth-child(4)>div:first-child>s{background-position-y:75%}.trxMypEdtFrm>ul>li:nth-child(5)>div:first-child>s{background-position-y:100%}.trxMypEdtFrm>ul>li>div:first-child>span{font-size:16px;font-weight:700;color:#111}.trxMypEdtFrm>ul>li>div:last-child{width:calc(100% - 275px);justify-content:space-between;flex-wrap:wrap}.trxMypEdtFrm>ul>li>div:last-child>.fake_select,.trxMypEdtFrm>ul>li>div:last-child>input{width:calc(50% - 2px)}.trxMypEdtFrm>ul>li>div:last-child>input:nth-child(3):last-child{width:100%;margin-top:4px}.trxMypEdtFrm>ul>li>div:last-child>.check_wrap:last-child{margin-right:auto;margin-left:65px}.trxMypEdtFrm>button{margin:40px auto 0;display:block}.trxMypEdtFrmAgg{background-color:#f9f9f9;margin-bottom:4px;border-radius:5px;height:45px;padding:0 25px 0 20px;width:100%;justify-content:space-between;display:flex;align-items:center}.trxMypEdtFrmAgg:last-child{margin-top:0}.trxMypEdtFrmAgg>span{font-size:14px;color:#111;font-weight:700}.trxMypEdtFrmAgg>div>.check_wrap{margin-left:20px}.trxMypInt~button{margin-left:auto;margin-right:auto;display:block}.trxMypInt>strong{line-height:60px;font-size:19px;color:#111;display:block;padding-bottom:20px}.trxMypInt>.trxMypIntDpt01{display:flex;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap}.trxMypInt>.trxMypIntDpt01>li{width:calc(33.3% - 33.3333333333px);position:relative}.trxMypInt>.trxMypIntDpt01>li:before{width:1px;height:100%;background-color:#eee;content:" ";position:absolute;top:0;left:-25px}.trxMypInt>.trxMypIntDpt01>li:first-child:before{display:none}.trxMypInt>.trxMypIntDpt01>li>strong{position:relative;line-height:18px;font-size:18px;color:#111;margin-bottom:20px;display:inline-block}.trxMypInt>.trxMypIntDpt01>li>ul{display:block}.trxMypInt>.trxMypIntDpt01>li>ul>li{margin-top:5px}.trxMypInt>.trxMypIntDpt01>li>ul>li:first-child{margin-top:0}.trxMypInt>.trxMypIntDpt01>li>ul>li>a{display:block;padding:10px 20px;border-radius:5px;font-size:15px;letter-spacing:-.04em;border:1px solid #ddd;color:#666}.trxMypInt>.trxMypIntDpt01>li>ul>li>a:hover{border:1px solid #000;color:#000}.trxMypInt>.trxMypIntDpt01>li>.skills_more{display:none}.trxMypInt>.trxMypIntDpt02>strong{display:block;padding-bottom:20px;font-size:18px;color:#111;line-height:24px}.trxMypInt>.trxMypIntDpt02>strong>a{display:inline-block;background:url(/assets/images/img_24x24back.png) no-repeat;background-size:100% auto;width:24px;height:24px;margin-right:10px;vertical-align:middle}.trxMypInt>.trxMypIntDpt02>strong>s{display:inline-block;background:url(/assets/images/img_5x9depth.png) no-repeat;background-size:100% auto;background-position:50%;width:5px;height:24px;margin:0 10px;vertical-align:middle}.trxMypInt>.trxMypIntDpt02>ul{display:flex;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap}.trxMypInt>.trxMypIntDpt02>ul>li{width:calc(33.3% - 4.6666666667px);margin-bottom:5px}.trxMypInt>.trxMypIntDpt02>ul>li>a{display:block;padding:10px 20px;border-radius:5px;font-size:15px;letter-spacing:-.04em;border:1px solid #ddd;color:#666}.trxMypInt>.trxMypIntDpt02>ul>li>a:hover{border:1px solid #000;color:#fff;background-color:#000}.trxMypInt>.trxMypIntHas{border-radius:10px;padding:20px 0;margin-bottom:50px}.trxMypInt>.trxMypIntHas>strong{display:block;font-size:20px;line-height:20px;margin-bottom:25px}.trxMypInt>.trxMypIntHas>strong>s{width:20px;height:20px;display:inline-block;background:url(/assets/images/img_pin.png) no-repeat;background-size:100% auto;margin-right:5px;vertical-align:middle;transform:translateY(-2px)}.trxMypInt>.trxMypIntHas>span{display:inline-block;line-height:28px;border-radius:5px;padding:2px 13px;font-size:15px;letter-spacing:-.04em;margin-bottom:5px}.trxMypInt>.trxMypIntHas>span>a{width:10px;height:10px;margin-left:5px;display:inline-block;background:url(/assets/images/img_10x10close.png) no-repeat;background-size:100% auto}.trxMypInt .trxMypIntHas .tit{display:block;font-weight:700;font-size:20px;line-height:20px;margin-bottom:15px}.trxLstFrd{padding-bottom:5px;color:#bdaa66;font-size:17px;line-height:27px}.trxLstFrd .icon_gift{display:inline-block;width:16px;height:16px;background:url(/assets/images/img_16x16gift_gold.png) no-repeat 50%;background-size:contain;margin-right:8px;vertical-align:top;margin-top:4px}.trxLstDte2{padding-top:20px}.trxLstDte2>ul>li{font-size:15px;color:#999;display:flex;align-items:center}.trxLstDte2>ul>li>s{width:13px;height:13px;margin-right:5px}.trxLstDte2>ul>li>span{color:#666;margin-right:10px}.trxLstDte2>ul>li:first-child>s{background:url(/assets/images/img_13x13calendar.png) no-repeat;background-size:100% auto}.trxLstDte2>ul>li:nth-child(2)>s{width:14px;height:17px;background:url(/assets/images/img_trxLstDte02.png) no-repeat;background-size:100% auto}.trxLstDte3{padding-top:20px}.trxLstDte3>ul>li{font-size:15px;color:#999;display:flex;align-items:center}.trxLstDte3>ul>li>s{width:13px;height:13px;margin-right:5px;margin-top:-1px}.trxLstDte3>ul>li>span{color:#666;margin-right:10px}.trxLstDte3>ul>li:first-child>s{background:url(/assets/images/img_13x13playtime.png) no-repeat;background-size:100% auto}.trxLstDte3>ul>li:nth-child(2)>s{background:url(/assets/images/img_13x13gift.png) no-repeat;background-size:100% auto}.trxMypTblTop{display:flex}.trxMypTblTop>.fake_select{width:150px;margin-left:auto}#trxPopDmd{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:990}#trxPopWrp{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:1000px;z-index:999}#trxPopWrp>div{position:relative;border-radius:10px;background-color:#f2f2f2}#trxPopWrp>div>a{width:42px;height:42px;position:absolute;top:-78px;right:0;background:url(/assets/images/img_42x42close.png) no-repeat;background-size:100% auto}#trxPopWrp>div>div{padding:50px 40px;position:relative}#trxPopWrp>div>div:nth-child(2){z-index:10}#trxPopWrp>div>div:nth-child(2)>strong{color:#111;font-size:25px;line-height:26px;letter-spacing:-.04em;margin-bottom:20px;display:block}#trxPopWrp>div>div:nth-child(2)>strong>s{width:26px;height:26px;background:url(/assets/images/img_26x26gift.png) no-repeat;background-size:100% auto;display:inline-block;margin-right:10px;vertical-align:middle}#trxPopWrp>div>div:nth-child(2)>form>div{position:relative;border:3px solid #000;border-radius:10px;overflow:hidden;display:flex;margin-bottom:15px}#trxPopWrp>div>div:nth-child(2)>form>div>input{width:calc(100% - 190px);background-color:#fff;font-size:16px;padding:0 30px;height:64px;border:0}#trxPopWrp>div>div:nth-child(2)>form>div>input:focus{border:0!important;outline:0!important}#trxPopWrp>div>div:nth-child(2)>form>div>input::-moz-placeholder{color:#999}#trxPopWrp>div>div:nth-child(2)>form>div>input::placeholder{color:#999}#trxPopWrp>div>div:nth-child(2)>form>div>button{width:190px;background-color:#000;color:#fff;font-size:18px}#trxPopWrp>div>div:nth-child(2)>ul>li{margin-top:5px;position:relative;font-size:13px;color:#999;line-height:20px}#trxPopWrp>div>div:nth-child(2)>ul>li:first-child{margin-top:5px}#trxPopWrp>div>div:nth-child(3){background-color:#000;border-radius:0 0 10px 10px}#trxPopWrp>div>div:nth-child(3)>div{padding-top:60px;margin-bottom:15px}#trxPopWrp>div>div:nth-child(3)>div>strong{font-size:20px;color:#fff;line-height:40px;display:inline-block;margin-right:10px;vertical-align:top}#trxPopWrp>div>div:nth-child(3)>div>a{line-height:40px;padding:0 20px;border-radius:20px;color:#fff;font-size:14px;background-color:#bdaa66;display:inline-block}#trxPopWrp>div>div:nth-child(3)>div>a>s{width:16px;height:16px;display:inline-block;background:url(/assets/images/img_16x16play.png) no-repeat;background-size:100% auto;vertical-align:middle;margin-right:10px}#trxPopWrp>div>div:nth-child(3)>ul>li{margin-top:5px;color:#999;font-size:13px;line-height:18px;position:relative}#trxPopWrp>div>div:nth-child(3)>ul>li:first-child{margin-top:0}.trxPopCrd{background-color:#fff;border:2px solid #e8e8e8;border-radius:10px;padding:40px 40px 60px;margin-top:30px;margin-bottom:-100px}.trxPopCrdTtl{display:flex;padding-bottom:20px;justify-content:space-between}.trxPopCrdTtl>strong{color:#111;font-size:20px;line-height:32px}.trxPopCrdTtl>span{color:#bdaa66;font-size:15px;line-height:32px}#trxCntTop,#trxCntTop>img{position:relative}#trxCntTop>img{left:50%;transform:translateX(-50%)}#trxCntTop>div{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#trxCntTop>div>strong{font-size:32px;font-weight:700;padding-bottom:20px;color:#fff;display:block;text-align:center}#trxCntTop>div>strong>.tit_sub{display:block;text-align:center;color:#fff;font-size:17px;font-weight:400}#trxCntTop>div>form{position:relative;width:100%;max-width:560px}#trxCntTop>div>form>input{border:0;height:45px;background-color:#fff;border-radius:25px;padding:0 20px;width:100%}#trxCntTop>div>form>input:focus{border:0!important;outline:0!important;box-shadow:none!important}#trxCntTop>div>form>button{position:absolute;top:0;right:0;width:140px;height:45px;text-align:center;border-radius:25px;background-color:#e0c363;color:#fff;font-size:18px;font-weight:700}#trxCntBtmWrp{display:flex}#trxCntBtmWrp>i,#trxCntBtmWrp>s{display:flex;width:100%;max-width:calc((100% - 1200px)/2)}#trxCntBtmWrp>s{background-color:#fff}#trxCntBtmWrp>i{background-color:#f5f5f5}#trxCntBtm{max-width:1200px;width:calc(100% - 70px);display:flex}.trxCntLft{width:calc(100% - 260px);padding-top:35px;padding-bottom:90px}.trxCntLft:last-child{width:calc(100% - 280px)}.trxCntLft>strong{display:block;color:#111;font-size:20px;line-height:25px;margin-bottom:15px}.trxCntLft>span{display:block;color:#111;font-size:17px;line-height:20px;margin-bottom:30px}.trxCntLft>ul{display:flex;flex-wrap:wrap}.trxCntLft>ul>li{width:280px;height:130px;position:relative;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);margin-right:25px;margin-bottom:25px;border-radius:10px}.trxCntLft>ul>li>div{position:absolute;left:25px;top:50%;transform:translateY(-50%)}.trxCntLft>ul>li>div>strong{color:#222;font-weight:700;font-size:16px;display:block;line-height:18px;margin-bottom:5px}.trxCntLft>ul>li>div>span{color:#111;font-size:15px;display:block;line-height:20px}.trxCntRgt{width:260px;padding-bottom:90px;background-color:#f5f5f5;padding-top:150px;padding-left:50px}.trxCntRgt:first-child{padding-left:0;padding-top:40px;width:360px}.trxCntRgt>div{padding:30px 20px 20px;border:1px solid #e5e5e5;border-radius:10px;background-color:#fff;margin-top:15px}.trxCntRgt>div>strong{display:block;color:#111;font-size:15px;line-height:20px;padding-bottom:5px}.trxCntRgt>div>span{display:block;color:#111;font-size:15px;line-height:22px}.trxCntRgt>div>p{color:#666;font-weight:700;font-size:16px;line-height:25px}.trxCntRgt>div>button{width:100%}.trxCntRgt>div:first-child{margin-top:0}.trxCntRgt>ul{margin-right:30px}.trxCntRgt>ul>li>a{color:#111;font-size:16px;display:block;line-height:42px}.trxCntRgt>ul>li>a.on{font-weight:700}.trxCntRgt>ul>li>ul{border-top:1px solid #ddd;padding-top:5px;display:none}.trxCntRgt>ul>li>a.on~ul{display:block}.trxCntRgt>ul>li>ul>li{padding-left:25px;position:relative}.trxCntRgt>ul>li>ul>li>a{color:#333;font-size:15px;display:block;line-height:41px}.trxCntRgt>ul>li>ul>li>a.on{font-weight:700}.trxCntRgt>ul>li>ul>li>a>s{width:11px;height:11px;position:absolute;top:15px;left:0;background:url(/assets/images/img_11x11tgl.png) no-repeat;background-size:100% auto}.trxCntRgt>ul>li>ul>li>a.on>s{background-position-y:100%}.trxCntRgt>ul>li>ul>li>ul{display:none}.trxCntRgt>ul>li>ul>li>a.on~ul{display:block}.trxCntRgt>ul>li>ul>li>ul>li>a{color:#888;font-size:15px;display:block;line-height:41px;padding-left:15px}.trxCntRgt>ul>li>ul>li>ul>li>a.on{color:#e0c363;font-size:15px;line-height:18px;padding:5px 15px;font-weight:700}.trxCntVew{padding-left:50px;margin-top:-10px}.trxCntVew>span{padding-left:10px}.trxCntVew>span,.trxCntVew>span:before{color:#999;font-size:13px;display:inline-block}.trxCntVew>span:before{content:">";margin-right:10px;line-height:20px;transform:scaleX(.5)}.trxCntVew>span:first-child{font-weight:700;color:#e0c363;padding-left:0;font-size:16px;line-height:20px}.trxCntVew>span:first-child:before{display:none}.trxCntVew>strong{display:block;padding-top:10px;font-size:25px;color:#111;line-height:30px}.trxCntVew>hr{display:block;border:0;border-bottom:1px solid #eee;margin:35px auto 25px}.trxManCrdHvrPrc{font-size:21px;margin-right:15px}.trxManCrdHvrPrc del{color:#999}.trxManCrdHvrPrc span{color:#111}.trxManCrdIco01{background:url(/assets/images/img_trxManCrdIco.png) no-repeat;background-size:100% auto;background-position-y:0;transform:translateY(-2px)}.trxManCrdIco01,.trxManCrdIco02{width:15px;height:13px;display:inline-block;vertical-align:middle;margin-right:5px}.trxManCrdIco02{background:url(/assets/images/img_trxManCrdIco.png) no-repeat;background-size:100% auto;background-position-y:100%}#trxFtrMob,.trxPscCrd{display:none}body{-webkit-font-smoothing:antialiased;transition:padding-left .3s;width:100%;min-width:320px}html.ovf-hidden{overflow:hidden}.common_pop_wrap{display:none;position:fixed;z-index:999;width:100%;height:100%;left:0;top:0}.common_pop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 70px);max-width:750px;background:#ededed;border-radius:10px;overflow:hidden;box-shadow:0 10px 50px rgba(0,0,0,.5);z-index:1}.common_pop_w570{max-width:570px}.common_pop_w640{max-width:640px}.common_pop_w700{max-width:700px}.common_pop_800{max-width:800px}.common_pop_tit{font-size:20px;font-weight:700;min-height:68px;position:relative;border-bottom:1px solid #ddd;padding:19px 70px 19px 30px}.common_pop_tit h3{line-height:1.2em}.common_pop_wrap .pop_close{position:absolute;right:30px;top:15px;display:block;width:38px;height:38px;border-radius:50%;background:#e2e2e2 url(/images/class/pop_close.png) no-repeat 50%;background-size:16px 16px}.common_pop_cont{padding:25px 30px;max-height:calc(100vh - 80px);overflow:auto}.common_dimmed{position:absolute;left:0;top:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:-1}.common_pop_cont .pop_gray_box{background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.common_pop_cont .pop_gray_tit{padding:20px 25px 16px;border-bottom:1px solid #ddd;font-size:18px;color:#111;font-weight:700;line-height:1.2}.common_pop_cont .pop_gray_cont{padding:20px 25px}.pop_gray_txtarea_wrap{position:relative;border:1px solid #ddd;border-radius:10px;overflow:hidden;padding-bottom:40px}.pop_gray_txtarea_wrap textarea{display:block;width:calc(100% - 10px);padding:0 20px 15px;border:0;margin:15px 0 0;height:156px}.pop_gray_txtarea_wrap textarea:focus{outline:0;border:0!important;box-shadow:none}.pop_gray_txtarea_wrap textarea::-webkit-scrollbar{width:5px}.common_pop_cont .pop_gray_cont textarea::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.pop_gray_txtarea_wrap textarea::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.pop_gray_txtarea_wrap .btn_file_input{display:none}.pop_gray_txtarea_wrap .btn_file{display:block;width:100%;background:#eee;font-size:12px;color:#999;position:absolute;bottom:0;left:0;padding:0 20px;height:40px;line-height:40px;font-weight:700}.pop_gray_txtarea_wrap .btn_file img{display:inline-block;width:15px;height:auto;vertical-align:middle;margin-right:7px;margin-top:-1px}.common_pop_cont .btn_wrap_01{padding:15px 0 50px}.homework_pop .common_pop_cont_scroll{max-height:610px}.common_pop_cont_scroll{max-height:420px;overflow:auto;overflow-x:hidden;padding-top:0;padding-bottom:0;margin:30px 10px 30px 0}.common_pop_cont_scroll::-webkit-scrollbar{width:5px}.common_pop_cont_scroll::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.common_pop_cont_scroll::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.homework_current_line_wrap{padding:10px 40px 50px}.homework_current_line:after{content:"";display:block;width:100%;height:5px;background-color:#ddd;position:absolute;left:0;top:0}.homework_current_line{display:flex;justify-content:space-between;position:relative}.homework_current_line>div{position:relative}.homework_current_line>div .cir_wrap{position:absolute}.homework_current_line>div .current_icon{display:block;width:7px;height:7px;border-radius:50%;background-color:#bbb;position:absolute;top:-1px;right:-3px;z-index:2}.homework_current_line>div .current_icon.on{width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid #e0c363;box-shadow:0 5px 15px rgba(0,0,0,.15);top:-6px;right:-6px}.homework_current_line>div .current_icon.com{width:20px;height:20px;border-radius:50%;background:url(/images/homework_pop_com.png) no-repeat 50%;background-size:contain;border:0;box-shadow:none;top:-10px;right:-10px}.homework_current_line>div .txt{width:150px;text-align:center;font-size:13px;color:#777;position:absolute;left:50%;top:9px;transform:translateX(-50%)}.homework_current_line>div .current_icon.on+.txt{color:#011}.current_bar{display:block;width:0;height:5px;background-color:#e0c363;position:absolute;left:0;top:0;z-index:1}.current_bar.step02{width:33.333%}.current_bar.step03{width:66.666%}.current_bar.step04{width:100%}.homework_start_top{padding:45px 45px 25px;border-bottom:1px solid #eee}.homework_start_tit_wrap{margin-bottom:40px;text-align:center}.homework_start_tit_wrap .tit{font-size:22px;line-height:27px;margin-bottom:13px;font-weight:700}.homework_start_tit_wrap .time{font-size:15px;line-height:15px}.homework_start_tit_wrap .time i{display:inline-block;width:15px;height:15px;margin-right:6px;background:url(/images/icon_time.png) no-repeat 50%;background-size:contain;vertical-align:middle}.file_down_wrap{width:100%;padding:20px 30px;line-height:17px;background:#f9f9f9;border:1px solid #eee;border-radius:10px}.file_down_wrap>dl{display:flex;text-align:left}.file_down_wrap>dl>dt{width:200px;font-size:14px;font-weight:700}.file_down_wrap>dl>dd{width:calc(100% - 200px);font-size:14px;font-weight:400}.file_down_wrap>dl>dd .comment_file_wrap .file_neme{margin-left:0}.homework_button_wrap{padding:25px 30px 30px;display:flex;justify-content:center}.files_pop .common_pop_cont_scroll{max-height:300px;margin-bottom:0;padding-bottom:0}.pop_bottom_desc{font-size:14px;padding:20px 30px 30px}.pop_file_list{margin-bottom:20px}.pop_file_list li{padding:15px 20px 15px 70px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:5px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;position:relative}.pop_file_list li:last-child{margin-bottom:0}.pop_file_list li>.left{width:calc(100% - 100px)}.pop_file_list li>.right{width:100px}.pop_file_list li .exer_file_tit{font-size:16px;color:#111;display:block}.pop_file_list li .exer_file_info{font-size:14px;color:#888}.pop_file_list li>i{display:block;width:45px;height:45px;border-radius:50%;background:#f8f8f8 url(/images/pop_icon_file.png) no-repeat 50%;background-size:15px auto;position:absolute;left:15px;top:50%;transform:translateY(-50%);border:1px solid #eee}.pop_file_list li>i.icon_file02{background:#f8f8f8 url(/images/pop_icon_file02.png) no-repeat left 14px center;background-size:20px auto}.header_mob{display:none}#header{position:fixed;width:100%;top:0;left:0;background:#fff;border-bottom:1px solid #ddd;z-index:105;box-shadow:0 10px 30px rgba(35,35,35,.2)}.hd_banner{padding:12px 10px;background:#111;color:#fff;line-height:1.4em;text-align:center}.hd_banner_blue{background:#0028ab}.hd_banner>p{display:flex;align-items:center;justify-content:center}.hd_banner .hd_banner_txt{max-width:calc(100% - 110px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.hd_banner b{font-weight:700}.hd_banner a{display:inline-block;border-bottom:1px solid #fff;margin-left:20px;line-height:.9em}.header_top>.inner_1200{height:80px;justify-content:space-between}.header_top>.inner_1200,.header_top>.inner_1200 .left{display:flex;align-items:center}.header_top>.inner_1200 .left>*{margin-right:40px}.header_top>.inner_1200 .left h1{margin-top:-5px;width:146px}.header_top>.inner_1200 .left h1 img{max-width:100%}.nav_btn{position:relative;width:40px;height:40px}.nav_btn button{display:block;height:50px;width:40px;margin:0;position:absolute;text-align:right;left:0;top:0;transition:.2s}.nav_btn button s{display:inline-block;background-size:100% auto}.nav_btn button:after{display:block;font-size:10px;padding-right:15px;text-align:center;line-height:1em;margin-top:5px}.nav_btn button.nav_open s{background:url(/images/allnavi.png) no-repeat 50%;background-size:100% auto;width:36px;height:18px}.nav_btn button.nav_open:after{content:"Browse"}.nav_btn button.nav_close{text-align:left;opacity:0;left:-10px;z-index:1}.nav_btn button.nav_close s{width:19px;height:18px;background:url(/images/allnavi_close.png) no-repeat 50%;background-size:100% auto;margin-left:4px}.nav_btn button.nav_close:after{content:"Close"}.nav_btn.on .nav_open{opacity:0;left:-10px}.nav_btn.on .nav_close{opacity:1;left:0}.header_search{display:block;width:350px;height:40px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.15);position:relative}.header_search input{display:block;width:100%;height:40px;line-height:40px;padding-left:20px;padding-right:40px;border:0;background:transparent;outline:none}.header_search input:focus{box-shadow:none;border:0!important}.header_search button{display:block;background:url(/images/icon_search.png) no-repeat left 10px;background-size:19px auto;width:40px;height:40px;position:absolute;right:0;top:0}.header_top>.inner_1200 .right>li{float:left;margin-left:30px;position:relative}.header_top>.inner_1200 .right>li:last-of-type{margin-left:35px}.header_top .right .depth02{position:absolute;left:50%;top:100%;z-index:1;transform:translateX(-50%);background:#fff;box-shadow:0 10px 30px rgba(5,18,36,.2);border-radius:10px;overflow:hidden;display:none}.header_top .right .depth02>li>a,.header_top .right .depth02>li>span{font-size:14px;line-height:30px;color:#111}.header_top .right .depth03>li>a{font-size:12px;line-height:25px;padding-left:5px}.header_top .right .depth03>li>a:before{content:"-";display:inline-block;margin-right:5px}.button_my_dimmed{display:none;width:100%;height:100%;background:transparent;position:fixed;left:0;top:0;z-index:0}.header_top>.inner_1200 .right>li.on .depth02{display:block}.header_top .right .depth02>li>a:hover{color:#e0c363;font-weight:700}.header_top .n_icon{position:relative;display:block;background:transparent;text-align:center}.header_top .n_icon s{display:block;width:35px;height:35px;margin:0 auto}.button_cart s{background:url(/images/icon_cart_black.png) no-repeat 50%;background-size:30px auto}.cart_count{position:absolute;right:-8px;top:0;width:auto;height:16px;line-height:16px;background:#e0c363;color:#fff;font-weight:700;padding:0 5px;border-radius:10px;font-size:11px}.n_icon .hd_top_txt{font-size:13px;color:#282828}.n_icon .hd_top_txt i{display:inline-block;width:10px;height:6px;background:url(/images/icon_tri.png) no-repeat 50%;background-size:100% auto}.button_my s{border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden}.button_pencil s{background:url(/images/icon_pencil.png) no-repeat 50%;background-size:24px auto}.button_login s{background:url(/images/icon_my.png) no-repeat 50%;background-size:30px auto}.main_nav{display:none;position:absolute;left:0;top:100%;z-index:100;padding:50px;width:100%;background:#fff}.main_nav.on{display:block;box-shadow:0 20px 60px rgba(15,31,54,.4)}.main_nav>.inner_1200{display:flex;min-height:480px;position:relative}.main_nav .nav_menu{width:25%}.main_nav .nav_menu h5 a{display:inline-block;font-size:20px;font-weight:700;line-height:1em;position:relative}.main_nav .nav_menu h5 a i{display:inline-block;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-top:-4px}.main_nav .nav_menu h5 .icon_business{background-image:url(/images/m_business_icon.png);background-size:17px auto}.main_nav .nav_menu h5 .icon_career{background-image:url(/images/m_career_icon.png);background-size:19px auto}.main_nav .nav_menu h5 .icon_mindset{background-image:url(/images/m_mindset_icon.png);background-size:16px auto}.main_nav .nav_menu h5 .icon_collection{background-image:url(/images/m_blitz_collection_icon.png);background-size:12px auto}.main_nav .nav_menu h5 a:after{content:"";display:block;width:100%;height:8px;background:rgba(224,195,99,.3);position:absolute;left:0;bottom:0;z-index:-1}.main_nav .nav_menu>ul{margin-top:20px;position:relative;z-index:1;max-height:370px;overflow:hidden}.main_nav .nav_menu>ul.open{max-height:100%}.main_nav .nav_menu>ul li{margin-bottom:4px}.main_nav .nav_menu>ul li a{display:inline-block;padding:4px 10px;font-size:16px;color:#555;background-color:transparent;border-radius:5px;transition:background-color .2s}.main_nav .nav_menu>ul a:hover{background-color:#eee}.main_nav .nav_menu>ul a.on{color:#e0c461;font-weight:700}.main_nav .nav_menu .btn_nav_toggle{font-size:16px;margin-top:15px;padding:0 10px;color:#e0c463}.nav_banner{width:25%;position:absolute;right:0;bottom:0;z-index:0}.nav_banner .swiper-container{overflow:visible}.nav_banner .swiper-slide{opacity:0;transition:opacity .04s;pointer-events:none}.nav_banner .swiper-slide-active{opacity:1;pointer-events:auto}.nav_banner_banner{width:100%}.nav_banner_banner .img_wrap{width:100%;height:0;padding-bottom:64.63%;border-radius:10px;box-shadow:0 10px 30px rgba(36,27,5,.2);background-repeat:no-repeat;background-size:cover;background-position:50%}.nav_banner .nav_bn_txt{margin-top:19px}.nav_banner .nav_bn_txt .tit{font-size:14px;font-weight:700;line-height:1.2;margin-bottom:5px}.nav_banner .nav_bn_txt .txt{font-size:17px}.nav_banner .swiper-pagination{position:static;text-align:right;display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px}.nav_banner .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#000;transition:.3s;opacity:1}.nav_banner .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.nav_banner .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}body{overflow:hidden}#container{padding:126px 0 115px}#container.sub_container{padding:80px 0 115px}.color_blue{color:#0028ab}.common_pop_wrap .pop_close2{position:absolute;right:25px;top:25px;width:16px;height:16px;background:url(/images/class/pop_close.png) no-repeat 50%;background-size:contain}.main_pop .main_pop_cont{display:flex;flex-wrap:wrap}.main_pop .main_pop_cont>div{width:50%}.main_pop .left_img .img_wrap{width:100%;height:0;padding-bottom:150%;background-size:cover;background-repeat:no-repeat;background-position:50%}.main_pop .right_txt{padding:45px 30px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.main_pop .right_txt>div{width:100%}.main_pop .right_txt .logo{width:78px;height:auto;display:block;margin:0 auto 17px}.main_pop .tit_big{font-size:35px;vertical-align:middle;font-weight:700}.main_pop .tit_big b{line-height:1.2em;font-size:63px;vertical-align:middle;margin-right:-6px}.main_pop .txt{font-size:16px;color:#888;wordd-break:keep-all}.main_pop .n_btn{width:100%}.main_coupon_pop .common_pop{background:#fff}.main_coupon_pop .common_pop_tit{border-bottom:0;padding-top:40px}.main_coupon_pop .common_pop_tit h3{font-size:25px}.main_coupon_pop .pop_close2{top:30px;right:30px}.main_coupon_pop .common_pop_cont_scroll{margin-top:0;margin-bottom:40px}.main_coupon_pop .coupon_code_line{margin-top:1px;font-size:18px;color:#0028ab;font-weight:400}.main_coupon_pop .coupon_code_line .code{font-weight:700}.main_coupon_pop .btn_h23{width:58px;height:23px;line-height:21px;border-radius:23px;text-align:center;padding:0 5px;font-size:12px}.main_coupon_pop .coupon_code_line .n_btn{display:inline-block;margin-left:6px}.main_banner{width:100%;height:385px}.main_banner .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:385px}.main_banner .swiper-slide>.inner_1200{position:relative;height:100%}.main_banner .main_banner_txt{position:absolute;left:0;top:40%;transform:translateY(-50%);color:#fff}.main_banner .main_banner_txt .cate{font-size:16px;margin-top:20px}.main_banner .main_banner_txt .tit{font-size:45px;line-height:1.3}.main_banner .main_banner_txt .tit .user_name{font-weight:700}.main_banner .main_banner_txt .tit .txt_outline{color:#000;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.main_banner .main_banner_txt .teacher{margin:20px 0 38px;display:flex;align-items:center}.main_banner .main_banner_txt .teacher .teacher_pic{border-radius:50%;width:90px;height:90px;overflow:hidden;background-position:50%;background-size:center;background-repeat:no-repeat}.main_banner .main_banner_txt .teacher .teacher_info{padding-left:30px;font-size:18px;color:#a9a9a9}.main_banner .main_banner_txt .teacher .teacher_info .info_name{color:#fff;font-weight:700;margin-bottom:5px}.main_banner .n_btn{display:block;width:150px;height:40px;border-radius:20px;line-height:38px;font-size:14px;color:#fff;padding:0 20px;background-color:#e0c363;vertical-align:middle}.button_watch s{width:16px;height:17px;background:url(/images/icon_video.png) no-repeat 50%;background-size:100% auto;margin-right:10px;display:inline-block;vertical-align:middle}.main_banner .swiper-container-horizontal>.swiper-pagination-bullets,.main_banner .swiper-pagination-custom{position:absolute;left:0;bottom:110px;text-align:center;display:flex;align-items:center;justify-content:center}.main_banner .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#fff;transition:.3s;opacity:1}.main_banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.main_banner .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_banner_nav{position:absolute;width:100%;max-width:1200px;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.main_banner .swiper-button-next,.main_banner .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.main_banner .swiper-button-prev,.main_banner .swiper-container-rtl .swiper-button-next{background-image:url(/images/btn_prev_white.png);left:-90px}.main_banner .swiper-button-next,.main_banner .swiper-container-rtl .swiper-button-prev{background-image:url(/images/btn_next_white.png);right:-90px}.main_banner .swiper-button-prev:hover,.main_banner .swiper-container-rtl .swiper-button-next:hover{background-image:url(/images/btn_prev_hover.png);left:-90px}.main_banner .swiper-button-next:hover,.main_banner .swiper-container-rtl .swiper-button-prev:hover{background-image:url(/images/btn_next_hover.png)}.my_cards{margin-top:-70px;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(36,27,5,.1);padding:40px 40px 45px;position:relative;z-index:10;display:flex;justify-content:center}.my_cards_box{width:calc(33.333% - 13.3333333333px);margin-right:20px}.my_cards_box:last-child{margin-right:0}.my_cards_box h2{line-height:1em;font-size:20px;font-weight:700;margin-bottom:19px;color:#121212}.my_cards_box h2 a{height:28px;display:inline-block;position:relative}.my_cards_box h2 a s{display:block;width:17px;height:15px;display:inline-block;background-image:url(/images/icons_cards.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;margin-right:5px}.my_cards_box_02 h2 a s{background-position:0 20%}.my_cards_box h2 span{height:28px;display:inline-block;position:relative}.my_cards_box h2 span s{display:block;width:17px;height:15px;display:inline-block;background-image:url(/images/icons_cards.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;margin-right:5px}.my_cards_data{background:#f8f8f8;border-radius:3px;color:#111;line-height:20px}.my_cards_data>a{display:block;border-bottom:1px solid #fff;padding:15px;display:flex;align-items:center;position:relative;transition:.3s;border-radius:3px}.my_cards_data>a:last-child{border-bottom:0}.my_cards_data>a .pic{width:65px;height:65px;position:relative;overflow:hidden}.my_cards_data>a .pic img{width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.my_cards_data>a .con{width:calc(100% - 65px);padding:0 15px;position:relative;font-size:16px;line-height:21px}.my_cards_data>a .con .tit{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.my_cards_data>a .con .view_date{font-size:13px;line-height:25px}.my_cards_data>a .con .ip_time_wrap{display:flex;flex-wrap:wrap}.my_cards_data>a .con .ip_time_wrap .time{margin-left:5px}.my_cards_data>a .con .progress_bar{margin-top:12px;width:100%;max-width:130px;height:4px;border-radius:2px;background:#e5e5e5;position:relative}.my_cards_data>a .con .progress_bar .progress{height:100%;border-radius:2px;background:#e0c363;position:absolute;left:0;top:0}.my_cards_data>a .con .tit02{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip;white-space:normal;line-height:20px;max-height:40px;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:5px;-webkit-line-clamp:2}.my_cards_data>a .con .time{font-size:13px;line-height:25px;color:#666}.my_cards_data>a .con .time b{color:#111}.my_cards_data>a .con .time_info{display:flex;flex-wrap:wrap;font-size:13px;line-height:20px}.my_cards_data>a .con .time_info dl,.my_cards_data>a .con .time_info dl:last-child{display:flex;margin-right:5px}.my_cards_data>a .con .time_info dd{font-weight:700}.my_cards_data>a .go_arr{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:7px;height:12px;background:url(/images/card_icon_arr.png) no-repeat 50%;background-size:contain;transition:.3s}.my_cards_data>a:hover{background:#0028aa;color:#fff}.my_cards_data>a:hover .go_arr{background:url(/images/card_icon_arr_hover.png) no-repeat 50%;background-size:contain}.my_cards_data>a:hover b,.my_cards_data>a:hover p{color:#fff!important}.my_cards_tit_tab{border-bottom:1px solid #ddd;display:flex}.my_cards_tit_tab span{color:#999;font-size:18px;font-weight:400;display:inline-block;padding:0 15px;position:relative;cursor:pointer}.my_cards_tit_tab span.on{width:50%;text-align:center;color:#111;font-weight:700}.my_cards_tit_tab span.on:after{content:"";display:block;width:100%;height:2px;background:#111;position:absolute;left:0;bottom:0}.my_cards_tit_tab>span{width:50%;height:28px;display:inline-block;text-align:center;position:relative}.my_cards_tit_tab>span:before{content:"";display:block;width:1px;height:14px;background:#ddd;position:absolute;right:0;bottom:15px}.my_cards_tit_tab>span:last-of-type:before{display:none}.my_cards_tit_tab .c_num_icon{display:inline-block;min-width:20px;height:20px;border-radius:10px;background:#e0c363;font-size:11px;color:#fff;font-weight:700;text-align:center;line-height:21px;position:relative;top:-4px;padding:0 7px}.my_cards_box.my_cards_box_02 h2 span s{background-position:0 20%}.my_cards_box h2 .tab_qna s{background-position:0 60%}.my_cards_box h2 .tab_homework s{background-position:0 100%}.my_cards_box .tab_qna.on s{background-position:0 40%}.my_cards_box .tab_homework.on s{background-position:0 80%}.my_cards_box_03 .my_cards_data>a .con{width:calc(100% - 30px)}.my_cards_data>a .pic.my_cards_check{width:30px}.main_wrap .main_list_slide_wrap{padding:116px 0 180px}.main_list_slide_tit{font-size:45px;line-height:1em;font-weight:700;margin-bottom:20px;text-transform:uppercase}.main_list_slide_tit img{display:inline-block;height:33px;vertical-align:middle;margin-top:-8px}.main_list_slide_tit .main_slide_tit_mob{display:none}.main_list_slide_tit span{font-size:.98em;color:#fff;text-shadow:-1px -1px 0 #222,1px -1px 0 #222,-1px 1px 0 #222,1px 1px 0 #222;letter-spacing:.7px}.main_list_slide_wrap .swiper-container{overflow:visible}.main_list_slide_wrap .swiper-container:before{content:"";display:block;width:400px;height:100%;position:absolute;left:-400px;top:0;z-index:8}.main_list_slide_wrap .swiper-container:after{content:"";display:block;width:400px;height:100%;position:absolute;right:-400px;top:0;z-index:8}.main_list_slide_wrap .swiper-slide{width:calc(25% - 15px);background-color:#fff;opacity:0;pointer-events:none;transition:0s;position:relative;border-radius:10px}.main_list_slide_wrap .swiper-slide .box{border-radius:10px;overflow:hidden}.main_list_slide_wrap .swiper-slide .box_relative_size{width:100%;height:171px;padding-bottom:64.561%;box-sizing:content-box}.main_list_slide_wrap .swiper-slide .top{position:relative}.main_list_slide_wrap .swiper-slide .top .thum{display:block;width:100%;height:0;padding-bottom:64.561%;background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden}.main_list_slide_wrap .swiper-slide .top .thum_bg{position:absolute;left:0;top:0;background:linear-gradient(rgba(0,0,0,.7),transparent);width:100%;height:50%}.top_label_wrap{position:absolute;left:15px;top:15px;z-index:1}.top_label{width:75px;height:20px;line-height:20px;font-size:12px;color:#fff;text-align:center;border-radius:2px}.top_label.top_label_popular{background:#174bf4;font-weight:700}.top_label.top_label_updated{background:#3acfa9;font-weight:700}.top_label.top_label_featured{background:#ffc016;text-shadow:0 2px 10px #d29900;font-weight:700}.level01.top_level:before{background:#0024b6}.level02.top_level:before{background:#5bdb0c}.bottom_video{padding:0 10px 0 14px;height:22px;line-height:20px;font-size:13px;color:#fff;background:rgba(68,68,68,.8);position:absolute;right:0;bottom:0;display:inline-block}.bottom_video s{display:inline-block;width:12px;height:10px;background:url(/images/icon_tv.png) no-repeat 50%;background-size:contain;margin-right:5px;letter-spacing:-.04em}.main_list_slide_wrap .swiper-slide .bottom{padding:20px}.main_list_slide_wrap .swiper-slide .bottom>*{word-break:keep-all}.main_list_slide_wrap .swiper-slide .bottom .cate{font-size:15px;color:#888;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main_list_slide_wrap .swiper-slide .bottom .tit{display:block;font-size:19px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:25px;height:50px}.main_list_slide_wrap .swiper-slide .bottom .teacher{display:block;font-size:15px;line-height:20px;margin:10px 0}.main_list_slide_wrap .swiper-slide .bottom .info{font-size:15px;line-height:20px;margin:10px 0;display:flex;flex-wrap:wrap}.main_list_slide_wrap .swiper-slide .bottom .info dl{display:flex;font-size:13px;line-height:20px;color:#666;margin-right:10px;align-items:center}.main_list_slide_wrap .swiper-slide .bottom .dl:last-child{margin-right:0}.main_list_slide_wrap .swiper-slide .bottom .info dt{width:12px;height:12px;background:url(/images/icon_slide_big.png) no-repeat 0 0;background-size:100% auto;margin-right:5px}.main_list_slide_wrap .swiper-slide .bottom .info .date dt{background-position:0 0}.main_list_slide_wrap .swiper-slide .bottom .info .time dt{background:url(/images/img_hat.png) no-repeat;background-size:100% auto;width:17px}.main_list_slide_wrap .swiper-slide .bottom .info .time dd{letter-spacing:-.04em}.main_list_slide_wrap .teacher_profile .top{display:flex;align-items:center;margin:8px 0}.main_list_slide_wrap .teacher_profile .top .pic{width:50px;height:50px;border-radius:50%;overflow:hidden}.main_list_slide_wrap .teacher_profile .top .right{width:calc(100% - 50px);padding-left:10px}.main_list_slide_wrap .teacher_profile .top .right .name{font-size:17px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main_list_slide_wrap .teacher_profile .top .right .job{font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main_list_slide_wrap .teacher_profile .con{font-size:15px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4em;height:4.2em}.main_list_slide_wrap .score{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px;justify-content:flex-start}.main_list_slide_wrap .score .icon_wrap{display:flex;justify-content:flex-end}.main_list_slide_wrap .score .icon_wrap .button{width:38px;height:38px;border-radius:50%;background-repeat:no-repeat;background-size:auto 18px;margin-right:4px;background-position:50%;overflow:hidden;transition:.3s}.main_list_slide_wrap .score .icon_wrap .button:last-child{margin-right:0}.icon_bookmark{background-image:url(/images/icon_bookmark_black.png)}.icon_cart{background-image:url(/images/icon_cart_black.png)}.main_list_slide_wrap .score .icon_wrap .button.on{width:40px;height:40px;border-radius:50%;background-color:#e0c363}.icon_bookmark.on{background-image:url(/images/icon_bookmark_white.png)}.icon_cart.on{background-image:url(/images/icon_cart_white.png)}.main_list_slide_wrap .swiper-slide .box_hover{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;transition:.5s cubic-bezier(.215,.61,.355,1);box-shadow:0 10px 30px rgba(36,27,5,.1);background:#fff;z-index:0;height:100%}.main_list_slide_wrap .swiper-slide .bottom_normal{height:auto;overflow:hidden;max-height:350px;transition:max-height .5s}.main_list_slide_wrap .swiper-slide .bottom_hover{height:0;overflow:hidden;min-width:120%;padding:0;max-height:0;transition:min-width .5s,max-height .7s}@media screen and (min-width:1281px){.main_list_slide_wrap .swiper-slide:hover{z-index:5}.main_list_slide_wrap .swiper-slide:hover .box_hover{width:120%;box-shadow:0 30px 60px rgba(5,18,36,.4);height:auto}.main_list_slide_wrap .swiper-slide:hover .bottom_normal{height:0;padding:0;max-height:0}.main_list_slide_wrap .swiper-slide:hover .bottom_hover{height:auto;padding:20px;min-width:100%;max-height:500px}.main_list_slide_wrap .swiper-slide:hover .score{justify-content:flex-end}}.main_list_slide_wrap .swiper-slide-active,.main_list_slide_wrap .swiper-slide-active+.swiper-slide,.main_list_slide_wrap .swiper-slide-active+.swiper-slide+.swiper-slide,.main_list_slide_wrap .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1;pointer-events:auto;transition:.6s}.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap .swiper-pagination-custom{position:absolute;left:0;bottom:-50px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:0}.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#000;transition:.3s;opacity:1}.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_list_slide_wrap .swiper-button-next,.main_list_slide_wrap .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.main_list_slide_wrap .swiper-button-prev,.main_list_slide_wrap .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev.png);left:-80px}.main_list_slide_wrap .swiper-button-next,.main_list_slide_wrap .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next.png);right:-80px}.main_list_slide_wrap .swiper-button-next:hover,.main_list_slide_wrap .swiper-button-prev:hover,.main_list_slide_wrap .swiper-container-rtl .swiper-button-next:hover,.main_list_slide_wrap .swiper-container-rtl .swiper-button-prev:hover{opacity:.5}.popular_banner{background:#101112;position:relative;padding:70px 0 50px}.popular_banner:before{content:"";background:#0028aa;position:absolute;height:100%;z-index:0;left:0;top:0;width:37%}.popular_banner .main_list_slide_tit{color:#fff}.popular_banner .main_list_slide_tit span{color:#fff;text-shadow:none}.popular_banner .inner_1200{position:relative}.popular_banner .swiper-slide{display:flex;flex-wrap:wrap;align-items:center}.popular_banner .swiper-slide>div{width:50%}.popular_banner .swiper-slide>div:first-child{max-width:400px}.popular_banner .swiper-slide .img_area{width:100%;height:0;border-radius:10px;overflow:hidden;padding-bottom:60%;background-size:cover;background-position:50%;background-repeat:no-repeat}.popular_banner .swiper-slide .pop_banner_txt{width:calc(100% - 400px);padding-left:50px;color:#fff}.popular_banner .swiper-slide .pop_banner_txt .tit{font-size:35px;line-height:35px;font-weight:700}.popular_banner .swiper-slide .pop_banner_txt .txt{margin-top:15px;font-size:16px;line-height:27px;word-break:keep-all}.popular_banner .swiper-slide .pop_banner_txt .button_gold{margin-top:40px}.popular_banner .teacher_profile{margin-top:39px;max-width:500px;padding-right:100px}.popular_banner .teacher_profile>a{display:flex}.popular_banner .teacher_profile>a .pic{width:50px;height:50px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0}.popular_banner .teacher_profile>a .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.popular_banner .teacher_profile>a .right{width:calc(100% - 50px);padding-left:10px;font-size:16px;line-height:21px;color:#a9a9a9}.popular_banner .teacher_profile>a .right .name{color:#fff;font-weight:700}.popular_banner .swiper-pagination{display:block;width:80px;height:40px;line-height:38px;font-size:16px;color:#fff;background:#292d31;border-radius:20px;text-align:center;left:auto;right:0;bottom:0;font-weight:400;padding:0}.popular_banner .swiper-pagination .swiper-pagination-current{font-weight:700}.popular_banner .swiper-button-next,.popular_banner .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s;opacity:.5;top:calc(50% + 30px)}.popular_banner .swiper-button-prev,.popular_banner .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev_white.png);left:-80px}.popular_banner .swiper-button-next,.popular_banner .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next_white.png);right:-80px}.popular_banner .swiper-button-next:hover,.popular_banner .swiper-button-prev:hover,.popular_banner .swiper-container-rtl .swiper-button-next:hover,.popular_banner .swiper-container-rtl .swiper-button-prev:hover{opacity:.7}.popular_banner .swiper-button-next.swiper-button-disabled,.popular_banner .swiper-button-prev.swiper-button-disabled{opacity:.3}.main_wrap .trending_wrap02{padding:110px 0 160px}.main_wrap .bestskill_wrap{padding:0 0 166px}.button_gold_border{border:2px solid #e0c363;width:100px;height:40px;line-height:36px;border-radius:20px;color:#e0c363;font-weight:700;font-size:16px;padding:0 20px;position:absolute;right:0;top:0;transition:.3s}.button_go{background:url(/images/pop_arr.png) no-repeat right 20px center;background-size:12px auto;transition:.3s}.button_gold{text-align:center;width:auto;height:40px;line-height:38px;font-size:16px;font-weight:700;color:#fff;background:#e0c363;padding:0 30px;display:inline-block;border-radius:20px;transition:.3s}.button_gold_border:hover{color:#0027a9;border-color:#0027a9}.button_go:hover{background:url(/images/pop_arr_blue.png) no-repeat right 20px center;background-size:12px auto}.button_gold:hover{background:#0027a9;color:#fff}.top_button{width:50px;height:50px;display:block;border:0;background:#fff url(/images/btn_top.jpg);background-size:contain;border-radius:5px;overflow:hidden;box-shadow:0 8px 20px rgba(24,39,61,.1);position:fixed;right:30px;bottom:30px;z-index:50}#footer{background-color:#000;color:#fff}#footer>.inner_1200{display:flex;padding:56px 0 44px}#footer .ft_copy_wrap{width:32%;padding:40px 0;font-size:12px;font-weight:700}#footer .ft_copy_wrap img{width:126px}#footer .ft_copy_wrap p{margin-top:10px}#footer .ft_menu_wrap{width:68%}.ft_menu_wrap{display:flex}.ft_menu_wrap .ft_menu{width:32%}.ft_menu_wrap .ft_menu:last-child{width:28%;padding-left:20px}.ft_menu_wrap .ft_menu h5{font-size:16px;margin-bottom:25px}.ft_menu_wrap .ft_menu li{margin-bottom:15px;font-size:13px}.ft_menu_wrap .ft_menu li:last-child{margin-bottom:0}.ft_menu_wrap .ft_menu .ft_menu_txt a:hover{border-bottom:1px solid #fff}.ft_menu_mobile ul li{margin-bottom:5px}.ft_menu_mobile ul li:last-child{margin-bottom:0}.ft_menu_mobile ul li a{width:100%;background-color:rgba(50,50,50,.5);position:relative;padding:5px 0 5px 50px;display:block;border-radius:5px;transition:.3s}.ft_menu_mobile ul li a:hover{background-color:rgba(50,50,50,.8)}.ft_menu_mobile ul li a s{position:absolute;left:15px;top:50%;margin-top:-10px;display:block}.ft_menu_mobile ul li a.icon_app s{background:url(/images/icon_apple.png) no-repeat 50%;background-size:contain;width:20px;height:21px}.ft_menu_mobile ul li a.icon_gp s{background:url(/images/icon_google.png) no-repeat 50%;background-size:contain;width:20px;height:22px}.ft_menu_mobile ul li a span{display:block}.ft_menu_mobile ul li a span:first-of-type{font-size:9px;font-weight:300}.ft_menu_mobile ul li a span:nth-of-type(2){font-size:14px;font-weight:500}.ft_menu_sns{margin-top:30px}.ft_menu_sns ul{display:flex;justify-content:flex-start}.ft_menu_sns ul li{display:block;margin-right:5px}.ft_menu_sns ul li a{display:block;width:30px;height:30px;border-radius:50%;background-color:rgba(50,50,50,.5);background-position:50%;background-repeat:no-repeat;background-size:12px auto}.ft_menu_sns ul li a:hover{background-color:rgba(50,50,50,.85)}.ft_menu_sns ul li a.sns_facebook{background-image:url(/images/icon_facebook.png);background-size:7px auto}.ft_menu_sns ul li a.sns_insta{background-image:url(/images/icon_insta.png)}.ft_menu_sns ul li a.sns_linked{background-image:url(/images/icon_linked.png)}.ft_menu_sns ul li a.sns_twitter{background-image:url(/images/icon_twitter.png)}.ft_menu_sns ul li a.sns_youtube{background-image:url(/images/icon_youtube.png)}.sub_top{background:url(/images/class/class_top_bg.png) no-repeat 50% 0/cover;min-height:250px;border-bottom:1px solid #eee;padding-top:55px}.sub_top .history{margin-bottom:8px}.sub_top .common_tit{margin-bottom:25px;line-height:1.2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.topic_wrap{margin:46px 0 30px}.topic_wrap h3{font-size:20px;font-weight:700;margin-bottom:20px;position:relative;line-height:1em}.topic_wrap .topic_toggle{position:absolute;right:0;top:0;font-size:16px;color:#111}.topic_wrap .topic_toggle_mob{display:none}.topic_wrap .topic_toggle s{display:inline-block;width:16px;height:16px;background:url(/images/class/icon_minus.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-top:-2px;margin-left:5px}.topic_wrap .topic_toggle.on s{background:url(/images/class/icon_plus.png) no-repeat 50%;background-size:contain}.topic_wrap .topic_box_wrap{padding:25px 25px 20px;background:#f8f8f8;border-radius:10px}.topic_wrap .topic_box{display:flex;flex-wrap:wrap;max-height:500px}.topic_wrap .topic_tag{padding:0 11px;font-size:16px;color:#888;background:#fff;border-radius:14px;min-height:30px;line-height:28px;border:1px solid #ddd;margin-bottom:7px;margin-right:7px;display:block}.topic_wrap .topic_tag.on{color:#fff;background:#666;border-color:#666}.star_wr_mo{display:none}@media screen and (min-width:1281px){.filter_pop_mob{display:none!important}}.btn_mo_filter{display:none}.class_list_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.class_list_wrap .list_filter_wrap{width:270px}.class_list_wrap .common_list{width:calc(100% - 270px);padding-left:50px}.common_list .empty_list{text-align:center;display:flex;align-items:center;justify-content:center;min-height:100px;border-bottom:1px solid #dcdcdc}.list_filter{border:1px solid #ddd;border-radius:10px}.list_filter_tit{position:relative;height:50px;line-height:50px;padding:0 20px;border-radius:10px 10px 0 0;font-weight:400}.list_filter_tit>s{display:inline-block;width:17px;height:14px;background:url(/images/class/icon_filter.png) no-repeat 50%;background-size:contain;margin-right:5px}.list_filter_tit .btn_reset{color:#888;font-size:14px;line-height:20px;height:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.list_filter_tit .btn_reset s{display:inline-block;width:13px;height:12px;background:url(/images/class/icon_reset.png) no-repeat 50%;background-size:contain;margin-right:5px}.filter_box_tit{font-size:16px;font-weight:700;position:relative}.filter_box_tit s{display:block;width:20px;height:20px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto;position:absolute;right:0;top:0}.filter_box{border-top:1px solid #ddd;background:#f8f8f8;padding:15px 20px 20px}.filter_box:last-of-type{border-radius:0 0 10px 10px}.filter_box>ul>li{height:22px;line-height:22px;margin-top:10px}.filter_box_tit_toggle s{display:block;width:20px;height:20px;background:url(/images/instructor_bottom_btn.png) no-repeat 100%;background-size:14px auto;position:absolute;right:0;top:0}.filter_box_tit_toggle+ul{display:none}.filter_box.open .filter_box_tit_toggle>s{transform:rotate(-180deg)}.filter_box.open .filter_box_tit_toggle+ul{display:block}.filter_box .filter_count{font-size:.95em;color:#999;vertical-align:baseline}.rating_wrap{width:calc(100% - 15px);margin-left:7px;position:relative}.rating_bg_wrap{position:relative;margin-top:35px}.rating_bg_wrap .rating_bg_bar{width:calc(100% + 4px);height:5px;background:#c6c6c6;border-radius:3px;position:relative;display:flex;justify-content:space-between;position:absolute;left:0;bottom:0}.rating_bg_wrap .rating_bg_bar .rating_dot{display:block;width:5px;height:5px;border-radius:50%;background:#a9a9a9;position:relative;left:-2px;top:0;z-index:1}.rating_bg_wrap .rating_bg_bar .rating_num{position:absolute;left:50%;transform:translateX(-50%);top:12px;font-size:11px;line-height:1;color:#999}.rating_bg_wrap .rating_bg_bar a:last-child{position:absolute;right:0;top:0;width:10px}.rating_bg_wrap .rating_bg_bar a:last-child .rating_dot{left:auto;right:0;top:0}.rating_txt{position:absolute;bottom:calc(100% - 15px);bottom:20px;left:50%;transform:translateX(-50%);width:88px;height:24px;line-height:24px;background:#e0c461;border-radius:5px;color:#f8f8f8;font-size:13px;text-align:center;display:flex;align-items:center;justify-content:center}.rating_txt s{display:inline-block;width:15px;height:15px;background:url(/images/class/star_wh.png) no-repeat 50%;background-size:contain}.rating_txt:after{content:"";display:block;width:8px;height:12px;border-top:6px solid #e0c461;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}.rating_txt span{margin:0 5px}.rating_txt.pos_end{left:auto;right:-10px;transform:translateX(0)}.rating_txt.pos_end:after{left:auto;right:10px;transform:translateX(0)}.rating_txt.pos_4to5{left:auto;right:-10px;transform:translateX(0)}.rating_txt.pos_4to5:after{left:auto;right:19px;transform:translateX(0)}.rating_txt.pos_start{left:-10px;transform:translateX(0)}.rating_txt.pos_start:after{left:6px;transform:translateX(0)}.rating_txt.pos_1to2{left:-10px;transform:translateX(0)}.rating_txt.pos_1to2:after{left:20px;transform:translateX(0)}.rating_drag .ui-corner-all,.rating_drag.ui-corner-all{border-radius:0}.rating_drag.ui-slider{width:100%;background:#c6c6c6;border:5px;border-radius:3px}.rating_drag.ui-slider-horizontal{position:relative;height:5px}.rating_drag.ui-slider-vertical{height:15em;width:6px}.rating_drag .ui-slider-handle{display:block;width:15px;height:15px;background:#fff;border-radius:50%;border:2px solid #242424;cursor:pointer;outline:none;position:absolute;z-index:2}.rating_drag.ui-slider-horizontal .ui-slider-handle{top:50%;margin-top:-7.5px;margin-left:-7.5px}.rating_drag.ui-slider-vertical .ui-slider-handle{left:50%;margin-left:-7.5px}.rating_drag .ui-slider-handle:hover{box-shadow:0 0 8px rgba(0,0,0,.35)}.rating_drag .ui-slider-range{border:0;border-radius:3px;background:#242424}.rating_drag.ui-slider-horizontal .ui-slider-range{height:5px;position:relative;z-index:2}.rating_drag.ui-slider-vertical .ui-slider-range{position:absolute;left:0;width:6px}.common_list_top{position:relative;border-bottom:2px solid #333;display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.common_list_top .left{align-items:center}.common_list_top .left,.common_list_top .right{display:flex;flex-wrap:wrap;height:100%}.common_list_top .right .fake_select{width:150px;margin-right:5px;height:40px}.common_list_top .right .fake_select:last-child{margin-right:0}.common_list_top .left .top_result{font-size:16px}.common_list_box{padding:30px 0;border-bottom:1px solid #dcdcdc;display:flex;flex-wrap:wrap}.common_list_box .common_list_thum{width:250px}.common_list_txt{padding-left:35px;width:calc(100% - 250px);display:flex;flex-direction:column;justify-content:space-between}.common_list_thum_wrap{width:100%;padding-bottom:64.63%;display:block;background-size:cover;background-repeat:no-repeat;box-shadow:0 10px 30px rgba(5,18,36,.2);position:relative;border-radius:10px;overflow:hidden}.common_list_thum_wrap:before{height:100%;background:rgba(0,0,0,.25)}.common_list_thum_wrap:after,.common_list_thum_wrap:before{content:"";display:block;position:absolute;left:0;top:0;width:100%}.common_list_thum_wrap:after{height:40px;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.list_cate_wrap{font-size:14px;color:#555;margin-bottom:3px}.list_cate_wrap s{display:inline-block;width:17px;height:17px;margin-right:2px;background-repeat:no-repeat;background-size:100% auto;background-image:url(/images/class/list_top_icons.png);vertical-align:middle;margin-top:-2px}.list_cate_wrap.list_cate_coaching s{background-position:center 0}.list_cate_wrap.list_cate_class s{background-position:center 100%}.list_cate_txt{font-size:15px;margin-left:6px;color:#888;vertical-align:middle}.common_list_txt .list_tit{font-size:26px;font-weight:700;line-height:1.2;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.common_list_txt .teacher{display:block;color:#888;font-size:15px;margin-bottom:10px}.common_list_txt .sorting_tag_box{display:flex;flex-wrap:wrap}.common_list_txt .sorting_tag_box .sorting_tag{display:inline-block;padding:0 5px;height:22px;line-height:22px;margin-right:2px;font-size:12px;color:#888;background:#ededed;border-radius:2px}.common_list_txt .sorting_tag_box .sorting_tag:last-of-type{margin-right:0}.common_list_txt .bottom{color:#666;font-size:14px;display:flex;flex-wrap:wrap;justify-content:space-between}.common_list_txt .bottom .class_info{display:flex;margin-top:10px}.common_list_txt .bottom .class_info dl{display:flex;margin-right:14px}.common_list_txt .bottom .class_info dl:last-of-type{margin-right:0}.common_list_txt .bottom .class_info dt{width:18px;height:20px}.common_list_txt .bottom .class_info dl.date dt{background:url(/images/class/icon_calender.png) no-repeat 0;background-size:12px auto}.common_list_txt .bottom .class_info dl.view dt{background:url(/images/class/icon_view.png) no-repeat 0;background-size:15px auto}.common_list_txt .bottom .class_info dl.learn dt{background:url(/images/class/icon_learn.png) no-repeat 0;background-size:17px auto;width:23px}.common_list_txt .bottom .class_info dl.time dt{background:url(/images/class/icon_video.png) no-repeat left 6px;background-size:13px auto}.common_list_txt .bottom .right{display:flex;flex-wrap:wrap;align-items:center}.common_list_txt .bottom .price_wrap{font-size:20px;font-weight:400;color:#111;margin-right:15px}.common_list_txt .bottom .ori_price{color:#999;text-decoration:line-through}.common_list_txt .bottom .free{color:#111;font-size:25px;font-weight:700}.common_list_txt .bottom .save_btns{display:flex}.save_btns .n_btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;padding:0;position:relative;margin:0 2px}.save_btns .btn_bookmark{background-image:url(/images/icon_bookmark_black.png);background-size:auto 17px}.save_btns .btn_bookmark,.save_btns .btn_cart{background-repeat:no-repeat;background-position:50%}.save_btns .btn_cart{background-image:url(/images/icon_cart_black.png);background-size:22px 18px}.save_btns .btn_gift{background-image:url(/images/class/icon_gift_black.png);background-repeat:no-repeat;background-position:50%;background-size:auto 19px}.save_btns .n_btn.on{background-color:#e0c363}.save_btns .btn_bookmark.on{background-image:url(/images/icon_bookmark_white.png)}.save_btns .btn_cart.on{background-image:url(/images/icon_cart_white.png)}.save_btns .btn_gift.on{background-image:url(/images/class/icon_gift_white.png)}.common_list .common_list_banner{padding:30px 0;border-bottom:1px solid #dcdcdc}.common_list_banner .common_list_banner_tit{padding:0 15px}.common_list_banner .inner_1200{position:relative}.common_list_banner .swiper-container{overflow:hidden;background:#000;border-radius:10px}.common_list_banner .swiper-slide{display:flex;flex-wrap:wrap;background:#000;border-radius:10px;color:#fff;opacity:0;pointer-events:none;transition:opacity .3s}.common_list_banner .swiper-slide-active{opacity:1;pointer-events:auto}.common_list_banner .img_wrap{width:375px;position:relative}.common_list_banner .img_area{width:100%;padding-bottom:64.63%;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:50%}.common_list_banner .list_banner_txt{width:calc(100% - 375px);padding:30px 20px 0 30px}.list_banner_txt{width:calc(100% - 375px);padding-left:50px;color:#fff}.list_banner_txt .tit{display:block;font-size:23px;line-height:1.2em;font-weight:700}.list_banner_txt .txt{display:block;font-size:16px;line-height:1.6em;word-break:keep-all}.list_banner_txt .button_gold{margin-top:40px}.list_banner_txt .bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px}.list_banner_txt .teacher_profile{max-width:calc(100% - 90px)}.list_banner_txt .teacher_profile>a{display:flex;align-items:center}.list_banner_txt .teacher_profile>a .pic{width:35px;height:35px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0}.list_banner_txt .teacher_profile>a .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.list_banner_txt .teacher_profile>a .right{width:calc(100% - 35px);padding-left:10px;font-size:14px;color:#a9a9a9}.list_banner_txt .teacher_profile>a .right .name{display:inline-block;color:#fff;font-weight:700;margin-right:5px}.list_banner_txt .teacher_profile>a .right .job,.list_banner_txt .teacher_profile>a .right .name{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.list_banner_txt .save_btns{display:flex;justify-content:flex-end;width:90px}.list_banner_txt .save_btns .btn_bookmark{background-image:url(/images/icon_bookmark_white.png)}.list_banner_txt .save_btns .btn_cart{background-image:url(/images/icon_cart_white.png)}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets,.common_list_banner .swiper-pagination-custom,.swiper-pagination-fraction{width:auto;text-align:right;display:flex;align-items:center;justify-content:flex-end;right:30px;bottom:30px}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets .common_list_banner .swiper-pagination-bullet{margin:0 3px}.common_list_banner .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#fff;opacity:1}.common_list_banner .swiper-pagination-bullet-active{width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #bbaa64}.common_list_banner .swiper-button-next,.common_list_banner .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.common_list_banner .swiper-button-prev,.common_list_banner .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev.png);left:-80px}.common_list_banner .swiper-button-next,.common_list_banner .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next.png);right:-80px}.common_list_banner .swiper-button-next:hover,.common_list_banner .swiper-button-prev:hover,.common_list_banner .swiper-container-rtl .swiper-button-next:hover,.common_list_banner .swiper-container-rtl .swiper-button-prev:hover{opacity:.5}.overview_video_wrap{height:64vh;background:#000;position:relative}.overview_titbar{position:absolute;left:0;top:0;width:100%;padding:0;display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,.37);height:70px;line-height:70px;border-bottom:1px solid #404040;z-index:10}.overview_titbar>.left{display:flex;align-items:center;width:calc(100% - 220px)}.overview_titbar .tit{line-height:1.2em;padding:0 30px;width:100%}.overview_titbar .tit h3{font-size:18px;font-weight:700}.overview_titbar .tit h3,.overview_titbar .tit p{color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.overview_titbar .tit p{font-size:14px;margin-top:5px}.overview_titbar .btn_contents{width:170px;height:70px;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#363636;flex-shrink:0}.overview_titbar .btn_contents img{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-left:20px}.overview_titbar>.right{display:flex;height:100%}.titbar_icon_wrap{display:flex;margin-right:30px}.titbar_icon_wrap>li{margin-left:25px;display:flex;align-items:center;position:relative}.titbar_icon_wrap>li:first-child{margin-left:0}.titbar_icon{width:20px;height:20px;border-radius:50%;position:relative}.titbar_icon s{position:absolute;top:2px}.titbar_icon.titbar_icon_like{width:23px}.titbar_icon_like s{width:16px;height:14px;background:url(/images/class/top_icon_good.png) no-repeat 50%;background-size:contain}.titbar_icon_bookmark s{width:10px;height:15px;background:url(/images/class/top_icon_bookmark.png) no-repeat 50%;background-size:contain}.titbar_icon_share s{width:16px;height:15px;background:url(/images/class/top_icon_share.png) no-repeat 50%;background-size:contain}.titbar_icon_like.on s{background:url(/images/class/top_icon_good_on.png) no-repeat 50%;background-size:contain}.titbar_icon_bookmark.on s{background:url(/images/class/top_icon_bookmark_on.png) no-repeat 50%;background-size:contain}.titbar_icon_wrap>li .num{font-size:14px;color:#fff;display:inline-block}.titbar_icon_wrap .share_div{position:absolute;right:-30px;top:100%;background:#fff;padding:10px 0;width:150px}.titbar_icon_wrap .share_div a{display:block;height:40px;line-height:40px;font-size:15px;padding:0 15px}.titbar_icon_wrap .share_div a i{display:inline-block;width:30px;height:30px;border-radius:50%;background:#eee;margin-right:5px;vertical-align:middle}.titbar_icon_wrap .share_div a:hover{background:#f8f8f8}.overview_video video{background-size:contain;width:100%;height:auto;max-height:100%}.btn_play_blk,.overview_video video{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.btn_play_blk{width:86px;height:86px;border-radius:50%;background:rgba(0,0,0,.5)}.btn_play_blk s{width:21px;height:30px;background:url(/images/class/video_play.png) no-repeat 50%;background-size:contain}.btn_play_blk s,.overview_video_wrap .quiz_wrap{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.overview_video_wrap .quiz_wrap{background:#000;max-width:1200px;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;padding-top:70px;display:none}.overview_video_wrap .quiz_wrap .quiz_cont{width:100%}.quiz_top{margin-bottom:35px;text-align:center}.quiz_top .quiz_top_tit{font-size:20px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center}.quiz_top .quiz_top_tit s{width:23px;height:20px;background:url(/images/class/quiz_check.png) no-repeat 50%;background-size:contain;display:inline-block;margin-right:5px}.quiz_top .quiz_top_sub{font-size:17px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quiz_top .quiz_top_num{color:#bbb;font-size:17px}.quiz_wrap .btn_wrap_01{margin-top:30px}.quiz_wrap .n_btn{width:220px}.quiz_video_next{width:100%;max-width:550px;padding:15px;border-radius:10px;background:#333;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.quiz_video_next>.left{width:130px}.quiz_video_next>.left>.img_wrap{position:relative;width:100%;border-radius:10%;padding-bottom:64.705%;height:0;box-shadow:0 10px 30px rgba(5,18,36,.2);background-size:cover;background-repeat:no-repeat}.btn_play_wh{width:40px;height:40px;border-radius:50%;background:url(/images/class/btn_play_wh.png) no-repeat 50%;background-size:contain;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.quiz_video_next>.right{width:calc(100% - 130px);padding-left:25px}.quiz_video_next>.right .next_{font-size:13px;font-weight:700;color:#999;margin-bottom:5px}.quiz_video_next>.right .next_tit{font-size:18px;font-weight:700;color:#fff;margin-bottom:3px}.quiz_video_next>.right .next_time{font-size:13px;font-weight:700;color:#bbb}.overview_fly_wrap{position:fixed;z-index:60;right:0;width:100%}.ovv_floating_video_wrap{width:100%;height:215px;background:rgba(0,0,0,.9);display:flex;transition:width .3s;position:relative;z-index:1}.ovv_floating_video_wrap .ovv_floating_video{width:382px;height:100%;background:#ddd;flex-shrink:0}.floating_video_info{width:calc(100% - 382px);padding:50px 260px 50px 55px;color:#fff}.floating_video_info .floating_video_tit{font-size:20px;font-weight:700;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.floating_video_info .floating_video_txt{font-size:16px;margin-top:5px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.floating_video_info .floating_video_time{font-size:14px;margin-top:15px;color:#f8f8f8;opacity:.6}.floating_video_info .floating_video_time s{width:16px;height:13px;display:inline-block;margin-right:10px;background:url(/images/class/top_viedeo.png) no-repeat 50%;background-size:100% auto}.floating_pop_info{position:absolute;right:0;top:50%;transform:translateY(-50%)}.floating_pop_info .titbar_icon_wrap .share_div{transform:translateX(0);right:0;left:auto;top:30px}.quiz_pop_quiz{margin-bottom:27px}.quiz_pop_quiz .quiz_pop_tit{font-size:16px;color:#666;margin-bottom:8px}.icon_q{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;background:#111;color:#fff;text-align:center;margin-right:6px;font-size:16px;vertical-align:middle}.quiz_pop_txt{font-size:20px;color:#111}.quiz_answer_list li{margin-bottom:10px}.quiz_answer_list li input[type=radio]{display:none}.quiz_answer_list .answer_btn{display:block;width:100%;background:#fff;min-height:55px;border-radius:10px;border:2px solid #dfdfdf;box-shadow:0 5px 15px rgba(0,0,0,.15);padding:12px 20px;font-size:16px;color:#111;text-align:left;position:relative;cursor:pointer;transition:border-color .3s}.quiz_answer_list .answer_btn .num{position:absolute;left:20px;top:12px}.quiz_answer_list .answer_btn .answer{padding-left:24px}.quiz_answer_list .answer_btn .selected{display:none;width:18px;height:18px;background:url(/images/class/quiz_select.png);background-size:contain;position:absolute;right:20px;top:16px}.quiz_answer_list li input[type=radio]:checked+.answer_btn{border:2px solid #e0c463;font-weight:700}.quiz_answer_list li input[type=radio]:checked+.answer_btn .selected{display:block}.quiz_answer_list li:hover .answer_btn{border:2px solid #e0c463;font-weight:700}.quiz_check_wrap{background:#fff;border:2px solid #ddd;border-radius:10px;font-size:16px;padding:25px 30px}.quiz_check_tit{font-weight:700;font-size:16px;display:flex;align-items:center;jusstify-content:center;margin-bottom:10px}.quiz_check_correct{color:#d0ae37}.quiz_check_false{color:#0028aa}.quiz_check_tit s{display:block;width:25px;height:25px;border-radius:50%;margin-right:9px}.quiz_check_correct s{background:#e0c463 url(/images/class/quiz_correct_check.png) no-repeat 50%;background-size:15px auto}.quiz_check_false s{background:#0028aa url(/images/class/quiz_false_check.png) no-repeat 50%;background-size:8px auto}.gray_hr{display:block;height:1px;width:100%;background:#e5e5e5;margin:22px 0;border:0}.quiz_check_wrap .feedback{font-size:13px;color:#888;line-height:1.2;margin-bottom:4px}.btn_arr s{display:inline-block;width:14px;height:11px;background:url(/images/class/quiz_arr.png) no-repeat 50%;background-size:contain;margin-left:16px;vertical-align:middle;margin-top:-3px}.btn_black.btn_arr:hover s{background:url(/images/class/quiz_arr_black.png) no-repeat 50%;background-size:contain}.popup_quiz_wrap .common_pop_cont .btn_wrap_01{padding:30px 0 25px}.answer_collection{width:100%;max-width:520px;margin:0 auto;position:relative}.answer_collection .swiper-container{background:#f9f9f9;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.answer_collection .swiper-slide{padding:40px}.answer_collection .swiper-button-next,.answer_collection .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.answer_collection .swiper-button-prev,.answer_collection .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev.png);left:-60px}.answer_collection .swiper-button-next,.answer_collection .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next.png);right:-60px}.answer_collection .swiper-button-next:hover,.answer_collection .swiper-button-prev:hover,.answer_collection .swiper-container-rtl .swiper-button-next:hover,.answer_collection .swiper-container-rtl .swiper-button-prev:hover{opacity:.5}#popQuizComplete img{width:100%;max-width:242px;margin:0 auto}.info_pop_wrap{text-align:center}.info_pop_wrap .info_pop_img{margin-bottom:30px}.info_pop_tit{font-size:30px;font-weight:700;line-height:1.2em;margin-bottom:14px}.info_pop_txt{font-size:17px;color:#555}.info_pop_txt p{word-break:keep-all}.info_pop_wrap .btn_wrap_01{margin-top:27px}.gift_pop_wrap .top_desc{font-weight:700;margin-bottom:30px;word-break:keep-all}.gift_form_wrap{display:flex;justify-content:space-between}.gift_form_wrap .form_wrap{width:calc(100% - 270px)}.gift_pop_wrap .img_wrap{width:250px}.gift_pop_wrap .img_wrap .prd_tit_wrap{margin-top:10px}.gift_pop_wrap .img_wrap .prd_tit_wrap .tit{display:block;font-size:19px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:25px;max-height:50px}.gift_pop_wrap .img_wrap .prd_tit_wrap .teacher{display:block;color:#888;font-size:15px;margin-top:5px}.gift_pop_wrap .gift_pop_btn_wrap{padding:30px 0 0;justify-content:center}.ovv_bottom_flying_wrap{width:100%;position:fixed;right:0;bottom:0;z-index:50}.ovv_bottom_flying_wrap .inner_1200{position:relative}.ovv_bottom_flying_wrap.on{padding-left:380px}.open_floating_cart{display:block;width:150px;height:50px;line-height:50px;font-size:15px;color:#fff;font-weight:700;text-align:center;background:#0028aa;border-radius:10px 10px 0 0;box-shadow:-5px 0 15px rgba(0,0,0,.1);position:absolute;bottom:0;right:0}.open_floating_cart s{display:inline-block;width:15px;height:9px;background:url(/images/class/icon_arr_up_white.png) no-repeat 50%;background-size:contain;margin-left:4px}.ovv_bottom_flying{display:none;justify-content:space-between;align-items:center;background:#fff;box-shadow:0 -5px 10px rgba(0,0,0,.15);height:80px;padding:20px 0 20px 40px;position:absolute;right:0;bottom:0;width:100%;border-radius:10px}.ovv_bottom_flying.on{display:flex}.close_floating_cart{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:#111;box-shadow:5px 0 15px rgba(0,0,0,.1);position:absolute;right:0;top:-55px}.close_floating_cart s{width:15px;height:15px;background:url(/images/class/icon_close_white.png) no-repeat 50%;background-size:contain}.ovv_bottom_flying .price_wrap{font-size:22px}.ovv_bottom_flying .price_wrap .ori_pri{color:#999;text-decoration:line-through;margin-right:2px}.ovv_bottom_flying .price_wrap .pri{color:#111;font-weight:700}.ovv_bottom_flying .price_wrap .free{color:#111;font-size:25px;font-weight:700}.ovv_bottom_flying>.right{display:flex;justify-content:flex-end}.ovv_bottom_flying>.right .icons{display:flex;align-items:center;justify-content:space-between;margin-right:30px}.ovv_bottom_flying>.right .icons a{display:block;width:40px;height:40px;margin:0 2px;border-radius:50%;transition:.3s}.ovv_bottom_flying>.right .icons a.icon_gift{background-repeat:no-repeat;background-position:50%;background-size:auto 22px;background-image:url(/images/class/icon_gift_black.png)}.ovv_bottom_flying>.right .icons a.icon_bookmark{background-repeat:no-repeat;background-position:50%;background-size:auto 22px;background-image:url(/images/icon_bookmark_black.png)}.ovv_bottom_flying>.right .icons a.on{background-color:#e0c363}.ovv_bottom_flying>.right .icons a.icon_gift.on{background-image:url(/images/class/icon_gift_white.png)}.ovv_bottom_flying>.right .icons a.icon_bookmark.on{background-image:url(/images/icon_bookmark_white.png)}.ovv_bottom_flying>.right .icons .bar{display:none;width:1px;height:15px;background:#eee;margin:0 15px}.ovv_bottom_flying>.right .n_btn{min-width:120px;width:180px;height:80px;line-height:78px;font-size:19px;font-weight:700;box-shadow:0 5px 15px rgba(0,0,0,.15)}@media screen and (max-width:1700px){.open_floating_cart{right:60px}.ovv_bottom_flying{width:calc(100% - 120px);right:60px}}.ovv_flying_gift{display:block;position:fixed;right:100px;bottom:30px;z-index:105}.btn_gift_flying{width:50px;height:50px;border-radius:50%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center}.btn_gift_flying s{display:block;width:18px;height:22px;background:url(/images/class/sidebar_gift.png) no-repeat 50%;background-size:contain}.ovv_flying_gift .price_wrap{font-size:16px;font-style:normal;margin-top:5px}.ovv_flying_gift .price_wrap .ori_pri{color:#999;text-decoration:line-through}.ovv_flying_gift .price_wrap .pri{color:#111;font-weight:700;font-size:18px}.gift_bubble{display:none;padding:10px 15px 15px;background:#fff;border-radius:10px;position:fixed;right:90px;bottom:100px;z-index:1;font-size:13px}.gift_bubble:after{content:"";display:block;width:24px;height:21px;background:url(/images/class/gift_bubble_blet.png);background-size:contain;position:absolute;right:15px;bottom:-8px}.gift_bubble>p{font-style:italic;color:#111}.gift_bubble .n_btn{margin-top:8px;width:100%;font-size:15px!important;font-weight:700}.gift_dimmed{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:-1;display:none}.ovv_flying_gift.on .gift_bubble,.ovv_flying_gift.on .gift_dimmed{display:block}.ovv_sidebar{width:30%;background:#333;position:fixed;left:-30%;top:80px;z-index:80;transition:left .3s;height:calc(100vh - 80px)}.ovv_sidebar.on{left:0;box-shadow:0 10px 35px rgba(0,0,0,.17)}body.on{padding-left:30%}.overview_fly_wrap.on{width:70%}.overview_titbar .btn_contents.on{display:none}@media screen and (min-width:1300px){.ovv_sidebar{width:380px;left:-380px}body.on{padding-left:380px}.overview_fly_wrap.on{width:calc(100% - 380px)}}.ovv_sidebar_tit{height:64px;padding:16px 20px;color:#fff;font-size:18px;font-weight:700;position:relative}.sidebar_close{width:30px;height:30px;border-radius:50%;position:absolute;right:20px;top:16px;background:url(/images/class/sidebar_close.png) no-repeat 50%;background-size:contain;opacity:.35;transition:opacity .3s}.sidebar_close:hover{opacity:1}.ovv_sidebar_cont{height:calc(100% - 64px);overflow-y:auto;overflow-x:hidden;margin-right:10px;padding:0 10px 20px 20px}.ovv_sidebar_cont::-webkit-scrollbar{width:5px}.ovv_sidebar_cont::-webkit-scrollbar-thumb{background-color:#2d2d2d;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.ovv_sidebar_cont::-webkit-scrollbar-track{background-color:#1d1d1d;border-radius:3px}.ovv_sidebar_cont .sidebar_toggle{border-radius:10px;overflow:hidden;color:#fff;margin-bottom:15px}.ovv_sidebar_cont .timeline_tit_big{display:block;position:relative;height:51px;line-height:51px;background:#4a4a4a;font-size:15px;font-weight:700;padding:0 50px 0 15px}.ovv_sidebar_cont .btn_sidebar_toggle{position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-180deg);width:13px;height:8px;background:url(/images/class/sidebar_arr.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .sidebar_toggle.on .btn_sidebar_toggle{transform:translateY(-50%)}.ovv_sidebar_cont .timeline>li{position:relative;padding:16px 15px;background:#292929;border-bottom:2px solid #151515}.ovv_sidebar_cont .timeline>li.now{background:#1f1f1f}.ovv_sidebar_cont .timeline .icon_left{position:absolute;left:15px;top:16px;display:block}.ovv_sidebar_cont .timeline .icon_lock{width:10px;height:14px;background:url(/images/class/sidebar_lock.png) no-repeat 50%;background-size:contain;display:block;position:absolute;left:15px;top:16px}.ovv_sidebar_cont .timeline .icon_unlock{width:14px;height:14px;background:url(/images/class/sidebar_unlock.png) no-repeat 50%;background-size:contain;display:block;position:absolute;left:15px;top:16px}.ovv_sidebar_cont .timeline .icon_check{width:16px;height:16px;background:url(/images/class/sidebar_progress.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check.now{background:url(/images/class/sidebar_progress_now.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check.complete{background:url(/images/class/sidebar_progress_com.png) no-repeat 50%;background-size:contain;width:18px}.ovv_sidebar_cont .timeline .icon_bookmark{position:absolute;right:15px;top:20px;display:block;width:10px;height:16px;background:url(/images/class/sidebar_bookmark.png) no-repeat 50%;background-size:contain;opacity:.3;transition:opacity .3s}.ovv_sidebar_cont .timeline .icon_bookmark.on{opacity:1}.ovv_sidebar_cont .timeline_txt{display:block;padding-left:28px;padding-right:20px;line-height:1.2em}.ovv_sidebar_cont .timeline_tit{font-size:15px;margin-bottom:3px}.ovv_sidebar_cont .timeline_time{font-size:13px;color:#999}.ovv_sidebar_cont .sidebar_prev{margin-left:8px;font-size:13px;color:#e0c363}.ovv_sidebar_cont .sidebar_prev s{display:inline-block;width:10px;height:10px;background:url(/images/class/sidebar_prev.png) no-repeat 50%;background-size:contain;margin-right:5px}.ovv_sidebar_bottom{background:#fff;padding:15px 20px;line-height:1.2em}.ovv_sidebar_bottom_cont{display:flex;align-items:center;justify-content:space-between;height:35px;line-height:35px}.ovv_sidebar_bottom_cont .price{display:block;font-size:30px;font-weight:700;color:#111}.ovv_sidebar_bottom_cont .icons{display:flex;align-items:center;justify-content:space-between}.ovv_sidebar_bottom_cont .icons a{display:block;position:relative}.ovv_sidebar_bottom_cont .icons a.icon_gift{width:15px;height:19px;background:url(/images/class/sidebar_gift.png) no-repeat 50%;background-size:contain}.ovv_sidebar_bottom_cont .icons a.icon_bookmark{width:11px;height:20px;background:url(/images/class/sidebar_bookmark_blk.png) no-repeat 50%;background-size:contain}.ovv_sidebar_bottom_cont .icons a.icon_bookmark.on{background:url(/images/class/sidebar_bookmark_blu.png) no-repeat 50%;background-size:contain}.ovv_sidebar_bottom_cont .icons .bar{display:block;width:1px;height:15px;background:#eee;margin:0 20px}.ovv_sidebar_bottom .btn_wrap_01{margin-top:10px}.ovv_sidebar_bottom_cont .icons a.icon_gift:hover .gift_bubble{display:block}.ovv_sidebar_bottom .gift_bubble{background:#0028aa;color:#fff;border-radius:10px;position:absolute;right:-20px;bottom:40px;width:265px;font-size:12px;padding:15px;line-height:1.6em;font-style:italic;display:none}.ovv_sidebar_bottom .gift_bubble:after{content:"";display:block;width:11px;height:16px;background:url(/images/class/gift_bubble_blet_blue.png) no-repeat 50%;background-size:contain;position:absolute;bottom:-14px;right:20px}.overview_mob_tit{display:none;background:#fff}.overview_tab{width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.overview_tab.fly{position:fixed;width:100%;z-index:30;left:0}.overview_tab.fly.on{width:70%}.overview_tab::-webkit-scrollbar{display:none}.overview_tab>ul{display:flex;max-width:875px;width:100%;margin:0 auto}.overview_tab>ul>li{width:20%}.overview_tab>ul>li.icon_contents_btn{display:none}.overview_tab>ul button{display:block;width:100%;height:54px;line-height:54px;text-align:center;font-size:17px;color:hsla(0,0%,7%,0);color:#666}.overview_tab>ul>li button s{display:inline-block;vertical-align:middle;opacity:.6}.overview_tab>ul>li.icon_contents_btn s{width:15px;height:13px;background:url(/images/class/icon_sidebar_black.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_overview s{width:23px;height:20px;background:url(/images/class/ovv_tab_ico_overview.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_coaching s{width:22px;height:20px;background:url(/images/class/ovv_tab_ico_coaching.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_trans s{width:20px;height:20px;background:url(/images/class/ovv_tab_ico_trans.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_review s{width:20px;height:20px;background:url(/images/class/ovv_tab_ico_review.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_qna s{width:21px;height:20px;background:url(/images/class/ovv_tab_ico_qna.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.on button{font-weight:700;color:#111;border-bottom:3px solid #e0c463}.overview_tab>ul>li.on button s{opacity:1}.overview_top{margin-top:37px}.ovv_tit_wrap>.inner_1200{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.ovv_tit_wrap>.inner_1200>.left{width:calc(100% - 400px)}.ovv_tit_wrap>.inner_1200>.right{width:350px;position:relative}.ovv_cont_wrap>.inner_1200{display:flex;flex-wrap:wrap;justify-content:space-between}.ovv_cont_wrap>.inner_1200>.left{width:calc(100% - 400px)}.ovv_cont_wrap>.inner_1200>.right{width:350px}.overview_top_tit{padding:0 0 40px}.overview_top_tit .history{margin-bottom:10px}.overview_top_tit .common_tit{margin-bottom:25px}.overview_class_info_wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.top_level_wrap{position:absolute;right:15px;top:15px;text-align:right;z-index:1}.top_level{font-size:12px;color:#fff;font-weight:700;line-height:20px}.top_level:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:middle;margin-right:4px}.level01.top_level:before{background:#5bdb0c}.level02.top_level:before{background:#0024b6}.level03.top_level:before{background:#ff7800}.overview_class_info_wrap .class_info_inline{display:flex;flex-wrap:wrap}.overview_class_info_wrap .class_info_inline dl{display:flex;font-size:14px;line-height:20px;color:#666;margin-right:15px;align-items:center}.overview_class_info_wrap .class_info_inline .dl:last-child{margin-right:0}.overview_class_info_wrap .class_info_inline dt{width:12px;height:12px;background:url(/images/icon_slide_big.png) no-repeat 0 0;background-size:100% auto;margin-right:5px}.overview_class_info_wrap .class_info_inline .date dt{background-position:0 0}.overview_class_info_wrap .class_info_inline .time dt{background-position:0 100%}.overview_class_info_wrap .class_info_inline .time dd{letter-spacing:-.04em}.overview_class_info_wrap .class_info_inline .level dt{width:18px;background:none;margin-right:0}.overview_class_info_wrap .class_info_inline .level dt s{display:block;width:10px;height:10px;border-radius:50%;background:#ddd}.overview_class_info_wrap .class_info_inline .level01{color:#5bdb0c}.overview_class_info_wrap .class_info_inline .level01 dt s{background:#5bdb0c}.overview_class_info_wrap .class_info_inline .level02{color:#0024b6}.overview_class_info_wrap .class_info_inline .level02 dt s{background:#0024b6}.overview_class_info_wrap .class_info_inline .level03{color:#ff7800}.overview_class_info_wrap .class_info_inline .level03 dt s{background:#ff7800}.overview_class_info_wrap .score .score_num b{font-weight:700}.overview_class_info_wrap .score .score_num.none_for_mobile{color:#999;margin-left:5px}.overview_cont_wrap{background:#fff;box-shadow:0 15px 30px rgba(0,0,0,.15);padding:30px 30px 35px;border-radius:10px;color:#333}.overview_cont_tit{font-size:25px;line-height:1.2em;margin-bottom:23px;color:#111;position:relative}.overview_cont_txt .btn_h40{min-width:10px;line-height:1.4em;padding:10px 20px;word-break:break-all;height:auto;margin-bottom:5px}.ovv_box_toggle{position:absolute;right:0;top:0;font-size:12px;display:none}.ovv_box_toggle s{display:inline-block;width:13px;height:13px;margin-left:5px;vertical-align:middle;background:url(/images/class/ovv_cont_close.png) no-repeat 50%;background-size:contain;margin-top:-2px}.ovv_box_toggle.on s{background:url(/images/class/ovv_cont_open.png) no-repeat 50%;background-size:contain}.overview_cont_txt{font-size:16px;margin-bottom:28px}.overview_ul_style li{position:relative;padding-left:12px;margin-bottom:5px}.overview_ul_style li:last-of-type{margin-bottom:0}.overview_ul_style li:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#003;position:absolute;top:10px;left:0}.overview_cont_toggle{border:2px solid #e1e1e1;border-radius:10px}.overview_cont_toggle.top_none{border-top-color:transparent;border-radius:17px}.overview_cont_toggle.bottom_none{border-bottom-color:transparent;border-radius:14px}.overview_cont_toggle>li{color:#777;border-top:1px solid #eee}.overview_cont_toggle>li:first-of-type{border-top:0}.overview_toggle_tit{display:block;padding:16px 20px}.overview_toggle_tit>span{padding-left:20px;position:relative}.overview_toggle_tit s{display:block;width:10px;height:10px;position:absolute;left:0;top:6px}.overview_toggle_tit s:before{width:2px;height:100%}.overview_toggle_tit s:after,.overview_toggle_tit s:before{content:"";display:block;background:#777;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.overview_toggle_tit s:after{width:100%;height:2px}.overview_cont_toggle .toggle_conts{padding:15px 40px;overflow:hidden;display:none}.overview_cont_toggle .toggle_conts .overview_ul_style{font-size:15px}.overview_cont_toggle .toggle_conts .overview_ul_style li:before{width:3px;height:3px;background:#555}.overview_cont_toggle>li.on{border-radius:10px;border:2px solid #e0c461;width:calc(100% + 4px);margin-left:-2px;overflow:hidden}.overview_cont_toggle>li.on+li{border-top-width:0}.overview_cont_toggle>li.on+li.on{border-top-width:2px}.overview_cont_toggle>li.on .overview_toggle_tit{background:#fffcf1;color:#111;font-weight:600}.overview_cont_toggle>li.on .overview_toggle_tit s:before{display:none}.overview_cont_toggle>li.on .overview_toggle_tit s:after{content:"";display:block;width:100%;height:2px;background:#111;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.overview_right_btns{border:2px solid #ddd;font-size:16px;color:#111;border-radius:10px}.overview_right_btns h3{height:50px;line-height:50px;background:#fff;padding:0 20px;font-weight:700;border-bottom:1px solid #e5e5e5;border-radius:10px 10px 0 0}.overview_right_btns h3 s{display:inline-block;width:27px;height:27px;background:url(/images/class/ovv_right_icons.png) no-repeat center 0;background-size:100% auto;margin-right:5px;vertical-align:middle}.overview_right_btns li{position:relative}.overview_right_btns li a{display:block;border-bottom:1px solid #eee;padding:0 20px;height:50px;line-height:50px;background:url(/images/class/ovv_link_arr.png) no-repeat right 20px center;background-size:7px auto}.overview_right_btns li:last-child a{border-bottom:0}.overview_right_btns li a s{width:27px;height:27px;display:inline-block;background:url(/images/class/ovv_right_icons.png) no-repeat center 100%;background-size:100% auto;margin-right:5px;vertical-align:text-bottom}.overview_right_btns li:first-child a s{background-position:center 66.6666%}.overview_right_btns li:nth-child(2) a s{background-position:center 33.3333%}.overview_right_btns li:nth-child(3) a s{background-position:center 100%}.overview_right_btns li .num{display:inline-block;min-width:20px;height:20px;line-height:20px;padding:0 5px;border-radius:10px;background:#e0c461;font-size:12px;color:#fff;vertical-align:middle;margin-top:-3px;text-align:center;font-weight:700}.overview_right_btns .btn_question_wrap{position:absolute;left:122px;top:10px;z-index:1}.overview_right_box{margin-top:36px}.overview_right_tit{font-size:16px;font-weight:700;color:#555;position:relative;margin-bottom:17px}.overview_right_tit>a,.overview_right_tit>span{display:block}.overview_right_tit s,.overview_right_tit>span>a{display:block;width:14px;height:14px;background:url(/images/class/icon_plus_gray.png) no-repeat 50%;background-size:contain;position:absolute;right:0;top:5px}.overview_right_box .teacher_profile .top{display:flex;align-items:center;margin-bottom:10px}.overview_right_box .teacher_profile .top .pic{width:65px;height:65px;border-radius:50%;overflow:hidden}.overview_right_box .teacher_profile .top .pic img{width:100%}.overview_right_box .teacher_profile .top .right{width:calc(100% - 65px);padding-left:10px}.overview_right_box .teacher_profile .top .right>*{display:block;width:100%}.overview_right_box .teacher_profile .top .right>.name{font-size:18px;font-weight:700}.overview_right_box .teacher_profile .top .right>.name s{display:inline-block;width:20px;height:20px;background:#e0c461 url(/images/class/teacher_home.png) no-repeat 50%;background-size:8px auto;border-radius:50%;vertical-align:middle;margin-top:-3px;margin-left:5px}.overview_right_box .teacher_profile .top .right>.job{display:block;width:100%;font-size:15px;color:#222}.overview_right_box .teacher_profile .con{color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;height:9.6em}.overview_right_box .teacher_profile .comment_show_more{display:none}.small_collction_list{border-radius:5px;overflow:hidden}.small_collction_list li a{background:#e9e9e9;padding:15px 30px 15px 15px;border-bottom:1px solid #e2e2e2;display:flex;align-items:center}.small_collction_list li:last-of-type a{border-bottom:0}.small_collction_list li .pic{width:90px}.small_collction_list li .pic_wrap{width:100%;padding-bottom:64.63%;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:3px;overflow:hidden}.small_collction_list li .tit{width:calc(100% - 90px);padding-left:12px;font-size:16px;color:#111;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6em;height:3.2em}.related_banner_wrap{margin:50px 0 0}.related_banner_wrap .main_list_slide_tit{font-size:35px;line-height:1.2em}.related_banner_wrap .swiper-container{z-index:20}.main_list_slide_wrap.related_banner_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap.related_banner_wrap .swiper-pagination-custom{bottom:auto;left:auto;top:-36px;right:0;justify-content:flex-end}.overview_wrap .common_list_banner{margin:60px 0 0}.common_list_banner .main_list_slide_tit{font-size:35px;line-height:1.2em}.homework_confilm{display:inline-block;height:23px;line-height:23px;font-size:12px;border-radius:12px;font-weight:700;text-align:center;padding:0 10px;vertical-align:middle;margin-left:5px;color:#fff}.homework_confilm_o{background:#e0c463}.homework_confilm_x{background:#888}.homework_pop .comment_box{padding:0 0 0 60px}.homework_pop .comment_setting{margin-top:10px}.homework_pop .c_reply_box{width:100%;margin-left:0;padding:20px;margin-top:20px}.homework_pop .c_reply_box .comment_box{margin-left:0;padding-left:80px}.homework_pop .c_reply_box .comment_box:after{top:15px}.comment_file_wrap{font-size:14px;color:#111}.comment_file_wrap .down{font-weight:700}.comment_file_wrap .file_neme{padding-left:14px;background:url(/images/class/file_clip.png) no-repeat 0;background-size:14px auto;margin-left:13px}.comment_file_wrap .comment_user_info .score{margin-top:-7px}.score.score_color .score_num_color{font-size:16px;font-weight:700;color:#e0c465;margin-right:7px;margin-top:1px;display:inline-block}.ovv_trans_wrap{margin-top:43px}.ovv_trans_wrap>.inner_1200{display:flex;flex-wrap:wrap;justify-content:space-between}.ovv_trans_wrap>.inner_1200>.left{width:calc(100% - 400px)}.ovv_trans_wrap>.inner_1200>.right{width:350px}.ovv_search{background:#fff;border-radius:10px;padding:30px 15px 20px;box-shadow:0 5px 30px rgba(0,0,0,.1);width:100%;position:absolute;right:0;top:0;z-index:5}.ovv_search .ovv_search_tit{font-size:16px;font-weight:700;margin-bottom:10px;line-height:1.2}.ovv_search_input_wrap{position:relative}.ovv_search_input_wrap input{display:block;width:100%;height:46px;line-height:46px;background:#eee;border-radius:5px;padding:0 50px 0 15px;border:0}.ovv_search_input_wrap input::-moz-placeholder{color:#999}.ovv_search_input_wrap input::placeholder{color:#999}.ovv_search_input_wrap button{width:46px;height:46px;display:block;position:absolute;right:0;top:0;background:url(/images/class/icon_search.png) no-repeat 50%;background-size:19px auto}.ovv_qna_wrap .ovv_tit_wrap{padding:35px 0;background:#eee}.ovv_review_wrap .ovv_tit_wrap>.inner_1200>.left{padding-top:10px}.reply_textarea.reply_textarea_big{border:1px solid #e1e1e1;background:#fff;overflow:hidden;transition:border-color .3s}.reply_textarea.reply_textarea_big textarea{min-height:75px;display:block;width:calc(100% - 10px);line-height:1.6}.reply_textarea.reply_textarea_big textarea:focus{min-height:65px;margin:0 0 10px;border:0;outline:none}.reply_textarea.reply_textarea_big.button_reply_wrap{display:block}.reply_textarea.focus{border-color:#e0c463;border-width:2px;box-shadow:0 7px 20px rgba(224,196,99,.1)}.ovv_commnets_slide .comment_box{padding-bottom:50px}.ovv_comments{width:calc(100% - 400px);padding:30px 0 35px}.comment_box{padding:20px 20px 20px 80px;font-size:15px;color:#333;position:relative}.comment_user_info{display:flex;justify-content:space-between;flex-wrap:wrap;line-height:30px;position:relative}.comment_user_info .comment_user_pic{width:43px;height:43px;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;left:-60px;top:0}.comment_user_id{font-size:15px;font-weight:700;color:#111;margin-right:15px}.comment_user_info .score{margin-top:-5px}.re_cont .re_tit{font-size:16px;font-weight:700}.re_cont .re_txt{color:#555;display:block;line-height:1.6em;max-height:4.8em;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow:hidden}.re_cont .re_txt.on{display:block;height:auto;max-height:100%;padding-bottom:20px}.re_txt_more{right:0;bottom:3px;color:#111;font-size:14px;line-height:1em;border-bottom:1px solid #111}.re_txt_more,.re_txt_more:before{display:block;position:absolute;background:#f8f8f8}.re_txt_more:before{content:"...";min-width:18px;color:#888;top:0;right:100%}.re_txt_more.on:before{display:none}.comment_setting{margin-top:5px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.comment_setting>.left{display:flex}.comment_setting .commnet_like{display:flex;align-items:center;color:#999;padding:0 5px}.comment_setting .commnet_like s{width:19px;height:20px;margin-right:3px;background:url(/images/class/qna_like.png) no-repeat 50%;background-size:contain;margin-bottom:1px}.comment_setting .commnet_like .like_txt{margin-left:5px}.comment_setting .commnet_like.on s{background:url(/images/class/qna_like_on.png) no-repeat 50%;background-size:contain}.comment_setting .comment_setting_icons{display:flex;display:none}.comment_setting .comment_setting_icons a{display:block;width:15px;height:15px}.comment_setting .comment_setting_icons a.comment_edit{background:url(/images/before_modification_btn.png) no-repeat 50%;background-size:contain}.comment_setting .comment_setting_icons a.comment_delete{background:url(/images/class/qna_del.png) no-repeat 50%;background-size:contain}.comment_setting .comment_setting_icons .bar{display:block;width:1px;height:10px;background:#ddd;margin:0 10px}.ovv_commnets_slide .swiper-container{box-shadow:5px 2px 20px rgba(0,0,0,.15);border-radius:10px;width:100%;background:#f7f5ee}.ovv_commnets_slide.comment_box{background:#f7f5ee;border-radius:10px;padding:20px 20px 50px 80px}.comment_time{font-size:14px;color:#999}.ovv_commnets_slide .swiper-container-horizontal>.swiper-pagination-bullets,.ovv_commnets_slide .swiper-pagination-custom,.ovv_commnets_slide .swiper-pagination-fraction{position:absolute;text-align:center;bottom:20px;display:flex;align-items:center;justify-content:center}.ovv_commnets_slide .swiper-container-horizontal>.swiper-pagination-bullets .ovv_commnets_slide .swiper-pagination-bullet{margin:0 3px}.ovv_commnets_slide .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#1b1b1b;opacity:1}.ovv_commnets_slide .swiper-pagination-bullet-active{width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #e1c569}.ovv_commnets_slide .swiper-container .re_txt_more,.ovv_commnets_slide .swiper-container .re_txt_more:before{background:#f7f5ee}.commnet_list_wrap{padding:25px 0}.commnet_list_top{margin-bottom:10px}.commnet_list_top:after{content:"";display:block;clear:both}.commnet_list_top>.right{float:right;display:flex}.commnet_list_top>.right .fake_select{width:140px;margin-left:4px;height:42px}.commnet_list{border-top:1px solid #e1e1e1}.commnet_list .comment_wrap{border-bottom:1px solid #e1e1e1;padding-bottom:25px}.comment_box .list_cate_wrap{margin-right:10px}.comment_box .list_cate_wrap s{margin-top:-4px}.c_reply_box{display:block;width:calc(100% - 76px);margin-left:76px;padding:15px 15px 20px;background:#f2f2f2;border-radius:10px;position:relative}.c_reply_box .comment_box{padding-bottom:0}.c_reply_box .comment_box:after{content:"";display:block;width:8px;height:8px;background:url(/images/class/qna_re.png) no-repeat 50%;background-size:contain;position:absolute;left:0;top:30px}.c_reply_box{padding:15px 10px;width:calc(100% - 30px);margin-left:15px}.comment_setting .toggle_reply{display:inline-block;font-size:14px;color:#999;margin-left:17px;padding:0 5px}.comment_setting .toggle_reply s{display:inline-block;width:14px;height:13px;background:url(/images/class/reply_toggle.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-right:5px}.comment_setting .toggle_reply i{display:inline-block;width:8px;height:4px;background:url(/images/class/reply_toggle_arr.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-left:6px;transform:rotate(-180deg)}.comment_setting .toggle_reply.on i{transform:rotate(0deg)}.commnet_list .comment_wrap.close{padding-bottom:0}.c_reply_box.close{display:none}.comment_show_more .show_more.on s{transform:rotate(-180deg)}.comment_show_more{text-align:center;color:#999;font-weight:700;position:relative;margin-top:20px}.comment_show_more:after{content:"";display:block;width:100%;height:1px;background:#e1e1e1;z-index:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.comment_show_more .show_more{position:relative;z-index:1;padding:0 15px;background:#f7f7f7;font-size:14px;font-weight:700;border-radius:20px;height:20px;line-height:20px}.comment_show_more .show_more s{display:inline-block;width:9px;height:9px;background:url(/images/class/qna_show_arr.png) no-repeat 50%;background-size:contain;margin-left:5px}.ovv_review_wrap .ovv_tit_wrap{padding:35px 0 30px}.flying_review_btns{display:none}.ovv_review_wrap .ovv_tab_top{background:transparent}.ovv_top_tit{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:700;line-height:1.2em}.ovv_top_tit .tit{word-break:keep-all}.ovv_top_tit .btn_wrap_01 .n_btn{width:160px;margin-left:20px}.ovv_review_wrap .ovv_search{top:-16px}.ovv_review_wrap .ovv_comments{padding-top:0}.review_wrte_list dl{margin-bottom:15px}.review_wrte_list dl:last-of-type{margin-bottom:0}.review_wrte_list dt{font-size:18px;font-weight:700;margin-bottom:5px}.score_select .select_tit{display:flex;align-items:center}.score_select .select_tit .score{padding:0 15px}.score_select .select_option a{display:flex;align-items:center}#popReview .common_pop_cont .btn_wrap_01{padding:20px 0 0}.trxPrfTop02 .history{width:calc(100% - 40px);margin:0 auto;max-width:1200px;transform:translateY(45px)}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{display:block;padding:40px 20px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{padding:40px 22px 40px 40px}.ovv_coaching_wrap .trxPrfTop02 .trxTabCnt{height:200px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl>div>span{color:#666}.ovv_coaching_wrap .trxPrfTop02 .trxPrfTtlInf{right:35px}.ovv_coaching_wrap .trxPrfPpl .btn_h40{font-size:14px}.trxPrfCnt_top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:15px}.trxPrfCnt_top .trxTabTit{font-size:25px;font-weight:700;line-height:1.2;color:#111}.trxPrfCnt_top .trxPrfTtlInf{position:static}.trxPrfCnt_top .trxPrfTtlInf>div{margin-left:0}.btn_question_wrap{position:relative}.btn_question{width:19px;height:19px;background:url(/images/payment_page_que_off.png) no-repeat 50%;background-size:contain;margin-left:10px;font-size:0;margin-top:-2px}.btn_question_wrap .question_answer{z-index:2;width:272px;padding:20px;background:#0028aa;border-radius:10px;position:absolute;right:-13px;top:35px;box-shadow:0 1px 15px rgba(0,0,0,.15);color:#fff;font-size:13px;text-align:center;display:none}.btn_question_wrap .question_answer:before{position:absolute;top:-7px;right:15px;content:"";background:url(/images/common/q_answer_tri.png) no-repeat 50%;background-size:contain;width:16px;height:10px;display:block}.btn_question_wrap.on .btn_question{width:19px;height:19px;background:url(/images/payment_page_que_on.png) no-repeat 50%;background-size:contain}.btn_question_wrap.on .question_answer{display:block}.coaching_list{padding-top:50px}.coaching_list .common_list_list{border-top:2px solid #333}.coaching_list .common_list_thum{width:280px}.coaching_list .common_list_thum .common_list_thum_wrap{position:relative}.coaching_list .common_list_txt{position:relative;width:calc(100% - 280px)}.coaching_list .common_list_txt .bottom{margin-top:30px}.coaching_list .btn_answer{position:absolute;right:0;top:0;font-weight:700}.coaching_list .btn_answer s{display:inline-block;width:6px;height:9px;background:url(/images/class/btn_arr_icon.png);background-size:contain;margin-left:1px;vertical-align:middle}.btn_coaching_more{position:absolute;right:0;bottom:3px;color:#111;font-size:14px;line-height:1em;border-bottom:1px solid #111;background:#f8f8f8}.btn_coaching_more:before{content:"...";position:absolute;background:#f8f8f8;color:#888;top:0;right:100%;padding-right:5px}.btn_coaching_more.on:before{display:none}.coaching_level{margin-bottom:10px}.coaching_level .btn_coaching_level{display:inline-block;width:60px;height:24px;line-height:25px;color:#fff;font-weight:700;font-size:12px;border-radius:5px;padding:0 5px;text-align:center;position:relative}.coaching_level .btn_coaching_level>span{position:relative;z-index:1}.coaching_reply{display:inline-block;font-size:14px;margin-left:10px}.coaching_reply s{display:inline-block;width:22px;height:17px;background:url(/images/class/icon_coaching.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-right:4px;margin-top:-3px}.coaching_reply_mob{display:none;padding:0 10px 0 14px;height:22px;line-height:20px;font-size:13px;background:rgba(68,68,68,.8);position:absolute;right:0;bottom:0;color:#fff}.coaching_reply_mob s{margin-right:5px;background:url(/images/class/icon_coaching_white.png) no-repeat 50%;background-size:contain}.coaching_level_black .btn_coaching_level{background:#111}.coaching_level_silver .btn_coaching_level{background:#a29e9d;color:#fff}.coaching_level_silver .btn_coaching_level:after{content:"";display:block;width:100%;height:11px;border-radius:6px;background:linear-gradient(180deg,#c0bbba,hsla(10,5%,74%,.05));position:absolute;left:0;top:0;z-index:0}.coaching_level_gold .btn_coaching_level{background:#e0b263;color:#fff}.coaching_level_gold .btn_coaching_level:after{content:"";display:block;width:100%;height:11px;border-radius:6px;background:linear-gradient(180deg,#ecca62,rgba(236,202,98,.05));position:absolute;left:0;top:0;z-index:0}.common_list_txt .class_prv_txt{color:#888;font-size:15px;margin-top:5px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;height:3.2em}.common_list_txt .class_prv_txt.on{overflow:auto;height:auto;display:block;padding-bottom:30px}.coaching_docu_wrap,.coaching_list .common_list_txt .bottom>.left{display:flex;align-items:center}.coaching_docu_wrap{flex-wrap:wrap;font-size:15px;color:#111}.coaching_docu_wrap span{display:flex;align-items:center}.coaching_docu_wrap span:after{content:"";display:block;width:1px;height:11px;background:#ddd;margin:0 10px}.coaching_docu_wrap span:last-of-type:after{display:none}.coaching_docu_wrap s{display:inline-block;width:22px;height:22px;background-image:url(/images/class/icons_coaching.png);background-repeat:no-repeat;background-size:100% auto;margin-right:5px}.coaching_docu_wrap s.coaching_docu_question{background-position:50% 0}.coaching_docu_wrap s.coaching_docu_session{background-position:50% 50%}.coaching_docu_wrap s.coaching_docu_files{background-position:50% 100%}.coaching_docu_wrap .num{display:inline-block;min-width:20px;height:20px;line-height:20px;border-radius:10px;padding:0 6px;text-align:center;background:#999;color:#fff;font-weight:700;margin-left:5px;font-size:12px}.coaching_docu_wrap .num.num_wide{padding:0 10px}.common_list_txt .btn_coaching{margin-right:25px}.coaching_view_wrap{padding-top:40px}.coaching_view_wrap .inner_1200{display:flex;justify-content:space-between}.coaching_view_wrap .inner_1200>.left{width:275px}.coaching_view_wrap .inner_1200>.right{width:calc(100% - 275px);padding-left:35px}.coaching_left_menu{width:100%;font-size:15px;color:#111;border:2px solid #ddd;background:#f8f8f8;border-radius:10px;overflow:hidden;margin-bottom:40px}.coaching_left_menu>span{display:flex;align-items:center;padding:20px;height:50px;line-height:50px;border-bottom:1px solid #eee}.coaching_left_menu>span:last-of-type{border-bottom:0}.coaching_left_menu s{display:inline-block;width:25px;height:25px;background-image:url(/images/class/icons_coaching.png);background-repeat:no-repeat;background-size:100% auto;margin-right:10px}.coaching_left_menu s.coaching_docu_question{background-position:50% 0}.coaching_left_menu s.coaching_docu_session{background-position:50% 50%}.coaching_left_menu s.coaching_docu_files{background-position:50% 100%}.coaching_left_menu .num{display:inline-block;min-width:20px;height:20px;line-height:20px;border-radius:10px;padding:0 6px;text-align:center;background:#999;color:#fff;font-weight:700;margin-left:10px;font-size:12px}.coaching_left_menu .num.num_wide{padding:0 10px}.coaching_about .tit{font-size:20px;font-weight:700;line-height:1.2em;margin-bottom:8px;color:#111}.coaching_about .txt{padding-bottom:34px;position:relative}.coaching_about .txt p{font-size:16px;color:#555;white-space:normal;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.coaching_about_more{font-size:12px;font-weight:700;margin-top:14px;position:absolute;left:0;bottom:0}.coaching_about_more s{display:inline-block;width:9px;height:5px;background:url(/images/class/icon_read_more.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-left:1px}.coaching_about .txt.on p{display:block}.coaching_about_more.on s{transform:rotate(-180deg)}.coaching_history_wrap{background:#fff;padding:20px 38px 50px 66px;position:relative;border-radius:10px}.coaching_state{position:relative;display:flex;justify-content:space-between;align-items:center}.coaching_state.coaching_start{padding-bottom:10px}.coaching_state:before{content:"";display:block;width:20px;height:21px;background-image:url(/images/class/coaching_sf_blet.png);background-repeat:no-repeat;background-size:100% auto;background-position:50% 0;position:absolute;left:-36px;top:30px;z-index:1}.coaching_state:after{content:"";display:block;width:3px;height:calc(100% - 30px);background:#f8f8f8;position:absolute;left:-27px;bottom:0}.coaching_state s{display:block;width:88px;height:80px;background-image:url(/images/class/coaching_sf_icon.png);background-repeat:no-repeat;background-size:100% auto;background-position:50% 0}.coaching_state p{width:calc(100% - 88px);padding-left:20px;color:#111;font-weight:700;font-size:20px}.session_tit{font-size:16px;font-weight:700;position:relative;padding:25px 30px 25px 0}.session_tit .session_num{color:#888;display:inline-block;margin-right:5px}.session_tit:before{width:28px;height:28px;background-image:url(/images/class/icon_coaching_process.png);background-repeat:no-repeat;background-size:100% auto;background-position:50% 0;left:-40px;top:50%;transform:translateY(-50%);z-index:1}.session_tit:after,.session_tit:before{content:"";display:block;position:absolute}.session_tit:after{width:3px;height:100%;background:#f8f8f8;left:-27px;top:0}.toggle_session{font-size:15px;color:#111;position:absolute;right:0;top:38pxpx}.toggle_session s{display:inline-block;width:15px;height:9px;background:url(/images/class/coaching_div_arr.png) no-repeat center 0;background-size:100% auto;margin-left:6px}.toggle_session.on s{background:url(/images/class/coaching_div_arr.png) no-repeat center 100%;background-size:100% auto}.coaching_text_wrap{display:flex;padding-bottom:15px;position:relative}.coaching_text_wrap:last-of-type{padding-bottom:0}.coaching_text_wrap:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#dadada;position:absolute;left:-31px;top:20px;z-index:1}.coaching_text_wrap:after{content:"";display:block;width:3px;height:100%;background:#f8f8f8;position:absolute;left:-27px;top:0}.coaching_text_wrap:last-of-type:after{height:30px}.coaching_text_wrap>.pic_wrap{width:45px}.coaching_text_wrap>.pic_wrap>.pic{background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:0;padding-bottom:100%;border-radius:50%}.coaching_text_wrap>.pic_wrap>.q_num{height:23px;line-height:23px;min-width:43px;text-align:center;background:#666;color:#fff;font-size:12px;font-weight:700;padding:0 5px;letter-spacing:-.025em;border-radius:23px;margin-top:-8px}.coaching_text_wrap>.right{width:calc(100% - 45px);padding-left:20px}.coaching_text_wrap .pop_gray_txtarea_wrap textarea{height:130px}.coaching_text_wrap .btn_wrap_01{margin-top:25px}.coaching_text_wrap .comment_box{padding:15px 20px;background:#f7f7f7;border-radius:10px;position:relative}.coaching_text_wrap .comment_box:before{content:"";display:block;width:18px;height:17px;position:absolute;top:20px;left:-10px;background-image:url(/images/class/caching_blet.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto}.coaching_text_wrap.comment_box .comment_user_id{margin-right:6px}.coaching_text_wrap.coaching_text_a:before,.coaching_text_wrap>.pic_wrap>.q_num{background:#e0c463}.coaching_text_wrap.coaching_text_q>.right{padding-right:70px}.coaching_text_wrap.coaching_text_a{padding-bottom:30px;flex-direction:row-reverse}.coaching_text_wrap.coaching_text_a .comment_box{background:#f9f6ec}.coaching_text_wrap.coaching_text_a .comment_box:before{background-position:0 100%}.coaching_text_wrap.coaching_text_a>.right{padding-left:70px;padding-right:20px}.coaching_text_wrap.coaching_text_a .comment_box:before{left:auto;right:-10px}.session_level02.session_tit:before{background-position:50% 50%}.session_level03.session_tit:before{background-position:50% 100%}.coaching_history_complete .coaching_text_wrap:last-of-type:after{height:100%}.coaching_state.coaching_finish s,.coaching_state.coaching_finish:before{background-position:50% 100%}.coaching_state.coaching_finish p{color:#111;font-weight:700;font-size:20px}.coaching_state.coaching_finish:after{top:0;bottom:auto;height:calc(100% - 30px)}.login_wraph2{font-size:35px;line-height:1.2em;margin-bottom:22px}.login_input_wrap{margin-bottom:15px}.login_input_wrap .common_input{margin-top:5px}.login_wrap .n_btn{width:100%}.login_option{margin-top:17px;display:flex;flex-wrap:wrap;justify-content:space-between}.login_option .check_wrap{font-size:14px}.login_option .right a{font-size:14px;color:#111}.login_option .right a:hover{text-decoration:underline}.login_wrap .gray_hr{margin:48px 0 0}.login_bottom_tit{margin-top:32px;font-size:15px;text-align:center;margin-bottom:11px;line-height:1.2em;color:#111}.serch_tit{padding-top:80px;font-size:32px;line-height:1em;font-weight:700}.serch_tit+.topic_wrap{margin-top:20px}.history li.back a{display:block;width:24px;height:24px;background:url(/images/search_back.png);background-size:contain;margin-right:10px}.history li.back:after{display:none}.topic_nav{padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:20px}.topic_nav .history{color:#111}.topic_nav .history li:after{background:url(/images/common/history_arr_black.png) no-repeat 50%;background-size:contain}.topic_nav .history li:last-child:after{display:none}.btn_xs{padding:0 10px;height:23px;line-height:21px;font-size:12px;border-radius:23px}.btn_gray{background:#bababa;color:#fff}.btn_gold_03{background:#e0c463;color:#000;border:1px solid #e0c463}.btn_gold_03:hover{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_white{background:#fff;color:#000;border:1px solid #fff}.btn_white:hover{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_wrap_01{display:flex;flex-wrap:wrap}.btn_wrap_01 .n_btn{margin-right:5px}.btn_wrap_01 .n_btn:last-child{margin-right:0}.btn_wrap_center{justify-content:center}.firecracker{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;pointer-events:none}#trxMypCnt{min-height:550px}.question_button{font-size:12px;color:#888;font-weight:700}.question_button i{display:inline-block;width:20px;height:20px;line-height:20px;border-radius:50%;background:#e3e3e3;margin-right:2px;color:#878787;text-align:center;font-weight:700}.question_answer{position:absolute;right:0;top:100%;background:#0028aa;color:#fff;font-size:13px;width:290px;padding:15px;border-radius:5px;display:none;line-height:1.9em;font-weight:700;z-index:5}.question_answer:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/q_answer_tri.png) no-repeat 50%;background-position:50%;position:absolute;right:100px;top:-9px;background-size:100% auto}.question_button.on{font-weight:700;color:#0028aa}.question_button.on i{background:#0028aa;color:#fff}.trxLstDte2_mob,.trxLstDte_mob,.trxLstTxt_mob{display:none}.trxLstDte>ul>li.complete{color:#0028aa}.trxLstDte>ul>li.complete span{font-weight:400;color:#0028aa}.trxLstDte>ul>li.date s{width:17px;background:url(/images/common/my_icon_cal.png) no-repeat 50%;background-size:contain}.trxLstDte>ul>li.complete s{width:17px;background:url(/images/common/my_icon_check.png) no-repeat 50%;background-size:contain}#trxMypCnt.activity_wr .common_list_txt{justify-content:space-between}.activity_wr .trxLstDte{padding-top:10px}.purchase_his_wr .common_list_txt{padding-left:10px;width:100%}.purchase_his_wr .common_list_txt .order_num{font-weight:700}.purchase_his_wr .common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex}.purchase_his_wr .common_list_txt .list_tit:hover,.purchase_his_wr .common_list_txt .order_num:hover{text-decoration:underline}.purchase_list .purchased_class{font-weight:700;margin-top:10px}.purchase_list .purchased_class .class_name{display:block;max-width:calc(100% - 150px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}#trxMypTop .history{margin-bottom:20px;line-height:1;font-size:13px}#trxMypTop .common_tit{line-height:1}.mob_my_nav{display:none}.refund_items_container{max-height:250px;overflow:auto;padding-right:5px;margin-bottom:20px}.refund_items_box{background:#fff;border-radius:10px;padding:5px 20px 20px}.refund_items_container::-webkit-scrollbar{width:5px}.refund_items_container::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.refund_items_container::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.refund_items_container .refund_item_group{position:relative}.refund_items_container .refund_item_group .cart_list_check{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;width:60px;height:calc(100% - 1px);background:#fff;text-align:center;position:absolute;left:0;top:0}.refund_items_container .refund_item_group .cart_list_check .check_wrap{padding:0;display:block}.refund_items_container .refund_item_group .check_wrap .check_box{position:static}.refund_items_container .refund_item_group .refund_item{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding:15px 0 15px 65px}.refund_items_container .refund_item_group .refund_item .cart_list_cont_box{width:calc(100% - 70px);display:flex}.refund_items_container .refund_item_group .refund_item .cart_list_price{width:70px;color:#000;text-align:right}.refund_items_container .refund_item_group .refund_item .cart_img{width:64px;height:40px;flex-shrink:0}.refund_items_container .refund_item_group .refund_item .cart_img img{max-width:100%;width:100%}.refund_items_container .refund_item_group .refund_item .cart_list_txt{padding-left:15px;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.refund_items_container .refund_item_group .refund_item .cart_list_price>ul>li{height:20px;line-height:20px}.refund_items_container .refund_item_group .refund_item .cart_list_price span{color:#999;font-size:12px}.refundpop_btn_wrap{padding:30px 0;text-align:center}.other_reason_input{margin-top:10px;min-height:80px}@media only screen and (max-width:1280px){#project_list_wr .filter_package_box .project_filter_left_box,.cart_order_end_right_box_pc,.cart_order_end_wr .cart_order_end_right_box_pc .order_list_box,.ovv_coaching_wrap .trxPrfTop02 .trxPrfTtlInf{display:none}#project_list_wr .project_top_slide_box .btn_h40_02,.cart_order_end_right_box_mob{display:block}.cart_order_wr{padding:0 35px;width:100%;height:auto}.cart_order_wr .cart_credit_left_box{float:none;width:100%;height:auto}.cart_order_wr .cart_credit_box .same_wide{width:100%}.cart_order_wr .cart_credit_box .credit_input_middle_box{padding:20px 10px;width:100%}.cart_order_wr .same_re_pri_ter_txt{width:100%}.cart_order_wr .refund_tri_img_box{right:213px}.cart_order_wr .about_refund_txt_box02 .refund_tri_img_box{right:133px}.cart_order_wr .about_refund_txt_box03 .refund_tri_img_box{right:41px}.cart_order_wr .cart_credit_left_box .same_cou_rem_box{height:inherit}.cart_order_wr .cart_order_right_box{margin-top:30px;width:100%;float:none}.cart_order_wr .cart_order_right_box .class_list{height:inherit}.cart_order_wr .cart_order_right_box .cart_title_price_wr{width:100%}.cart_order_end_wr{width:100%;padding:0 35px}.cart_order_end_wr .cart_payment_left_box{width:100%;float:none}.cart_order_end_wr .payment_order_details_box ul li:first-child{padding-top:0}.cart_order_end_wr .payment_order_details_box ul li{height:auto;display:inherit;padding:25px 0 24px}.cart_order_end_wr .payment_order_details_box span{position:static;padding-left:29px}.cart_order_end_wr .cart_payment_left_box .same_re_pri_ter_txt{width:100%}.cart_order_end_wr .about_refund_txt_box1 .refund_tri_img_box{right:210px}.cart_order_end_wr .about_refund_txt_box2 .refund_tri_img_box{right:130px}.cart_order_end_wr .about_refund_txt_box3 .refund_tri_img_box{right:41px}.cart_order_end_wr .cart_order_end_right_box{margin-top:30px;height:inherit;float:none;width:100%;border-radius:5px}.cart_order_end_wr .cart_order_end_right_box .cart_list_wr{padding-bottom:0}.cart_order_end_wr .cart_order_end_right_box .m_t_order_list_box{display:flex;align-items:center;width:100%;font-size:15px;color:#111;cursor:pointer}.cart_order_end_wr .m_t_order_list_box .order_list_img_box{margin-right:8px;width:18px;height:15px}.cart_order_end_wr .m_t_order_list_box .order_list_img_box img{width:100%;vertical-align:top}.cart_order_end_wr .cart_order_end_right_box .order_list_btn.flip{transform:rotate(-180deg)}.cart_order_end_wr .cart_order_end_right_box .order_list_btn img{width:100%;vertical-align:top}.cart_order_end_wr .cart_order_end_right_box .cart_list_box{height:100%}.cart_order_end_wr .class_list_box{display:none}.cart_order_end_wr .cart_order_end_right_box .class_list_box .class_list .cart_list_same:last-child{border-bottom:none}.cart_order_end_wr .cart_order_end_right_box .class_list_box .class_list .cart_list_price{padding-right:0}.join_st_wr{padding:0 35px;width:100%;max-width:500px}.join_st_wr .general_create_account_box{width:100%}.join_teachers_wr,.sign_up_page_container{padding:0 35px;width:inherit}#trxCntBtm{max-width:100%;width:100%}#trxCntWrp.cs_wrap{background:#f5f5f5}#trxCntBtm .trxCntLft{padding:60px 35px 90px;background:#fff}.trxCntRgt{padding-right:35px;padding-left:35px}.service_txt_wr{width:100%}#trxCntBtmWrp{display:inherit}#trxCntTop.trxCntTop_sub>div{width:553px;padding:15px;display:inherit}#trxCntTop.trxCntTop_sub>div>strong{padding-bottom:23px;font-size:27px}.trxCntRgt:first-child{padding-left:35px}.trxCntVew{padding-left:40px}#project_list_wr .bg_gray{width:100%;padding-left:35px}#project_list_wr .filter_package_box{width:100%}#project_list_wr .filter_package_box .project_package_right_box,.project_details_wr{width:100%;padding:0 35px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{width:280px}.trxMypFltPrf{display:none}.trxMypCnt>div:first-child{width:calc(100% - 70px);margin:0 auto}.trxMypFlt>dl>dt{width:120px}.trxMypFlt>dl>dd{width:calc(100% - 119px)}.trxMypInt>.trxMypIntDpt01>li{width:100%;margin-top:40px}.trxMypInt>.trxMypIntDpt01>li:first-child{margin-top:0}.trxMypInt>.trxMypIntDpt01>li:before{display:none}.trxMypInt>.trxMypIntDpt01>li>strong{padding-bottom:5px}.trxMypInt>.trxMypIntDpt01>li>ul{display:flex;flex-wrap:wrap;justify-content:space-between}.trxMypInt>.trxMypIntDpt01>li>ul>li:first-child{margin-top:10px}.trxMypInt>.trxMypIntDpt01>li>ul>li{width:calc(50% - 5px);margin-top:10px}.trxMypInt>.trxMypIntDpt02>ul>li{width:calc(50% - 5px);margin-bottom:10px}.trxMypInt>.trxMypIntHas>span{margin-bottom:5px}.common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.history{font-size:13px}.top_button{right:35px;bottom:35px;display:none}.my_cards{display:block}.my_cards_box{width:100%;margin-bottom:22px}.my_cards_box:last-of-type{margin-bottom:0}.my_cards_box h2{margin-bottom:10px}.my_cards_box .my_cards_tit_tab{margin-bottom:17px}.my_cards_tit_tab span:before{display:none}.my_cards_data{display:block}.my_cards_data:after{content:"";display:block;clear:both}.my_cards_data>a{float:left;width:50%}.popular_banner:before{width:31.25%}.popular_banner .swiper-slide>div.img_wrap{width:39.475%}.popular_banner .swiper-slide .pop_banner_txt{width:60.525%;padding-left:35px}.popular_banner .swiper-slide .pop_banner_txt .tit{font-size:27px;line-height:1.2em}.popular_banner .swiper-slide .pop_banner_txt .txt{font-size:18px;line-height:1.6em;margin-top:5px}.popular_banner .swiper-slide .pop_banner_txt .button_gold{margin-top:25px}#footer>.inner_1200{display:block}#footer .ft_copy_wrap{padding:0 0 40px;width:100%}#footer .ft_copy_wrap p{font-size:12px}#footer .ft_menu_wrap{width:100%;justify-content:space-between}.ft_menu_wrap .ft_menu h5,.ft_menu_wrap .ft_menu li{margin-bottom:10px}.sub_top{padding-top:35px;font-size:14px}.common_tit{font-size:30px}.sub_top .common_tit{margin-bottom:5px}.topic_wrap{margin:44px 0 30px}.topic_wrap .topic_box_wrap{padding:20px 20px 15px}.class_list_wrap{display:block}.btn_mo_filter{display:block;width:40px;height:40px;border-radius:5px;background:#e0c363 url(/assets/images/class/icon_filter_white.png) no-repeat 50%;background-size:17px auto}.class_list_wrap .list_filter_wrap{display:none}.class_list_wrap .common_list{width:100%;padding:0}.common_list_box .common_list_thum{width:228px}.coaching_list .common_list_txt{width:calc(100% - 228px)}.top_label_wrap{left:10px;top:7px}.top_label{font-size:10px;width:auto;height:auto;line-height:18px;padding:1px 5px}.top_level_wrap{left:10px;top:6px;display:none}.bottom_video,.top_level{font-size:10px;line-height:18px}.bottom_video{height:18px;padding:0 10px}.bottom_video s{width:10px;height:9px}.common_list_txt{width:calc(100% - 228px);padding-left:20px}.common_list_txt .list_tit{font-size:22px}.common_list_txt .list_cate_txt{display:none}.common_list_txt .teacher{margin-bottom:0;font-size:14px}.common_list_txt .bottom{margin-top:3px;font-size:13px}.common_list_txt .bottom .class_info{margin-top:5px}.common_list_txt .bottom .price_wrap{font-size:20px}.common_list_banner{margin:20px 0 0}.common_list_banner .img_wrap{width:250px}.common_list_banner .list_banner_txt{width:calc(100% - 250px);padding:0 10px 0 20px}.list_banner_txt .tit{font-size:20px}.list_banner_txt .txt{font-size:15px}.list_banner_txt .bottom{margin-top:10px}.common_list_banner .swiper-container{padding:15px 10px}.common_list_banner .swiper-slide{display:flex}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets,.common_list_banner .swiper-pagination-custom,.swiper-pagination-fraction{right:20px;bottom:15px}.filter_pop_mob .common_pop{width:100%;border-radius:0;background:#eee;left:50%;top:0;transform:translate(-50%)}.filter_pop_mob .common_pop_cont_scroll{margin:20px 8px 20px 0;max-height:calc(100vh - 170px)}.filter_pop_mob .common_pop_cont{padding:0 20px 0 25px}.list_filter{border:0}.filter_box{background:transparent}.filter_box:first-child{border-top:0;padding-top:0}.rating_ul{padding:0 10px;max-width:500px}.common_pop_tail{padding:15px;border-top:1px solid #ddd;text-align:right}.common_list_txt .bottom .right{margin-top:5px}.ovv_tit_wrap>.inner_1200{display:block}.ovv_tit_wrap>.inner_1200>.left{width:100%}.ovv_tit_wrap>.inner_1200>.right{width:100%;padding-top:20px}.overview_top_tit .history{margin-bottom:15px}.overview_top_tit .common_tit{margin-bottom:20px}.overview_right_btns ul{display:flex}.overview_right_btns li{width:33.333%;border-right:1px solid #eaeaea}.overview_right_btns li:last-of-type{border-right:0}.ovv_cont_wrap .inner_1200{display:block;margin-top:24px}.ovv_cont_wrap .inner_1200>.left,.ovv_cont_wrap .inner_1200>.right{width:100%}.overview_right_tit{margin-bottom:10px}.main_list_slide_tit{margin-bottom:20px}.main_list_slide_wrap .swiper-slide{width:calc(33.3333% - 10px)}.main_list_slide_wrap.related_banner_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap.related_banner_wrap .swiper-pagination-custom{position:static;justify-content:center;margin-top:35px}.related_banner_wrap{margin:90px 0}.main_list_slide_wrap .swiper-slide .top_level_wrap{display:block}.ovv_tab_top{padding:38px 0}.ovv_tab_top>.inner_1200{display:block}.ovv_tab_top>.inner_1200>.left,.ovv_tab_top>.inner_1200>.right{width:100%}.ovv_search{position:static!important;margin-top:20px}.ovv_comments{width:100%}.ovv_cont_wrap{margin-top:50px}.overview_titbar .btn_contents{width:150px;font-size:16px}.titbar_icon_wrap{margin-right:20px}.overview_titbar .tit{padding:0 0 0 20px}.titbar_icon_wrap>li{margin-left:15px}.overview_tab>ul a{height:50px;line-height:50px}.titbar_icon_wrap .share_div{right:-20px}.floating_video_info{padding:30px}.floating_pop_info{position:absolute;transform:translateY(0);right:auto;top:auto;bottom:30px;left:412px}.overview_top_tit .common_tit{font-size:27px}.overview_class_info_wrap{display:block}.overview_class_info_wrap .class_info_inline{margin-bottom:10px}.overview_top_tit{padding:0}.overview_cont_tit{font-size:23px}.overview_cont_skills .overview_cont_txt{display:flex;flex-wrap:wrap}.overview_cont_skills .overview_cont_txt .n_btn{font-size:13px;margin-right:5px;min-width:0}.overview_cont_skills .overview_cont_txt .n_btn:last-child{margin-right:0}.overview_right_box{margin-top:60px}.overview_right_box .teacher_profile .comment_show_more{display:block;margin-top:10px}.comment_show_more .show_more{width:100px;text-align:center;font-size:12px;padding:0 5px}.comment_show_more .show_more s{margin-left:0;height:5px;position:relative;top:-1px}.overview_right_box .teacher_profile .con{-webkit-line-clamp:3;height:4.8em}.overview_right_box .teacher_profile .toggleCont.on{display:block;height:auto}.ovv_bottom_flying_wrap .inner_1200{width:100%;max-width:100%}.open_floating_cart{right:15px}.ovv_bottom_flying{width:100%;right:0}.close_floating_cart{right:10px}.ovv_flying_gift{right:15px;bottom:15px}.gift_bubble{bottom:80px;right:15px}.ovv_bottom_flying_wrap.on{padding-left:30%}.ovv_review_wrap .ovv_tit_wrap{padding:0}.ovv_review_wrap .ovv_tit_wrap>.inner_1200>.left,.ovv_tit_wrap .ovv_search_pop{display:none}.ovv_tit_wrap>.inner_1200>.ovv_search_pop{position:fixed;width:100%;left:50%;top:calc(50% + 100px);transform:translate(-50%,-50%);padding:0 15px;z-index:10}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.on{display:block}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search{margin-top:0;box-shadow:0 5px 10px rgba(0,0,0,.3)}.flying_review_btns{display:block;position:fixed;right:15px;bottom:15px;z-index:10}.flying_review_btns .n_btn{display:block;width:100px;height:45px;line-height:45px;text-align:center;font-size:14px;padding:0;border-radius:35px;box-shadow:0 3px 10px rgba(0,0,0,.17);margin-bottom:10px}.flying_review_btns .n_btn:last-child{margin-bottom:0}.flying_review_btns .n_btn s{display:inline-block;width:13px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-top:-3px}.flying_review_btns .r_btn_wirite{background:#e0c463;color:#fff}.flying_review_btns .r_btn_wirite s{background-image:url(/assets/images/class/r_fly_btn_write.png)}.flying_review_btns .r_btn_search{background:#fff;color:#000}.flying_review_btns .r_btn_search s{background-image:url(/assets/images/class/r_fly_btn_search.png)}.ovv_qna_wrap .ovv_tit_wrap{padding:0}.ovv_tit_wrap>.inner_1200>.ovv_qna_write{padding:30px 0}.ovv_qna_wrap .ovv_tit_wrap .ovv_search_pop{display:none}.ovv_comments{padding:0}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.sidebar_on{width:70%;left:auto;right:0;transform:translateX(0)}.common_list_box .common_list_thum.trxSml{width:228px}#trxMypCnt{padding-top:60px}#trxMypCnt .trxMypTab,#trxMypTop>div{display:none}.mob_my_nav{display:block;position:fixed;z-index:50;top:81px;left:0;width:100%}.my_nav_tit{box-shadow:0 8px 10px rgba(0,0,0,.15)}.my_nav_tit a{display:block;height:60px;line-height:60px;padding:0 30px;font-size:16px;font-weight:700;position:relative;background:#f8f8f8}.my_nav_tit a i{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(/assets/images/common/my_nav_open.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}.my_nav_list{display:none;padding:10px 0;max-height:300px;box-shadow:0 8px 10px rgba(0,0,0,.15);background:#fff;position:absolute;left:0;top:100%;width:100%}.my_nav_list .depth01{padding:0 30px;margin-bottom:5px}.my_nav_list .depth01>a{display:block;font-size:15px;font-weight:700;height:40px;line-height:40px;padding:0 0 0 20px;position:relative;background:url(/assets/images/common/my_grey_arr.png) no-repeat 100%;background-size:7px auto}.my_nav_list .depth01>a i{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:10px;height:10px;background-image:url(/assets/images/common/my_nav_plus.png);background-repeat:no-repeat;background-size:contain;background-position:50%}.my_nav_list .depth02{background:#f9f9f9;border-radius:10px;padding:10px 20px;display:none}.my_nav_list .depth02 a{display:block;font-size:14px;line-height:30px}.my_nav_list .depth02 a.on{font-weight:700;color:#e0c461}.mob_my_nav.on .my_nav_tit a i{background-image:url(/assets/images/common/my_nav_close.png)}.mob_my_nav.on .my_nav_list{display:block;overflow:auto}.my_nav_list .depth01.on>a.hasDepth02 i{background-image:url(/assets/images/common/my_nav_minus.png)}.my_nav_list .depth01.on .depth02{display:block}}@media only screen and (max-width:1024px){#project_list_wr .filter_package_box .project_filter_left_box,#trxCntWrp .cs_list_pc,#trxCntWrp .trxCntLft>ul>li>a>s,.coaching_history_wrap .trxPrfPpl>div>s>img,.coaching_view_wrap .coaching_about,.none_for_mobile,.pc_search_match_wr,.project_details_wr .details_button_box,.project_details_wr .end_txt_box p,.project_details_wr .start_end_txt_box .pc_celebrate_txt,.project_details_wr .start_line_txt02,.trxCntRgt ul,.trxPrfTop02 .history,.trxPrfTtlInf>div>.trxStrPntCnt{display:none}#project_list_wr .m_t_common_tit,#trxCntWrp .cs_list_mob,#trxCntWrp .pc_none,.coaching_history_wrap .trxPrfPpl>div>s,.comment_show_more .instruc_show_more,.m_search_dropdown_wr,.m_search_wr,.ovv_coaching_wrap .trxPrfPpl>div>s,.project_details_wr .m_t_celebrate_txt,.project_details_wr .m_t_score_box,.trxCntRgt .m_t_back_box{display:block}.sub_search_match_wr{z-index:5;position:fixed;top:100px;width:100%;height:calc(100vh - 100px);background:#fff}.m_search_wr{position:relative;padding:30px 15px 50px}.header_search{width:100%}.search_dropdown_wr{height:calc(100vh - 220px);padding:0 20px 20px;box-shadow:none;border-radius:0;position:static}.search_dropdown_wr>div>h3{max-width:100%;padding-left:0;padding-right:0;font-size:14px}.search_dropdown_wr>div>ul>li{padding:0;font-size:16px}.search_dropdown_wr>div>ul>li:hover{background:none}.search_dropdown_wr .instructor_box>ul>li{font-size:15px}.dimmed{z-index:4;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.7)}.cart_order_wr .same_cou_rem_box{display:inherit}.cart_order_wr .coupon_input{width:100%}.cart_order_wr .same_title_box .same_titlebox_txt{margin:8px 0 20px;line-height:1}.cart_order_wr .remem_chk_btn input[type=radio]+label{width:100%;margin-left:0}.cart_order_wr .remem_check_btn_yes01{margin-right:10px}.cart_order_wr .save_chk_on_off_box{margin-right:9px;width:10px;height:7px}.cart_order_end_wr .cart_order_end_right_box .m_t_order_list_box{position:relative;width:100%;font-size:15px;font-weight:700;line-height:1;display:flex;align-items:center}.cart_order_end_wr .m_t_order_list_box .order_list_img_box{width:17px;height:11px}.cart_order_end_wr .m_t_order_list_box .order_list_img_box img{width:100%;vertical-align:top}.main_nav_mob{z-index:108;position:fixed;top:0;left:0;padding-bottom:50px;width:100%;height:100%;overflow:auto;background:#fff;left:100%;transition:.3s}.main_nav_mob.on{left:0}.main_nav_mob .m_nav_top_box{padding:15px 15px 18px;width:100%}.main_nav_mob .m_nav_logo_box{margin-bottom:11px;width:100%;display:flex;justify-content:space-between}.main_nav_mob .m_nav_logo_box .nav_logo{width:100px}.main_nav_mob .m_nav_logo_box .nav_logo img{max-width:100%}.main_nav_mob .m_nav_logo_box .m_nav_close_btn{margin-top:6px;display:inline-block;width:16px;height:16px;background:url(/images/payment_gift_popup_close.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_profile_box{padding:20px 15px 16px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px;display:flex}.main_nav_mob .m_profile_box .prof_img_box{display:inline-block;width:65px;height:65px;position:relative}.main_nav_mob .m_profile_box .prof_img_box .img_wrap{width:100%;height:100%;position:relative;overflow:hidden;border-radius:50%}.main_nav_mob .m_profile_box .prof_img_box img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.main_nav_mob .m_profile_box .prof_img_box .prof_link{display:block;position:absolute;bottom:-1px;right:-1px;width:25px;height:25px;border-radius:20px;background:#fff url(/assets/images/img_icoStt.png) no-repeat;background-size:contain;box-shadow:0 10px 20px rgba(0,0,0,.08)}.main_nav_mob .m_profile_box .m_prof_txt_box{margin-left:15px;width:calc(100% - 80px);display:flex;flex-direction:column;justify-content:center}.main_nav_mob .m_profile_box .m_prof_txt_box .welcome_txt{font-size:16px;line-height:1;margin-bottom:5px}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt{line-height:1;color:#111;font-weight:700;font-size:20px}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt span{margin-left:12px;display:inline-block;width:106px;height:25px;line-height:23px;text-align:center;border-radius:11.67px;background:#e0c461;border:1px solid #e0c461;font-size:14px;color:#fff;font-weight:400}.main_nav_mob .m_nav_top_box .m_search_box{position:relative}.main_nav_mob .m_nav_top_box .common_input{margin-top:25px;padding-left:19px;border-radius:21px;border:1px solid #ddd;background:#f5f5f5;font-size:14px}.main_nav_mob .m_nav_top_box .common_input::-webkit-input-placeholder{color:#999}.main_nav_mob .m_nav_top_box .m_search_img_box{position:absolute;top:10px;right:18px;display:inline-block;width:22px;height:20px;background:url(/assets/images/m_search_icon.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_gnb_box{width:100%;background:#fff;overflow:auto;overflow-y:hidden;border-bottom:1px solid #eee;-ms-overflow-style:none;scrollbar-width:none}.main_nav_mob .m_gnb_box::-webkit-scrollbar{display:none}.main_nav_mob .m_gnb_box ul{margin:0 auto;display:flex;width:517px}.main_nav_mob .m_gnb_box ul li{width:25%}.main_nav_mob .m_gnb_box ul li.on button{border-bottom:1px solid #e0c461;font-weight:700}.main_nav_mob .m_gnb_box ul li button{display:block;height:43px;line-height:42px;text-align:center;font-size:15px;color:#111}.main_nav_mob .m_gnb_box ul li button s{margin-right:4px;display:inline-block;background-size:contain;background-repeat:no-repeat}.main_nav_mob .business_icon{width:17px;height:16px;background:url(/assets/images/m_business_icon.png)}.main_nav_mob .career_icon{width:19px;height:13px;background:url(/assets/images/m_career_icon.png)}.main_nav_mob .mindset_icon{width:16px;height:19px;background:url(/assets/images/m_mindset_icon.png)}.main_nav_mob .blitz_collection_icon{width:12px;height:14px;background:url(/assets/images/m_blitz_collection_icon.png)}.main_nav_mob .tab_list_box{padding:20px 15px 29px;width:100%;border-bottom:1px solid #eee}.main_nav_mob .tab_list_box div{padding:25px;width:100%;height:100%;border-radius:10px;background:#f9f9f9}.main_nav_mob .tab_list{display:none}.main_nav_mob .tab_business{display:block}.main_nav_mob .tab_list ul li{margin-bottom:12px;font-size:16px}.main_nav_mob .tab_list ul li:last-child{margin-bottom:0}.main_nav_mob .tab_list ul li a{color:#111}.main_nav_mob .tab_list ul li.active a{font-weight:700;color:#e0c461}.main_nav_mob .swiper-container{width:100%;padding:39px 15px 33px}.main_nav_mob .swiper-container img{margin-bottom:31px;width:100%;box-shadow:0 3px 10px rgba(0,0,0,.2);border-radius:25px}.main_nav_mob .swiper-slide{font-size:18px;background:#fff}.main_nav_mob .swiper-slide .tit_txt_box{padding:0}.main_nav_mob .swiper-slide .m_bottom_cate{margin-bottom:13px;font-size:16px;font-weight:700;line-height:1em;color:#111}.main_nav_mob .swiper-slide .m_bottom_tit{margin-bottom:13px;font-size:20px;font-weight:700;color:#111;white-space:normal;line-height:1.2;height:2.4em}.main_nav_mob .swiper-slide .m_bottom_tit,.main_nav_mob .swiper-slide .m_bottom_txt{text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main_nav_mob .swiper-slide .m_bottom_txt{font-size:18px;line-height:1.2em;max-height:2.4em}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{padding-left:15px;bottom:2px;display:flex;align-items:center}.main_nav_mob .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0;opacity:1}.main_nav_mob .swiper-pagination{text-align:left}#trxCntBtmWrp{display:inherit}#trxCntTop.trxCntTop_sub>div{width:553px;padding:15px;display:inherit}#trxCntTop.trxCntTop_sub>div>strong{padding-bottom:23px;font-size:27px}#trxCntTop>div>form>input{height:45px}#trxCntTop>div>form>button{width:82px;height:45px;font-size:13px}#trxCntBtm{width:100%;display:inherit}#trxCntBtm .trxCntLft{padding:30px 15px;width:100%}.trxCntLft>strong{margin-bottom:6px;font-size:20px}.trxCntLft>span{font-size:16px}.trxCntLft>ul{display:inherit}#trxCntWrp .trxCntLft>ul>li{position:relative;margin-bottom:10px;width:100%;height:70px;margin-right:0;border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,.1)}#trxCntWrp .trxCntLft>.cs_list_mob>li .servc_r_sign{position:absolute;top:50%;transform:translateY(-50%);right:15px;display:inline-block;width:15px;height:15px;background:url(/assets/images/service_r_sign.png) no-repeat 50%;background-size:auto 15px}#trxCntWrp .trxCntLft>.cs_list_mob>li>a{position:absolute;margin-top:0;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#trxCntWrp .trxCntLft>.cs_list_mob>li>a>div{margin-bottom:0;position:static;transform:none;display:flex;align-items:center}.trxCntLft>ul>li>a>div>strong{font-size:15px;font-weight:400;margin-bottom:0}.m_t_same_img_back{margin-right:20px;display:inline-block;width:40px;height:40px;background:#f6f2e6;border-radius:50%;background-repeat:no-repeat;background-position:50%;position:static}.m_t_orders_img{background-image:url(/assets/images/center_m_t_orders.png);background-size:14px 17px}.m_t_return_img{background-image:url(/assets/images/center_m_t_return.png);background-size:17px 17px}.m_t_account_img{background-image:url(/assets/images/center_m_t_account.png);background-size:19px 18px}.m_t_digital_img{background-image:url(/assets/images/center_m_t_digital.png);background-size:20px 12px}.m_t_prime_img{background-image:url(/assets/images/center_m_t_prime.png);background-size:24px 15px}.m_t_payments_img{background-image:url(/assets/images/center_m_t_payments.png);background-size:16px 19px}.m_t_digital02_img{background-image:url(/assets/images/center_m_t_digital02.png);background-size:12px 20px}.m_t_prime02_img{background-image:url(/assets/images/center_m_t_prime02.png);background-size:19px 17px}.m_t_payments02_img{background-image:url(/assets/images/center_m_t_payments02.png);background-size:21px 17px}.trxCntRgt{padding:30px 15px;width:100%}.trxCntRgt>div{padding:21px 15px 18px 13px;border-radius:5px}.trxCntRgt .m_t_center_same_flex{display:flex;align-items:center;justify-content:space-between}.trxCntRgt .m_t_trxCntRgt_in>strong{color:#222}.trxCntRgt .m_t_trxCntRgt_in>span{color:#222;font-size:13px}.trxCntRgt>div>p{margin-bottom:7px;color:#222;font-size:15px}.trxCntRgt .m_t_handbook_box{margin-left:8px}.trxCntRgt .m_t_handbook_box>s{position:relative;display:inline-block;width:50px;height:50px;border-radius:50%}.trxCntRgt .m_t_handbook_box .m_t_handbook_img_box{background:#eee url(/assets/images/center_m_t_handbook.png) no-repeat 50%;background-size:23px 32px}.trxCntRgt .m_t_handbook_box .m_t_questions_img_box{background:#eee url(/assets/images/center_m_t_questions.png) no-repeat 50%;background-size:28px 27px}.service_btm_flying_wr{bottom:89px}.trxCntRgt:first-child{padding:15px;width:100%}.trxCntRgt:first-child .m_t_back_box{padding:0;background:#f5f5f5;border:0;font-size:15px;display:flex;align-items:center}.trxCntRgt .m_t_back_btn{margin-right:9px;display:inline-block;width:23px;height:24px}.trxCntRgt .m_t_back_btn img{width:100%;vertical-align:top}#trxCntWrp .trxCntLft:last-child{padding-bottom:47px;width:inherit}.trxCntVew>span:first-child{font-size:15px}.trxCntVew>span{font-size:13px}.trxCntVew>strong{font-size:19px;font-weight:700;line-height:1.4}.trxCntVew>hr{margin:19px auto 24px}#trxCntWrp .trxCntVew{padding-left:0}.trxCntVew>div{font-size:14px}.trxCntVew>div>b{display:block;margin-bottom:10px;font-size:16px}.trxCntVew>div>p{margin-bottom:30px;font-size:15px}.trxCntVew>div>p:last-child{margin-bottom:0}.join_st_wr{padding:0 15px}#project_list_wr .common_tit{font-size:27px;padding-top:30px;padding-bottom:20px;line-height:1.2em;color:#111;margin-top:0}#project_list_wr .bg_gray{padding-left:15px}#project_list_wr .filter_package_box{width:100%}#project_list_wr .project_top_slide_box .swiper-pagination{top:-32px}#project_list_wr .project_top_slide_box .common_list_banner{margin-top:0}#project_list_wr .project_top_slide_box .common_list_banner .swiper-slide{padding:20px;border-radius:10px}#project_list_wr .common_list_banner .img_wrap{width:100%}#project_list_wr .project_top_slide_box .list_banner_txt{width:100%;padding:0}#project_list_wr .project_top_slide_box .list_cate{margin:19px 0 12px;font-size:13px}#project_list_wr .project_top_slide_box .tit{font-size:22px}#project_list_wr .project_top_slide_box .txt{font-size:17px}#project_list_wr .project_top_slide_box .btn_h40_02{width:135px;height:35px;border-radius:18px;line-height:33px;font-size:15px}.project_list_background{height:440px}#project_list_wr .filter_package_box .project_package_right_box{float:inherit;width:100%;padding:0 15px}#project_list_wr .project_package_right_box .common_list_top .right{right:15px}#project_list_wr .common_list_box{padding:20px 0}#project_list_wr .filter_package_box .common_list_list{width:100%;margin-left:0}#project_list_wr .project_package_right_box .common_list_txt .list_cate{font-size:14px}#project_list_wr .project_package_right_box .common_list_txt .list_tit{margin-bottom:0;font-size:20px}#project_list_wr .project_package_right_box .before_price{font-size:18px}#project_list_wr .project_package_right_box .common_list_txt .bottom{margin-top:10px}#project_list_wr .project_package_right_box .common_list_txt .bottom .price_wrap{font-size:18px}.project_details_wr{width:100%;padding:0 15px}.project_details_wr .swiper-wrapper{padding:0}.project_details_wr .common_list_banner .img_wrap{width:100%}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{width:100%;padding:10px 0 30px}.project_details_wr .project_top_slide_box .tit{font-size:28px}.project_details_wr .project_top_slide_box .txt{padding-right:0}.project_details_wr .explain_box_btn_box{font-size:20px}.project_details_wr .explain_box_btn_box .explain_box_btn_box_right{display:none}.project_details_wr .start_line_txt{width:calc(100% - 8px)}.project_details_wr .common_list_txt .list_cate_wrap{display:flex;justify-content:space-between}.project_details_wr .celebrate_txt{font-size:22px}.project_details_wr .end_txt_box{width:calc(100% - 150px)}.project_details_wr .same_back_box{margin-right:17px;width:80px;height:80px}.project_details_wr .same_back_box:after{width:18px;height:18px;left:-5px}.project_details_wr .flag_img_box{width:40px;height:42px}.project_details_wr .celebrate_img_box{width:44px;height:48px}.project_details_wr .celebrate_box{margin-bottom:-30px}.m_t_sub_menu_list_box>ul>li{padding:20px 15px 30px}.m_t_sub_menu_list_box>ul>li>a.on~ul{display:block}.m_t_sub_menu_list_box>ul>li>ul{margin-top:15px}.m_t_sub_menu_list_box>ul>li>a{font-size:19px;font-weight:700}.m_t_sub_menu_list_box>ul>li>ul>li{padding:0 15px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:5px;margin-bottom:8px}.m_t_sub_menu_list_box>ul>li>ul>li>a{color:#333;font-size:15px;display:block;line-height:50px}.m_t_sub_menu_list_box>ul>li>ul>li>a.on{font-weight:700;color:#e0c363}.m_t_sub_menu_list_box>ul>li>ul>li>a.on~ul{display:block;background:#f5f5f5;width:100%;border-top:1px solid #e5e5e5;padding:13px 0}.m_t_sub_menu_list_box>ul>li>ul>li>ul{display:none}.m_t_sub_menu_list_box>ul>li>ul>li>a>s{width:11px;height:11px;position:static;background:url(/assets/images/img_11x11tgl.png) no-repeat;background-size:100% auto;display:inline-block;margin-right:10px}.m_t_sub_menu_list_box>ul>li>ul>li>a.on>s{background-position-y:100%}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li{margin-bottom:8px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li:last-child{margin-bottom:0}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a{color:#111;font-size:15px;display:block;padding:0 32px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a.on{color:#e0c363;font-weight:700}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{width:230px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{width:calc(100% - 230px);padding:30px 20px}.ovv_coaching_wrap .trxTabTit{margin-bottom:12px;font-size:20px}.ovv_coaching_wrap .trxPrfTtlInf{position:static}.ovv_coaching_wrap .trxPrfTtlInf>div{margin-left:0;margin-bottom:10px}.ovv_coaching_wrap .common_list_box{display:block}.ovv_coaching_wrap .coaching_list .common_list_list{border-top:1px solid #ddd}.ovv_coaching_wrap .common_list_box .common_list_thum{width:100%}.ovv_coaching_wrap .coaching_list .common_list_txt{margin-top:24px;width:100%;padding-left:0}.ovv_coaching_wrap .coaching_docu_wrap{font-size:13px}.coaching_reply{margin-left:5px}.coaching_reply .del_mo{display:none}.coaching_view_wrap .inner_1200{display:block}.coaching_view_wrap .inner_1200>.left{width:100%}.coaching_view_wrap .inner_1200>.right{width:100%;padding-left:0}.coaching_history_wrap .inner_1200{display:block;width:100%}.coaching_history_wrap .inner_1200>.left{width:100%}.coaching_left_menu{margin-bottom:25px}.coaching_history_wrap .inner_1200>.right{display:block;width:100%;padding-left:0}.m_gnb{padding:16px 0;z-index:3;position:fixed;bottom:0;width:100%;background:#fff;display:flex;align-items:flex-end;box-shadow:0 -5px 10px 0 rgba(0,0,0,.15)}.m_gnb>li{width:25%;text-align:center}.m_gnb>li>a{display:inline-block;font-size:15px;position:relative}.m_gnb>li>a>s{display:block;margin:0 auto 7px}.m_t_button_home>s{background:url(/assets/images/m_gnb_home.png) no-repeat;background-size:22px auto;width:22px;height:20px}.m_t_button_search>s{background:url(/assets/images/m_search_icon.png) no-repeat;background-size:21px auto;width:23px;height:20px}.m_t_button_pencil>s{background:url(/assets/images/m_bottom_nav01.png) no-repeat;background-size:20px auto;width:20px;height:26px}.m_t_button_cart>s{background:url(/assets/images/m_bottom_nav02.png) no-repeat;background-size:25px auto;width:28px;height:20px}.m_t_cart_count{display:inline-block;position:absolute;left:calc(100% - 8px);top:-7px;min-width:14px;height:14px;line-height:16px;background:#e0c363;color:#fff;border-radius:7px;font-size:11px;text-align:center;padding:0 3px}.m_t_button_login>s{background:url(/assets/images/m_bottom_nav03.png) no-repeat;background-size:22px auto;width:23px;height:22px}.trxMypEdtPrf{margin-top:0}.trxMypEdt .trxMypEdtPrf{border-top:0}.trxMypEdt .trxMypEdtFrm>ul>li>div:first-child{width:240px}.trxMypEdt .trxMypEdtFrm .clicked_mdfc_prf{width:calc(100% - 291px)}.trxMypEdtFrm>ul>li>div:last-child{width:calc(100% - 257px)}.purchase_his_wr .common_list_txt{width:100%}.purchase_pay_wr .trxLstBtn{margin-top:0}.purchase_pay_wr .trxMreDot{top:0}.pur_payPop{top:130px;transform:translateX(-50%)}.comment_show_more .instruc_show_more{width:100%}.overview_right_box .teacher_profile .comment_show_more{border-bottom:1px solid #e1e1e1}.comment_show_more:after{content:none}.comment_show_more .instruc_show_more>s{display:inline-block;width:16px;height:25px}.comment_show_more .instruc_show_more>s,.comment_show_more .instruc_show_more>s.on{background:url(/assets/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto}.comment_show_more .instruc_show_more>s.on{transform:rotate(180deg)}.overview_right_box .teacher_profile .con.on{height:9.6em}.btn_question_wrap .prf_ques_answer{width:220px;line-height:1.6em;padding:15px}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p{line-height:1.2;font-size:17px}.trxPopCrd_wr .refer_list_same .refer_list_txt{font-size:15px;margin-bottom:0}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div{text-align:center;display:block}#trxPopWrp>div>div:nth-child(3)>div>strong{margin-right:0;display:block}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div>a{max-width:300px;margin-top:10px}.trxMypInt>.trxMypIntDpt01>li>ul{height:170px;overflow:hidden}.trxMypInt>.trxMypIntDpt01>li>ul.open{height:auto}.trxMypInt>.trxMypIntDpt01>li>.skills_more{display:block}.my_classroom_wrap .trxMypFlt{display:none}.inner_1200{width:calc(100% - 30px)}.header_pc,.main_nav_pc,.top_button{display:none}.header_mob{display:block}.main_nav.on{display:none}.main_nav_mob{display:block}#container{padding:94px 0 50px}#container.sub_container{padding:55px 0 50px}#footer.ovv_footer{margin-bottom:0}.paging_num_wrap{margin:0 10px}.hd_banner{font-size:14px;padding:10px}.hd_banner a{font-size:12px}.header_mob{display:flex;align-items:center;justify-content:space-between;padding:15px;position:relative}.header_mob .logo img{width:100px;height:auto}.header_mob .button_cart,.header_mob>.right{display:flex;align-items:center}.header_mob .button_cart{justify-content:center;width:30px;height:25px;margin-right:15px;position:relative}.header_mob .button_cart s{display:block;width:21px;height:20px;background:url(/assets/images/icon_cart_black.png) no-repeat 50%;background-size:contain}.header_mob .button_cart .cart_count{right:-6px;top:-4px}.header_mob .btn_hd_search{display:block;width:20px;height:18px;background:url(/assets/images/common/m_search.png) no-repeat;background-size:contain;margin-right:20px;margin-top:-1px}.header_mob .btn_nav_poen_m{display:inline-block;width:18px;height:16px;background:url(/assets/images/common/m_nav_open.png) no-repeat;background-size:contain}.search_wrap_mob{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;display:none;align-items:center;justify-content:center;padding:0 20px}.search_wrap_mob .header_search{width:calc(100% - 26px)}.search_wrap_mob .close_search{margin-left:10px;display:inline-block;width:16px;height:16px;background:url(/images/payment_gift_popup_close.png) no-repeat;background-size:contain;cursor:pointer}#trxFtrMob.ovv_footer,.footer.ovv_footer{margin-bottom:0}.main_banner .main_banner_txt .cate{display:none}.ip_time_wrap{display:block}.my_cards_data>a .con .ip_time_wrap .time{margin-left:5px 0 0}.star_wr_mo{display:block;font-size:15px;color:#999}.star_wr_mo img{width:14px;height:auto}.star_wr_mo img,.star_wr_mo span{display:inline-block;vertical-align:middle}.common_list_txt .list_tit{font-size:20px}.common_list_box .star_wr_mo{position:absolute;right:10px;top:28px}.common_list_box .score{display:none}.common_list_txt .bottom .price_wrap,.list_banner_txt .tit{font-size:18px}.topic_wrap h3{margin-bottom:10px}.topic_wrap .topic_toggle{font-size:14px;top:5px}.common_list_banner{margin:0}.common_list_banner .swiper-container{border-radius:0;padding:0}.common_list_banner .swiper-slide{display:block;border-radius:0;padding:15px}.common_list_banner .img_wrap,.common_list_banner .list_banner_txt{width:100%}.common_list_banner .list_banner_txt{padding:10px 0 30px}.list_banner_txt .tit{font-size:20px;margin:0}.list_banner_txt .txt{display:none}.list_banner_txt .teacher_profile{padding:0}.list_banner_txt .teacher_profile>a .right .name{margin:0}.list_banner_txt .teacher_profile>a .right .job,.list_banner_txt .teacher_profile>a .right .name{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets,.common_list_banner .swiper-pagination-custom,.swiper-pagination-fraction{bottom:15px;right:10px}.homework_pop{display:none!important}.overview_video_wrap .quiz_wrap{padding-top:60px}.overview_fly_wrap{display:none!important}.overview_video_wrap{height:450px}.overview_titbar .btn_contents{display:none}.ovv_sidebar{display:none!important}.overview_titbar h3{display:none}.titbar_icon_wrap>li{margin-left:25px}.titbar_icon_wrap>li .num{display:none}.quiz_cont{width:100%}.quiz_top{margin:0}.quiz_video_next{display:none}.quiz_top .quiz_top_tit{margin-bottom:8px}.quiz_top .quiz_top_sub{display:none}.quiz_top .quiz_top_num{font-size:17px}.quiz_wrap .n_btn{max-width:220px;width:calc(50% - 10px);font-size:14px}.quiz_pop_quiz .quiz_pop_tit{font-size:15px}.quiz_pop_txt{font-size:17px}.quiz_answer_list .answer_btn{min-height:50px;font-size:15px}.quiz_answer_list .answer_btn .num{left:15px}.quiz_answer_list .answer_btn .answer{padding-left:25px}.quiz_check_wrap{padding:20px;font-size:14px}.quiz_check_tit{font-size:15px}.gray_hr{margin:15px 0}.info_pop_tit{font-size:24px}.info_pop_txt{font-size:15px;max-width:65%;margin:0 auto}.info_pop_txt,.info_pop_txt p{word-break:keep-all}.popup_quiz_wrap .common_pop_cont .btn_wrap_01{padding:40px 0 95px;margin:0}.popup_quiz_wrap .common_pop_cont .btn_wrap_01 .n_btn{min-width:120px;max-width:160px;width:calc(50% - 5px);font-size:13px}.answer_collection .swiper-container{padding:0;box-shadow:0 2px 10px rgba(0,0,0,.3)}.answer_collection .swiper-slide{padding:20px;background:#f2f2f2}.answer_collection .swiper-button-next,.answer_collection .swiper-button-prev{display:none}.gift_form_wrap{flex-direction:column}.gift_form_wrap .form_wrap{width:100%}.gift_pop_wrap .img_wrap{width:100%;margin-top:30px}.gift_pop_wrap .img_wrap dl dd{display:flex;padding:10px;border-radius:10px;background-color:#fff}.gift_pop_wrap .img_wrap .common_list_thum{width:200px}.gift_pop_wrap .img_wrap .prd_tit_wrap{width:calc(100% - 200px);padding-left:20px}.overview_top{margin-top:0}.overview_top .ovv_tit_wrap{display:none}.overview_mob_tit{display:block;padding:20px 15px}.overview_mob_tit .common_tit{font-size:24px;margin-bottom:10px}.overview_tab.fly{position:static}.overview_tab.on{width:100%}.overview_tab>ul{width:600px}.overview_tab>ul>li{width:25%}.overview_tab>ul>li.icon_qna,.overview_tab>ul>li.icon_trans{display:none}.overview_tab>ul>li.icon_contents_btn{display:block}.overview_tab>ul button{font-size:15px}.ovv_bottom_flying_wrap.on{padding:0}.ovv_bottom_flying{height:70px;padding:10px 0 10px 15px}.close_floating_cart{width:35px;height:35px;top:-45px}.ovv_bottom_flying .price_wrap,.ovv_bottom_flying .price_wrap .free{font-size:20px}.ovv_bottom_flying>.right .n_btn{width:140px;height:70px;line-height:68px;font-size:15px}.open_floating_cart{width:140px;font-size:15px}.open_floating_cart s{width:13px}.overview_top_tit .history{display:none}.overview_top_tit .common_tit{font-size:27px}.overview_class_info_wrap{display:flex;justify-content:space-between;align-items:center}.overview_class_info_wrap .class_info_inline{margin-bottom:0}.overview_class_info_wrap .class_info_inline dl{font-size:13px}.overview_class_info_wrap .class_info_inline dl.date,.overview_class_info_wrap .class_info_inline dl.learn{display:none}.overview_class_info_wrap .class_info_inline dt{height:15px;width:15px}.overview_top_tit{padding:0}#ovvOvv .ovv_tit_wrap>.inner_1200>.right{display:none}.overview_cont_tit{font-size:23px}.ovv_box_toggle{display:block}.overview_cont_contents,.overview_cont_leaning,.overview_cont_reqirements{display:none}.overview_cont_skills .overview_cont_txt{margin-bottom:0}.overview_cont_skills .overview_cont_txt .n_btn{font-size:13px;margin-right:5px;min-width:0}.overview_cont_skills .overview_cont_txt .n_btn:last-child{margin-right:0}.overview_right_tit s{display:block}.overview_right_box .teacher_profile .top .right>.name s{display:none}.des_txt_more button{display:block;width:100%;height:auto;margin:10px 0 28px}.des_txt_more i{display:block;margin:0 auto;width:16px;height:25px;background:url(/assets/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto}.des_txt_more.on i{transform:rotate(180deg)}.overview_cont_description .overview_cont_txt{display:block;margin-bottom:0}.overview_cont_description .overview_cont_txt.on{white-space:normal;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.overview_bottom .common_list_banner,.overview_collection{display:none}.overview_right_box{margin-top:60px}.overview_right_box .teacher_profile .comment_show_more{display:block;margin-top:10px}.comment_show_more .show_more{width:100px;text-align:center;font-size:12px;padding:0 5px}.comment_show_more .show_more s{margin-left:0;height:5px;position:relative;top:-1px}.overview_right_box .teacher_profile .con{-webkit-line-clamp:3;height:4.8em}.overview_right_box .teacher_profile .toggleCont.on{display:block;height:auto}.main_list_slide_wrap .swiper-slide{width:calc(50% - 5px)}.related_banner_wrap{margin:50px 0 0}.related_banner_wrap .main_list_slide_tit{margin-bottom:15px}.ovv_cont_wrap{margin-top:30px}.ovv_qna_wrap .ovv_tit_wrap,.ovv_review_wrap .ovv_tit_wrap{padding:0}.comment_box .list_cate_wrap,.ovv_review_wrap .ovv_tit_wrap .ovv_search_pop,.ovv_review_wrap .ovv_tit_wrap>.inner_1200>.left{display:none}.ovv_tit_wrap>.inner_1200>.ovv_search_pop{position:fixed;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 15px;z-index:10}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.on{display:block}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search{margin-top:0;box-shadow:0 5px 10px rgba(0,0,0,.3)}.flying_review_btns{right:15px;bottom:15px}.flying_review_btns .n_btn{display:block;width:100px;height:45px;line-height:45px;text-align:center;font-size:14px;padding:0;border-radius:35px;box-shadow:0 3px 10px rgba(0,0,0,.17);margin-bottom:10px}.flying_review_btns .n_btn:last-child{margin-bottom:0}.flying_review_btns .n_btn s{display:inline-block;width:13px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-top:-3px}.flying_review_btns .r_btn_wirite{background:#e0c463;color:#fff}.flying_review_btns .r_btn_wirite s{background-image:url(/assets/images/class/r_fly_btn_write.png)}.flying_review_btns .r_btn_search{background:#fff;color:#000}.flying_review_btns .r_btn_search s{background-image:url(/assets/images/class/r_fly_btn_search.png)}.ovv_commnets_slide .comment_user_info .score{display:none}.re_cont .re_txt{display:block;line-height:1.6em;max-height:4.8em;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow:hidden}.re_cont .re_txt.on{display:block;height:auto;max-height:100%;padding-bottom:20px}.re_txt_more{right:0;bottom:3px;color:#111;font-size:14px;line-height:1em;border-bottom:1px solid #111}.re_txt_more,.re_txt_more:before{display:block;position:absolute;background:#f8f8f8}.re_txt_more:before{content:"...";min-width:18px;color:#888;top:0;right:100%}.re_txt_more.on:before{display:none}.comment_setting{margin-top:10px}.comment_setting .commnet_like .like_txt,.score_pc{display:none}.comment_box .star_wr_mo{position:absolute;right:0;top:-3px}.commnet_list_wrap{padding:20px 0 0}.commnet_list_top>.right{float:none}.commnet_list_top>.right .fake_select{width:calc(50% - 1px);margin-left:2px}.commnet_list_top>.right .fake_select:first-child{margin-left:0}.commnet_list{width:calc(100% + 30px);margin-left:-15px}.commnet_list .comment_wrap{padding-bottom:0}.c_reply_box{width:100%;margin:-15px 0 0;overflow:hidden;display:none}.c_reply_box.close{display:block}.comment_setting .toggle_reply i{transform:rotate(0deg)}.comment_setting .toggle_reply.on i{transform:rotate(-180deg)}.comment_show_more{margin-top:0}.c_reply_box .comment_box{padding-right:0}.reply_textarea.reply_textarea_big{border-radius:5px}body.on{width:100%;padding:0}.ovv_sidebar_mob{background:#f8f8f8}.ovv_sidebar_mob h3{font-size:18px;color:#111;line-height:1.2em;padding:13px 15px 15px;height:auto}.ovv_sidebar_mob .ovv_sidebar_cont{padding:0;margin:0}.ovv_sidebar_mob .ovv_sidebar_cont .sidebar_toggle{margin-bottom:0;border-radius:0;border-bottom:1px solid #c4c4c4;background:#fff;padding-bottom:10px}.ovv_sidebar_mob .ovv_sidebar_cont .sidebar_toggle:last-child{border-bottom:0}.ovv_sidebar_cont .timeline_tit_big{background:#fff;color:#111;font-size:17px;padding:16px 40px 13px 20px;height:auto;line-height:1.2}.ovv_sidebar_cont .btn_sidebar_toggle{background:url(/assets/images/class/sidebar_arr_black.png) no-repeat 50%;background-size:contain;width:12px;height:7px;right:20px}.ovv_sidebar_cont .timeline>li{background:#fff;color:#111;padding:10px 15px;border-bottom:0}.ovv_sidebar_cont .timeline>li.playing_li{background:#f5f5f5}.ovv_sidebar_cont .timeline .icon_left{top:13px}.ovv_sidebar_cont .timeline .icon_lock{top:14px;left:20px}.ovv_sidebar_cont .timeline .icon_unlock{left:18px}.ovv_sidebar_cont .timeline .icon_check.complete{background:url(/assets/images/class/sidebar_progress_com_white.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check.now{background:url(/assets/images/class/sidebar_progress_now_white.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check{background:#fff}.ovv_sidebar_cont .timeline_txt{padding:0 30px}.ovv_sidebar_cont .timeline_tit{font-size:16px}.ovv_sidebar_cont .sidebar_prev,.ovv_sidebar_cont .timeline_time{font-size:14px}.ovv_sidebar_cont .sidebar_prev s{width:14px;height:14px;vertical-align:middle;margin-top:-3px}.ovv_sidebar_cont .timeline .icon_bookmark{background:url(/assets/images/class/sidebar_bookmark_border.png) no-repeat 50%;background-size:contain;opacity:1;top:15px;right:20px}.ovv_sidebar_cont .timeline .icon_bookmark.on{background:url(/assets/images/class/sidebar_bookmark_black.png) no-repeat 50%;background-size:contain}.homework_pop .c_reply_box{display:block}.serch_tit{padding-top:40px;font-size:28px}.topic_nav{margin-bottom:15px}.trxPrfTop{padding:0 20px}.trxPrfCnt_top{display:block;margin-bottom:10px}.trxPrfPpl{width:230px}.trxPrfCnt{width:calc(100% - 230px);padding:30px 20px}.trxPrfLst,.trxTabCnt{height:270px}.trxPrfTtlInf,.trxStrPntCnt{display:none}.flying_review_btns.on{right:15px}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.sidebar_on{left:50%;top:calc(50% + 100px);transform:translate(-50%,-50%);width:100%}.trxMypCnt>div:first-child{width:calc(100% - 30px)}.trxMypCnt .common_list_txt .list_tit{padding-right:20px}.trxMypCnt .common_list_txt .teacher{display:block}.trxLstBtn{position:static;justify-content:flex-end;margin-top:10px}.activity_wr .trxLstBtn .n_btn,.my_classroom_wrap .trxLstBtn .n_btn{display:none}.trxLstBtn>div{top:60px;left:auto;right:0}.trxMreDot s{width:16px;height:16px}.trxMreDot{position:absolute;top:22px;right:0;width:18px;margin-right:0}.trxLstDte_pc{display:none}.trxLstDte_mob{display:block}.trxLstDte2_pc{display:none}.trxLstDte2_mob{display:block}.trxLstTxt_pc{display:none}.trxLstTxt_mob{display:block}.trxLstDte,.trxLstDte2{position:static}.trxLstDte,.trxLstDte2,.trxMypCnt .trxLstTxt{width:100%;margin-top:15px;padding:10px 10px 15px;background:#f7f7f7;border-radius:5px}.trxMypCnt .trxLstTxt{font-size:13px}.trxMypCnt .trxLstTme{flex-direction:column;align-items:flex-start;margin-top:15px}.trxMypCnt .trxLstTme>s{width:100%;max-width:250px}.trxMypCnt .trxLstTme>span{margin-top:5px}.trxMypCnt .trxLstTxt{padding-top:15px}.trxMypFlt>div{display:block;text-align:center;padding:20px 15px}.trxMypFlt>div>span{display:block}.trxMypFlt>div>a{display:inline-block;margin-top:10px;padding:15px;width:100%;max-width:350px;font-size:14px}.payment_btn_wr>a{margin-top:10px;width:100%;max-width:150px}.trxLstFrd{font-size:13px;line-height:1.6em}.refund_items_box{padding:0 15px 15px}.refund_items_container .refund_item_group .cart_list_check{width:50px;left:0;padding:0}.refund_items_container .refund_item_group .refund_item{padding-left:60px}.refund_items_container .refund_item_group .refund_item .cart_list_cont_box{width:calc(100% - 60px)}.refund_items_container .refund_item_group .refund_item .cart_list_price{width:60px}.mob_my_nav{top:55px}.my_nav_tit a{padding:0 20px}.my_nav_tit a i{right:20px}.my_nav_list .depth01{padding:0 20px}.trxMypInt>strong{font-size:40px;line-height:1em}.popular_banner .swiper-slide .pop_banner_txt .tit{font-size:20px}.popular_banner .swiper-slide .pop_banner_txt .txt{font-size:16px}.popular_banner .teacher_profile>a .right{font-size:14px;line-height:20px;display:flex;flex-direction:column;justify-content:center}.click_disable_mob{cursor:default;pointer-events:none;text-decoration:none}}@media only screen and (max-width:768px){.onlPc,.project_details_wr #proDe_pc_none,.project_details_wr .explain_box_btn_box{display:none}.project_details_wr .common_list_banner .img_wrap{width:100%}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{padding:0;width:100%}.project_details_wr .project_top_slide_box .list_cate{margin:19px 0 6px}.project_details_wr .details_page_bottom_box{padding-left:28px}.project_details_wr .same_back_box:after{width:14px;height:14px;left:-4px}.project_details_wr .flag_box{width:calc(100% - 90px)}.project_details_wr .flag_img_box{background:#eee url(/assets/images/m_t_project_details_page_flag.png) no-repeat 50%;background-size:30px 32px}.project_details_wr .celebrate_back_box{margin-right:10px}.project_details_wr .same_flex_box .same_circle01{width:16px;height:16px;left:-27px}.project_details_wr .same_flex_box .start_circle02{width:5px;height:5px}.project_details_wr .common_list_box:after{width:9px;height:9px;left:-24px}.project_details_wr .details_page_left_side_line{left:7px}.project_details_wr #proDe_mob_none{padding-top:0;padding-bottom:0;margin-top:13px;border:0;display:block}.project_details_wr #proDe_mob_none>div{padding:13px 0 20px;width:100%;border-right:0;border-top:1px solid #eee}.project_details_wr #proDe_mob_none>div:last-child{padding-bottom:8px}.project_details_wr .title_img_box{position:relative;margin-bottom:5px}.project_details_wr .title_img_box .learn_img_box{width:25px;height:20px}.project_details_wr .title_img_box button{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:#111;font-size:14px;display:flex;align-items:center}.project_details_wr .title_img_box>button>s{background-repeat:no-repeat}.project_details_wr .title_img_box button .m_t_pro_details_open_btn_img_box{margin-left:10px;display:inline-block;background:url(/assets/images/class/icon_plus_thin.png) no-repeat 50%;width:12px;height:12px;background-size:contain}.project_details_wr .title_img_box button .m_t_pro_details_close_btn_img_box{margin-left:10px;display:inline-block;background:url(/assets/images/class/icon_minus_thin.png) no-repeat 50%;width:12px;height:12px;background-size:contain}.project_details_wr .start_line_txt{line-height:1.4}.project_details_wr .start_end_txt_box h3{font-size:20px;line-height:1.4;margin-bottom:0}.project_details_wr .celebrate_box{margin-bottom:-32px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{width:auto}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{width:calc(100% - 192px)}.ovv_coaching_wrap .common_list_txt .bottom{display:block}.ovv_coaching_wrap .coaching_list .common_list_txt .bottom{margin-top:12px}.ovv_coaching_wrap .common_list_txt .bottom .right{margin-top:18px;justify-content:flex-end}.sub_wrap .coaching_history_wrap .toggle_session>span{display:none}#trxCntTop>div{padding:0 30px}}@media only screen and (max-width:540px){#project_list_wr .history,#project_list_wr .project_package_right_box .common_list_txt .project_list_txt,#project_list_wr .project_package_right_box .common_list_txt .teacher,.cart_order_end_wr .history,.cart_order_wr .cart_credit_left_box>div:last-child,.cart_order_wr .cart_order_right_box .cart_btn_wrap,.cart_order_wr .cart_order_right_box .class_list .cart_list_price .cart_list_close,.cart_order_wr .cart_order_right_box .class_list_box .title1_flex .sale_txt,.cart_order_wr .credit_fifth_input button img,.cart_order_wr .history,.comment_show_more .show_more,.payment_gift_popup_img_container .payment_gift_popup_img_size_box img,.project_details_wr .history,.top_button,.trxCntLft>span,.trxCntLft>strong,.trxCntVew>span{display:none}.cart_order_wr .m_order_list_title,.m_summary_txt,.m_total_box,.overview_right_box .teacher_profile .instruc_show_more,.project_details_wr .common_list_txt .teacher,.project_details_wr .m_t_details_btn{display:block}.sub_search_match_wr{z-index:5;position:fixed;top:100px;width:100%;height:calc(100vh - 100px);background:#fff}.m_search_wr{position:relative;padding:30px 15px 50px}.header_search{width:100%}.search_dropdown_wr{height:calc(100vh - 220px);padding:0 15px 15px;box-shadow:none;border-radius:0;position:static}.search_dropdown_wr>div>h3{max-width:100%;padding-left:0;padding-right:0}.search_dropdown_wr>div>ul>li{padding:0}.search_dropdown_wr>div>ul>li:hover{background:none}.dimmed{z-index:4;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.7)}.cart_wr{width:100%}.cart_wr .cart_close_box{padding:20px 15px 15px}.cart_wr .cart_close_btn button{text-indent:-9999px;width:15px;height:15px;background:url(/images/payment_gift_popup_close.png);background-size:contain}.cart_wr .cart_close_box .cart_txt1{font-size:14px}.cart_wr .class_list_box .title1_flex{flex-direction:column-reverse;align-items:flex-start}.cart_wr .class_list_box h3{font-size:16px;font-weight:700}.title1_flex .cart_question_txt{left:86px;width:200px;padding:10px}.title1_flex .cart_question_txt:after{right:42px}.cart_wr .cart_list_wr{padding-right:3px}.cart_wr .cart_list_box{padding:0 8px 0 14px}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_img_list{width:66px;height:42px}.cart_wr .class_list .cart_list_price span{font-size:15px}.cart_wr .cart_list_price>ul>li{font-size:15px;line-height:1}.cart_wr .class_list .cart_list_price .cart_list_close{top:2px}.cart_wr .cart_btn_wrap ul .total_title{font-size:16px}.cart_wr .cart_btn_wrap ul .total_price{font-size:18px}.cart_wr .cart_btn_wrap .btn_h57{margin-bottom:10px;height:50px;line-height:50px;font-size:15px}.cart_wr .cart_btn_wrap{padding:0 15px 0 14px}.cart_order_wr{padding:0 15px;margin-bottom:0;margin-top:15px}.cart_order_wr h3{font-size:15px;font-weight:700}.cart_order_wr .cart_credit_left_box>div{padding:15px 10px}.cart_order_wr .cart_credit_left_box>div:first-child{padding:0}.cart_order_wr .cart_credit_box .credit_title_top_box{padding-bottom:0}.cart_order_wr .same_up_down_img_box{width:11px;height:6px}.cart_order_wr .same_input_btn_box{margin-top:5px}.cart_order_wr .cart_credit_box .credit_input_middle_box{padding:15px}.cart_order_wr .credit_card_list_box input[type=radio]:checked+label{border-color:#e0c363;background:#fbf8f0;z-index:1}.cart_order_wr .credit_fifth_input button{width:20px;height:20px;background:url(/assets/images/for_mobile_question.png);background-size:contain;top:50%;transform:translateY(-50%);right:10px}.cart_order_wr .cart_credit_box .credit_input_middle_box input{padding:0 0 0 10px;font-size:12px}.cart_order_wr .credit_input_middle_box .credit_same_float_input{margin-right:4px}.cart_order_wr .credit_input_middle_box .credit_same_size_input{width:calc(50% - 2px)}.cart_order_wr .cart_credit_box .same_credit_paypal_box{padding:15px 10px}.cart_order_wr .cart_credit_box .bg_gray{padding:10px 20px;border-radius:10px}.cart_order_wr .same_cou_rem_box{display:inherit}.cart_order_wr .cart_credit_left_box .cart_coupon_box{margin:10px 0}.cart_order_wr .coupon_input{width:100%;font-size:12px}.cart_order_wr .same_title_box .same_titlebox_txt{font-size:14px}.cart_order_wr .remem_chk_btn input[type=radio]+label{width:100%;margin-left:0;height:35px;line-height:33px;padding-left:9px;font-size:13px}.cart_order_wr .remem_check_btn_yes01{margin-right:10px}.cart_order_wr .save_chk_on_off_box{margin-right:9px;width:10px;height:7px}.cart_order_wr .cart_order_right_box{margin-top:10px;box-shadow:none;border-radius:5px}.cart_order_wr .cart_order_right_box .cart_list_wr{padding:15px 0}.cart_order_wr .m_order_list_title{margin-bottom:10px;font-size:15px;line-height:1;border-bottom:1px solid #ddd;padding:0 10px 13px}.cart_order_wr .cart_order_right_box .class_list{padding:0 10px;height:55px;overflow:hidden}.cart_order_wr .cart_order_right_box .class_list_box .title1_flex{padding:0 10px}.cart_order_wr .cart_order_right_box .class_list_box h3{font-size:14px}.cart_order_wr .cart_order_right_box .class_list_box h3 .title_circle{font-size:14px;font-weight:400}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{font-size:15px;color:#000}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_price{padding-right:0}.cart_order_wr .cart_order_right_box .class_list .cart_list_price span{font-size:15px}.cart_order_wr .cart_list_price>ul>li{font-size:15px;font-weight:400}.cart_order_wr .m_cart_order_btn{margin:0 auto;padding:10px 0;width:100%;color:#333;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center}.cart_order_wr .m_cart_order_btn .plus_img_box{display:inline-block;width:16px;height:16px}.cart_order_wr .m_cart_order_btn .plus_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .m_fold_btn{transform:rotate(180deg)}.cart_order_wr .m_total_box{margin-top:20px;padding-top:19px;width:100%;border-top:1px solid #ccc}.cart_order_wr .m_total_box .m_total_price_box{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;color:#111;line-height:1;font-weight:700}.cart_order_wr .m_total_box .m_total_price_box h4{font-size:16px;font-weight:700}.cart_order_wr .m_total_box .m_total_price_box span{font-size:18px}.cart_order_wr .m_total_box .btn_h55{height:50px;line-height:50px;font-size:15px;font-weight:700}.cart_order_end_wr{margin:15px 0 0;padding:0 15px}.cart_order_end_wr .cart_payment_left_box_in{padding:25px 15px 24px}.cart_order_end_wr .payment_title_txt_num_box{padding-left:0}.cart_order_end_wr .payment_title_txt_num_box h2{margin-bottom:15px;font-size:26px}.cart_order_end_wr .payment_order_details_box .or_de_img_same_size{margin-right:7px}.cart_order_end_wr .payment_order_details_box .payment_method_img_box{width:13px;height:8px}.cart_order_end_wr .payment_order_details_box .payment_order_date_img_box{width:11px;height:9px}.cart_order_end_wr .payment_order_details_box .payment_email_img_box{width:11px;height:8px}.cart_order_end_wr .payment_title_txt_num_box .payment_txt_box{margin-bottom:15px;font-size:13px;line-height:1.4}.cart_order_end_wr .payment_title_txt_num_box .payment_order_num{font-size:15px;line-height:1}.cart_order_end_wr .payment_order_details_box{margin-top:22px;padding:13px 20px 0}.cart_order_end_wr .cart_payment_left_box .details_summary_title_same_size{height:auto;line-height:1.2em}.cart_order_end_wr .payment_order_details_box ul li{padding:14px 0 15px}.cart_order_end_wr .img_txt_box{font-size:14px}.cart_order_end_wr .payment_order_details_box span{font-size:14px;padding-left:19px}.cart_order_end_wr .payment_order_details_box .method_line_visa_img_border{width:34px;height:20px;border-radius:1.67px}.cart_order_end_wr .payment_order_details_box .method_line_visa_img_box{width:22px;height:8px}.cart_order_end_wr .payment_order_summary_total_box{padding:15px 20px}.cart_order_end_wr .payment_order_summary_total_box li{font-size:15px}.cart_order_end_wr .summary_subtotal_list_box li:last-child{margin-top:0}.cart_order_end_wr .order_summary_total_box .order_total_list_box{font-size:16px}.cart_order_end_wr .order_summary_total_box .order_total_list_box span{font-size:18px}.cart_order_end_wr .cart_payment_left_box .payment_btn_box{margin-top:25px;display:flex;justify-content:center;width:100%}.cart_order_end_wr .payment_btn_box button{padding:0;width:calc(50% - 2.5px);height:40px;line-height:38px;font-size:13px}.cart_order_end_wr .payment_btn_box>.btn_black{margin-right:5px}.cart_order_end_wr .btn_gold_border{margin-right:10px}.cart_order_end_wr .cart_payment_left_box .return_pri_terms_list_box{line-height:1;height:inherit}.cart_order_end_wr .return_pri_terms_list_box li{font-size:13px}.cart_order_end_wr .cart_order_end_right_box .cart_list_wr{padding:20px 15px 0}.cart_order_end_wr .cart_order_end_right_box .order_list_btn{right:0;width:11px;height:6px}.cart_order_end_wr .cart_order_end_right_box .class_list_box h3{font-size:15px}.cart_order_end_wr .cart_order_end_right_box .title1_flex .order_end_list_btn{font-size:14px}.cart_order_end_wr .cart_order_end_right_box .title1_flex .order_end_list_img_box{width:5px;height:9px}.cart_order_end_wr .cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{color:#000}.cart_order_end_wr .cart_list_price>ul>li{font-size:15px}.cart_order_end_wr .cart_order_end_right_box .cart_list_box{padding-right:0}.cart_order_end_wr .cart_order_end_right_box .class_list .cart_list_price span{font-size:15px}.payment_gift_popup_box{padding:84px 15px 0;width:100%;height:100%;z-index:106;border-radius:0;position:fixed;top:0;transform:translate(-50%);max-height:100%}.payment_gift_popup_box h3{margin-bottom:10px;font-size:24px;line-height:1}.payment_gift_popup_box .payment_gift_address_txt{font-size:15px;line-height:1.5}.payment_gift_popup_box input{border-radius:10px;margin:30px 0;height:50px}.payment_gift_popup_btn_box button{font-size:14px;font-weight:400;border-radius:5px;width:160px;height:50px}.payment_gift_popup_box .payment_gift_popup_refund_btn_box button{font-size:15px}.payment_gift_popup_end_box{z-index:107;width:100%;height:100%;position:fixed;padding:77px 15px;border-radius:0;top:0;transform:translate(-50%);max-height:100%}.payment_gift_popup_end_btn_box{margin-top:36px}.payment_gift_popup_end_btn_box button{width:calc(50% - 5px);border-radius:5px;font-size:13px}.payment_gift_popup_end_btn_box .btn_black{margin-right:10px}.payment_gift_popup_img_container .payment_gift_popup_img_size_box{width:220px;height:123px;background:url(/assets/images/m_payment_gift_popup_img.png) no-repeat;background-size:contain}.payment_gift_popup_end_box h3{margin-top:25px}.main_nav_mob{z-index:108;position:fixed;top:0;padding-bottom:50px;width:100%;height:100%;overflow:auto;background:#fff}.main_nav_mob .m_nav_top_box{padding:11px 15px 18px;width:100%}.main_nav_mob .m_nav_logo_box{margin-bottom:11px;width:100%;display:flex;justify-content:space-between}.main_nav_mob .m_nav_logo_box .nav_logo img{max-width:100%}.main_nav_mob .m_nav_logo_box .m_nav_close_btn{margin-top:6px;display:inline-block;width:16px;height:16px;background:url(/images/payment_gift_popup_close.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_profile_box{padding:20px 15px 16px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px;display:flex}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt{line-height:1;color:#111;font-weight:700;font-size:17px}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt span{margin-left:12px;display:inline-block;width:95px;height:23px;line-height:21px;text-align:center;border-radius:11.67px;background:#e0c461;border:1px solid #e0c461;font-size:12px;color:#fff;font-weight:400}.main_nav_mob .m_nav_top_box .m_search_box{position:relative}.main_nav_mob .m_nav_top_box .common_input{margin-top:20px;padding-left:19px;border-radius:21px;border:1px solid #ddd;background:#f5f5f5;font-size:13px}.main_nav_mob .m_nav_top_box .common_input::-webkit-input-placeholder{color:#999}.main_nav_mob .m_nav_top_box .m_search_img_box{position:absolute;top:10px;right:18px;display:inline-block;width:22px;height:20px;background:url(/assets/images/m_search_icon.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_gnb_box{width:100%;background:#fff;overflow:auto;overflow-y:hidden}.main_nav_mob .m_gnb_box ul{padding:0 15px;display:flex;width:475px}.main_nav_mob .m_gnb_box ul li{width:auto}.main_nav_mob .m_gnb_box ul li.on button{border-bottom:2px solid #e0c461;font-weight:700}.main_nav_mob .m_gnb_box ul li button{display:block;height:43px;line-height:43px;text-align:center;font-size:14px;color:#111;padding:0 7px;margin-right:7px}.main_nav_mob .m_gnb_box ul li:last-of-type button{margin-right:0}.main_nav_mob .m_gnb_box ul li button s{margin-right:4px;display:inline-block;background-size:contain;background-repeat:no-repeat}.main_nav_mob .business_icon{width:17px;height:16px;background:url(/assets/images/m_business_icon.png)}.main_nav_mob .career_icon{width:19px;height:13px;background:url(/assets/images/m_career_icon.png)}.main_nav_mob .mindset_icon{width:16px;height:19px;background:url(/assets/images/m_mindset_icon.png)}.main_nav_mob .blitz_collection_icon{width:12px;height:14px;background:url(/assets/images/m_blitz_collection_icon.png)}.main_nav_mob .tab_list_box{padding:20px 15px 29px;width:100%}.main_nav_mob .tab_list_box div{padding:23px 25px 20px;width:100%;height:100%;border-radius:10px;background:#f9f9f9}.main_nav_mob .tab_list{display:none}.main_nav_mob .tab_business{display:block}.main_nav_mob .tab_list ul li{margin-bottom:10px;font-size:14px}.main_nav_mob .tab_list ul li:last-child{margin-bottom:0}.main_nav_mob .tab_list ul li a{color:#111}.main_nav_mob .tab_list ul li.active a{font-weight:700;color:#e0c461}.main_nav_mob .swiper-container{width:100%;padding:39px 15px 33px}.main_nav_mob .swiper-container img{margin-bottom:31px;width:100%;box-shadow:0 3px 10px rgba(0,0,0,.2);border-radius:10px}.main_nav_mob .swiper-slide{font-size:18px;background:#fff}.main_nav_mob .swiper-slide .m_bottom_tit{margin-bottom:13px;font-size:20px;font-weight:700;color:#111;white-space:normal;line-height:1.5;height:3em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main_nav_mob .swiper-slide .m_bottom_txt{font-size:15px}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{padding-left:15px;bottom:2px;display:flex;align-items:center}.main_nav_mob .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0;opacity:1}.main_nav_mob .swiper-pagination{text-align:left}#trxCntBtmWrp{display:inherit}#trxCntTop>img{height:201px}#trxCntTop>div{width:100%;padding:15px}#trxCntTop>div>strong{padding-bottom:23px;font-size:18px;line-height:25px}#trxCntTop>div>strong>.tit_sub{font-size:13px;margin-top:10px;line-height:1.4}#trxCntTop>div>strong>span{font-size:15px}#trxCntTop>div>form>input{height:40px;font-size:13px}#trxCntTop>div>form>button{width:55px;height:40px;line-height:40px;font-size:13px;text-indent:-9999px;background:#e0c363 url(/assets/images/center_m_search.png) no-repeat 50%;background-size:18px auto}#trxCntBtm{width:100%;display:inherit}#trxCntBtm .trxCntLft{padding:26px 15px 19px;width:100%}.trxCntLft>strong{margin-bottom:6px;font-size:17px}.trxCntLft>span{font-size:15px}.trxCntLft>ul{display:inherit}#trxCntWrp .trxCntLft>ul>li{padding:0 20px;margin-bottom:8px;width:100%;height:60px;margin-right:0;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.trxCntLft>ul>li>a>div>strong{width:calc(100% - 60px)}.trxCntRgt{padding:30px 15px;width:100%}.trxCntRgt>div{padding:19px 15px 17px 13px;border-radius:5px}.trxCntRgt>div>strong{color:#222}.trxCntRgt>div>span{color:#222;font-size:13px}.trxCntRgt .m_t_center_same_flex>p{margin-bottom:7px;font-size:15px}#trxCntWrp .trxCntLft>ul>li:hover{background:#eee;color:#333}.service_btm_flying_wr{bottom:75px}.service_main_pop .tit{font-size:17px}#trxCntWrp .trxCntLft:last-child{padding-bottom:47px;width:inherit}#trxCntTop.trxCntTop_sub{height:inherit}#trxCntTop>.trxCntTop_sub_mob_vis{height:128px}#trxCntTop.trxCntTop_sub>div{width:100%;height:inherit}#trxCntTop.trxCntTop_sub>div>strong{font-size:15px;line-height:1;padding-bottom:15px}.trxCntRgt:first-child{padding:10px 15px;width:100%}.trxCntRgt .m_t_back_box{padding:0;background:#f5f5f5;border:0;font-size:13px;display:flex;align-items:center}.trxCntVew>span{font-size:12px;padding-left:9px}.trxCntVew>span:before{margin-right:9px}.trxCntVew>span:first-child{font-size:14px}.trxCntVew>strong{font-size:20px;font-weight:700;line-height:1.3}.trxCntVew>hr{margin:24px auto}#trxCntWrp .trxCntVew{padding-left:0}.trxCntVew>div>b{display:block;margin-bottom:10px;font-size:15px}.trxCntVew>div>p{margin-bottom:27px;font-size:15px}.trxCntVew>div>p:last-child{margin-bottom:0}.join_password_box>p{padding:4px 4px 0 10px;font-size:13px;line-height:1.4;white-space:pre-wrap;word-break:keep-all}.join_st_wr .join_create_txt{padding:15px}.join_st_wr .general_create_account_box{padding:39px 15px 30px}.join_teachers_wr{padding:0 15px}.join_teachers_wr .instructor_create_account_box{width:100%;padding:39px 15px 30px}.join_teachers_wr .instructor_create_account_box h2{font-size:24px}.instructor_wr{width:100%;padding:0 15px}.instructor_box .nick_name_box{width:100%}.instructor_create_account_box02{padding:15px 15px 25px}.sign_up_page_container{padding:0 15px}.sign_up_page_container .sign_up_box{padding:50px 25px 30px}.circle_back{width:90px;height:90px}.circle_back .sign_up_img_box{width:55px;height:56px}.sign_up_box h2{font-size:20px}.sign_up_box p{font-size:15px}#project_list_wr .common_tit{font-size:20px;padding-top:26px;padding-bottom:15px;font-weight:700;line-height:1.2em;color:#111}#project_list_wr .filter_package_box{width:100%}#project_list_wr .project_top_slide_box .common_list_banner{margin-top:0}#project_list_wr .project_top_slide_box .common_list_banner .swiper-container{border-radius:10px}#project_list_wr .project_top_slide_box .common_list_banner .swiper-slide{padding:15px}#project_list_wr .common_list_banner .img_wrap{width:100%}#project_list_wr .project_top_slide_box .list_banner_txt{width:100%;padding:0}#project_list_wr .project_top_slide_box .list_cate{margin:19px 0 12px;font-size:12px}#project_list_wr .project_top_slide_box .list_cate s{margin-top:-2px}#project_list_wr .project_top_slide_box .tit{font-size:20px}#project_list_wr .project_top_slide_box .txt{font-size:15px}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right{font-size:17px}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right .explain_box_sale_price{margin-left:5px;margin-right:17px;font-weight:400}#project_list_wr .project_top_slide_box .btn_h40_02{width:110px;height:34px;border-radius:16.67px;line-height:32px;font-size:13px}.project_list_background{height:340px}#project_list_wr .common_pop_tail .btn_h52{min-width:130px}#project_list_wr .filter_package_box .project_package_right_box{float:inherit;width:100%;padding:0}#project_list_wr .common_list_top{padding-right:15px;padding-left:15px;border-bottom:1px solid #ddd}#project_list_wr .common_list_box{padding:20px 15px}#project_list_wr .filter_package_box .common_list_list{width:100%;margin-left:0}#project_list_wr .project_package_right_box .common_list_txt .list_cate{font-size:13px}#project_list_wr .project_package_right_box .common_list_txt .list_tit{margin-bottom:0;font-size:17px}#project_list_wr .project_package_right_box .before_price{font-size:14px}#project_list_wr .project_package_right_box .common_list_txt .bottom{margin-top:8px}#project_list_wr .project_package_right_box .common_list_txt .bottom .price_wrap{font-size:16px}.project_details_wr{width:100%;padding:0 15px;margin-top:30px}.project_details_wr .project_top_slide_box .common_list_banner .swiper-slide{border-radius:10px}.project_details_wr .swiper-wrapper{padding:0}.project_details_wr .common_list_banner .img_wrap{width:100%}.project_details_wr .project_top_slide_box .list_cate{margin:20px 0 9px;font-size:12px;color:#888}.project_details_wr .project_top_slide_box .tit{font-size:20px;margin-bottom:20px}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{padding:0;width:100%}.project_details_wr .project_top_slide_box .txt{display:none}.project_details_wr .learn_details_benefits_box{padding-top:0;padding-bottom:0;margin-top:13px;display:inherit;border:0}.project_details_wr .learn_details_benefits_box>div{padding:13px 0 17px;width:100%;border-right:0;border-top:1px solid #eee}.project_details_wr .learn_details_benefits_box>div:last-child{padding-bottom:5px}.project_details_wr .title_img_box{position:relative;margin-bottom:5px;align-items:center}.project_details_wr .title_img_box h3{margin-right:3px}.project_details_wr .title_img_box .learn_img_box{width:14px;height:11px}.project_details_wr .title_img_box button{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:#111;font-size:12px;display:flex;align-items:center}.project_details_wr .title_img_box>button>s{background-repeat:no-repeat}.project_details_wr .title_img_box .details_img_box{width:12px;height:11px}.project_details_wr .title_img_box .benefits_img_box{width:11px;height:14px}.project_details_wr .learn_details_benefits_box ul li{font-size:14px}.project_details_wr .learn_details_benefits_box ul li:before{color:#666}.project_details_wr .same_back_box{margin-left:8px;width:60px;height:60px}.project_details_wr .flag_back_box{margin-right:17px;background:#eee url(/assets/images/m_t_project_details_page_flag.png) no-repeat 50%;background-size:30px 32px}.project_details_wr .flag_box{width:calc(100% - 90px)}.project_details_wr .start_line_txt{font-size:16px}.project_details_wr .same_back_box .flag_img_box{display:none}.project_details_wr .same_back_box:after{left:-5px}.project_details_wr .flag_back_box:after{display:inline-block;content:"";width:16px;height:15px}.project_details_wr .same_flex_box{margin:-36px 0 4px}.project_details_wr .details_page_left_side_line{left:2px}.project_details_wr .details_page_bottom_box{padding-left:32px}.project_details_wr .same_flex_box .same_circle01{left:-27px;width:12px;height:12px}.project_details_wr .same_flex_box .same_circle02{width:4px;height:4px}.project_details_wr .same_flex_box .start_circle01{border:1px solid #888}.project_details_wr .same_flex_box .end_circle01{border:1px solid #e4be37}.project_details_wr .celebrate_box{margin:19px 0 -24px}.project_details_wr .common_list_box{padding:20px 0}.project_details_wr .common_list_box:after{left:-17px;width:7px;height:7px}.project_details_wr .common_list_txt s{margin-top:0}.project_details_wr .common_list_txt .list_cate_wrap{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;font-size:13px}.project_details_wr .common_list_txt .list_cate_wrap .list_cate_img_tit_box{display:flex;align-items:center}.project_details_wr .common_list_txt .list_cate_wrap .business_back_img{width:12px;height:12px}.project_details_wr .common_list_txt .list_cate_wrap .mindset_back_img{width:12px;height:14px}.project_details_wr .common_list_txt .list_cate_wrap .career_back_img{width:13px;height:9px}.project_details_wr .common_list_txt .list_cate_wrap .m_t_score_box span{color:#999;font-size:14px}.project_details_wr .common_list_txt .list_tit{margin-bottom:11px}.project_details_wr .common_list_txt .teacher{color:#666}.project_details_wr .celebrate_back_box{margin-right:10px}.project_details_wr .celebrate_back_box:after{display:inline-block;content:"";width:16px;height:15px;background:#f7f2ec}.project_details_wr .celebrate_img_box{width:34px;height:37px}.project_details_wr .end_txt_box{width:calc(100% - 90px)}.project_details_wr .start_end_txt_box .celebrate_txt{margin-bottom:0;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:1.4}.m_t_sub_menu_list_box>ul>li{padding:20px 15px 30px}.m_t_sub_menu_list_box>ul>li>a.on~ul{display:block}.m_t_sub_menu_list_box>ul>li>ul{margin-top:15px}.m_t_sub_menu_list_box>ul>li>a{font-size:17px;font-weight:700}.m_t_sub_menu_list_box>ul>li>ul>li{position:relative;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;padding:15px}.m_t_sub_menu_list_box>ul>li>ul>li>a{color:#333;font-size:14px;display:block;line-height:1.5}.m_t_sub_menu_list_box>ul>li>ul>li>a.on{font-weight:700}.m_t_sub_menu_list_box>ul>li>ul>li>a.on~ul{display:block;background:#f5f5f5;width:100%;border-top:1px solid #e5e5e5;padding:13px 0}.m_t_sub_menu_list_box>ul>li>ul>li>ul{display:none}.m_t_sub_menu_list_box>ul>li>ul>li>a>s{width:11px;height:11px;position:static;background:url(/assets/images/img_11x11tgl.png) no-repeat;background-size:100% auto;display:inline-block;margin-right:10px}.m_t_sub_menu_list_box>ul>li>ul>li>a.on>s{background-position-y:100%}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li{margin-bottom:8px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li:last-child{margin-bottom:0}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a{color:#111;font-size:14px;display:block;padding:0 32px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a.on{color:#e0c363;font-weight:700}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{width:100%;padding:15px 0 0}.ovv_coaching_wrap .trxPrfPpl>div>s{display:block;width:81px;height:81px;margin:0;float:none}.trxPrfPpl>.prf_flex{display:flex;justify-content:center}.trxPrfPpl>div>.coa_page_teacher_ppl>.tea_name{font-size:17px;padding-bottom:5px;text-align:left}.trxPrfPpl>div>.coa_page_teacher_ppl>.tea_prf{font-size:13px;text-align:left}.trxPrfPpl>div>.coa_page_teacher_ppl{text-align:left}.ovv_coaching_wrap .trxPrfPpl .btn_h40{font-size:13px;height:35px;line-height:33px;min-width:136px;margin:12px auto 0}.ovv_coaching_wrap .coaching_level .btn_coaching_level{font-weight:600}.ovv_coaching_wrap .coaching_list{padding-top:30px}.ovv_coaching_wrap .coaching_list .btn_answer{font-weight:400;font-size:11px;top:2px}.ovv_coaching_wrap .common_list_txt .list_tit{font-size:17px}.ovv_coaching_wrap .common_list_txt .class_prv_txt.on{padding-bottom:20px}.ovv_coaching_wrap .btn_coaching_more{font-size:12px;min-height:15px}.ovv_coaching_wrap .coaching_list .common_list_txt .bottom>.left{justify-content:flex-start}.ovv_coaching_wrap .common_list_txt .bottom .price_wrap{font-size:16px;margin-right:20px}.ovv_coaching_wrap .save_btns .n_btn{width:32px;height:32px;margin:0 2px}.ovv_coaching_wrap .save_btns .n_btn:first-child{margin-left:0}.ovv_coaching_wrap .save_btns .n_btn:last-child{margin-right:0}.ovv_coaching_wrap .save_btns .btn_bookmark{background-size:11px auto}.ovv_coaching_wrap .save_btns .btn_cart{background-size:22px auto}.ovv_coaching_wrap .save_btns .btn_gift{background-size:17px auto}.ovv_coaching_wrap .save_btns .n_btn:after{display:none}.ovv_coaching_wrap .coaching_docu_wrap .num{min-width:18px;height:18px;line-height:18px;font-size:10px;font-weight:400}.ovv_coaching_wrap .trxPrfTtlInf>div>span{font-size:12px;font-weight:400}.ovv_coaching_wrap .trxTabCnt>div>.about_coaching_txt{font-size:14px;color:#111}.sub_wrap .trxPrfTop>div{max-width:100%;display:block}.sub_wrap .trxPrfTop02 .trxPrfPpl{width:100%;border-radius:10px 10px 0 0;padding:20px 15px 25px}.sub_wrap .trxPrfPpl{width:100%}.sub_wrap .trxPrfPpl>div>s{width:81px;height:81px;margin:0 15px 0 0}.sub_wrap .trxPrfPpl>div>strong{padding-bottom:7px;font-size:17px;text-align:left}.sub_wrap .trxPrfPpl>div>span{padding-bottom:19px;font-size:14px;text-align:left}.sub_wrap .coa_feedback_btn{margin:10px auto 0;font-size:13px;height:35px;line-height:33px;min-width:136px}.sub_wrap .trxPrfTop02 .trxPrfCnt{padding:20px 10px 22px 20px}.sub_wrap .trxTabTit{font-size:17px}.sub_wrap .trxTabCnt>div>p{font-size:16px;color:#888}.coaching_left_menu>span{padding:10px 15px;height:45px;line-height:45px}.coaching_left_menu s{width:16px;height:16px}.sub_wrap .coaching_left_menu{font-size:14px}.sub_wrap .coaching_left_menu .num{font-size:10px;font-weight:400}.sub_wrap .coaching_history_start .coaching_text_wrap>.right{width:100%;padding-left:0}.sub_wrap .coaching_history_wrap{padding:20px 10px 10px 45px}.sub_wrap .coaching_history_wrap .coaching_state:before{width:15px;height:16px;left:-33px;top:17px}.coaching_history_start .coaching_text_wrap{display:block}.coaching_history_wrap .coaching_state.coaching_start{padding-bottom:0}.sub_wrap .coaching_history_start .session_tit{padding:25px 30px 19px 0;font-size:14px}.sub_wrap .coaching_history_wrap .coaching_text_wrap>.pic_wrap{width:35px}.coaching_history_wrap .coaching_text_wrap>.pic_wrap>.q_num{background:#666;font-size:10px;height:18px;line-height:18px;min-width:35px;width:35px;margin-top:-4px}.sub_wrap .coaching_history_wrap .session_tit:before{width:25px;height:25px;left:-38px;box-shadow:0 3px 10px rgba(0,0,0,.1);border-radius:50%}.sub_wrap .coaching_history_start .coaching_text_wrap:before{left:-30px}.sub_wrap .coaching_history_wrap .coaching_state{justify-content:flex-start}.sub_wrap .coaching_history_wrap .coaching_state s{width:55px;height:50px}.sub_wrap .coaching_history_wrap .coaching_state p{margin-left:10px;font-size:16px;color:#111;font-weight:700;padding-left:0}.sub_wrap .coaching_history_start .pop_gray_txtarea_wrap{margin-top:10px}.sub_wrap .coaching_history_start .pop_gray_txtarea_wrap .btn_file{height:31px;line-height:31px;font-weight:700}.sub_wrap .coaching_history_start .btn_h52{min-width:120px;height:40px;line-height:38px;font-size:13px}.sub_wrap .coaching_history_start .coaching_text_wrap .btn_wrap_01{margin-top:20px}.sub_wrap .coaching_history_writing{padding:20px 10px 20px 45px}.sub_wrap .coaching_history_wri_com .coaching_state:before{left:-16px}.sub_wrap .coaching_history_wri_com .session_tit:before{left:-21px}.coaching_history_wri_com .coaching_text_wrap:before{top:12px;left:-15px}.coaching_history_wri_com .coaching_state:after,.coaching_history_wri_com .coaching_text_wrap:after,.coaching_history_wri_com .session_tit:after{left:-11px}.coaching_text_wrap:last-of-type:after{height:20px}.sub_wrap .coaching_history_wri_com .coaching_state{padding-left:10px}.coaching_history_wri_com .session_tit{padding:25px 30px 19px 10px;font-size:15px}.sub_wrap .coaching_history_wrap .comment_user_id{font-size:13px}.sub_wrap .coaching_history_wrap .re_cont>p{font-size:15px}.sub_wrap .coaching_history_wrap .comment_file_wrap>.down{display:none}.coaching_history_wrap .toggle_session{top:24px}.sub_wrap .coaching_history_wrap .toggle_session>span{display:none}.coaching_history_wrap .coaching_text_wrap .comment_box{padding:14px 15px}.sub_wrap .coaching_history_wrap .comment_file_wrap .file_neme{margin-left:0;padding-left:19px}.coaching_history_wrap .coaching_text_a>.pic_wrap>.q_num{background:#e0c463}.sub_wrap .coaching_history_complete{padding:20px 10px 20px 35px}.sub_wrap .coaching_history_complete .coaching_state.coaching_finish:after{height:calc(100% - 27px)}.coaching_history_wrap .comment_user_info{line-height:1;margin-bottom:9px}.coaching_text_wrap.coaching_text_q>.right{width:calc(100% - 35px);padding-right:0;padding-left:15px}.coaching_text_wrap.coaching_text_a>.right{width:calc(100% - 35px);padding-left:0;padding-right:15px}.coaching_text_a .comment_box:before{top:7px}.coaching_history_complete .coaching_state:before{top:17px}.trxPrfVdo{padding-top:28px;width:100%;margin:0}.trxPrfTop .teacher_prf{margin:15px 15px 20px 20px}.trxPrfVdo .common_list_top{height:inherit;padding:0 15px;border-bottom:1px solid #ddd}.trxPrfVdo .common_list_top .right{position:static;margin-bottom:9px}.trxPrfVdo .common_list_top .right .fake_select{margin-right:10px;width:calc(50% - 5px);box-shadow:0 2px 5px rgba(0,0,0,.15)}.trxPrfVdo .common_list_top .right>div:last-child{margin-right:0}.trxPrfVdo .common_list_list{width:100%;margin-left:0}.m_gnb{z-index:3;position:fixed;bottom:0;width:100%;background:#fff;box-shadow:0 -2px 20px rgba(0,0,0,.15);display:flex;align-items:flex-end}.m_gnb>li{width:25%;text-align:center}.m_gnb>li:nth-child(3){min-width:105px}.m_gnb>li>a{display:block;font-size:13px;position:relative}.m_gnb>li>a>s{display:block;margin:0 auto 3px}.m_t_button_home>s{background:url(/assets/images/m_gnb_home.png) no-repeat;background-size:19px auto;width:20px;height:20px}.m_t_button_search>s{background:url(/assets/images/m_search_icon.png) no-repeat;background-size:19px auto;width:20px;height:20px}.m_t_button_pencil>s{background:url(/assets/images/m_bottom_nav01.png) no-repeat;background-size:16px auto;width:16px;height:20px}.m_t_button_cart>s{background:url(/assets/images/m_bottom_nav02.png) no-repeat;background-size:21px auto;width:21px;height:18px}.m_t_cart_count{display:inline-block;position:absolute;right:-7px;top:-6px;width:15px;height:15px;line-height:16px;background:#e0c363;color:#fff;border-radius:50%;font-size:12px;text-align:center}.m_t_button_login>s{background:url(/assets/images/m_bottom_nav03.png) no-repeat;background-size:19px auto;width:19px;height:19px}.sub_wrap .btn_h52{min-width:130px}.sub_wrap .topic_wrap h3{margin-bottom:8px}.overview_video_wrap .titbar_icon_wrap>li:not(:first-child){margin-left:20px}.overview_video_wrap .overview_titbar{padding:0 15px}.overview_video_wrap .titbar_icon_like{width:16px}.overview_video_wrap .titbar_icon_bookmark{width:10px}.overview_video_wrap .titbar_icon_share{width:16px}#trxPopWrp.trxPopWrp{z-index:999;position:fixed;max-width:100%;width:100%;top:0;transform:translate(-50%)}#trxPopWrp.trxPopWrp>div{border-radius:0;max-height:calc(100vh - 100px);overflow:auto}#trxPopWrp.trxPopWrp>div>div:nth-child(3){border-radius:0}#trxPopWrp>div>.trxContBox>.PopTit{padding:0 20px;line-height:50px;font-size:15px}#trxPopWrp .refer_pop_close_btn{background-color:inherit;width:30px;height:30px;top:10px;right:10px;background-size:16px auto}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box,#trxPopWrp>div>div>ul{padding:0 20px}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box>input{padding:0 15px;font-size:13px}#trxPopWrp.trxPopWrp>div>div:nth-child(2)>ul>li{margin-top:15px;padding-left:10px;font-size:13px}#trxPopWrp.trxPopWrp>div>div:nth-child(2)>ul>li:before{top:27%}#trxPopWrp .register_btn_box>button{margin-top:25px;max-width:170px;width:170px;height:52px;font-size:15px}.trxPopCrd_wr{padding:0 20px}.trxPopCrd_wr .trxPopCrd_in{padding:0 20px;margin-bottom:-30px}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p{line-height:1.2;font-size:17px}.trxPopCrd_wr .refer_list_same .refer_list_txt{font-size:15px;margin-bottom:0}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p.teacher{font-size:13px;display:none}.trxPopCrd_wr .refer_list_same .refer_list_from{font-size:13px;line-height:2.1}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div{padding-top:10px}#trxMypCnt .trxMypCnt>div:first-child{width:calc(100% - 30px)}.trxMypEdt .trxMypEdtPrf{padding:0 0 17px;border-top:none;margin-top:0;text-align:center;display:block}.trxMypEdt .trxMypEdtPrf>s>img{display:none}.trxMypEdt .trxMypEdtPrf>s{margin-right:0;display:inline-block;background:url(/assets/images/img_ppl.png) no-repeat 50%;background-size:contain;min-width:110px;min-height:110px}.trxMypEdt .trxMypEdtPrf>s>a{width:35px;height:35px;right:-11px}.trxMypEdt .trxMypEdtPrf>div:first-child{display:none}.trxMypEdt .trxMypEdtPrf>div>strong{font-size:17px;margin:5px 0 7px}.trxMypEdt .trxMypEdtPrf>.prf_txt>span{display:none}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>s{width:18px;height:18px;background:#e7e7e7 url(/assets/images/img_png_icon.png) no-repeat center 3px;background-size:10px auto}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>p{width:auto}.trxMypEdt .trxMypEdtFrm>ul>li:first-child>div:first-child>s{background-size:12px auto}.trxMypEdt .trxMypEdtFrm>ul>li:last-child{display:block}.trxMypEdt .trxMypEdtFrm>ul>li:last-child>div{margin-bottom:9px}.trxMypEdt .trxMypEdtFrm>ul>li>div:last-child{width:100%}.trxMypEdtFrm>ul>li>div:first-child>s{margin:0 11px 0 3px;width:13px;height:13px}.trxMypEdtFrm>ul>li>div:first-child>span{font-size:14px}.trxMypEdt .trxMypEdtFrmAgg>div>p{font-size:13px}.trxMypEdt .trxMypEdtFrm .before_mdfc_prf>span{display:block;margin-top:5px}.trxMypEdt .trxMypEdtFrmAgg{padding:14px 10px 15px}.trxMypEdt .trxMypEdtFrmAgg>div>.check_wrap{margin-bottom:1px}.trxMypEdt .trxMypEdtFrm>button{margin:19px auto 0;font-size:15px;min-width:160px}.trxMypEdt .trxMypEdtFrm .clicked_mdfc_prf{margin:9px 0 5px;width:100%}.trxMypEdt .trxMypEdtFrm>ul>li{display:block}.trxMypEdt .common_input{width:100%}.trxMypEdt .trxMypEdtFrm>ul>li>button{top:3px}.trxMypEdt .btn_h52{border-radius:5px}.mypg_coaching_list_mark .coaching_level{margin-left:5px}.activity_wr .common_list_txt .homewrk_tit{color:#333;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.skills_more>s{margin:15px auto 0;display:block;width:20px;height:20px;background:url(/assets/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto}.purchase_pop{width:100%;height:100vh;top:0;transform:translateX(-50%);overflow:auto}.cart_payment_left_box .cart_payment_left_box_in,.purchase_pop{border-radius:0}.purchase_pop .payment_title_txt_num_box h2{font-size:20px}.purchase_pop .payment_title_txt_num_box .payment_order_num{font-size:15px}.purchase_pop .cart_order_end_right_box .order_list_box{font-size:18px}.purchase_his_wr .common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase_his_wr .trxLstDte>ul>li:nth-child(2)>s{width:14px}.skills_topic_wr .topic_box{height:185px;overflow:hidden}.purchase_pay_wr .common_list_top{border-bottom:none}.payment_btn_wr>a{padding:10px 23px;font-size:15px}.purchase_pay_wr .card_list .card_img{width:50px;height:30px;padding:5px;margin-right:15px}.purchase_pay_wr .card_list .card_info{width:calc(100% - 65px)}.purchase_pay_wr .card_list .card_info .coaching_level{position:static;transform:translateY(0)}.main_banner .main_banner_txt{top:40%}.main_banner .main_banner_txt .teacher,.main_banner .main_banner_txt .teacher+.button{display:none}.main_banner .main_banner_txt .tit{font-size:26px;line-height:1.3em}.main_banner,.main_banner .swiper-slide{height:200px}.main_banner .swiper-container-horizontal>.swiper-pagination-bullets,.main_banner .swiper-pagination-custom,.my_cards{display:none}.main_list_slide_tit{font-size:22px;line-height:1.25em}.main_list_slide_tit span{font-size:1em}.main_wrap .main_list_slide_wrap{padding:45px 0 35px}.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap .swiper-pagination-custom{bottom:-30px}.popular_banner{margin-top:50px;padding-top:30px;padding-bottom:30px}.popular_banner .button_go{padding:0;width:30px;border:0;font-size:0;filter:brightness(100);height:30px;background:url(/assets/images/pop_arr.png) no-repeat 100%;background-size:12px auto}.popular_banner:before{width:100%;height:56.94vw}.popular_banner .swiper-slide>div.img_wrap{width:100%;max-width:100%}.popular_banner .swiper-slide .pop_banner_txt{padding-top:25px;width:100%;padding-left:0}.popular_banner .swiper-slide .pop_banner_txt>p.tit{font-size:20px;line-height:20px;padding-top:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popular_banner .swiper-slide .pop_banner_txt>p.txt{display:none}.popular_banner .teacher_profile{max-width:100%;margin-top:20px}.popular_banner .swiper-pagination{right:10px;bottom:175px;background-color:rgba(41,45,49,.5);font-size:13px;line-height:24px;width:50px;height:24px}.popular_banner .main_list_slide_tit span{text-shadow:none;color:#fff}.trxPscCrd{box-shadow:0 3px 10px 0 rgba(36,27,5,.1);width:calc(100% - 30px);margin-left:auto;margin-right:auto;border-radius:10px;background-color:#fff;margin-top:-40px;position:relative;z-index:1;display:block}.trxPscCrd>div{display:flex;flex-wrap:wrap}.trxPscCrd>div>a{width:22%;line-height:45px;font-size:14px;color:#111;text-align:center;position:relative}.trxPscCrd>div>a:first-of-type,.trxPscCrd>div>a:last-of-type{width:28%}.trxPscCrd>div>a.on:after{width:100%;height:2px;background-color:#e0c363;position:absolute;top:calc(100% - 2px);left:0;content:" ";display:block}.trxPscCrd>div>a.on{font-weight:700}.trxPscCrd>div>a.on>span{position:relative}.trxPscCrd>div>a.on>span:before{width:7px;height:7px;border-radius:50%;background-color:#ff7800;content:" ";position:absolute;top:0;right:-8px}.trxPscCrdCnt{width:100%;border-top:1px solid #f8f8f8;padding:10px}.trxPscCrdCnt>div{display:none}.trxPscCrd>div>a:first-child.on~.trxPscCrdCnt>div:first-child,.trxPscCrd>div>a:nth-child(2).on~.trxPscCrdCnt>div:nth-child(2),.trxPscCrd>div>a:nth-child(3).on~.trxPscCrdCnt>div:nth-child(3),.trxPscCrd>div>a:nth-child(4).on~.trxPscCrdCnt>div:nth-child(4){display:block}.my_cards_data>a{float:none;width:100%}.my_cards_data>a .con .tit02{max-height:40px;-webkit-line-clamp:2;font-size:15px}.my_cards_data>a .con .time_info{font-size:12px}.my_cards_data>a .con .tit{font-size:14px}#footer{display:none}#trxFtrMob{background-color:#000;padding:35px 0;display:block}#trxFtrMob>ul{text-align:center}#trxFtrMob>ul>li{position:relative;padding-right:13px;margin-right:12px;display:inline-block}#trxFtrMob>ul>li:after{width:1px;height:10px;background-color:#666;content:" ";position:absolute;top:calc(50% - 5px);right:0}#trxFtrMob>ul>li:last-child{padding-right:0;margin-right:0}#trxFtrMob>ul>li:last-child:after{display:none}#trxFtrMob>ul>li>a{color:#ccc;font-size:13px}#trxFtrMob>p{text-align:center;color:#fff;font-size:13px;padding-top:15px}.trxPrfTop{padding:0 15px;margin-bottom:0}.trxPrfTop>div{transform:translateY(20px);flex-wrap:wrap;border-radius:10px;overflow:hidden}.trxPrfPpl,.trxPrfPpl>div{width:100%}.trxPrfPpl>div>ul{display:none}.trxPrfPpl>div>s{float:none;width:110px;height:110px;margin:0 auto 10px}.trxPrfPpl>div>s img{width:100%;display:block!important}.trxPrfPpl>div>span,.trxPrfPpl>div>strong{text-align:center}.trxPrfPpl>div>div>div{justify-content:center}.trxPrfTtlInf{display:none}.trxPrfCnt{width:100%;padding:15px 0 0}.trxPrfLst,.trxTabCnt{margin:15px}.trxPrfCnt .trxTab{margin-bottom:0}.trxPrfCnt .trxTab>ul>li{margin-right:0}.trxPrfCnt .trxTab>ul>li:first-child{width:55%}.trxPrfCnt .trxTab>ul>li:nth-child(2){width:45%}.trxPrfCnt .trxTab>ul>li a{text-align:center}.trxPrfPpl .trxStrPntCnt{display:none}.popular_banner .swiper-slide .img_area{height:47.22vw;background-size:cover;background-position:50%}.trxMypCnt>div:first-child{width:calc(100% - 40px)}.my_cards_data>a .con .progress_bar{width:100px;padding:0 10px}.time_info dt{margin-left:5px}.paging_wrap{margin-top:25px}.common_pop{width:100%;top:0;left:50%;transform:translateX(-50%);border-radius:0}.common_pop_tit{font-size:15px;min-height:50px;padding:15px 40px 15px 20px}.common_pop_wrap .pop_close{width:30px;height:30px;top:10px;right:10px;background:transparent url(/images/class/pop_close.png) no-repeat 50%;background-size:16px auto}.common_pop_cont{padding:10px 15px;margin:10px 0}.common_pop_cont_scroll{margin:10px 5px 10px 0;max-height:calc(100vh - 70px)}.review_wrte_list dt{font-size:15px}.files_pop .common_pop_cont_scroll{margin-bottom:0;padding-bottom:0}.pop_bottom_desc{padding:10px 15px 20px}.pop_file_list li .exer_file_tit{font-size:14px}.pop_file_list li .exer_file_info{font-size:12px}.btn_arr s{margin-left:6px;width:12px}.fake_select{height:45px}.fake_select .select_tit{height:45px;line-height:44px}.fake_select.fake_select_h35{height:45px}.fake_select.fake_select_h35 .select_tit{height:45px;line-height:44px}.fake_select .select_tit span{padding:0 10px}.fake_select .select_tit s{right:12px}.fake_select .select_option{padding:5px 0}.fake_select .select_option a{padding:0 10px}.common_list_top .right .fake_select{height:45px}.common_input{padding:0 10px;font-size:13px}.common_textarea{font-size:14px;padding:10px;line-height:1.6em}.main_list_slide_wrap .swiper-slide .bottom .teacher{font-size:13px}.main_list_slide_tit .main_slide_tit_pc{display:none}.main_list_slide_tit .main_slide_tit_mob{display:inline-block;height:24px;margin-top:-4px}.commnet_list_top>.right .fake_select{height:45px}.sub_top{min-height:100px;padding-top:40px}.sub_top .common_tit{margin-bottom:0;font-size:21px}.sub_top .history,.sub_top>.inner_1200>p{display:none}.btn_mo_filter{width:45px;height:45px}.topic_wrap{margin:30px 0 25px}.topic_wrap h3{font-size:16px;margin-bottom:10px}.topic_wrap .topic_toggle{display:none}.topic_wrap .topic_toggle_mob{display:block;background:#f8f8f8;text-align:center;padding-top:30px}.topic_wrap .topic_toggle_mob:after{content:"";display:block;width:calc(100% + 30px);height:1px;background:#e6e6e6;position:absolute;top:20px;left:50%;transform:translateX(-50%)}.topic_wrap .topic_toggle_mob{font-size:13px;color:#888;position:relative}.topic_wrap .topic_toggle_mob s{display:inline-block;width:15px;height:15px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:contain;vertical-align:middle}.topic_wrap .topic_toggle_mob.on s{transform:rotate(-180deg)}.topic_wrap .topic_box{max-height:185px;overflow:hidden}.topic_wrap .topic_box.on{max-height:100%}.topic_wrap .topic_tag{font-size:16px;min-height:32px;line-height:30px;margin-right:6px;margin-bottom:6px}.topic_wrap .topic_box_wrap{padding:15px 15px 10px}.common_list_top{border-bottom:0;position:relative}.common_list_top:after{content:"";width:calc(100% + 40px);height:1px;background:#ddd;position:absolute;bottom:0;left:-20px}.common_list_top .left .top_result{font-size:14px}.class_list_wrap .top_level_wrap{display:none}.common_list_list{width:calc(100% + 30px);margin-left:-15px}.common_list_box{padding:20px 15px}.common_list_box .common_list_thum{width:130px}.common_list_banner .main_list_slide_tit{font-size:22px;line-height:1.25em}.top_label{width:56px;height:15px;line-height:15px;padding:0;letter-spacing:-.04em}.top_label.top_label_featured{letter-spacing:-.06em}.bottom_video{display:none}.common_list_txt{width:calc(100% - 130px);padding-left:15px}.list_cate_txt{display:none}.list_cate_wrap{font-size:13px}.list_cate_wrap s{width:16px;height:14px;margin-top:-5px}.star_wr_mo{display:block;font-size:14px}.common_list_box .star_wr_mo{position:absolute;right:20px;top:15px}.common_list_txt .list_tit{font-size:17px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.common_list_txt .teacher{display:none;font-size:13px}.common_list_txt .bottom{justify-content:flex-end}.class_list .common_list_txt .bottom>.left{display:none}.common_list_txt .bottom .price_wrap{font-size:15px;margin-top:2px}.common_list_txt .bottom .ori_price{margin-right:5px}.common_list_txt .bottom .free{font-size:18px}.save_btns .n_btn{width:27px;height:27px;position:relative;margin:0 5px}.save_btns .n_btn:first-of-type{margin-left:0}.save_btns .n_btn:last-of-type{margin-right:0}.save_btns .n_btn:after{content:"";display:inline-block;width:1px;height:15px;background:#ddd;vertical-align:middle;position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.save_btns .n_btn:last-child:after{display:none}.save_btns .btn_bookmark{background-size:9px 15px}.save_btns .btn_cart{background-size:19px 15px}.save_btns .btn_gift{background-size:15px auto}.filter_pop_mob .common_pop_tit{min-height:50px;font-size:15px;padding:15px}.filter_pop_mob .pop_close2{top:15px;right:15px}.filter_box{padding:10px 0}.filter_box_tit{font-size:14px;margin-bottom:5px}.filter_box>ul>li{min-height:26px;line-height:26px}.filter_box .check_wrap{font-size:13px}.filter_box .rating_ul{padding:0 10px}.overview_video_wrap .quiz_wrap{padding-top:45px}.overview_video_wrap{height:300px}.overview_titbar{height:45px;line-height:45px}.overview_titbar .tit{display:none}.titbar_icon_wrap{margin-right:0}.titbar_icon_wrap .share_div{right:-15px}.overview_cont_txt{font-size:15px;line-height:24px}.overview_right_box .teacher_profile .con{font-size:14px;line-height:22px}.quiz_top .quiz_top_tit{font-size:16px;margin-bottom:8px}.quiz_top .quiz_top_tit s{width:19px;height:18px;margin-right:5px}.quiz_top .quiz_top_num{font-size:14px}.quiz_wrap .btn_wrap_01{margin-top:25px}.quiz_wrap .n_btn{min-width:120px;max-width:160px;height:40px;line-height:35px;font-size:13px}.quiz_pop_quiz .quiz_pop_tit{font-size:15px}.quiz_pop_txt{font-size:17px}.quiz_answer_list .answer_btn{min-height:50px;font-size:15px}.quiz_answer_list .answer_btn .num{left:15px}.quiz_answer_list .answer_btn .answer{padding-left:25px}.quiz_check_wrap{padding:20px;font-size:14px}.quiz_check_tit{font-size:15px}.gray_hr{margin:15px 0}.info_pop_tit{font-size:24px}.info_pop_txt{font-size:15px;max-width:65%;margin:0 auto}.info_pop_txt,.info_pop_txt p{word-break:keep-all}.popup_quiz_wrap .common_pop_cont .btn_wrap_01{padding:40px 0 95px;margin:0}.popup_quiz_wrap .common_pop_cont .btn_wrap_01 .n_btn{min-width:120px;max-width:160px;width:calc(50% - 5px);font-size:13px}.answer_collection .swiper-container{padding:0;box-shadow:0 2px 10px rgba(0,0,0,.3)}.answer_collection .swiper-slide{padding:20px;background:#f2f2f2}.answer_collection .swiper-button-next,.answer_collection .swiper-button-prev{display:none}.gift_pop_wrap .img_wrap dl dd{display:block;padding:15px 15px 20px}.gift_pop_wrap .img_wrap .common_list_thum{width:100%}.gift_pop_wrap .img_wrap .prd_tit_wrap{width:100%;padding:0;margin-top:20px}.gift_pop_wrap .img_wrap .prd_tit_wrap .tit{font-size:17px}.gift_pop_wrap .img_wrap .prd_tit_wrap .teacher{font-size:14px}.overview_mob_tit{display:block;padding:20px 15px}.overview_mob_tit .common_tit{font-size:19px;margin-bottom:10px}.overview_tab>ul{width:468px}.overview_tab>ul>li{width:25%}.overview_tab>ul button{height:45px;line-height:45px;font-size:14px}.overview_tab>ul>li button s{margin-right:5px}.ovv_bottom_flying{height:60px}.ovv_bottom_flying .price_wrap{font-size:16px}.ovv_bottom_flying>.right .icons{margin-right:20px}.ovv_bottom_flying>.right .n_btn{width:120px;height:60px;line-height:58px}.overview_top_tit .common_tit{font-size:20px}.overview_cont_wrap{padding:25px 15px 30px;width:calc(100% + 30px);margin-left:-15px}.overview_cont_tit{font-size:18px;margin-bottom:5px}.overview_cont_skills .overview_cont_txt .n_btn{height:auto;line-height:1.5em;padding:7px 15px}.overview_right_box{margin-top:40px}.related_banner_wrap .main_list_slide_tit{font-size:24px}.main_list_slide_wrap .swiper-slide .box_relative_size{height:138px}.main_list_slide_wrap .swiper-slide .bottom{padding:12px 10px 15px}.main_list_slide_wrap .swiper-slide .bottom .cate{font-size:12px}.main_list_slide_wrap .swiper-slide .bottom .tit{font-size:16px;line-height:1.2em;height:2.4em}.main_list_slide_wrap .swiper-slide .bottom .teacher{margin:5px 0 10px}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search{padding:10px}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search .ovv_search_tit{font-size:14px}.flying_review_btns .n_btn{width:85px;height:35px;line-height:35px}.commnet_list_top>.right{float:none}.commnet_list_top>.right .fake_select{width:calc(50% - 1px);margin-left:2px}.commnet_list_top>.right .fake_select:first-child{margin-left:0}.commnet_list{width:calc(100% + 30px);margin-left:-15px}.comment_box{padding:25px 15px 25px 50px}.comment_user_info .comment_user_pic{width:30px;height:30px;left:-40px}.ovv_commnets_slide .comment_box{padding:20px 20px 30px 50px}.comment_user_id{margin-right:10px}.comment_time{font-size:12px}.re_cont{font-size:15px}.reply_textarea textarea{font-size:13px}.c_reply_box .comment_box{padding:15px 10px 5px 57px}.c_reply_box .comment_box:after{top:20px}.serch_tit{padding-top:34px;font-size:20px}.topic_nav{margin-bottom:15px}.topic_nav .history li{max-width:105px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.question_button{font-size:11px}.question_answer{font-size:12px;width:280px}.question_answer:before{right:92px}#trxMypCnt .common_list_box .common_list_thum.trxSml{width:130px}.trxLstLvl{width:53px;height:20px;line-height:20px;font-size:11px;padding:0 5px;margin-bottom:5px}.trxLstBtn .n_btn{font-size:14px;height:35px;line-height:33px;min-width:90px;padding:0 10px}.trxLstBtn .n_btn:first-child{margin-left:0}.trxLstBtn>div{top:40px;right:15px}.trxMreDot{position:absolute;top:10px;right:15px}.trxLstDte>ul>li{font-size:12px;line-height:1.7em}.trxLstDte>ul>li>s{width:14px;height:13px;background-size:contain!important}.trxLstDte>ul>li.complete s,.trxLstDte>ul>li.date s,.trxLstDte>ul>li.time s{width:14px;height:12px}.trxLstDte2>ul>li{font-size:12px;line-height:1.7em}.trxLstDte2>ul>li>s{width:14px;height:13px;background-size:contain!important}.trxMypCnt .trxLstTxt{font-size:13px}.trxMypFlt>dl{padding:10px}.trxMypFlt>dl>dt{line-height:30px;font-size:14px;width:100%;margin:10px 0 0}.trxMypFlt>dl>dt:first-child{margin-top:0}.trxMypFlt>dl>dd{width:100%;display:flex;ustify-content:flex-start;flex-wrap:wrap}.trxMypFlt>dl>dd>.fake_select{width:calc(50% - 1px);margin-right:2px}.trxMypFlt>dl>dd>.fake_select:nth-child(2n){margin-right:0}#trxMypCnt{padding-top:50px}.trxMypCnt>div:first-child{padding-top:30px}.my_nav_tit a{padding:0 15px;height:50px;line-height:50px}.my_nav_tit a i{right:15px}.my_nav_list .depth01{padding:0 15px}.my_nav_list .depth01>a,.my_nav_list .depth02 a{font-size:14px}.trxPrfPpl{padding:20px 0 25px}.trxPrfPpl>div>strong{font-size:18px;line-height:1em}.trxPrfPpl>div>span{font-size:13px;line-height:1em;padding-bottom:0}.trxPrfPpl>div>div{font-size:13px;text-align:center}.trxPrfPpl>div>div.ppl_score_wrap{display:none}.trxTab>ul{width:100%}.trxPrfPpl>div>div>div{margin-top:5px}.trxTab>ul>li>a{font-size:15px;line-height:1.4em;padding:0 10px 12px}.trxPrfLst,.trxTabCnt{margin:15px 15px 0 0;height:200px}.trxTabCnt>div{margin-right:12px}.trxTabCnt>div>p{font-size:16px;line-height:1.5em}.trxPrfVdo .common_list_top{display:block;margin-top:12px}.trxPrfVdo .common_list_top .left,.trxPrfVdo .common_list_top .right{margin-bottom:10px}.trxPrfLstIco{font-size:15px;line-height:1em}.sub_wrap .trxTabTit{line-height:1.4;margin-bottom:5px;padding-right:10px;font-size:20px}.trxPrfLst>div>ul>li>strong{line-height:1.6em;font-size:15px}.trxPrfLst>div>ul>li>span{font-size:13px;line-height:1.7}.trxPrfLst>div>ul>li>p{font-size:14px;line-height:1.5em}.coaching_docu_wrap s{width:18px;height:18px}.trxMypFlt>div .tit{font-size:15px}.trxMypInt>strong{font-size:18px;line-height:1.3em}.trxMypInt>.trxMypIntDpt01>li>strong{font-size:16px;line-height:16px}.trxMypInt>.trxMypIntDpt01>li>ul{height:165px;display:block}.trxMypInt>.trxMypIntDpt01>li>ul>li{width:100%}.trxMypInt>.trxMypIntDpt01>li>ul>li>a{line-height:1.4;padding:10px}.trxMypInt>.trxMypIntDpt02>strong{font-size:16px;line-height:16px;position:relative;padding-left:34px}.trxMypInt>.trxMypIntDpt02>strong>a{position:absolute;left:0;top:0}.trxMypInt>.trxMypIntDpt02>ul{display:block}.trxMypInt>.trxMypIntDpt02>ul>li{width:100%}.trxMypInt>.trxMypIntDpt02>ul>li>a{line-height:1.4;padding:10px 15px}.trxMypInt>.trxMypIntHas>strong{font-size:17px;line-height:1em}.activity_wr .common_list_txt .bottom>.left{display:block}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}