@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&family=Roboto:wght@400;500;700&display=swap";html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table{padding:0;border:0;vertical-align:baseline;font:inherit}html,body{font-family:Roboto,Noto Sans TC,sans-serif;font-weight:400;margin:0 auto;letter-spacing:.05em}html.loading,body.loading{opacity:1;visibility:visible}html .asj,body .asj{opacity:0}html,body{position:relative;overflow:hidden auto}main{position:relative;margin-top:80px}@media all and (max-width: 767px){main{margin-top:70px}}main:after{content:"";position:absolute;z-index:-1;bottom:0;right:0;width:18.75%;padding-bottom:23.9584%;background:url(/build/assets/bgIndex.46ec0978.png) center/contain no-repeat}@media all and (max-width: 767px){main:after{display:none}}.kv{position:relative}.kv img{width:100%;height:210px;object-fit:cover;object-position:center}@media all and (min-width: 768px) and (max-width: 991px){.kv img{height:180px}}@media all and (max-width: 767px){.kv img{height:auto}}.kv .pageTitle{position:absolute;top:43%;left:50%;transform:translate(-50%);font-weight:500;font-size:36px;color:#003369;letter-spacing:.15em}@media all and (min-width: 768px) and (max-width: 991px){.kv .pageTitle{font-size:31px}}@media all and (max-width: 767px){.kv .pageTitle{font-size:26px;letter-spacing:.1em;top:40%}}.porel{position:relative}.center{text-align:center}::selection{background-color:#004ea2;color:#fff}img{max-width:100%;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.mo{display:none}@media all and (max-width: 767px){.mo{display:block}}.pc{display:none}@media all and (min-width: 768px){.pc{display:block}}.mo_991{display:none}@media all and (max-width: 991px){.mo_991{display:block}}.pc_991{display:none}@media all and (min-width: 992px){.pc_991{display:block}}a,a:hover{text-decoration:none;outline:none;color:inherit}*:focus{outline:none}.container{margin:0 auto;max-width:88%;width:1200px}@media all and (max-width: 991px){.container{max-width:100%;padding:0 50px}}@media all and (max-width: 767px){.container{padding:0 25px}}.container_topmenu{margin:0 auto;max-width:88%;width:1262px}@media all and (max-width: 991px){.container_topmenu{max-width:100%;padding:0 50px}}@media all and (max-width: 767px){.container_topmenu{padding:0}}.container_swiper{margin:0 auto;max-width:88%;width:1271px;padding-right:40px}@media all and (max-width: 991px){.container_swiper{max-width:100%;padding:0 50px}}@media all and (max-width: 767px){.container_swiper{padding:0}}.pagePadding{padding:60px 0 100px}@media all and (max-width: 767px){.pagePadding{padding:40px 0 75px}}.allBtn{text-align:center}.allBtn a,.allBtn button{display:inline-block;width:220px;height:60px;line-height:60px;border-radius:5px;background-color:#004ea2;border:1px solid #004EA2;text-align:center;font-size:18px;font-weight:500;color:#fff;transition:opacity .75s}@media all and (max-width: 767px){.allBtn a,.allBtn button{width:210px;font-size:16px}}.allBtn a.disable,.allBtn button.disable{pointer-events:none;background-color:#bcbcbc!important;border:1px solid #bcbcbc!important}@media all and (min-width: 768px){.allBtn a:hover,.allBtn button:hover{opacity:.7}}.allBtn a.whiteBtn,.allBtn button.whiteBtn{color:#004ea2;background-color:#fff;margin-right:20px}@media all and (max-width: 767px){.allBtn a.whiteBtn,.allBtn button.whiteBtn{margin-right:10px}}.alert-container .alert button{content:none;position:absolute;appearance:none;width:1.5rem;height:1.5rem;right:.7rem;top:.8rem}.alert-container .alert button:after{content:"X";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;color:#000;line-height:1}.openMenu{overflow:hidden}.openMenu .container-menu{opacity:1;pointer-events:all;transform:translate(0)}.openMenu .bgop{opacity:1;display:block}header{position:fixed;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:space-between;width:100%;height:80px;padding:0 28px 0 30px;background-color:#004ea2;transition:background-color .75s}@media all and (max-width: 767px){header{height:70px;padding:0 15px}}header .menuBox .member.hasLoginIcon{display:flex!important}.nonmember header .menuBox .member.hasLoginIcon{display:none!important}.nonmember header .menuBox .member.noLoginIcon{display:flex!important}.container-logo{position:relative;display:inline-block;width:228px}@media all and (max-width: 767px){.container-logo{width:190px}}.menuBox{display:flex;align-items:center}@media all and (max-width: 767px){.menuBox{overflow:hidden}}.bgop{display:none}@media all and (max-width: 767px){.bgop{position:fixed;z-index:2;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;opacity:0;transition:opacity .75s;pointer-events:none}}@media all and (min-width: 768px){.container-menu{height:100%;display:flex;align-items:center}}@media all and (max-width: 767px){.container-menu{display:flex;flex-direction:column;position:absolute;z-index:2;top:0;right:0;width:100%;max-width:334px;height:100vh;padding:0;transform:translate(100vw);transition:transform .75s;background-color:#004ea2}}.topbox{display:none}@media all and (max-width: 767px){.topbox{position:relative;z-index:3;padding:10px 15px 10px 18px;display:flex;align-items:center;justify-content:space-between;background-color:#004ea2}}@media all and (min-width: 768px){.menu{position:relative;z-index:2;display:flex;align-items:center;height:100%}}@media all and (max-width: 767px){.menu{overflow-y:auto;order:2;padding:0 20px}}.menu>li{position:relative;font-family:Noto Sans TC,sans-serif;letter-spacing:1px}@media all and (max-width: 767px){.menu>li{border-bottom:1px solid #BCBCBC}}.menu>li:hover{color:#fff}@media all and (min-width: 768px){.menu>li:hover .menu-list{color:#004ea2;background-color:#fff}}.menu-list{position:relative;display:block;font-size:20px}@media all and (min-width: 768px){.menu-list{color:#fff;padding:0 20px;height:100%;line-height:80px;transition:color .75s,background-color .75s}}@media all and (min-width: 768px) and (max-width: 991px){.menu-list{padding:0 14px}}@media all and (max-width: 767px){.menu-list{color:#fff;padding:30px 10px;display:flex;align-items:center;justify-content:space-between;line-height:1}}.menu-list:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:13px;height:8px;clip-path:polygon(50% 0%,100% 100%,0% 100%);background:#004EA2}@media all and (max-width: 767px){.menu-list:after{display:none}}.menu-list .arrow{width:14px}.menu2{display:flex;align-items:center}@media all and (max-width: 767px){.menu2{position:relative;order:1;transition:margin-bottom .75s}}@media all and (max-width: 767px){.menu2:before{content:"";position:absolute;z-index:3;top:0;left:0;width:100%;height:1px;background-color:#bcbcbc}}@media all and (max-width: 767px){.menu2:after{content:"";position:absolute;z-index:3;bottom:0;left:0;width:100%;height:1px;background-color:#bcbcbc}}@media all and (max-width: 767px){.menu2.mb195{margin-bottom:195px}}@media all and (max-width: 767px){.menu2>li+li:before{content:"";position:absolute;z-index:2;top:0;left:0;width:1px;height:100%;background-color:#bcbcbc}}.menu2>li{position:relative;margin-left:24px}@media all and (min-width: 768px) and (max-width: 991px){.menu2>li{margin-left:15px}}@media all and (max-width: 767px){.menu2>li{color:#fff;font-size:20px;width:50%;height:75px;margin-left:0;display:flex;align-items:center;justify-content:center;z-index:2}}@media all and (min-width: 768px){.menu2>li:hover .menu-second{opacity:1;pointer-events:all}.menu2>li:hover>a{opacity:.7}}.menu2>li>a{position:relative;display:flex;align-items:center;transition:opacity .75s}@media all and (max-width: 767px){.menu2>li>a{width:100%;height:100%;justify-content:center;background-color:#004ea2}}.menu2>li>a:after{content:"";position:absolute;top:20px;left:50%;transform:translate(-50%);width:40px;height:50px}@media all and (max-width: 767px){.menu2>li>a .img{margin-right:10px}}.menu2>li>a .img img{display:block}.menu2>li>a.member{position:relative;z-index:8}.menu2>li>a.member .img{width:21px}@media all and (max-width: 767px){.menu2>li>a.member .img{width:19px}}.menu2>li>a.member .arrow{display:none}@media all and (max-width: 767px){.menu2>li>a.member .arrow{display:flex;align-items:center;justify-content:center;width:9px;margin-left:7px}}.menu2>li>a+.menu-second{position:absolute;width:max-content;transition:opacity .75s}@media all and (min-width: 768px){.menu2>li>a+.menu-second{top:52px;left:50%;transform:translate(-50%);opacity:0;pointer-events:none;background-color:#003369}}@media all and (max-width: 767px){.menu2>li>a+.menu-second{z-index:1;top:76px;left:0;background-color:#003369;width:200%;display:flex;flex-wrap:wrap;transform:translateY(-100%);transition:transform .75s}}@media all and (max-width: 767px){.menu2>li>a+.menu-second.active{transform:translateY(0)}}@media all and (max-width: 767px){.menu2>li>a+.menu-second li{width:50%;border-bottom:1px solid #777777}}@media all and (max-width: 767px){.menu2>li>a+.menu-second li:nth-child(2n){border-left:1px solid #777777}}.menu2>li>a+.menu-second li:last-child a{color:#ffffff80}.menu2>li>a+.menu-second a{position:relative;display:block;color:#fff;padding:0 26px;font-size:18px;text-align:center;height:51px;line-height:51px;transition:opacity .75s}@media all and (max-width: 767px){.menu2>li>a+.menu-second a{height:65px;line-height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 25px}}.menu2>li>a+.menu-second a:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#004ea2;opacity:0;transition:opacity .75s}.menu2>li>a+.menu-second a img{display:block;width:9px}@media all and (min-width: 768px){.menu2>li>a+.menu-second a:hover:after{opacity:1}}.menu2>li>a.order .img{position:relative;width:24px}@media all and (max-width: 767px){.menu2>li>a.order .img{width:22px}}.menu2>li>a.order .img:after{content:attr(num);position:absolute;top:0;right:0;width:20px;height:20px;border-radius:50%;background-color:#fff;font-size:12px;font-weight:700;color:#004ea2;display:flex;align-items:center;justify-content:center;transform:translate(50%,-50%)}@media all and (max-width: 767px){.menu2>li>a.order .img:after{display:none}}.hamBox{display:flex;align-items:center}@media all and (min-width: 768px){.hamBox{display:none}}.hamBox .menu3{display:flex;align-items:center}.hamBox .menu3>li{position:relative}@media all and (max-width: 767px){.hamBox .menu3>li{color:#fff;font-size:20px;width:50%;height:75px;display:flex;align-items:center;justify-content:center}}.hamBox .menu3>li>a{position:relative;display:flex;align-items:center;transition:opacity .75s}@media all and (max-width: 767px){.hamBox .menu3>li>a{width:100%;justify-content:center}}.hamBox .menu3>li>a:after{content:"";position:absolute;top:20px;left:50%;transform:translate(-50%);width:40px;height:50px}@media all and (max-width: 767px){.hamBox .menu3>li>a .img{margin-right:20px}}.hamBox .menu3>li>a .img img{display:block}.hamBox .menu3>li>a.member .img{width:21px}@media all and (max-width: 767px){.hamBox .menu3>li>a.member .img{width:19px}}.hamBox .menu3>li>a.order .img{position:relative;width:24px}@media all and (max-width: 767px){.hamBox .menu3>li>a.order .img{width:22px}}.hamBox .menu3>li>a.order .img:after{content:attr(num);position:absolute;top:-3px;right:-1px;width:18px;height:18px;border-radius:50%;background-color:#fff;font-size:12px;font-weight:700;color:#004ea2;display:flex;align-items:center;justify-content:center;transform:translate(50%,-50%)}.hamBox .menu3>li .menu-second{position:fixed;top:70px;left:0;width:100vw;background-color:#003369;display:flex;flex-wrap:wrap}.hamBox .menu3>li .menu-second li{width:50%;border-bottom:1px solid #777777}@media all and (max-width: 767px){.hamBox .menu3>li .menu-second li:nth-child(2n){border-left:1px solid #777777}}.hamBox .menu3>li .menu-second a{display:block;color:#fff;padding:0 26px;font-size:18px;text-align:center;height:51px;line-height:51px;transition:opacity .75s}@media all and (max-width: 767px){.hamBox .menu3>li .menu-second a{height:65px;line-height:65px;display:flex;align-items:center;justify-content:space-between;padding:0 25px}}.hamBox .menu3>li .menu-second a img{display:block;width:9px}@media all and (min-width: 768px){.hamBox .menu3>li .menu-second a:hover{opacity:.5}}@media all and (min-width: 768px){.nonmember .menu2>li:hover .menu-second{opacity:0;pointer-events:none}}footer{display:flex;align-items:flex-end;justify-content:space-between;padding:50px 10.5%;background-color:#dff2fc}@media all and (min-width: 768px) and (max-width: 1440px){footer{padding:40px}}@media all and (max-width: 1366px){footer{flex-direction:column;align-items:baseline}}@media all and (max-width: 767px){footer{padding:35px 25px}}footer .footer{display:flex;align-items:center}@media all and (max-width: 991px){footer .footer{flex-direction:column;align-items:baseline;width:100%}}footer .footer .f_logoBox a{display:block;width:262px}@media all and (min-width: 992px){footer .footer .f_logoBox a{width:293px;padding-right:30px;border-right:1px solid #D9D9D9}}footer .footer .f_menu{display:flex;align-items:center}@media all and (max-width: 767px){footer .footer .f_menu{flex-direction:column;align-items:baseline;width:100%}}footer .footer .f_menu .f_info{display:flex;align-items:center;font-size:16px;line-height:1.5}@media all and (max-width: 767px){footer .footer .f_menu .f_info{flex-direction:column;align-items:baseline;margin-bottom:22px;width:100%}}footer .footer .f_menu .f_info li{margin-left:30px}@media all and (max-width: 991px){footer .footer .f_menu .f_info li{margin:20px 30px 0 0}}@media all and (max-width: 767px){footer .footer .f_menu .f_info li{display:flex;align-items:baseline;width:100%;margin:10px 0 0}}footer .footer .f_menu .f_info .fm_title{color:#004ea2}@media all and (max-width: 767px){footer .footer .f_menu .f_info .fm_title{flex:0 0 52px}}footer .footer .f_menu .f_info .fm_info{color:#000;letter-spacing:0}@media all and (max-width: 767px){footer .footer .f_menu .f_info .fm_info{flex:1}}footer .footer .f_menu .f_info a{transition:opacity .75s}@media all and (min-width: 768px){footer .footer .f_menu .f_info a:hover{opacity:.7}}footer .footer .f_menu .f_icon{display:flex;align-items:center;margin-left:18px}@media all and (max-width: 767px){footer .footer .f_menu .f_icon{margin:0}}footer .footer .f_menu .f_icon li{margin-left:12px}@media all and (max-width: 767px){footer .footer .f_menu .f_icon li{margin:0 15px 0 0}}footer .footer .f_menu .f_icon li a{position:relative;display:block;width:36px;height:36px;transition:opacity .75s}@media all and (max-width: 767px){footer .footer .f_menu .f_icon li a{width:42px;height:42px}}@media all and (min-width: 768px){footer .footer .f_menu .f_icon li a:hover{opacity:.7}}footer .footer .f_menu .f_icon li a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}footer .footer .f_menu .f_icon li a.fb{background:url(/build/assets/fb.c762a166.png) center/contain no-repeat}footer .footer .f_menu .f_icon li a.yt{background:url(/build/assets/yt.7879836a.png) center/contain no-repeat}footer .footer .f_menu .f_icon li a.ig{background:url(/build/assets/ig.1e2fa4b3.png) center/contain no-repeat}footer .footer .f_menu .f_icon li a.line{background:url(/build/assets/line.76285588.png) center/contain no-repeat}footer .copyrightBox{display:flex;align-items:center;font-size:14px;color:#777}@media all and (min-width: 992px) and (max-width: 1366px){footer .copyrightBox{align-self:end}}@media all and (min-width: 768px) and (max-width: 991px){footer .copyrightBox{margin-top:10px}}@media all and (max-width: 767px){footer .copyrightBox{margin:30px auto 0}}footer .copyrightBox .copyright{position:relative;padding-right:20px;margin-right:20px}@media all and (max-width: 767px){footer .copyrightBox .copyright{letter-spacing:0}}footer .copyrightBox .copyright:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:2px;height:18px;background-color:#d9d9d9}footer .copyrightBox .terms{border-bottom:1px solid #777;transition:opacity .75s}@media all and (max-width: 767px){footer .copyrightBox .terms{letter-spacing:0}}@media all and (min-width: 768px){footer .copyrightBox .terms:hover{opacity:.7}}.hamMenu{position:relative;display:none;overflow:hidden}@media all and (max-width: 767px){.hamMenu{display:block;width:25px;height:25px}}.menu-ham,.menu-ham span{display:inline-block;transition:all .75s;box-sizing:border-box}.menu-ham{position:relative;background:none;border:none;appearance:none;cursor:pointer;width:100%;height:100%;transition:opacity .75s}.menu-ham.close{opacity:0}.menu-ham span{position:absolute;width:25px;height:2px;background-color:#fff;text-align:center;transition:transform .75s}.menu-ham span:nth-of-type(1){top:3px}.menu-ham span:nth-of-type(2){top:11px}.menu-ham span:nth-of-type(3){top:19px}.menu-ham.hamActive span:nth-of-type(1){transform:translateY(8px) rotate(-42deg)}.menu-ham.hamActive span:nth-of-type(2){transform:translate(-150%)}.menu-ham.hamActive span:nth-of-type(3){transform:translateY(-8px) rotate(42deg)}.fixBoxBtn{position:fixed;z-index:99;right:50px;bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .5s ease}@media all and (max-width: 1440px){.fixBoxBtn{right:30px}}@media all and (max-width: 991px){.fixBoxBtn{right:10px}}.fixBoxBtn.show{opacity:1;pointer-events:all}.fixBoxBtn.change{position:absolute}.fixBoxBtn .fixBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#fff;box-shadow:0 0 10px #00479d40}@media all and (max-width: 991px){.fixBoxBtn .fixBtn{width:50px;height:50px}}@media all and (min-width: 992px){.fixBoxBtn .fixBtn:hover .img{transform:translateY(-3px)}}.fixBoxBtn .fixBtn .img{width:14px;margin-bottom:4px;transition:transform .75s}@media all and (max-width: 991px){.fixBoxBtn .fixBtn .img{width:11px;margin-bottom:3px}}.fixBoxBtn .fixBtn .img img{display:block}.fixBoxBtn .fixBtn .txtFix{font-size:14px;font-weight:500;color:#004ea2}@media all and (max-width: 991px){.fixBoxBtn .fixBtn .txtFix{font-size:13px}}.page{display:flex;align-items:center;justify-content:center;font-size:18px;clear:both;width:100%;margin:0 auto}.page dt,.page dd{vertical-align:baseline;display:inline-block;text-align:center}.page dd{position:relative;cursor:pointer;overflow:hidden;color:#000;width:41px;height:41px;display:flex;justify-content:center;align-items:center;margin:0 10px}@media all and (max-width: 767px){.page dd{margin:0 6px}}@media all and (min-width: 768px){.page dd:hover a{color:#004ea2}}.page dd a{position:relative;transition:color .75s}.page dd a:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:100%;height:1px;background-color:#004ea2;opacity:0;transition:opacity .75s}.page dd.active a{color:#004ea2}.page dd.active a:after{opacity:1}.page dt.ltbn a,.page dt.rtbn a{position:relative;z-index:2;color:transparent}.page dt.ltbn{position:relative;cursor:pointer;width:40px;height:40px;margin-right:20px;transition:opacity .75s}@media all and (max-width: 767px){.page dt.ltbn{width:30px;height:30px;margin:0}}@media all and (min-width: 768px){.page dt.ltbn:hover{opacity:.7}}.page dt.ltbn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/build/assets/page_left.5150b6f0.png) center/contain no-repeat;transition:opacity .75s;width:8px;height:16px}@media all and (max-width: 767px){.page dt.ltbn:before{left:0;transform:translateY(-50%)}}.page dt.rtbn{position:relative;cursor:pointer;width:40px;height:40px;margin-left:20px;transition:opacity .75s}@media all and (max-width: 767px){.page dt.rtbn{width:30px;height:30px;margin:0}}@media all and (min-width: 768px){.page dt.rtbn:hover{opacity:.7}}.page dt.rtbn:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:16px;background:url(/build/assets/page_right.527c94e9.png) center/contain no-repeat;transition:opacity .75s}@media all and (max-width: 767px){.page dt.rtbn:before{left:auto;right:0;transform:translateY(-50%)}}.page .nopage{opacity:.2;pointer-events:none;filter:grayscale(1)}.flex-direction-nav a.flex-prev div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_left.847814b6.png) center/contain no-repeat}.flex-direction-nav a.flex-next div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_right.bd3ac478.png) center/contain no-repeat}.editor_Content ol{list-style-type:decimal;padding-left:10px}.editor_Content ul{list-style-type:initial;padding-left:20px}.editor_Content img{max-width:100%;height:auto!important}.editor_Content b,.editor_Content strong{font-weight:700;font-size:inherit}.editor_Content em{font-style:italic}.editor_Content a{text-decoration:underline}.editor_Content iframe{max-width:100%}.editor_Content table{border-color:#0000;border-collapse:collapse}.editor_Content table p{margin-bottom:0}.editor_Content h1,.editor_Content h2,.editor_Content h3,.editor_Content h4,.editor_Content h5,.editor_Content h6{margin:inherit}.editor_Content blockquote{font-style:italic;padding:2px 20px 0 8px;margin-left:40px;border-left:5px solid #ccc}.editor_Content td,.editor_Content th,.editor_Content tr{margin:initial}.editor_box{margin:auto;line-height:2;font-size:1rem;color:#000}@media (max-width: 767px){.editor_box{line-height:1.75}}.editor_box ul,.editor_box ol{padding-left:0}.editor_box img{max-width:100%;height:auto!important}.editor_box .tbcolor{border-collapse:collapse}.editor_box .greenTitle{font-size:24px;font-weight:600;font-family:Roboto,sans-serif;color:#dff2fc}@media (max-width: 767px){.editor_box .greenTitle{font-size:19px}}.editor_box table tr:nth-child(odd){background-color:#f1f2ed}.editor_box ul>li{position:relative;padding-left:26px}.editor_box ul>li:after{content:"";position:absolute;top:9px;left:0;width:10px;height:10px;background-color:#dff2fc}@media (max-width: 767px){.editor_box ul>li:after{width:8px;height:8px;top:8px}}.editor_box .bgTitle{font-size:18px;font-weight:500;color:#fff;background-color:#dff2fc;padding:17px 25px 16px;line-height:1.5}@media (max-width: 767px){.editor_box .bgTitle{padding:11px 15px 10px}}.mo_use{display:none}@media (max-width: 767px){.mo_use{display:block}}@media (max-width: 767px){.pc_use{display:none}}.animated.fadeInLeft{animation-name:fadeInLeft;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:none}}.animated.fadeInRight{animation-name:fadeInRight;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.animated.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animated.fadeUp{animation-name:fadeUp;animation-duration:1s;animation-fill-mode:both}@keyframes fadeUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.asj[data-delay="100"]{animation-delay:.1s}.asj[data-delay="200"]{animation-delay:.2s}.asj[data-delay="300"]{animation-delay:.3s}.asj[data-delay="400"]{animation-delay:.4s}.asj[data-delay="500"]{animation-delay:.5s}.asj[data-delay="600"]{animation-delay:.6s}.asj[data-delay="700"]{animation-delay:.7s}.asj[data-delay="800"]{animation-delay:.8s}.asj[data-delay="900"]{animation-delay:.9s}.asj[data-delay="1000"]{animation-delay:1s}@keyframes fadeRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flex-direction-nav a.flex-prev div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_left.847814b6.png) center/contain no-repeat}.flex-direction-nav a.flex-next div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_right.bd3ac478.png) center/contain no-repeat}main{padding-bottom:95px}@media all and (max-width: 767px){main{padding-bottom:68px}}.banner{margin:80px 0 156px}@media all and (max-width: 767px){.banner{margin:70px 0 76px}}.banner .swiper{overflow:unset}.banner .swiper .swiper-button-next{width:24px;height:54px;right:20px;top:54%}@media all and (min-width: 768px) and (max-width: 1200px){.banner .swiper .swiper-button-next{width:18px;height:41px}}@media all and (max-width: 767px){.banner .swiper .swiper-button-next{width:12px;height:26px;right:10px}}.banner .swiper .swiper-button-next:after{content:"";width:100%;height:100%;background:url(/build/assets/banner_right.f40a56a5.png) center/contain no-repeat}.banner .swiper .swiper-button-prev{width:24px;height:54px;left:20px;top:54%}@media all and (min-width: 768px) and (max-width: 1200px){.banner .swiper .swiper-button-prev{width:18px;height:41px}}@media all and (max-width: 767px){.banner .swiper .swiper-button-prev{width:12px;height:26px;left:10px}}.banner .swiper .swiper-button-prev:after{content:"";width:100%;height:100%;background:url(/build/assets/banner_left.968a0069.png) center/contain no-repeat}.banner .swiper .swiper-pagination-bullets{bottom:-40px}@media all and (max-width: 767px){.banner .swiper .swiper-pagination-bullets{bottom:-33px}}.banner .swiper .swiper-pagination-bullet{width:12px;height:12px;margin:0 10px;background:#DEE2F2;opacity:1}@media all and (max-width: 767px){.banner .swiper .swiper-pagination-bullet{width:10px;height:10px;margin:0 12px}}.banner .swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#004EA2}.banner img{aspect-ratio:1/.40625;width:100%}@media all and (min-width: 768px){.survey .topMenuBox{margin-left:0;margin-right:0}}@media all and (min-width: 768px){.topMenuBox{margin:0 31px}}@media all and (max-width: 767px){.topMenuBox li:first-child{margin-left:25px}}.activeItem{display:flex;flex-wrap:wrap;margin-bottom:32px}@media all and (max-width: 767px){.activeItem{margin-bottom:12px}}.activeItem>li{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 0 10px #00479d40;transition:box-shadow .75s}@media all and (min-width: 1201px){.activeItem>li{width:calc((100% - 48px) / 3);margin:0 24px 60px 0}.activeItem>li:nth-child(3n){margin-right:0}}@media all and (min-width: 768px) and (max-width: 1200px){.activeItem>li{width:calc((100% - 24px)/2);margin:0 24px 45px 0}.activeItem>li:nth-child(2n){margin-right:0}}@media all and (max-width: 767px){.activeItem>li{width:100%;margin:0 0 28px}}@media all and (min-width: 768px){.activeItem>li:hover{box-shadow:0 0 20px #00479d40}.activeItem>li:hover img{opacity:.7}.activeItem>li:hover .title{color:#004ea2}}.activeItem>li>a{display:flex;flex-direction:column;height:100%}.activeItem .img{position:relative}.activeItem .img img{display:block;width:100%;aspect-ratio:1/.651;transition:opacity .75s}.activeItem .img .txt{position:absolute;top:0;left:0;display:inline-block;height:39px;line-height:42px;padding:0 16px;font-size:16px;font-weight:500;background-color:#f42f52;border-radius:5px;color:#fff;text-align:center}@media all and (max-width: 767px){.activeItem .img .txt{height:35px;line-height:37px;padding:0 12px}}.activeItem .whiteBox{flex:1;padding:15px 20px 11px 28px;background-color:#fff}@media all and (max-width: 767px){.activeItem .whiteBox{padding:16px 20px}}.activeItem .whiteBox .date{font-size:16px;line-height:1.1875;color:#004ea2;letter-spacing:0;margin-bottom:5px}.activeItem .whiteBox .title{font-size:24px;font-weight:500;line-height:1.458;color:#000;margin-bottom:10px;transition:color .75s}.activeItem .whiteBox .listBox{margin-bottom:5px}@media all and (max-width: 767px){.activeItem .whiteBox .listBox{margin-bottom:20px}}.activeItem .whiteBox .listBox .price .s_info{padding-right:8px}@media all and (max-width: 991px){.activeItem .whiteBox .listBox .price .s_info{padding-right:0}}.activeItem .whiteBox .listBox li{display:flex;align-items:baseline;font-size:16px;font-weight:400;letter-spacing:0;margin-bottom:5px}@media all and (max-width: 767px){.activeItem .whiteBox .listBox li{margin-bottom:0}}.activeItem .whiteBox .listBox li .m_title{line-height:1.5;color:#004ea2;flex:0 0 52px}.activeItem .whiteBox .listBox li .m_info{line-height:1.5;flex:1}@media all and (max-width: 991px){.activeItem .whiteBox .listBox li .m_info li{justify-content:space-between}}.activeItem .whiteBox .listBox li .s_title{flex:0 0 106px}.activeItem .whiteBox .listBox li .s_info{display:flex;align-items:baseline}.activeItem .whiteBox .listBox li .s_info i{display:inline-block;margin-left:12px;font-size:14px;color:#f42f52}@media all and (max-width: 1400px){.activeItem .whiteBox .listBox li .s_info i{display:none}}.activeItem .whiteBox .listBox li.gooseYellow{position:relative}@media all and (max-width: 1400px){.activeItem .whiteBox .listBox li.gooseYellow{flex-wrap:wrap}}.activeItem .whiteBox .listBox li.gooseYellow:after{content:"";position:absolute;top:0;left:-8px;width:calc(100% + 8px);height:100%;background-color:#fff7dc}@media all and (max-width: 991px){.activeItem .whiteBox .listBox li.gooseYellow:after{width:calc(100% + 16px)}}.activeItem .whiteBox .listBox li.gooseYellow div{position:relative;z-index:2}.activeItem .whiteBox .listBox li.gooseYellow .mo_991{display:none;width:100%;font-size:14px;color:#f42f52}@media all and (max-width: 1399px){.activeItem .whiteBox .listBox li.gooseYellow .mo_991{display:block}}.activeItem .whiteBox .tags{display:flex;flex-wrap:wrap}.activeItem .whiteBox .tags li{font-size:14px;padding:0 10px;height:26px;line-height:28px;border-radius:5px;color:#fff;background-color:#004ea2;margin:0 4px 4px}@media all and (max-width: 767px){.activeItem .whiteBox .tags li{height:28px;line-height:30px}}.activeItem .states{padding:12px 28px}@media all and (max-width: 767px){.activeItem .states{padding:8px 20px 9px}}.activeItem .states.willOpen{color:#f42f52;background-color:#f42f521a}.activeItem .states.openActive{color:#004ea2;background-color:#004ea21a}.activeItem .states.closeActive{color:#777;background-color:#7777771a}.activeItem .like{position:absolute;top:264.984px;right:20px;width:28px;height:25px}@media all and (min-width: 1201px) and (max-width: 1364px){.activeItem .like{top:calc((88vw - 65px)*.217 + 15px)}}@media all and (min-width: 992px) and (max-width: 1200px){.activeItem .like{top:calc((88vw - 40px)*.3255 + 15px)}}@media all and (min-width: 768px) and (max-width: 991px){.activeItem .like{top:calc((100vw - 140px)*.3255 + 15px)}}@media all and (max-width: 767px){.activeItem .like{top:calc((100vw - 50px)*.651 + 20px);right:20px;width:27px;height:24px}}.activeItem .like:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/like.7c2afd5d.png) center/contain no-repeat}.activeItem .like:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url(/build/assets/like_h.a8dc2ba5.png) center/contain no-repeat;opacity:0;transition:opacity .75s}.activeItem .like.active:after{opacity:1}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/build/assets/date.4069f20a.png) center right/21px 21px no-repeat;width:30px}#datepicker{font-family:Roboto,Noto Sans TC,sans-serif;cursor:pointer;background:url(/build/assets/date.4069f20a.png) center right 20px/21px 21px no-repeat}.ui-datepicker .ui-datepicker-next span{background:url(/build/assets/memberList_menu.a09cb9e5.png) center/contain no-repeat}.ui-datepicker .ui-datepicker-prev span{background:url(/build/assets/left.72a73045.png) center/contain no-repeat}.tabBtn select{font-family:Roboto,Noto Sans TC,sans-serif;appearance:none;width:100%;height:52px;line-height:52px;font-size:17px;font-weight:500;color:#004ea2;border:1px solid #A6A6A6;border-radius:5px;background:#F6FCFF url(/build/assets/select.1b1adc4d.png) center right 18px/18px 10px no-repeat;padding:0 30px 0 18px}.orderDetail .orderItems .memberList .sort:after{content:"";position:absolute;top:50%;left:4px;transform:translateY(-50%);width:15px;height:9px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}.orderDetail .orderItems .memberList .sort.delSort:after{left:7px;width:10px;height:10px;background:url(/build/assets/detel.e3ac5f7e.png) center/contain no-repeat}.loginBox{max-width:510px;margin:0 auto}.loginBox ul{margin-bottom:60px}@media all and (max-width: 767px){.loginBox ul{margin-bottom:40px}}.loginBox ul li{margin-bottom:33px}.loginBox ul li .m_title{font-size:18px;font-weight:500;color:#004ea2;line-height:1.444;margin-bottom:2px}@media all and (max-width: 767px){.loginBox ul li .m_title{font-size:16px;line-height:1.5625;margin-bottom:11px}}.loginBox ul li .m_title span{position:relative}.loginBox ul li .m_title span:after{content:"*";position:absolute;top:-2px;right:-8px;font-size:16px;font-weight:500;color:#f42f52}.loginBox ul li .m_info input{width:100%;border-radius:5px;border:1px solid #a6a6a6;padding:12px 15px 14px;font-size:18px}@media all and (max-width: 767px){.loginBox ul li .m_info input{font-size:16px;padding:15px 10px 11px;height:44px;line-height:44px}}.loginBox ul li .m_info input::placeholder{font-size:18px;color:#bcbcbc}@media all and (max-width: 767px){.loginBox ul li .m_info input::placeholder{font-size:16px}}.loginBox .allBtn{margin-bottom:60px}@media all and (max-width: 767px){.loginBox .allBtn{margin-bottom:50px}}.loginBox .loginBtn{display:flex;align-items:center;justify-content:space-between;max-width:238px;margin:0 auto}@media all and (max-width: 767px){.loginBox .loginBtn{max-width:212px}}.loginBox .loginBtn a{display:block;position:relative;font-size:18px;line-height:1;color:#004ea2}@media all and (max-width: 767px){.loginBox .loginBtn a{font-size:16px}}.loginBox .loginBtn a:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background-color:#004ea2}.loginBox .loginBtn .line{width:1px;height:33px;background-color:#d9d9d9}@media all and (max-width: 767px){.loginBox .loginBtn .line{height:29px}}.reservation .allBtn{margin-bottom:0}.forgot .infoTxt{text-align:center;font-size:18px;line-height:1.444;margin-bottom:51px}@media all and (max-width: 767px){.forgot .infoTxt{font-size:16px;line-height:1.5625;margin-bottom:34px}.forgot .infoTxt i{display:block}}.forgot .infoTxt.fnoted{color:#f42f52;margin-top:2em}.forgot .allBtn{margin-bottom:0}.signupSuccess .blueTitle{font-size:32px;font-weight:500;margin-bottom:60px;color:#004ea2;text-align:center}@media all and (max-width: 767px){.signupSuccess .blueTitle{font-size:22px;margin-bottom:23px}}.signupSuccess .info{font-size:18px;font-weight:500;line-height:1.45;margin-bottom:60px;text-align:center}@media all and (max-width: 767px){.signupSuccess .info{font-size:16px;line-height:1.5625;margin-bottom:30px}.signupSuccess .info i{display:block}}.signupSuccess .info span{color:#004ea2}.signupSuccess .btnBox{text-align:center}.signupSuccess .btnBox a{display:inline-flex;justify-content:space-between;width:220px;height:60px;line-height:60px;font-size:18px;font-weight:500;border-radius:5px;padding:0 20px;background-color:#004ea2;color:#fff;transition:opacity .75s}@media all and (max-width: 767px){.signupSuccess .btnBox a{font-size:16px;padding:0 15px;width:210px}}@media all and (min-width: 768px){.signupSuccess .btnBox a:hover{opacity:.7}}.signupSuccess .btnBox a .payTxt{position:relative;padding-right:20px}@media all and (max-width: 767px){.signupSuccess .btnBox a .payTxt{padding-right:15px}}.signupSuccess .btnBox a .payTxt:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:24px;background-color:#fff}@media all and (max-width: 767px){.signupSuccess .btnBox a .payTxt:after{height:22px}}.signup .blueTitle{font-size:32px;font-weight:500;margin-bottom:60px;color:#004ea2;text-align:center}@media all and (max-width: 767px){.signup .blueTitle{font-size:22px;margin-bottom:28px}}@media all and (max-width: 767px){.signup .blueTitle.mb20{margin-bottom:20px}}.signup .levelBox{display:flex;flex-wrap:wrap;margin-bottom:80px}@media all and (max-width: 767px){.signup .levelBox{flex-direction:column;margin-bottom:28px}}.signup .levelBox>li{position:relative;margin-bottom:20px}@media all and (min-width: 1201px){.signup .levelBox>li{width:calc((100% - 48px) / 3);margin-right:24px;font-size:18px}.signup .levelBox>li:nth-child(3n){margin-right:0}}@media all and (min-width: 768px) and (max-width: 1200px){.signup .levelBox>li{width:calc((100% - 20px)/2);font-size:17px;margin-right:20px}.signup .levelBox>li:nth-child(2n){margin-right:0}}@media all and (max-width: 767px){.signup .levelBox>li{width:100%;font-size:16px}}.signup .levelBox>li input{position:absolute;top:0;left:0;opacity:0}.signup .levelBox>li input:checked+label{box-shadow:0 0 0 3px #00479d}.signup .levelBox>li input:checked+label:before,.signup .levelBox>li input:checked+label:after{opacity:1}.signup .levelBox>li label{position:relative;cursor:pointer;display:block;padding:35px 30px;border-radius:15px;box-shadow:0 0 10px #00479d40;transition:box-shadow .75s}@media all and (min-width: 768px) and (max-width: 1200px){.signup .levelBox>li label{padding:30px 26px}}@media all and (max-width: 767px){.signup .levelBox>li label{padding:16px 22px}}.signup .levelBox>li label:before{content:"";position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background-color:#004ea2;opacity:0;transition:opacity .75s}@media all and (max-width: 767px){.signup .levelBox>li label:before{width:32px;height:32px}}.signup .levelBox>li label:after{content:"";position:absolute;top:22px;right:20px;width:21px;height:16px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat;opacity:0;transition:opacity .75s}@media all and (max-width: 767px){.signup .levelBox>li label:after{width:18px;height:13px;top:20px;right:18px}}.signup .levelBox>li .memberlevel{font-size:32px;font-weight:500;margin-bottom:20px}@media all and (min-width: 768px) and (max-width: 1200px){.signup .levelBox>li .memberlevel{font-size:25px}}@media all and (max-width: 767px){.signup .levelBox>li .memberlevel{font-size:18px;margin-bottom:6px}}.signup .levelBox>li .memberMoney{font-size:50px;font-weight:700;color:#004ea2;padding-bottom:27px;margin-bottom:32px;border-bottom:2px solid #DFF2FC}@media all and (min-width: 768px) and (max-width: 1200px){.signup .levelBox>li .memberMoney{font-size:44px}}@media all and (max-width: 767px){.signup .levelBox>li .memberMoney{font-size:38px;padding-bottom:6px;margin-bottom:14px}}.signup .levelBox>li .memberMoney span{font-size:18px;font-weight:400;color:#003369}@media all and (min-width: 768px) and (max-width: 1200px){.signup .levelBox>li .memberMoney span{font-size:17px}}@media all and (max-width: 767px){.signup .levelBox>li .memberMoney span{font-size:16px}}.signup .levelBox>li .txt_1{line-height:1.5}.signup .levelBox>li .txt_2{position:relative;color:#777;margin-bottom:1.5em;line-height:1.5}@media all and (max-width: 767px){.signup .levelBox>li .txt_2{margin-bottom:.5em}}.signup .levelBox>li .txt_2 a{border-bottom:1px solid #777777}.signup .levelBox>li ul>li{position:relative;padding-left:1.3em;line-height:1.5;letter-spacing:0}.signup .levelBox>li ul>li:before{content:"\25cf";position:absolute;top:0;left:0;color:#004ea2}.signup .allBtn{margin-top:60px}@media all and (max-width: 767px){.signup .allBtn{margin-top:40px}}@media all and (min-width: 768px){.signup .allBtn a{border-width:2px}}form:not(.form-health-survey) input{width:100%;height:50px;line-height:50px;border-radius:5px;border:1px solid #a6a6a6;padding:0 15px;font-size:18px;color:#000;font-family:Noto Sans TC,sans-serif}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) input{padding:0 10px;font-size:17px}}form:not(.form-health-survey) input::placeholder{font-family:Roboto,Noto Sans TC,sans-serif;color:#bcbcbc;font-size:18px}form:not(.form-health-survey) select{font-family:Noto Sans TC,sans-serif;cursor:pointer;appearance:none;width:100%;border-radius:5px;color:#bcbcbc;border:1px solid #a6a6a6;height:50px;line-height:50px;padding:0 15px;font-size:18px;background:url(/build/assets/select.1b1adc4d.png) center right 18px/18px 10px no-repeat}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) select{font-size:17px;padding:0 30px 0 10px;background:url(/build/assets/select.1b1adc4d.png) center right 10px/14px 8px no-repeat}}@media all and (max-width: 767px){form:not(.form-health-survey) select{font-size:16px;height:44px;line-height:45px;padding:0 10px;background:url(/build/assets/select.1b1adc4d.png) center right 9px/15px 9px no-repeat}}form:not(.form-health-survey) select::placeholder{font-family:Roboto,Noto Sans TC,sans-serif;color:#bcbcbc;font-size:18px}form:not(.form-health-survey) .checkBox label:after{content:"";position:absolute;top:50%;left:9px;transform:translateY(-50%);width:21px;height:16px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}.memberInfo .tabBtn{margin:0 auto 80px;max-width:100%}@media all and (max-width: 767px){.memberInfo .tabBtn{margin:0 auto 10px}}.memberInfo .tabBtn li{width:calc((100% - 80px)/5)}@media all and (min-width: 768px) and (max-width: 991px){.memberInfo .tabBtn li{width:calc((100% - 40px)/5)}}.memberInfo .activeItem{display:flex;flex-wrap:wrap;margin-bottom:32px}@media all and (max-width: 767px){.memberInfo .activeItem{margin-bottom:12px}}.memberInfo .activeItem>li{position:relative;border-radius:8px;overflow:hidden;box-shadow:0 0 10px #00479d40;transition:box-shadow .75s}@media all and (min-width: 1201px){.memberInfo .activeItem>li{width:calc((100% - 48px) / 3);margin:0 24px 60px 0}.memberInfo .activeItem>li:nth-child(3n){margin-right:0}}@media all and (min-width: 768px) and (max-width: 1200px){.memberInfo .activeItem>li{width:calc((100% - 24px)/2);margin:0 24px 45px 0}.memberInfo .activeItem>li:nth-child(2n){margin-right:0}}@media all and (max-width: 767px){.memberInfo .activeItem>li{width:100%;margin:0 0 28px}}@media all and (min-width: 768px){.memberInfo .activeItem>li:hover{box-shadow:0 0 20px #00479d40}.memberInfo .activeItem>li:hover img{opacity:.7}.memberInfo .activeItem>li:hover .title{color:#004ea2}}.memberInfo .activeItem>li>a{display:flex;flex-direction:column;height:100%}.memberInfo .activeItem .img{position:relative}.memberInfo .activeItem .img img{display:block;width:100%;aspect-ratio:1/.651;transition:opacity .75s}.memberInfo .activeItem .img .txt{position:absolute;top:0;left:0;display:inline-block;height:39px;line-height:42px;padding:0 16px;font-size:16px;font-weight:500;background-color:#f42f52;border-radius:5px;color:#fff;text-align:center}@media all and (max-width: 767px){.memberInfo .activeItem .img .txt{height:35px;line-height:37px;padding:0 12px}}.memberInfo .activeItem .whiteBox{flex:1;padding:15px 20px 11px 28px;background-color:#fff}@media all and (max-width: 767px){.memberInfo .activeItem .whiteBox{padding:16px 20px}}.memberInfo .activeItem .whiteBox .date{font-size:16px;line-height:1.1875;color:#004ea2;letter-spacing:0;margin-bottom:5px}.memberInfo .activeItem .whiteBox .title{font-size:24px;font-weight:500;line-height:1.458;color:#000;margin-bottom:10px;transition:color .75s}.memberInfo .activeItem .whiteBox .listBox{margin-bottom:5px}@media all and (max-width: 767px){.memberInfo .activeItem .whiteBox .listBox{margin-bottom:20px}}.memberInfo .activeItem .whiteBox .listBox .price .s_info{padding-right:8px}@media all and (max-width: 991px){.memberInfo .activeItem .whiteBox .listBox .price .s_info{padding-right:0}}.memberInfo .activeItem .whiteBox .listBox li{display:flex;align-items:baseline;font-size:16px;font-weight:400;letter-spacing:0;margin-bottom:5px}@media all and (max-width: 767px){.memberInfo .activeItem .whiteBox .listBox li{margin-bottom:0}}.memberInfo .activeItem .whiteBox .listBox li .m_title{line-height:1.5;color:#004ea2;flex:0 0 52px}.memberInfo .activeItem .whiteBox .listBox li .m_info{line-height:1.5;flex:1}@media all and (max-width: 991px){.memberInfo .activeItem .whiteBox .listBox li .m_info li{justify-content:space-between}}.memberInfo .activeItem .whiteBox .listBox li .s_title{flex:0 0 106px}.memberInfo .activeItem .whiteBox .listBox li .s_info{display:flex;align-items:baseline}.memberInfo .activeItem .whiteBox .listBox li .s_info i{display:inline-block;margin-left:12px;font-size:14px;color:#f42f52}@media all and (max-width: 1400px){.memberInfo .activeItem .whiteBox .listBox li .s_info i{display:none}}.memberInfo .activeItem .whiteBox .listBox li.gooseYellow{position:relative}@media all and (max-width: 1400px){.memberInfo .activeItem .whiteBox .listBox li.gooseYellow{flex-wrap:wrap}}.memberInfo .activeItem .whiteBox .listBox li.gooseYellow:after{content:"";position:absolute;top:0;left:-8px;width:calc(100% + 8px);height:100%;background-color:#fff7dc}@media all and (max-width: 991px){.memberInfo .activeItem .whiteBox .listBox li.gooseYellow:after{width:calc(100% + 16px)}}.memberInfo .activeItem .whiteBox .listBox li.gooseYellow div{position:relative;z-index:2}.memberInfo .activeItem .whiteBox .listBox li.gooseYellow .mo_991{display:none;width:100%;font-size:14px;color:#f42f52}@media all and (max-width: 1399px){.memberInfo .activeItem .whiteBox .listBox li.gooseYellow .mo_991{display:block}}.memberInfo .activeItem .whiteBox .tags{display:flex;flex-wrap:wrap}.memberInfo .activeItem .whiteBox .tags li{font-size:14px;padding:0 10px;height:26px;line-height:28px;border-radius:5px;color:#fff;background-color:#004ea2;margin:0 4px 4px}@media all and (max-width: 767px){.memberInfo .activeItem .whiteBox .tags li{height:28px;line-height:30px}}.memberInfo .activeItem .states{padding:12px 28px}@media all and (max-width: 767px){.memberInfo .activeItem .states{padding:9px 20px}}.memberInfo .activeItem .states.willOpenActive{color:#f42f52;background-color:#f42f521a}.memberInfo .activeItem .states.willOpenActive span{display:none}.memberInfo .activeItem .states.openActive{display:flex;justify-content:space-between;flex-wrap:wrap;color:#004ea2;background-color:#004ea21a}.memberInfo .activeItem .states.openActive span{display:flex;align-items:center;font-size:14px;color:#f42f52}.memberInfo .activeItem .states.openActive span img{display:block;margin-right:5px}.memberInfo .activeItem .states.closeActive{color:#777;background-color:#7777771a}.memberInfo .activeItem .states.closeActive span{display:none}.memberInfo .activeItem .like{position:absolute;top:264.984px;right:20px;width:28px;height:25px}@media all and (min-width: 1201px) and (max-width: 1364px){.memberInfo .activeItem .like{top:calc((88vw - 65px)*.217 + 15px)}}@media all and (min-width: 992px) and (max-width: 1200px){.memberInfo .activeItem .like{top:calc((88vw - 40px)*.3255 + 15px)}}@media all and (min-width: 768px) and (max-width: 991px){.memberInfo .activeItem .like{top:calc((100vw - 140px)*.3255 + 15px)}}@media all and (max-width: 767px){.memberInfo .activeItem .like{top:calc((100vw - 50px)*.651 + 20px);right:20px;width:27px;height:24px}}.memberInfo .activeItem .like:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/like.7c2afd5d.png) center/contain no-repeat}.memberInfo .activeItem .like:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;opacity:0;background:url(/build/assets/like_h.a8dc2ba5.png) center/contain no-repeat;transition:opacity .75s}.memberInfo .activeItem .like.active:after{opacity:1}@media all and (max-width: 767px){.memberInfo.collection .tabBtn{margin-bottom:38px}}.memberInfo.collection .page{margin:0 auto}.memberInfo.memberInfoBox .blueTitle{font-size:32px;font-weight:500;margin-bottom:63px;color:#004ea2;text-align:center}@media all and (max-width: 767px){.memberInfo.memberInfoBox .blueTitle{font-size:22px;margin-bottom:20px}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .form_wrap>div{margin-bottom:18px}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .form_wrap .homePhone .m_info span:nth-child(4),.memberInfo.memberInfoBox .form_wrap .homePhone .m_info input:nth-child(5){margin-top:10px}}.memberInfo.memberInfoBox .form_wrap2>div{margin-bottom:34px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .form_wrap2>div{margin-bottom:18px}}.memberInfo.memberInfoBox .allBtn{margin:26px 0 60px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .allBtn{margin:20px 0 40px}}.memberInfo.memberInfoBox .bigBtn{display:flex;align-items:center;justify-content:center;padding-top:60px;border-top:1px solid #d9d9d9}@media all and (max-width: 767px){.memberInfo.memberInfoBox .bigBtn{padding-top:40px}}.memberInfo.memberInfoBox .bigBtn a{display:flex;align-items:center;justify-content:center;width:289px;height:60px;font-size:18px;font-weight:500;border-radius:5px;border:1px solid #004EA2;color:#004ea2;transition:opacity .75s}@media all and (min-width: 768px) and (max-width: 991px){.memberInfo.memberInfoBox .bigBtn a{font-size:17px}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .bigBtn a{font-size:16px;width:162px}}@media all and (min-width: 768px){.memberInfo.memberInfoBox .bigBtn a:hover{opacity:.7}}.memberInfo.memberInfoBox .bigBtn a img{display:inline-block;height:21px;margin-right:10px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .bigBtn a img{height:19px;margin-right:5px}}.memberInfo.memberInfoBox .bigBtn a+a{margin-left:20px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .bigBtn a+a{margin-left:10px}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .tabBtn{margin-bottom:39px}}.memberInfo.memberInfoBox .whiteBox{position:relative;display:flex;width:100%;border-radius:15px;box-shadow:0 0 10px #00479d40;margin-bottom:100px;overflow:hidden}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox{flex-direction:column-reverse;margin-bottom:50px;border-radius:10px}}.memberInfo.memberInfoBox .whiteBox .leftBox{display:flex;flex-direction:column;flex:0 0 320px;padding:25px 35px 30px;background:url(/build/assets/memberMask.6043a70d.jpg) center/cover no-repeat}@media all and (max-width: 1200px){.memberInfo.memberInfoBox .whiteBox .leftBox{padding:25px;flex:0 0 300px}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .leftBox{padding:20px 28px 26px;text-align:center;flex:0 0 auto}}.memberInfo.memberInfoBox .whiteBox .leftBox .txt_1{font-size:24px;font-weight:500;color:#004ea2;margin-bottom:12px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .leftBox .txt_1{font-size:19px;margin-bottom:12px}}.memberInfo.memberInfoBox .whiteBox .leftBox .txt_2{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .leftBox .txt_2{max-width:210px;margin:0 auto 4px}}.memberInfo.memberInfoBox .whiteBox .leftBox .txt_2 p{font-size:18px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .leftBox .txt_2 p{font-size:16px}}.memberInfo.memberInfoBox .whiteBox .leftBox .txt_2 p:nth-child(1){font-weight:500;color:#004ea2}.memberInfo.memberInfoBox .whiteBox .leftBox .txt_3{display:flex;align-items:center;font-size:14px;color:#f42f52;margin-bottom:50px}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .leftBox .txt_3{margin-bottom:10px}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .leftBox .txt_3{justify-content:center}}.memberInfo.memberInfoBox .whiteBox .leftBox .txt_3 img{display:block;margin-right:8px}.memberInfo.memberInfoBox .whiteBox .leftBox a:not(.goBtn){margin:0 auto;display:flex;align-items:center;justify-content:center;width:220px;height:60px;line-height:60px;color:#fff;font-size:18px;font-weight:500;background-color:#004ea2;border-radius:5px;transition:opacity .75s}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .leftBox a:not(.goBtn){font-size:16px;width:210px}}@media all and (min-width: 768px){.memberInfo.memberInfoBox .whiteBox .leftBox a:not(.goBtn):hover{opacity:.7}}.memberInfo.memberInfoBox .whiteBox .leftBox a:not(.goBtn) img{display:block;margin-right:15px}.memberInfo.memberInfoBox .whiteBox .rightBox{padding:60px 80px;display:flex;align-items:center;justify-content:space-between;width:100%;background:url(/build/assets/pattern.7c13a650.png) center right/contain no-repeat}@media all and (min-width: 1201px) and (max-width: 1440px){.memberInfo.memberInfoBox .whiteBox .rightBox{padding:45px 50px}}@media all and (min-width: 992px) and (max-width: 1200px){.memberInfo.memberInfoBox .whiteBox .rightBox{padding:40px 30px}}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .rightBox{flex-direction:column;align-items:baseline;justify-content:start;padding:40px}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .rightBox{padding:30px 30px 20px;background:url(/build/assets/pattern_mo.568a9599.png) bottom -40px right/52% no-repeat}}.memberInfo.memberInfoBox .whiteBox .rightBox>div{flex:0 0 45.2%}@media all and (min-width: 1201px) and (max-width: 1440px){.memberInfo.memberInfoBox .whiteBox .rightBox>div{flex:0 0 58%}}@media all and (min-width: 992px) and (max-width: 1200px){.memberInfo.memberInfoBox .whiteBox .rightBox>div{flex:0 0 63%}}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .rightBox>div{flex:0 0 auto;width:100%}}@media all and (min-width: 1201px) and (max-width: 1440px){.memberInfo.memberInfoBox .whiteBox .rightBox>div:nth-child(2){flex:0 0 40%}}@media all and (min-width: 992px) and (max-width: 1200px){.memberInfo.memberInfoBox .whiteBox .rightBox>div:nth-child(2){flex:0 0 35%}}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .rightBox>div:nth-child(2){flex:0 0 auto}}.memberInfo.memberInfoBox .whiteBox .rightBox .name{display:flex;align-items:center;font-size:32px;font-weight:500;line-height:1;margin-bottom:30px}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .rightBox .name{font-size:22px;margin-bottom:20px}}.memberInfo.memberInfoBox .whiteBox .rightBox .name img{display:block;margin-right:15px}.memberInfo.memberInfoBox .whiteBox .rightBox .info{display:flex;align-items:baseline;font-size:18px;margin:16px 0}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .rightBox .info{font-size:16px;margin:11px 0}}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .rightBox .info:last-child{margin-bottom:0}}.memberInfo.memberInfoBox .whiteBox .rightBox .info.infoTop{margin:0}.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_title{font-weight:500;color:#004ea2;flex:0 0 68px}@media all and (max-width: 1440px){.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_title{flex:0 0 54px}}.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_info{display:flex;align-items:center}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_info{position:relative}}.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_info a{display:flex;align-items:center;justify-content:center;width:115px;height:38px;color:#004ea2;background-color:#dff2fc;border-radius:5px;margin-left:20px;font-size:14px;font-weight:500;transition:opacity .75s}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_info a{position:absolute;top:50%;right:-135px;transform:translateY(-50%)}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_info a{width:102px;height:34px;right:-122px}}@media all and (min-width: 768px){.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_info a:hover{opacity:.7}}.memberInfo.memberInfoBox .whiteBox .rightBox .info .m_info a img{display:block;margin-right:5px}.memberInfo.memberInfoBox .whiteBox .goBtn{display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:20px;width:124px;height:36px;line-height:37px;border-radius:5px;background-color:#f42f52;color:#fff;font-size:14px;font-weight:500;transition:opacity .75s}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .goBtn{position:relative;top:0;right:0;left:0;margin-bottom:auto}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .goBtn{margin:0 auto 23px}}@media all and (min-width: 768px){.memberInfo.memberInfoBox .whiteBox .goBtn:hover{opacity:.7}}.memberInfo.memberInfoBox .whiteBox .goBtn img{display:inline-block;width:6px;margin-left:6px}.memberInfo.memberInfoBox .whiteBox .goBtn~.payWarning{font-size:14px;font-weight:500;line-height:1.667;color:#f42f52;text-align:center;margin-bottom:-24px;position:absolute;top:60px;right:20px;width:124px;height:36px}@media all and (max-width: 991px){.memberInfo.memberInfoBox .whiteBox .goBtn~.payWarning{position:relative;top:-50px;right:0;left:0;margin-bottom:auto}}@media all and (max-width: 767px){.memberInfo.memberInfoBox .whiteBox .goBtn~.payWarning{margin:0 auto 23px;top:0}}@media all and (min-width: 768px){.memberInfo.memberInfoBox .whiteBox .goBtn~.payWarning:hover{opacity:.7}}.memberInfo.memberInfoBox #popup{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#000000b3}.memberInfo.memberInfoBox #popup .popup_contain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1000px;min-height:440px;max-width:88%;border-radius:8px;background:url(/build/assets/bg_pop.5cb55eb4.png) center/cover no-repeat;padding:45px 0 45px 60px;display:flex;flex-direction:column;height:auto}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .popup_contain{border-radius:7px;max-width:calc(100% - 30px);padding:22px 0 22px 25px;min-height:208px;width:400px;background:url(/build/assets/bg_pop.5cb55eb4.png) center right 80%/cover no-repeat}}.memberInfo.memberInfoBox #popup .topPop{flex:1;display:flex;align-items:baseline;justify-content:space-between;color:#fff;font-size:36px}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .topPop{font-size:24px}}.memberInfo.memberInfoBox #popup .topPop .cardSort{font-weight:700;letter-spacing:.15em}.memberInfo.memberInfoBox #popup .topPop p{position:relative;font-weight:600;padding-right:60px}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .topPop p{font-size:19px;padding-right:22px}}.memberInfo.memberInfoBox #popup .topPop p:after{content:"";position:absolute;bottom:-25px;left:0;width:100%;height:1px;background-color:#fff}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .topPop p:after{bottom:-13px}}.memberInfo.memberInfoBox #popup .bottomPop{position:relative}.memberInfo.memberInfoBox #popup .bottomPop .name{font-size:32px;font-weight:500;color:#fff;margin-bottom:32px}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .bottomPop .name{font-size:19px;margin-bottom:20px}}.memberInfo.memberInfoBox #popup .bottomPop .infoPop{display:flex;align-items:baseline;color:#fff;margin-top:8px;font-size:16px}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .bottomPop .infoPop{font-size:14px}}.memberInfo.memberInfoBox #popup .bottomPop .infoPop .m_title{flex:0 0 5em;color:#ffffff80}.memberInfo.memberInfoBox #popup .bottomPop .logo{position:absolute;bottom:-25px;right:30px;width:228px}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .bottomPop .logo{width:115px;bottom:-10px;right:12px}}.memberInfo.memberInfoBox #popup .closeIcon{cursor:pointer;position:absolute;top:-25px;right:-25px;transition:opacity .75s}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .closeIcon{top:auto;bottom:-60px;right:50%;transform:translate(50%)}}@media all and (min-width: 768px){.memberInfo.memberInfoBox #popup .closeIcon:hover{opacity:.6}}@media all and (max-width: 767px){.memberInfo.memberInfoBox #popup .closeIcon img{width:50px}}.memberInfo.memberInfoBox #memberPopup{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.memberInfo.memberInfoBox #memberPopup .popup_contain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1200px;max-width:88%;max-height:80vh;border-radius:10px;background-color:#fff;padding:60px 0;text-align:center}@media all and (max-width: 767px){.memberInfo.memberInfoBox #memberPopup .popup_contain{border-radius:7px;padding:60px 20px;max-width:calc(100% - 40px)}}.memberInfo.memberInfoBox #memberPopup .topPop{font-size:32px;font-weight:500;margin-bottom:40px}@media all and (max-width: 767px){.memberInfo.memberInfoBox #memberPopup .topPop{font-size:22px}}.memberInfo.memberInfoBox #memberPopup .txt{font-size:18px;margin-bottom:40px;line-height:1.44}@media all and (max-width: 767px){.memberInfo.memberInfoBox #memberPopup .txt{font-size:16px;line-height:1.5625}}@media all and (min-width: 768px){.memberInfo.memberInfoBox #memberPopup .txt i{display:block}}.memberInfo.memberInfoBox #memberPopup .txt .red{color:#f42f52;font-weight:500}.memberInfo.memberInfoBox #memberPopup .txt .blue{color:#004ea2;font-weight:500}.memberInfo.memberInfoBox #memberPopup .allBtn{margin:0}.memberInfo.memberInfoBox #memberPopup .closeIcon{cursor:pointer;position:absolute;top:30px;right:30px;transition:opacity .75s}@media all and (max-width: 767px){.memberInfo.memberInfoBox #memberPopup .closeIcon{top:18px;right:18px}}@media all and (min-width: 768px){.memberInfo.memberInfoBox #memberPopup .closeIcon:hover{opacity:.6}}@media all and (max-width: 767px){.memberInfo.memberInfoBox #memberPopup .closeIcon img{width:17px}}@media all and (max-width: 767px){.studentList .tabBtn{margin-bottom:31px}}.studentList .txt{font-size:18px;margin-bottom:40px;text-align:center}@media all and (max-width: 767px){.studentList .txt{font-size:16px;margin-bottom:20px}.studentList .txt i{display:block}}.studentList .txt span{font-size:32px;font-weight:500;color:#004ea2}@media all and (max-width: 767px){.studentList .txt span{font-size:22px;line-height:1.44}}.studentList .newMember>li{margin-bottom:40px}@media all and (max-width: 767px){.studentList .newMember>li{margin-bottom:20px}}.studentList .newMember>li:last-child{margin-bottom:0}.studentList .newMember>li.creatMember a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:284px;font-size:24px;font-weight:500;color:#bcbcbc;transition:.75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember a{font-size:19px;min-height:calc((100vw - 40px)*.44);background:url(/build/assets/1122.2329aeb0.png) center/contain no-repeat}}@media all and (min-width: 768px){.studentList .newMember>li.creatMember a:hover{color:#004ea2}.studentList .newMember>li.creatMember a:hover .img .nohover{opacity:0}.studentList .newMember>li.creatMember a:hover .img .hover{opacity:1}.studentList .newMember>li.creatMember a:hover .topLine:before,.studentList .newMember>li.creatMember a:hover .bottomLine:before,.studentList .newMember>li.creatMember a:hover .leftLine:before,.studentList .newMember>li.creatMember a:hover .rightLine:before{opacity:0}.studentList .newMember>li.creatMember a:hover .topLine:after,.studentList .newMember>li.creatMember a:hover .bottomLine:after,.studentList .newMember>li.creatMember a:hover .leftLine:after,.studentList .newMember>li.creatMember a:hover .rightLine:after{opacity:1}}.studentList .newMember>li.creatMember .topLine{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%}.studentList .newMember>li.creatMember .topLine:before{content:"";position:absolute;top:0;left:17px;width:calc(100% - 34px);height:10px;background:url(/build/assets/top.0e1dbe01.png) center/cover no-repeat;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .topLine:before{display:none}}.studentList .newMember>li.creatMember .topLine:after{content:"";position:absolute;top:0;left:17px;width:calc(100% - 34px);height:10px;background:url(/build/assets/top_h.1d92394a.png) center/cover no-repeat;opacity:0;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .topLine:after{display:none}}.studentList .newMember>li.creatMember .bottomLine{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%}.studentList .newMember>li.creatMember .bottomLine:before{content:"";position:absolute;bottom:-5px;left:17px;width:calc(100% - 34px);height:10px;background:url(/build/assets/top.0e1dbe01.png) center/cover no-repeat;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .bottomLine:before{display:none}}.studentList .newMember>li.creatMember .bottomLine:after{content:"";position:absolute;bottom:-5px;left:17px;width:calc(100% - 34px);height:10px;background:url(/build/assets/top_h.1d92394a.png) center/cover no-repeat;opacity:0;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .bottomLine:after{display:none}}.studentList .newMember>li.creatMember .bgColor{position:absolute;z-index:-1;top:5px;left:8px;width:calc(100% - 16px);height:calc(100% - 10px);background-color:#f8fdff99}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .bgColor{display:none}}.studentList .newMember>li.creatMember .leftLine{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%}.studentList .newMember>li.creatMember .leftLine:before{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background:url(/build/assets/left.252bacda.png) center/contain no-repeat;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .leftLine:before{display:none}}.studentList .newMember>li.creatMember .leftLine:after{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background:url(/build/assets/left_h.fbbfb96e.png) center/contain no-repeat;opacity:0;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .leftLine:after{display:none}}.studentList .newMember>li.creatMember .rightLine{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%}.studentList .newMember>li.creatMember .rightLine:before{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:url(/build/assets/right.9fc3fa8d.png) center/contain no-repeat;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .rightLine:before{display:none}}.studentList .newMember>li.creatMember .rightLine:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:url(/build/assets/right_h.d5b2db3b.png) center/contain no-repeat;opacity:0;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember .rightLine:after{display:none}}.studentList .newMember>li.creatMember .img{position:relative;width:65px}.studentList .newMember>li.creatMember img{position:relative;display:inline-block;top:15px;left:50%;transform:translate(-50%);width:38px;margin-bottom:33px;transition:opacity .75s}@media all and (max-width: 767px){.studentList .newMember>li.creatMember img{width:29px;margin-bottom:20px}}.studentList .newMember>li.creatMember img.hover{position:absolute;top:0;width:100%;opacity:0}.studentList .newMember>li.memberList{position:relative;display:block;padding:50px 70px;background:#f6fcff;border-radius:10px;box-shadow:0 0 10px #00479d40}@media all and (min-width: 768px) and (max-width: 1400px){.studentList .newMember>li.memberList{padding:40px 50px}}@media all and (max-width: 767px){.studentList .newMember>li.memberList{padding:21px 20px 0}}.studentList .newMember>li.memberList input,.studentList .newMember>li.memberList select{background-color:#f6fcff}.studentList .newMember>li.memberList .topList{display:flex;align-items:center;flex-wrap:wrap;padding-bottom:29px;margin-bottom:22px;border-bottom:1px solid #d9d9d9}@media all and (min-width: 768px) and (max-width: 991px){.studentList .newMember>li.memberList .topList{padding-bottom:10px}}@media all and (max-width: 767px){.studentList .newMember>li.memberList .topList{margin-bottom:20px;padding:0 10px;border-bottom:1px solid transparent;transition:.75s}}.studentList .newMember>li.memberList .topList>div{display:flex;align-items:center}.studentList .newMember>li.memberList .topList .nameBox{position:relative}@media all and (max-width: 1440px){.studentList .newMember>li.memberList .topList .nameBox{width:100%;flex-wrap:wrap}}.studentList .newMember>li.memberList .topList .nameBox .mo{position:absolute;top:calc(50% - 11px);right:0;transform:translateY(-50%) rotate(-180deg);max-width:32px;transition:transform .75s}.studentList .newMember>li.memberList .topList .name{font-size:32px;font-weight:500;margin-right:40px}@media all and (max-width: 1440px){.studentList .newMember>li.memberList .topList .name{margin:0 0 20px}}@media all and (max-width: 767px){.studentList .newMember>li.memberList .topList .name{font-size:22px;margin:0 0 13px}}.studentList .newMember>li.memberList .topList .infoBox{display:flex;align-items:baseline}@media all and (max-width: 1440px){.studentList .newMember>li.memberList .topList .infoBox{width:100%}}@media all and (max-width: 991px){.studentList .newMember>li.memberList .topList .infoBox{flex-direction:column;padding-bottom:10px}}.studentList .newMember>li.memberList .topList .infoBox li{display:flex;align-items:baseline;font-size:18px;margin-right:30px}@media all and (max-width: 991px){.studentList .newMember>li.memberList .topList .infoBox li{margin:0 0 20px}}@media all and (max-width: 767px){.studentList .newMember>li.memberList .topList .infoBox li{font-size:16px;margin-bottom:7px}}.studentList .newMember>li.memberList .topList .infoBox .m_title{margin-right:1em;color:#004ea2}.studentList .newMember>li.memberList .topList .btnBox{margin-left:auto}@media all and (max-width: 1440px){.studentList .newMember>li.memberList .topList .btnBox{margin:20px 0 0}}@media all and (max-width: 991px){.studentList .newMember>li.memberList .topList .btnBox{margin:0}}@media all and (max-width: 767px){.studentList .newMember>li.memberList .topList .btnBox{position:absolute;bottom:30px;left:50%;transform:translate(-50%);pointer-events:none;opacity:0}}.studentList .newMember>li.memberList .topList .btnBox a,.studentList .newMember>li.memberList .topList .btnBox button{display:block;width:125px;height:48px;line-height:48px;color:#fff;background-color:#004ea2;font-size:18px;font-weight:500;text-align:center;border-radius:5px}@media all and (max-width: 767px){.studentList .newMember>li.memberList .topList .btnBox a,.studentList .newMember>li.memberList .topList .btnBox button{font-size:16px;width:156px;height:56px;line-height:56px}}.studentList .newMember>li.memberList .topList .btnBox button{border:none}@media all and (max-width: 767px){.studentList .newMember>li.memberList .bottomList{padding-bottom:96px;display:none}}@media all and (max-width: 767px){.studentList .newMember>li.openBox .topList{border-bottom:1px solid #d9d9d9}}@media all and (max-width: 767px){.studentList .newMember>li.openBox .topList .btnBox{pointer-events:all;opacity:1;transition:opacity .75s .5s}}@media all and (max-width: 767px){.studentList .newMember>li.openBox .topList .nameBox .mo{transform:translateY(-50%)}}.studentList .newMember>li.openBox .topList .nameBox .mo img{display:block}@media all and (max-width: 767px){.studentList .form_wrap>div{margin-bottom:18px}}@media all and (max-width: 767px){.studentList .form_wrap .homePhone .m_info span:nth-child(4),.studentList .form_wrap .homePhone .m_info input:nth-child(5){margin-top:10px}}.studentList .form_wrap .m_info input:not(.fatherlandID)+input{margin-left:15px}.studentList .form_wrap2>div{margin-bottom:34px}@media all and (max-width: 767px){.studentList .form_wrap2>div{margin-bottom:18px}}@media all and (max-width: 767px){.studentList .form_wrap2>div .twzipcode{flex-direction:column}}@media all and (max-width: 767px){.studentList .form_wrap2>div .twzipcode select+select{margin:10px 0 0}}.createStudent .checkMember{position:relative;margin-bottom:30px}.createStudent .checkMember input{width:20px;height:20px;position:absolute;top:0;left:0;opacity:0}.createStudent .checkMember input:checked+label:before{background-color:#004ea2}.createStudent .checkMember input:checked+label:after{opacity:1}.createStudent .checkMember label{position:relative;font-size:18px;padding-left:30px}@media all and (max-width: 767px){.createStudent .checkMember label{font-size:16px;padding-left:26px}}.createStudent .checkMember label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;border:1px solid #004EA2;border-radius:3px;background-color:#fff;transition:background-color .75s}@media all and (max-width: 767px){.createStudent .checkMember label:before{width:19px;height:19px}}.createStudent .checkMember label:after{content:"";position:absolute;top:48%;left:4px;transform:translateY(-50%);width:12px;height:10px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat;opacity:0;transition:opacity .75}@media all and (max-width: 767px){.createStudent .checkMember label:after{left:3px}}@media all and (max-width: 767px){.createStudent .form_wrap>div{margin-bottom:18px}}@media all and (max-width: 767px){.createStudent .form_wrap .homePhone .m_info span:nth-child(4),.createStudent .form_wrap .homePhone .m_info input:nth-child(5){margin-top:10px}}.createStudent .form_wrap .m_info input:not(.fatherlandID)+input{margin-left:15px}.createStudent .form_wrap2>div{margin-bottom:34px}@media all and (max-width: 767px){.createStudent .form_wrap2>div{margin-bottom:18px}}.createStudent .checkBox{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;margin-top:6px;padding:18px;width:100%;text-align:left;background-color:#f6fcff}@media all and (max-width: 767px){.createStudent .checkBox{font-size:17px;padding:14px}}.createStudent .checkBox img{display:block;margin-right:10px}@media all and (max-width: 767px){.createStudent .checkBox img{width:24px;margin-right:6px}}.createStudent .checkBox p .blue{color:#004ea2}@media all and (max-width: 767px){.createStudent .allBtn a{width:156px}}.changeMembership .currentTxt{display:none}.changeMembership .currentMembership{position:relative}.changeMembership .currentMembership label{pointer-events:none;background-color:#f6fcff}.changeMembership .currentMembership .currentTxt{position:absolute;top:0;right:30px;background-color:#004ea2;border-radius:0 0 8px 8px;font-size:18px;font-weight:500;color:#fff;text-align:center;padding:10px 18px;display:block}@media all and (min-width: 768px) and (max-width: 1200px){.changeMembership .currentMembership .currentTxt{font-size:16px;right:10px;padding:9px 12px 11px}}@media all and (max-width: 767px){.changeMembership .currentMembership .currentTxt{right:15px;font-size:16px;padding:7px 16px 9px}}.changeMembership .redTxt{color:#f42f52;font-size:18px;font-weight:500;text-align:center;margin-top:21px}@media all and (max-width: 767px){.changeMembership .redTxt{font-size:16px}}.changeMembership .redTxt a{position:relative}.changeMembership .redTxt a:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:#f42f52}.changeMembership .blackTxt{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;margin-top:43px;padding:18px;width:100%;text-align:left;background-color:#f6fcff}@media all and (max-width: 767px){.changeMembership .blackTxt{font-size:17px;padding:14px;margin-top:28px}}.changeMembership .blackTxt img{display:block;margin-right:10px}@media all and (max-width: 767px){.changeMembership .blackTxt img{width:24px}}.changeMembership .blackTxt p .blue{color:#004ea2}.changeMembership .checkBox{position:relative;text-align:center;margin-top:62px}@media all and (max-width: 767px){.changeMembership .checkBox{margin-top:40px}}.changeMembership .checkBox input{position:absolute;top:0;left:50%;width:20px;height:20px;opacity:0}.changeMembership .checkBox input:checked+label:before{background-color:#004ea2}.changeMembership .checkBox label{cursor:pointer;position:relative;padding-left:55px;font-size:24px;font-weight:500}@media all and (min-width: 768px) and (max-width: 991px){.changeMembership .checkBox label{font-size:21px}}@media all and (max-width: 767px){.changeMembership .checkBox label{font-size:19px;padding-left:42px}}.changeMembership .checkBox label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#d9d9d9}@media all and (max-width: 767px){.changeMembership .checkBox label:before{width:32px;height:32px}}.changeMembership .checkBox label:after{content:"";position:absolute;top:50%;left:9px;transform:translateY(-50%);width:21px;height:16px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}@media all and (max-width: 767px){.changeMembership .checkBox label:after{width:18px;height:13px;left:7px}}.changeMembership .checkBox label a{color:#004ea2;border-bottom:1px solid #004EA2}.changeMembership .levelBox{margin-bottom:18px}@media all and (max-width: 767px){.changeMembership .levelBox{margin-bottom:6px}}.changeMembership .levelBox>li .editor_Content ul{list-style-type:none}.changeMembership .levelBox>li .editor_Content ul li:after{width:0;height:0}.changeMembership .allBtn{margin-top:64px}button.btn-pay{width:unset!important;column-gap:1.25rem}.shopping-credit .section-balance{text-align:right;font-size:1.2rem;font-weight:700;margin-bottom:1rem;color:#777}.import_student{padding:2rem;border:1px dashed #cccccc;margin-top:1rem;border-radius:1rem}.student-import-note{list-style:auto;color:#f42f52;padding:1rem 2.5rem}@media all and (max-width: 767px){.student-import-note{padding:1.5rem}}.student-import-note li{text-align:left}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-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-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.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,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{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:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-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-scrollbar-lock{display:none}.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%;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%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}main.sect-crs-detail{margin-top:200px;padding-bottom:100px}@media all and (min-width: 768px) and (max-width: 1024px){main.sect-crs-detail{margin-top:150px}}@media all and (max-width: 767px){main.sect-crs-detail{padding-bottom:72px;margin-top:70px}}main.sect-crs-detail .topInfo{display:flex;margin-bottom:100px}@media all and (min-width: 992px) and (max-width: 1024px){main.sect-crs-detail .topInfo{margin-bottom:75px}}@media all and (max-width: 991px){main.sect-crs-detail .topInfo{flex-direction:column;margin-bottom:48px}}main.sect-crs-detail .swiperBox{width:54.59%;margin-right:50px}@media all and (min-width: 992px) and (max-width: 1200px){main.sect-crs-detail .swiperBox{margin-right:30px}}@media all and (max-width: 991px){main.sect-crs-detail .swiperBox{width:100%;margin-right:0}}main.sect-crs-detail .swiperBox .bigBox,main.sect-crs-detail .swiperBox .smallBox{position:relative;padding:0 30px}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .bigBox,main.sect-crs-detail .swiperBox .smallBox{padding:0}}main.sect-crs-detail .swiperBox .bigBox{margin-bottom:42px}@media all and (max-width: 991px){main.sect-crs-detail .swiperBox .bigBox{margin-bottom:20px}}main.sect-crs-detail .swiperBox .bigBox .swiper-button-next{right:0;transition:opacity .75s}@media all and (min-width: 768px){main.sect-crs-detail .swiperBox .bigBox .swiper-button-next{justify-content:flex-end}}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .bigBox .swiper-button-next{width:25px;height:40px;border-radius:3px 0 0 3px;background-color:#fff9}}@media all and (min-width: 768px){main.sect-crs-detail .swiperBox .bigBox .swiper-button-next:hover{opacity:.7}}main.sect-crs-detail .swiperBox .bigBox .swiper-button-next:after{content:"";width:15px;height:30px;background:url(/build/assets/swiper_right.a0e8ce3d.png) center/contain no-repeat}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .bigBox .swiper-button-next:after{width:8px;height:16px}}main.sect-crs-detail .swiperBox .bigBox .swiper-button-prev{left:0;transition:opacity .75s}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .bigBox .swiper-button-prev{width:25px;height:40px;border-radius:0 3px 3px 0;background-color:#fff9}}@media all and (min-width: 768px){main.sect-crs-detail .swiperBox .bigBox .swiper-button-prev:hover{opacity:.7}}main.sect-crs-detail .swiperBox .bigBox .swiper-button-prev:after{content:"";position:absolute;left:0;width:15px;height:30px;background:url(/build/assets/swiper_left.fbe3de2d.png) center/contain no-repeat}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .bigBox .swiper-button-prev:after{width:8px;height:16px;left:50%;transform:translate(-50%)}}main.sect-crs-detail .swiperBox .bigBox .swiper-button-disabled{filter:grayscale(1);opacity:.2}@media all and (max-width: 991px){main.sect-crs-detail .swiperBox .smallBox{margin-bottom:30px}}main.sect-crs-detail .swiperBox .smallBox .smallSwiper{padding:0 1px}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .smallBox .smallSwiper{padding-left:21px}}main.sect-crs-detail .swiperBox .smallBox .smallSwiper .swiper-slide{position:relative;padding:3px;cursor:pointer}@media all and (min-width: 768px){main.sect-crs-detail .swiperBox .smallBox .smallSwiper .swiper-slide:hover:before{opacity:.3}}main.sect-crs-detail .swiperBox .smallBox .smallSwiper .swiper-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0;transition:opacity .75s}main.sect-crs-detail .swiperBox .smallBox .smallSwiper .swiper-slide:after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;border:1px solid #004EA2;opacity:0;transition:opacity .75s}main.sect-crs-detail .swiperBox .smallBox .smallSwiper .swiper-slide.swiper-slide-thumb-active:before{opacity:.3}main.sect-crs-detail .swiperBox .smallBox .smallSwiper .swiper-slide.swiper-slide-thumb-active:after{opacity:1}main.sect-crs-detail .swiperBox .smallBox .swiper-button-next{right:0;justify-content:flex-end;transition:opacity .75s}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .smallBox .swiper-button-next{display:none}}@media all and (min-width: 768px){main.sect-crs-detail .swiperBox .smallBox .swiper-button-next:hover{opacity:.7}}main.sect-crs-detail .swiperBox .smallBox .swiper-button-next:after{content:"";width:13px;height:26px;background:url(/build/assets/topmenu_right.bd3ac478.png) center/contain no-repeat}main.sect-crs-detail .swiperBox .smallBox .swiper-button-prev{left:0;transition:opacity .75s}@media all and (max-width: 767px){main.sect-crs-detail .swiperBox .smallBox .swiper-button-prev{display:none}}@media all and (min-width: 768px){main.sect-crs-detail .swiperBox .smallBox .swiper-button-prev:hover{opacity:.7}}main.sect-crs-detail .swiperBox .smallBox .swiper-button-prev:after{content:"";position:absolute;left:0;width:13px;height:26px;background:url(/build/assets/topmenu_left.847814b6.png) center/contain no-repeat}main.sect-crs-detail .swiperBox .smallBox .swiper-button-disabled{filter:grayscale(1);opacity:.2}main.sect-crs-detail .swiperBox .swiper-slide img{display:block;width:100%;aspect-ratio:1/.65;object-fit:cover;object-position:center}main.sect-crs-detail .txtInfo{flex:1}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo{padding:0 25px}}main.sect-crs-detail .txtInfo .iconBox{display:flex;align-items:center;justify-content:space-between;margin-bottom:19px}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .iconBox{margin-bottom:23px}}main.sect-crs-detail .txtInfo .iconBox .icon{display:inline-block;height:39px;line-height:42px;padding:0 16px;font-size:16px;font-weight:500;background-color:#f42f52;border-radius:5px;color:#fff;text-align:center}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .iconBox .icon{height:35px;line-height:37px;padding:0 12px}}main.sect-crs-detail .txtInfo .iconBox .social{display:flex;align-items:center}main.sect-crs-detail .txtInfo .iconBox .social a{transition:opacity .75s}@media all and (min-width: 768px){main.sect-crs-detail .txtInfo .iconBox .social a:hover{opacity:.7}}main.sect-crs-detail .txtInfo .iconBox .social .s_like{position:relative;display:inline-block;width:32px;height:28px;background-color:#fff}main.sect-crs-detail .txtInfo .iconBox .social .s_like:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/like.7c2afd5d.png) center/contain no-repeat}main.sect-crs-detail .txtInfo .iconBox .social .s_like:after{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url(/build/assets/like_h.a8dc2ba5.png) center/contain no-repeat;opacity:0;transition:opacity .75s}main.sect-crs-detail .txtInfo .iconBox .social .s_like.active:after{opacity:1}main.sect-crs-detail .txtInfo .iconBox .social .s_mail,main.sect-crs-detail .txtInfo .iconBox .social .s_line{display:inline-block;width:40px;margin-left:8px}main.sect-crs-detail .txtInfo .iconBox .social .s_mail img,main.sect-crs-detail .txtInfo .iconBox .social .s_line img{display:block;width:100%}main.sect-crs-detail .txtInfo .title{font-size:32px;font-weight:500;line-height:1.44;margin-bottom:13px}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .title{font-size:28px;line-height:1.16;margin-bottom:12px}}main.sect-crs-detail .txtInfo .tags{display:flex;flex-wrap:wrap;margin-bottom:12px}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .tags{margin-bottom:15px}}main.sect-crs-detail .txtInfo .tags li{font-size:14px;padding:0 10px;height:26px;line-height:28px;border-radius:5px;color:#fff;background-color:#004ea2;margin:0 4px 4px 0}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .tags li{height:28px;line-height:30px;margin:0 5px 5px 0}}main.sect-crs-detail .txtInfo .states{width:100%;height:29px;line-height:29px;font-size:16px;font-weight:500;letter-spacing:.1em;text-align:center;margin-bottom:18px}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .states{height:26px;line-height:26px;font-size:14px;letter-spacing:.05em;margin-bottom:12px}}main.sect-crs-detail .txtInfo .states.willOpen{color:#f42f52;background-color:#f42f521a}main.sect-crs-detail .txtInfo .states.openActive{color:#004ea2;background-color:#004ea21a}main.sect-crs-detail .txtInfo .states.closeActive{color:#777;background-color:#7777771a}main.sect-crs-detail .txtInfo .listBox{margin-bottom:29px}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .listBox{margin-bottom:24px}}main.sect-crs-detail .txtInfo .listBox>li{display:flex;align-items:baseline;font-size:18px;line-height:1.556;margin-bottom:13px}@media all and (min-width: 768px) and (max-width: 991px){main.sect-crs-detail .txtInfo .listBox>li{font-size:17px}}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .listBox>li{font-size:16px;margin-bottom:4px}}main.sect-crs-detail .txtInfo .listBox>li .m_title{flex:0 0 77px;margin-right:40px;color:#004ea2;text-align-last:justify}@media all and (max-width: 991px){main.sect-crs-detail .txtInfo .listBox>li .m_title{margin-right:30px}}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .listBox>li .m_title{flex:0 0 68px;margin-right:28px}}main.sect-crs-detail .txtInfo .listBox>li .m_info{line-height:1.5;flex:1}main.sect-crs-detail .txtInfo .listBox>li .m_info.price .s_info{padding-right:8px}@media all and (max-width: 991px){main.sect-crs-detail .txtInfo .listBox>li .m_info.price .s_info{padding-right:0}}main.sect-crs-detail .txtInfo .listBox>li .m_info li{display:flex;align-items:baseline}@media all and (max-width: 1440px){main.sect-crs-detail .txtInfo .listBox>li .m_info li{justify-content:space-between}}@media all and (max-width: 991px){main.sect-crs-detail .txtInfo .listBox>li .m_info li{margin-bottom:8px}}main.sect-crs-detail .txtInfo .listBox>li .m_info li.gooseYellow{position:relative}@media all and (max-width: 1440px){main.sect-crs-detail .txtInfo .listBox>li .m_info li.gooseYellow{flex-wrap:wrap}}main.sect-crs-detail .txtInfo .listBox>li .m_info li.gooseYellow:after{content:"";position:absolute;z-index:-1;top:0;left:-8px;width:calc(100% + 8px);height:100%;background-color:#fff7dc}@media all and (max-width: 991px){main.sect-crs-detail .txtInfo .listBox>li .m_info li.gooseYellow:after{top:-3px;width:calc(100% + 16px);height:110%}}main.sect-crs-detail .txtInfo .listBox>li .m_info li.gooseYellow div{position:relative;z-index:2}main.sect-crs-detail .txtInfo .listBox>li .m_info li.gooseYellow .mo_991{display:none;width:100%;font-size:14px;color:#f42f52}@media all and (max-width: 1440px){main.sect-crs-detail .txtInfo .listBox>li .m_info li.gooseYellow .mo_991{display:block}}main.sect-crs-detail .txtInfo .listBox>li .m_info li.mo_991{display:none}@media all and (max-width: 1440px){main.sect-crs-detail .txtInfo .listBox>li .m_info li.mo_991{display:block;margin:10px 0 0}}main.sect-crs-detail .txtInfo .listBox>li .m_info li.m0{margin:0}main.sect-crs-detail .txtInfo .listBox>li .m_info .location{display:block;color:#777}main.sect-crs-detail .txtInfo .listBox>li .m_info .date{letter-spacing:.05em}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .listBox>li .m_info .date{letter-spacing:.035em}}main.sect-crs-detail .txtInfo .listBox>li .s_title{flex:0 0 142px;letter-spacing:0}@media all and (min-width: 768px) and (max-width: 991px){main.sect-crs-detail .txtInfo .listBox>li .s_title{flex:0 0 104px}}main.sect-crs-detail .txtInfo .listBox>li .s_info{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;letter-spacing:0}@media all and (min-width: 1441px){main.sect-crs-detail .txtInfo .listBox>li .s_info{width:100%}}main.sect-crs-detail .txtInfo .listBox>li .s_info i{display:inline-block;margin-left:12px;font-size:14px;color:#f42f52;letter-spacing:0}@media all and (max-width: 1440px){main.sect-crs-detail .txtInfo .listBox>li .s_info i{display:none}}main.sect-crs-detail .txtInfo .listBox>li .s_txt{display:flex;align-items:center;font-size:14px;color:#9d9d9d;padding:0 5px;transition:opacity .75s}@media all and (max-width: 1440px){main.sect-crs-detail .txtInfo .listBox>li .s_txt{padding:0;margin:6px 0 7px auto;width:100%;justify-content:flex-end}}@media all and (min-width: 768px){main.sect-crs-detail .txtInfo .listBox>li .s_txt:hover{opacity:.7}}@media all and (max-width: 1440px){main.sect-crs-detail .txtInfo .listBox>li .s_txt.pcShow{display:none}}main.sect-crs-detail .txtInfo .listBox>li .s_txt .ss_txt{padding-top:6px;letter-spacing:0;line-height:1;border-bottom:1px solid #9d9d9d}@media all and (min-width: 992px){main.sect-crs-detail .txtInfo .listBox>li .s_txt .ss_txt{padding-top:4px}}main.sect-crs-detail .txtInfo .listBox>li .s_txt img{display:inline-block;width:16px;margin-right:5px}main.sect-crs-detail .txtInfo .orderBtn{display:flex}main.sect-crs-detail .txtInfo .orderBtn.disable .cart{background-color:#d9d9d9;pointer-events:none;box-shadow:none}main.sect-crs-detail .txtInfo .orderBtn.cart_bell .bell{display:flex}main.sect-crs-detail .txtInfo .orderBtn.cart_dn .cart{background-color:#d9d9d9;pointer-events:none;box-shadow:none}main.sect-crs-detail .txtInfo .orderBtn.cart_dn .bell{display:flex}main.sect-crs-detail .txtInfo .orderBtn.instant .cart img{display:none}main.sect-crs-detail .txtInfo .orderBtn.instant .cart .txt{margin-left:0}main.sect-crs-detail .txtInfo .orderBtn.instant .cart .txt i{display:block}main.sect-crs-detail .txtInfo .orderBtn.instant .cart .txt span{display:none}main.sect-crs-detail .txtInfo .orderBtn.instant_bell .cart img{display:none}main.sect-crs-detail .txtInfo .orderBtn.instant_bell .cart .txt{margin-left:0}main.sect-crs-detail .txtInfo .orderBtn.instant_bell .cart .txt i{display:block}main.sect-crs-detail .txtInfo .orderBtn.instant_bell .cart .txt span{display:none}main.sect-crs-detail .txtInfo .orderBtn.instant_bell .bell{display:flex}main.sect-crs-detail .txtInfo .orderBtn.instant_dn .cart{background-color:#d9d9d9;pointer-events:none;box-shadow:none}main.sect-crs-detail .txtInfo .orderBtn.instant_dn .cart img{display:none}main.sect-crs-detail .txtInfo .orderBtn.instant_dn .cart .txt{margin-left:0}main.sect-crs-detail .txtInfo .orderBtn.instant_dn .cart .txt i{display:block}main.sect-crs-detail .txtInfo .orderBtn.instant_dn .cart .txt span{display:none}main.sect-crs-detail .txtInfo .orderBtn.instant_dn .bell{display:flex}main.sect-crs-detail .txtInfo .orderBtn a{display:flex;align-items:center;justify-content:center;width:100%;height:60px;line-height:60px;border-radius:5px;background-color:#004ea2;box-shadow:0 0 10px #00479d40;transition:opacity .75s}@media all and (min-width: 768px){main.sect-crs-detail .txtInfo .orderBtn a:hover{opacity:.7}}main.sect-crs-detail .txtInfo .orderBtn a img{display:block;width:22px}main.sect-crs-detail .txtInfo .orderBtn a .txt{font-size:18px;font-weight:500;color:#fff;margin-left:20px}@media all and (max-width: 767px){main.sect-crs-detail .txtInfo .orderBtn a .txt{font-size:16px;margin-left:15px}}main.sect-crs-detail .txtInfo .orderBtn a .txt i{display:none}main.sect-crs-detail .txtInfo .orderBtn a.bell{display:none}main.sect-crs-detail .txtInfo .orderBtn a.bell img{width:28px}main.sect-crs-detail .txtInfo .orderBtn a.bell .txt{margin-left:10px}main.sect-crs-detail .txtInfo .orderBtn a+a{margin-left:10px}main.sect-crs-detail .editor_Content{max-width:880px;margin:0 auto 60px}@media all and (max-width: 767px){main.sect-crs-detail .editor_Content{margin:0 auto 43px}}main.sect-crs-detail #popup{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#0000004d}main.sect-crs-detail #popup .popup_contain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1217px;max-width:88%;max-height:80vh;border-radius:10px;background-color:#fff;padding:64px 0 80px}@media all and (max-width: 767px){main.sect-crs-detail #popup .popup_contain{border-radius:7px;padding:60px 20px;max-width:calc(100% - 40px)}}main.sect-crs-detail #popup .whiteBox{width:880px;max-width:90%;margin:0 auto}@media all and (max-width: 767px){main.sect-crs-detail #popup .whiteBox{max-width:100%}}main.sect-crs-detail #popup .whiteBox.for-tags{display:flex}main.sect-crs-detail #popup .whiteBox.for-tags .tags{margin-top:auto}main.sect-crs-detail #popup .b_title{font-size:32px;font-weight:500;line-height:1.44;margin-bottom:26px;text-align:center}@media all and (min-width: 768px) and (max-width: 1024px){main.sect-crs-detail #popup .b_title{font-size:27px}}@media all and (max-width: 767px){main.sect-crs-detail #popup .b_title{font-size:22px}}main.sect-crs-detail #popup ul{margin-bottom:12px}main.sect-crs-detail #popup ul li{display:flex}main.sect-crs-detail #popup ul li.mt3{margin-top:3px}main.sect-crs-detail #popup ul li.headBox{height:45px;line-height:45px;text-align:center;font-size:20px;color:#fff}@media all and (min-width: 768px) and (max-width: 1024px){main.sect-crs-detail #popup ul li.headBox{font-size:18px}}@media all and (max-width: 767px){main.sect-crs-detail #popup ul li.headBox{font-size:16px;height:36px;line-height:36px}}main.sect-crs-detail #popup ul li.headBox div{width:calc((100% - 4px)/2);margin-right:2px;background-color:#004ea2}main.sect-crs-detail #popup ul li.headBox div:last-child{margin-right:0}main.sect-crs-detail #popup ul li:not(.headBox){height:68px;line-height:68px;text-align:center;font-size:20px;color:#000;border-bottom:1px solid #d9d9d9}@media all and (min-width: 768px) and (max-width: 1024px){main.sect-crs-detail #popup ul li:not(.headBox){font-size:18px}}@media all and (max-width: 767px){main.sect-crs-detail #popup ul li:not(.headBox){font-size:16px;height:52px;line-height:52px}}main.sect-crs-detail #popup ul li:not(.headBox) div{width:calc((100% - 4px)/2);margin-right:2px}main.sect-crs-detail #popup ul li:not(.headBox) div:first-child{background-color:#f6fcff;font-weight:500}main.sect-crs-detail #popup ul li:not(.headBox) div:last-child{margin-right:0}main.sect-crs-detail #popup .redTxt{position:relative;font-size:16px;color:#f42f52;padding-left:22px}@media all and (min-width: 768px) and (max-width: 1024px){main.sect-crs-detail #popup .redTxt{font-size:15px}}@media all and (max-width: 767px){main.sect-crs-detail #popup .redTxt{font-size:14px;padding-left:18px;line-height:1.357}}main.sect-crs-detail #popup .redTxt:before{content:"\203b";position:absolute;top:0;left:0;font-size:16px;color:#f42f52}@media all and (max-width: 767px){main.sect-crs-detail #popup .redTxt:before{font-size:14px}}main.sect-crs-detail #popup .closeIcon{cursor:pointer;position:absolute;top:30px;right:30px;transition:opacity .75s}@media all and (max-width: 767px){main.sect-crs-detail #popup .closeIcon{top:18px;right:18px}}@media all and (min-width: 768px){main.sect-crs-detail #popup .closeIcon:hover{opacity:.6}}@media all and (max-width: 767px){main.sect-crs-detail #popup .closeIcon img{width:17px}}.courseDetail .memberList .b_title span:after{content:"";display:none}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/build/assets/date.4069f20a.png) center right/21px 21px no-repeat;width:30px}#datepicker{font-family:Roboto,Noto Sans TC,sans-serif;cursor:pointer;background:url(/build/assets/date.4069f20a.png) center right 20px/21px 21px no-repeat}.ui-datepicker .ui-datepicker-next span{background:url(/build/assets/memberList_menu.a09cb9e5.png) center/contain no-repeat}.ui-datepicker .ui-datepicker-prev span{background:url(/build/assets/left.72a73045.png) center/contain no-repeat}.w-30{width:30%!important}@media all and (max-width: 767px){.w-30{width:100%!important}}.cart .payWay{display:flex;margin-bottom:80px;justify-content:center}@media all and (max-width: 767px){.cart .payWay{flex-direction:column;margin-bottom:40px}}.cart .payWay li{position:relative;width:calc((100% - 48px) / 3);margin-right:24px}@media all and (min-width: 768px) and (max-width: 991px){.cart .payWay li{width:calc((100% - 32px) / 3);margin-right:16px}}@media all and (max-width: 767px){.cart .payWay li{width:100%;margin:0 0 14px}}.cart .payWay li:last-child{margin:0}@media all and (max-width: 991px){.cart .payWay li img{width:40px}}.cart .payWay li span{display:inline-block;font-size:20px;font-weight:500;margin-left:20px}@media all and (min-width: 768px) and (max-width: 991px){.cart .payWay li span{margin-left:12px;font-size:18px}}@media all and (max-width: 767px){.cart .payWay li span{font-size:17px;margin-left:20px}}.cart .payWay li input{position:absolute;top:0;left:0;opacity:0}.cart .payWay li input:checked+label:after,.cart .payWay li input:checked+label:before{opacity:1}.cart .payWay li label{position:relative;cursor:pointer;display:flex;align-items:center;padding:28px 30px;border-radius:8px;box-shadow:0 0 10px #00479d40}@media all and (min-width: 768px) and (max-width: 991px){.cart .payWay li label{padding:25px}}@media all and (max-width: 767px){.cart .payWay li label{border-radius:5px;padding:22px 25px;max-height:74px}}.cart .payWay li label:before{content:"";position:absolute;top:50%;right:25px;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#004ea2;opacity:0;transition:opacity .75s}@media all and (min-width: 768px) and (max-width: 991px){.cart .payWay li label:before{right:10px;width:30px;height:30px}}@media all and (max-width: 767px){.cart .payWay li label:before{right:20px;width:33px;height:33px}}.cart .payWay li label:after{content:"";position:absolute;top:50%;right:35px;transform:translateY(-50%);width:21px;height:16px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat;opacity:0;transition:opacity .75s}@media all and (min-width: 768px) and (max-width: 991px){.cart .payWay li label:after{right:17px;width:16px;height:13px}}@media all and (max-width: 767px){.cart .payWay li label:after{right:28px;width:18px;height:14px}}.cart .blueBox{display:flex;align-items:center;justify-content:center;background-color:#f6fcff;padding:11px;margin-bottom:40px}@media all and (max-width: 767px){.cart .blueBox{padding:15px;margin-bottom:28px}}.cart .blueBox .noReady{display:flex!important;align-items:center}.cart .blueBox .hasReady{display:none!important;align-items:center}.cart .blueBox.hasCheckedBox .noReady{display:none!important}.cart .blueBox.hasCheckedBox .hasReady{display:flex!important}.cart .blueBox img{max-width:27px}.cart .blueBox span{display:inline-block;margin:0 15px;font-size:24px;font-weight:500}@media all and (max-width: 767px){.cart .blueBox span{font-size:19px;margin:0 10px}}.cart .blueBox .btn{display:flex;align-items:center;justify-content:center;width:127px;height:47px;line-height:47px;border-radius:5px;font-size:20px;font-weight:500;color:#fff;background-color:#004ea2;transition:opacity .75s}@media all and (max-width: 767px){.cart .blueBox .btn{font-size:17px;width:105px;height:40px;line-height:40px}}@media all and (min-width: 768px){.cart .blueBox .btn:hover{opacity:.7}}@media all and (max-width: 767px){.cart .blueBox.goSignUp{padding:15px 10px;margin-bottom:30px}}.cart .blueBox.goSignUp>div{display:flex;align-items:center}@media all and (max-width: 767px){.cart .blueBox.goSignUp>div{flex-direction:column;align-items:baseline}}.cart .blueBox.goSignUp span{font-size:20px}@media all and (max-width: 767px){.cart .blueBox.goSignUp span{font-size:19px}}.cart .blueBox.goSignUp span .blue{color:#004ea2}.cart .blueBox.goSignUp .btn{width:161px}@media all and (max-width: 767px){.cart .blueBox.goSignUp .btn{width:140px;margin-top:10px}}.cart .checkBox{position:relative;text-align:center;margin-bottom:80px}@media all and (max-width: 767px){.cart .checkBox{margin-bottom:32px}}.cart .checkBox input{position:absolute;top:0;left:0;opacity:0}.cart .checkBox input:checked+label i:before{background-color:#004ea2}.cart .checkBox label{cursor:pointer;position:relative;display:inline-flex;align-items:center;font-size:24px;font-weight:500}@media all and (max-width: 767px){.cart .checkBox label{font-size:19px}}.cart .checkBox label i{position:relative;display:block;flex:0 0 40px;width:40px;height:40px;margin-right:15px}@media all and (max-width: 767px){.cart .checkBox label i{flex:0 0 32px;width:32px;height:32px;margin-right:10px}}.cart .checkBox label i:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#d9d9d9;transition:background-color .75s}@media all and (max-width: 767px){.cart .checkBox label i:before{width:32px;height:32px}}.cart .checkBox label i:after{content:"";position:absolute;top:50%;left:9px;transform:translateY(-50%);width:21px;height:16px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}@media all and (max-width: 767px){.cart .checkBox label i:after{left:7px;width:18px;height:14px}}.cart .checkBox label span{text-align:left}.cart .btnBox{text-align:center;margin-bottom:40px}@media all and (max-width: 767px){.cart .btnBox{margin-bottom:30px}}.cart .btnBox.disable{pointer-events:none}.cart .btnBox.disable a{background-color:#bcbcbc}.cart .btnBox a{display:inline-flex;justify-content:space-between;width:220px;height:60px;line-height:60px;font-size:18px;font-weight:500;border-radius:5px;padding:0 20px;background-color:#004ea2;color:#fff;transition:opacity .75s}@media all and (max-width: 767px){.cart .btnBox a{font-size:16px;padding:0 15px;width:210px}}@media all and (min-width: 768px){.cart .btnBox a:hover{opacity:.7}}.cart .btnBox a .payTxt{position:relative;padding-right:20px}@media all and (max-width: 767px){.cart .btnBox a .payTxt{padding-right:15px}}.cart .btnBox a .payTxt:after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:24px;background-color:#fff}@media all and (max-width: 767px){.cart .btnBox a .payTxt:after{height:22px}}.cart .btnBox .redTxt{display:flex;align-items:center;justify-content:center;font-size:14px;margin-top:20px}@media all and (max-width: 767px){.cart .btnBox .redTxt{text-align:left}}.cart .btnBox .redTxt span{display:inline-block;margin-left:8px}@media all and (max-width: 767px){.cart .btnBox .redTxt span{line-height:1.35}}@media all and (max-width: 991px){.cart .mb10{margin-bottom:10px}}.cart .orderItems{position:relative}.cart .orderItems .titleHeader>li:nth-child(1),.cart .orderItems .containTop>li:nth-child(1){flex:1}.cart .orderItems .titleHeader>li:nth-child(2),.cart .orderItems .containTop>li:nth-child(2){flex:0 0 11.1%}.cart .orderItems .titleHeader{display:flex;align-items:center;font-size:14px;line-height:1.43;color:#777;padding-bottom:8px;border-bottom:1px solid #d9d9d9}@media all and (max-width: 991px){.cart .orderItems .titleHeader{display:none}}.cart .orderItems .containTop{position:relative;display:flex;align-items:center;padding:24px 0;border-bottom:1px solid #d9d9d9}@media all and (max-width: 991px){.cart .orderItems .containTop{padding:30px 0}}.cart .orderItems .containTop>li{display:flex;width:100%}.cart .orderItems .containTop>li:nth-child(2){display:flex;align-items:center;justify-content:space-between;font-size:18px}@media all and (max-width: 991px){.cart .orderItems .containTop>li:nth-child(2){position:absolute;top:124px;right:0;width:40px;height:40px}}@media all and (max-width: 767px){.cart .orderItems .containTop>li:nth-child(2){top:95px;width:20px;height:20px}}.cart .orderItems .containTop>li:nth-child(2) .delet{position:relative;display:inline-block;width:40px;height:40px;background:url(/build/assets/close.dd2f592e.png) center right/20px 20px no-repeat;transition:opacity .75s}@media all and (max-width: 767px){.cart .orderItems .containTop>li:nth-child(2) .delet{width:20px;height:20px;background:url(/build/assets/close.dd2f592e.png) center right/14px 14px no-repeat}}@media all and (min-width: 768px){.cart .orderItems .containTop>li:nth-child(2) .delet:hover{opacity:.6}}.cart .orderItems .containTop>li:nth-child(1){display:flex;justify-content:space-between;padding-right:66px}@media all and (min-width: 992px) and (max-width: 1200px){.cart .orderItems .containTop>li:nth-child(1){padding-right:20px}}@media all and (max-width: 991px){.cart .orderItems .containTop>li:nth-child(1){flex-direction:column;justify-content:start;padding-right:0}}.cart .orderItems .containTop>li>a{flex:1}.cart .orderItems .containTop>li .course_date{white-space:unset!important}.cart .orderItems .containTop>li .num{position:absolute;top:-12px;left:-80px;font-size:100px;line-height:1;font-weight:500;color:#dff2fc}@media all and (min-width: 992px) and (max-width: 1440px){.cart .orderItems .containTop>li .num{left:-50px;font-size:74px}}@media all and (max-width: 991px){.cart .orderItems .containTop>li .num{top:0;left:50%;transform:translate(-50%);font-size:61px}}@media all and (max-width: 767px){.cart .orderItems .containTop>li .num{font-size:48px}}.cart .orderItems .containTop>li .imgBox{display:flex}@media all and (max-width: 991px){.cart .orderItems .containTop>li .imgBox{padding-right:50px}}@media all and (max-width: 767px){.cart .orderItems .containTop>li .imgBox{padding-right:26px}}.cart .orderItems .containTop>li .imgBox .img{flex:0 0 250px;width:250px;margin-right:40px}@media all and (max-width: 767px){.cart .orderItems .containTop>li .imgBox .img{flex:0 0 128px;width:128px;margin-right:10px}}.cart .orderItems .containTop>li .imgBox .img img{display:block}.cart .orderItems .containTop>li .imgBox .box{display:flex;flex-direction:column;padding:20px 0}@media all and (max-width: 767px){.cart .orderItems .containTop>li .imgBox .box{padding:0}}.cart .orderItems .containTop>li .imgBox .box .course_date{white-space:nowrap}@media all and (max-width: 767px){.cart .orderItems .containTop>li .imgBox .box .course_date{margin-bottom:0}}.cart .orderItems .containTop>li .imgBox .box .course_location{margin-top:auto}@media all and (max-width: 991px){.cart .orderItems .containTop>li .imgBox .box .course_location{margin:-3px 0 13px}}@media all and (max-width: 991px){.cart .orderItems .containTop>li .imgBox .box .price{display:flex;align-items:baseline}.cart .orderItems .containTop>li .imgBox .box .price .m_title{font-size:14px;color:#777;flex:0 0 49px}}.cart .orderItems .containTop>li .btnChoice{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:40px;flex:0 0 250px}@media all and (max-width: 991px){.cart .orderItems .containTop>li .btnChoice{flex:0 0 auto;margin:22px 0}}.cart .orderItems .containTop>li .btnChoice a{display:block;width:220px;height:60px;line-height:60px;text-align:center;font-size:18px;font-weight:500;color:#fff;background-color:#004ea2;border-radius:5px;margin-bottom:12px;transition:opacity .75s}@media all and (min-width: 768px) and (max-width: 1200px){.cart .orderItems .containTop>li .btnChoice a{width:180px}}@media all and (max-width: 767px){.cart .orderItems .containTop>li .btnChoice a{width:274px;font-size:16px;height:56px;line-height:56px;margin-bottom:6px}}@media all and (min-width: 768px){.cart .orderItems .containTop>li .btnChoice a:hover{opacity:.7}}.cart .orderItems .containTop>li .btnChoice span{position:relative;font-size:14px;color:#f42f52;padding-left:6px}.cart .orderItems .containTop>li .btnChoice span:before{content:"*";position:absolute;top:2px;left:0;font-size:12px;color:#f42f52}.cart .totalBox{display:flex;align-items:flex-start;justify-content:space-between;margin:30px 0 80px}@media all and (max-width: 767px){.cart .totalBox{flex-direction:column;margin:20px 0 60px}}.cart .totalBox .leftBox{display:flex;align-items:center}@media all and (max-width: 767px){.cart .totalBox .leftBox{flex-direction:column;align-items:baseline;width:100%}}.cart .totalBox .leftBox .m_title{font-size:18px;font-weight:500;color:#004ea2;margin-right:15px}@media all and (min-width: 768px) and (max-width: 991px){.cart .totalBox .leftBox .m_title{margin-right:10px}}@media all and (max-width: 767px){.cart .totalBox .leftBox .m_title{justify-content:space-between;font-size:16px;margin-bottom:7px}}.cart .totalBox .leftBox .m_info{display:flex;align-items:center}@media all and (max-width: 767px){.cart .totalBox .leftBox .m_info{flex:1;width:100%;margin-bottom:50px}}.cart .totalBox .leftBox .input{position:relative;margin-right:15px}@media all and (min-width: 768px) and (max-width: 991px){.cart .totalBox .leftBox .input{margin-right:10px}}@media all and (max-width: 767px){.cart .totalBox .leftBox .input{flex:1;margin-right:7px}}.cart .totalBox .leftBox .input input{width:250px;height:48px;line-height:48px;padding:0 15px;border:1px solid #a6a6a6;border-radius:5px;font-size:18px;color:#000;font-family:Roboto,Noto Sans TC,sans-serif;position:relative;opacity:1;top:0}@media all and (min-width: 768px) and (max-width: 991px){.cart .totalBox .leftBox .input input{padding:0 10px;width:180px}}@media all and (max-width: 767px){.cart .totalBox .leftBox .input input{font-size:16px;border-radius:3px;width:100%;flex:1}}.cart .totalBox .leftBox .input input::placeholder{font-size:18px;color:#bcbcbc;font-family:Roboto,Noto Sans TC,sans-serif}@media all and (max-width: 767px){.cart .totalBox .leftBox .input input::placeholder{font-size:16px}}.cart .totalBox .leftBox .input .s_txt{position:absolute;bottom:-25px;left:0;font-size:14px;color:#f42f52}.cart .totalBox .leftBox a,.cart .totalBox .leftBox button{display:inline-block;width:65px;height:48px;line-height:48px;text-align:center;border:1px solid #004EA2;background-color:#004ea2;color:#fff;border-radius:5px;transition:.75s}.cart .totalBox .totleMoney{min-width:251px}@media all and (max-width: 767px){.cart .totalBox .totleMoney{justify-content:space-between;width:100%}}.cart .totalBox .totleMoney li{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}@media all and (max-width: 767px){.cart .totalBox .totleMoney li{margin-bottom:7px}}.cart .totalBox .totleMoney .m_title{font-size:18px;margin-right:50px;white-space:nowrap}@media all and (min-width: 768px) and (max-width: 991px){.cart .totalBox .totleMoney .m_title{margin-right:40px}}@media all and (max-width: 767px){.cart .totalBox .totleMoney .m_title{font-size:16px;margin:0}}.cart .totalBox .totleMoney .m_info{font-size:32px;font-weight:500;color:#004ea2}@media all and (max-width: 767px){.cart .totalBox .totleMoney .m_info{font-size:26px}}.cart .totalBox .totleMoney .s_info{font-size:18px}@media all and (max-width: 767px){.cart .totalBox .totleMoney .s_info{font-size:16px}}.cart .totalBox .totleMoney .txt-shopping-credit{height:48px;line-height:48px;padding:0 0 0 15px;border:1px solid #a6a6a6;border-radius:5px 0 0 5px;font-size:18px;color:#000;font-family:Roboto,Noto Sans TC,sans-serif;display:inline-block;opacity:1;text-align:right;width:100%}.cart .totalBox .totleMoney .btn-apply-shopping-credit{display:inline-block;height:48px;line-height:48px;text-align:center;border:1px solid #004ea2;background-color:#004ea2;color:#fff;border-radius:0 5px 5px 0;transition:.75s}.cart .discountBox{display:flex;align-items:flex-start;justify-content:space-between}@media all and (max-width: 767px){.cart .discountBox{flex-direction:column}}.cart .discountBox .leftBox{display:flex;align-items:center}@media all and (max-width: 767px){.cart .discountBox .leftBox{flex-direction:column;align-items:baseline;width:100%}}.cart .discountBox .leftBox .m_title{font-size:18px;font-weight:500;color:#004ea2;margin-right:15px}@media all and (min-width: 768px) and (max-width: 991px){.cart .discountBox .leftBox .m_title{margin-right:10px}}@media all and (max-width: 767px){.cart .discountBox .leftBox .m_title{justify-content:space-between;font-size:16px;margin-bottom:7px}}.cart .discountBox .leftBox .m_info{display:flex;align-items:center}@media all and (max-width: 767px){.cart .discountBox .leftBox .m_info{flex:1;width:100%;margin-bottom:50px}.cart .discountBox .leftBox .m_info .btn-apply-discount-code{margin-top:5px}}.cart .discountBox .leftBox .input{position:relative;margin-right:15px}@media all and (min-width: 768px) and (max-width: 991px){.cart .discountBox .leftBox .input{margin-right:10px}}@media all and (max-width: 767px){.cart .discountBox .leftBox .input{flex:1;margin-right:7px}}.cart .discountBox .leftBox .input input{width:250px;height:48px;line-height:48px;padding:0 15px;border:1px solid #a6a6a6;border-radius:5px;font-size:18px;color:#000;font-family:Roboto,Noto Sans TC,sans-serif;position:relative;opacity:1;top:0}@media all and (min-width: 768px) and (max-width: 991px){.cart .discountBox .leftBox .input input{padding:0 10px;width:180px}}@media all and (max-width: 767px){.cart .discountBox .leftBox .input input{font-size:16px;border-radius:3px;width:100%;flex:1}}.cart .discountBox .leftBox .input input::placeholder{font-size:18px;color:#bcbcbc;font-family:Roboto,Noto Sans TC,sans-serif}@media all and (max-width: 767px){.cart .discountBox .leftBox .input input::placeholder{font-size:16px}}.cart .discountBox .leftBox .input .s_txt{position:absolute;bottom:-25px;left:0;font-size:14px;color:#f42f52}.cart .discountBox .leftBox a,.cart .discountBox .leftBox button{display:inline-block;width:65px;height:48px;line-height:48px;text-align:center;border:1px solid #004EA2;background-color:#004ea2;color:#fff;border-radius:5px;transition:.75s}.cart .discountBox .totleMoney{min-width:251px}@media all and (max-width: 767px){.cart .discountBox .totleMoney{justify-content:space-between;width:100%}}.cart .discountBox .totleMoney li{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}@media all and (max-width: 767px){.cart .discountBox .totleMoney li{margin-bottom:7px}}.cart .discountBox .totleMoney .m_title{font-size:18px;margin-right:50px;white-space:nowrap}@media all and (min-width: 768px) and (max-width: 991px){.cart .discountBox .totleMoney .m_title{margin-right:40px}}@media all and (max-width: 767px){.cart .discountBox .totleMoney .m_title{font-size:16px;margin:0}}.cart .discountBox .totleMoney .m_info{font-size:32px;font-weight:500;color:#004ea2}@media all and (max-width: 767px){.cart .discountBox .totleMoney .m_info{font-size:26px}}.cart .discountBox .totleMoney .s_info{font-size:18px}@media all and (max-width: 767px){.cart .discountBox .totleMoney .s_info{font-size:16px}}.cart .discountBox .totleMoney .txt-shopping-credit{height:48px;line-height:48px;padding:0 0 0 15px;border:1px solid #a6a6a6;border-radius:5px 0 0 5px;font-size:18px;color:#000;font-family:Roboto,Noto Sans TC,sans-serif;display:inline-block;opacity:1;text-align:right}.cart .discountBox .totleMoney .btn-apply-shopping-credit{display:inline-block;height:48px;line-height:48px;text-align:center;border:1px solid #004ea2;background-color:#004ea2;color:#fff;border-radius:0 5px 5px 0;transition:.75s}.cart .payWarning{font-size:18px;font-weight:500;line-height:1.667;color:#f42f52;text-align:center;margin-bottom:-24px}@media all and (max-width: 767px){.cart .payWarning{font-size:16px;margin-bottom:0}}form:not(.form-health-survey){margin-bottom:46px}form:not(.form-health-survey) .form_wrap{display:flex;justify-content:space-between;width:100%}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap{flex-direction:column}}form:not(.form-health-survey) .form_wrap>div{width:47.5%;margin-bottom:34px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .form_wrap>div{width:48.5%;margin-bottom:27px}}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap>div{width:100%;margin-bottom:20px}}form:not(.form-health-survey) .form_wrap .homePhone .m_info{display:flex;align-items:center}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap .homePhone .m_info{flex-wrap:wrap}}form:not(.form-health-survey) .form_wrap .homePhone .m_info span{margin:0 8px}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap .homePhone .m_info span:nth-child(4){margin-top:20px}}form:not(.form-health-survey) .form_wrap .homePhone .m_info input:nth-child(1){flex:0 0 85px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .form_wrap .homePhone .m_info input:nth-child(1){flex:0 0 65px}}form:not(.form-health-survey) .form_wrap .homePhone .m_info input:nth-child(3){flex:1}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap .homePhone .m_info input:nth-child(3){flex:0 0 calc(100% - 107px)}}form:not(.form-health-survey) .form_wrap .homePhone .m_info input:nth-child(5){flex:0 0 124px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .form_wrap .homePhone .m_info input:nth-child(5){flex:0 0 80px}}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap .homePhone .m_info input:nth-child(5){margin-top:20px}}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap .homePhone .m_info i{display:block}}form:not(.form-health-survey) .form_wrap .country .m_info input:checked~select{opacity:1;pointer-events:all}form:not(.form-health-survey) .form_wrap .country .m_info select{opacity:0;pointer-events:none;transition:opacity .75s}form:not(.form-health-survey) .form_wrap input:not(.fatherlandID)+input{margin-left:15px}form:not(.form-health-survey) .form_wrap2{width:100%}form:not(.form-health-survey) .form_wrap2>div{margin-bottom:34px}form:not(.form-health-survey) .form_wrap2 .m_info{width:100%}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap2 .m_info{flex-direction:column}}form:not(.form-health-survey) .form_wrap2 .m_info>div{flex:0 0 47.5%;margin-right:15px}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap2 .m_info>div{margin-right:0}}form:not(.form-health-survey) .form_wrap2 .m_info>div select+select{margin-left:15px}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap2 .m_info>div.twzipcode{flex-direction:column}}@media all and (max-width: 767px){form:not(.form-health-survey) .form_wrap2 .m_info>div.twzipcode select+select{margin:10px 0 0}}form:not(.form-health-survey) .m_title{font-size:18px;font-weight:500;color:#004ea2;line-height:1.445;margin-bottom:2px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .m_title{font-size:17px}}@media all and (max-width: 767px){form:not(.form-health-survey) .m_title{font-size:16px;margin-bottom:4px}}form:not(.form-health-survey) .m_title span{position:relative}form:not(.form-health-survey) .m_title span:after{content:"*";position:absolute;top:-2px;right:-8px;font-size:16px;font-weight:500;color:#f42f52}form:not(.form-health-survey) .m_info{display:flex}form:not(.form-health-survey) .m_info.txtBox{font-size:18px;color:#f42f52}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .m_info.txtBox{font-size:17px}}@media all and (max-width: 767px){form:not(.form-health-survey) .m_info.txtBox{font-size:16px}}form:not(.form-health-survey) .m_info>div{position:relative;height:49px;display:flex;align-items:center;margin-right:35px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .m_info>div{margin-right:10px}}@media all and (max-width: 767px){form:not(.form-health-survey) .m_info>div{height:44px;margin-bottom:-8px}}form:not(.form-health-survey) .m_info>div:nth-child(2){width:100%;margin-right:0}form:not(.form-health-survey) .m_info>div input{position:absolute;top:50%;left:0;width:10px;height:10px;opacity:0}form:not(.form-health-survey) .m_info>div input:checked+label:after{opacity:1}form:not(.form-health-survey) .m_info>div label{cursor:pointer;position:relative;font-size:18px;font-weight:500;padding-left:35px;min-width:max-content;margin-right:15px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .m_info>div label{font-size:17px}}@media all and (max-width: 767px){form:not(.form-health-survey) .m_info>div label{font-size:16px}}form:not(.form-health-survey) .m_info>div label:not(.noInput):before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:25px;height:25px;border-radius:50%;border:2px solid #004EA2}form:not(.form-health-survey) .m_info>div label:after{content:"";position:absolute;top:50%;left:5px;transform:translateY(-50%);width:15px;height:15px;border-radius:50%;background-color:#004ea2;opacity:0;transition:opacity .75s}@media all and (max-width: 767px){form:not(.form-health-survey) .m_info .detailAddr{margin-top:19px}}form:not(.form-health-survey) input{width:100%;border-radius:5px;border:1px solid #a6a6a6;padding:12px 15px 14px;font-size:18px;color:#000}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) input{padding:12px 10px 14px;font-size:17px}}@media all and (max-width: 767px){form:not(.form-health-survey) input{padding:0 10px;height:44px;line-height:45px;font-size:16px}}form:not(.form-health-survey) input::placeholder{color:#bcbcbc;font-size:18px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) input::placeholder{font-size:17px}}@media all and (max-width: 767px){form:not(.form-health-survey) input::placeholder{font-size:16px}}form:not(.form-health-survey) select{appearance:none;width:100%;border-radius:5px;border:1px solid #a6a6a6;padding:12px 15px 14px;font-size:18px;line-height:18px;color:#bcbcbc;background:url(/build/assets/select.1b1adc4d.png) center right 18px/18px 10px no-repeat}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) select{font-size:17px;padding:0 30px 0 10px;line-height:48px;background:url(/build/assets/select.1b1adc4d.png) center right 10px/14px 8px no-repeat}}@media all and (max-width: 767px){form:not(.form-health-survey) select{font-size:16px;height:44px;line-height:44px;padding:0 10px;background:url(/build/assets/select.1b1adc4d.png) center right 9px/15px 9px no-repeat}}form:not(.form-health-survey) select::placeholder{color:#bcbcbc;font-size:18px}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) select::placeholder{font-size:17px}}@media all and (max-width: 767px){form:not(.form-health-survey) select::placeholder{font-size:16px}}form:not(.form-health-survey) .txtBox_mo{font-size:16px;color:#f42f52;margin-bottom:20px}form:not(.form-health-survey) .checkBox{position:relative;text-align:center;margin-top:62px}@media all and (max-width: 767px){form:not(.form-health-survey) .checkBox{margin-top:40px}}form:not(.form-health-survey) .checkBox input{position:absolute;top:0;left:50%;width:20px;height:20px;opacity:0}form:not(.form-health-survey) .checkBox input:checked+label:before{background-color:#004ea2}form:not(.form-health-survey) .checkBox label{cursor:pointer;position:relative;padding-left:55px;font-size:24px;font-weight:500}@media all and (min-width: 768px) and (max-width: 991px){form:not(.form-health-survey) .checkBox label{font-size:21px}}@media all and (max-width: 767px){form:not(.form-health-survey) .checkBox label{font-size:19px;padding-left:42px}}form:not(.form-health-survey) .checkBox label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background-color:#d9d9d9}@media all and (max-width: 767px){form:not(.form-health-survey) .checkBox label:before{width:32px;height:32px}}form:not(.form-health-survey) .checkBox label:after{content:"";position:absolute;top:50%;left:9px;transform:translateY(-50%);width:21px;height:16px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}@media all and (max-width: 767px){form:not(.form-health-survey) .checkBox label:after{width:18px;height:13px;left:7px}}form:not(.form-health-survey) .checkBox label a{color:#004ea2;border-bottom:1px solid #004EA2}form:not(.form-health-survey) .checkBoxForm{margin-top:35px;display:flex;align-items:center;justify-content:center;padding:18px;background-color:#f6fcff;font-size:20px;font-weight:500}@media all and (max-width: 767px){form:not(.form-health-survey) .checkBoxForm{font-size:17px;padding:15px;margin-top:40px}}form:not(.form-health-survey) .checkBoxForm p{margin-left:15px}@media all and (max-width: 767px){form:not(.form-health-survey) .checkBoxForm p{margin-left:10px}}form:not(.form-health-survey) .checkBoxForm .blue{color:#004ea2}form:not(.form-health-survey) .checkMember{position:relative;margin-bottom:30px}form:not(.form-health-survey) .checkMember input{width:20px;height:20px;position:absolute;top:0;left:0;opacity:0}form:not(.form-health-survey) .checkMember input:checked+label:before{background-color:#004ea2}form:not(.form-health-survey) .checkMember input:checked+label:after{opacity:1}form:not(.form-health-survey) .checkMember label{position:relative;font-size:18px;padding-left:30px}@media all and (max-width: 767px){form:not(.form-health-survey) .checkMember label{font-size:16px;padding-left:26px}}form:not(.form-health-survey) .checkMember label:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:20px;border:1px solid #004EA2;border-radius:3px;background-color:#fff;transition:background-color .75s}@media all and (max-width: 767px){form:not(.form-health-survey) .checkMember label:before{width:19px;height:19px}}form:not(.form-health-survey) .checkMember label:after{content:"";position:absolute;top:48%;left:4px;transform:translateY(-50%);width:12px;height:10px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat;opacity:0;transition:opacity .75}@media all and (max-width: 767px){form:not(.form-health-survey) .checkMember label:after{left:3px}}.hasLogin.cart .orderList{margin-bottom:80px}@media all and (min-width: 768px) and (max-width: 991px){.hasLogin.cart .orderList{margin-bottom:55px}}@media all and (max-width: 767px){.hasLogin.cart .orderList{margin-bottom:30px}}.hasLogin.cart .orderList:last-child{padding-bottom:80px;margin:0;border-bottom:1px solid #d9d9d9}@media all and (max-width: 767px){.hasLogin.cart .orderList:last-child{padding-bottom:0}}.hasLogin.cart .containTop{border:none}@media all and (max-width: 991px){.hasLogin.cart .containTop{padding:63px 0 0}}.hasLogin.cart .memberList{position:relative;display:block;padding:50px 70px;background:#f6fcff;border-radius:10px;box-shadow:0 0 10px #00479d40}@media all and (min-width: 768px) and (max-width: 1400px){.hasLogin.cart .memberList{padding:40px 50px}}@media all and (max-width: 767px){.hasLogin.cart .memberList{padding:21px 20px 0}}@media all and (max-width: 767px){.hasLogin.cart .memberList.openBox .topList{border-bottom:1px solid #d9d9d9}}@media all and (max-width: 767px){.hasLogin.cart .memberList.openBox .topList .btnBox{pointer-events:all;opacity:1;transition:opacity .75s .5s}}@media all and (max-width: 767px){.hasLogin.cart .memberList.openBox .topList .nameBox .mo{transform:translateY(-50%)}}.hasLogin.cart .memberList input,.hasLogin.cart .memberList select{background-color:#f6fcff}.hasLogin.cart .memberList .topList{display:flex;align-items:baseline;flex-wrap:wrap;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #d9d9d9}@media all and (min-width: 768px) and (max-width: 991px){.hasLogin.cart .memberList .topList{padding-bottom:10px}}@media all and (max-width: 767px){.hasLogin.cart .memberList .topList{margin-bottom:20px;padding:0 10px;border-bottom:1px solid transparent;transition:.75s}}.hasLogin.cart .memberList .topList>div{display:flex;align-items:baseline}.hasLogin.cart .memberList .topList .nameBox{position:relative}@media all and (max-width: 1440px){.hasLogin.cart .memberList .topList .nameBox{width:100%;flex-wrap:wrap}}.hasLogin.cart .memberList .topList .nameBox .mo{position:absolute;top:calc(50% - 11px);right:0;transform:translateY(-50%) rotate(-180deg);max-width:32px;transition:transform .75s}.hasLogin.cart .memberList .topList .nameBox .mo img{display:block}.hasLogin.cart .memberList .topList .name{font-size:32px;font-weight:500;margin-right:40px}@media all and (max-width: 1440px){.hasLogin.cart .memberList .topList .name{margin:0 0 20px}}@media all and (max-width: 767px){.hasLogin.cart .memberList .topList .name{font-size:22px;margin:0 0 13px}}.hasLogin.cart .memberList .topList .infoBox{display:flex;align-items:baseline}@media all and (max-width: 1440px){.hasLogin.cart .memberList .topList .infoBox{width:100%}}@media all and (max-width: 991px){.hasLogin.cart .memberList .topList .infoBox{flex-direction:column;padding-bottom:10px}}.hasLogin.cart .memberList .topList .infoBox li{display:flex;align-items:baseline;font-size:18px;margin-right:30px}@media all and (max-width: 991px){.hasLogin.cart .memberList .topList .infoBox li{margin:0 0 20px}}@media all and (max-width: 767px){.hasLogin.cart .memberList .topList .infoBox li{font-size:16px;margin-bottom:7px}}.hasLogin.cart .memberList .topList .infoBox .m_title{margin-right:1em;color:#004ea2}.hasLogin.cart .memberList .topList .btnBox{margin:0 0 0 auto}@media all and (max-width: 1440px){.hasLogin.cart .memberList .topList .btnBox{margin:20px 0 0}}@media all and (max-width: 991px){.hasLogin.cart .memberList .topList .btnBox{margin:0}}@media all and (max-width: 767px){.hasLogin.cart .memberList .topList .btnBox{position:absolute;bottom:30px;left:50%;transform:translate(-50%);pointer-events:none;opacity:0}}.hasLogin.cart .memberList .topList .btnBox a,.hasLogin.cart .memberList .topList .btnBox button{display:block;width:125px;height:48px;line-height:48px;color:#fff;background-color:#004ea2;font-size:18px;font-weight:500;text-align:center;border-radius:5px}@media all and (max-width: 767px){.hasLogin.cart .memberList .topList .btnBox a,.hasLogin.cart .memberList .topList .btnBox button{font-size:16px;width:156px;height:56px;line-height:56px}}@media all and (max-width: 767px){.hasLogin.cart .memberList .bottomList{padding-bottom:96px;display:none}}@media all and (max-width: 767px){.hasLogin.cart .form_wrap .homePhone .m_info span:nth-child(4),.hasLogin.cart .form_wrap .homePhone .m_info input:nth-child(5){margin-top:10px}}.hasLogin.cart .form_wrap .m_info input:not(.fatherlandID)+input{margin-left:15px}.redTxt{font-size:18px;font-weight:500;line-height:1.667;color:#f42f52;text-align:center}@media all and (max-width: 767px){.redTxt{font-size:16px}}@media all and (min-width: 768px){.redTxt i{display:block}}.redTxt a{position:relative;transition:opacity .75s}@media all and (min-width: 768px){.redTxt a:hover{opacity:.7}}.redTxt a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#f42f52}.noLoginBox,.nonmember .hasLoginBox{display:none}.nonmember .noLoginBox{display:block}.orderSuccess .payStates{text-align:center}.orderSuccess .payStates.red span{background-color:#fbe6ef;color:#f42f52}.orderSuccess .payStates span{display:inline-block;width:105px;height:34px;line-height:34px;border-radius:5px;background-color:#dff2fc;font-size:18px;font-weight:500;color:#004ea2}@media all and (max-width: 767px){.orderSuccess .payStates span{width:92px;height:30px;line-height:32px;font-size:16px}}.orderSuccess .blueTitle{margin-bottom:20px}@media all and (max-width: 767px){.orderSuccess .blueTitle{margin-bottom:15px}}.orderSuccess .redTxt{margin-bottom:40px}@media all and (max-width: 767px){.orderSuccess .redTxt{line-height:1.78}}.orderSuccess .txtBox{font-size:18px;font-weight:500;text-align:center;margin:40px 0 20px;line-height:1.78}@media all and (max-width: 767px){.orderSuccess .txtBox{font-size:16px;margin:30px 0 25px}}.orderSuccess .txtBox span{color:#004ea2}@media all and (max-width: 767px){.orderSuccess .txtBox i{display:block}}.orderSuccess .txtBox a{position:relative;color:#004ea2;transition:opacity .75s}@media all and (min-width: 768px){.orderSuccess .txtBox a:hover{opacity:.7}}.orderSuccess .txtBox a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#004ea2}.orderSuccess .txtBox a.numberList:after{content:none}.orderSuccess .payBox{position:relative;z-index:2;width:100%;max-width:996px;padding:40px 100px 20px;margin:80px auto 0;box-shadow:0 0 10px #00479d40;border-radius:10px;text-align:center;background-color:#fff}@media all and (min-width: 992px) and (max-width: 1200px){.orderSuccess .payBox{padding:30px 40px 20px}}@media all and (max-width: 991px){.orderSuccess .payBox{margin:40px auto 0;padding:30px;border-radius:7px}}.orderSuccess .payBox:before{content:"";z-index:-1;position:absolute;bottom:20px;right:20px;width:160px;height:164px;background:url(/build/assets/atmPay.3c868163.png) center/contain no-repeat}@media all and (max-width: 991px){.orderSuccess .payBox:before{display:none}}.orderSuccess .payBox .blueTitle{margin-bottom:40px}@media all and (max-width: 991px){.orderSuccess .payBox .blueTitle{margin-bottom:25px}}.orderSuccess .payBox .box{display:flex}@media all and (max-width: 991px){.orderSuccess .payBox .box{flex-direction:column}}.orderSuccess .payBox ul{flex:0 0 50%}@media all and (max-width: 991px){.orderSuccess .payBox ul{flex:0 0 auto}}.orderSuccess .payBox ul li{display:flex;align-items:baseline;margin-bottom:20px;font-size:18px}@media all and (max-width: 991px){.orderSuccess .payBox ul li{flex-direction:column}}@media all and (max-width: 767px){.orderSuccess .payBox ul li{font-size:16px;margin-bottom:16px}}.orderSuccess .payBox ul li .m_title{flex:0 0 95px;color:#004ea2;text-align:left}@media all and (max-width: 991px){.orderSuccess .payBox ul li .m_title{flex:0 0 auto}}.orderSuccess .payBox .s_blueTitle{font-size:18px;font-weight:500;color:#004ea2;margin-bottom:10px}@media all and (max-width: 767px){.orderSuccess .payBox .s_blueTitle{font-size:16px}}.orderSuccess .payBox img{max-width:213px}.orderSuccess.noData .txtBox{margin-bottom:40px}#condition .whiteBox{margin:0 auto}@media all and (max-width: 767px){#condition .whiteBox{max-width:100%}}#condition .whiteBox::-webkit-scrollbar{width:7px}@media all and (max-width: 991px){#condition .whiteBox::-webkit-scrollbar{width:4px}}#condition .whiteBox::-webkit-scrollbar-button{background:transparent;border-radius:4px}#condition .whiteBox::-webkit-scrollbar-track-piece{background:#dff2fc}#condition .whiteBox::-webkit-scrollbar-thumb{border-radius:4px;background-color:#004ea2}@media all and (max-width: 991px){#condition .popbox{padding:0 15px 0 0}}#condition .popbox ul>li{margin-bottom:50px}@media all and (max-width: 991px){#condition .popbox ul>li{margin-bottom:30px}}#condition .popbox .boxPrea{padding:20px 12px 20px 50px;border-radius:10px;border:4px solid #dff2fc;overflow:hidden;margin-bottom:20px;line-height:1.44}@media all and (max-width: 991px){#condition .popbox .boxPrea{border-radius:5px;margin-bottom:15px;padding:25px 10px;border:2px solid #dff2fc;line-height:1.5625}}#condition .popbox .popupBox{max-height:404px;overflow:hidden auto}@media all and (max-width: 991px){#condition .popbox .popupBox{max-height:200px}}#condition .popbox .popupBox::-webkit-scrollbar{width:3px}#condition .popbox .popupBox::-webkit-scrollbar-track-piece{background:#dff2fc}#condition .popbox .popupBox::-webkit-scrollbar-thumb{border-radius:4px;background-color:#004ea2}#condition .popbox .popupBox .boxColor{padding-right:35px}@media all and (max-width: 991px){#condition .popbox .popupBox .boxColor{padding:0 15px 0 10px}}#condition .popbox .allBtn a{margin:10px 0 0;width:265px}@media all and (max-width: 767px){#condition .popbox .allBtn a{margin-top:20px;width:274px}}#condition .popbox .allBtn a.disable{pointer-events:none;background-color:#bcbcbc;border:1px solid #bcbcbc}#condition .b_title{font-size:32px;font-weight:500;line-height:1.44;text-align:center;color:#004ea2}@media all and (min-width: 768px) and (max-width: 1024px){#condition .b_title{font-size:27px}}@media all and (max-width: 767px){#condition .b_title{font-size:22px}}#condition .b_desc{font-size:18px;color:#004ea2;font-weight:500;line-height:1.44;margin-bottom:26px;text-align:center;height:47px;background-color:#f6fcff;display:flex;justify-content:center;align-items:center}#condition .blueTxtPop{font-size:24px;color:#004ea2;margin-bottom:20px;font-weight:500}@media all and (min-width: 768px) and (max-width: 991px){#condition .blueTxtPop{font-size:22px}}@media all and (max-width: 767px){#condition .blueTxtPop{font-size:19px}}#condition .redTxtPop{position:relative;font-size:16px;color:#f42f52;margin-bottom:1em}@media all and (max-width: 767px){#condition .redTxtPop{line-height:1.357}}#condition .closeIcon:not(.btn){cursor:pointer;position:absolute;top:30px;right:30px;transition:opacity .75s}@media all and (min-width: 768px) and (max-width: 991px){#condition .closeIcon:not(.btn){top:20px;right:20px}}@media all and (max-width: 767px){#condition .closeIcon:not(.btn){top:18px;right:18px}}@media all and (min-width: 768px){#condition .closeIcon:not(.btn):hover{opacity:.6}}@media all and (max-width: 767px){#condition .closeIcon:not(.btn) img{width:17px}}#condition .checkBoxPop{position:relative;padding-left:45px}@media all and (max-width: 767px){#condition .checkBoxPop{padding-left:38px}}#condition .checkBoxPop input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}#condition .checkBoxPop input:checked+label:before{background-color:#004ea2}#condition .checkBoxPop label{cursor:pointer;position:relative;font-size:20px;font-weight:500;transition:opacity .75s}@media all and (max-width: 767px){#condition .checkBoxPop label{font-size:19px}}#condition .checkBoxPop label:before{content:"";position:absolute;top:50%;left:-45px;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background-color:#d9d9d9;transition:background-color .75s}@media all and (max-width: 767px){#condition .checkBoxPop label:before{left:-38px}}#condition .checkBoxPop label:after{content:"";position:absolute;top:50%;left:-38px;transform:translateY(-50%);width:16px;height:12px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}@media all and (max-width: 767px){#condition .checkBoxPop label:after{left:-31px}}#condition .checkBoxPop label.disable{pointer-events:none;opacity:.6}#condition .checkBoxPop p{font-size:14px;margin-top:5px;color:#f42f52}#popup{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#0000004d;overflow:auto;padding:60px 0}#popup .popup_contain{position:relative;width:1200px;max-width:88%;border-radius:10px;background-color:#fff;padding:60px 0;margin:0 auto}@media all and (max-width: 767px){#popup .popup_contain{border-radius:7px;padding:50px 10px 50px 20px;max-width:calc(100% - 40px)}}#popup .whiteBox{max-width:calc(100% - 80px);margin:0 auto}@media all and (max-width: 767px){#popup .whiteBox{max-width:100%;height:calc(80vh - 100px)}}#popup .whiteBox::-webkit-scrollbar{width:7px}@media all and (max-width: 991px){#popup .whiteBox::-webkit-scrollbar{width:4px}}#popup .whiteBox::-webkit-scrollbar-button{background:transparent;border-radius:4px}#popup .whiteBox::-webkit-scrollbar-track-piece{background:#dff2fc}#popup .whiteBox::-webkit-scrollbar-thumb{border-radius:4px;background-color:#004ea2}#popup .popbox{padding:0 50px}@media all and (max-width: 991px){#popup .popbox{padding:0 15px 0 0}}#popup .popbox ul>li{margin-bottom:50px}@media all and (max-width: 991px){#popup .popbox ul>li{margin-bottom:30px}}#popup .popbox .boxPrea{padding:20px 12px 20px 50px;border-radius:10px;border:4px solid #dff2fc;overflow:hidden;margin-bottom:20px;line-height:1.44}@media all and (max-width: 991px){#popup .popbox .boxPrea{border-radius:5px;margin-bottom:15px;padding:25px 10px;border:2px solid #dff2fc;line-height:1.5625}}#popup .popbox .popupBox{max-height:404px;overflow:hidden auto}@media all and (max-width: 991px){#popup .popbox .popupBox{max-height:200px}}#popup .popbox .popupBox::-webkit-scrollbar{width:3px}#popup .popbox .popupBox::-webkit-scrollbar-track-piece{background:#dff2fc}#popup .popbox .popupBox::-webkit-scrollbar-thumb{border-radius:4px;background-color:#004ea2}#popup .popbox .popupBox .boxColor{padding-right:35px}@media all and (max-width: 991px){#popup .popbox .popupBox .boxColor{padding:0 15px 0 10px}}#popup .popbox .allBtn a{margin:10px 0 0;width:265px}@media all and (max-width: 767px){#popup .popbox .allBtn a{margin-top:20px;width:274px}}#popup .popbox .allBtn a.disable{pointer-events:none;background-color:#bcbcbc;border:1px solid #bcbcbc}#popup .b_title{font-size:32px;font-weight:500;line-height:1.44;margin-bottom:26px;text-align:center}@media all and (min-width: 768px) and (max-width: 1024px){#popup .b_title{font-size:27px}}@media all and (max-width: 767px){#popup .b_title{font-size:22px}}#popup .blueTxtPop{font-size:24px;color:#004ea2;margin-bottom:20px;font-weight:500}@media all and (min-width: 768px) and (max-width: 991px){#popup .blueTxtPop{font-size:22px}}@media all and (max-width: 767px){#popup .blueTxtPop{font-size:19px}}#popup .redTxtPop{position:relative;font-size:16px;color:#f42f52;margin-bottom:1em}@media all and (max-width: 767px){#popup .redTxtPop{line-height:1.357}}#popup .closeIcon:not(.btn){cursor:pointer;position:absolute;top:30px;right:30px;transition:opacity .75s}@media all and (min-width: 768px) and (max-width: 991px){#popup .closeIcon:not(.btn){top:20px;right:20px}}@media all and (max-width: 767px){#popup .closeIcon:not(.btn){top:18px;right:18px}}@media all and (min-width: 768px){#popup .closeIcon:not(.btn):hover{opacity:.6}}@media all and (max-width: 767px){#popup .closeIcon:not(.btn) img{width:17px}}#popup .checkBoxPop{position:relative;padding-left:45px}@media all and (max-width: 767px){#popup .checkBoxPop{padding-left:38px}}#popup .checkBoxPop input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}#popup .checkBoxPop input:checked+label:before{background-color:#004ea2}#popup .checkBoxPop label{cursor:pointer;position:relative;font-size:20px;font-weight:500;transition:opacity .75s}@media all and (max-width: 767px){#popup .checkBoxPop label{font-size:19px}}#popup .checkBoxPop label:before{content:"";position:absolute;top:50%;left:-45px;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background-color:#d9d9d9;transition:background-color .75s}@media all and (max-width: 767px){#popup .checkBoxPop label:before{left:-38px}}#popup .checkBoxPop label:after{content:"";position:absolute;top:50%;left:-38px;transform:translateY(-50%);width:16px;height:12px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}@media all and (max-width: 767px){#popup .checkBoxPop label:after{left:-31px}}#popup .checkBoxPop label.disable{pointer-events:none;opacity:.6}#popup .checkBoxPop p{font-size:14px;margin-top:5px;color:#f42f52}#popup2{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#0000004d}#popup2 .popup_contain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1200px;max-width:88%;max-height:80vh;border-radius:10px;background-color:#fff;padding:60px 40px 60px 80px}@media all and (max-width: 767px){#popup2 .popup_contain{border-radius:7px;padding:50px 10px 50px 20px;max-width:calc(100% - 40px)}}#popup2 .popBox{overflow:hidden auto;padding:1px 40px 1px 0;max-height:calc(80vh - 120px)}@media all and (max-width: 767px){#popup2 .popBox{padding-right:10px;max-height:calc(80vh - 100px)}}#popup2 .popBox::-webkit-scrollbar{width:7px}@media all and (max-width: 991px){#popup2 .popBox::-webkit-scrollbar{width:4px}}#popup2 .popBox::-webkit-scrollbar-button{background:transparent;border-radius:4px}#popup2 .popBox::-webkit-scrollbar-track-piece{background:#dff2fc}#popup2 .popBox::-webkit-scrollbar-thumb{border-radius:4px;background-color:#004ea2}#popup2 .whiteBox{width:100%;margin:0 auto}@media all and (max-width: 767px){#popup2 .whiteBox{max-width:100%}}#popup2 .b_title{font-size:32px;font-weight:500;line-height:1.44;margin-bottom:26px;text-align:center}@media all and (min-width: 768px) and (max-width: 1024px){#popup2 .b_title{font-size:27px}}@media all and (max-width: 767px){#popup2 .b_title{font-size:22px}}#popup2 .activeName{font-size:20px;font-weight:700;color:#004ea2;margin-bottom:10px}@media all and (max-width: 767px){#popup2 .activeName{font-size:17px;line-height:1.47}}#popup2 .qualifications{display:flex;align-items:center;font-size:18px;margin-bottom:30px}@media all and (max-width: 767px){#popup2 .qualifications{font-size:16px;flex-direction:column;align-items:baseline;margin-bottom:20px}}#popup2 .qualifications .m_title{flex:0 0 100px;color:#bcbcbc}@media all and (max-width: 767px){#popup2 .qualifications .m_title{flex:0 0 auto}}#popup2 .closeIcon:not(.btn){cursor:pointer;position:absolute;top:30px;right:30px;transition:opacity .75s}@media all and (max-width: 767px){#popup2 .closeIcon:not(.btn){top:18px;right:18px}}@media all and (min-width: 768px){#popup2 .closeIcon:not(.btn):hover{opacity:.6}}@media all and (max-width: 767px){#popup2 .closeIcon:not(.btn) img{width:17px}}#popup2 .people{border-top:1px solid #d9d9d9;margin-bottom:40px}@media all and (max-width: 767px){#popup2 .people{margin-bottom:30px}}#popup2 .people li.active{background-color:#f6fcff}#popup2 .topList{display:flex;align-items:center;flex-wrap:wrap;padding:30px 0 30px 10px;border-bottom:1px solid #d9d9d9}@media all and (max-width: 767px){#popup2 .topList{padding:25px 20px}}#popup2 .topList>div{display:flex;align-items:center}@media all and (max-width: 1440px){#popup2 .topList .nameBox{width:100%;flex-wrap:wrap}}#popup2 .topList .name{font-size:32px;font-weight:500;margin-right:40px}@media all and (max-width: 1440px){#popup2 .topList .name{margin:0 0 20px}}@media all and (max-width: 767px){#popup2 .topList .name{font-size:22px;margin:0 0 13px}}#popup2 .topList .infoBox{display:flex;align-items:baseline}@media all and (max-width: 1440px){#popup2 .topList .infoBox{width:100%}}@media all and (max-width: 991px){#popup2 .topList .infoBox{flex-direction:column;padding-bottom:10px}}#popup2 .topList .infoBox li{display:flex;align-items:baseline;font-size:18px;margin-right:30px}@media all and (max-width: 991px){#popup2 .topList .infoBox li{margin:0 0 20px}}@media all and (max-width: 767px){#popup2 .topList .infoBox li{font-size:16px;margin-bottom:7px}}#popup2 .topList .infoBox li:last-child{margin:0}#popup2 .topList .infoBox .m_title{margin-right:1em;color:#004ea2}#popup2 .topList .btnBox{margin:0 0 0 auto}@media all and (max-width: 1440px){#popup2 .topList .btnBox{margin:20px 0 0}}@media all and (max-width: 991px){#popup2 .topList .btnBox{margin:0 auto}}#popup2 .topList .btnBox.disable .choice{display:none}#popup2 .topList .btnBox.disable .choiceNo{display:block}#popup2 .topList .btnBox.disable a{background-color:#bcbcbc}#popup2 .topList .btnBox .choiceNo{display:none}#popup2 .topList .btnBox a{display:block;width:170px;height:50px;line-height:50px;color:#fff;background-color:#004ea2;font-size:18px;font-weight:500;text-align:center;border-radius:5px;padding:0}@media all and (max-width: 767px){#popup2 .topList .btnBox a{font-size:16px;width:156px;height:47px;line-height:47px}}#popup2 .addPeople{text-align:center;margin-bottom:40px;font-size:18px;line-height:1.44}@media all and (max-width: 767px){#popup2 .addPeople{font-size:16px;line-height:1.5625;margin-bottom:30px}#popup2 .addPeople i{display:block}}#popup2 .addPeople span{font-weight:500;font-size:32px;color:#004ea2}@media all and (max-width: 767px){#popup2 .addPeople span{font-size:22px}}#popup2 .remainingInfo{text-align:center;margin-bottom:40px;font-size:18px;line-height:1.44}@media all and (max-width: 767px){#popup2 .remainingInfo{font-size:16px;line-height:1.5625;margin-bottom:30px}#popup2 .remainingInfo i{display:block}}#popup2 .chk-assign-student{visibility:hidden;width:0;height:0}#popup2 .chk-assign-student~label{display:inline-block;width:100px;height:40px;line-height:40px;border-radius:5px;background-color:#f42f52;border:1px solid #f42f52;text-align:center;font-size:14px;font-weight:500;color:#fff;transition:opacity .75s;cursor:pointer}#popup2 .chk-assign-student~label:before{content:"\672a\9078\64c7\6210\54e1"}#popup2 .chk-assign-student:checked~label{background-color:#004ea2;border:1px solid #004ea2}#popup2 .chk-assign-student:checked~label:before{content:"\5df2\9078\64c7\6210\54e1"}#popup2 .chk-all-group{margin-left:auto}#popup2 .chk-all-group .chk-all-assign-student{visibility:hidden;width:0;height:0}#popup2 .chk-all-group .chk-all-assign-student~label{display:inline-block;width:100px;height:40px;line-height:40px;border-radius:5px;background-color:#f42f52;border:1px solid #f42f52;text-align:center;font-size:14px;font-weight:500;color:#fff;transition:opacity .75s;cursor:pointer}#popup2 .chk-all-group .chk-all-assign-student~label:before{content:"\5168\9078"}#popup2 .chk-all-group .chk-all-assign-student:checked~label{background-color:#004ea2;border:1px solid #004ea2}#popup2 .chk-all-group .chk-all-assign-student:checked~label:before{content:"\5168\9078"}#popup3{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#0000004d}#popup3 .popup_contain{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1200px;max-width:88%;max-height:80vh;border-radius:10px;background-color:#fff;padding:60px 40px 60px 80px}@media all and (max-width: 767px){#popup3 .popup_contain{border-radius:7px;padding:50px 10px 50px 20px;max-width:calc(100% - 40px)}}#popup3 .popBox{overflow:hidden auto;padding-right:40px;max-height:calc(80vh - 120px)}@media all and (max-width: 767px){#popup3 .popBox{padding-right:10px;max-height:calc(80vh - 100px)}}#popup3 .popBox::-webkit-scrollbar{width:7px}@media all and (max-width: 991px){#popup3 .popBox::-webkit-scrollbar{width:4px}}#popup3 .popBox::-webkit-scrollbar-button{background:transparent;border-radius:4px}#popup3 .popBox::-webkit-scrollbar-track-piece{background:#dff2fc}#popup3 .popBox::-webkit-scrollbar-thumb{border-radius:4px;background-color:#004ea2}#popup3 .whiteBox{width:100%;margin:0 auto}@media all and (max-width: 767px){#popup3 .whiteBox{max-width:100%}}#popup3 .b_title{font-size:32px;font-weight:500;line-height:1.44;margin-bottom:26px;text-align:center}@media all and (min-width: 768px) and (max-width: 1024px){#popup3 .b_title{font-size:27px}}@media all and (max-width: 767px){#popup3 .b_title{font-size:22px}}#popup3 .closeIcon:not(.btn){cursor:pointer;position:absolute;top:30px;right:30px;transition:opacity .75s}@media all and (max-width: 767px){#popup3 .closeIcon:not(.btn){top:18px;right:18px}}@media all and (min-width: 768px){#popup3 .closeIcon:not(.btn):hover{opacity:.6}}@media all and (max-width: 767px){#popup3 .closeIcon:not(.btn) img{width:17px}}#popup3 .blueBox{display:flex;align-items:center;justify-content:center;background-color:#f6fcff;padding:11px;margin-bottom:40px;font-size:18px;color:#004ea2}@media all and (max-width: 767px){#popup3 .blueBox{padding:15px;font-size:16px;margin-bottom:25px;text-align:center}}.flex-direction-nav a.flex-prev div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_left.847814b6.png) center/contain no-repeat}.flex-direction-nav a.flex-next div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_right.bd3ac478.png) center/contain no-repeat}@media all and (min-width: 768px){.exclusive{padding-top:80px}}.exclusive .levelBox>li{position:relative;margin-bottom:40px;border-radius:15px;background-color:#fff;padding:37px 50px 40px;box-shadow:0 0 10px #00479d40}@media all and (max-width: 767px){.exclusive .levelBox>li{margin-bottom:20px;padding:25px 22px;box-shadow:0 0 5px #00479d40}}.exclusive .levelBox>li .topDiv{border-bottom:1px solid #DFF2FC;padding-bottom:10px}@media all and (min-width: 768px){.exclusive .levelBox>li .topDiv{display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;border-bottom:2px solid #DFF2FC}}.exclusive .levelBox>li .topDiv .memberlevel{font-size:32px;font-weight:500;color:#004ea2}@media all and (min-width: 768px) and (max-width: 1200px){.exclusive .levelBox>li .topDiv .memberlevel{font-size:25px}}@media all and (max-width: 767px){.exclusive .levelBox>li .topDiv .memberlevel{font-size:18px;margin-bottom:8px}}.exclusive .levelBox>li .topDiv .memberMoney{font-size:50px;font-weight:700;color:#004ea2}@media all and (min-width: 768px) and (max-width: 1200px){.exclusive .levelBox>li .topDiv .memberMoney{font-size:44px}}@media all and (max-width: 767px){.exclusive .levelBox>li .topDiv .memberMoney{font-size:38px}}.exclusive .levelBox>li .topDiv .memberMoney span{font-size:18px;font-weight:400;color:#003369}@media all and (min-width: 768px) and (max-width: 1200px){.exclusive .levelBox>li .topDiv .memberMoney span{font-size:17px}}@media all and (max-width: 767px){.exclusive .levelBox>li .topDiv .memberMoney span{font-size:16px}}.exclusive .levelBox>li .editor_Content{padding:30px 0 0}@media all and (max-width: 767px){.exclusive .levelBox>li .editor_Content{padding:20px 0 0}}.terms .tabBtn{max-width:100%;margin:0 auto}@media all and (max-width: 767px){.terms .tabBtn{margin:0 auto 50px;max-width:100%}}.terms .tabBtn .top-menu-ul .item_menu_Box{text-align:center}.terms .tabBtn li{margin-right:24px}@media all and (min-width: 768px) and (max-width: 991px){.terms .tabBtn li{margin-right:12px}}.terms .tabBtn li:last-child{margin-right:0}.terms .tabBtn li.active a{color:#fff;background-color:#004ea2}@media all and (min-width: 768px){.terms .tabBtn li:hover a{color:#fff;background-color:#004ea2}}.terms .tabBtn li a{display:block;border-radius:7px;width:100%;min-width:216px;height:71px;line-height:71px;background-color:#dff2fc;color:#004ea2;text-align:center;transition:.75s;padding:0 32px;font-weight:500;font-size:24px}@media all and (min-width: 768px) and (max-width: 991px){.terms .tabBtn li a{font-size:20px;height:62px;line-height:62px;padding:0 20px;min-width:200px}}.terms .tabBtn select{appearance:none;width:100%;height:52px;line-height:52px;font-size:17px;font-weight:500;color:#004ea2!important;border:1px solid #A6A6A6;border-radius:5px;background:#F6FCFF url(/build/assets/select.1b1adc4d.png) center right 18px/18px 10px no-repeat;padding:0 30px 0 18px}@media all and (max-width: 767px){.terms .tabBtn select{padding:0 35px 0 15px;letter-spacing:.075em;background:#F6FCFF url(/build/assets/select.1b1adc4d.png) center right 16px/18px 10px no-repeat}}.terms .contain{position:relative}.terms .contain li{position:absolute;top:0;left:0;pointer-events:none;opacity:0;display:none}.terms .contain li.active{position:relative;pointer-events:all;opacity:1;display:block}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/build/assets/date.4069f20a.png) center right/21px 21px no-repeat;width:30px}#datepicker{font-family:Roboto,Noto Sans TC,sans-serif;cursor:pointer;background:url(/build/assets/date.4069f20a.png) center right 20px/21px 21px no-repeat}.ui-datepicker .ui-datepicker-next span{background:url(/build/assets/memberList_menu.a09cb9e5.png) center/contain no-repeat}.ui-datepicker .ui-datepicker-prev span{background:url(/build/assets/left.72a73045.png) center/contain no-repeat}.top-menu-ul{position:relative;z-index:5;margin-bottom:80px}@media all and (max-width: 767px){.top-menu-ul{margin-bottom:40px}}.top-menu-ul .item_menu_Box{text-align:left;position:relative;margin:0 auto;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.top-menu-ul .item_menu_Box::-webkit-scrollbar{display:none}.top-menu-ul ul.slides{white-space:nowrap;display:inline-flex}.top-menu-ul .item_menu_list li.active a{color:#fff;background-color:#004ea2}.top-menu-ul .item_menu_list a{display:block;font-size:18px;font-weight:500;height:62px;line-height:62px;padding:0 30px;background-color:#dff2fc;color:#004ea2;border-radius:5px;margin-right:10px;transition:.75s}@media all and (max-width: 767px){.top-menu-ul .item_menu_list a{height:51px;line-height:51px;padding:0 20px;margin-right:6px}}@media all and (min-width: 768px){.top-menu-ul .item_menu_list a:hover{color:#fff;background-color:#004ea2}}.open_flexslider .flex-direction-nav{display:block}@media all and (max-width: 767px){.open_flexslider .flex-direction-nav{display:none}}.flex-direction-nav{display:none;position:absolute;z-index:-1;top:50%;left:-40px;transform:translateY(-50%);width:calc(100% + 80px);height:100%}@media all and (max-width: 767px){.flex-direction-nav{left:-20px;width:calc(100% + 40px)}}.flex-direction-nav a{position:absolute;width:40px;height:100%;display:flex;justify-content:center;align-items:center;z-index:10}.flex-direction-nav a.flex-prev{left:-16px;top:0px;transition:all .75s}@media all and (min-width: 768px){.flex-direction-nav a.flex-prev:hover div:after{opacity:1}}.flex-direction-nav a.flex-prev div{position:relative;width:13px;height:26px}.flex-direction-nav a.flex-prev div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_left.847814b6.png) center/contain no-repeat}.flex-direction-nav a.flex-prev.nopage{pointer-events:none;opacity:.2;filter:grayscale(1)}.flex-direction-nav a.flex-next{right:-16px;top:0px;transition:all .75s}@media all and (min-width: 768px){.flex-direction-nav a.flex-next:hover div:after{opacity:1}}.flex-direction-nav a.flex-next div{position:relative;width:13px;height:26px}.flex-direction-nav a.flex-next div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/build/assets/topmenu_right.bd3ac478.png) center/contain no-repeat}.flex-direction-nav a.flex-next.nopage{pointer-events:none;opacity:.2;filter:grayscale(1)}.survey .pagi-wrap{margin-top:2rem}.survey .topMenuBox{margin-bottom:40px}@media all and (max-width: 767px){.survey .topMenuBox{margin-bottom:15px}}.survey .top-menu-ul{margin-bottom:0}.survey .top-menu-ul .item_menu_list{padding-bottom:16px}.survey .top-menu-ul .item_menu_list li.active a{background-color:#004ea2;box-shadow:0 0 10px #00479d40}.survey .top-menu-ul .item_menu_list li.active a:after{opacity:1}.survey .top-menu-ul .item_menu_list li.active a>p{color:#fff}.survey .top-menu-ul .item_menu_list a{position:relative;display:flex;flex-direction:column;width:282px;height:100%;line-height:1.45;padding:15px 20px;margin-right:24px;border-radius:10px;background-color:#dff2fc}@media all and (max-width: 991px){.survey .top-menu-ul .item_menu_list a{width:225px;border-radius:7px;margin-right:10px;padding:11px 15px}}@media all and (min-width: 768px){.survey .top-menu-ul .item_menu_list a:hover{background-color:#004ea2;box-shadow:0 0 10px #00479d40}.survey .top-menu-ul .item_menu_list a:hover:after{opacity:1}.survey .top-menu-ul .item_menu_list a:hover>p{color:#fff}}.survey .top-menu-ul .item_menu_list a:after{content:"";position:absolute;bottom:-16px;left:40px;width:25px;height:16px;background:#004EA2;clip-path:polygon(50% 0,100% 100%,0 100%);transform:scale(-1);opacity:0;transition:opacity .75s}@media all and (max-width: 767px){.survey .top-menu-ul .item_menu_list a:after{width:19px;height:12px;bottom:-12px}}.survey .top-menu-ul .item_menu_list a>p{flex:1;font-size:32px;font-weight:500;color:#004ea2;margin-bottom:40px;transition:color .75s}@media all and (max-width: 991px){.survey .top-menu-ul .item_menu_list a>p{font-size:24px;margin-bottom:20px}}.survey .top-menu-ul .item_menu_list a>div{text-align:right;font-size:18px;font-weight:400}@media all and (max-width: 991px){.survey .top-menu-ul .item_menu_list a>div{font-size:16px}}.survey .top-menu-ul .item_menu_list a>div span{font-size:32px;font-weight:500}@media all and (max-width: 991px){.survey .top-menu-ul .item_menu_list a>div span{font-size:24px}}.survey .open_flexslider .flex-direction-nav{display:block;pointer-events:none;z-index:1;width:100%;left:0}.survey .open_flexslider .flex-direction-nav>a{position:absolute;pointer-events:all;width:25px}.survey .open_flexslider .flex-direction-nav>a:after{content:"";position:absolute;z-index:-1;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.7);width:100%;height:40px}.survey .open_flexslider .flex-direction-nav>a>div{width:8px;height:16px}.survey .open_flexslider .flex-direction-nav>a.flex-prev{left:0}.survey .open_flexslider .flex-direction-nav>a.flex-prev:after{left:0;border-radius:0 8px 8px 0}.survey .open_flexslider .flex-direction-nav>a.flex-next{right:0}.survey .open_flexslider .flex-direction-nav>a.flex-next:after{flex:0;border-radius:8px 0 0 8px}.survey .listItems>li{display:flex;align-items:center;justify-content:space-between;border-radius:10px;padding:18px 50px;background-color:#f0f9fd;margin-bottom:25px}@media all and (min-width: 992px) and (max-width: 1200px){.survey .listItems>li{padding:18px 30px}}@media all and (max-width: 991px){.survey .listItems>li{flex-direction:column;align-items:baseline;padding:20px}}.survey .listItems>li .leftBox{flex:1;display:flex;align-items:center;max-width:694px}@media all and (max-width: 991px){.survey .listItems>li .leftBox{max-width:100%;flex-direction:column;align-items:baseline;margin-bottom:5px}}.survey .listItems>li .leftBox>ul{flex:0 0 307px}@media all and (min-width: 992px) and (max-width: 1200px){.survey .listItems>li .leftBox>ul{flex:0 0 280px}}@media all and (max-width: 991px){.survey .listItems>li .leftBox>ul{flex:0 0 auto;width:100%}}@media all and (min-width: 992px){.survey .listItems>li .leftBox ul+ul{margin-left:auto}}.survey .listItems>li .leftBox li{display:flex;align-items:center;font-size:18px;margin-bottom:13px}@media all and (max-width: 991px){.survey .listItems>li .leftBox li{margin-bottom:15px;font-size:16px}}@media all and (min-width: 992px){.survey .listItems>li .leftBox li:last-child{margin-bottom:0}}.survey .listItems>li .leftBox li.name{font-size:24px;line-height:1.42;color:#004ea2;font-weight:500}@media all and (max-width: 991px){.survey .listItems>li .leftBox li.name{font-size:22px}}.survey .listItems>li .leftBox li .m_title{flex:0 0 114px;color:#777}.survey .listItems>li .leftBox li img{display:block;margin:0 12px 2px 0}@media all and (max-width: 991px){.survey .listItems>li .rightBox{margin:0 auto}}.survey .listItems>li .rightBox a{display:block;width:143px;height:48px;line-height:48px;font-weight:500;border:1px solid #004EA2;color:#fff;background:#004EA2;text-align:center;border-radius:5px;transition:opacity .75s}@media all and (max-width: 767px){.survey .listItems>li .rightBox a{width:156px;height:46px;line-height:46px}}@media all and (min-width: 768px){.survey .listItems>li .rightBox a:hover{opacity:.7}}.survey .listItems>li .rightBox a img{display:inline-block;margin-left:5px}.survey .container_topmenu{width:1200px}.survey.consent .listItems>li{display:block;padding:0;width:100%;overflow:hidden;transition:box-shadow .75s}.survey.consent .listItems>li a{display:flex;align-items:center;width:100%;padding:34px 40px 30px 0}@media all and (min-width: 992px) and (max-width: 1200px){.survey.consent .listItems>li a{padding-right:20px}}@media all and (max-width: 991px){.survey.consent .listItems>li a{padding:20px 20px 6px}}.survey.consent .listItems>li .contain{display:none;padding:41px 78px 50px;background-color:#fff}@media all and (min-width: 992px) and (max-width: 1200px){.survey.consent .listItems>li .contain{padding:40px 60px}}@media all and (max-width: 991px){.survey.consent .listItems>li .contain{padding:18px 20px 22px}}.survey.consent .listItems>li .contain .b_blue{text-align:center;font-size:32px;font-weight:500;color:#004ea2;margin-bottom:36px}@media all and (max-width: 991px){.survey.consent .listItems>li .contain .b_blue{font-size:22px;margin-bottom:18px}}.survey.consent .listItems>li .contain p{font-size:18px;line-height:1.77}@media all and (max-width: 991px){.survey.consent .listItems>li .contain p{font-size:16px;line-height:1.5625}}.survey.consent .listItems>li .contain p span{font-weight:500;color:#004ea2}.survey.consent .listItems>li .hasChecked{display:none}.survey.consent .listItems>li .noChecked{display:block}@media all and (max-width: 991px){.survey.consent .listItems>li .noChecked{display:flex;align-items:center}}.survey.consent .listItems>li.hasTxt .noChecked{display:none}.survey.consent .listItems>li.hasTxt .hasChecked{display:block}@media all and (max-width: 991px){.survey.consent .listItems>li.hasTxt .hasChecked{display:flex;align-items:center}}.survey.consent .listItems>li:not(.hasTxt) .isChecked .noChecked span{color:#777}@media all and (max-width: 767px){.survey.consent .listItems>li:not(.hasTxt) .btnBox{flex-direction:column-reverse}}.survey.consent .listItems>li:not(.hasTxt) .btnBox a:not(.noChecked){color:#004ea2;border:2px solid #004EA2;background-color:#fff}@media all and (max-width: 767px){.survey.consent .listItems>li:not(.hasTxt) .btnBox a:not(.noChecked){border:1px solid #004EA2}}.survey.consent .listItems>li.active{margin-bottom:40px;box-shadow:0 0 10px #00479d40}.survey.consent .listItems>li.active .openLink{transform:rotate(0)}.survey.consent .listItems>li:last-child{margin-bottom:0}.survey.consent .listItems .leftPre{flex:1;display:flex;align-items:center}@media all and (max-width: 991px){.survey.consent .listItems .leftPre{flex-direction:column;align-items:baseline}}.survey.consent .listItems .leftPre .isChecked{display:flex;justify-content:center;flex:0 0 156px}@media all and (min-width: 992px) and (max-width: 1200px){.survey.consent .listItems .leftPre .isChecked{flex:0 0 120px}}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .isChecked{flex:0 0 auto;margin-bottom:10px;justify-content:start}}.survey.consent .listItems .leftPre .isChecked .img{width:54px;height:54px;background-color:#004ea2;border-radius:50%;margin:0 auto 5px}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .isChecked .img{width:24px;height:24px;margin:0 6px 0 0}}.survey.consent .listItems .leftPre .isChecked span{font-size:18px;color:#004ea2}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .isChecked span{font-size:16px}}.survey.consent .listItems .leftPre .leftBoxFind{position:relative}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .leftBoxFind{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}}.survey.consent .listItems .leftPre .leftBoxFind:after{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background-color:#004ea2}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .leftBoxFind:after{display:none}}.survey.consent .listItems .leftPre .leftBox{margin-left:50px}@media all and (min-width: 992px) and (max-width: 1200px){.survey.consent .listItems .leftPre .leftBox{margin-left:30px}}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .leftBox{margin-left:0}}.survey.consent .listItems .leftPre .leftBox>ul{flex:0 0 auto}@media all and (max-width: 767px){.survey.consent .listItems .leftPre .leftBox>ul li{margin-bottom:4px}}.survey.consent .listItems .leftPre .leftBox>ul .date img{width:18px}.survey.consent .listItems .leftPre .leftBox>ul .name{max-width:357px}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .leftBox>ul .name{max-width:100%}}@media all and (max-width: 767px){.survey.consent .listItems .leftPre .leftBox>ul .name{font-size:19px;line-height:1.2}}.survey.consent .listItems .leftPre .leftBox ul+ul{margin-left:80px}@media all and (min-width: 992px) and (max-width: 1200px){.survey.consent .listItems .leftPre .leftBox ul+ul{margin-left:30px}}@media all and (max-width: 991px){.survey.consent .listItems .leftPre .leftBox ul+ul{margin-left:0}}.survey.consent .listItems .openLink{margin-left:80px;transform:rotate(-180deg);transition:transform .75s}@media all and (max-width: 991px){.survey.consent .listItems .openLink{flex:0 0 32px;margin:0 0 50px 15px}}@media all and (max-width: 991px){.survey.consent .listItems .openLink a,.survey.consent .listItems .openLink img{display:block}}.survey.consent .listItems .btnBox{display:flex;justify-content:center;text-align:center;margin-top:18px}.survey.consent .listItems .btnBox>a,.survey.consent .listItems .btnBox>button{display:inline-block;width:220px;height:60px;line-height:60px;margin:0 10px;background-color:#004ea2;color:#fff;font-size:18px;font-weight:500;text-align:center;padding:0;border-radius:5px}@media all and (max-width: 767px){.survey.consent .listItems .btnBox>a,.survey.consent .listItems .btnBox>button{max-width:274px;width:100%;height:56px;line-height:56px;margin:5px 0;font-size:16px}}.survey.consent .listItems .btnBox>button{border:0;font-weight:700}.survey.health .form-health-survey .m_info{display:block}.survey.health .form-health-survey .m_info>div input[type=text]{position:unset;opacity:unset;height:50px}.survey.health .contain .info{margin-bottom:40px;font-size:18px;line-height:1.44}@media all and (max-width: 767px){.survey.health .contain .info{font-size:14px}}.survey.health .contain .section .s_title{font-size:20px;margin-bottom:20px;font-weight:500}@media all and (max-width: 767px){.survey.health .contain .section .s_title{font-size:17px;margin-bottom:11px}}.survey.health .contain .section>ul{margin-bottom:40px}@media all and (max-width: 767px){.survey.health .contain .section>ul{margin-bottom:0}}.survey.health .contain .section>ul>li{margin-bottom:21px}@media all and (max-width: 767px){.survey.health .contain .section>ul>li{margin-bottom:11px}}.survey.health .contain .section>ul .m_title{font-size:18px;font-weight:500;color:#004ea2;line-height:1.44;margin-bottom:4px;font-family:Noto Sans TC,sans-serif}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_title{font-size:16px;margin-bottom:11px}}.survey.health .contain .section>ul .m_title span{position:relative}.survey.health .contain .section>ul .m_title span:after{content:"*";position:absolute;top:-2px;right:-8px;font-size:16px;color:#f42f52}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_title span:after{font-size:14px}}.survey.health .contain .section>ul .m_title i{color:#777;font-weight:400;margin-left:.25em}@media all and (min-width: 991px){.survey.health .contain .section>ul .m_title i{display:inline-block}}.survey.health .contain .section>ul .m_info>div{margin-right:unset}.survey.health .contain .section>ul .m_info input{width:100%;border-radius:5px;border:1px solid #A6A6A6;padding:14px 15px 12px;font-size:18px}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_info input{font-size:16px;padding:13px 15px 11px}}.survey.health .contain .section>ul .m_info input::placeholder{font-size:18px;color:#bcbcbc}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_info input::placeholder{font-size:16px}}.survey.health .contain .section>ul .m_info ul{display:flex;align-items:center}@media all and (max-width: 991px){.survey.health .contain .section>ul .m_info ul{flex-wrap:wrap}}.survey.health .contain .section>ul .m_info ul li{position:relative;display:flex;align-items:center;margin-right:12px;min-height:49px}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_info ul li{min-height:auto;margin-bottom:17px;flex-direction:column;align-items:baseline}}.survey.health .contain .section>ul .m_info ul li:nth-child(3){margin-right:0;flex:1}@media all and (max-width: 991px){.survey.health .contain .section>ul .m_info ul li:nth-child(3){flex:0 0 100%;margin-bottom:11px}}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_info ul li:nth-child(3) label{margin-bottom:4px;line-height:1.4}}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_info ul li:nth-child(3) label:not(.noInput){margin-bottom:17px}}.survey.health .contain .section>ul .m_info ul li input[type=radio]{position:absolute;top:0;left:0;opacity:0}.survey.health .contain .section>ul .m_info ul li input[type=radio]:checked+label:after{opacity:1}.survey.health .contain .section>ul .m_info ul li label{cursor:pointer;position:relative;font-size:18px;font-weight:inherit;line-height:1;min-width:max-content;margin-right:10px}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_info ul li label{font-size:16px;min-width:auto}}.survey.health .contain .section>ul .m_info ul li label:not(.noInput){min-width:4.5em;margin-right:0;padding-left:35px}@media all and (max-width: 767px){.survey.health .contain .section>ul .m_info ul li label:not(.noInput){padding:4px 0 0 35px}}.survey.health .contain .section>ul .m_info ul li label:not(.noInput):before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:25px;height:25px;border-radius:50%;border:2px solid #004EA2}.survey.health .contain .section>ul .m_info ul li label:not(.noInput):after{content:"";position:absolute;top:50%;left:5px;transform:translateY(-50%);width:15px;height:15px;border-radius:50%;background-color:#004ea2;opacity:0;transition:opacity .75s}.survey.health .contain .section .baseInfo{margin-bottom:0}.survey.health .contain .section .name{display:flex;align-items:center;font-size:24px;font-weight:500;margin-bottom:21px}@media all and (max-width: 767px){.survey.health .contain .section .name{font-size:22px}}.survey.health .contain .section .name img{display:inline-block;margin-right:15px}@media all and (max-width: 767px){.survey.health .contain .section .name img{margin-right:12px}}.survey.health .contain .section .flex-wrap{display:flex;justify-content:space-between}@media all and (max-width: 991px){.survey.health .contain .section .flex-wrap{flex-direction:column}}.survey.health .contain .section .flex-wrap>div{flex:0 0 47%;width:47%;margin-bottom:20px}@media all and (max-width: 991px){.survey.health .contain .section .flex-wrap>div{flex:0 0 auto;width:100%}}.survey.health .contain .section .flex-wrap>div .m_info{display:flex;align-items:center}.survey.health .contain .section .flex-wrap>div .m_info span{flex:0 0 2.5em;text-align:right;font-size:18px}@media all and (max-width: 767px){.survey.health .contain .section .flex-wrap>div .m_info span{font-size:16px}}.survey.health .contain .section .flex-wrap>div .m_info ul{flex-wrap:wrap}.survey.health .contain .section .flex-wrap>div .m_info ul li{margin-right:16px}@media all and (max-width: 767px){.survey.health .contain .section .flex-wrap>div .m_info ul li{width:95px;margin-right:0}}.survey.health .contain .section .flex-wrap>div .m_info ul li:last-child{margin-right:0}.survey.health .contain .section .flex-wrap>div .m_info ul li:nth-child(3){flex:0 0 auto;width:auto;margin:0 22px 0 0}@media all and (max-width: 767px){.survey.health .contain .section .flex-wrap>div .m_info ul li:nth-child(3){width:95px;margin-right:0}}.survey.health .contain .bgBlue{padding:12px 15px;font-size:24px;background-color:#dff2fc;border-radius:2px;color:#004ea2;font-weight:500;margin-bottom:19px}@media all and (max-width: 767px){.survey.health .contain .bgBlue{padding:12px 10px;font-size:19px;border-radius:1px}}.survey.health .contain .bgBlue span{margin-left:20px;font-size:18px;color:#777}@media all and (min-width: 991px){.survey.health .contain .bgBlue span{display:inline-block}}@media all and (max-width: 767px){.survey.health .contain .bgBlue span{font-size:16px;margin-left:5px}}.survey.health .hasTxt .section>ul .m_title span{display:none}.survey.health .hasTxt .section>ul .m_info{font-size:18px}@media all and (max-width: 767px){.survey.health .hasTxt .section>ul .m_info{font-size:16px}}@media all and (max-width: 991px){.survey.health .hasTxt .section>ul .flex-wrap{margin:0}}.survey.health .hasTxt .section>ul .flex-wrap>div{display:flex;align-items:baseline}@media all and (max-width: 991px){.survey.health .hasTxt .section>ul .flex-wrap>div{flex-direction:column}}.survey.health .hasTxt .section>ul .flex-wrap>div .m_title{line-height:1;margin:0 30px 0 0;flex:0 0 max-content}@media all and (max-width: 991px){.survey.health .hasTxt .section>ul .flex-wrap>div .m_title{flex:0 0 100%;margin:0 0 11px}}.survey.health .hasTxt .section>ul .flex-wrap>div .m_title.w4em{flex:0 0 4.2em}@media all and (max-width: 991px){.survey.health .hasTxt .section>ul .flex-wrap>div .m_title.w4em{flex:0 0 100%}}.survey.health .hasTxt .section>ul .flex-wrap>div .m_info span{line-height:1;text-align:left}.terms .tabBtn li{width:auto!important;list-style:none}.terms .tabBtn li a{cursor:pointer}.terms .contain li{list-style:none}.course_date{font-size:16px;color:#004ea2;line-height:1.13;margin-bottom:7px;letter-spacing:0}@media all and (max-width: 767px){.course_date{font-size:14px;margin-bottom:1px}}.course_title{font-size:24px;font-weight:500;line-height:1.42}@media all and (max-width: 767px){.course_title{font-size:19px}}.course_location{display:flex;align-items:flex-start}.course_location img{display:inline-block;margin-right:8px;padding-top:2px}@media all and (max-width: 767px){.course_location img{width:13px;padding-top:4px;margin-right:6px}}.course_location .location{font-size:18px;line-height:1.55}@media all and (min-width: 768px) and (max-width: 991px){.course_location .location{font-size:17px}}@media all and (max-width: 767px){.course_location .location{font-size:16px}}.course_location .location span{display:block;color:#777}.blueTitle{font-size:32px;font-weight:500;margin-bottom:60px;color:#004ea2;text-align:center}@media all and (max-width: 767px){.blueTitle{font-size:22px;margin-bottom:23px}}input,select{font-family:Noto Sans TC,sans-serif;transition:border .75s}input:focus,select:focus{border:1px solid #004EA2}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:50%;transform:translateY(-50%);right:20px;background:url(/build/assets/date.4069f20a.png) center right/21px 21px no-repeat;width:30px}.required{display:none}.hasRequired input,.hasRequired select{border:1px solid #F42F52!important}.hasRequired input:focus,.hasRequired select:focus{border:1px solid #F42F52!important}.hasRequired .required{display:block;padding-top:4px;height:16px;font-size:14px;color:#f42f52}.hasRequired .required i{vertical-align:top}#datepicker{font-family:Roboto,Noto Sans TC,sans-serif;cursor:pointer;background:url(/build/assets/date.4069f20a.png) center right 20px/21px 21px no-repeat}@media all and (max-width: 767px){#datepicker{background:url(/build/assets/date.4069f20a.png) center right 10px/18px 18px no-repeat}}.ui-widget-header{background:#004EA2;color:#fff}.ui-state-default .ui-state-default,.ui-widget-content .ui-state-default{text-align:center;border:none;background:transparent;color:#000}.ui-state-default .ui-state-active,.ui-widget-content .ui-state-active{position:relative;color:#004ea2}.ui-state-default .ui-state-active:after,.ui-widget-content .ui-state-active:after{content:"";position:absolute;top:50%;left:49%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;border:1px solid #004EA2}.ui-datepicker .ui-datepicker-next{cursor:pointer;top:50%;transform:translateY(-50%)}.ui-datepicker .ui-datepicker-next span{background:url(/build/assets/memberList_menu.a09cb9e5.png) center/contain no-repeat}.ui-datepicker .ui-datepicker-next.ui-state-hover{background:none;border:none;transition:.75s}.ui-datepicker .ui-datepicker-prev{cursor:pointer;top:50%;transform:translateY(-50%)}.ui-datepicker .ui-datepicker-prev span{background:url(/build/assets/left.72a73045.png) center/contain no-repeat}.ui-datepicker .ui-datepicker-prev.ui-state-hover{background:none;border:none;transition:.75s}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background:transparent;color:#fff;border:none;appearance:none;width:35%;padding:5px 0;text-align:center;font-size:18px}.ui-datepicker select.ui-datepicker-month option,.ui-datepicker select.ui-datepicker-year option{background:#fff;color:#004ea2}.ui-datepicker select.ui-datepicker-month::-webkit-scrollbar,.ui-datepicker select.ui-datepicker-year::-webkit-scrollbar{width:4px}@media all and (max-width: 991px){.ui-datepicker select.ui-datepicker-month::-webkit-scrollbar,.ui-datepicker select.ui-datepicker-year::-webkit-scrollbar{width:2px}}.ui-datepicker select.ui-datepicker-month::-webkit-scrollbar-button,.ui-datepicker select.ui-datepicker-year::-webkit-scrollbar-button{background:transparent;border-radius:4px}.ui-datepicker select.ui-datepicker-month::-webkit-scrollbar-track-piece,.ui-datepicker select.ui-datepicker-year::-webkit-scrollbar-track-piece{background:#DFF2FC}.ui-datepicker select.ui-datepicker-month::-webkit-scrollbar-thumb,.ui-datepicker select.ui-datepicker-year::-webkit-scrollbar-thumb{border-radius:4px;background-color:#004ea2}.mb20{margin-bottom:20px!important}.mt20{margin-top:20px!important}.mb60{margin-bottom:60px!important}.mb-0{margin-bottom:0!important}.loading{top:0;left:0;width:0}.loading.show{width:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.loading.show img{width:100px;height:100px;-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.text-end{text-align:right}.btn-primary{display:inline-block;width:125px;height:48px;line-height:48px;background-color:#004ea2;font-size:18px;font-weight:400;text-align:center;border-radius:5px;border:none;color:#fff}.btn-primary:hover{color:#fff}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.tabBtn{max-width:468px;margin:0 auto 80px}@media all and (min-width: 768px) and (max-width: 991px){.tabBtn{max-width:468px}}@media all and (max-width: 767px){.tabBtn{margin:0 auto 10px;max-width:100%}}.tabBtn ul{display:flex;align-items:center}.tabBtn li{width:calc((100% - 20px)/2);margin-right:20px;font-size:24px;font-weight:500}@media all and (min-width: 768px) and (max-width: 991px){.tabBtn li{width:calc((100% - 10px)/2);margin-right:10px;font-size:20px}}.tabBtn li:last-child{margin-right:0}.tabBtn li.active a{color:#fff;background-color:#004ea2}@media all and (min-width: 768px){.tabBtn li:hover a{color:#fff;background-color:#004ea2}}.tabBtn li a{display:block;border-radius:7px;width:100%;height:71px;line-height:71px;background-color:#dff2fc;color:#004ea2;text-align:center;transition:.75s}@media all and (min-width: 768px) and (max-width: 991px){.tabBtn li a{height:62px;line-height:62px}}.tabBtn select{font-family:Roboto,Noto Sans TC,sans-serif;appearance:none;width:100%;height:52px;line-height:52px;font-size:17px;font-weight:500;color:#004ea2;border:1px solid #A6A6A6;border-radius:5px;background:#F6FCFF url(/build/assets/select.1b1adc4d.png) center right 18px/18px 10px no-repeat;padding:0 30px 0 18px}@media all and (max-width: 767px){.tabBtn select{padding:0 35px 0 15px;letter-spacing:.075em;background:#F6FCFF url(/build/assets/select.1b1adc4d.png) center right 16px/18px 10px no-repeat}}.courseList .headerTitle{display:flex;align-items:center;font-size:14px;line-height:1.43;color:#777;padding-bottom:8px;border-bottom:1px solid #D9D9D9}@media all and (max-width: 991px){.courseList .headerTitle{display:none}}.courseList .headerTitle li:nth-child(1){flex:1}.courseList .headerTitle li:nth-child(2){flex:0 0 190px}@media all and (min-width: 992px) and (max-width: 1200px){.courseList .headerTitle li:nth-child(2){flex:0 0 160px}}.courseList .headerTitle li:nth-child(3){flex:0 0 230px}@media all and (min-width: 992px) and (max-width: 1200px){.courseList .headerTitle li:nth-child(3){flex:0 0 200px}}@media all and (max-width: 767px){.courseList .items{margin-top:18px}}.courseList .items li{position:relative;display:flex;width:100%;padding:25px 0;border-bottom:1px solid #D9D9D9}@media all and (min-width: 768px) and (max-width: 991px){.courseList .items li{min-height:280px}}@media all and (max-width: 767px){.courseList .items li{padding:20px 0;min-height:200px}}.courseList .items li .wrap_0.img{flex:0 0 250px;margin-right:40px}@media all and (min-width: 992px) and (max-width: 1200px){.courseList .items li .wrap_0.img{margin-right:20px}}@media all and (max-width: 767px){.courseList .items li .wrap_0.img{flex:0 0 155px;margin-right:10px}}.courseList .items li .wrap_0.img img{display:block;object-fit:cover;object-position:center;width:100%;aspect-ratio:1/.648}@media all and (min-width: 992px){.courseList .items li .box{display:flex;width:100%}}.courseList .items li .wrap_1{flex:1;display:flex}.courseList .items li .wrap_1 .txtBox{display:flex;flex-direction:column;justify-content:space-between;padding:20px 30px 18px 0}@media all and (max-width: 991px){.courseList .items li .wrap_1 .txtBox{padding:0;margin-bottom:13px}}.courseList .items li .wrap_1 .txtBox .topTxtBox{flex:1}.courseList .items li .wrap_2{flex:0 0 190px;font-size:18px}@media all and (min-width: 992px){.courseList .items li .wrap_2{display:flex;align-items:center}}@media all and (min-width: 992px) and (max-width: 1200px){.courseList .items li .wrap_2{flex:0 0 160px}}@media all and (max-width: 991px){.courseList .items li .wrap_2{margin-bottom:5px}}@media all and (max-width: 767px){.courseList .items li .wrap_2{font-size:16px}}.courseList .items li .wrap_2.writeTxt{color:#f42f52}.courseList .items li .wrap_2.finishTxt{color:#004ea2}.courseList .items li .wrap_2.finishTxt span:not(.mo_991){display:none}.courseList .items li .wrap_2 span:not(.mo_991){display:inline-flex;align-items:center;justify-content:center;margin-left:10px;font-weight:700;font-size:15px;width:25px;height:25px;border-radius:50%;background-color:#f42f52;color:#fff}@media all and (max-width: 767px){.courseList .items li .wrap_2 span:not(.mo_991){width:20px;height:20px;font-size:14px;margin-left:5px}}.courseList .items li .wrap_2 .mo_991{font-size:14px;color:#777}.courseList .items li .wrap_3{flex:0 0 230px}@media all and (min-width: 992px){.courseList .items li .wrap_3{display:flex;align-items:center;justify-content:space-between}}@media all and (min-width: 992px) and (max-width: 1200px){.courseList .items li .wrap_3{flex:0 0 200px}}.courseList .items li .wrap_3 .name{font-size:24px;font-weight:500}@media all and (max-width: 767px){.courseList .items li .wrap_3 .name{font-size:19px}}.courseList .items li .wrap_3 .btn{display:inline-block;width:65px;height:48px;line-height:48px;border-radius:5px;background-color:#004ea2;color:#fff;font-size:18px;font-weight:500;text-align:center;transition:opacity .75s}@media all and (min-width: 768px) and (max-width: 991px){.courseList .items li .wrap_3 .btn{position:absolute;top:207px;left:125px;transform:translate(-50%)}}@media all and (max-width: 767px){.courseList .items li .wrap_3 .btn{position:absolute;top:142px;left:80px;transform:translate(-50%);width:58px;height:40px;line-height:40px;border-radius:4px;font-size:16px}}@media all and (min-width: 768px){.courseList .items li .wrap_3 .btn:hover{opacity:.7}}.courseList .items li .wrap_3 .mo_991{font-size:14px;margin-bottom:-2px;color:#777}.courseList .page{margin:90px auto 0}@media all and (max-width: 991px){.courseList .page{margin:38px auto 0}}.orderList .headerTitle{display:flex;align-items:center;font-size:14px;line-height:1.43;color:#777;padding-bottom:8px;border-bottom:1px solid #D9D9D9}@media all and (max-width: 991px){.orderList .headerTitle{display:none}}.orderList .headerTitle li{display:flex;align-items:center;padding-right:20px}.orderList .headerTitle li:nth-child(1){flex:1 1 16.8%}.orderList .headerTitle li:nth-child(2){flex:1 1 19.5%}.orderList .headerTitle li:nth-child(3){flex:1 1 16.7%}.orderList .headerTitle li:nth-child(4){flex:1 1 14.7%}.orderList .headerTitle li:nth-child(5){flex:1 1 12.8%}.orderList .headerTitle li:nth-child(6){flex:1 1 13.5%}.orderList .headerTitle li:nth-child(7){flex:0 0 65px;padding-right:0}.orderList .items li{position:relative;border-bottom:1px solid #D9D9D9}@media all and (min-width: 992px){.orderList .items li{font-size:18px;display:flex;align-items:center;padding:20px 0}}@media all and (max-width: 991px){.orderList .items li{padding:27px 0 7px;min-height:200px}}@media all and (max-width: 767px){.orderList .items li{font-size:16px}}.orderList .items li>div{padding-right:20px}@media all and (max-width: 991px){.orderList .items li>div{display:flex;align-items:flex-start;padding-right:100px;margin-bottom:16px}}@media all and (max-width: 767px){.orderList .items li>div{padding-right:70px}}.orderList .items li>div:nth-child(1){flex:1 1 16.8%}.orderList .items li>div:nth-child(2){flex:1 1 19.5%}.orderList .items li>div:nth-child(3){flex:1 1 16.7%}.orderList .items li>div:nth-child(4){flex:1 1 14.7%}.orderList .items li>div:nth-child(5){flex:1 1 12.8%}.orderList .items li>div:nth-child(6){flex:1 1 13.5%}.orderList .items li>div:nth-child(7){flex:0 0 65px;padding-right:0}@media all and (max-width: 991px){.orderList .items li>div:nth-child(7){position:absolute;top:50%;right:0;transform:translateY(-50%)}}.orderList .items .m_title{display:none}@media all and (max-width: 991px){.orderList .items .m_title{display:block;font-size:16px;line-height:20px;color:#777;flex:0 0 90px}}@media all and (max-width: 767px){.orderList .items .m_title{font-size:14px;flex:0 0 78px}}.orderList .items .m_info{position:relative;display:flex;flex-direction:column;font-size:18px;word-break:break-all}@media all and (max-width: 991px){.orderList .items .m_info{line-height:20px;flex-direction:row;align-items:center}}@media all and (max-width: 767px){.orderList .items .m_info{font-size:16px}}.orderList .items .m_info.blueTxt{color:#004ea2;font-weight:500}.orderList .items .m_info a{font-size:14px;color:#f42f52;margin-top:3px}@media all and (max-width: 991px){.orderList .items .m_info a{margin:0 0 0 20px}}.orderList .items .m_info a span{position:relative}.orderList .items .m_info a span:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#f42f52}.orderList .items .m_info a img{display:inline-block;margin-left:5px}.orderList .items .btn a{display:inline-block;width:65px;height:48px;line-height:48px;border-radius:5px;background-color:#004ea2;color:#fff;font-size:18px;font-weight:500;text-align:center;transition:opacity .75s}@media all and (max-width: 991px){.orderList .items .btn a{width:58px;height:40px;line-height:40px;border-radius:4px;font-size:16px}}@media all and (min-width: 768px){.orderList .items .btn a:hover{opacity:.7}}.orderList .page{margin:90px auto 0}@media all and (max-width: 991px){.orderList .page{margin:38px auto 0}}.courseDetail .memberList,.orderDetail .memberList{position:relative;display:block;padding:50px 70px;background:#F6FCFF;border-radius:10px;box-shadow:0 0 10px #00479d40;margin-bottom:40px}@media all and (min-width: 768px) and (max-width: 1400px){.courseDetail .memberList,.orderDetail .memberList{padding:40px 50px}}@media all and (max-width: 767px){.courseDetail .memberList,.orderDetail .memberList{padding:21px 20px;margin-bottom:38px;border-radius:7px}}.courseDetail .memberList .topList,.orderDetail .memberList .topList{display:flex;align-items:baseline;flex-wrap:wrap;padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #D9D9D9}@media all and (min-width: 768px) and (max-width: 991px){.courseDetail .memberList .topList,.orderDetail .memberList .topList{padding-bottom:10px}}@media all and (max-width: 767px){.courseDetail .memberList .topList,.orderDetail .memberList .topList{margin-bottom:16px;padding:0 10px}}.courseDetail .memberList .topList>div,.orderDetail .memberList .topList>div{display:flex;align-items:baseline}@media all and (max-width: 1440px){.courseDetail .memberList .topList .nameBox,.orderDetail .memberList .topList .nameBox{width:100%;flex-wrap:wrap}}.courseDetail .memberList .topList .name,.orderDetail .memberList .topList .name{font-size:32px;font-weight:500;margin-right:40px}@media all and (max-width: 1440px){.courseDetail .memberList .topList .name,.orderDetail .memberList .topList .name{margin:0 0 20px}}@media all and (max-width: 767px){.courseDetail .memberList .topList .name,.orderDetail .memberList .topList .name{font-size:22px;margin:0 0 13px}}.courseDetail .memberList .topList .infoBox,.orderDetail .memberList .topList .infoBox{display:flex;align-items:baseline}@media all and (max-width: 1440px){.courseDetail .memberList .topList .infoBox,.orderDetail .memberList .topList .infoBox{width:100%}}@media all and (max-width: 991px){.courseDetail .memberList .topList .infoBox,.orderDetail .memberList .topList .infoBox{flex-direction:column;padding-bottom:10px}}.courseDetail .memberList .topList .infoBox li,.orderDetail .memberList .topList .infoBox li{display:flex;align-items:baseline;font-size:18px;margin-right:30px}@media all and (max-width: 991px){.courseDetail .memberList .topList .infoBox li,.orderDetail .memberList .topList .infoBox li{margin:0 0 20px}}@media all and (max-width: 767px){.courseDetail .memberList .topList .infoBox li,.orderDetail .memberList .topList .infoBox li{font-size:16px;margin-bottom:7px}}.courseDetail .memberList .topList .infoBox .m_title,.orderDetail .memberList .topList .infoBox .m_title{margin-right:1em;color:#004ea2}.courseDetail .memberList .bottomList,.orderDetail .memberList .bottomList{display:flex;justify-content:space-between}@media all and (max-width: 991px){.courseDetail .memberList .bottomList,.orderDetail .memberList .bottomList{flex-direction:column}}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo,.orderDetail .memberList .memberInfo{margin-bottom:19px}}.courseDetail .memberList .memberInfo li,.orderDetail .memberList .memberInfo li{display:flex;align-items:baseline;font-size:18px;margin-bottom:18px}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo li,.orderDetail .memberList .memberInfo li{font-size:16px;flex-direction:column;margin-bottom:8px}}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo li.shipMember .m_title,.orderDetail .memberList .memberInfo li.shipMember .m_title{display:flex;width:100%}}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo li.shipMember .emergencyContact,.orderDetail .memberList .memberInfo li.shipMember .emergencyContact{flex:0 0 137px}}.courseDetail .memberList .memberInfo li .m_title,.orderDetail .memberList .memberInfo li .m_title{color:#777;width:133px;flex:0 0 133px}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo li .m_title,.orderDetail .memberList .memberInfo li .m_title{flex:0 0 auto;margin-bottom:3px}}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo li .m_title.mb0,.orderDetail .memberList .memberInfo li .m_title.mb0{margin-bottom:-2px}}.courseDetail .memberList .memberInfo li .m_info,.orderDetail .memberList .memberInfo li .m_info{display:flex}.courseDetail .memberList .memberInfo li .m_info span,.orderDetail .memberList .memberInfo li .m_info span{display:inline-block;margin-right:80px}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo li .m_info span,.orderDetail .memberList .memberInfo li .m_info span{margin-right:0}}.courseDetail .memberList .memberInfo li .m_info .ms_title,.orderDetail .memberList .memberInfo li .m_info .ms_title{color:#777;width:57px;flex:0 0 57px}@media all and (max-width: 767px){.courseDetail .memberList .memberInfo li .m_info .ms_title,.orderDetail .memberList .memberInfo li .m_info .ms_title{flex:0 0 auto}}.courseDetail .memberList .memberInfo li .m_info span,.courseDetail .memberList .memberInfo li .m_info .ms_info,.orderDetail .memberList .memberInfo li .m_info span,.orderDetail .memberList .memberInfo li .m_info .ms_info{white-space:nowrap}@media all and (min-width: 992px){.courseDetail .memberList .btnBox,.orderDetail .memberList .btnBox{margin-left:50px}}.courseDetail .memberList .btnBox li,.orderDetail .memberList .btnBox li{display:flex;align-items:center;font-size:18px;margin-bottom:12px}@media all and (max-width: 767px){.courseDetail .memberList .btnBox li,.orderDetail .memberList .btnBox li{font-size:16px;flex-direction:column;align-items:baseline;margin-bottom:20px}}.courseDetail .memberList .btnBox li .b_title,.orderDetail .memberList .btnBox li .b_title{width:171px;flex:0 0 171px}@media all and (max-width: 767px){.courseDetail .memberList .btnBox li .b_title,.orderDetail .memberList .btnBox li .b_title{flex:0 0 auto;margin-bottom:5px}}.courseDetail .memberList .btnBox li .b_title span,.orderDetail .memberList .btnBox li .b_title span{position:relative;color:#004ea2}.courseDetail .memberList .btnBox li .b_title span:after,.orderDetail .memberList .btnBox li .b_title span:after{content:"*";position:absolute;top:-3px;right:-6px;font-size:14px;color:#f42f52}@media all and (max-width: 767px){.courseDetail .memberList .btnBox li .b_info,.orderDetail .memberList .btnBox li .b_info{width:100%}}.courseDetail .memberList .btnBox li .b_info a,.courseDetail .memberList .btnBox li .b_info button[type=submit],.orderDetail .memberList .btnBox li .b_info a,.orderDetail .memberList .btnBox li .b_info button[type=submit]{display:block;width:143px;height:48px;line-height:48px;font-weight:500;border:1px solid #004EA2;color:#fff;background:#004EA2;text-align:center;border-radius:5px;transition:opacity .75s;font-size:inherit}@media all and (max-width: 767px){.courseDetail .memberList .btnBox li .b_info a,.courseDetail .memberList .btnBox li .b_info button[type=submit],.orderDetail .memberList .btnBox li .b_info a,.orderDetail .memberList .btnBox li .b_info button[type=submit]{width:100%;height:56px;line-height:56px}}@media all and (min-width: 768px){.courseDetail .memberList .btnBox li .b_info a:hover,.courseDetail .memberList .btnBox li .b_info button[type=submit]:hover,.orderDetail .memberList .btnBox li .b_info a:hover,.orderDetail .memberList .btnBox li .b_info button[type=submit]:hover{opacity:.7}}.courseDetail .memberList .btnBox li .b_info a img,.courseDetail .memberList .btnBox li .b_info button[type=submit] img,.orderDetail .memberList .btnBox li .b_info a img,.orderDetail .memberList .btnBox li .b_info button[type=submit] img{display:inline-block;margin-left:5px}.courseDetail .memberList .btnBox li .b_info a.whiteBtn,.courseDetail .memberList .btnBox li .b_info button[type=submit].whiteBtn,.orderDetail .memberList .btnBox li .b_info a.whiteBtn,.orderDetail .memberList .btnBox li .b_info button[type=submit].whiteBtn{background:#fff;color:#004ea2}.courseDetail .memberList .btnBox li .b_info button[type=submit],.orderDetail .memberList .btnBox li .b_info button[type=submit]{font-weight:700}.courseDetail .headerTitle,.courseDetail .item{display:flex;align-items:center}.courseDetail .headerTitle li:nth-child(1),.courseDetail .item li:nth-child(1){flex:0 0 311px}@media all and (min-width: 768px) and (max-width: 1200px){.courseDetail .headerTitle li:nth-child(1),.courseDetail .item li:nth-child(1){flex:0 0 200px}}@media all and (max-width: 767px){.courseDetail .headerTitle li:nth-child(1),.courseDetail .item li:nth-child(1){flex:0 0 auto}}.courseDetail .headerTitle li:nth-child(2),.courseDetail .item li:nth-child(2){flex:0 0 334px}@media all and (min-width: 768px) and (max-width: 1200px){.courseDetail .headerTitle li:nth-child(2),.courseDetail .item li:nth-child(2){flex:0 0 200px}}@media all and (max-width: 767px){.courseDetail .headerTitle li:nth-child(2),.courseDetail .item li:nth-child(2){flex:0 0 auto}}.courseDetail .headerTitle li:nth-child(3),.courseDetail .item li:nth-child(3){flex:1}.courseDetail .headerTitle{font-size:14px;line-height:1.43;color:#777;padding-bottom:8px;border-bottom:1px solid #D9D9D9}@media all and (max-width: 767px){.courseDetail .headerTitle{display:none}}.courseDetail .item{font-size:18px;padding:30px 0;margin-bottom:50px}@media all and (max-width: 767px){.courseDetail .item{flex-direction:column;align-items:baseline;font-size:16px;padding:0;margin-bottom:20px}}@media all and (max-width: 767px){.courseDetail .item li{display:flex;align-items:baseline;margin-bottom:12px;width:100%;height:24px;line-height:24px}}.courseDetail .item li:nth-child(2){font-weight:500;color:#004ea2}@media all and (max-width: 767px){.courseDetail .item li .m_title{font-size:14px;color:#777;flex:0 0 78px}}.courseDetail .detailContain{position:relative;display:flex;width:100%;border-radius:10px;overflow:hidden;box-shadow:0 0 10px #00479d40;margin-bottom:120px}@media all and (max-width: 767px){.courseDetail .detailContain{border-radius:5px;flex-direction:column;margin-bottom:49px}}.courseDetail .detailContain .img{position:relative;flex:0 0 384px}@media all and (min-width: 991px) and (max-width: 1200px){.courseDetail .detailContain .img{flex:0 0 350px}}@media all and (min-width: 768px) and (max-width: 991px){.courseDetail .detailContain .img{flex:0 0 300px}}@media all and (max-width: 767px){.courseDetail .detailContain .img{flex:0 0 auto}}.courseDetail .detailContain .img img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media all and (max-width: 767px){.courseDetail .detailContain .img img{aspect-ratio:1/.6512}}.courseDetail .detailContain .img span{position:absolute;top:0;left:0;font-size:16px;font-weight:500;display:inline-block;padding:8px 16px;border-radius:5px;background-color:#f42f52;color:#fff}@media all and (max-width: 767px){.courseDetail .detailContain .img span{padding:5px 12px 6px}}.courseDetail .detailContain .box{padding:36px 50px 32px;flex:1;display:flex;flex-direction:column}@media all and (min-width: 768px) and (max-width: 1200px){.courseDetail .detailContain .box{padding:20px 35px}}@media all and (max-width: 767px){.courseDetail .detailContain .box{padding:17px 20px 25px}}.courseDetail .detailContain .box .topTxtBox{flex:1}.courseDetail .detailContain .box .course_date{margin-bottom:8px}@media all and (max-width: 767px){.courseDetail .detailContain .box .course_date{margin-bottom:3px}}.courseDetail .detailContain .box .course_title{font-size:32px}@media all and (min-width: 768px) and (max-width: 991px){.courseDetail .detailContain .box .course_title{font-size:28px;margin-bottom:10px}}@media all and (max-width: 767px){.courseDetail .detailContain .box .course_title{font-size:24px;margin-bottom:4px}}.courseDetail .detailContain .box .course_location{padding-right:135px}@media all and (max-width: 991px){.courseDetail .detailContain .box .course_location{padding-right:0;margin-bottom:20px}}@media all and (max-width: 767px){.courseDetail .detailContain .box .course_location{margin-bottom:35px}}.courseDetail .detailContain .ss_btn{position:absolute;bottom:25px;right:30px}@media all and (min-width: 992px) and (max-width: 1200px){.courseDetail .detailContain .ss_btn{right:20px}}@media all and (max-width: 991px){.courseDetail .detailContain .ss_btn{position:relative;bottom:auto;right:auto;margin:0 auto}}.courseDetail .detailContain .ss_btn a{display:block;width:125px;height:48px;line-height:48px;background-color:#004ea2;font-size:18px;font-weight:500;text-align:center;color:#fff;border-radius:5px}@media all and (max-width: 767px){.courseDetail .detailContain .ss_btn a{width:156px;height:56px;line-height:56px;font-size:16px}}.courseDetail .memberList{padding-bottom:35px;margin-bottom:60px}.courseDetail .memberList .topList{margin-bottom:29px}.courseDetail .memberList .topList>div{align-items:center}.courseDetail .memberList .memberInfo li{margin-bottom:16px}.orderDetail .headerTitle li,.orderDetail .items li{display:flex;align-items:center;padding-right:20px}.orderDetail .headerTitle li:nth-child(1),.orderDetail .items li:nth-child(1){flex:0 0 18.6%}@media all and (max-width: 991px){.orderDetail .headerTitle li:nth-child(1),.orderDetail .items li:nth-child(1){flex:0 0 auto;width:100%}}.orderDetail .headerTitle li:nth-child(2),.orderDetail .items li:nth-child(2){flex:0 0 21.1%}@media all and (max-width: 991px){.orderDetail .headerTitle li:nth-child(2),.orderDetail .items li:nth-child(2){flex:0 0 auto;width:100%}}.orderDetail .headerTitle li:nth-child(3),.orderDetail .items li:nth-child(3){flex:0 0 18.3%}@media all and (max-width: 991px){.orderDetail .headerTitle li:nth-child(3),.orderDetail .items li:nth-child(3){flex:0 0 auto;width:100%}}.orderDetail .headerTitle li:nth-child(4),.orderDetail .items li:nth-child(4){flex:0 0 16.3%}@media all and (max-width: 991px){.orderDetail .headerTitle li:nth-child(4),.orderDetail .items li:nth-child(4){flex:0 0 auto;width:100%}}.orderDetail .headerTitle li:nth-child(5),.orderDetail .items li:nth-child(5){flex:0 0 14.5%}@media all and (max-width: 991px){.orderDetail .headerTitle li:nth-child(5),.orderDetail .items li:nth-child(5){flex:0 0 auto;width:100%}}.orderDetail .headerTitle li:nth-child(6),.orderDetail .items li:nth-child(6){flex:0 0 11.2%}@media all and (max-width: 991px){.orderDetail .headerTitle li:nth-child(6),.orderDetail .items li:nth-child(6){flex:0 0 auto;width:100%}}.orderDetail .headerTitle{display:flex;align-items:center;font-size:14px;line-height:1.43;color:#777;padding-bottom:8px;border-bottom:1px solid #D9D9D9}@media all and (max-width: 991px){.orderDetail .headerTitle{display:none}}.orderDetail .items{font-size:18px;display:flex;align-items:center;padding:20px 0;margin-bottom:78px}@media all and (max-width: 991px){.orderDetail .items{flex-direction:column;align-items:flex-start;margin-bottom:52px}}@media all and (max-width: 767px){.orderDetail .items{font-size:16px;padding:7px 0}}.orderDetail .items li{padding-right:20px}@media all and (max-width: 991px){.orderDetail .items li{padding-right:0;margin-bottom:15px}}.orderDetail .items .m_title{display:none}@media all and (max-width: 991px){.orderDetail .items .m_title{display:block;font-size:16px;line-height:20px;color:#777;flex:0 0 90px}}@media all and (max-width: 767px){.orderDetail .items .m_title{font-size:14px;flex:0 0 78px}}.orderDetail .items .m_info{position:relative;display:flex;flex-direction:column;font-size:18px}@media all and (max-width: 991px){.orderDetail .items .m_info{line-height:20px;flex-direction:row;align-items:center}}@media all and (max-width: 767px){.orderDetail .items .m_info{font-size:16px}}.orderDetail .items .m_info.blueTxt{color:#004ea2;font-weight:500}.orderDetail .items .m_info a{display:block;font-size:14px;color:#f42f52;margin-top:3px}@media all and (max-width: 991px){.orderDetail .items .m_info a{margin:0 0 0 20px}}.orderDetail .items .m_info a span{position:relative}.orderDetail .items .m_info a span:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#f42f52}.orderDetail .items .m_info a img{display:inline-block;margin-left:5px}.orderDetail .orderItems{border-bottom:1px solid #D9D9D9;margin-bottom:30px}@media all and (max-width: 767px){.orderDetail .orderItems{margin-bottom:12px}}.orderDetail .orderItems>li{position:relative;margin-bottom:82px}@media all and (max-width: 767px){.orderDetail .orderItems>li{margin-bottom:65px}}.orderDetail .orderItems>li:last-child{margin-bottom:48px}@media all and (max-width: 767px){.orderDetail .orderItems>li:last-child{margin-bottom:28px}}.orderDetail .orderItems>li .num{position:absolute;top:-12px;left:-80px;font-size:100px;line-height:1;font-weight:500;color:#dff2fc}@media all and (min-width: 992px) and (max-width: 1440px){.orderDetail .orderItems>li .num{left:-50px;font-size:74px}}@media all and (max-width: 991px){.orderDetail .orderItems>li .num{top:-38px;left:50%;transform:translate(-50%);font-size:61px}}@media all and (max-width: 767px){.orderDetail .orderItems>li .num{font-size:48px}}.orderDetail .orderItems>li .titleHeader>li:nth-child(1),.orderDetail .orderItems>li .containTop>li:nth-child(1){flex:1}.orderDetail .orderItems>li .titleHeader>li:nth-child(2),.orderDetail .orderItems>li .containTop>li:nth-child(2){flex:0 0 11.1%}.orderDetail .orderItems>li .titleHeader{display:flex;align-items:center;font-size:14px;line-height:1.43;color:#777;padding-bottom:8px;border-bottom:1px solid #D9D9D9}@media all and (max-width: 991px){.orderDetail .orderItems>li .titleHeader{display:none}}.orderDetail .orderItems>li .containTop{display:flex;align-items:center;padding:24px 0}@media all and (max-width: 767px){.orderDetail .orderItems>li .containTop{padding:20px 0}}.orderDetail .orderItems>li .containTop li{display:flex}.orderDetail .orderItems>li .containTop li:nth-child(2){font-size:18px}@media all and (max-width: 991px){.orderDetail .orderItems>li .containTop li:nth-child(2){display:none}}.orderDetail .orderItems>li .containTop li .img{flex:0 0 250px;width:250px;margin-right:40px}@media all and (max-width: 767px){.orderDetail .orderItems>li .containTop li .img{flex:0 0 161px;width:161px;margin-right:12px}}.orderDetail .orderItems>li .containTop li .img img{display:block}.orderDetail .orderItems>li .containTop li .box{display:flex;flex-direction:column;padding:20px 0}@media all and (max-width: 767px){.orderDetail .orderItems>li .containTop li .box{padding:0}}.orderDetail .orderItems>li .containTop li .box .course_date{white-space:nowrap}@media all and (max-width: 767px){.orderDetail .orderItems>li .containTop li .box .course_date{margin-bottom:0}}.orderDetail .orderItems>li .containTop li .box .course_location{margin-top:auto}@media all and (max-width: 991px){.orderDetail .orderItems>li .containTop li .box .course_location{margin:-3px 0 13px}}@media all and (max-width: 991px){.orderDetail .orderItems>li .containTop li .box .price{display:flex;align-items:baseline}.orderDetail .orderItems>li .containTop li .box .price .m_title{font-size:14px;color:#777;flex:0 0 49px}}.orderDetail .orderItems .memberList{padding-top:40px;padding-bottom:35px;margin-bottom:24px}@media all and (max-width: 767px){.orderDetail .orderItems .memberList{padding-top:21px;padding-bottom:20px;margin-bottom:20px}}.orderDetail .orderItems .memberList .sort{position:absolute;top:28px;right:30px;font-size:18px;font-weight:500;color:#004ea2;padding-left:32px}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .sort{font-size:16px;top:22px;right:20px;padding-left:24px}}.orderDetail .orderItems .memberList .sort:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background-color:#004ea2}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .sort:before{width:20px;height:20px}}.orderDetail .orderItems .memberList .sort:after{content:"";position:absolute;top:50%;left:4px;transform:translateY(-50%);width:15px;height:9px;background:url(/build/assets/checked.2c271468.png) center/contain no-repeat}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .sort:after{width:10px;left:5px}}.orderDetail .orderItems .memberList .sort.delSort{color:#777}.orderDetail .orderItems .memberList .sort.delSort:before{background-color:#777}.orderDetail .orderItems .memberList .sort.delSort:after{left:7px;width:10px;height:10px;background:url(/build/assets/detel.e3ac5f7e.png) center/contain no-repeat}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .sort.delSort:after{left:5px}}.orderDetail .orderItems .memberList .memberTop{font-size:20px;font-weight:500;color:#004ea2;margin-bottom:20px}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .memberTop{font-size:17px;margin-bottom:15px}}.orderDetail .orderItems .memberList .topList{padding-bottom:18px;margin-bottom:30px}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .topList{padding-bottom:0;margin-bottom:15px}}.orderDetail .orderItems .memberList .memberInfo li{margin-bottom:16px}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .memberInfo li{margin-bottom:7px}}@media all and (max-width: 767px){.orderDetail .orderItems .memberList .memberInfo,.orderDetail .orderItems .memberList .btnBox{padding:0 10px}}.orderDetail .orderItems .refund{border-radius:15px;box-shadow:0 0 10px #00479d40;overflow:hidden}@media all and (max-width: 767px){.orderDetail .orderItems .refund{border-radius:7px}}.orderDetail .orderItems .refund .refundInfo{display:flex;align-items:center;padding:36px 70px 34px;background-color:#fff6fa}@media all and (min-width: 768px) and (max-width: 1400px){.orderDetail .orderItems .refund .refundInfo{padding:30px 50px}}@media all and (max-width: 767px){.orderDetail .orderItems .refund .refundInfo{padding:14px 20px}}.orderDetail .orderItems .refund .refundInfo .img{margin-right:40px}@media all and (max-width: 991px){.orderDetail .orderItems .refund .refundInfo .img{display:none}}.orderDetail .orderItems .refund .refundInfo .txt .name{font-size:24px;font-weight:500;color:#f42f52;margin-bottom:10px}@media all and (max-width: 767px){.orderDetail .orderItems .refund .refundInfo .txt .name{font-size:19px;margin-bottom:3px}}.orderDetail .orderItems .refund .refundInfo .txt .m_title{font-size:14px;color:#777;margin-bottom:6px}.orderDetail .orderItems .refund .refundInfo .txt .m_info{font-size:18px;text-align:justify;line-height:1.44}@media all and (max-width: 767px){.orderDetail .orderItems .refund .refundInfo .txt .m_info{font-size:16px}}.orderDetail .orderItems .refund .refundMember{display:flex;padding:30px 0}@media all and (max-width: 991px){.orderDetail .orderItems .refund .refundMember{flex-direction:column}}@media all and (max-width: 767px){.orderDetail .orderItems .refund .refundMember{padding:20px 0 12px}}.orderDetail .orderItems .refund .refundMember ul{flex:0 0 50%;width:50%;padding:0 70px}@media all and (min-width: 768px) and (max-width: 1400px){.orderDetail .orderItems .refund .refundMember ul{padding:0 50px}}@media all and (max-width: 991px){.orderDetail .orderItems .refund .refundMember ul{flex:0 0 auto;width:100%}}@media all and (max-width: 767px){.orderDetail .orderItems .refund .refundMember ul{padding:0 20px}}@media all and (min-width: 992px){.orderDetail .orderItems .refund .refundMember ul+ul{border-left:2px solid #FBE6EF}}.orderDetail .orderItems .refund .refundMember ul li{display:flex;align-items:baseline;margin-bottom:16px;font-size:18px}@media all and (max-width: 767px){.orderDetail .orderItems .refund .refundMember ul li{font-size:16px;flex-direction:column;margin-bottom:6px}}.orderDetail .orderItems .refund .refundMember ul li .m_title{flex:0 0 95px;width:95px;color:#777}@media all and (max-width: 767px){.orderDetail .orderItems .refund .refundMember ul li .m_title{flex:0 0 auto;width:100%}}.orderDetail .totleMoney{margin-bottom:80px;width:251px;margin-left:auto}@media all and (max-width: 767px){.orderDetail .totleMoney{justify-content:space-between;margin-bottom:46px;width:100%}}.orderDetail .totleMoney li{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}@media all and (max-width: 767px){.orderDetail .totleMoney li{margin-bottom:7px}}.orderDetail .totleMoney .m_title{font-size:18px;margin-right:50px;white-space:nowrap}@media all and (max-width: 767px){.orderDetail .totleMoney .m_title{font-size:16px;margin:0}}.orderDetail .totleMoney .m_info{font-size:32px;font-weight:500;color:#004ea2}@media all and (max-width: 767px){.orderDetail .totleMoney .m_info{font-size:26px}}.orderDetail .totleMoney .s_info{font-size:18px}@media all and (max-width: 767px){.orderDetail .totleMoney .s_info{font-size:16px}}.orderDetail .receiptBox{border-radius:15px;margin-bottom:60px;padding:40px 0;box-shadow:0 0 10px #00479d40}@media all and (max-width: 767px){.orderDetail .receiptBox{border-radius:7px;padding:28px 30px;margin-bottom:38px}}.orderDetail .receiptBox .receiptTop{display:flex;margin-bottom:20px}@media all and (max-width: 767px){.orderDetail .receiptBox .receiptTop{flex-direction:column;margin-bottom:15px}}.orderDetail .receiptBox .receiptTop ul{flex:0 0 50%;padding:0 70px}@media all and (min-width: 768px) and (max-width: 1200px){.orderDetail .receiptBox .receiptTop ul{padding:0 30px}}@media all and (max-width: 767px){.orderDetail .receiptBox .receiptTop ul{flex:0 0 auto;width:100%;padding:0}}@media all and (min-width: 768px){.orderDetail .receiptBox .receiptTop ul+ul{border-left:2px solid #DFF2FC}}.orderDetail .receiptBox .receiptTop ul li{display:flex;align-items:baseline;margin-bottom:16px;font-size:18px}@media all and (min-width: 768px) and (max-width: 991px){.orderDetail .receiptBox .receiptTop ul li{font-size:17px}}@media all and (max-width: 767px){.orderDetail .receiptBox .receiptTop ul li{font-size:16px;flex-direction:column;margin-bottom:14px}}.orderDetail .receiptBox .receiptTop ul li:last-child{margin-bottom:0}@media all and (max-width: 767px){.orderDetail .receiptBox .receiptTop ul li:last-child{margin-bottom:14px}}.orderDetail .receiptBox .receiptTop ul .m_title{flex:0 0 115px;width:115px;color:#777}@media all and (min-width: 768px) and (max-width: 1200px){.orderDetail .receiptBox .receiptTop ul .m_title{flex:0 0 95px;width:95px}}@media all and (max-width: 767px){.orderDetail .receiptBox .receiptTop ul .m_title{flex:0 0 auto;width:100%;line-height:1}}.orderDetail .receiptBox .receiptTop ul img{vertical-align:top}@media all and (max-width: 767px){.orderDetail .receiptBox .receiptTop ul img{margin-top:10px}}.orderDetail .receiptBox .allBtn a{margin:0 auto;display:flex;align-items:center;justify-content:center}.orderDetail .receiptBox .allBtn a img{display:inline-block;margin-left:6px}@media all and (max-width: 767px){.orderDetail .receiptBox .allBtn a img{width:17px}}.d-none{display:none}.alert-container{margin-top:6rem;margin-bottom:4.375rem}.alert-container .alert{position:relative;padding:1rem;border:1px solid #ddd;border-radius:10px;margin:1rem}.alert-container .alert button{content:"X";position:absolute;right:.7rem;width:1.5rem;height:1.5rem;top:.8rem}.alert-container .alert.alert-danger{background-color:#f170704d}.alert-container .alert.alert-warning{background-color:#f3d56e4d}.alert-container .alert.alert-success{background-color:#6ef3774d}button{cursor:pointer}.error{color:#f42f52}.has-error input,.has-error select{border:1px solid #F42F52!important}.has-error input:focus,.has-error select:focus{border:1px solid #004EA2!important}.has-error .invalid-feedback{display:block;padding-top:4px;height:16px;font-size:14px;color:#f42f52}.has-error .invalid-feedback i{vertical-align:top}main.sect-crs-detail #popup .redTxt{text-align:left}.alert-container{position:fixed;z-index:1000;right:0;top:6rem;margin:0 auto;left:50%;transform:translate(-50%)!important}.alert-container .alert.show{margin:0;box-shadow:0 .5rem 1rem #00000026}.alert-container .alert.show.alert-danger{background:#f8d7da}.alert-container .alert.show.alert-success{background:#d1e7dd}.alert-container .alert.show.alert-warning{background:#fff3cd}.exclusive .levelBox>li .editor_box{color:#000;font-size:18px;line-height:26.06px;letter-spacing:5%}.exclusive .levelBox>li .editor_box.pc_use{display:grid;grid-template-columns:repeat(2,1fr)}@media all and (max-width: 767px){.exclusive .levelBox>li .editor_box.pc_use{display:none}}.exclusive .levelBox>li .txt_1{line-height:1.5}.exclusive .levelBox>li .txt_2{position:relative;color:#777;padding-left:1em;margin-bottom:1.5em;line-height:1.5}@media all and (max-width: 767px){.exclusive .levelBox>li .txt_2{margin-bottom:.5em}}.exclusive .levelBox>li .txt_2:after{content:"\203b";position:absolute;top:0;left:0}.exclusive .levelBox>li .txt_2 a{border-bottom:1px solid #777}.exclusive .levelBox>li ul>li{position:relative;padding-left:1.3em;line-height:1.5;letter-spacing:0;list-style:none}.exclusive .levelBox>li ul>li:after{content:"\25cf";position:absolute;top:0;left:0;color:#004ea2;width:unset;height:unset;background:unset}.exclusive .levelBox>li .editor_Content p{margin-bottom:0}@media all and (max-width: 767px){.exclusive .levelBox>li .editor_Content p.txt_2{margin-bottom:.5em}}.position-relative,.field-password{position:relative}.field-password span{content:"";position:absolute;background:url(/build/assets/eyes.578be180.png);background-size:cover;width:1.7rem;height:1.2rem;top:1rem;background-position:right;right:1rem}.field-password span.show{background-position:left}.mx-15{padding-left:15px;padding-right:15px}@media all and (max-width: 767px){.mx-sm-0{padding-left:0;padding-right:0}.d-none-sm{display:none}.mb-sm-10{margin-bottom:10px!important}.mb-sm-20{margin-bottom:20px!important}}
