 .top-info{background-color:#f4f4f4;line-height:30px;font-size:12px}.top-info .search-input{font-size:14px;line-height:16px;margin:6px 0 0 20px;border:1px solid #999;border-radius:4px;padding-right:20px;background-image:url(/images/search-16.png);background-position:right 4px center;background-size:14px 14px;background-repeat:no-repeat;width:20px;transition-duration:1s}.top-info .search-input:focus{width:140px;transition-duration:1s}.nav-block{background-color:rgba(255,255,255,1);transition-duration:.3s;box-shadow:none;z-index:1000}.nav-block .navbar{padding-top:0;padding-bottom:0}.nav-block.sticky-top.active{transition-duration:.3s;box-shadow:0 2px 5px rgba(0,0,0,.3)}     .navbar-brand>.logo,footer .brand-logo{width:240px;max-width:240px;max-height:60px}@media(max-width:576px){.navbar-brand>.logo{max-width:200px;max-height:50px}}@media(max-width:464px){.navbar-brand>.logo{max-width:160px;max-height:50px}}.menu-close-btn{line-height:45px;text-align:left;font-size:24px}.nav-log{height:50px;width:auto;display:inline-block}.nav-container{padding:0}.navbar-toggler{    height:50px;width:50px;padding:6px 17px;box-sizing:border-box;cursor:pointer;outline:0;background-color:transparent;transition-duration:.5s}.navbar-button{font-size:22px;height:50px;padding:14px 8px;box-sizing:border-box;cursor:pointer;outline:0;background-color:transparent}.navbar-toggler:focus{outline:0}.toggle-bar,.toggle-bar:after,.toggle-bar:before{cursor:pointer;border-radius:.5px;height:2px;width:20px;background:#000;position:absolute;display:block;content:''}.toggle-bar{top:50%;transition-duration:.5s}.toggle-bar:before{top:-7px;transition-duration:.5s}.toggle-bar:after{top:7px;transition-duration:.5s}.navbar-toggler.trigger{background-color:transparent;transition-duration:.5s}.navbar-toggler.trigger .toggle-bar,.navbar-toggler.trigger .toggle-bar:after,.navbar-toggler.trigger .toggle-bar:before{background-color:saddlebrown;transition-duration:.5s}.navbar-toggler.trigger .toggle-bar{background-color:transparent;transition-duration:.5s;transform-origin:center center}.navbar-toggler.trigger .toggle-bar:before{transform:rotate(45deg);transform-origin:left center;transition-duration:.5s}.navbar-toggler.trigger .toggle-bar:after{transform:rotate(-45deg);transform-origin:left center;transition-duration:.5s}.item-wrapper.menu-wrap{padding-right:22px}.nav-item,.menu-item{padding:0;}#nav_block .nav-item{line-height:55px}#nav_block .menu-item{line-height:20px;padding:1rem 0 1rem 0}#nav_block .nav-link,#nav_block .menu-link{word-break:keep-all;white-space:nowrap;margin:auto;padding:0 .5rem;border-left:3px solid transparent;display:block;color:#005CB9;transition-duration:unset}#nav_block .menu-link{padding-right:2rem}.menu-link.par-menu{padding-right:40px}.nav-item{border-left:1px solid transparent;border-right:1px solid transparent}.nav-item:hover{border-left:1px solid #CCC;border-right:1px solid #CCC}.menu-caret .fa{transition-duration:.3s;transform:rotate(0);transform-origin:center center}.menu-caret.trigger .fa{transition-duration:.3s;transform:rotate(-180deg)}.menu-link:hover{border-left:3px solid rgba(0,112,172,1)}.nav-block .nav-menu{display:block;visibility:hidden;border-radius:0;border:0;box-shadow:0 3px 5px rgba(0,0,0,.3);transition-duration:.3s;margin-top:30px;opacity:0}.nav-block .nav-menu.show{visibility:visible;transition-duration:.3s;margin-top:0;opacity:1}@media (min-width:993px){.nav-block .nav-menu{position:absolute}}.nav-menu.nav-level-2{left:100%;right:auto;top:0}#nav-affr .nav-item{border:0}#nav-affr .nav-item:hover{border:0}#nav-affr .nav-link{padding:0 8px}#nav-affr .nav-item::before{content:'|';position:absolute;right:-4px;line-height:55px;color:#CCC}#nav-affr .nav-item:last-child::before{content:'';right:auto}.breadcrumb{border-bottom:1px solid #CCC;margin-bottom:0;text-align:left;padding-top:6px;padding-bottom:6px}.crumb{font-size:14px;padding-right:6px;color:#343434}.crumb:after{font-family:FontAwesome;content:'\f105';margin-left:12px}.crumb:last-child:after{font-family:FontAwesome;content:'';margin-left:0}.breadcrumb .container{line-height:20px}@media (max-width:992px){.nav-bar{box-shadow:-3px 2px 5px rgba(0,0,0,.3)}.navbar-nav{min-width:280px}.ns-slideleft-md{top:68px}#nav_block .nav-item.active{background-color:#002d74}#nav_block .nav-item{border-bottom:1px solid #DDD}#nav_block .navbar-toggler{border:0}.menu-item.active{background-color:#005CB9}.menu-caret:hover{color:#000}#nav_block .nav-item.active>.item-wrapper>.nav-link,#nav_block .nav-item.active>.item-wrapper>.nav-link:hover,#nav_block .menu-item.active>.item-wrapper>.menu-link,#nav_block .menu-item.active>.item-wrapper>.menu-link:hover{color:#FFF}#nav_block .nav-link{margin:0}.menu-link{padding-left:40px}.nav-level-2 .menu-link{padding-left:60px}#nav_block .nav-menu.nav-level-1>.navflow>.menu-item>.item-wrapper>.menu-link{padding-left:1rem}#nav_block .nav-menu.nav-level-2>.navflow>.menu-item>.item-wrapper>.menu-link{padding-left:2rem}#nav_block .nav-menu.nav-level-3>.navflow>.menu-item>.item-wrapper>.menu-link{padding-left:3rem} .nav-block .nav-menu{display:none;visibility:visible;box-shadow:none;transition-duration:initial;margin-top:0;opacity:1}.nav-block .nav-menu.show{display:block;transition-duration:initial}#nav-affr{position:absolute;bottom:0;left:0;right:0;text-align:center;float:none}#nav-affr .nav-item{display:inline-block;border:0}#nav-affr .nav-item:hover{border:0}#nav-affr .nav-link{border:0}#nav-affr .nav-link:hover{border:0}}@media (max-width:576px){.ns-slideleft-md{top:50px}}.footer{padding:40px 0;background-color:#002d74;color:#FFF}.footer .brand-logo{max-width:270px}.footer .copyright{color:#475d8e;font-size:.9rem}.footer nav{border:solid 1px rgba(255,255,255,.25);border-left:none;border-right:none;padding:1rem 0;margin:1rem 0;text-align:left}.footer nav h3{font-size:1rem}.footer nav ul{list-style:none;color:rgba(255,255,255,.50);font-size:.8rem;padding-left:.5rem}@media (max-width:768px){.footer nav h3{font-size:1.2rem}.footer nav ul{font-size:1rem}}.footer nav a{color:#FFF;text-decoration:none}.footer nav ul a{color:rgba(255,255,255,.50)}.footer nav ul li{word-break:keep-all}.footer nav a:hover,.footer nav ul a:hover{color:#007bff}.cursor-pointer{cursor:pointer}.area-title{margin-top:4%;text-align:center}.area-title h4{font-size:1.7rem;font-weight:bold;margin-bottom:2%;color:#002d74}.area-title h5{font-size:1.2rem;margin-bottom:1%;margin-top:4%;color:#002d74}.area-title p{color:#8c8c8c}.area-title.backgray{background-color:#f3f5f6;padding-top:3%;padding-bottom:3%;padding-left:7%;padding-right:7%}.ex-box{position:absolute;top:8%;left:16%;color:#132f78}.ex-box .ex-txt{font-size:2rem;border:1px solid #132f78;border-left:none;border-right:none}.ex-box .ex-txt small{font-size:.9rem;line-height:120%}.ex-box2{top:4%;left:3%}@media (max-width:992px){.ex-box{transform:scale(.8);transform-origin:left top}}.index-doctors-card img{max-width:150px}.index-doctors-card .card{border:0;background-color:transparent;text-align:left}@media (min-width:992px){.index-doctors-card .card:first-child{margin-left:4rem}.index-doctors-card .card:last-child{margin-right:4rem}}@media (max-width:991px){.index-doctors-card .card{text-align:center}.index-doctors-card .card img{margin-left:auto;margin-right:auto}}.index-doctors-card .card-body{padding:0}.index-news{max-width:90%}.index-news a:not(.btn){text-decoration:none;border-bottom:solid 1px #002d74;padding:.75rem 1rem}.index-news dt,.index-news dd{font-weight:normal}.index-bloger-box{background:url(/images/content/index-03.jpg) center 100%;background-size:cover;background-repeat:no-repeat}.index-bloger{padding-top:5rem;padding-bottom:1rem}.index-bloger-bg{background-color:rgba(255,255,255,.82);padding:3rem;margin-bottom:1rem;text-align:left}.index-bloger-bg img{max-width:40%}.index-course-box{position:relative}.index-course-box h4{background-color:#FFF;padding:0 1rem;position:absolute;margin:auto;top:-.9rem;left:0;right:0;z-index:99;width:14%}.index-course h5{margin-top:0}.index-course{text-align:left}@media (max-width:768px){.index-course-box h4{width:39%}}.index-course h5{font-size:2rem;line-height:150%}.index-course{border:solid 1px #002d74;padding:1.5rem}.index-info h5{margin-top:1rem;margin-bottom:0}.index-info button{margin-top:1rem} .slick-carousel .slick-prev{width:50px;height:50px;left:10px;transition-duration:1s;z-index:1;background-color:rgba(255,255,255,.5)}.slick-carousel .slick-prev:before{content:'';display:block;margin:15%;width:70%;height:70%;content:'';background-image:url(/images/black-arrow-l.png);background-size:contain}.slick-carousel .slick-next{width:50px;height:50px;left:auto;right:10px;z-index:1;background-color:rgba(255,255,255,.5);transition-duration:1s}.slick-carousel .slick-next:before{content:'';display:block;margin:15%;width:70%;height:70%;content:'';background-image:url(/images/black-arrow-r.png);background-size:contain}@media (max-width:768px){.slick-carousel .slick-prev,.slick-carousel .slick-next{width:32px;height:32px}}@charset 'UTF-8';body{font-family:Microsoft JhengHei;line-height:180%;overflow-x:hidden!important}a{color:#002d74;text-decoration:none;transition-duration:.1s;}a:hover{color:#004eca;text-decoration:none;transition-duration:.3s}a.page-link{text-decoration:none;background-color:#002d74;color:#FFF;padding:.3em .5rem;font-size:.8rem;line-height:1;border:0;margin:10%}a.flex-column{text-decoration:none}img{max-width:100%;margin:auto;min-height:1px}.empty-hidden:empty{display:none}.bsflexgrid .row>*>*{display:block}.max-h250{max-height:250px}.btn-ug{color:#fff;background-color:#002d74;border-color:#002d74;border-radius:1rem;padding:.25rem 2rem;cursor:pointer;text-decoration:none}.btn-ug:hover{background-color:#0049bb;border-color:#0049bb;color:#fff}.home-carousel .items-block{background-position:center;background-size:cover;background-repeat:no-repeat}.home-carousel .items-block [data-fn_role='main-img'] {width:100%}@media (max-width:1310px){.nav-block a{margin-left:.5rem}}@media (max-width:1200px){ .nav-block a{margin-left:0}}@media (max-width:992px){ .ns-slideright-md{background-color:rgba(255,255,255,.85)}}@media (max-width:768px){html{font-size:14px}}@media (max-width:576px){}@media (max-width:352px){} .sticky{position:fixed!important;top:84px;left:0;right:0;z-index:999;box-shadow:0 2px 5px rgba(0,0,0,.3)}@media (max-width:1200px){.sticky{top:89px}}@media (max-width:992px){.sticky{top:84px}}@media (max-width:526px){.sticky{top:79px}}.pgcont-wrap{border:solid 1px #CCC} .news-list p{font-weight:normal;margin-top:1rem}.news-list h5{font-size:1.5rem} .map-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;transition:all .2s ease-in-out;max-width:100%}form.contacts{border:solid 1px #d8d8d8;padding:3% 7%}.contacts .form-row{background-color:#e6e6e6;padding:.5rem}.contacts .form-group{margin-bottom:1px}.contacts .form-control{padding:0 .75rem}.contacts .col-form-label{text-align:right}.contacts-icons{font-size:30px;text-decoration:none;margin:2rem}.contacts-icons.icons-line img{background-color:#002d74}.contacts-icons.icons-line img:hover{background-color:#004eca} .index-course span.badge{margin-left:1rem}.course-box .list-group-item{border:0;padding:0 1rem;margin-bottom:1rem}a:hover .index-course{border:dotted 1px #002d74}.index-course h6{font-size:1.5rem}.index-course li{list-style-position:inside;color:#8c8c8c}.course-related{text-align:left}.course-related h5{font-size:1rem}.course-related a{text-decoration:none}.course-related .card{border:solid 1px #002d74}.course-related .card:hover{background-color:#f8f9fa;border:dotted 1px #002d74}.course-related .card-body{padding:0 1.25rem .5rem 1.25rem}.index-course img.float-left{margin:0 1rem 1rem 0}.index-course ol.outside li,.index-course ul.outside li{list-style-position:outside} .job-list h5{margin:0}.job-list button{width:100%;cursor:pointer}.job-list .card{margin-bottom:1rem}.job-list .card-header{padding:0}.job-list .btn-link{color:#002d74}.job-list .btn-link:hover{text-decoration:none;color:#007bff}.job-list dt{font-weight:normal;text-align:left;padding:0;width:12%;float:left}.job-list dd{width:88%;float:left}@media (max-width:576px){.job-list{width:100%!important}.job-list dt{width:25%}.job-list dd{width:75%}}.job-list h6{font-size:1.2rem;font-weight:bold}.job-list ol{padding:0 1.2rem}.job-list .card-body{padding:1.25rem 2rem} .news-slider .slick-carousel{text-align:center}.news-slider .slick-carousel img{max-width:100%;margin-left:auto;margin-right:auto}.slider-syn.news-slider{background-color:#E3E3E3;padding-top:1rem}.news-slider .slick-carousel .items-block{width:90%;margin:0 auto;text-align:center;display:block;vertical-align:middle;cursor:pointer}.news-slider .slick-prev.slick-arrow::before{content:'<';font-size:50px;color:black}.news-slider .slick-next.slick-arrow::before{content:'>';font-size:50px;color:black}.news-slider .slider-nav img{max-height:127px}.news-slider .slider-nav{padding:1rem}.news-slider .slick-prev,.news-slider .slick-next{width:auto;height:auto;top:-150%}.news-slider .slick-prev{left:auto}.news-slider .slick-next{right:1rem} .img-normal .card-body{padding:0;max-height:200px;padding-bottom:60px} .diamond .card{background-color:#121937}.diamond .card p{color:#FFF;font-size:1.2rem}.diamond .card h5{color:#9fd9f6;font-weight:bold;margin-top:0;font-size:1.5rem}.diamond .card .card-title::before{content:'';display:inline-block;width:47px;height:37px;background:url(/images/sprites/icon-diamond.png) no-repeat;vertical-align:sub}.fat img{padding:2rem 2rem 0 2rem}.use-part1{background-color:#e9f8ff}.use-part2{background-color:#fff79a}.use-part1,.use-part2{padding:0 2rem 2rem 2rem;border-radius:.5rem}.use-part1 img,.use-part2 img{max-width:89%}.products-qa h5,.products-qa button{margin-top:0}.products-qa button{width:100%;cursor:pointer}.dropdown-menu{z-index:1061} .Timeline{width:830px;margin:5rem auto;position:relative;counter-reset:list-counter}.Timeline-line{width:40px;height:100%;position:absolute;left:50%;margin-left:-20px;padding-left:20px;cursor:pointer}.Timeline-line::after{content:'';position:absolute;border-left:1px solid #dedede;height:100%}.Timeline-item{width:50%;position:relative;z-index:90}.Timeline-item-inner{position:relative;margin-bottom:40px;width:345px;border:1px solid #dedede;transition:all .3s ease;margin:-10px 0 -20px}.Timeline-item:hover .Timeline-item-inner{border:1px solid #999}.Timeline-item-inner::before{content:'';position:absolute;top:50%;right:-77px;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#999;width:12px;height:12px}.Timeline-item-inner::after{content:'';width:20px;height:20px;position:absolute;right:-9px;top:50%;height:0;width:0;border-bottom:8px solid transparent;border-left:8px solid #dedede;border-top:8px solid transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .2s ease}.Timeline-item-index{position:absolute;right:-45px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c9c9c9;font-size:1.5rem;font-weight:200;font-family:Georgia,'Times New Roman',Times,serif}.Timeline-item-index::before{content:counter(list-counter,decimal-leading-zero);counter-increment:list-counter;    }.Timeline-item-top{background-color:#8197ba;padding:10px 15px}.time .card-header{background-color:#8197ba}.Timeline-item-content{background-color:#fff;padding:10px 20px 20px;text-align:center}.Timeline-item-content p{margin-bottom:0}@media (min-width:993px){.Timeline-item:nth-child(2n+1){margin-left:50%;padding-left:70px;width:50%}.Timeline-item:nth-child(2n+1) .Timeline-item-index{opacity:.6;left:-45px;right:auto}.Timeline-item:nth-child(2n+1) .Timeline-item-inner::after{height:0;width:0;border-bottom:8px solid transparent;border-right:8px solid #c9c9c9;border-top:8px solid transparent;border-left:0;right:auto;left:-9px}.Timeline-item:nth-child(2n+1) .Timeline-item-inner::before{right:auto;left:-77px}}.Timeline-item:hover .Timeline-item-inner::after{height:0;width:0;border-bottom:8px solid transparent;border-left:8px solid #999;border-top:8px solid transparent}@media (min-width:993px){.Timeline-item:nth-child(2n+1):hover .Timeline-item-inner::after{height:0;width:0;border-bottom:8px solid transparent;border-right:8px solid #999;border-top:8px solid transparent;border-left:0}}@media (max-width:992px){.Timeline-item{margin-bottom:3rem}}#gotop{display:none;position:fixed;right:20px;bottom:30px;width:40px;height:40px;line-height:32px;text-align:center;font-size:25px;background:rgba(0,0,0,.36);color:#FAFCFD;cursor:pointer;z-index:80}#gotop>span.fa{top:-5px}#gotop>.txt{position:absolute;width:100%;line-height:normal;font-size:12px;bottom:5px;text-align:center}#product_menu_sub{background-color:#002d74;min-height:40px}#product_menu_sub li{background-color:#FFF;margin-left:3rem;margin-right:3rem;height:25px}#product_menu_sub li img{background-color:#FFF;height:30px;margin-top:-8px}#product_menu_sub li:hover,#product_menu_sub li.on{background-color:#82c1ff}iframe.movie-big{height:600px}@media (max-width:768px){iframe.movie-big{height:300px}}@media (max-width:992px){#product_menu_sub li{background-color:transparent;color:#FFF;margin-left:1rem;margin-right:1rem}#product_menu_sub li:hover,#product_menu_sub li.on{background-color:transparent;color:#82c1ff}}#product_menu_sub.menu_sub_words li{background-color:transparent;color:#FFF;margin-left:1rem;margin-right:1rem}#product_menu_sub.menu_sub_words a{color:#FFF;text-decoration:none}#product_menu_sub.menu_sub_words li:hover,#product_menu_sub.menu_sub_words a:hover,#product_menu_sub.menu_sub_words a.on,#product_menu_sub.menu_sub_words li.on{background-color:transparent;color:#82c1ff}.no-bg .card{background-color:transparent;border:0}.products-mv{min-height:271px}.full-bg{text-shadow:0 2px 3px rgba(0,0,0,.8)}.products-img .card-img-top{max-width:90%;padding:3rem 0;padding-bottom:0;margin-left:auto;margin-right:auto}.products-img .card{background-color:#c0bba8}.products-img.white-bg .card{background-color:#FFF}.products-img .card-title{font-weight:bold;color:#5a5858}.products-img .card-text{color:#5a5858}.pages-banner{border-bottom:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5;position:relative;z-index:1}.pages-banner .img-fluid{width:100%}.pages-banner .words{position:absolute;left:5%;text-align:center;z-index:99;top:38%}.pages-banner .page-float-text{position:absolute;z-index:99;font-size:2rem}.pages-banner .page-float-text>span{display:inline-block}.pages-banner h3{font-weight:bolder;font-size:2rem;margin-left:auto;margin-right:auto;border:dotted 3px;padding:1rem}.pages-banner .words.black h3{color:#000}@media (max-width:576px){.pages-banner h3{width:auto;font-size:1.3rem;padding:.5rem;margin-left:1rem;border-width:2px}}.cases-box{width:95%;margin-left:auto;margin-right:auto}.cases-box .slick-carousel .items-block{width:97%;margin:0 auto;border:1px solid #CCC;border-radius:.5rem;text-align:center;display:block;vertical-align:middle;padding:2rem 2rem 0 2rem; background:url(/images/sprites/bg-cases.jpg) repeat}.cases-box .items-block img{display:inline-block}.cases-box .items-block img{border:solid 1px #dfdfdf;border-radius:.5rem;max-width:40%}.cases-box .items-block img.mx-2{border:0}.cases-box .slick-carousel.items-view .items-block{padding:20% 0}.cases-box .slick-arrow{width:30px;height:30px;z-index:99}.cases-box .slick-arrow::before{font-size:30px;color:black}.cases-bloger .card-text{text-align:left}.pg-title{font-size:1.7rem;font-weight:bold;margin-bottom:0;color:#002d74}.topic-cont{text-align:center}.topic-cont>h3{font-size:1.7rem;font-weight:bold;margin-bottom:2%;color:#002d74}@media(max-width:576px){.topic-cont>h3{font-size:1.5rem}} .collapse-item{border:1px solid #CCC;border-radius:4px;margin-bottom:.5rem;overflow:hidden}.collapse-head{color:#002d74;text-align:center;padding:.5rem 1rem;background-color:#f7f7f7}.collapse-topic{font-size:1.2rem;margin:0}.collapse-topic:hover{text-decoration:none;color:#007bff}.collapse-content{border-top:1px solid #CCC;border-width:1px 0 0 0!important}.collapse-text{padding:1rem;background-color:#FFF} .swipe-gallery .pswp-item{cursor:zoom-in}.spotlight-grid .img-set figure,.swipe-gallery figure{position:absolute;right:0;left:0;bottom:0;margin:0;padding:.5rem;background-color:rgba(0,0,0,.5);color:#FFF;line-height:1.2rem}.standard-slick .slick-dots{position:relative;bottom:auto} .tab-slick .slider-for{background-color:rgb(230,230,230)}.tab-slick .slider-for .items-block{padding:1rem}.tab-slick .slick-carousel .slick-arrow::before{color:rgb(0,92,175)}.tab-slick>.slider-nav{margin:0 auto;overflow:hidden}.tab-slick>.slider-nav::before{content:'';background-color:#C8CACE;position:absolute;left:0;right:0;top:auto;bottom:0;height:8px;z-index:-1}.tab-slick>.slider-nav .slick-list{width:100%;margin:auto;overflow:hidden;padding-bottom:8px}.tab-slick>.slider-nav .slick-list:nth-child(2){width:calc(100% - 50px)}.tab-slick>.slider-nav .slick-prev{left:0}.tab-slick>.slider-nav .slick-next{right:0}.tab-slick>.slider-nav .items-block{text-align:center;height:46px;font-size:16px;padding:0 12px;transition-duration:.3s;cursor:pointer}.tab-slick>.slider-nav .items-block>span{display:block;text-align:center;top:50%;transform:translateY(-50%);line-height:24px;font-size:20px;color:#005CB9}@media(max-width:576px){.tab-slick>.slider-nav .items-block>span{font-size:16px;line-height:16px}}.tab-slick>.slider-nav .slick-current .items-block{transition-duration:.3s}.tab-slick>.slider-nav .slick-current .items-block::after{content:'';background-color:#005CB9;position:absolute;left:0;right:0;top:100%;height:8px;z-index:1;transition-duration:.3s}.tab-slick>.slider-for .slick-slide{height:0;transition-duration:.3s}.tab-slick>.slider-for .slick-slide.slick-current{height:auto;transition-duration:.3s} .nav-slick .items-block{padding-bottom:60%;background-size:contain;background-position:center;background-repeat:no-repeat}.nav-slick .slider-nav .items-block{background-size:cover;margin:.5rem}.nav-slick .slider-nav .slick-slide.slick-current .items-block{border:1px solid #000}.nav-slick .slider-nav{margin-top:1.5rem}.arch-border{border:1px solid #CCC;border-radius:.25rem}#sidebar-blog{min-width:260px}.thumb-img{background-size:cover;background-position:center;width:80px;height:80px;border-radius:.25rem}.widget-title{font-size:22px;font-weight:600;margin-top:0}.widget-title:after{content:'';display:block;height:2px;width:100px;background-color:#ddd;margin-top:25px}.widget-area.sidebar ul{padding-left:1rem}.widget-area.sidebar ul>li{list-style:none;padding:.25rem 0}.widget-posts-list{max-width:250px}@media (max-width:992px){.widget-posts-list{max-width:none}}.readmore-button{font-size:14px!important;letter-spacing:.1rem!important;padding:6px 16px!important}.thumbnail-wrapper{width:100%;padding-bottom:40%;overflow:hidden;border-radius:4px;margin-bottom:1rem}.blog-post-image{position:absolute;width:100%;height:auto;top:50%;transform:translateY(-50%)}.entry-meta{font-size:14px}.entry-title{font-size:1.5rem}.article-img-block{width:270px;float:left}.article-img{padding-bottom:62.5%;background-position:center center;background-size:cover;margin-right:1rem}@media (max-width:768px){.article-img-block{width:50%}}@media (max-width:464px){.article-img-block{width:100%;float:none;margin-bottom:.5rem}}.btn-ug{color:#fff;background-color:#002d74;border-color:#002d74;border-radius:1rem;padding:.25rem 2rem;cursor:pointer;text-decoration:none}.inquiry{font-size:1rem;text-align:left}.inquiry .container{max-width:1300px}@media (max-width:576px){.inquiry .container{max-width:100%}}.inquiry .inquiry-bg{background:url(/images/content/inquiry-01.jpg) 100% center;background-size:cover}.inquiry .inquiry-content{background-color:#FFF}.inquiry-content form{margin:10px;border:solid 1px #d8d8d8;padding:2% 7%}.inquiry .col-form-label{color:#FFF;text-align:right;background-color:rgba(119,119,119,1.00);padding:10px 15px;flex:0 0 33.333333%;max-width:33.333333%}.inquiry .col-form-input{padding:5px 14px;flex:0 0 66.666667%;max-width:66.666667%;align-self:center!important}.inquiry .form-check-inline>*{vertical-align:middle}@media (max-width:464px){.inquiry .col-form-label{text-align:center;background-color:rgba(119,119,119,1.00);flex:0 0 calc(100% - 16px);margin:8px 8px 0 8px;padding:4px;border-radius:4px;max-width:100%}.inquiry .col-form-input{padding:4px 8px;margin-top:4px;flex:0 0 100%;max-width:100%}}.inquiry .form-check-label{line-height:100%;margin-left:5px;margin-top:-2px}.inquiry .form-check-input{margin-left:5px}.inquiry .form-check{margin-bottom:0}.inquiry legend{font-size:1rem}.inquiry .form-row{background-color:#e6e6e6}.inquiry .form-group{margin-bottom:2px}.inquiry .form-control{padding:0 .75rem;vertical-align:middle}.inquiry textarea.form-control{margin:10px 0}.inquiry input.form-control,.inquiry select.form-control{height:auto!important}.w-10{width:10%!important}.contactform .invalid-feedback{width:auto;font-size:14px;color:#FF3F00;position:absolute;right:20px;bottom:0;pointer-events:none}.contactform .form-group.has-error .invalid-feedback{display:block}.contactform .form-group.has-error .form-control{border-color:#FF3F00}.g-recaptcha>div{width:150px!important;height:35px!important;border-width:1px;border-style:solid;border-color:var(--theme-color-1);border-radius:2px;overflow:hidden}.g-recaptcha>div>div{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0;-webkit-transform-origin:0}.g-recaptcha iframe{margin-top:-24px;margin-left:-4px}.top-block{line-height:30px;font-size:14px;z-index:1200}.top-block .nav-link{cursor:pointer}#shopping-basket{display:none;position:fixed;right:20px;bottom:90px;width:40px;height:40px;line-height:32px;text-align:center;font-size:25px;background:rgba(0,0,0,.36);color:#FAFCFD;cursor:pointer;z-index:80}#shopping-basket.show{display:block}#shopping-basket .badge{position:absolute;left:auto;right:-8px;top:-8px}.sexchk-btn{height:100%;box-shadow:none!important;border-color:#ced4da;border-left-width:0}.sexchk-btn.active .fa-check{visibility:visible}.sexchk-btn .fa-check{visibility:hidden}.nav-member{cursor:pointer;transition-property:color}#nav-affr .nav-item{border:0}#nav-affr .nav-item:hover{border:0}#nav-affr .nav-link{padding:0 8px}#nav-affr .nav-item::before{content:'|';position:absolute;right:-4px;line-height:28px;color:#CCC}#nav-affr .nav-item:last-child::before{content:'';right:auto}#nav-user-t{min-width:0}#nav-user-t .nav-item{border:0}#nav-user-t .nav-item:hover{border:0}#nav-user-t .nav-link{padding:0 8px}#nav-user-t .nav-item::before{content:'';position:absolute;width:1px;height:16px;top:8px;right:-4px;background-color:#CCC}#nav-user-t .nav-item:last-child::before{width:0;right:0}.list-head{display:block;border:1px solid #efefef;margin:5px auto;width:100%;padding-left:40px;padding-right:16px;background-color:#efefef}.chk-content .square-box{position:absolute;left:10px;top:14px;z-index:10;color:#CCC;opacity:1}.chk-content label.btn-default.active{background-color:rgb(17,58,114);color:#FFF}.chk-content label.btn-default{display:block;border:1px solid #efefef;margin:5px auto;width:100%;padding-left:40px}.chk-content .btn-group{width:100%}.chk-content .btn span.glyphicon{position:absolute;left:10px;top:14px;z-index:10;opacity:0}.chk-content .btn.active .square-box{opacity:0}.chk-content .btn.active span.glyphicon{opacity:1}.chk-content .chk-title{position:relative;word-break:normal;white-space:normal;margin-bottom:0;line-height:28px;text-align:left}            #buyCount{display:inline-block;-webkit-appearance:none;border-radius:0;line-height:28px;width:50px;height:30px;border-left:none;border-right:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;vertical-align:middle;text-align:center;background-color:#fff}#addShopcart{line-height:30px;height:30;padding-top:0;padding-bottom:0}.btn_addcart{} .listTable .table-sum{background-color:#EFEFEF}.listTable th,.listTable td{border-bottom:1px solid #CCC;padding:.6rem 0}.cart-popover-modal{position:absolute;width:260px;left:auto;right:-60px;background-color:#FFF;border:1px solid #000;padding:10px}.categories-block .cat-item{font-size:16px}.cart-step{border-bottom:1px solid #323437;text-align:center;margin:30px 0 35px;font-size:16px;color:#888;letter-spacing:1px}.cart-step li{display:inline-block;margin:0 0 20px;padding:0 50px;position:relative}.cart-step li .icon{display:block;width:60px;height:60px;margin:0 auto 5px;border-radius:50%;border:1px solid #999;font-size:32px;line-height:60px}.cart-step .current{color:rgba(0,112,172,1)}.cart-step .current .icon{color:#FFF;background-color:rgba(0,112,172,1);border:1px solid #FFF;box-shadow:2px 2px 8px rgba(0,112,172,1)}.cart-step .step1::after{content:'\f101';font-family:'FontAwesome';position:absolute;bottom:-10px;right:-10px;font-size:30px;color:#999}.cart-step .step3::after{content:'\f101';font-family:'FontAwesome';position:absolute;left:-10px;bottom:-10px;font-size:30px;color:#999}.payment-list{border-top:1px solid #DDD;margin-bottom:30px;list-style:none;padding:0}.payment-list>.item>.form-group{display:table;height:50px;border-bottom:1px solid #DDD;width:100%;margin:0;padding:2px 0}.payment-topic{display:table-cell;vertical-align:middle;width:140px;color:#999;background:#EFEFEF;font-size:15px;font-weight:bold;padding:0 20px;position:relative}.payment-radio{display:table-cell;vertical-align:middle;width:60px;background:#DDD;text-align:center}.payment-txt{font-size:14px;display:table-cell;vertical-align:middle;padding:0 15px}fieldset.order-field{border:1px solid #CCC;padding:1rem}fieldset.order-field legend{width:auto;max-width:100%;padding:0 1rem;margin-bottom:.5rem;font-size:1.2rem}   .item-table-wrap{border:1px solid #CCC;border-radius:10px;padding:10px}.cart-item-table{border-spacing:0}.cart-item-table th{border-top:0;padding:10px 0}.cart-item-table td{vertical-align:middle;padding:10px 0}.cart-item-table label{margin:0}.cart-detail-row td{border-bottom:1px dashed #CCC}.cart-detail-row:last-child td{border-bottom:0}.cart-detail-row .name{width:100px}.cart-detail-row .del{width:40px}.cart-prodimg{display:block;width:60px;height:60px;background-position:center;background-size:contain;background-repeat:no-repeat}.cart-item-del{display:block;text-align:center;width:32px;height:32px;line-height:28px;border:1px solid #999;border-radius:50%;font-size:18px}.cart-btn-box{display:block;text-align:center;margin:30px 0 40px 0}.cart-btn-box .btn{margin-right:20px;margin-top:20px}.cart-btn-box .btn:last-child{margin-left:0}.cart-item-table .row{margin-right:-.25rem;margin-left:-.25rem}.cart-item-table .t-body>.t-row{border:1px solid #CCC;border-radius:4px;margin-top:8px}.cart-item-table .t-cell{padding:.25rem;align-self:center}@media (max-width:768px){.cart-item-table .sname,.cart-item-table .del{background-color:#EFEFEF}.cart-item-del{width:28px;height:28px;line-height:26px;font-size:16px}.cart-item-table .sname,.cart-item-table .del{align-self:auto}}@media (min-width:415px){.col-buycount{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px}} .paymethod-sort .nav-link{padding:.25rem;margin-left:0;font-size:.875rem;line-height:1.5;border-radius:.2rem;border:1px solid #CCC;cursor:pointer}.paymethod-sort .nav-link.active{background-color:#ffc107}.paymethod-sort .nav-link.active::before{content:'\f058';margin-right:.2rem;font:normal normal normal 14px/1 FontAwesome}.paymethod-sort .nav-item{margin-bottom:1rem}.paymethod-sort .nav-item:not(:last-child){margin-right:1rem}.order-title{padding:10px 0;line-height:20px;border-radius:26px;border:1px solid #999;background-color:#FFF;color:#000}.order-title.trigger{background-color:rgb(17,58,114)}.order-title::after{font-family:FontAwesome;content:'\f107';position:absolute;right:16px;top:50%;margin-top:-12px;font-size:24px;line-height:1;transition:.2s;transition-duration:.3s;transform:rotate(0)}.order-title.trigger::after{content:'\f107';color:#FFF;transition:.2s;transition-duration:.3s;transform:rotate(-180deg)}.order-title h5{max-width:calc(100% - 35px);padding-left:16px;margin:0;color:#000}.order-title.trigger h5{color:#FFF}@media (max-width:992px){#nav-affr{position:absolute;bottom:0;left:0;right:0;text-align:center;float:none;border-top:1px solid #CCC}#nav-affr .nav-item{display:inline-block;border:0}#nav-affr .nav-item:hover{border:0}#nav-affr .nav-link{border:0;line-height:32px}#nav-affr .nav-link:hover{border:0}}@media (max-width:768px){.cart-step li{display:block;padding:0 0 40px 0;margin:0}.cart-step li .icon{display:inline-block;margin-right:1rem;width:40px;height:40px;font-size:20px;line-height:40px}.cart-step li .step-txt{display:inline-block;width:180px}.cart-step .step1::after{font-size:24px;right:auto;left:50%;bottom:6px;transform:translateX(-50%) rotate(90deg)}.cart-step .step3::after{font-size:24px;left:50%;bottom:86px;transform:translateX(-50%) rotate(90deg)}.payment-topic{display:inline-block;vertical-align:middle;width:calc(100% - 60px);color:#999;background:#EEE;line-height:50px}.payment-radio{display:inline-block;line-height:50px}.payment-txt{display:block;width:100%;padding:0 0 20px 0}}@media (max-width:544px){.btn_addcart{width:calc(100% - 125px)}}input[type=radio],input[type=checkbox] {width:16px;height:16px;vertical-align:middle}.sexchk-btn .fa-check{visibility:hidden}.sexchk-btn.active .fa-check{visibility:visible}.tips{color:#EC0D75;font-size:14px}  .status-sort{display:block;float:none!important}.status-sort .nav-item>.nav-link{border-top:5px solid transparent;padding:.2rem;margin-left:.5rem;cursor:pointer}.status-sort .nav-item>.nav-link.active{border-top:5px solid #ffc107}  .updating-block{position:fixed;left:0;right:0;top:90px;bottom:auto;height:30px;opacity:0;line-height:30px;transition-duration:1s;background-color:rgba(255,255,255,.7);text-align:center;pointer-events:none;z-index:5000}.updating-block.in{opacity:1;transition-duration:1s}.updating-block.in.out{opacity:0;transition-duration:1s}.updating-block.in .msg-inner>*{font-size:14px;color:#333;display:inline-block;vertical-align:middle}.updating-block .msg-inner{font-weight:bold;text-shadow:0 0 3px 6px #FFF;display:inline-block;transform:translateX(-100px);transition-duration:.6s}.updating-block.in .msg-inner{transform:translateX(0);transition-duration:1s}.updating-block.in.out .msg-inner{transform:translateX(100px);transition-duration:1s}.sk-wave{display:inline-block;margin:auto;width:30px;height:24px;text-align:center}.sk-wave .sk-rect{background-color:#333;height:100%;width:2px;margin:0 1px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-.9s}.sk-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,40%,100%{transform:scaleY(.4)}20%{transform:scaleY(1)}} .no-arrow[type='number']::-webkit-outer-spin-button,.no-arrow[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-arrow[type='number'] {-moz-appearance:textfield}.remit-info-tick,.promotion-info-tick{width:24px;height:24px;vertical-align:bottom}.remit-info-tick .circ,.promotion-info-tick .circ{fill:none;stroke:rgb(142,195,28);stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10;opacity:0;stroke-dasharray:130;stroke-dashoffset:130;-webkit-transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;transition:all 1s}.remit-info-tick .tick,.promotion-info-tick .tick{fill:none;stroke:rgb(142,195,28);stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:50;stroke-dashoffset:50;-webkit-transition:stroke-dashoffset 1s .5s ease-out;-moz-transition:stroke-dashoffset 1s .5s ease-out;-ms-transition:stroke-dashoffset 1s .5s ease-out;-o-transition:stroke-dashoffset 1s .5s ease-out;transition:stroke-dashoffset 1s .5s ease-out}.remit-info-tick.drawn>svg .path,.promotion-info-tick.drawn>svg .path{opacity:1;stroke-dashoffset:0}.modal{color:#333}.member .nav .nav-item{padding-bottom:0}.member .cat-wrap{list-style:none;padding:1rem 2rem}.member .cat-wrap>.cat-item{border-bottom:0;color:var(--theme-color-4)}@media(max-width:992px){.member .cat-wrap{position:absolute}}.file-block{border:0}.file-block>.card-header,.file-block>.card-body,.file-block>.card-footer{padding:4px 0;border:0;background:unset}