﻿*,::after,::before,:after,:before{box-sizing:border-box}ul,ol{padding:0;margin:0;list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:unset}.edit-area ul{padding-left:1.5em;list-style:disc}.edit-area ol{padding-left:1.5em;list-style:decimal}.edit-area img{height:auto !important}.edit-area h1,.edit-area .h1{font-size:2.5rem}.edit-area h2,.edit-area .h2{font-size:2rem}.edit-area h3,.edit-area .h3{font-size:1.75rem}.edit-area h4,.edit-area .h4{font-size:1.5rem}.edit-area h5,.edit-area .h5{font-size:1.25rem}.edit-area h6,.edit-area .h6{font-size:1rem}.edit-card-area{box-shadow:2px 2px 10px 0 rgba(0,0,0,.05);background-color:#fff;padding:10px;border-radius:5px;display:inline-table}@media all and (min-width: 576px){.edit-card-area{padding:30px}}body{margin:0;font-family:"Oswald","Noto Sans TC",sans-serif;color:#030303;font-size:15px;word-wrap:break-word}a{display:inline-block;color:#030303;transition:.3s linear all}a:hover{text-decoration:none;color:#002f77}a:focus{outline:none}img,iframe{max-width:100%}section{padding:30px 0}@media all and (min-width: 992px){section{padding:48px 0}}@media all and (min-width: 1600px){section{padding:72px 0}}input,button,textarea,select{border:0}input:focus,button:focus,textarea:focus,select:focus{outline:none}::-webkit-input-placeholder{color:#c5c5c5}:-moz-placeholder{color:#c5c5c5}::-moz-placeholder{color:#c5c5c5}:-ms-input-placeholder{color:#c5c5c5}.mt-30{margin-top:20px !important}@media all and (min-width: 992px){.mt-30{margin-top:30px !important}}.mb-30{margin-bottom:20px !important}@media all and (min-width: 992px){.mb-30{margin-bottom:30px !important}}.container{margin:0 auto;padding:0 6px;width:100%;max-width:unset}.container .row:not(.no-gutters){margin-left:-6px;margin-right:-6px}.container .row:not(.no-gutters)>div[class^=col-]{padding-left:6px;padding-right:6px}@media all and (min-width: 768px){.container{max-width:700px}}@media all and (min-width: 992px){.container{max-width:900px}}@media all and (min-width: 1200px){.container{max-width:1100px;padding:0 10px;width:unset}.container .row:not(.no-gutters){margin-left:-10px;margin-right:-10px}.container .row:not(.no-gutters)>div[class^=col-]{padding-left:10px;padding-right:10px}}@media all and (min-width: 1400px){.container{max-width:1200px}}@media all and (min-width: 1600px){.container{max-width:1400px;padding:0 12px}.container .row:not(.no-gutters){margin-left:-12px;margin-right:-12px}.container .row:not(.no-gutters)>div[class^=col-]{padding-left:12px;padding-right:12px}}.breadcrumb{padding:0;background:transparent;font-size:.875em}.breadcrumb a{color:#7e7e7e}.grids-2-full{display:flex;flex-wrap:wrap}.grids-2-full>*{flex-basis:100%;max-width:100%}@media all and (min-width: 768px){.grids-2-full>*{margin-bottom:0px;flex-basis:50%;max-width:50%}.grids-2-full>*:not(:nth-child(2n+2)){margin-right:0px}.grids-2-full>*:nth-child(2n+2){margin-right:0}}.grids-2{display:flex;flex-wrap:wrap}.grids-2>*{flex-basis:100%;max-width:100%;margin-bottom:10px}@media all and (min-width: 768px){.grids-2>*{margin-bottom:20px;flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}.grids-2>*:not(:nth-child(2n+2)){margin-right:20px}.grids-2>*:nth-child(2n+2){margin-right:0}}.grids-3{display:flex;flex-wrap:wrap}.grids-3>*{flex-basis:100%;max-width:100%;margin-bottom:10px}@media all and (min-width: 768px){.grids-3>*{margin-bottom:12px;flex-basis:calc(50% - 6px);max-width:calc(50% - 6px)}.grids-3>*:not(:nth-child(2n+2)){margin-right:12px}.grids-3>*:nth-child(2n+2){margin-right:0}}@media all and (min-width: 1200px){.grids-3>*{margin-bottom:20px;flex-basis:calc(33.33% - 13.3333333333px);max-width:calc(33.33% - 13.3333333333px)}.grids-3>*:not(:nth-child(3n+3)){margin-right:20px}.grids-3>*:nth-child(3n+3){margin-right:0}}.grids-3-matchmaking{display:flex;flex-wrap:wrap}.grids-3-matchmaking>*{flex-basis:calc(33.33% - 6.6666666667px);max-width:calc(33.33% - 6.6666666667px);margin-bottom:10px}.grids-3-matchmaking>*:not(:nth-child(3n+3)){margin-right:10px}.grids-3-matchmaking>*:nth-child(3n+3){margin-right:0}@media all and (min-width: 768px){.grids-3-matchmaking>*{margin-bottom:10px;flex-basis:calc(33.33% - 6.6666666667px);max-width:calc(33.33% - 6.6666666667px)}.grids-3-matchmaking>*:not(:nth-child(3n+3)){margin-right:10px}.grids-3-matchmaking>*:nth-child(3n+3){margin-right:0}}.grids-5{display:flex;flex-wrap:wrap}.grids-5>*{flex-basis:calc(50% - 3px);max-width:calc(50% - 3px);margin-bottom:6px}.grids-5>*:not(:nth-child(2n+2)){margin-right:6px}.grids-5>*:nth-child(2n+2){margin-right:0}@media all and (min-width: 768px){.grids-5>*{margin-bottom:12px;flex-basis:calc(33.33% - 8px);max-width:calc(33.33% - 8px)}.grids-5>*:not(:nth-child(3n+3)){margin-right:12px}.grids-5>*:nth-child(3n+3){margin-right:0}}@media all and (min-width: 1200px){.grids-5>*{margin-bottom:20px;flex-basis:calc(20% - 16px);max-width:calc(20% - 16px)}.grids-5>*:not(:nth-child(5n+5)){margin-right:20px}.grids-5>*:nth-child(5n+5){margin-right:0}}@media all and (min-width: 1600px){.grids-5>*{margin-bottom:24px;flex-basis:calc(20% - 19.2px);max-width:calc(20% - 19.2px)}.grids-5>*:not(:nth-child(5n+5)){margin-right:24px}.grids-5>*:nth-child(5n+5){margin-right:0}}.grids-6{display:flex;flex-wrap:wrap}.grids-6>*{flex-basis:calc(50% - 3px);max-width:calc(50% - 3px);margin-bottom:6px}.grids-6>*:not(:nth-child(2n+2)){margin-right:6px}.grids-6>*:nth-child(2n+2){margin-right:0}@media all and (min-width: 768px){.grids-6>*{margin-bottom:12px;flex-basis:calc(33.33% - 8px);max-width:calc(33.33% - 8px)}.grids-6>*:not(:nth-child(3n+3)){margin-right:12px}.grids-6>*:nth-child(3n+3){margin-right:0}}@media all and (min-width: 1200px){.grids-6>*{margin-bottom:20px;flex-basis:calc(20% - 16px);max-width:calc(20% - 16px)}.grids-6>*:not(:nth-child(5n+5)){margin-right:20px}.grids-6>*:nth-child(5n+5){margin-right:0}}@media all and (min-width: 1600px){.grids-6>*{margin-bottom:20px;flex-basis:calc(16.66% - 16.6666666667px);max-width:calc(16.66% - 16.6666666667px)}.grids-6>*:not(:nth-child(6n+6)){margin-right:20px}.grids-6>*:nth-child(6n+6){margin-right:0}}.between{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.slick-arrow{opacity:.5;background:#7e7e7e;padding:0}.slick-arrow:before{color:#fff;font-size:15px}.slick-arrow:hover{background:#002f77;box-shadow:0 2px 4px 0 rgba(0,0,0,.082);opacity:1}@media all and (min-width: 1200px){.slick-arrow{left:-50px}.slick-arrow.slick-next{left:auto;right:-50px}}.i-arrow-r{position:relative;display:inline-block;vertical-align:middle;transition:.1s linear all}.i-arrow-r:before,.i-arrow-r:after{content:"";display:block;width:21px;background:#fff;height:1px}.i-arrow-r:after{width:8px;position:relative;left:calc(100% - 8px);top:-3px;transform:rotate(30deg)}.title-page{font-size:38px;letter-spacing:.02em;padding-bottom:.4em;position:relative;display:flex;flex-direction:column}.title-page:after{content:"";width:100px;height:1px;background-color:#0e0e0e;display:block;position:absolute;bottom:0}@media all and (min-width: 768px){.title-page{font-size:44px}}@media all and (min-width: 1200px){.title-page{font-size:48px;flex-direction:row}}@media all and (min-width: 1600px){.title-page{font-size:60px}}.title-sec{font-size:38px;text-transform:uppercase;letter-spacing:.02em;margin-bottom:.5em;display:flex;flex-direction:column;justify-content:center}.title-sec ::selection{background:transparent;text-shadow:3px 3px 0px #d0d6dd}@media all and (min-width: 768px){.title-sec{font-size:44px}}@media all and (min-width: 1200px){.title-sec{font-size:48px;flex-direction:row}}@media all and (min-width: 1600px){.title-sec{font-size:60px}}.title-card{font-size:18px;letter-spacing:.02em}@media all and (min-width: 768px){.title-card{font-size:20px}}.title-card.line:after{content:"";width:45px;height:2px;background-color:#0e0e0e;display:block;margin-top:9px}.title-card-b{font-size:28px;letter-spacing:.02em}@media all and (min-width: 768px){.title-card-b{font-size:32px}}@media all and (min-width: 1600px){.title-card-b{font-size:48px}}.title-card-b-smaller{font-size:20px;letter-spacing:.02em}@media all and (min-width: 768px){.title-card-b-smaller{font-size:28px}}@media all and (min-width: 1600px){.title-card-b-smaller{font-size:32px}}.border-under-title{display:block;margin:.5em 0;width:40px;height:2px;background:#0e0e0e}.border-under-title.sm{width:30px}@media all and (min-width: 768px){.border-under-title{width:46px}.border-under-title.sm{width:38px}}.text{line-height:1.65;font-size:15px;letter-spacing:.5px;font-weight:300}.text p{margin-bottom:0em}.text-b{line-height:1.65;font-size:15px;letter-spacing:1px}@media all and (min-width: 768px){.text-b{font-size:18px}}.tip{font-size:14px;color:#7e7e7e}.price{color:#0e0e0e;font-weight:bold}.price.special{font-size:1.4em;color:#9e3123}.txt-l1{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:1;height:1.3em}.txt-l2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:2;height:2.6em}.txt-l2-autoH{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:2}.txt-l3{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:3;height:3.9em}.txt-l4{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.3em;-webkit-line-clamp:4;height:5.2em}.bgcover{background-size:cover;background-position:center;background-repeat:no-repeat}.bg-main{background:#fbfbfb !important}.bg-light{background:#fff !important}.bg-black{background:#0e0e0e !important}.bg-grey{background-color:#e8e8e8 !important}.btn{text-align:center;font-size:14px;padding:.5em 1em}.btn:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.082)}@media all and (min-width: 992px){.btn{font-size:16px;min-width:120px;padding:.5em 2em}}.btn-main{background:#0e0e0e;color:#fff;border:1px solid transparent;padding:.4em .9em;text-align:center;position:relative;overflow:hidden;z-index:0}.btn-main:before{content:"";width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:-100%;transition:all .3s ease-in-out;z-index:-1}.btn-main:hover{color:#0e0e0e;border:1px solid #0e0e0e}.btn-main:hover:before{left:0}.btn-card{border-top:1px solid #f0f0f0;width:100%;padding:.5em 0;font-size:14px;background:transparent;overflow:hidden;z-index:2}.btn-card span{transition:all .3s ease-in-out;color:#7e7e7e}.btn-card:hover span{opacity:.3}.btn-white{background:#fff;border-radius:30px;color:#0e0e0e}.btn-white:hover{background:#28a7e1;color:#fff}.btn-line{background:transparent;color:#0e0e0e;border:1px solid #0e0e0e;padding:.4em .9em;text-align:center;position:relative;z-index:0;overflow:hidden}.btn-line:before{content:"";width:100%;height:100%;background-color:#0e0e0e;position:absolute;top:0;left:-100%;transition:all .3s ease-in-out;z-index:-1}.btn-line:hover{color:#fff;border:1px solid transparent}.btn-line:hover:before{left:0}.btn-orange{background-color:#f99d1d;border-radius:35px;padding:.3em 1em;color:#fff}.btn-orange:hover{background-color:#f9871d;color:#fff}.btn-facebook{color:#fff;background:#4267b2}.btn-facebook:hover{background:rgba(66,103,178,.6)}.btn-google{color:#fff;background:#ea4335}.btn-google:hover{background:rgba(234,67,53,.6)}.tag{display:inline-block;border-radius:4px;padding:2px 8px;font-size:14px;color:#fff}.tag.hot{background:#9e3123}.tag.new{background:#002f77}.list-inline-item{vertical-align:middle}.list-page>li{display:inline-block;margin-right:5px;border:solid 1px #0e0e0e;transition:all .2s ease-in-out}@media all and (min-width: 768px){.list-page>li{margin-right:8px}}.list-page>li:hover,.list-page>li :focus{opacity:.4}.list-page>li a{display:block;display:flex;align-items:center;justify-content:center;color:#0e0e0e;width:35px;height:35px}.list-page>li a.func{width:unset;padding:0 .4em}.list-page>li a.func.prev:before{content:"";background-image:url(../img/arrow.png);background-size:cover;background-repeat:no-repeat;margin-right:5px;width:14px;height:11px;transform:rotate(180deg)}.list-page>li a.func.next:after{content:"";background-image:url(../img/arrow.png);background-size:cover;background-repeat:no-repeat;margin-left:5px;width:14px;height:11px}.list-page>li a.active{box-shadow:0 2px 4px 0 rgba(0,0,0,.082);background:#0e0e0e;color:#fff}.list-angle li{display:flex;align-items:center}.list-angle li a:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:.75em;margin-right:8px}.board{padding:15px 10px;border:solid 1px #c7c7c7;border-radius:15px}@media all and (min-width: 1200px){.board{padding:25px 20px}}.oval{width:80px;height:80px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin:auto}.oval img{max-width:50px;max-height:50px}.box-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.box-img:before{content:"";display:block;width:100%;padding-bottom:100%}.box-img.r-4-3:before{padding-bottom:75%}.box-img.r-16-9:before{padding-bottom:56.25%}.box-img.img-fit-text:before{padding-bottom:50%}.box-img.img-contain{background-size:contain}.box-iframe{position:relative}.box-iframe:before{content:"";width:100%;display:block;padding-bottom:56.25%}.box-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%}.box-qty input{display:inline-block;max-width:130px;vertical-align:middle}.box-qty button{border-radius:3px;font-size:18px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;display:inline-flex;vertical-align:middle;border:1px solid #bab9b9}.box-qty button:first-of-type{background:#7e7e7e;color:#fff}.box-qty button:nth-of-type(2){background:#fff;color:#7e7e7e}.box-msg{background:rgba(0,47,119,.08);padding:30px}@media all and (min-width: 992px){.box-msg{padding:40px}}.slider-col-3{margin-left:-10px;margin-right:-10px}.slider-col-3 .item{padding:10px 10px 15px}.slider-col-3 .item:hover .card{box-shadow:0 0 8px 0 rgba(0,0,0,.11)}select,input,textarea{padding:5px 10px;width:100%;border:1px solid #7e7e7e}select[readonly],select:disabled,input[readonly],input:disabled,textarea[readonly],textarea:disabled{background:#e8e8e8}label.checkbox{margin-bottom:0;cursor:pointer}label.checkbox input{position:absolute;visibility:hidden;width:auto}label.checkbox input+span{position:relative;display:inline-block;padding-left:27px;letter-spacing:0;line-height:1.5}label.checkbox input+span:before,label.checkbox input+span:after{content:"";position:absolute;left:0;top:0}label.checkbox input+span:before{width:20px;height:20px;background:#e4e4e4;border-radius:6px;margin-top:2.2px}label.checkbox input+span:after{border-bottom:3px solid #002f77;border-right:3px solid #002f77;width:8px;height:12px;transform:rotate(45deg);opacity:0;transition:.1s linear all;left:6px;top:2px;border-radius:2px;margin-top:2.2px}label.checkbox input:checked+span:after{opacity:1 !important}label.checkbox.radio input+span:before{border-radius:50%}label.checkbox.radio input+span:after{border-radius:50%;background:#002f77;left:5px;top:5px;opacity:0;border:0;width:10px;height:10px}.form-item{margin-bottom:1em}.form-item>label{display:block;margin-bottom:.25em}.form-item>.text-danger{font-size:.875em;margin-top:.25em;margin-bottom:0}.form-item.inline{display:flex;align-items:center;flex-wrap:wrap}.form-item.inline>.text-danger{flex-basis:100%}.form-item.inline>label{display:inline-block;width:80px;flex-shrink:0;margin-bottom:0}.form-item.inline>label+*{flex-grow:1}.form-item.two-item{display:flex}.form-item.two-item label{display:block;margin-bottom:.25em}.form-item.two-item>div:first-child{margin-right:10px}.text-danger{color:#9e3123}.card-1{box-shadow:2px 2px 10px 0 rgba(0,0,0,.05);border:solid 1px #c7c7c7;display:flex;align-items:center;justify-content:center;flex-direction:row;position:relative;overflow:hidden;z-index:1;background-color:transparent;transition:all .3s ease-in-out}.card-1 .icon img{transition:all .3s ease-in-out;max-width:60px}.card-1.special:before{content:"";width:100%;height:100%;background-color:#0e0e0e;position:absolute;left:-100%;transition:all .3s ease-in-out;z-index:-1}.card-1.special:hover{color:#fff}.card-1.special:hover .icon img{transition:all .3s ease-in-out;filter:invert(100%);animation:shaking .5s ease-in-out}.card-1.special:hover:before{left:0}.card-2{border:unset;box-shadow:2px 2px 10px 0 rgba(0,0,0,.05);background-color:#fff;display:flex;justify-content:center;flex-direction:column}.card-2 .img{overflow:hidden}.card-2 .img>div{transition:all .3s ease-in-out}.card-2:hover .img>div{transform:scale(1.1)}.card-3{border:solid 1px #c7c7c7;background-color:transparent;transition:all .2s ease-in-out}.card-3:hover{border:1px solid #0e0e0e}hr{width:100%;border-top:solid 1px #eaeaea}hr.wide{border-top:10px solid #0e0e0e}@media all and (min-width: 768px){hr.wide{border-width:20px}}@media all and (min-width: 1200px){hr.wide{border-width:30px}}.list-item{display:flex;border-bottom:1px solid #f0f0f0;transition:all .3s ease-in-out;flex-direction:column}.list-item .img{min-width:250px;overflow:hidden}.list-item .img>div{transition:all .3s ease-in-out}.list-item .text-box{display:flex;flex-direction:column;position:relative;flex:1}.list-item .text-box .text{flex:1}.list-item .text-box .price-box{color:#7e7e7e;font-weight:300;margin-top:15px}.list-item .text-box .price-box .price span{color:#9e3123;font-size:2em;margin-left:5px}.list-item:hover{background-color:#fbfbfb}.list-item:hover h1{color:#002f77}.list-item:hover .img>div{transform:scale(1.1)}@media all and (min-width: 768px){.list-item .img{min-width:300px}}@media all and (min-width: 576px){.list-item{flex-direction:row}.list-item .text-box .price-box{margin-top:0px}}.flash{overflow:hidden;position:relative}.flash:before{content:"";width:30%;height:100%;background:linear-gradient(90deg, transparent, #ffffff9c, transparent);display:block;position:absolute;top:0;left:-30%;transition:all .5s ease-in-out;z-index:1}.flash:hover:before{left:100%}.flash.for-black-bg:before{background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.171), transparent) !important}.bounce{transition:all .3s ease-in-out}.bounce:hover{transform:translateY(-5%)}.pending-color{color:#ff872b}.success-color{color:#8bd035}ul{line-height:1.7em}ul.decimal{list-style-type:decimal;padding-left:13px}table.normal-table{background-color:#fff;border-collapse:collapse;white-space:nowrap}table.normal-table th{background-color:#0e0e0e;color:#fff;font-weight:500}table.normal-table th:first-child{border-left:1px solid #0e0e0e}table.normal-table th:last-child{border-right:1px solid #0e0e0e}table.normal-table th,table.normal-table td{padding:.5em 1em;border:solid 1px #eaeaea;border-width:2px}table.normal-table tbody tr:hover{background-color:#fbfbfb}table.normal-table.sticky{border-collapse:separate;border-spacing:0}table.normal-table.sticky th,table.normal-table.sticky td{border-width:1px}table.normal-table.sticky th:first-child,table.normal-table.sticky td:first-child{position:sticky;left:0;z-index:1}table.normal-table.sticky td:first-child{background-color:#ececec}.sidemenu{background-color:#fff;padding-top:15px;padding-bottom:15px;height:100%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.05)}.sidemenu>div{background-color:#fff}.sidemenu>div a{padding:.7em 1.2em;width:100%;cursor:pointer}.sidemenu>div:not(:last-child){border-bottom:solid 1px #eaeaea}.sidemenu>div+ul{background-color:#ececec}.sidemenu>div+ul li a{padding:.7em 2em;width:100%}.sidemenu>div+ul li:not(:last-child){border-bottom:solid 1px #c7c7c7}.white-card-bg{background-color:#fff;padding-top:15px;padding-bottom:15px;box-shadow:2px 2px 10px 0 rgba(0,0,0,.05)}.vertical-line{border-image:linear-gradient(to top, #3ecdff 0%, #ffe439 100%);border-image-slice:1;overflow:hidden}@keyframes shaking{0%{transform:rotate(0deg)}25%{transform:rotate(10deg)}50%{transform:rotate(-8deg)}75%{transform:rotate(5deg)}100%{transform:rotate(0deg)}}.nav-tabs{border-bottom:unset !important}.tab-btn{background:#ececec;color:#0e0e0e;padding:.4em .9em;text-align:center;position:relative;overflow:hidden;z-index:0}.tab-btn:hover{background:#ececec}.tab-btn.active{background:#0e0e0e;color:#fff}.badge-red{color:#fff;background-color:rgba(237,27,35,.7);position:absolute;top:12px;left:0;z-index:3;border-radius:0;padding:9px;font-size:15px}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.video-container iframe,.video-container embed,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.pageslider .slick-dots{position:relative}.pageslider .slick-dots li button{background:#f99d1d}.pageslider .slick-dots li.slick-active button{background:#835310}.headerwrap .navbar-toggler:not(.collapsed) .fa-bars:before{content:""}.headerwrap .navbar-toggler-icon{line-height:1.5em}.headerwrap .navbar-brand{margin-right:0;max-width:calc(100% - 60px)}.headerwrap .navbar-brand img{max-height:45px}@media all and (min-width: 992px){.headerwrap .navbar-brand{padding:1rem 0}.headerwrap .navbar-brand img{max-height:60px}}.headerwrap.fixed header{position:fixed;z-index:5;left:0;top:0;width:100%;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.11)}.informa{background-color:#7e7e7e;color:#fff;text-align:center;padding:3px 0 5px;font-size:16px;cursor:pointer}.informa i{transform:rotate(180deg);transition:all .3s ease-in-out;transform-origin:center;margin-left:5px}.informa.opened i{transform:rotate(0deg)}@media all and (min-width: 768px){.informa{font-size:20px}}.informa-content{background-color:#ececec;font-size:14px;font-weight:300}.topbar{text-align:center}.topbar a{font-size:14px;color:#fff}.topbar a:hover{color:#fff}.topbar .social-icon a{font-size:16px;display:none}@media all and (min-width: 768px){.topbar .social-icon a{display:block}}.topbar .submenu{padding-top:8px;left:auto;right:0}.has_submenu{position:relative}@media all and (min-width: 992px){.has_submenu:hover .submenu{display:block}}.submenu{display:none;z-index:3;min-width:100%;position:absolute;left:0;top:100%}.submenu ul{text-align:center;padding:2px 0;background:#f0f0f0}.submenu ul li{white-space:nowrap;position:relative}.submenu ul li:not(:last-child){border-bottom:solid 1px #c7c7c7}.submenu ul li a{display:block;color:#030303;padding:.4rem 2rem !important}@media all and (min-width: 992px){.submenu ul{box-shadow:0 0 8px 0 rgba(0,0,0,.11);background:#fff}.submenu ul li:not(:last-child){border-bottom:solid 1px #eaeaea}.submenu ul li a:hover{background:#0e0e0e;color:#fff}}.has_secondmenu{position:relative}.has_secondmenu>ul{list-style:none;padding:0;display:none;background-color:#dbdbdb}.has_secondmenu>ul>li{white-space:nowrap}@media all and (min-width: 1200px){.has_secondmenu>ul{position:absolute;right:100%;left:unset;top:0;z-index:2;min-width:120px;padding:2px 0;background-color:#fff}}@media all and (min-width: 1600px){.has_secondmenu>ul{position:absolute;left:100% !important;right:unset !important;top:0;z-index:2;min-width:120px}}@media all and (min-width: 1200px){.has_secondmenu:hover>ul{display:block}}.navbar-nav{flex-wrap:wrap}.navbar-nav>li>a{font-size:16px;letter-spacing:.04em;padding:.3rem 1rem .35rem}@media all and (min-width: 992px){.navbar-nav>li>a{font-size:14px;margin-bottom:5px}}@media all and (min-width: 1200px){.navbar-nav>li>a{font-size:16px;margin-bottom:5px}}@media all and (min-width: 768px){.navbar-nav>li:not(:last-child){margin-right:.5em}.navbar-nav>li:not(:last-child):lang(ja-jp){margin-right:0}}@media all and (min-width: 992px){.navbar-nav>li:not(:last-child){margin-right:0em}}@media all and (min-width: 1200px){.navbar-nav>li:not(:last-child){margin-right:1.5em}}@media all and (max-width: 991px){.navbar-nav{flex-wrap:nowrap;max-height:calc(100vh - 70px);overflow-y:scroll}.navbar-nav .submenu{padding-top:0;position:static}.navbar-nav>li>a{padding:.65rem 1rem;border-bottom:solid 1px #f0f0f0;text-align:center}}.header-btn-box{text-align:center;padding:8px 0}.header-btn-box a{padding:.3rem 1rem .35rem !important}@media all and (min-width: 1200px){.header-btn-box{padding:unset;padding-top:unset;text-align:unset}}@media all and (min-width: 992px){.header-btn-box{padding:unset;padding-top:unset;text-align:unset}}@media all and (max-width: 767px){.header-btn-box{text-align:center}}.footer{color:#030303;padding-top:18px;font-size:14px;line-height:2em}@media all and (min-width: 992px){.footer{padding-top:30px}}.footer .block-1{background-color:#fff;font-weight:300}.footer .block-2{background:#525a5c;color:#fff;font-weight:200}.footer .block-2>div{display:flex;align-items:center;justify-content:space-between}.footer .block-3{background:#252424;color:#ccc;font-weight:200}.footer .block-3 a{padding:0 .5em;color:#ccc}.footer .block-3 a:hover{color:#ccc}.footer li{color:#7e7e7e;letter-spacing:.88px}.footer li a{color:#7e7e7e}.footer li a:hover{color:#7e7e7e;text-decoration:underline}.footer .logo{max-width:300px}.footer h5{font-size:18px;font-weight:400}.footer .footer-title{clear:both}.footer ul.abreast-item li{float:left;margin-right:1.5em}.footer ul.abreast-item li.social-icon{font-size:20px;margin-right:.8em}.copyright{font-size:12px;margin:0;text-align:center;padding:5px 10px;color:#7e7e7e;border-top:solid 1px #c7c7c7}.scrollToTop{position:fixed;right:35px;bottom:20px;z-index:999;width:50px;height:50px;border-radius:50%;background:#002f77;display:flex;align-items:center;justify-content:center;box-shadow:0 0 8px 0 rgba(0,0,0,.11);color:#fff}.scrollToTop:hover{background:#fff;color:#002f77}.register-btn{position:fixed;right:0px;z-index:999;box-shadow:-2px 2px 10px rgba(0,0,0,.1);border-radius:10px 0 0 10px;letter-spacing:3px;background-color:#fff;top:35%;display:flex;align-items:center}.register-btn .icon{background:#ff872b;color:#fff;margin:0 auto;transition:all .3s ease-in-out;height:45px;text-align:center;font-size:20px;width:45px;padding:0 12px;border-radius:10px 0 0 10px;line-height:45px}.register-btn span{color:#484848;font-size:14px;display:block;writing-mode:initial;line-height:45px;margin-top:0;padding:0 10px}.register-btn:hover .icon{background:#fff;color:#ff872b}.slidersec{padding:0;width:100%;position:relative}.mainslider .title-bn{font-size:20px;letter-spacing:.02em}@media all and (min-width: 768px){.mainslider .title-bn{font-size:32px}}@media all and (min-width: 1600px){.mainslider .title-bn{font-size:48px}}.mainslider .slick-arrow{opacity:.9;background:transparent;left:0;top:calc(50% - 100px)}.mainslider .slick-arrow.slick-next{right:0;left:auto}.mainslider .slick-arrow:before{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.7);font-size:2rem}.mainslider .slick-arrow:hover:before{color:#002f77}.mainslider .slick-list{height:auto !important}.mainslider .item{position:relative}.mainslider .item .banner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.mainslider .item .banner:before{content:"";display:block;width:100%;padding-bottom:28.64%}.mainslider .item .content{position:relative;top:unset;right:unset;left:50% !important;text-align:center;width:100%;color:#fff;transform:translate(-50%, 0%)}.mainslider .item .content>div>div{background-color:#0e0e0e;width:100%;height:100%;padding:20px 0;display:flex;flex-direction:column;justify-content:center}@media all and (min-width: 576px){.mainslider .item .content{transform:translate(-50%, -50%)}}@media all and (max-width: 575px){.mainslider .item .content .container{padding:0}}@media all and (min-width: 1200px){.mainslider .item .content>div>div{min-height:160px}}@media all and (min-width: 768px){.userguidesec .text-item>span:first-child{-webkit-line-clamp:unset;height:unset}.userguidesec .text-item>span:nth-child(2){display:none}}@media all and (min-width: 1200px){.userguidesec .text-item>span:first-child{-webkit-line-clamp:1;height:1.3em}.userguidesec .text-item>span:nth-child(2){display:block}}.informationsec>div:nth-child(2n-1){flex-direction:row-reverse}.informationsec>div:nth-of-type(3n-2) a{background-color:#8bd035}.informationsec>div:nth-of-type(3n-1) a{background-color:#0699ff;color:#fff}.informationsec>div:nth-of-type(3n) a{background-color:#ffc108}.informationsec .text-box{display:flex;flex-direction:column;justify-content:center;background-color:#424242;color:#fff;padding:20px 30px}.informationsec .logo{position:absolute;background-color:#000;bottom:0;padding:.8em .8em;width:40%}.informationsec>div:nth-child(2n-1) .logo{right:0}.informationsec a{width:180px;height:65px;color:#000;display:flex;align-items:center;justify-content:center;font-size:20px;text-transform:uppercase;overflow:hidden}.informationsec a:before{content:"";width:100%;height:100%;-webkit-filter:brightness(1.1);position:absolute;left:-100%;transition:all .3s ease-in-out;z-index:-1;background-color:inherit}.informationsec a:hover:before{left:0}.informationsec .color-curtain{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#fff;z-index:1}.informationsec .grids-2-full.on-02 .color-curtain{-webkit-animation:scroll-pos-out 750ms cubic-bezier(0.77, 0, 0.175, 1) both;animation:scroll-pos-out 750ms cubic-bezier(0.77, 0, 0.175, 1) both}.informationsec .grids-2-full.on-01 .color-curtain:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1;background-image:linear-gradient(to right, #3ECDFF 0%, #FFE439 100%);-webkit-animation:scroll-pos-in 600ms cubic-bezier(0.77, 0, 0.175, 1) forwards;animation:scroll-pos-in 600ms cubic-bezier(0.77, 0, 0.175, 1) forwards;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}@keyframes scroll-pos-out{0%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}100%{-webkit-transform:translate(102%, 0);transform:translate(102%, 0)}}@keyframes scroll-pos-in{0%{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}100%{-webkit-transform:translate(0%, 0);transform:translate(0%, 0)}}@media all and (min-width: 768px){.informationsec .text-box{padding:40px 60px}}@media all and (min-width: 1200px){.informationsec .logo{padding:1.5em 1.8em;width:28%}}@media all and (min-width: 1600px){.informationsec .text-box{padding:50px 100px}.informationsec a{width:230px;height:80px}}.video-embed{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;color:#fff}.video-embed:before{content:"";display:block;min-height:250px;width:100%;padding-bottom:34.89%}.video-embed .bg{position:absolute;top:0}.video-embed .overlay{position:absolute;top:0;width:100%;height:100%;background-color:#0000009C;cursor:pointer}.video-embed .overlay .text-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-embed .overlay .text-box .video-btn{width:60px;margin:0 auto;position:relative}.video-embed .overlay .text-box .video-btn .center{width:80%}.video-embed .overlay .text-box .video-btn .line{position:absolute;left:50%;top:50%;transition:all .6s ease-out;transform:translate(-50%, -50%);transform-origin:center}@media all and (min-width: 768px){.video-embed .overlay .text-box .video-btn{width:80px}}@media all and (min-width: 1200px){.video-embed .overlay .text-box .video-btn{width:120px}}@media all and (min-width: 1600px){.video-embed .overlay .text-box .video-btn{width:unset}.video-embed .overlay .text-box .video-btn .center{width:unset}}.video-embed .overlay:before{content:"";width:100%;height:100%;background-color:inherit;-webkit-filter:opacity(0.3);position:absolute;right:0;transition:all .3s ease-in-out}.video-embed .overlay:hover .text-box .video-btn .line{transform:translate(-50%, -50%) rotate(360deg)}.video-embed .overlay:hover:before{right:-100%}.video-embed iframe{position:absolute;top:0;height:100%;width:100%}.photoslider .slick-arrow{opacity:.9;background:transparent;left:0}.photoslider .slick-arrow.slick-next{right:0;left:auto}.photoslider .slick-arrow:before{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.7);font-size:2rem}.photoslider .slick-arrow:hover:before{color:#002f77}.photoslider .slick-slide{margin:6px;width:400px}@media all and (min-width: 1200px){.photoslider .slick-slide{margin:10px}}@media all and (min-width: 1600px){.photoslider .slick-slide{margin:12px}}.photoslider .photo{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.photoslider .photo:before{content:"";display:block;width:100%;padding-bottom:75%}.logosec .img img{max-height:100%}.logosec .square-title{background-color:#0e0e0e;color:#fff;margin:12px 0;flex:1;text-align:center}.logosec .square-title>div{padding-bottom:20%}.logosec .square-title>div span{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}@media all and (min-width: 768px){.logosec .square-title{margin:0 12px}.logosec .square-title>div{padding-bottom:100%}}.logosec .square-logo{width:100%;position:relative;padding:30px}.logosec .square-logo .img{background-size:contain;background-position:center;background-repeat:no-repeat;position:relative}.logosec .square-logo .img:before{content:"";display:block;width:100%;padding-bottom:100%}.logosec .cooperationslider{width:100% !important;display:inline-block}.logosec .cooperationslider .slick-slide{margin:0 3px}.logosec .cooperationslider .slick-track{margin-left:unset;margin-right:unset}@media all and (min-width: 768px){.logosec .cooperationslider{width:66.6% !important}.logosec .cooperationslider .slick-slide{margin:0 6px}}@media all and (min-width: 1200px){.logosec .cooperationslider{width:80% !important}.logosec .cooperationslider .slick-slide{margin:0 10px}}@media all and (min-width: 1600px){.logosec .cooperationslider .slick-slide{margin:0 12px}}.thumbs{margin:8px -4px 0 -4px}.thumbs .item{padding-left:4px;padding-right:4px}.product-info h1{font-size:24px;font-weight:bold;margin-bottom:.75em}@media all and (min-width: 992px){.product-info h1{font-size:28px}}@media all and (min-width: 1400px){.product-info h1{font-size:32px}}.product-info .price{font-size:18px}@media all and (min-width: 992px){.product-info .price{font-size:20px}}.product-info .price .special{font-weight:bold}.product-info .btn-addwish{border:1px solid #002f77;display:inline-flex;width:38px;height:38px;font-size:19px}.options{padding:6px 0}.options>*{display:inline-block;vertical-align:middle}.options>span{width:60px}.options>span+*{width:150px}.options>span+.price{width:200px}.options>span+.box-qty{width:calc(100% - 70px)}.relatedslider{padding-bottom:30px}.relatedslider .slick-slide{padding:5px}.relatedslider .slick-slide .price{font-size:16px}.product-card .text-box{position:relative}.product-card .text-box .oval{position:absolute;top:-34%;left:50%;transform:translatex(-50%);box-shadow:0 0 8px 0 rgba(0,0,0,.11)}.product-card .heart{position:absolute;top:9px;right:9px;font-size:20px;border-radius:50%;background-color:#fff;width:40px;height:40px;color:#2d2d2d;box-shadow:2px 2px 5px rgba(0,0,0,.1);text-align:center;line-height:40px;opacity:0;transition:all .2s ease-in-out}.product-card .heart:hover .far{color:#9e3123}.product-card .heart .fas{color:#9e3123}.product-card:hover .heart{opacity:1}.lecturer-card{align-items:flex-start;padding:15px 12px;height:100%;background-color:#fff}.lecturer-card .img{margin-right:15px}.lecturer-card .img>div{border-radius:50%;width:70px;border:solid 1px #c7c7c7}.lecturer-card .text-box{position:relative}.lecturer-card .text-box .oval{position:absolute;top:-34%;left:50%;transform:translatex(-50%);box-shadow:0 0 8px 0 rgba(0,0,0,.11)}.form-box{max-width:800px;margin:auto;background:#f4f8fa;border-radius:6px;padding:30px 20px 30px;position:relative}.form-box .pagetitle h1{font-size:2em;margin-bottom:0}.form-box select,.form-box input,.form-box textarea{border:0}.form-box select{height:34px}.form-box label.checkbox input+span:before{background:#fff}.form-box.sm{max-width:480px}.social_login .btn{min-width:auto;width:100%}.member-func .card{text-align:center;border:0;margin-bottom:30px}.member-func .card i{width:80px;height:80px;border-radius:50%;background:#002f77;display:flex;align-items:center;justify-content:center;margin:0 auto .25em;font-size:36px;color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.082)}@media all and (min-width: 992px){.member-func .card i{width:90px;height:90px;font-size:48px}}.member-func .card h4{font-size:1.125em}@media all and (min-width: 992px){.member-func .card h4{font-size:1.25em}}.member-func .card a:hover i{color:#002f77;background:#fff}.addbook{background:#f4f8fa;border-left:5px solid #002f77;border-radius:6px;padding:10px}@media all and (min-width: 992px){.addbook{padding:20px}}.addbook h5{margin:.25em 0;font-size:16px;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:2;height:3em}@media all and (max-width: 767px){.addbook .price s{display:none}}.links{text-align:right}.links .btn{min-width:auto;border-radius:0;padding:0 15px}.links .btn:hover{opacity:.75}.links .btn-main{background:transparent;color:#002f77;border:0}.links .btn-link{color:#0e0e0e}.list-order .btn-main{min-width:auto;font-size:13px;padding:4px 8px;margin-left:12px;white-space:nowrap}.list-order .badge{background:#7e7e7e;color:#fff;font-weight:normal}.list-order li{margin-bottom:.5em;padding:5px 10px;background:rgba(0,47,119,.05);display:flex;align-items:flex-start;justify-content:space-between}.account-name{box-shadow:0 0 8px 0 rgba(0,0,0,.11);padding:.5em 1em;border-radius:20px}.record{text-align:left;display:flex;justify-content:center;font-weight:300}.record td{padding:.3em 1em}.record span{color:#0e0e0e;font-size:1.1em;font-weight:400;margin-left:5px}@media all and (min-width: 992px){.account-card{width:80%}}@media all and (min-width: 1200px){.account-card{width:60%}}.account-card .card{padding:2em 0}.account-card .title{font-weight:500;line-height:1.3em}.account-card .img{background-color:#fbfbfb;border-radius:50%;width:60%;padding-bottom:60%;position:relative;margin:0 auto}.account-card .img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:70%}.box-news{display:block;border:1px solid #eee}.box-news .box-img:before{padding-bottom:56.25%}.box-news .cont{position:relative;padding:18px 10px 5px}.box-news .cont h5{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:1;height:1.5em;margin-bottom:0}.box-news .cont .date{position:absolute;background:#002f77;color:#fff;padding:3px 6px;border-radius:3px;left:10px;top:-14px}.box-news:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,.082)}.date{color:#7e7e7e;font-size:14px}.list-contact-info li{position:relative;padding-left:2rem;line-height:1.75rem;color:#0e0e0e}.list-contact-info li:not(:last-child){border-bottom:1px solid #e2e2e2;padding-bottom:.5rem;margin-bottom:.5rem}.list-contact-info li i{font-size:1.25rem;width:1.75rem;text-align:center;position:absolute;left:0;line-height:1.75rem;color:#002f77}.list-contact-info li>a{color:#0e0e0e}.list-contact-info li>a:hover{color:#002f77}.contact-loaction{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-loaction .contact-loaction-item{width:100%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.2);background-color:#0e0e0e;color:#fff;border-radius:3px;font-weight:300;padding:1em;margin-bottom:1em}@media all and (min-width: 576px){.contact-loaction .contact-loaction-item{width:calc(50% - 6px)}}@media all and (min-width: 1200px){.contact-loaction .contact-loaction-item{width:100%}}.contact-loaction .contact-loaction-item a{color:#fff}.pagebanner-slider{margin-bottom:1em}.pagebanner-slider .slick-arrow{opacity:.9;background:transparent;left:0}.pagebanner-slider .slick-arrow.slick-next{right:0;left:auto}.pagebanner-slider .slick-arrow:before{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.7);font-size:2rem}.pagebanner-slider .slick-arrow:hover:before{color:#002f77}.pagebanner-slider .slick-list{height:auto !important}.pagebanner-slider .item{position:relative}.pagebanner-slider .item .banner-page{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.pagebanner-slider .item .banner-page:before{content:"";display:block;width:100%;padding-bottom:28.57%}.pagebanner-slider .item .banner-page a{display:block;position:absolute;top:0;width:100%;height:100%}.list-faq .item{margin-bottom:1.5em}.list-faq .item h5{position:relative;padding-right:30px;padding-left:.5em;border-bottom:1px solid #7e7e7e;cursor:pointer;padding-bottom:8px;font-size:17px}@media all and (min-width: 992px){.list-faq .item h5{font-size:19px}}.list-faq .item h5:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";font-size:16px;position:absolute;right:0;line-height:24px;transition:.2s ease all}.list-faq .item h5.opened{border-color:transparent;color:#28a7e1}.list-faq .item h5.opened:after{transform:rotate(180deg)}.list-faq .item .ans{background:#f1f1f1;border-radius:8px;display:none;padding:10px 20px}.list-faq .item .ans>*:last-child{margin-bottom:0}@media all and (min-width: 992px){.list-faq .item .ans{padding:20px 30px}}.navbar{display:flex;flex-direction:column}@media all and (max-width: 991px){.navbar>div{width:100%}.navbar>div button{float:right}.navbar>div #navbar{clear:both}}.whitebg-form{border-radius:3px;background-color:#fff;padding-top:30px;padding-bottom:30px;height:100%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.05)}.whitebg-form>div{padding:0 20px}.whitebg-form .form-row{margin-right:-10px;margin-left:-10px}.whitebg-form .form-row>.col,.whitebg-form .form-row>[class*=col-]{padding-right:10px;padding-left:10px}.whitebg-form .form-control{background-color:#f0f0f0;border:unset;padding:8px 10px;height:unset}.whitebg-form select,.whitebg-form input,.whitebg-form textarea{padding:8px 10px;background-color:#f0f0f0;border:unset;border-radius:unset;border:1px solid transparent;transition:all .2s ease-in-out}.whitebg-form select:focus,.whitebg-form input:focus,.whitebg-form textarea:focus{border-color:#7e7e7e}@media all and (min-width: 576px){.whitebg-form>div{padding:0 30px}}.tool-bar{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.tool-bar .select-box{display:flex;flex-wrap:wrap;align-items:center}.tool-bar .select-box select{width:unset}.tool-bar .select-box span{margin:0 5px}.organiser-card .img{height:75px;text-align:center}.organiser-card .img img{max-height:100%}.organiser-card .text-box{border-top:1px solid #f0f0f0}.organiser-card .text-box .toggleopen{cursor:pointer}.organiser-card .text-box .toggleopen:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";display:inline-block;transform:rotate(180deg) scale(0.8);margin-left:5px;transition:all .3s ease-in-out}.organiser-card .text-box .toggleopen.opened:after{transform:rotate(0deg) scale(0.8)}.organiser-card .text-box .toggleopen:hover{color:#002f77}.accommodation-item h1{width:calc( 100% - 100px )}.accommodation-item .icon{position:absolute;right:0;top:0}.accommodation-item .icon img{width:28px}.accommodation-icons{display:flex}.accommodation-icons img{width:28px;margin-right:5px}.spec-table{font-weight:300}.spec-table .name{font-size:.9em;padding-right:1em;color:#7e7e7e}.step-box{display:flex}.step-box .item{display:flex;flex-direction:column;width:33%;color:#dbdbdb}.step-box .item .left{line-height:1em;font-weight:600;margin-top:-1px;text-align:center;font-size:22px;margin:0 auto}@media all and (min-width: 768px){.step-box .item .left{font-size:48px;text-align:unset;padding-right:.3em;margin:unset}}@media all and (min-width: 1200px){.step-box .item .left{font-size:56px}}@media all and (min-width: 1600px){.step-box .item .left{font-size:70px}}.step-box .item .right{text-align:center;margin:0 auto}@media all and (min-width: 768px){.step-box .item .right{text-align:unset;margin:unset}}.step-box .item .right>div{line-height:1.3em;font-weight:600;display:none}@media all and (min-width: 768px){.step-box .item .right>div{font-size:19px;display:block}}@media all and (min-width: 1200px){.step-box .item .right>div{font-size:26px}}@media all and (min-width: 1600px){.step-box .item .right>div{font-size:36px}}.step-box .item .right>span{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:1.5em;-webkit-line-clamp:1;height:1.5em}.step-box .item .dot{width:10px;height:10px;background-color:#dbdbdb;border-radius:50%;position:relative;left:calc( 50% - 5px );top:10px;z-index:99}@media all and (min-width: 768px){.step-box .item .dot{display:none}}.step-box .item.checked{color:#0e0e0e}.step-box .item.checked .dot{background-color:#0e0e0e}.step-box .item.previous:after{background-color:#0e0e0e !important}.step-box .item:not(:last-child):after{content:"";height:1px;position:relative;left:52px;top:4px;left:50%;background-color:#dbdbdb}@media all and (min-width: 768px){.step-box .item:not(:last-child):after{top:50%;margin:0 20px;flex:1;left:unset}}@media all and (min-width: 768px){.step-box .item{flex-direction:row}}.conference-toggleopen{cursor:pointer;display:flex;align-items:center;background-color:#fff;box-shadow:2px 2px 10px 0 rgba(0,0,0,.05);border-radius:5px;border-left:5px solid #0e0e0e;padding:.2em .6em;position:relative;font-weight:500;transition:all .2s ease-in-out}.conference-toggleopen i{margin-right:10px}.conference-toggleopen span{margin-left:6px;font-weight:300;color:#7e7e7e}.conference-toggleopen:hover{color:#002f77}.conference-toggleopen:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:20px;transition:all .3s ease-in-out;transform:rotate(180deg)}.conference-toggleopen.opened:after{transform:rotate(0deg)}.conference-toggleopen-next{background-color:#fff;box-shadow:2px 2px 10px 0 rgba(0,0,0,.05)}.conference-card input:checked~h1{color:#002f77}.subslider .slick-arrow{opacity:.9;background:transparent;left:0}.subslider .slick-arrow.slick-next{right:0;left:auto}.subslider .slick-arrow:before{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.7);font-size:2rem}.subslider .slick-arrow:hover:before{color:#002f77}.subslider .slick-list{height:auto !important}.subslider a{display:block}.subslider .item{position:relative}.subslider .item .banner{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.subslider .item .banner:before{content:"";display:block;width:100%;padding-bottom:28.64%}.border h2{text-align:center;background:#eee;padding:10px}.border .sub{padding:5px;text-align:center;background:#eee;margin-top:.5em}.basic{font-size:60px;font-family:"Oswald","Noto Sans TC",sans-serif}.basic .en{font-family:"Oswald","Noto Sans TC",sans-serif}.colors>div{width:60px;height:60px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin-right:20px}.colors .main{background:#002f77}.colors .second{background:#28a7e1}.colors .black{background:#0e0e0e}.colors .light{background:#f4f8fa}.colors .grey{background:#7e7e7e}.colors .red{background:#9e3123}/*# sourceMappingURL=common.css.map */
