@charset "utf-8";.black .theme_04{margin-bottom:30px}.black .theme_04 [class^=col-]{padding:0;margin:0}.black .theme_04 .aside-box{margin-bottom:5px;border-radius:15px;overflow:hidden}.black header{height:unset}.black .theme_04 time:before{content:" \f017  ";text-align:center;position:absolute;color:#ec5c15;font-size:2em;margin-top:-30px;font-family:FontAwesome;margin-left:3px}.black .theme_04 time{width:100%;text-align:center;font-size:medium;display:block;margin-top:50px;position:relative}.black .theme_04 h3{text-align:center}.black .theme_04 .image-wrap{overflow:hidden;position:relative;margin:0 auto}.black .theme_04 img[class]{margin:auto;width:100%!important;height:100%!important;transition:1s}.black .theme_04 img:hover{transform:scale(1.09);transition:1s}.black .theme_04 .details{padding:5px 25px 15px}.black .theme_04 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .theme_04 .text-ellipsis.multiline{white-space:normal;height:5em}.black .theme_04 .carousel-control.right{right:-42px;display:table;top:20px}.black .theme_04 .carousel-control.left{right:20px;left:unset;display:table;top:20px}@media (max-width:990px){.black .theme_04 .carousel-control.right{right:0;display:table;top:20px}.black .theme_04 .carousel-control.left{right:60px;left:unset;display:table;top:20px}}.black .theme_04 .image-wrap .overlay{opacity:.5}.black .theme_04 .overlay{background-color:#333;transition:.5s;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0}.black .theme_04 .text-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;display:block;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .theme_04 .text-block .title{border:2px solid #fff;padding:5px 20px;font-size:x-large;font-weight:600}.black .theme_04 .text-block .num{font-size:medium;margin-top:10px}.black .theme_04 .text-block2{text-align:left;display:block;margin:auto;color:#000;background-color:#fff;width:calc(100% - 20px);padding:10px}.black .theme_04 .text-block2 .title{border:0 solid #fff;padding:0;font-size:x-large;font-weight:600}.black .theme_04 .text-block2 .num{line-height:1.7!important;height:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:500;font-size:medium;color:#7d7d7d}.black .theme_04 .text-block3{text-align:center;display:block;margin:auto;color:#000;width:-moz-fit-content;width:fit-content}.black .theme_04 .text-block3 .title{border:0 solid #fff;padding:20px 0 0;font-size:x-large;font-weight:600}.black .theme_04 .text-block3 .num{font-size:medium;margin-top:0}.black .theme_04 h2{margin-bottom:20px}.black .theme_04.circle01 .image-wrap{text-align:center;margin:0 auto;display:block;border-radius:50%;border:2px solid #d9d9d9}.black .theme_04.circle01 .image-wrap img{border-radius:50%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top 75%;object-position:top 75%;vertical-align:middle}.black .theme_04_banner{margin-bottom:0;margin-top:0}.black .theme_04_banner [class^=col-]{padding:0;margin:0}.black .theme_04_banner .aside-box{margin-bottom:30px}.black .theme_04_banner .image-wrap{overflow:hidden;position:relative;width:100%;margin:0 auto;border-radius:15px}.black .theme_04_banner .image-wrap:hover img{transform:scale(1)}.black .theme_04_banner .details{padding:5px 10px 15px}.black .modal-body .social{position:relative;text-align:center;padding-top:15px;display:block}.black .modal-body .social .line{width:40px;height:40px;background-color:#00b900;-webkit-border-radius:50%;display:block;padding-top:2px;top:1px;position:relative}.black .modal-body .social .line:hover{width:40px;height:40px;background-color:#333;-webkit-border-radius:50%;display:block;padding-top:2px;top:1px;position:relative}.black .modal-body .social .line .icon-line{width:24px!important;height:24px!important;display:inline-block;background-image:url(../../../images/img/line-white.svg)!important}.black .theme_04 .item{background-color:#fff;margin:0 20px 20px 0;flex:0 0 calc(25% - 20px);border-radius:15px}@media (max-width:768px){.black .theme_04 .item{background-color:#fff;margin:0 20px 20px 0;flex:0 0 calc(50% - 20px)}}@media (max-width:576px){.black .theme_04 .item{background-color:#fff;margin:0 20px 20px 0;flex:0 0 100%}}.basic.black .black .template_040 section:nth-child(6){z-index:100}.black .theme_01{margin-bottom:0}.black .theme_01 .banner{margin:0 -15px}.black .theme_01 .banner img{width:100%;height:auto}.black .theme_01 .text-cont-title-b{font-size:3em;font-weight:600;margin-top:30px}.black .theme_01 .text-cont-title-s{color:#9e2c24;font-size:medium;margin-bottom:25px;margin-top:25px}.black .theme_01 .black .search_01 .sharetools{float:unset!important;width:-moz-fit-content;width:fit-content;margin:auto}.black .theme_01 .black .search_01{width:100%;display:inline-block;margin:auto}.black .theme_01 .sharew{margin-top:4px;font-size:small}.black .theme_01 .text-cont1 p{max-width:850px;text-align:left;margin:30px auto}.black .theme_01 .text-component p{line-height:25px;font-size:medium}.black .theme_01 .support{display:inline-block}@media only screen and (max-width:990px){.out_01,.out_02{width:100%;float:left;display:flex;flex-wrap:wrap}}.black .swiper .swiper-slide{background:0 0!important}.black .theme_01 .size01{width:25%;float:left;padding:1px}.black .theme_01 .size02{width:12.25%;float:left;padding:1px}.black .theme_01 .size03{width:12.5%;float:left;padding:1px}.black .theme_01 .size04{width:66.6%;float:left;padding:1px}.black .theme_01 .size03.long .image-wrap img[class]{margin:auto;width:calc(200% + 2px)!important;height:calc(200% + 2px)!important;max-height:600px}.black .theme_01 .aside-box{margin-bottom:0;position:relative}.black .theme_01 .aside-box2{margin-bottom:0;padding:10px;box-shadow:0 0 5px 1px rgb(0 0 0 / 20%);border-top:1px solid}.black .theme_01 .aside-box2 .image-wrap img{height:300px!important;width:auto!important;transition:1s}.black .theme_01 .aside-box2:hover .image-wrap img{transform:scale(1.09)}.black .theme_01 time:before{content:" \f017  ";text-align:center;position:absolute;color:#ec5c15;font-size:2em;margin-top:-30px;font-family:FontAwesome;margin-left:3px}.black .theme_01 time{width:100%;text-align:center;font-size:medium;display:block;margin-top:50px;position:relative}.black .theme_01 h3{text-align:center}.black .theme_01 .image-wrap{overflow:hidden;position:relative;margin:0 auto}.black .theme_01 .more_01 .image-wrap{overflow:hidden;position:relative;margin:10px;border-radius:15px}.black .theme_01 img[class]{margin:auto}.black .theme_01 .details{padding:5px 25px 15px}.black .theme_01 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .theme_01 .text-ellipsis.multiline{white-space:normal;height:5em}.black .aside-box .image-wrap img{margin:auto;width:100%!important;height:100%!important;transition:1s}.black .theme_01 .carousel-control.right{right:60px;position:absolute;top:50%}.black .theme_01 .carousel-control.left2{left:10px;position:absolute;top:50%}.black .theme_01 .overlay{background-color:#333;transition:.5s;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0}.black .theme_01 .more_01 .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.5;transition:.5s}.black .theme_01 .image-wrap:hover .overlay{opacity:.7}.black .theme_01 .text-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;display:block;opacity:0;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .theme_01 .image-wrap:hover .text-block{opacity:1}.black .theme_01 .text-block .title{padding:5px 20px;font-size:larger;font-weight:600}.black .theme_01 .text-block .num{font-size:medium;margin-top:10px}.black .theme_01 .text-block2{position:relative;bottom:2PX;text-align:left;display:block;margin:auto;color:#000}.black .theme_01 .text-block2 .title{border:0 solid #fff;padding:8px 0 0;font-size:larger;font-weight:600}.black .theme_01 .text-block2 .num{font-size:medium;margin-top:0}.black .theme_01 .text-block3{position:absolute;bottom:2PX;left:4%;text-align:left;display:block;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .theme_01 .text-block3 .title{border:0 solid #fff;padding:20px 10px 0 0;font-size:larger;font-weight:600}.black .theme_01 .text-block3 .num{font-size:medium;margin-top:0}.black .theme_01 .theme_time{color:#000;margin:0;padding:0;position:relative}.black .theme_01 .swiper{width:100%;height:100%;position:relative;margin-top:40px;margin-bottom:40px}.black .theme_01 .theme_time .swiper::before{content:"";display:block;width:100%;height:2px;position:absolute;background-color:#000;bottom:409px}.black .theme_01 .swiper-wrapper{transition-duration:.3s!important;padding-bottom:20px}.black .theme_01 .more_01 .swiper-slide div,.black .theme_01 .portfolio_59 .swiper-slide div,.black .theme_01 .theme_01_banner .swiper-slide div{width:-webkit-fill-available}.black .template_040 #index_main section .text-block3 h3{color:#fff!important}.black .theme_01 .swiper-slide{text-align:center;font-size:18px;display:flex;justify-content:center;align-items:center;height:calc(100% - 50px);margin-right:0!important}.black .theme_01 .theme_time .swiper-slide::after{content:"";display:block;width:20px;height:20px;position:absolute;background-color:#000;bottom:-50px;left:calc(50% - 10px);border-radius:25px}.black .theme_01 .swiper-slide:nth-child(even)::after{content:"";display:block;width:20px;height:20px;position:absolute;background-color:#000;bottom:380px;left:calc(50% - 10px);border-radius:25px}.black .theme_01 .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.black .theme_01 .theme_time .swiper-backface-hidden .swiper-slide:nth-child(even){margin-top:430px;padding-top:0!important}.black .theme_01 .timeline-data{line-height:20px!important;font-size:.9em!important;text-align:center}@media only screen and (max-width:1440px){.black .theme_01 .aside-box2 .image-wrap img{height:250px!important;width:auto!important}.black .theme_01 .theme_time .swiper-backface-hidden .swiper-slide:nth-child(even){margin-top:430px!important}.black .theme_01 .swiper::before{content:"";display:block;width:100%;height:2px;position:absolute;background-color:#000;bottom:359px!important}.black .theme_01 .theme_time .swiper-slide:nth-child(even)::after{content:"";display:block;width:20px;height:20px;position:absolute;background-color:#000;bottom:330px!important;left:calc(50% - 10px);border-radius:25px}.black .theme_01 .portfolio_59 .swiper::before{content:"";display:block;width:100%;height:0;position:absolute;background-color:#000;bottom:359px!important}.black .theme_01 .portfolio_59 .swiper-slide:nth-child(even)::after{content:"";display:block;width:0;height:0;position:absolute;background-color:#000;bottom:330px!important;left:calc(50% - 10px);border-radius:25px}}@media only screen and (max-width:1280px){.black .theme_01 .aside-box2 .image-wrap img{height:200px!important;width:auto!important}.black .theme_01 .theme_time .swiper-backface-hidden .swiper-slide:nth-child(even){margin-top:336px!important}.black .theme_01 .theme_time .swiper::before{content:"";display:block;width:100%;height:2px;position:absolute;background-color:#000;bottom:315px!important}.black .theme_01 .theme_time .swiper-slide:nth-child(even)::after{content:"";display:block;width:20px;height:20px;position:absolute;background-color:#000;bottom:287px!important;left:calc(50% - 10px);border-radius:25px}}.black .theme_01 .timeline-badge{width:50px;height:50px;line-height:50px;font-size:.9em;text-align:center;position:absolute;z-index:100;background-color:#202020;color:#fff;bottom:-64px;border-radius:50%}.black .theme_01 .timeline-badge.even{width:50px;height:50px;line-height:50px;font-size:.9em;text-align:center;position:absolute;z-index:100;background-color:#202020;color:#fff;top:-59px;border-radius:50%}.black .theme_01 .ig_01{margin-bottom:40px}.black .theme_01 .ig_01 img{width:100%;height:auto}.black .theme_01 .more_01{margin-bottom:60px}.black .theme_01 .summary{color:#b0600b;font-size:larger;line-height:1.5!important;font-weight:600}.black .theme_01 .btn-more{position:relative!important;text-align:center;top:20px}.black .theme_01 .black .search_02{margin-top:30px;margin-bottom:50px}.black .theme_01_banner{margin-bottom:30px;margin-top:20px}.black .theme_01_banner [class^=col-]{padding:0;margin:0}.black .theme_01_banner .aside-box{margin-bottom:30px}.black .theme_01_banner .image-wrap{overflow:hidden;position:relative;width:calc(100% - 20px);margin:0 auto;border-radius:15px}.black .theme_01_banner .details{padding:5px 10px 15px}.black .member_01{margin-bottom:30px}.black .member_01 ul{margin:0;padding:0;list-style:none;text-align:center}.black .member_01 ul li{display:inline-block;margin:0 5px 5px 0;padding:0}.black .member_01 h3{text-align:left;font-weight:700;margin-top:30px!important}.black .member_01 h5{font-size:16px;display:block}.black .member_01 h6{margin-top:0}.black .member_01 .strong{font-weight:700}.black .member_01 .details{padding:5px 25px 15px}.black .member_01 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .member_01 .text-ellipsis.multiline{white-space:normal;height:5em}.black .member_01 .carousel-control.right{right:-42px}.black .member_01 .carousel-control.left{right:20px;left:unset}.black .basic .black .template_040 section:nth-child(6){background-color:#e4eaea!important;z-index:100}.black .member_01 .image-wrap .overlay{opacity:.5}.black .member_01 .overlay{background-color:#333;transition:.5s;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0}.black .member_01 .image-wrap{display:flex}.black .member_01 .image-wrap img{max-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;transform:scale(1);transition:transform 1s;width:100%}.black .member_01 .tab1_picframe{position:relative;margin:0 5px}.black .member_01 .tab1_picframe .box{position:relative;left:0;bottom:0;width:200px;font-size:small;box-sizing:border-box;padding:0 0 8px;margin:0;z-index:2;display:flex;flex-direction:row;align-items:flex-end}.black .member_01 .box .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.black .member_01 .tab1_imgholder{height:100%;max-height:200px;overflow:hidden;border-radius:15px}.black .member_01 .search-list_tab1{display:inline-block}.black .member_01 .search-list_tab1 ul{display:flex;flex-wrap:wrap}.black .member_01 .search-list_tab1 ul::after{content:'';display:block;flex-grow:10}.black .member_01 .search-list_tab1 li{height:250px;flex-grow:1}.black .member_01 .search-list_tab1 img{max-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;transform:scale(1);transition:transform 1s}@media (max-aspect-ratio:1/1){.black .member_01 .search-list_tab1 li{height:240px}}@media (max-height:480px){.black .member_01 .search-list_tab1 li{height:400px}}@media (max-aspect-ratio:1/1) and (max-width:480px){.black .member_01 .tab1_imgholder{height:auto}.black .member_01 .search-list_tab1 ul{flex-direction:row}.black .member_01 .search-list_tab1 li{height:auto;width:100%}.black .member_01 .search-list_tab1 img{width:100%;max-height:380px;min-width:0}}.black .yellow_btn{background-color:#f4bf01;font-size:small;border-radius:0;border:0;padding:4px 18px;text-align:center;vertical-align:middle;margin:12px auto}.black .gray_btn{background-color:#e5e5e5;font-size:small;border-radius:0;border:0;padding:4px 18px;text-align:center;vertical-align:middle;margin:12px}@media screen and (min-width:640px){.black .member_01 .text-ellipsis.multiline{white-space:normal;height:5em}}.black .member_01 .search-list_tab1 .t-mark-t15{position:absolute;right:4%;top:2%;z-index:1}.black #open_menuSM{position:absolute;z-index:1000;right:10%;top:14%;width:80%;padding:8px 12px;background-color:#fff;box-shadow:rgb(26 26 26 / 30%) 0 2px 20px 0;max-height:320px;border-radius:5px;overflow-y:auto;text-align:center;font-size:15px}.black .pages{text-align:center;margin:25px auto 15px}.black .pages ul{display:inline-block!important}.black .pages li{height:auto!important;width:auto!important}.black .bignext{width:140px;min-width:64px;height:40px;border:1px solid #ababab;border-radius:80px;font-size:medium;text-align:center;background-color:#efefef}.black .bignext:hover{background-color:transparent}.black .pages ul .numbers{border:1px solid #ababab;width:50px;height:30px;font-size:14px;margin:0 12px;background-color:transparent;font-size:medium;text-align:center;color:#000}.black .pages .custom-buttons{float:right}@media screen and (max-width:991px){.black .pages .custom-buttons{float:unset;text-align:center}}.black .pages .custom-buttons .button{width:40px!important;height:40px!important;border-radius:50%;border:1px solid #ababab;text-align:center;vertical-align:middle;background-color:#efefef}.black .pages .custom-buttons .button i{padding-top:9px}.black .pages .custom-buttons .button:hover{background-color:transparent;color:#202020!important}.black .pages .custom-buttons li p{font-size:small}.black .pages .custom-buttons li p num{font-weight:700;color:red;padding:0 8px}.black .modal-body{padding:0!important}.black .modal .f3f3f3{background-color:#f3f3f3;padding:12px}.black .modal [class^=col-]{text-align:center;padding:12px 0}.black .modal .checkbox{border:1px solid #000;margin-right:5px;margin-left:5px;display:inline-block}.black .modal-footer{text-align:center;margin-bottom:0;border-top:none}.black .modal{z-index:3001}.black .modal p{font-size:.9em;line-height:2.3em;text-align:center}.black .member_01 .event-tab li.active a{color:#000!important;font-weight:600}.black .member_01 .event-tab li a :after{content:'';display:block;background-color:#aaa;width:1px;height:18px;margin-left:15px}.black .member_01 .event-tab li:last-child a :after{content:'';display:block;background-color:#aaa;width:0;height:18px;margin-left:15px}.black .member_01 .event-tab li a .liststyle001{position:relative;display:flex;align-items:center;word-break:keep-all;padding:15px 0}.black .member_01 .event-tab li a{color:#ababab!important}.black .modal-header{display:grid;align-items:unset;justify-content:unset}.black .close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.black .modal h2{text-align:center;font-weight:700}.black .like{margin-bottom:0}.black .like .out{display:flex;flex-wrap:wrap;margin:0}.black .like [class^=col-]{padding:0;margin:0}.black .like .aside-box{margin-bottom:0}.black .like .image-wrap{overflow:hidden;position:relative;width:calc(100% - 0px);margin:0 auto}.black .like .details{padding:3px 10px;position:absolute;bottom:5px;left:5px;background-color:#b0600b;color:#fff;border-radius:30px}.black .like .details h3{font-size:medium;font-weight:600}.black .like img[class]{margin:auto;width:100%!important;height:100%!important;transition:1s;aspect-ratio:720/410}.black .member_01 .add_keyword{margin:0 5px;display:flex;align-items:center;justify-content:space-between}.black .member_01 .keepitbtn{font-size:.9rem;font-weight:600;background-color:teal;border-radius:40px;color:#fff;padding:6px 15px}.black .member_01 .keepitbtn .fa{margin-right:3px}.black .member_01 .check-box{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.black .member_01 .check-box input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.black .member_01 .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#fff;border:1px solid teal}.black .member_01 .check-box:hover input~.checkmark{background-color:#fff}.black .member_01 .check-box:checked~.checkmark{background-color:teal}.black .checkmark:after{content:"";position:absolute;display:none}.black .member_01 .check-box input:checked~.checkmark:after{display:block}.black .member_01 .checkmark:after{left:5px;top:2px;width:8px;height:10px;border:solid teal;border-width:0 3px 3px 0;transform:rotate(45deg)}.black .like .details h3.title{color:#fff!important}*,:after,:before{-moz-box-sizing:border-box}html{--main-color:#4c4a48}body,html{overflow-x:hidden;width:100%;background:#ece6e1!important;color:#1b1b1b;font-size:1em;font-family:arial,"微軟正黑體"}body{position:relative;min-height:100%;overflow-x:hidden!important;line-height:1.8;font-size:large;font-family:"微軟正黑體",Microsoft JhengHei}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:normal!important}h1.caption{margin-top:0;font-weight:700}h5.caption{display:none}.info div,article div{padding:0;line-height:1.85em}h3.summary{position:relative;border-radius:0;color:inherit;margin:20px 0;padding:10px;font-size:large;line-height:1.6em!important}header{position:relative}.black .template_040 .thumbnail{padding:0;border-radius:0}.black .template_040 .thumbnail a:hover{opacity:.95}.black .template_040 .thumbnail img{width:100%;height:auto;max-height:600px}.black .template_040 .none{display:none}section .summary{padding:0 0 15px!important}.black .template_040 .underline{border-left:none;width:10%;position:absolute}.black .template_040 .strong{font-weight:700}.black .template_040 .text_r{text-align:right}.black .template_040 .center{text-align:center}.black .template_040 .row.main,.entry-conten p,.entry-content,.row.main{line-height:1.85em}.black .template_040 figure{width:auto;text-align:center}.black .template_040 figure>figcaption{padding:10px}.black .template_040 .fit_cover{-o-object-fit:cover;object-fit:cover}img[class]{width:100%}.black .template_040 .text-overflow{width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.black .template_040 .image-wrap img[class]{margin:auto;width:100%!important;height:100%!important;max-height:600px}.black .template_040 a.key{font-size:.5em;z-index:3000;position:absolute;left:0}.text-ellipsis.multiline{white-space:normal}.text-ellipsis{white-space:nowrap;overflow:hidden}.black .template_040 .sitemap_01 h4{font-weight:700;display:block;padding:10px 18px}.black .template_040 .overlay{transition:.5s}.navbar-form .input-group:focus.stylish-input-group input.form-control{padding-left:35px;padding-right:10px;width:200px}.navbar-form input[type=search]{padding:9px 10px 9px 15px;width:auto;display:block}.navbar-form input[type=search]:focus{width:200px;padding-left:25px;cursor:auto}.navbar-form .search-submit{z-index:1!important}.black .template_040 .input-basic{font-size:medium;border-radius:0}.black .template_040 .navbar-form .input-group .form-control{border-radius:0;border:none;margin:0;box-shadow:none}.black .template_040 .navbar-form .input-group .search-submit{position:relative;right:unset;bottom:unset;border:none;padding:0;outline:0;display:block;text-align:center;cursor:pointer}.black .template_040 .stylish-input-group input{width:100%}.black .template_040 .navbar-default .navbar-collapse,.black .template_040 .navbar-default .navbar-form{border:0;box-shadow:none}@media (max-width:1000px){.black .template_040 .navbar-form .input-group .search-submit{position:relative;height:34px;width:34px;border:none;padding:0;outline:0;z-index:1000;display:block;line-height:2em;text-align:center;cursor:pointer}.black .template_040 .navbar{margin-bottom:0;padding:0}.black .template_040 .navbar .container-fluid{padding:0}}.black .template_040 .navbar-style{border-radius:0;padding:0!important;z-index:1003}.black .template_040 .logo{position:absolute;width:100%;z-index:10020;top:10px;left:10px}.black .template_040 .logo h1{padding:0;margin:0}.black .template_040 .navbar-brand{width:auto;height:70px;padding:0;z-index:5000;position:absolute;display:block;top:0!important}.black .template_040 .navbar-brand img{width:auto;height:100%;position:relative;top:unset!important}.black .template_040 .navbar-brand:hover{opacity:.4}@media (max-width:480px){.black .template_040 .navbar-brand img{width:auto;height:60%;position:relative;top:10px}}.black .template_040 .navbar-collapse{position:relative;margin-top:9px;padding:0}.black .template_040 .navbar>.container .navbar-brand,.black .template_040 .navbar>.container-fluid .navbar-brand{margin-left:0}.black .template_040 .dropdown-menu{font-size:medium;min-width:auto!important}.black .template_040 .dropdown-menu>li>a{line-height:1.8}.black .template_040 .navbar-nav{margin-top:0;position:absolute}.black .template_040 .nav-menu{position:relative;width:100%;top:0;left:0;font-size:1.1em}.black .template_040 .navbar-default .navbar-nav>.open>a,.black .template_040 .navbar-default .navbar-nav>.open>a:focus,.black .template_040 .navbar-default .navbar-nav>.open>a:hover,.black .template_040 .navbar-default .navbar-nav>li>a:hover{z-index:2000}.black .template_040 .navbar-collapse.in{overflow-y:visible}.black .template_040 .navbar-default .navbar-nav .open .dropdown-menu>li>a:before{content:"-";margin-left:10px;margin-right:10px}.black .template_040 .dropdown-submenu{position:relative}.black .template_040 .dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:0;border-radius:0}.black .template_040 .dropdown-submenu:hover>.dropdown-menu{display:block}.black .template_040 .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;margin-top:5px;margin-right:-10px}.black .template_040 .dropdown-submenu:hover>a:after{border-left-color:#fff}.black .template_040 .dropdown-submenu.pull-left{float:none}.black .template_040 .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;border-radius:0}@media (max-width:1040px){.black .template_040 .dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:#ccc transparent transparent;border-style:solid;border-width:5px 5px 0;margin-top:5px;margin-right:10px}@-moz-document url-prefix(){.black .template_040 .dropdown-submenu>a:after{margin-top:-10px}}}@media (min-width:768px){.col-md-6{flex:0 0 50%;max-width:50%;float:left}.black .template_040 .nav>li>a{padding:10px 20px}.black .template_040 .navbar-header{float:none!important}.black .template_040 .navbar-nav{float:none;margin:0 auto;display:block;text-align:right}.black .template_040 .navbar-nav.nav-menu{width:99%}.black .template_040 .navbar-nav.nav-menu>li{display:inline-block;float:none;vertical-align:baseline}}@media (min-width:1280px){.black .template_040 .navbar-nav.nav-menu>li{display:inline-block;float:none}}@media (min-width:1400px){.black .template_040 .navbar-nav.nav-menu>li{display:inline-block;float:none;padding:0}}.black .template_040 .navbar-top{display:block;position:absolute;width:100%;z-index:5003!important;background-color:transparent;border:0;border-radius:0}@media (min-width:1000px){.black .template_040 .navbar-top{display:block;position:absolute;width:100%;z-index:1010!important;background-color:transparent;border:0;border-radius:0}}.black .template_040 .navbar-top ul li{list-style-type:none;display:inline-block;padding:0 10px 0 0;height:33px;line-height:34px;position:relative;word-break:keep-all}.black .template_040 .nav-fit{position:absolute;top:0;right:10px;font-size:medium}.black .template_040 .navbar-top .navbar-form{margin-top:0;padding:0 4px}.black .template_040 .navbar-top .lang{z-index:5000;padding:0 10px 0 0;position:relative}.black .template_040 .navbar-top .lang a{font-size:medium}.navbar{border:0 solid transparent!important}.black .template_040 .navbar-top .lang.open>.dropdown-menu{left:inherit!important;right:0!important;min-width:auto!important}.black .template_040 .navbar-top .lang.open>.dropdown-menu>li{display:block}.black .template_040 .navbar-top .lang.open>.dropdown-menu>li>a{padding:5px 15px}.black .template_040 .navbar-top .theme{z-index:5000;top:0;padding:0 15px;position:relative}.black .template_040 .navbar-top .theme a{font-size:small}.black .template_040 .navbar-top .theme.open>.dropdown-menu{left:inherit!important;right:0!important;min-width:auto!important}.black .template_040 .navbar-top .theme.open>.dropdown-menu>li{display:block}.black .template_040 .navbar-top .theme.open>.dropdown-menu>li>a{padding:5px 15px}@media (max-width:1000px){.black .template_040 .lang{width:auto}.black .template_040 .navbar-top .lang a{font-size:small}.black .template_040 .navbar-top .theme.open{display:inline!important;position:relative}.black .template_040 .navbar-top .theme.open>.dropdown-menu{width:auto!important;position:absolute;top:36px}.black .template_040 .navbar-brand img{width:auto;height:70%;position:relative;top:5px}}@media (max-width:1001px){.black .template_040 .navbar-form .input-group{top:3px}.black .template_040 .navbar-top .theme{padding:0!important}.black .template_040 .navbar-top .theme.pc .dropdown-toggle{font-size:0!important}.black .template_040 .navbar-top .theme.pc .caret{display:none}.black .template_040 .navbar-top .theme.open>.dropdown-menu{width:auto!important;position:absolute;top:27px}}@media only screen and (max-width:1000px){.black .template_040 #index_main section{padding:20px 15px 10px!important}.black .template_040 #defaultNavbar1{padding-top:60px;background-color:teal}.black .template_040 .navbar-collapse{padding:inherit;position:relative;margin-top:0}.black .template_040 .navbar-nav{margin:0;position:relative}.black .template_040 .nav-menu{position:relative;width:auto}.black .template_040 .navbar-top{display:block;position:absolute;width:auto;z-index:50002!important;background-color:transparent;border:0;border-radius:0;top:5px;right:70px}.black .template_040 .navbar-top ul li{list-style-type:none;display:inline-block;padding:0 5px;height:36px;line-height:36px;vertical-align:middle}.black .template_040 .nav-fit{position:relative;margin:0;padding:0;width:auto!important}.black .template_040 .navbar-top .nav-fit li{display:inline-block}.black .template_040 .navbar-form{padding:0 15px;width:auto}.black .template_040 .navbar-nav>li>a{line-height:20px}.black .template_040 .nav>li>a{position:relative;display:block;padding:10px 5px;font-size:large;text-align:left;font-weight:600}.black .template_040 .navbar-default .navbar-nav .open .dropdown-menu>li>a{padding:8px 5px}.black .template_040 .navbar-default .navbar-nav .open .dropdown-menu>li>a:before{content:"-";margin-right:10px}.black .template_040 .navbar-header{float:none;border:none}.black .template_040 .navbar-toggle{display:block!important;z-index:3000;position:relative;float:right;padding:9px 10px;margin-top:5px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border-radius:4px}.black .template_040 .navbar-collapse.collapse{display:none!important}.black .template_040 .navbar-collapse.collapse.show .nav-menu2,.black .template_040 .navbar-collapse.collapse.show .site2{display:block!important}.black .template_040 .navbar-collapse.collapse.show{display:none!important;top:5px}.black .template_040 .navbar-collapse.collapse.in{display:block!important}.black .template_040 .collapsing{overflow:hidden!important}.black .template_040 .navbar-nav>li:first-child{border-top:none}.black .template_040 .navbar-right{float:none!important}.black .template_040 .nav-fit .navbar-form{margin-left:-15px!important;margin-right:-15px!important}.black .template_040 .nav-menu li{display:block;width:48%;text-align:center!important;vertical-align:top}.black .template_040 .nav-menu li.pc{display:none}.black .template_040 .nav-menu li.dropdown{display:inline-block!important}.black .template_040 .dropdown.open>.dropdown-menu{width:100%!important;position:static;float:none;background-color:transparent;border:none}.key{display:none}}.black .template_040 #index_main section{padding:20px 0 0;display:block;line-height:1.6em}.black .template_040 #index_main section h2{text-align:center;font-size:2.3em;font-weight:600;margin-bottom:10px;margin-top:20px}.black .template_040 #index_main section h3{font-size:large;text-align:left;margin-top:5PX;margin-bottom:5PX;color:#0f78a2}.black .template_040 #index_main .single_01 section .summary{font-size:large;padding:10px}.black .template_040 #index_main section h3.font-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.black .template_040 h3.font-title{height:3em}.black .template_040 h3.font-title strong{line-height:1.3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.black .template_040 #index_main section .summary{text-align:center;padding:0}.black .template_040 .image-square{height:50vw;max-height:640px;overflow:hidden;padding:0}.black .template_040 .image-square.left .image{left:0}.black .template_040 .image-square .image{height:100%}.black .template_040 .download-list{list-style:none;margin:0;padding:0;font-size:large}.black .template_040 .download-list.small-list>li{border-left:none;border-right:none;border-radius:0;color:inherit;margin-bottom:2px;padding:6px 6px 6px 12px}.black .template_040 .download-list>li{border-radius:0;color:inherit;margin-bottom:2px;padding:5px 10px 5px 0}.black .template_040 .download-list>li:before{font-family:FontAwesome;content:"\f01a "}.black .template_040 .download-list h5.caption{display:inline-block!important;font-size:large;padding:5px 10px}.black .template_040 .todo-list{list-style:none;margin:0;padding:0;font-size:large}.black .template_040 .todo-list.small-list>li{border-left:none;border-right:none;border-radius:0;color:inherit;margin-bottom:2px;padding:6px 6px 6px 12px}.black .template_040 .people_detail_01 .black .template_040 .todo-list.small-list .btn-group-xs>.btn,.black .template_040 .todo-list.small-list .btn-xs{border-radius:0;font-size:.5em;line-height:1.5;padding:1px 2px 1px 5px}.black .template_040 .todo-list>li{border-radius:0;color:inherit;margin-bottom:2px;padding:10px}.black .template_040 .tags a:link,.tags a{color:#333}.black .template_040 .tags ul{margin:0;padding:10px 0 15px;list-style:none}.black .template_040 .tags ul li{display:inline-block;margin:0 5px 5px 0;padding:0}.black .template_040 .tags ul li a{display:inline-block;padding:0 10px;border-radius:3px;font-size:medium;text-decoration:none;line-height:1.6em}.black .template_040 .btn-group .btn{font-size:medium}.black .template_040 .btn-more{position:absolute;top:40px;right:10px}.black .template_040 .btn-form{font-size:large;border-radius:0;padding:10px 0}.black .template_040 .carousel-indicators li{display:inline-block;width:13px;height:13px;margin:0 4px;text-indent:-999px;cursor:pointer;border-radius:10px}.black .template_040 .bs-slider{overflow:hidden;max-height:750px;position:relative;padding:0 20px}.black .template_040 .bs-slider:hover{cursor:-webkit-grab}.black .template_040 .bs-slider:active{cursor:-webkit-grabbing}.black .template_040 .bs-slider .bs-slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.black .template_040 .bs-slider>.carousel-inner>.item>a>img,.black .template_040 .bs-slider>.carousel-inner>.item>img{margin:auto;width:100%!important}.black .template_040 #banner_Carousel img[class]{width:100%}.black .template_040 .carousel-indicators .active{width:13px;height:13px;margin:0 4px}.carousel-control .icon-prev:before{background-image:url(/images/img/arrow.svg)!important;background-size:cover;display:inline-block;width:30px;height:30px;content:""}.carousel-control .icon-next:before{background-image:url(/images/img/arrow.svg)!important;background-size:cover;display:inline-block;width:30px;height:30px;content:"";transform:rotate(180deg)}.carousel-control.left,.carousel-control.right{background-image:none!important}@media only screen and (max-width:768px){.black .template_040 h1.caption{margin-top:15px;font-weight:700}.black .template_040 .copyright{padding-top:20px;text-align:center!important}.black .template_040 .copyright div.adviser img,.black .template_040 .copyright div.organizer img{width:auto;display:block;text-align:left;margin:20px auto 10px!important}}.black .template_040 footer{font-size:medium;text-align:center;padding:0;display:block;overflow:hidden}.black .template_040 .social{position:relative;text-align:right;padding-top:15px;color:#fff}.black .template_040 .copyright{padding-top:20px;text-align:left;padding-bottom:25px}.black .template_040 .copy{padding-left:0}.black .template_040 .copyright a,.black .template_040 .copyright a:link,.black .template_040 .update{padding:0}.black .template_040 .nv{padding:0 5px;display:none!important}.black .template_040 .co-organizer ul{list-style-type:none;margin:0;padding:0;font-size:.7em}.black .template_040 .co-organizer ul li{display:block;padding:5px 0}.black .template_040 .copyright div.adviser{display:block!important;margin-bottom:0!important}.black .template_040 .copyright div.co-organizer,.black .template_040 .copyright div.organizer{display:none!important;margin-bottom:0!important}.black .template_040 .copyright div.adviser img,.black .template_040 .copyright div.organizer img{width:auto;display:block;text-align:left;margin:20px 0 10px}.black .template_040 .social ul{margin:0 auto;padding:5px}.black .template_040 .social ul li{margin:5px;list-style:none;display:inline-block}.black .template_040 .social i{width:40px;height:40px;font-size:x-large;text-align:center;padding:8px 7px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:all ease .3s}.black .template_040 .social i:hover{text-decoration:none;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:all ease .3s}.black .template_040 #share{padding:0 15px;display:block;margin-bottom:25px;position:relative}.black .template_040 .visit{float:left;padding-left:1px;width:auto;height:40px;display:inline-block;line-height:40px}.black .template_040 .fontsize,.black .template_040 .share{float:right}.black .template_040 .fontsize a{padding:0 10px 0 5px}.black .template_040 .fontsize a:last-child{padding:0}.black .template_040 .share a{width:40px;height:40px;text-align:center;display:inline-block;line-height:40px}.black .template_040 a.fb,.black .template_040 a.google,.black .template_040 a.print,.black .template_040 a.twitter{padding:0;margin:0;display:inline-block}.black .template_040 a.fb span,.black .template_040 a.fontsiz span,.black .template_040 a.google span,.black .template_040 a.line span,.black .template_040 a.print span,.black .template_040 a.twitter span{display:none}.black .template_040 a.line{line-height:40px;vertical-align:-15%}.black .template_040 a.fontsiz{line-height:40px;vertical-align:-25%}.black .template_040 .icon-bigA{width:24px;height:24px;display:inline-block;background-image:url(/images/img/bigA-black.svg)!important}.black .template_040 .icon-smallA{width:24px;height:24px;display:inline-block;background-image:url(/images/img/smallA-black.svg)!important}.black .template_040 .icon-bigA:hover{width:24px;height:24px;display:inline-block;background-image:url(/images/img/bigA.svg)!important}.black .template_040 .icon-smallA:hover{width:24px;height:24px;display:inline-block;background-image:url(/images/img/smallA.svg)!important}.black .template_040 .icon-line{width:24px;height:24px;display:inline-block;background-image:url(../../../images/img/line-white.svg)!important}.black .template_040 .icon-line:hover{display:inline-block;background-image:url(../../../images/img/line-white.svg)!important}.black .template_040 .site>div h4{font-weight:700}.black .template_040 .site>div>ul{list-style-type:none;padding:0;margin:0}.black .template_040 .site>div>ul li{list-style-type:none;padding:5px;font-size:medium}.black .template_040 a:hover{text-decoration:none}.black .template_040 .header{padding-top:10px;padding-bottom:10px}.black .template_040 #main{padding:0 0 20px}.black .template_040 .main{padding:20px 0}.black .template_040 .page-header{margin:0;border-bottom:none;position:relative}.black .template_040 .breadcrumb{font-size:2rem;margin-bottom:0;padding:0}@media only screen and (max-width:768px){.black .template_040 .breadcrumb{display:none}}.black .template_040 .timeline_02 .timeline{margin:0!important}.timeline_02 .timeline .thumbnail img{margin:0!important;width:100%}.black .template_040 .form-group{position:relative}.black .template_040 .search-submit{position:absolute;right:2px;bottom:2px;height:40px;width:40px;border:none;padding:2px;outline:0;z-index:1000;line-height:35px}.black .template_040 .search{padding-bottom:20px;width:100%}.black .template_040 .btn-default{color:#333;background-color:#fff;border-color:#ccc}.breadcrumb>li+li:before{padding:0 5px;color:#000;content:"/\00a0"}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.black .template_040 .filter,.black .template_040 .keysearch{padding:15px 0}.black .template_040 .dl-horizontal dt{width:auto}.black .template_040 .dl-horizontal dd{margin-left:80px;text-align:left}.black .template_040 .dl-horizontal-dt{vertical-align:middle;padding:5px 20px 5px 0}.black .template_040 .dl-horizontal-dd{display:table-cell;vertical-align:middle}.black .template_040 .dl-horizontal-dd ul{padding:0;margin:10px 0}.black .template_040 .dl-horizontal-dd ul li{list-style-type:none;display:inline-block;padding-bottom:8px}.black .template_040 .dl-horizontal-dd .bootstrap-datetimepicker-widget ul li{list-style-type:none;display:list-item;padding-bottom:8px}.black .template_040 .bootstrap-datetimepicker-widget.dropdown-menu{background-color:#fff;border:none}.black .template_040 .dl-horizontal-dd.date-selector{overflow:inherit}.black .template_040 .dl-horizontal-dd.date-selector [class^=col-]{padding-left:0}.black .template_040 .dl-horizontal-dd.date-selector ul li{display:block}.black .template_040 .dl-horizontal-dd li a,.dl-horizontal-dd li a:link{color:#000;border-radius:4px;padding:0 10px;margin:0 5px 0 0;display:block;font-size:1.8rem;line-height:1.7}.black .template_040 .dl-horizontal-dd li a.active,.black .template_040 .dl-horizontal-dd li a:hover{border-radius:4px;padding:0 10px;margin:0 5px 0 0;display:block}.black .template_040 .dl-horizontal-dd .input-group-time{display:inline-block}@media only screen and (max-width:640px){.black .template_040 .dl-horizontal dd{width:100%!important;display:block;margin-left:0}.black .template_040 .dl-horizontal-dd .input-group-time{display:block;width:100%!important;margin-bottom:5px}.black .template_040 .dl-horizontal-dd .input-group-time input{width:100%!important}}.pager{padding-top:15px}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;border:none;border-radius:0}.pager li>span{display:inline-block;padding:0!important;border:none;border-radius:0}.pager li.back span{display:none}.back a{display:block}ul.cd-pagination{padding:5px 0}.cd-pagination{width:100%;max-width:768px;margin:40px auto 20px;text-align:center}.cd-pagination li{display:none;margin:2px;line-height:normal}.cd-pagination li.button{display:inline-block}.cd-pagination a,.cd-pagination span{display:inline-block;padding:10px 11px;font-size:medium;width:44px;text-align:center}.cd-pagination a{border-radius:50%}.cd-pagination a:active{transform:scale(.9)}.cd-pagination a.disabled{color:rgba(0,0,0,.4);pointer-events:none}.cd-pagination a.disabled::after,.cd-pagination a.disabled::before{opacity:.4}.cd-pagination .current{pointer-events:none}.cd-pagination.custom-buttons a,.cd-pagination.custom-buttons span{vertical-align:middle}.cd-pagination.custom-buttons span{padding:0;width:auto}.cd-pagination.custom-buttons .button a{width:44px;overflow:hidden;white-space:nowrap;text-indent:100%;color:transparent;background-image:url(/images/img/arrow.svg);background-repeat:no-repeat;background-position:center center;background-size:50%;text-indent:-9999px}.cd-pagination.custom-buttons .button a:hover{width:44px;overflow:hidden;white-space:nowrap;text-indent:100%;color:transparent;background-image:url(/images/img/arrow-hover.svg);background-repeat:no-repeat;background-position:center center;background-size:50%;text-indent:-9999px}.cd-pagination.custom-buttons .button:last-of-type a{transform:rotate(180deg)}.no-touch .cd-pagination.custom-buttons .button:last-of-type a:active{transform:scale(.9) rotate(180deg)}.cd-pagination.no-space.custom-buttons .button:last-of-type a{border-radius:50%}@media only screen and (min-width:768px){.cd-pagination li{display:inline-block}}@media only screen and (min-width:1170px){.cd-pagination{margin:40px auto 20px}}@media only screen and (max-width:768px){.pager li span{display:none}.dl-horizontal dd{margin-left:0;text-align:left}}.p-xxs{padding:5px}.p-xs{padding:10px}.p-sm{padding:15px}.p-m{padding:20px}.p-md{padding:25px}.p-lg{padding:30px}.p-xl{padding:40px}.p-w-xs{padding:0 10px}.p-w-sm{padding:0 15px}.p-w-m{padding:0 20px}.p-w-md{padding:0 25px}.p-w-lg{padding:0 30px}.p-w-xl{padding:0 40px}.p-h-xs{padding:10px 0}.p-h-sm{padding:15px 0}.p-h-m{padding:20px 0}.p-h-md{padding:25px 0}.p-h-lg{padding:0}.p-h-xl{padding:40px 0}.m-xxs{margin:2px 4px}.m-xs{margin:5px}.m-sm{margin:10px}.m{margin:15px}.m-md{margin:20px}.m-lg{margin:30px}.m-xl{margin:50px}.m-n{margin:0!important;display:block}.m-h-xs{margin:10px 0}.m-h-sm{margin:15px 0}.m-h-m{margin:20px 0}.m-h-md{margin:25px 0}.m-h-lg{margin:30px 0}.m-h-xl{margin:40px 0}.m-l-none{margin-left:0}.m-l-xs{margin-left:5px}.m-l-sm{margin-left:10px}.m-l{margin-left:15px}.m-l-md{margin-left:20px}.m-l-lg{margin-left:30px}.m-l-xl{margin-left:40px}.m-l-n-xxs{margin-left:-1px}.m-l-n-xs{margin-left:-5px}.m-l-n-sm{margin-left:-10px}.m-l-n{margin-left:-15px}.m-l-n-md{margin-left:-20px}.m-l-n-lg{margin-left:-30px}.m-l-n-xl{margin-left:-40px}.m-t-none{margin-top:0}.m-t-xxs{margin-top:1px}.m-t-xs{margin-top:5px}.m-t-sm{margin-top:10px}.m-t{margin-top:15px}.m-t-md{margin-top:20px}.m-t-lg{margin-top:30px}.m-t-xl{margin-top:40px}.m-t-n-xxs{margin-top:-1px}.m-t-n-xs{margin-top:-5px}.m-t-n-sm{margin-top:-10px}.m-t-n{margin-top:-15px}.m-t-n-md{margin-top:-20px}.m-t-n-lg{margin-top:-30px}.m-t-n-xl{margin-top:-40px}.m-r-none{margin-right:0}.m-r-xxs{margin-right:1px}.m-r-xs{margin-right:5px}.m-r-sm{margin-right:10px}.m-r{margin-right:15px}.m-r-md{margin-right:20px}.m-r-lg{margin-right:30px}.m-r-xl{margin-right:40px}.m-r-n-xxs{margin-right:-1px}.m-r-n-xs{margin-right:-5px}.m-r-n-sm{margin-right:-10px}.m-r-n{margin-right:-15px}.m-r-n-md{margin-right:-20px}.m-r-n-lg{margin-right:-30px}.m-r-n-xl{margin-right:-40px}.m-b-none{margin-bottom:0}.m-b-xxs{margin-bottom:1px}.m-b-xs{margin-bottom:5px}.m-b-sm{margin-bottom:10px}.m-b{margin-bottom:15px}.m-b-md{margin-bottom:20px}.m-b-lg{margin-bottom:30px}.m-b-xl{margin-bottom:40px}.m-b-n-xxs{margin-bottom:-1px}.m-b-n-xs{margin-bottom:-5px}.m-b-n-sm{margin-bottom:-10px}.m-b-n{margin-bottom:-15px}.m-b-n-md{margin-bottom:-20px}.m-b-n-lg{margin-bottom:-30px}.m-b-n-xl{margin-bottom:-40px}.space-5{margin:5px 0}.space-10{margin:10px 0}.space-15{margin:15px 0}.space-20{margin:20px 0}.space-25{margin:25px 0}.space-30{margin:30px 0}.back-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;overflow:hidden;text-indent:100%;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s;z-index:5000}.back-top span{background:url(/images/img/top-arrow.svg) center center no-repeat;display:block;width:80%;height:80%;margin:5px auto}.back-top.back-fade-out,.back-top.back-is-visible,.no-touch .back-top:hover{transition:opacity .3s,visibility}.back-top.back-is-visible{visibility:visible;opacity:1}.back-top.back-fade-out{opacity:.5}.no-touch .back-top:hover{opacity:1}@media only screen and (min-width:768px){.back-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.back-top{height:60px;width:60px;right:30px;bottom:30px}}@media only screen and (max-width:1000px){.black .template_040 .navbar-form .hide_in_mobile{display:none}.black .template_040 .navbar-form .input-group .search-submit{position:static;border-radius:50%}}.black .template_040 .search_wrap{position:absolute;top:54px;left:0;width:100%;padding:15px;z-index:1000;opacity:0;visibility:hidden}.black .template_040 .search_wrap_show{opacity:1;visibility:visible}.black .template_040 .search_wrap_show .form-control{border-radius:0;border:none;margin:0}.black .intro{margin-top:35px;margin-bottom:35px;line-height:1.8em;position:relative;padding:15px 40px;box-sizing:border-box}.black .intro::after,.black .intro::before{position:absolute;content:'';width:20px;height:50px;box-sizing:border-box}.black .intro::before{top:0;left:20px}.black .intro::after{bottom:0;right:20px}.black .map-content{min-height:400px;margin-bottom:50px}.black .template_040 .annals-01 .page-header,.black .template_040 .digit-01 .page-header,.black .template_040 .other-01 .page-header,.black .template_040 .other-02 .page-header,.black .template_040 .other-03 .page-header,.black .template_040 .people_list_08 .page-header,.black .template_040 .video-01 .page-header{padding-bottom:20px!important;margin:0;padding-top:20px;border-bottom:none;position:relative;z-index:1;font-weight:700}.black .template_040 .annals-01,.black .template_040 .digit-01,.black .template_040 .other-01,.black .template_040 .other-02,.black .template_040 .other-03,.black .template_040 .video-01{display:block;overflow:hidden}.black .video-01{width:100%;margin:0 auto}.black .video-01 .video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:10px}.black .video-01 .p-h-lg{padding:0}.black .video-01 .video-container embed,.black .video-01 .video-container iframe,.black .video-01 .video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.black .video-01 .caption h3{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:90%;font-size:large;margin-top:10px;padding:9px;font-weight:400;display:block}.black .annals-01 h4{font-weight:700;margin-top:20px}.black .annals-01 h4:before{content:"//";margin-right:5px;margin-left:5px}.black .annals_detail{width:100%;margin-top:40px;margin-bottom:40px}.black .annals_detail ol{padding-left:100px;position:relative;margin-bottom:20px;list-style:none!important}.black .annals_detail ol li{position:relative;margin-bottom:18px}.black .annals_detail ol li .date{position:absolute;left:-95px;font-weight:700;top:-5px}.black .annals_detail ol li:before{content:"";position:absolute;width:2px;top:5px;bottom:-25px;left:-25px}.black .annals_detail ol li:after{content:"";position:absolute;width:13px;height:13px;border-radius:100%;top:5px;left:-31px}.black .annals_detail ol li>ul{margin-left:0;padding-left:0}.black .annals_detail ol li>ul li{top:-5px;margin-bottom:5px;list-style-type:none}.black .annals_detail ol li>ul li::before,.black .annals_detail ol li>ul li:after{content:"";display:none}.black .annals_detail ol li:last-child:before{content:"";background:0 0}.black .annals-01 .annals-list{width:100%;margin-top:0;min-height:300px}.black .annals-01 .caption h3{text-align:center;width:90%;margin-left:auto;margin-right:auto;font-size:large;margin-top:10px;font-weight:400}.black .annals-01 .fa{position:relative;width:100%;font-size:3.5em;margin:60px 0;text-align:center}.modal{text-align:center;padding:0!important}.modal-lg{width:85%;margin-left:auto;margin-right:auto}.modal-sm{width:45%;margin-left:auto;margin-right:auto;min-width:250px}.modal-header{padding:10px 15px;border-bottom:none}.modal-content{box-shadow:none;border-radius:0}.modal-body{padding-top:0!important}.modal-dialog{display:initial;text-align:left;vertical-align:middle}.modal-dialog .image-wrap .img-b{position:relative;width:100%;height:auto;overflow:hidden}.modal-dialog label{margin-left:-15px}.modal-dialog .info>label+div{margin-bottom:15px}.modal-dialog .info>label+div.tags ul{padding-top:0}.modal-dialog h1.caption{padding-top:0!important;margin-top:0!important}.modal-dialog .close{font-size:1.4em}.black .carousel.carousel-fade .item{transition:opacity .5s ease-in-out;opacity:0}.black .carousel.carousel-fade .active.item{opacity:1}.black .carousel.carousel-fade .active.left,.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0}.black .carousel.carousel-fade .next,.carousel.carousel-fade .prev{left:0;z-index:1}.black .carousel.carousel-fade .carousel-control{z-index:3}@media (max-width:1000px){.black .template_040 .nav-fit .lang.pc{display:none!important}}@media (min-width:1001px){.black .template_040 .nav-menu .lang.mb{display:none!important}.black .template_040 .nav-fit{position:absolute;color:#fff;display:block;padding:0;right:18px;z-index:600}}.black .open .dropdown-menu{display:block!important;margin-top:0;z-index:6000!important}.black .open .dropdown-menu .dropdown-submenu .dropdown-menu{display:none}.black .open .dropdown-menu .dropdown-submenu:hover .dropdown-menu{display:block}@media (max-width:1000px){.black .open .dropdown-menu{display:block;margin-top:0;position:relative;width:100%}.black .open .dropdown-menu .dropdown-submenu:hover .dropdown-menu{display:block;left:0!important}}.black .page-header-c{display:none}.black .circle{width:96px;height:96px;display:inline-block;text-align:center;border-radius:48px;line-height:96px}.black .index-article-05 h2{display:none!important}.black .index-article-05 .aside:before{content:" ";height:70px;display:block;position:relative;margin-bottom:30px}@media (max-width:480px){.black .index-article-05 .aside:before{font-size:1.7em;line-height:80px!important}}.black #index_main~section.row{margin:0!important}.black .graphicalLink_01 .banner_slider_model,.graphicalLink_02 .banner_slider_model{max-width:80%;margin:0 auto;position:relative;padding:40px 0}.black .graphicalLink_01 .banner_slider_model .banner_slider_box .banner_mask>ul>li{width:20%}.black .fr-view{display:flex}@media (max-width:1440px){.black .graphicalLink_01 .banner_slider_model .banner_slider_box .banner_mask>ul>li{width:25%}.black .banner_slider_model .banner_slider_box .banner_mask>ul>li a img{width:90%}.black .template_040 .social{position:relative;padding-top:15px;display:block}.black .template_040 .social2{position:relative;padding-top:0}}@media (max-width:1200px){.black .graphicalLink_01 .banner_slider_model,.black .graphicalLink_02 .banner_slider_model{max-width:94%!important;margin:0 auto;position:relative;padding:40px 0}}.black .portfolio_18 .details{padding:5px 15px 15px!important}.black .portfolio_23 .details{padding:0!important}.black .portfolio_23 .text-ellipsis.multiline{font-size:medium;color:#675f62}.black .portfolio_02 .size05,.black .portfolio_02 .size06,.black .portfolio_02 .size07,.black .portfolio_02 .size08{display:none}.black .portfolio_02 .size01,.black .portfolio_02 .size02,.black .portfolio_02 .size03,.black .portfolio_02 .size04{padding:0 8px!important}@media screen and (min-width:570px) and (max-width:1000px){.black .portfolio_02 .size05,.black .portfolio_02 .size06,.black .portfolio_02 .size07,.black .portfolio_02 .size08{display:none!important}}@media screen and (min-width:300px) and (max-width:670px){.black .portfolio_02 .size05,.black .portfolio_02 .size06,.black .portfolio_02 .size07,.black .portfolio_02 .size08{display:none!important}}.black .carousel-indicators{bottom:5px!important}.black h2{color:#000!important}.black .modal-body .area1{display:contents}.black .site{flex-direction:row}.black .sitetab-list{display:flex!important;justify-content:center;zoom:1;max-width:540px}@media (max-width:500px){.black .sitetab-list .c-tab{line-height:28px;height:31px;font-size:medium;text-align:center;color:#000;padding:2px 5px 3px;position:relative;margin-right:0;float:left}}@media (max-width:770px){.black .site:nth-child(2){display:flex}}@media (max-width:1000px){.black .site dt{padding-bottom:15px;padding-top:15px;text-align:left;font-size:2rem}.black .site dd{line-height:1.5;text-align:left}.black .template_040 .social{position:relative;padding-top:0;text-align:center}.black footer .trigger{display:none}.black header{height:60px}}.black .site dl{flex:1}.black .site dd{line-height:1.5;color:#fff!important}.black .site a.dda{color:#fff!important;font-size:1em;padding-bottom:5px}.black p.site_third{margin-bottom:.5rem!important}.black .site dd.sub::before{content:"-";content:"";padding-right:5px}.black .site dd.sub a{color:#c5c5c5!important}@media screen and (max-width:1024px){.black .template_040 .hero-inner{padding:10px 0 0}}.black .template_040 .people_detail_01 .image-wrap .img-b{position:relative;width:100%;height:auto;overflow:hidden;border:1px solid #b5b5b5;padding:8px}.black .template_040 .people_detail_01 .thumbnail .image-wrap{padding-bottom:100%!important;position:relative;overflow:hidden;border:0 solid #ccc!important;width:auto;vertical-align:middle;display:block}@media screen and (max-width:990px){.black .template_040 .people_detail_01 .thumbnail .image-wrap{padding-bottom:60%!important;position:relative;overflow:hidden;border:0 solid #ccc!important;width:auto;vertical-align:middle;display:block}}.black .template_040 .hd-img{overflow:hidden}@media (max-width:1040px){.black .custom_07 .title02,.black .title02{font-size:1.6em!important}}.black .goog-te-gadget-simple{background-color:#fff;border-left:0 solid #d5d5d5!important;border-top:0 solid #9b9b9b!important;border-bottom:0 solid #e8e8e8!important;border-right:0 solid #d5d5d5!important;font-size:10pt;padding-top:1px;padding-bottom:2px;cursor:pointer;zoom:1;display:inline}.black .template_040 .intro::before{border-top:0 solid #333!important;border-left:0 solid #333!important}.black .template_040 .intro::after{border-bottom:0 solid #333!important;border-right:0 solid #333!important}.black .template_040 .intro{background:#fff!important;border:8px solid #e9e8e7!important;color:#333!important}.black .template_040 .intro p{margin-bottom:0!important}.black .template_040 .carousel-control{opacity:.8!important}.black .template_040 .t-mark-t15{position:absolute;top:18px;right:23px;height:33px;width:26px}.black .template_040 .t-mark-t5{position:absolute;top:8px;right:25px;height:33px;width:26px}.black .template_040 .t-mark-t5-r20{position:absolute;top:9px;right:37px;height:33px;width:26px}.black .template_040 .t-mark-t20-r45{position:absolute;top:20px;right:50px;height:33px;width:26px}.black .template_040 .t-mark-t20-r35{position:absolute;top:20px;right:35px;height:33px;width:26px}.black .template_040 .t-mark-h15{position:absolute;top:30px;right:calc(50% + 38px);height:33px;width:26px}@media (max-width:768px){.black .template_040 .t-mark-h15{position:absolute;top:30px;right:38px;height:33px;width:26px}}.black .navbar-toggle2{position:relative;float:right;margin:0 18px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.black .navbar-toggle2 .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background-color:#fff}.black .navbar-toggle2 .icon-bar+.icon-bar{margin-top:4px}.basic.black .template_040 .navbar-default .navbar-toggle .icon-bar{display:block;width:22px;height:2px;margin-top:4px}.basic.black .template_040 .navbar-default .navbar-toggle{display:none}.black .o_button_theme_button:hover{background-color:rgba(12,18,28,.6);box-shadow:none}.black .oc_U_0d4bc.oc_U_2aabd .oc_U_ca318>.oc_U_28a2b,.black .oc_U_0d4bc.oc_U_2aabd>.oc_U_28a2b{height:auto;width:auto;line-height:normal}.black .container-fluid{display:block!important;flex-wrap:wrap;align-items:center;justify-content:space-between}.black .col-md-12{margin:auto}.black .pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.black .btn-group-vertical>.btn-group:after,.black .btn-group-vertical>.btn-group:before,.black .btn-toolbar:after,.black .btn-toolbar:before,.black .container-fluid:after,.black .container-fluid:before,.black .container:after,.black .container:before,.black .dl-horizontal dd:after,.black .form-horizontal .form-group:after,.black .form-horizontal .form-group:before,.black .modal-footer:after,.black .modal-footer:before,.black .modal-header:after,.black .modal-header:before,.black .nav:after,.black .nav:before,.black .navbar-collapse:after,.black .navbar-collapse:before,.black .navbar-header:after,.black .navbar-header:before,.black .navbar:after,.black .navbar:before,.black .pager:after,.black .pager:before,.black .panel-body:after,.black .panel-body:before,.black .row:after,.black .row:before,.clearfix:after,.clearfix:before,.dl-horizontal dd:before{display:table;content:" "}.black .pager li{display:inline}.black .pager .previous>a,.pager .previous>span{float:left}.black .pager .next>a,.pager .next>span{float:right}@media only screen and (max-width:1000px){.basic .black .template_040 .navbar-default .navbar-toggle{display:block}.black .template_040 .navbar-style .navbar-collapse{padding-top:22px;background-color:teal;z-index:11!important}.black .template_040 .navbar-nav{float:none;margin:0 auto;display:block;text-align:left}}.black .menu_bg{display:block;position:absolute;height:100vh;width:100vw;background-color:rgba(0,0,0,.85);margin-left:-1.6rem}.black .template_040 .navbar-collapse.collapse .site2{display:none!important}.black .template_040 .navbar-collapse.collapse .nav-menu2{display:none!important;text-align:center;margin:40px auto}.black .template_040 .navbar-collapse.collapse .nav-menu2 li{display:inline-block;border-top:0;position:relative}.black .template_040 .nav-menu li li{display:block;width:100%;text-align:left!important}@media (max-width:540px){.black .sitetab-list .c-tab{font-size:larger;padding:2px 10px 3px}}@media (max-width:430px){.black .sitetab-list .c-tab{font-size:large;padding:2px 6px 3px}.black .sitetab-list{width:100%}.black .template_040 .navbar-collapse.collapse .site2{padding:0!important}.black .template_040 .nav-menu li{width:100%}.black .template_040 .nav>li>a{text-align:center}.black .template_040 .nav-menu li li{text-align:center!important}}.black .template_040 .dropdown-menu.bgg{font-size:medium;display:block;background:teal!important}.black .template_040 .navbar-top ul li li{list-style-type:none;display:block;padding:0;height:34px;line-height:34px}.black .template_040 .navbar-collapse.collapse .nav-menu2 li ul{position:absolute!important}.black .template_040 .old{display:none}.black .template_040 .navbar-nav.nav-menu{padding-right:5px}.black .template_040 .nav>li>a{padding:10px 18px 15px;font-size:1.21em;background-color:transparent;color:#000;border-bottom:5px solid transparent;display:block}.black .template_40 .navbar-top{display:block;position:absolute;width:100%;z-index:999;background-color:transparent;border:0;border-radius:0}.black h1{margin:0}.black .lang:before{content:'';position:absolute;top:43%;left:0;width:1px;height:25px;transform:translateY(-50%);background:#b1b1b1}.black .black .template_040 .navbar-nav.nav-menu>li{position:relative}.black .modal{text-align:center;padding:0!important}.black .modal-lg{width:85%;margin-left:auto;margin-right:auto}.black .modal-header{display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.black .modal-content{box-shadow:none;position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0}.black .modal-body{position:relative;flex:1 1 auto}.black .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.black .modal-dialog .image-wrap .img-b{position:relative;width:100%;height:auto;overflow:hidden}.black .modal-dialog label{margin-left:-15px}.black .modal-dialog .info>label+div{margin-bottom:15px}.black .modal-dialog .info>label+div.tags ul{padding-top:0}.black .modal-dialog h1.caption{padding-top:0!important;margin-top:0!important}.black .close:not(:disabled):not(.disabled){cursor:pointer}.black .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}@media (max-width:767px){.black .template_040 #index_main section{padding:50px 15px;display:block;line-height:1.6em}.black .template_040 #index_main section h2{text-align:center;font-size:1.8em;font-weight:600}.black h1.caption{padding-top:20px}.black .modal-dialog label{margin-left:0;margin-bottom:15px;display:block}.black .modal-dialog .info>label+div{margin:15px}}.black .template_040 footer .site{text-align:left;margin:15px auto}@media only screen and (max-width:1000px){.black .template_040 footer .site{text-align:left;margin:0 auto 15px}}.black .trigger a{color:#000!important}.black .site_r p{font-size:1.25em}.black .fs-3{font-size:1.5em!important}.black .fw-bold{font-weight:700!important}.black .site{padding-top:0;flex-direction:row;border-top:1px solid #b9b9b9}.black .modal-body .site{margin:auto!important;padding:0}.black .sitetab-list{display:flex!important;justify-content:center;overflow:hidden;zoom:1;width:90%;max-width:540px;margin:auto;padding:.8em 0;text-align:center}.black .sitetab-list .c-tab{line-height:28px;height:31px;font-size:1.25em;text-align:center;color:#000;padding:2px 5px 3px;position:relative;margin-right:0;float:left}.black .site dl{flex:1;text-align:left;font-size:1.18em}.black .site dt{margin:15px 5px 0;padding:5px 10px;background-color:#5c5c5c;font-size:2rem}.black .site dd{padding:5px 15px;margin-bottom:0}.black .site dd.sub{padding:5px 15px 5px 20px;margin:0 5px;background-color:#424242}.black .rwd-nav-menu{display:none;text-align:center;margin:30px 0 0}.black .rwd-nav-menu>li>a{padding:0 6px;font-size:1.5em;background-color:transparent;color:#fff;border-bottom:5px solid transparent;display:block}@media only screen and (max-width:1400px){.black .rwd-nav-menu{display:block;text-align:center;margin:30px 0 0;width:100%}.black .dropdown-menu{position:absolute!important;top:0!important;left:0;z-index:10000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);width:-moz-max-content;width:max-content}.black .carousel-caption{position:absolute;bottom:5%;left:6%;color:#000;text-align:left}.black .lang:before{display:none}}.black .modal-header{padding:10px 15px;border-bottom:none}.black button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:1000px){.black .site{padding-top:0;flex-direction:row;border-top:1px solid #b9b9b9;flex-wrap:wrap}.black .site dl{flex:auto;flex-wrap:wrap}.black .template_040 .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:0;margin-bottom:2.5rem;margin-left:0}.black .carousel-caption{position:relative!important;bottom:20%;left:0;color:#000;text-align:left;padding:20px}.black .carousel-caption .caption-title{font-weight:600;line-height:1;margin-bottom:20px;--min-size:40;--max-size:100;--font-size:calc((var(--min-size) * 1px) + (var(--max-size) - var(--min-size)) * ((100cqw - 320px) / (1920 - 320)));font-size:clamp(var(--min-size) * 1px,var(--font-size),var(--max-size) * 1px)}.black .carousel-caption .caption-cont{font-size:3.5em;line-height:1;margin-bottom:10px;color:#5d6163;font-family:Segoe UI,SegoeUI,Helvetica Neue,Helvetica,Arial,sans-serif!important;padding-left:10px}.black .carousel-caption .caption-cont2{font-size:2.5em;line-height:1;margin-bottom:30px;color:#5d6163;font-family:Segoe UI,SegoeUI,Helvetica Neue,Helvetica,Arial,sans-serif!important;padding-left:10px}.black .carousel-control .icon-prev:before{background-image:url(../../../images/img/arrow.svg)!important;background-size:cover;display:inline-block;width:30px;height:30px;content:""}.black .carousel-control .icon-next:before{background-image:url(../../../images/img/arrow.svg)!important;background-size:cover;display:inline-block;width:30px;height:30px;content:"";transform:rotate(180deg)}.black #hero-form{position:relative;width:100%!important;max-width:none!important;margin-bottom:0}.black footer .footer-row{text-align:center!important;margin:auto;flex-wrap:wrap}.black footer .left{width:100%!important;display:flex;flex-wrap:wrap;padding:20px 0}.black footer .right{width:100%!important;justify-content:center!important;flex-wrap:wrap;display:flex;padding:20px 20px 20px 0}.black .rwd-nav-menu{display:block!important;text-align:center;margin:30px 0 0}.black .site dl{flex:auto;text-align:left!important;font-size:1.25em;flex-wrap:wrap;width:50%}.black .site dd{line-height:1.5;text-align:left!important}}@media only screen and (max-width:768px){.black .site{padding-top:0;flex-direction:row;border-top:1px solid #b9b9b9!important;flex-wrap:wrap}.black .site dl{flex:auto;text-align:left;font-size:1.25em;flex-wrap:wrap;width:100%}.black .tab-list{display:block!important}}.black .tab-list{display:flex;overflow:hidden;max-width:600px;padding:20px 5px 10px 10px;text-align:left;position:relative;font-weight:600}.black .note_out{display:flex!important;text-align:left;position:relative;flex-wrap:wrap}.black .tab-list-title{font-size:1.25em;padding-right:10px;width:178px}.black #hero-form input{font-size:1.25em;position:relative;width:100%;padding:.6em .8em;color:#666;border:0;border-radius:25px;box-shadow:0 0 10px rgba(0,0,0,.3)}.black #hero-form{position:relative;margin-bottom:0}.black #hero-form button{font-size:1.5em;position:absolute;top:8px;right:12px;cursor:pointer;color:#666;border:none;background:0 0}.black .min16max100{--min-size:16;--max-size:100;--font-size:calc((var(--min-size) * 1px) + (var(--max-size) - var(--min-size)) * ((100cqw - 320px) / (1920 - 320)));font-size:clamp(var(--min-size) * 1px,var(--font-size),var(--max-size) * 1px)}.black .site_o{width:100%;padding:0 15px}.black .site_r_o{display:flex;flex-wrap:wrap}.black .site_r{width:25%}.black .site_third{line-height:1}.black .site_third a{color:#7b7b7b!important}.black .site_third::before{content:"-";padding-right:5px}.black .o_button_theme_button{background-color:rgba(12,18,28,.38);box-shadow:none;transition:.3s;border-radius:20px;height:40px;line-height:40px;width:40px;border:0 solid #ccc}.black .b_E_f6d0a{font-size:20px;margin:0 auto;transition:.15s;color:#fff}.black .header-menu li{margin:0 5px}.black a.list-group-item{z-index:2;color:#9f9f9f!important;background-color:transparent!important;font-size:1.5em;font-weight:600;border-radius:15px;padding:10px 25px!important}.black .list-group-item.active,.black a.list-group-item:hover{z-index:2;color:#fff!important;background-color:#0f78a2!important;font-size:1.5em;font-weight:600;border-radius:15px;padding:10px 25px!important}.black .navFixed{z-index:10;position:fixed;top:0;left:0;margin-top:0;min-width:100%;opacity:.94;transition:opacity .5s ease-out}.black .member-name{font-size:1.1em;border-bottom:3px solid #0f78a2;text-align:center;padding:10px}.black .clearfix{clear:both}.black .template_040 .page-header-b{display:none}.black .m-n{margin:0!important;display:block}.black .image-wrap{overflow:hidden;border-radius:15PX}.search_04 .modal-lg{width:100%;margin-left:auto;margin-right:auto;margin-top:0;max-width:none!important}.black .search_04 .modal-content{background-color:#4c4a48!important}.black .navbar,.black .navbar.navbar-default.navbar-style .container-fluid{padding:0}.black .template_040 .nav>li.home>a{padding:10px 15px 15px;background-color:transparent!important;color:#000;border-bottom:5px solid transparent;display:block}.black .contactbox,.black .quickLink{position:relative;padding-right:3px!important;margin-right:5px}.black .caret{display:inline-block;width:0;height:7px;margin-left:4px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.black .lang.pc .dropdown-toggle::after{display:none}.black .trigger{background-color:#e3e1dd}.black .trigger a{font-size:1.11em!important}.black footer .link{background-color:#4c4a48;color:#fff;padding-bottom:20px}.black footer .footer-about{display:inline-flex;margin-bottom:0!important;padding-top:10px;margin:auto}.black footer .footer-about li{display:flex;font-size:1.11em}.basic.black .template_040 footer a{color:#fff;font-size:1em}.black footer .footer-about li::after{content:'｜'}.basic.black footer .row:last-child,.basic.black footer .row:nth-child(2),.basic.black footer .row:nth-child(5){background:#4c4a48}.basic.black footer .site_o .row:last-child{background:0 0!important}.black footer .left{width:70%;display:flex;flex-wrap:wrap;padding:5px 20px;font-size:1.11em}.black footer .right{width:30%;justify-content:flex-end;flex-wrap:wrap;display:flex;padding:5px 20px 5px 0;font-size:1.11em}.black footer .social{text-align:right;padding-top:0;display:block!important}.black footer .footer-row{display:flex;padding:5px 10px;text-align:left;color:#fff}.black .pe-3{padding-right:1rem!important}.black footer .footer-logo{width:auto;opacity:.78;padding-right:20px;padding-bottom:10px}.black .template_040 .nav>li.quickLink>a{padding:0 10px 12px;font-size:1.5em;background-color:transparent!important;color:#000;border-bottom:5px solid transparent;display:block}.basic .black .template_040 .dropdown-menu{color:#000;background-color:#fff;border-radius:15px}.black .dropdown-menu{position:absolute!important;right:0;z-index:10000;display:none!important;float:left;min-width:170px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);width:-moz-max-content;width:max-content}.black .dropdown-menu.show{display:block!important}.black .template_040 .dropdown-menu>li>a{padding:5px 20px 5px 5px}.black .template_040 .navbar-default .navbar-nav .dropdown-menu>li>a:before{content:"-";margin-left:10px;margin-right:10px}.black .template_040 .dropdown-menu{font-size:large;left:auto;color:#000;background-color:#fff;border-radius:15px}body.basic.black{font-family:"微軟正黑體",Microsoft JhengHei}.basic.black h3.summary{background:#fff;border:8px solid #e9e8e7;color:#333}.basic.black header{background-color:#4c4a48}.basic.black .template_040 .info a:hover h2,.basic.black .template_040 a:active,.basic.black .template_040 a:hover{color:#e95c33!important}.basic.black .template_040 .underline{border-bottom:6px solid #5b5b5b;background:0 0}.basic.black .template_040 .box-block{background-color:#202020}.basic.black a>div>time{color:#333!important}.basic.black .template_040 a.key{color:#333}.basic.black .template_040 .sitemap_01 h4{background:#f5f5f5}.basic.black .template_040 .overlay{transition:.5s}@media (min-width:640px){.basic.black .template_040 .box-block{background-color:#f3f3f4}.basic.black .template_040 .date-block{background-color:#e95c33}}.basic.black .template_040 .navbar-default .navbar-nav>li>a{color:#fff;border-bottom:6px solid transparent}.basic.black .template_040 .navbar-default .navbar-nav>.open>a,.basic.black .template_040 .navbar-default .navbar-nav>.open>a:focus,.basic.black .template_040 .navbar-default .navbar-nav>.open>a:hover,.basic.black .template_040 .navbar-default .navbar-nav>li.active>a,.basic.black .template_040 .navbar-default .navbar-nav>li>a:hover{color:#e95c33;border-bottom:6px solid #fff}.basic.black .template_040 .navbar-default .navbar-nav>li>a.active{color:#fff;border-bottom:6px solid #fff}.basic.black .template_040 .navbar-default .navbar-nav>li>a:before{background:0 0}.basic.black .template_040 .navbar-default .navbar-nav>li>a:focus,.basic.black .template_040 .navbar-default .navbar-nav>li>a:hover{color:#fff!important;background-color:transparent}.basic.black .template_040 .dropdown-menu li a{color:#000!important}.basic.black .template_040 .dropdown-menu li a:hover{color:#0b92d1!important}.basic.black .template_040 .dropdown-menu>.active>a,.basic.black .template_040 .dropdown-menu>.active>a:focus,.basic.black.template_040 .dropdown-menu>.active>a:hover{background-color:#333;color:#e95c33!important;font-weight:700}@media (max-width:1000px){.basic.black .template_040 .dropdown-submenu:hover>a:after,.basic.black .template_040 .dropdown-submenu>a:after{border-left-color:transparent!important}.basic.black .template_040 .dropdown-menu{margin:0;background-color:#626262;border:0 solid transparent;box-shadow:none;border-radius:0}.basic.black .open .dropdown-menu .dropdown-submenu:hover .dropdown-menu{background-color:#fff}.basic.black .template_040 .navbar-default .navbar-nav>li>a{color:#fff}}@media (max-width:1040px){.basic.black .template_040 .navbar-default .navbar-toggle{background-color:transparent;background-image:none}.basic.black .open .dropdown-menu .dropdown-submenu:hover .dropdown-menu{background-color:#5b5b5b;color:#202020}}.basic.black .template_040 .navbar-top{background:0 0}.basic.black .template_040 .navbar-top a{color:#fff}.basic.black .template_040 .navbar-top .lang.open>.dropdown-menu{background:#5b5b5b!important}.basic.black .template_040 .navbar-top .lang.open>.dropdown-menu>li>a{color:#fff;background:0 0!important}.basic.black .template_040 .navbar-top .lang.open>.dropdown-menu>li>a:hover{background:0 0!important}@media (min-width:1040px){.basic.black .template_040 .navbar-top .lang a,.basic.black .template_040 .navbar-top a{color:#000}}@media (min-width:1440px){.basic.black .template_040 .navbar-top .lang a,.basic.black .template_040 .navbar-top a{color:#000}}.basic.black .template_040 .navbar-top .lang a.login{color:#333;background-color:#fff;padding:3px 10px;border-radius:5px}@media (max-width:1001px){.basic.black .template_040 .navbar-top .theme.pc .dropdown-toggle:before{content:"";background:url(/images/img/series.png) no-repeat #626262;width:36px;height:36px;display:inline-block;top:5px;position:relative;border-radius:50%}}.basic.black .template_040 .navbar-default .navbar-toggle .icon-bar,.basic.black .template_040 .navbar-default .navbar-toggle:focus .icon-bar,.basic.black .template_040 .navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff!important}.basic.black .template_040 .navbar-default .navbar-toggle{border-color:transparent}@media only screen and (max-width:1000px){.basic.black .template_040 .navbar-nav>li{border-top:1px solid #3bafaf}.basic.black .template_040 .dropdown.open>.dropdown-menu{background-color:transparent;border:1px solid transparent}.basic.black .template_040 .dropdown.open>.dropdown-menu li a{background-color:transparent!important;color:#fff}.basic.black .template_040 .dropdown.open>.dropdown-menu li a:hover{background-color:transparent!important;color:#e95c33}}.basic.black .template_040 .input-basic{font-size:1.8rem!important;border-radius:30px;height:45px;border:none;outline:0;display:inline-block;color:silver}.basic.black .template_040 .navbar-form .input-group .form-control{color:#fff}.basic.black .template_040 .navbar-form .input-group .search-submit{color:#fff;background-color:#626262}.basic.black .template_040 .navbar-form .input-group .search-submit a{color:#fff!important}.basic.black .template_040 .navbar-form .input-group .search-submit a:hover{color:#f5f5f5!important}.basic.black .template_040 .navbar-default{border-color:transparent!important}.basic.black .template_040 #index_main section h2{color:#202020;text-align:center}.basic.black .template_040 #index_main section h4,.basic.black .template_040 #index_main section p.summary{color:#545454;text-align:center}.basic.black .template_040 #index_main .portfolio_03 .size01 .text-block,.basic.black .template_040 #index_main .portfolio_03 .size04 .text-block{background:#202020;color:#fff}.basic.black .template_040 #index_main .portfolio_03 .size01:hover .text-block,.basic.black .template_040 #index_main .portfolio_03 .size04:hover .text-block{background:#e95c33;color:#fff}.basic.black .article_06 time,.basic.black .portfolio_07 .size01 .image-wrap,.basic.black .portfolio_07 .size01 .overlay,.basic.black .portfolio_07 .size02 .image-wrap,.basic.black .portfolio_07 .size02 .overlay,.basic.black .portfolio_07 .size03 .image-wrap,.basic.black .portfolio_07 .size03 .overlay,.basic.black .portfolio_07 .size04 .image-wrap,.basic.black .portfolio_07 .size04 .overlay{background:#202020}.basic.black .portfolio_07 .size01 .image-wrap:hover .overlay,.basic.black .portfolio_07 .size01 .overlay:hover,.basic.black .portfolio_07 .size02 .image-wrap:hover .overlay,.basic.black .portfolio_07 .size02 .overlay:hover,.basic.black .portfolio_07 .size03 .image-wrap:hover .overlay,.basic.black .portfolio_07 .size03 .overlay:hover,.basic.black .portfolio_07 .size04 .image-wrap:hover .overlay,.basic.black .portfolio_07 .size04 .overlay:hover{background:#5b5b5b;color:#fff}.basic.black .portfolio_07 .size01,.basic.black .portfolio_07 .size02,.basic.black .portfolio_07 .size03,.basic.black .portfolio_07 .size04{background:#202020}.basic.black .template_040 footer{background:#ece6e1;color:#000}.basic.black .template_040 .copy{color:#333}.basic.black .template_040 .copy a,.basic.black .template_040 .copy a:link{color:#202020}.basic.black .template_040 .copy a:hover,.basic.black .template_040 .copyright a:hover{color:#e95c33!important}.basic.black .template_040 .copyright{border-top:0 solid #5b5b5b}.basic.black .template_040 .copyright a{color:#fff}.basic.black .template_040 .copyright div.adviser span{background:0 0;color:#fff}.basic.black .template_040 .copyright div.co-organizer span,.basic.black .template_040 .copyright div.organizer span{background:0 0;color:#626262}.basic.black .template_040 .co-organizer ul li a:hover{color:#909090!important}.basic.black .template_040 .btn-more .btn-style{color:#000!important;background-color:transparent!important;border-bottom:2px solid #000;border-radius:0;padding:4px 0}.basic.black .template_040 .btn-more .btn-style:hover{color:#fff;background:#787270}.basic.black .template_040 .btn-group .btn-default:hover{background-color:#f5f5f5}.basic.black .template_040 .btn-group .btn-style{color:#fff;background-color:#e95c33}.basic.black .template_040 .btn-group .btn-style:hover{color:#fff!important}.basic.black .template_040 .btn-style:hover{color:#e95c33!important}.basic.black .template_040 .btn-form{color:#fff;background:#626262}.basic.black .template_040 .btn-form:active,.basic.black .template_040 .btn-form:focus,.basic.black .template_040 .btn-form:hover{color:#fff}.basic.black .template_040 .btn-white{color:inherit;background-color:transparent;border:1px solid #d4d4d4}.basic.black .template_040 .social i{color:#262a2b!important;background-color:#acaeae!important;border:0 solid transparent}.basic.black .template_040 .social i:hover{color:#fff;background:#333}.basic.black .template_040 .social .fa-facebook{background-color:#3b5998}.basic.black .template_040 .social .fa-twitter{background-color:#1baae1}.basic.black .template_040 .social .fa-google-plus,.basic.black .template_040 .social .fa-youtube{background-color:transparent}.template_001 .social .icon-line{width:40px;height:40px;position:relative}.basic.black .template_040 .social .fa-instagram{background-color:transparent}.basic.black .template_040 .visit{color:#4c4c4c}.basic.black .template_040 a.fb,.basic.black .template_040 a.google,.basic.black .template_040 a.print,.basic.black .template_040 a.twitter{color:#4c4c4c;display:inline-block}.basic.black .template_040 a.print:hover{color:#e95c33}.basic.black .template_040 a.fb:hover{color:#3b5998}.basic.black .template_040 a.twitter:hover{color:#1baae1}.basic.black .template_040 a.google:hover{color:#c63d2d}.basic.black .template_040 a.fb span,.basic.black .template_040 a.fontsiz span,.basic.black .template_040 a.google span,.basic.black .template_040 a.line span,.basic.black .template_040 a.print span,.basic.black .template_040 a.twitter span{display:none}.basic.black .template_040 .icon-bigA,.basic.black .template_040 .icon-bigA:hover,.basic.black .template_040 .icon-line,.basic.black .template_040 .icon-line:hover,.basic.black .template_040 .icon-smallA,.basic.black .template_040 .icon-smallA:hover{background:0 0}.basic.black .template_040 .site>div>ul li a{color:#626262}.basic.black .template_040 .site a,.basic.black .template_040 .site a:link{color:#000}.site a,.site a:link{color:#fff}.basic.black .template_040 .site a:hover{color:#e95c33!important}.basic.black .template_040 .download-list.small-list>li{background:#f3f3f4;border-left:none;border-right:none}.basic.black .template_040 .download-list h5.caption{border:2px solid #d4d4d4}.basic.black .template_040 .todo-list.small-list>li{background:#f3f3f4}.basic.black .template_040 .todo-list>li{background:#f3f3f4;border-left:4px solid #e95c33}.basic.black .template_040 .tags a,.basic.black .template_040 .tags a:link{color:#333}.basic.black .template_040 .tags ul li a{background-color:#d4d4d4;border:1px solid #d4d4d4;color:#000}.basic.black .template_040 .tags ul li a:hover{background-color:#e95c33;border:1px solid #e95c33;color:#fff!important}.basic.black .template_040 .event_list_06 h2.timeline-years,.basic.black .template_040 .people_list_04 h2.timeline-years,.basic.black .template_040 .people_list_05 h2.timeline-years,.basic.black .template_040 .people_list_06 h2.timeline-years,.basic.black .template_040 .timeline_01 h2.timeline-years,.basic.black .template_040 .timeline_03 h2.timeline-years{color:#fff!important;background-color:#202020;font-family:"微軟正黑體",Microsoft JhengHei!important}.basic.black .template_040 .event_list_06 .timeline-add,.basic.black .template_040 .people_list_04 .timeline-add,.basic.black .template_040 .people_list_05 .timeline-add,.basic.black .template_040 .timeline_01 .timeline-add,.basic.black .template_040 .timeline_03 .timeline-add{color:#fff;background-color:#202020}.basic.black .template_040 .event_list_06 .timeline-add:hover,.basic.black .template_040 .people_list_04 .timeline-add:hover,.basic.black .template_040 .people_list_05 .timeline-add:hover,.basic.black .template_040 .timeline_01 .timeline-add:hover,.basic.black .template_040 .timeline_03 .timeline-add:hover{color:#4c4c4c}.basic.black .template_040 .event_list_06 .timeline:before,.basic.black .template_040 .event_list_07 .timeline:before,.basic.black .template_040 .people_list_04 .timeline:before,.basic.black .template_040 .people_list_06 .timeline:before,.basic.black .template_040 .timeline_01 .timeline:before,.basic.black .template_040 .timeline_03 .timeline:before{background-color:#202020}.basic.black .template_040 .people_list_05 .timeline:before{background-color:#d4d4d4}.basic.black .template_040 .event_list_06 .timeline>li>.timeline-panel,.basic.black .template_040 .event_list_07 .timeline>li>.timeline-panel,.basic.black .template_040 .people_list_04 .timeline>li>.timeline-panel,.basic.black .template_040 .timeline_01 .timeline>li>.timeline-panel,.basic.black .template_040 .timeline_03 .timeline>li>.timeline-panel{border:1px solid #d4d4d4;background-color:#fff}.basic.black .template_040 .people_list_05 .timeline>li>.timeline-panel{border-top:1px solid #d4d4d4;background-color:transparent}.basic.black .template_040 .event_list_06 .timeline>li>.timeline-panel:before,.basic.black .template_040 .people_list_04 .timeline>li>.timeline-panel:before,.basic.black .template_040 .people_list_05 .timeline>li>.timeline-panel:before,.basic.black .template_040 .timeline_01 .timeline>li>.timeline-panel:before,.basic.black .template_040 .timeline_03 .timeline>li>.timeline-panel:before{border-top:15px solid transparent;border-left:15px solid #d4d4d4;border-right:0 solid #d4d4d4;border-bottom:15px solid transparent}.basic.black .template_040 .event_list_06 .timeline>li>.timeline-panel:after,.basic.black .template_040 .people_list_04 .timeline>li>.timeline-panel:after,.basic.black .template_040 .people_list_05 .timeline>li>.timeline-panel:after,.basic.black .template_040 .timeline_01 .timeline>li>.timeline-panel:after,.basic.black .template_040 .timeline_03 .timeline>li>.timeline-panel:after{border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent}.basic.black .template_040 .event_list_06 .timeline>li.timeline-inverted>.timeline-panel:before,.basic.black .template_040 .people_list_04 .timeline>li.timeline-inverted>.timeline-panel:before,.basic.black .template_040 .people_list_05 .timeline>li.timeline-inverted>.timeline-panel:before,.basic.black .template_040 .timeline_01 .timeline>li.timeline-inverted>.timeline-panel:before,.basic.black .template_040 .timeline_03 .timeline>li.timeline-inverted>.timeline-panel:before{border-top:15px solid transparent;border-right:15px solid #d4d4d4;border-left:0 solid #d4d4d4;border-bottom:15px solid transparent}.basic.black .template_040 .event_list_06 .timeline>li.timeline-inverted>.timeline-panel:after,.basic.black .template_040 .people_list_04 .timeline>li.timeline-inverted>.timeline-panel:after,.basic.black .template_040 .people_list_05 .timeline>li.timeline-inverted>.timeline-panel:after,.basic.black .template_040 .timeline_01 .timeline>li.timeline-inverted>.timeline-panel:after,.basic.black .template_040 .timeline_03 .timeline>li.timeline-inverted>.timeline-panel:after{border-top:14px solid transparent;border-right:14px solid #fff;border-left:0 solid #fff;border-bottom:14px solid transparent}.basic.black .template_040 .event_list_06 .timeline>li>.timeline-badge,.basic.black .template_040 .people_list_04 .timeline>li>.timeline-badge,.basic.black .template_040 .timeline_01 .timeline>li>.timeline-badge{background-color:#202020;color:#fff}.basic.black .template_040 .event_list_06 .timeline>li>.timeline-badge,.basic.black .template_040 .people_list_04 .timeline>li>.timeline-badge,.basic.black .template_040 .timeline_03 .timeline>li>.timeline-badge{background-color:#202020;border:5px solid #fff;right:-10px;width:20px!important;height:20px!important;line-height:20px!important}.basic.black .template_040 .timeline_03 .timeline>li.timeline-inverted>.timeline-badge{left:-11px!important}.basic.black .template_040 .timeline_03 time{background-color:#202020}.basic.black .template_040 .timeline_02 .timeline-add{color:#fff;background-color:#202020}.basic.black .template_040 .timeline_02 .timeline-add:hover{color:#4c4c4c}.basic.black .template_040 .timeline_02 .timeline:before{background-color:#202020}.basic.black .template_040 .timeline_02 time{border-bottom:1px solid #202020}.basic.black .template_040 .timeline_01 .btn-style,.basic.black .template_040 .timeline_02 .btn-style,.basic.black .template_040 .timeline_03 .btn-style{color:#fff;background:#e95c33}.basic.black .template_040 .timeline_03 time .day,.basic.black .template_040 .timeline_03 time .month,.basic.black .template_040 .timeline_03 time .year{color:#fff!important}.basic.black .template_040 .event_list_07 .timeline h3 :before{border:3px solid #202020;background:#202020;content:"\f016";font-family:FontAwesome;color:#fff;text-align:center}.basic.black .template_040 .people_list_06 .timeline h3 :before,.basic.black .template_040 .people_list_06 time:before{background-color:#fff;border:3px solid #202020}.basic.black .template_040 .people_list_06 time{color:#f5f5f5}.basic.black .template_040 .people_list_06 .title{color:#202020}@media (max-width:768px){.basic.black .template_040 .event_list_06 .timeline>li>.timeline-panel:before,.basic.black .template_040 .people_list_04 .timeline>li>.timeline-panel:before,.basic.black .template_040 .people_list_05 .timeline>li>.timeline-panel:before,.basic.black .template_040 .timeline_01 .timeline>li>.timeline-panel:before,.basic.black .template_040 .timeline_03 .timeline>li>.timeline-panel:before{border-top:15px solid transparent;border-right:15px solid #d4d4d4;border-left:0 solid #d4d4d4;border-bottom:15px solid transparent}.basic.black .template_040 .event_list_06 .timeline>li>.timeline-panel:after,.basic.black .template_040 .people_list_04 .timeline>li>.timeline-panel:after,.basic.black .template_040 .people_list_05 .timeline>li>.timeline-panel:after,.basic.black .template_040 .timeline_01 .timeline>li>.timeline-panel:after,.basic.black .template_040 .timeline_03 .timeline>li>.timeline-panel:after{border-top:14px solid transparent;border-right:14px solid #fff;border-left:0 solid #fff;border-bottom:14px solid transparent}.basic.black .template_040 .timeline_02 time{background-color:#202020!important;color:#fff!important}}@media (max-width:480px){.basic.black .template_040 .people_list_06 time{color:#d4d4d4}}.basic.black .back-top{background:#333;opacity:0;transition:opacity .3s,visibility .3s}.basic.black .back-top.back-fade-out,.basic.black .back-top.back-is-visible,.basic.black .no-touch .back-top:hover{transition:opacity .3s,visibility}.basic.black .back-top.back-is-visible{visibility:visible;opacity:1}.basic.black .back-top.back-fade-out{opacity:.5}.basic.black .no-touch .back-top:hover{opacity:1}.basic.black .back-top span{color:#fff}.basic.black .template_040 .keysearch .input-group-addon{background:#fff}.basic.black .template_040 .dl-horizontal-dd li a,.basic.black .template_040 .dl-horizontal-dd li a:link{color:#202020;background:#f5f5f5;border:1px dashed #f5f5f5}.basic.black .pager{border-top:1px solid #202020}.basic.black .pager li>a,.pager li>span{background-color:transparent}.basic.black .pager li>a:hover{background-color:#202020;color:#fff!important}.basic.black .cd-pagination a{border:1px solid #d4d4d4;color:#202020!important}.basic.black .cd-pagination a:hover{background-color:#202020;border-color:#202020;color:#fff!important}.basic.black .no-touch .cd-pagination a:hover{background-color:#202020}.basic.black .cd-pagination a.disabled{color:rgba(0,0,0,.4);pointer-events:none}.basic.black .cd-pagination.custom-buttons .button a{color:transparent}.basic.black .intro::before{border-top:2px solid #333;border-left:2px solid #333}.basic.black .intro::after{border-bottom:2px solid #333;border-right:2px solid #333}.basic.black .map-content{background:#f3f3f4}.basic.black .info-content{border-top:2px solid #202020}.basic.black .template_040 .annals-01 .page-header,.basic.black .template_040 .digit-01 .page-header,.basic.black .template_040 .other-01 .page-header,.basic.black .template_040 .other-02 .page-header,.basic.black .template_040 .other-03 .page-header,.basic.black .template_040 .video-01 .page-header{color:#333}.basic.black .annals_detail ol li:before{background:#5b5b5b}.basic.black .annals_detail ol li:after{background:#f5f5f5;border:2px solid #5b5b5b}.basic.black .annals_detail ol li:last-child:before{content:"";background:0 0}.basic.black .annals-01 .annals-list,.basic.black .annals_list_01 .annals-list{background:#f3f3f4}.basic.black .annals-01 .fa,.basic.black .annals_list_01 .fa{color:#bbb}@media (max-width:767px){.basic.black .modal-dialog label{background:#f3f3f4}}.basic.black .template_040 .bs-slider{background:0 0}.basic.black .template_040 .bs-slider .bs-slider-overlay{background-color:transparent}.basic.black .template_040 .carousel-indicators li{background-color:#d4d4d4;border:2px solid #d4d4d4}.basic.black .template_040 .carousel-indicators .active{background-color:#202020;border:2px solid #202020}.basic.black .carousel-control .icon-next:before,.basic.black .carousel-control .icon-prev:before{background:0 0}.basic.black .carousel-control.left,.basic.black .carousel-control.right{background-image:none!important}@media only screen and (max-width:768px){.basic.black .template_040 .carousel-indicators li{background-color:#f5f5f5;border:2px solid #f5f5f5}.basic.black .template_040 .carousel-indicators .active{background-color:#5b5b5b;border:2px solid #5b5b5b}}.basic.black .template_040 .header{background-color:#fff}.basic.black .template_040 .page-header-b{color:#202020}.basic.black .template_040 .breadcrumb{background-color:transparent}.basic.black .template_040 .page-header-b:after{border-bottom:3px solid #d4d4d4}.basic.black .template_040 a{color:#000}.basic.black .template_040 .main{background:#ece6e1}@media only screen and (max-width:1200px){.basic.black .template_040 .main{background:#ece6e1}}.basic.black .navbar-form .input-group.stylish-input-group .search-submit{background:0 0;border-bottom:transparent}.basic.black .navbar-form .input-group.stylish-input-group .search-submit .fa{color:#fff}.basic.black .navbar-form .input-group :focus{color:#333;outline:0}.basic.black .navbar-form .search-icon-btn,.basic.black .navbar-form .stylish-input-group input.form-control{background-color:transparent}.basic.black .template_040 .search_wrap{background-color:#202020}.basic.black .template_040 .search_wrap_show .form-control{background:#fff;color:#626262}.basic.black .template_040 section.bg-color{background-color:#0f78a2!important}.basic.black .template_040 section.bg-color2{background-color:#ece6e1!important}.basic.black .template_040 section:nth-child(1){z-index:100}.basic.black .template_040 section:nth-child(9){background-color:#ece6e1!important;z-index:100}.basic.black .template_040 .entry-content section:nth-child(odd){background-color:transparent}.navbar-form .input-group.stylish-input-group input::-moz-placeholder{color:#d4d4d4!important}.navbar-form .input-group.stylish-input-group input::placeholder{color:#d4d4d4!important}@media (min-width:1040px){.basic.black .navbar-form .input-group.stylish-input-group .search-submit{background:0 0}}@media (min-width:1440px){.basic.black .navbar-form .input-group.stylish-input-group .search-submit{background:0 0}}.basic.black .template_040 .bootstrap-datetimepicker-widget.dropdown-menu{background:#fff!important}.basic.black .template_040 .portfolio_02 .text-block,.basic.black .template_040 .portfolio_06 .text-block{color:#fff}.basic.black .thumbnail a:hover .caption h3,.basic.black .thumbnail a:hover h3.text-ellipsis{color:#e95c33}.basic.black .multi_list_01 .box-block{background:#e95c33}.basic.black .multi_list_01 .news .date .day,.basic.black .multi_list_01 .news .date .month,.basic.black .multi_list_01 .news .date .time,.basic.black .multi_list_01 .news .date .year,.basic.black .multi_list_02 .news .date .day,.basic.black .multi_list_02 .news .date .month,.basic.black .multi_list_02 .news .date .time,.basic.black .multi_list_02 .news .date .year{color:#fff}.basic.black .multi_list_02 .news .info{color:#f5f5f5}@media (min-width:640px){.basic.black .multi_list_02 .news{border-bottom:1px solid #d4d4d4}.basic.black .multi_list_01 .box-block{background:#f5f5f5}.basic.black .multi_list_01 .news .date .day{color:#000!important}}.basic.black .multi_list_02 .box-block,.basic.black .multi_list_03 .news:before{background:#202020!important}.basic.black .article_02 .aside-box{background:#f5f5f5;border-left:6px solid #e95c33}.basic.black .portfolio_01 .row>div[class^=col]>div{box-shadow:0 0 1px #626262}.basic.black .portfolio_14 .color1 .overlay{border-bottom:6px solid #909090}.basic.black .portfolio_14 .image-wrap{background:#fff;color:#fff}.basic.black .portfolio_14 .image-wrap p,.basic.black .portfolio_14 .image-wrap:hover p{color:#000}.basic.black .portfolio_14 .color1 time{background:#909090;color:#fff}.basic.black .portfolio_14 .color2 .overlay{border-bottom:6px solid #5b5b5b}.basic.black .portfolio_14 .overlay h3:hover{color:#e95c33}.basic.black .portfolio_14 .color2 time{background:#5b5b5b;color:#fff}.basic.black .index-article-05 .aside:before{font-family:FontAwesome}.basic.black .article_04 .details{background:#f5f5f5}.basic.black .article_08 .aside-box{border:4px solid #202020}.basic.black .circle-red{background:#202020;color:#fff}.basic.black .circle-green{background:#5b5b5b;color:#fff}.basic.black .circle-orange{background:#e95c33;color:#fff}.basic.black .circle-gray{background:#4c4c4c;color:#fff}#index_main~section.row{background-color:#f5f5f5}.basic.black .template_040 footer .row:nth-child(2){background-color:#ece6e1;color:#000}.basic.black .template_040 footer .row:nth-child(4){background-color:#4c4a48;color:#fff}.basic.black .template_040 .site2 a:hover{color:#ffe285!important}.site2 a,.site2 a:link{color:#fff!important}@media (max-width:1000px){.basic.black .navbar-form .input-group.stylish-input-group .search-submit{border:2px solid transparent;position:relative}.basic.black .navbar-form .input-group.stylish-input-group .search-submit .fa{color:#fff}.basic.black .template_040 .navbar-default .navbar-nav>li>a{color:#fff;border-bottom:0 solid #ece6e1}.basic.black .template_040 .navbar-default .navbar-nav>.open>a,.basic.black .template_040 .navbar-default .navbar-nav>.open>a:focus,.basic.black .template_040 .navbar-default .navbar-nav>.open>a:hover,.basic.black .template_040 .navbar-default .navbar-nav>li>a:hover{color:#e95c33;border-bottom:0 solid #fff}}.black .interact-list-01{margin-bottom:30px;margin-top:30px}.black .interact-list-01 [class^=col-]{padding:0;margin:0}.black .interact-list-01 .aside-box{margin-bottom:30px;background-color:#7c7d22;color:#fff;display:grid}.black .interact-list-01 .aside-box.color{margin-bottom:30px;background-color:#996a17;color:#fff}.black .interact-list-01 .aside-box a{color:#fff}.black .interact-list-01 .aside-box a:hover{color:#f3f3f3!important}.black .interact-list-01 time:before{content:" \f017  ";text-align:center;position:absolute;color:#ec5c15;font-size:2em;margin-top:-30px;font-family:FontAwesome;margin-left:3px}.black .interact-list-01 time{width:100%;text-align:center;font-size:medium;display:block;margin-top:50px;position:relative}.black .interact-list-01 h3{text-align:center}.black .interact-list-01 .image-wrap{overflow:hidden;position:relative;width:calc(100% - 20px);margin:0 auto}.black .interact-list-01 img[class]{margin:auto;width:100%!important;height:100%!important}.black .interact-list-01 img:hover{transition:1s}.black .interact-list-01 .details{padding:5px 10px 15px}.black .interact-list-01 .details .title{line-height:1.5!important;font-weight:600;font-size:larger!important;padding-bottom:20px;color:#fff!important;height:39px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.black .interact-list-01 .details .cont{line-height:1.7!important;height:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:500;font-size:large;color:#fff;max-width:500px!important}.black .interact-list-01 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .interact-list-01 .text-ellipsis.multiline{white-space:normal;height:5em}.black .interact-list-01 .carousel-control.right{right:-42px}.black .interact-list-01 .carousel-control.left{left:-93px}.black .table-wrap{height:auto;float:left;width:70%;max-width:1030px}.black .table-wrap img{max-width:100%;height:auto;vertical-align:middle;padding:0;border:0;outline:0;margin:0 auto;max-height:inherit}.black .text-container{position:relative;padding:0 20px;float:left;width:30%;top:50%}@media (max-width:990px){.black .table-wrap{height:auto;float:left;width:100%}.black .table-wrap img{max-width:100%;height:auto;vertical-align:middle;padding:0;border:0;outline:0;margin:0 auto;max-height:inherit}.black .text-container{position:relative;padding:0 20px;float:right;width:100%;top:unset}}.black .white-popup{position:relative;background:url(../../../images/v040/interact_bg.png) center no-repeat #fff;padding:15px;width:auto;max-width:100%;margin:20px auto;text-align:center;min-height:calc(98vh - 20px);display:flow-root}.black .modal-content #top_function{background-color:#4c4a48!important;margin:0!important;padding-right:10px;padding-left:10px}.black .bar{margin:0 10px;width:140px;border-radius:30px;border:1px solid #dcdcdc;background-color:#fff;box-shadow:1px 1px 8px 1px #dcdcdc}.black .searchbar{height:45px;border:none;width:100px;outline:0}.black select{border:0!important;font-size:medium;margin-left:2px;color:#5c5a5b}.black .search{display:inline-flex;align-items:center;font-size:medium}.black .btn-style{color:#000!important;background-color:#eeba16!important;border-radius:0;padding:3px 12px;margin-left:8px;font-size:medium;letter-spacing:5px}.black .city{margin-top:40px;margin-bottom:40px;display:flex;flex-wrap:wrap}.black .city img{width:100%;height:auto}.black .city .col-md-4{margin-bottom:20px}.black .city a{display:inline-block;width:100%;vertical-align:top}.black .useful-service-item{align-items:center;justify-content:center;padding:0;overflow:hidden}.black .city a .name{float:left;width:97%;text-align:left;margin:10px 0 0 10px;font-size:1.1em;line-height:26px;color:#fff;padding:3px 0;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.black .city a .kind{float:left;width:97%;text-align:left;margin:0 0 10px 10px;font-size:.98em;line-height:28px;color:#545454;padding:3px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.black .city .item-title{position:absolute;bottom:0;background-image:url(../../../images/v040/bg.png);background-position:bottom;width:calc(100% - 30px);color:#fff}.black .t-mark-t15{position:absolute;top:15px;right:25px;height:33px;width:26px}.black .cms_list_01 .projectlist{width:100%;margin-bottom:60px}.black .cms_list_01 .projectlist th{background-color:#0f78a2!important;color:#fff;padding:5px 3px;border-bottom:1px solid #fff;border-top:0 solid #000;border-left:1px solid #fff;text-align:center}.black .cms_list_01 .projectlist th.projecttitle{padding-left:25px}.black .cms_list_01 .projectlist tr td{padding:15px 10px;border-bottom:1px solid #e0e0e0;color:#505050;vertical-align:top}.black .cms_list_01 .projectlist tr td.type{padding-left:20px}.black .cms_list_01 .projectlist tr td a{color:#505050}.black .cms_list_01 .projectlist tr td a:focus,.black .cms_list_01 .projectlist tr td a:hover{color:#076bc8;text-decoration:none}.black .cms_list_01 .projectlist tr:hover{background-color:#f9f9f9;opacity:.7;transition:.3s}.black .cms_list_01 .projectlist>tbody>tr:nth-child(even)>td,.black .cms_list_01 .projectlist>tbody>tr:nth-child(even)>th{background-color:#f7f7f7;vertical-align:top}.black .cms_list_01 .projectlist>tbody>tr>td:nth-child(1){text-align:center}.black .cms_list_01 .box-gray{background-color:#f7f7f5;min-height:30px}.black .member-list{position:absolute;z-index:100;top:15px;right:15px;margin-right:20px;transition:margin .2s linear}.black .member-list a{text-align:center;padding:7px 15px;margin-left:5px;overflow:hidden;white-space:normal;height:3em;text-overflow:-o-ellipsis-lastline;margin-bottom:3px;color:#fff;line-height:200%;font-size:100%;font-family:"微軟正黑體","新細明體";background-color:#fff;border:1px solid #cecece;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:all ease .3s}.black .member-list a:hover{color:#fff!important;background-color:#f2f2f2}.black .cms_list_01 .case{margin-top:30px}@media only screen and (max-width:990px){.black .member-list{top:-55px}}.black .search_01 ul{margin:0;padding:0 0 15px;list-style:none}.black .search_01 ul li{display:inline-block;margin:0 5px 5px 0;padding:0;color:#b0600b!important}.black .search_01 .sharetools{float:right;padding-bottom:5px}.black .search_01 .bot{display:flow-root}.black .search_01 .share{width:55px;text-align:center;margin-top:12px}.black .search_01 .visiticon{height:15px}.black .search_01 .shareicon{height:18px}.black .search_01 h3{text-align:left;font-weight:700;margin-top:30px!important;font-size:larger!important}.black .search_01 h5{font-size:medium}.black .search_01 h6{margin-top:0}.black .search_01 date{font-size:medium;color:#6f6b6c}.black .search_01 .strong{font-weight:700}.black .search_01 .thumbnail{border:0;text-align:center}.black .search_01 .thumbnail img{max-width:800px;border-radius:15px}.black .search_01 .image-wrap{overflow:hidden;position:relative;width:calc(90% - 32px);height:auto;margin:20px auto}.black .search_01 .cc_dl{width:90%;margin:0 auto;display:block;height:40px;max-width:800px;text-align:center}.black .search_01 .cc_dl_img{width:auto!important;height:27px!important;padding:0 6px}.black .search_01 .iamhr{height:5px;width:100%;background-color:#000!important;margin:10px auto 12px}.black .search_01 .more_btn{width:100%;background-color:#f9f9f9;border:2px solid #f9dc7e;border-radius:5px;text-align:center;vertical-align:middle;line-height:32px;margin-bottom:12px}.black .search_01 .gray_btn{background-color:#fff;font-size:medium;border-radius:30px;border:0;padding:6px 28px;text-align:center;vertical-align:middle;margin:6px}.black .search_01 .yellow_btn{background-color:#b0600b;color:#fff;font-size:medium;border-radius:30px;border:0;padding:6px 28px;text-align:center;vertical-align:middle;margin:6px}.black .search_01 .btn-group{float:right;margin:12px}.black .search_01 textarea{width:100%;font-size:medium;padding:10px 16px;display:block;color:#555;background-color:#f4f4f4;background-image:none;border:1px solid #f4f4f4;border-radius:5px}.black .search_01 .circle01LG .image-wrap{text-align:center;margin:0 auto;display:block;border-radius:50%;border:1px solid #d9d9d9;height:80px;width:80px;float:right}.black .search_01 .circle01SM .image-wrap{text-align:center;margin:0 auto;display:block;border-radius:50%;border:1px solid #d9d9d9;height:70px;width:70px;float:right}.black .search_01 .circle01 .image-wrap img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top 100%;object-position:top 100%;vertical-align:middle}.circle01SMTXT{font-size:medium}.black .search_01 .details{padding:5px 25px 15px}.black .search_01 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .search_01 .text-ellipsis.multiline{white-space:normal;height:5em}.black .search_01 .carousel-control.right{right:-42px}.black .search_01 .carousel-control.left{right:20px;left:unset}section .connection{height:180px;vertical-align:middle}section .connection .h2,section .connection h2{text-align:center!important}.black .search_01 .tab-list{display:flex!important;justify-content:center;overflow:hidden;zoom:1;width:90%;max-width:540px;margin:auto;padding:.5em 0;text-align:center}.black .search_01 .c-tab{margin-top:1px;line-height:28px;height:31px;background-color:#eeba16;font-size:medium;text-align:center;color:#000;padding:2px 10px 3px;position:relative;margin-right:7px;float:left}.black .search_3 .c-tab a{color:#fff}section.bg-color{background-color:#e4eaea!important;z-index:100}@media (max-width:420px){.black .search_01 .c-tab{font-size:small;height:auto}}.black .search_01 .image-wrap .overlay{opacity:.5}.black .search_01 .overlay{background-color:#333;transition:.5s;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0}.black .search_01 .text-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;display:block;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .search_01 .text-block .title{border:2px solid #fff;padding:5px 20px;font-size:x-large;font-weight:600}.black .search_01 h2,.black .search_01 title{text-align:left!important;margin-bottom:20px}@media (min-width:992px){.black .col-md-20{width:20%;float:left;padding-right:15px;padding-left:15px}}@media (max-width:768px){.sharetools{float:left!important;margin-bottom:12px}.black .search_01 h2{margin:8px 0 4px}}.black .search_01 .sharew{margin-top:4px;font-size:small}.black .search_01 .info{opacity:1;margin-bottom:.5rem;margin-top:20px;width:100%;position:relative;z-index:100;line-height:25px;letter-spacing:0}.black .search_01 .info .label{padding:0 12px 0 0!important;display:inline-block;width:164px;border-right:1px solid #000;border-radius:0;line-height:1;font-weight:600}.black .search_01 .info .label-cont{display:inline-block;color:#000;vertical-align:top;line-height:1.5;width:calc(100% - 164px);padding-top:4px;padding-left:12px}.black .search_01 .info div{padding:0 0 10px;line-height:1.85em}.black .search_01 .info .label-cont .label{padding:5px!important;display:inline-block;width:120px!important;border-right:0 solid #000;border-radius:0;line-height:1;background-color:#f5f5f5;font-weight:100;color:#000}.black .search_01 .info .label-cont .label-cont{padding-top:0}@media (max-width:700px){.black .search_01 .info .label{padding:0 12px 0 0!important;display:inline-block;width:150px;text-align:auto;-moz-text-align-last:auto;text-align-last:auto;border-right:0 solid #000;border-radius:0;line-height:1;white-space:nowrap;font-weight:600}.black .search_01 .info .label-cont{display:inline-block;color:#000;vertical-align:top;line-height:1.5;width:100%;padding-top:4px;padding-left:0;border-bottom:0}.black .search_01 .info .label-cont .label-cont{display:inline-block;color:#000;vertical-align:top;line-height:1.5;width:calc(100% - 120px);padding-top:0;padding-left:12px;border-bottom:0}}.black .td_cont{width:100%;float:right;line-height:180%;border-bottom:none;padding:15px 0}.black .owner_title{float:left;width:100%;color:#000;padding:5px 0!important;border-bottom:1px dotted #bbb;background-color:#f5f5f5}.black .owner_title .span125{float:left;display:block;width:25%;font-size:100%;padding-right:5px;text-align:center;padding-bottom:0!important}.black .owner{float:left;width:100%;padding:10px 0!important;border-bottom:1px dotted #bbb}.black .owner .span125{float:left;display:block;width:25%;font-size:100%;padding-right:5px;text-align:center;padding-bottom:0!important}@media only screen and (max-width:800px){.black .owner_title{display:none}.black .owner{display:flex;flex-wrap:wrap;width:100%;color:#666;padding:0!important;border-bottom:1px dotted #bbb}.black .owner .span125{text-align:left;width:100%}}.black .feedback{display:flex}.black .feedback .photo{padding-bottom:10px;width:80px}.black .feedback .name{padding-right:25px;padding-left:25px;padding-bottom:10px;width:150px;word-wrap:break-word}.black .feedback .cont{width:calc(100% - 240px)}.black .feedback .word{width:calc(100% - 95px);padding-left:15px}@media only screen and (max-width:768px){.black .feedback .cont{width:100%}}.black .search_02 [class^=col-]{padding:0;margin:0}.input-group{position:relative!important;border-collapse:separate!important}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:smaller!important;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#top_function{background-color:#ece6e1!important}.black .search_02 .bar{margin:0 auto 20px;width:600px;border-radius:30px;border:1px solid #dcdcdc;background-color:#fff;box-shadow:1px 1px 8px 1px #dcdcdc}.black .search_02 select{border:0;font-size:14px;margin-left:12px;color:#5c5a5b}.black .search_02 .search-o{display:flow-root}.black .search_02 .selectbar{display:inline-block;color:silver;margin:0}.black .search_02 .searchbar{height:45px;border:none;width:440px;font-size:14px;outline:0}.black .search_02 .searchbar2{height:45px;border:none;width:440px;font-size:14px;outline:0;display:inline-block;color:silver;margin:0 0 0 34px}.black .search_02 .searchtool{height:unset!important;width:auto!important;position:relative;left:1px}@media (max-width:550px){.black .search_02 .bar{width:390px}.black .search_02 select{font-size:12px}.black .search_02 .searchbar,.black .search_02 .searchbar2{width:240px}}@media (max-width:415px){.black .search_02 .bar{width:310px}.black .search_02 select{font-size:12px}.black .search_02 .searchbar{width:170px}}.black .search_02 .tools{display:block;margin:0 auto;padding-top:0;padding-bottom:2px;text-align:center;font-weight:700;font-size:medium}.black .search_02 .tools ul,.black .search_02 .tools ul li{margin-bottom:0}.black .search_02 .tools001,.black .search_02 .tools002,.black .search_02 .tools003,.black .search_02 .tools004,.black .search_02 .tools005,.black .search_02 .tools006{position:relative;padding-left:26px;padding-right:2px;text-decoration:none;color:#000;vertical-align:top}.black .search_02 .tools001::before{content:'';background:url(../../../images/v040/circle.svg) center/cover no-repeat;display:block;width:22px;height:22px;position:absolute;top:0;left:0}.black .search_02 .tools002::before{content:'';background:url(../../../images/v040/photo.svg) center/cover no-repeat;display:block;width:22px;height:22px;position:absolute;top:0;left:0}.black .search_02 .tools003::before{content:'';background:url(../../../images/v040/video.svg) center/cover no-repeat;display:block;width:22px;height:22px;position:absolute;top:0;left:0}.black .search_02 .tools004::before{content:'';background:url(../../../images/v040/voice.svg) center/cover no-repeat;display:block;width:22px;height:22px;position:absolute;top:0;left:0}.black .search_02 .tools005::before{content:'';background:url(../../../images/v040/document.svg) center/cover no-repeat;display:block;width:22px;height:22px;position:absolute;top:0;left:0}.black .search_02 .tools006::before{content:'';background:url(../../../images/v040/three-dots.svg) center/cover no-repeat;display:block;width:22px;height:22px;position:absolute;top:0;left:0}.black .search_02 ul li{list-style:none;display:inline-block;margin:0 8px}.black .search_02 ul li a{display:inline-block;padding:0 6px;text-decoration:none;line-height:2.2em}.black .search_02 li a{border-bottom:3px solid transparent}.black .search_02 li a:hover{border-bottom:3px solid #eeb817}.black .search_02 .iamhr{width:100%;height:1px;background-color:#cfcfcf;margin:8px auto}.black .search_02 h3{font-weight:700}.black .search_02 .num{font-weight:700;color:red;font-size:26px;padding:0 8px}.black .search_02 .condition ul::before{content:'篩選條件';font-weight:700;color:#000!important;text-align:left!important;font-size:16px;line-height:auto;padding:5px 0 0}.black .search_02 .condition_tap{padding:3px 6px;font-size:15px;width:auto;height:35px;background-color:transparent}.black .search_02 .condition li .fa-times,.black .search_02 .condition li .fa-trash-o{color:red;border:0;margin:2px 0 0 4px}.black .search_02 .condition li a:hover{border-bottom:3px solid transparent}.basic .template_040 section:nth-child(1){z-index:100}ul{padding-inline-start:0}.black .dropdown,.dropup{position:inherit}.black .search_02 .filterbar{float:left;position:relative}.black .search_02 .filterbar ul li{margin:0;padding:0}.black .search_02 .filterbar select{border:0;font-size:14px;margin-left:0!important;margin-right:12px;background-color:transparent;color:#000}.black .filterbar span{font-size:14px;margin-left:0!important;margin-right:12px;color:#000}.black .search_02 .filterbar .texttype{border:0;border-bottom:1px solid #000;width:140px;font-size:14px;margin-left:12px;background-color:transparent;color:#000}.black .search_02 .filterbar .checkbox{border:1px solid #000;margin-right:5px;margin-left:5px;display:inline-block}.black .search_02 .filterbar button{font-size:14px;border:none;background:0 0;margin-right:12px}.black .search_02 .filterbar #open_menuLG{position:absolute;z-index:1000;top:44px;left:auto;width:600px;padding:8px 12px;background-color:#fff;box-shadow:rgb(26 26 26 / 30%) 0 2px 20px 0;max-height:320px;border-radius:5px;overflow-y:auto}.black .search_02 .filterbar #open_menuMD{position:absolute;z-index:1000;top:44px;left:auto;width:400px;padding:8px 12px;background-color:#fff;box-shadow:rgb(26 26 26 / 30%) 0 2px 20px 0;max-height:320px;border-radius:5px;overflow-y:auto}.black .search_02 .filterbar #open_menuSM{position:absolute;z-index:1000;top:44px;left:auto;width:300px;padding:8px 12px;background-color:#fff;box-shadow:rgb(26 26 26 / 30%) 0 2px 20px 0;max-height:320px;border-radius:5px;overflow-y:auto}.black .menuLG{width:50%;float:left}.black .menuSM{width:100%}.black .search_02 .filterbar .snum{font-size:small;color:red;float:right;padding-right:50px}.black #open_menuLG li:nth-child(even) .snum{padding-right:15px}.black .search_02 .filterbar .yellow_btn{background-color:#f4bf01!important;font-size:small;border-radius:0;border:0;padding:4px 18px;text-align:center;vertical-align:middle;margin:12px 15px!important;float:right}.black .search_02 .filterbar span{font-size:14px;border:none;background:0 0;margin-right:8px}.black .search_02 .filterbar .senntaxi{background-color:#fff;height:44px;border:1px solid #ccc;border-radius:5px;width:100%}.black .search_02 .filterbar .datepick{margin:12px 15px}.black .search_02 .filterbar li a:hover{border-bottom:0 solid transparent}@media (max-width:768px){.black .search_02 .filterbar #open_menuLG{width:600px;left:4px}}@media (max-width:450px){.black .search_02 .filterbar #open_menuLG,.black .search_02 .filterbar #open_menuMD,.black .search_02 .filterbar #open_menuSM{width:100%;left:4px}.black .menuLG{width:100%;float:none}.black #open_menuLG li:nth-child(even) .snum,.black #open_menuLG li:nth-child(odd) .snum{padding-right:15px}}.black .sticky_search{position:sticky;top:0;left:48%;width:40px;height:40px;border-radius:0 0 50% 50%;background-color:#ddd;box-shadow:rgba(0,0,0,.1) 0 20px 25px -5px,rgba(0,0,0,.04) 0 10px 10px -5px;z-index:999;overflow:hidden}.black .search_02 .filter_right{display:inline-block;width:120px;text-align:center;vertical-align:top;float:right}.black .search_02 .filter_right span{font-size:14px;line-height:auto;color:#000!important;padding:0;margin:0}.black .search_02 .filter_right select{border:0;font-size:14px;font-weight:700;margin-left:12px;background-color:transparent;color:#000}@media (max-width:991px){.black .search_02 .filter_right{float:inherit;margin-left:10px;text-align:left}.black .search_02 .filter_right select{margin-left:0}}.black .search_02 .collect_keyword{margin:10px 15px;display:flex;align-items:center;justify-content:center}.black .search_02 .collect_keyword p{display:inline-block;font-weight:600;margin-right:10px}.black .search_02 .collect_keyword .keyword p{display:inline-block;font-weight:400;font-size:.9rem;margin:1px 5px 0 0}.black .search_02 .keyword{background-color:#e6e6e6;border:1px solid #eeba16;color:#000;display:inline-block;padding:3px 10px;margin:5px;border-radius:30px}.black .search_02 .close555{width:.9rem;margin:0 0 0 8px}.black .search_02 .keyword.active{background-color:#b0600b;border:1px solid #b0600b;color:#fff!important;border-radius:30px}.black .search_02 .keyword.active .fa{color:#fff!important}.black .search_02 .keyword .fa{font-size:1rem;margin:0 0 0 8px}.black .search_03{margin-bottom:30px;display:grid}input:focus,select:focus,textarea:focus{outline:0}.black .search_03 ul{margin:0;padding:0 0 15px;list-style:none}.black .search_03 ul li{display:inline-block;margin:0 5px 5px 0;padding:0}.black .search_03 .event-tab{float:right}.black .search_03 .liststyle001,.black .search_03 .liststyle002{padding-left:24px}.black .search_03 .liststyle001::before{font-family:FontAwesome;content:"\f009 ";padding-right:8px}.black .search_03 .liststyle002::before{font-family:FontAwesome;content:"\f00b ";padding-right:8px}.black .search_03 .tab ul li{list-style:none}.black .search_03 .event-tab li{position:relative;display:inline-block}.black .search_03 .event-tab li a{font-size:medium;color:#ababab}.black .search_03 .event-tab li.active a{color:#e95c33!important}.black .search_03 #tab1{display:block}.black .search_03 #tab2{display:flex}.black .search_03 h3{text-align:left;font-weight:700;margin-top:30px!important}.black .search_03 h5{font-size:16px;display:block}.black .search_03 h6{margin-top:0}.black .search_03 .strong{font-weight:700}.black .search_03 .details{padding:5px 25px 15px}.black .search_03 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .search_03 .text-ellipsis.multiline{white-space:normal;height:5em}.black .search_03 .carousel-control.right{right:-42px}.black .search_03 .carousel-control.left{right:20px;left:unset}.basic .template_040 section:nth-child(6){background-color:#e4eaea!important;z-index:100}.black .search_03 .image-wrap .overlay{opacity:.5}.black .search_03 .overlay{background-color:#333;transition:.5s;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0}.black .search_03 .image-wrap{display:flex}.black .search_03 .image-wrap img{max-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;transform:scale(1);transition:transform 1s;width:100%}.black .search_03 .tab1_picframe{position:relative;margin:0 5px}.black .search_03 .search-list_tab1 .t-mark-t15{position:absolute;right:25px;top:10px;z-index:1}.black .search_03 .tab1_picframe .box{position:relative;left:0;bottom:0;width:220px;font-size:small;box-sizing:border-box;padding:0 0 8px;margin:0;z-index:2;display:flex;flex-direction:row;align-items:flex-end}.black .search_03 .box .ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.black .search_03 .tab1_imgholder{height:100%;max-height:200px;overflow:hidden;border-radius:15px}.black .search_03 .search-list_tab1{display:inline-block}.black .search_03 .search-list_tab1 ul{display:flex;flex-wrap:wrap}.black .search_03 .search-list_tab1 ul::after{content:'';display:block;flex-grow:10}.black .search_03 .search-list_tab1 li{height:250px;flex-grow:1}.black .search_03 .search-list_tab1 img{max-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;transform:scale(1);transition:transform 1s}@media (max-aspect-ratio:1/1){.black .search_03 .search-list_tab1 li{height:240px}}@media (max-height:480px){.black .search_03 .search-list_tab1 li{height:400px}}@media (max-aspect-ratio:1/1) and (max-width:480px){.black .search_03 .tab1_imgholder{height:auto}.black .search_03 .search-list_tab1 ul{flex-direction:row}.black .search_03 .search-list_tab1 li{height:240px;width:47%}.black .search_03 .tab1_picframe .box{width:auto}.black .search_03 .search-list_tab1 img{width:100%;max-height:380px;min-width:0}}@media (max-aspect-ratio:1/1) and (max-width:410px){.black .search_03 .tab1_picframe .box{width:220px}}.black .search_03 .gray_btn{background-color:#e5e5e5;font-size:small;border-radius:0;border:0;padding:4px 18px;text-align:center;vertical-align:middle;margin:6px}.black .search_03 .yellow_btn{background-color:#f4bf01;font-size:small;border-radius:0;border:0;padding:4px 18px;text-align:center;vertical-align:middle;margin:12px 0}.black .search_03 .search-list_tab2{margin:0 auto 12px;padding:0;list-style-type:none}.black .search_03 .search-detail{display:block;margin-top:0;list-style-type:none;position:relative}.black .search_03 .tab2_picframe .t-mark-t15{right:8%;top:8%;z-index:1}.black .search_03 .search-detail .flixpic{display:flex}.black .search_03 .search-detail .info{padding:0;z-index:2}.black .search_03 .search-detail .info .title{white-space:nowrap;overflow:hidden;font-size:larger!important;margin-top:8px;max-width:320px;text-overflow:ellipsis;text-align:left!important}.black .search_03 .search-detail .info .desc{margin-bottom:0;font-size:1em}.black .search_03 .tab2_picframe{height:100%;max-height:200px;overflow:hidden;margin:10px 0;border-radius:15px}.black .search_03 .search_pic img{-o-object-fit:cover;object-fit:cover;vertical-align:middle}@media screen and (min-width:640px){.black .search_03 .text-ellipsis.multiline{white-space:normal;height:5em}.black .search_03 .search-detail .info{margin-left:0;margin-right:0}.black .search_03 .search-detail .info title{font-size:medium!important;font-weight:700;margin:5px 0}}@media screen and (max-width:991px){.black .search_03 .search-detail .info{padding:0 12px;margin-left:-15px;z-index:2}.black .search_03 .tab2_picframe{max-height:250px;display:block}.black .search_03 .tab2_picframe .t-mark-t15{right:4%;top:8%}}@media screen and (max-width:767px){.black .search_03 .search-detail .info{z-index:2;margin-left:0}.black .search_03 .tab2_picframe{max-height:280px}}@media screen and (max-width:580px){.black .search_03 .search-detail .info{z-index:2;margin-left:-15px}.black .search_03 .tab2_picframe{max-height:260px}.black .search_03 .tab2_picframe .t-mark-t15{right:8%;top:5%}}.basic.black .template_040 section:nth-child(6){background-color:#ece6e1!important;z-index:100}.black .join_01{margin-bottom:0}.black .join_01 .banner{margin:0 -15px}.black .join_01 .banner img{width:100%;height:auto}.black .join_01 .text-cont-title-b{font-size:3em;font-weight:600;margin-top:30px}.black .join_01 .text-cont-title-s{color:#9e2c24;font-size:medium;margin-bottom:25px;margin-top:25px}.black .join_01 .search_01 .sharetools{float:unset!important;width:-moz-fit-content;width:fit-content;margin:auto}.black .join_01 .search_01{width:100%;display:inline-block;margin:auto}.black .join_01 .sharew{margin-top:4px;font-size:small}.black .join_01 .text-cont1 p{max-width:850px;text-align:left;margin:30px auto}.black .join_01 .text-component p{line-height:25px;font-size:medium}.black .join_01 .support{display:inline-block}.out_01{width:25%;float:left;display:flex;flex-wrap:wrap}.out_02{width:37.5%;float:left;display:flex;flex-wrap:wrap}.black .join_01 .size01{width:100%;float:left;padding:1px}.black .join_01 .size02{width:50%;float:left;padding:1px}.black .join_01 .size03{width:33.3%;float:left;padding:1px}.black .join_01 .size04{width:66.6%;float:left;padding:1px}.black .join_01 .size03.long .image-wrap img[class]{margin:auto;width:calc(200% + 2px)!important;height:calc(200% + 2px)!important;max-height:600px}.black .join_01 .aside-box{margin-bottom:0}.black .join_01 .aside-box2{margin-bottom:0;padding:10px;box-shadow:0 0 5px 1px rgb(0 0 0 / 20%);border-top:1px solid}.black .join_01 .aside-box2 .image-wrap img{height:300px!important;width:auto!important}.black .join_01 time:before{content:" \f017  ";text-align:center;position:absolute;color:#ec5c15;font-size:2em;margin-top:-30px;font-family:FontAwesome;margin-left:3px}.black .join_01 time{width:100%;text-align:center;font-size:medium;display:block;margin-top:50px;position:relative}.black .join_01 h3{text-align:center}.black .join_01 .image-wrap{overflow:hidden;position:relative;margin:0 auto}.black .join_01 img[class]{margin:auto}.black .join_01 .details{padding:5px 5px 15px}.black .join_01 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .join_01 .text-ellipsis.multiline{white-space:normal;height:5em}.black .join_01 .carousel-control.left2{left:10px;position:absolute;top:50%}.black .join_01 .overlay{background-color:#333;transition:.5s;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0}.black .join_01 .more_01 .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:.5;transition:.5s}.black .join_01 .image-wrap:hover .overlay{opacity:.7}.black .join_01 .text-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;display:block;opacity:0;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .join_01 .image-wrap:hover .text-block{opacity:1}.black .join_01 .text-block .title{padding:5px 20px;font-size:x-large;font-weight:600}.black .join_01 .text-block .num{font-size:medium;margin-top:10px}.black .join_01 .text-block2{position:relative;bottom:2PX;text-align:left;display:block;margin:auto;color:#000}.black .join_01 .text-block2 .title{border:0 solid #fff;padding:8px 0 0;font-size:large;font-weight:600}.black .join_01 .text-block2 .num{font-size:medium;margin-top:0}.black .join_01 .text-block3{position:absolute;bottom:2PX;left:4%;text-align:left;display:block;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .join_01 .text-block3 .title{border:0 solid #fff;padding:20px 0 0;font-size:x-large;font-weight:600}.black .join_01 .text-block3 .num{font-size:medium;margin-top:0}.black .join_01 .ig_01{margin-bottom:40px}.black .join_01 .ig_01 img{width:100%;height:auto}.black .join_01 .btn-more{position:relative!important;text-align:center;top:20px}.black .join_01 .summary{color:#b0600b;font-size:larger;line-height:1.5!important;font-weight:600}.black .join-list-01{margin-bottom:30px;margin-top:30px}.black .join-list-01 [class^=col-]{padding:0;margin:0}.black .join-list-01 .aside-box{margin-bottom:30px}.black .join-list-01 time:before{content:" \f017  ";text-align:center;position:absolute;color:#ec5c15;font-size:2em;margin-top:-30px;font-family:FontAwesome;margin-left:3px}.black .join-list-01 time{width:100%;text-align:center;font-size:medium;display:block;margin-top:50px;position:relative}.black .join-list-01 h3{text-align:center}.black .join-list-01 .image-wrap{overflow:hidden;position:relative;width:calc(100% - 20px);margin:0 auto;border-radius:15px}.black .join-list-01 img[class]{margin:auto;width:100%!important;height:100%!important;aspect-ratio:720/410}.black .join-list-01 .details{padding:5px 10px 15px}.black .join-list-01 .details .title{line-height:1.5!important;font-weight:600;font-size:larger!important;padding-bottom:20px;height:39px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:#0f78a2}.black .join-list-01 .details .cont{line-height:1.7!important;height:54px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:500;font-size:large;color:#7d7d7d}.black .join-list-01 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .join-list-01 .text-ellipsis.multiline{white-space:normal;height:5em}.black .aside-box .image-wrap img:hover,.black .aside-box:hover .image-wrap img{transform:scale(1.09);transition:1s}.black .join-list-01 .carousel-control.right{right:-42px}.black .join-list-01 .carousel-control.left{left:-93px}.black .fa-chevron-left,.black .fa-chevron-right{border:1px solid #3a3a3a;background-color:#fff}@media (max-width:1200px){.black .fa-chevron-left,.black .fa-chevron-right{border:0 solid #3a3a3a;background-color:transparent}}.black .explore_01{margin-bottom:30px}.black .explore_01 [class^=col-]{padding:0;margin:0}.black .explore_01 .aside-box{margin-bottom:30px}.black .explore_01 time:before{content:" \f017  ";text-align:center;position:absolute;color:#ec5c15;font-size:2em;margin-top:-30px;font-family:FontAwesome;margin-left:3px}.black .explore_01 time{width:100%;text-align:center;font-size:medium;display:block;margin-top:50px;position:relative}.black .explore_01 h3{text-align:center}.black .explore_01 .image-wrap{overflow:hidden;position:relative;width:calc(100% - 20px);margin:0 auto;border-radius:15px}.black .explore_01 img[class]{margin:auto;width:100%!important;height:100%!important;transition:1s}.black .explore_01 img:hover{transform:scale(1.09);transition:1s}.black .explore_01 .details{padding:5px 25px 15px}.black .explore_01 .text-ellipsis{white-space:nowrap;overflow:hidden}.black .explore_01 .text-ellipsis.multiline{white-space:normal;height:5em}.aside-box:hover .image-wrap img{transform:scale(1.075)}.black .explore_01 .carousel-control.right{right:60px;display:table;top:5px;position:absolute}.black .explore_01 .carousel-control.left{right:120px;left:unset;display:table;top:5px;position:absolute}.fa-chevron-left,.fa-chevron-right{border:1px solid #3a3a3a;background-color:#fff}@media (max-width:1200px){.fa-chevron-left,.fa-chevron-right{border:0 solid #3a3a3a;background-color:transparent}}@media (max-width:990px){.black .explore_01 .carousel-control.right{right:60px;display:table;top:5px}.black .explore_01 .carousel-control.left{right:120px;left:unset;display:table;top:5px}}.black .explore_01 .image-wrap .overlay{opacity:.5}.black .explore_01 .overlay{background-color:#333;transition:.5s;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0}.black .explore_01 .text-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center;display:block;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .explore_01 .text-block .title{border:2px solid #fff;padding:5px;font-size:x-large;font-weight:600}.black .explore_01 .text-block .num{font-size:medium;margin-top:10px}.black .explore_01 .text-block2{position:absolute;bottom:2PX;left:4%;text-align:left;display:block;margin:auto;color:#fff;width:-moz-fit-content;width:fit-content}.black .explore_01 .text-block2 .title{border:0 solid #fff;padding:0;font-size:x-large;font-weight:600}.black .explore_01 .text-block2 .num{font-size:medium;margin-top:0}.black .explore_01 .text-block3{text-align:center;display:block;margin:auto;color:#000;width:-moz-fit-content;width:fit-content}.black .explore_01 .text-block3 .title{border:0 solid #fff;padding:20px 0 0;font-size:x-large;font-weight:600}.black .explore_01 .text-block3 .num{font-size:medium;margin-top:0}.black .explore_01 h2{text-align:left!important;margin-bottom:20px}.black .explore_01.circle01 .image-wrap{text-align:center;margin:0 auto;display:block;border-radius:50%;border:2px solid #d9d9d9}.black .explore_01.circle01 .image-wrap img{border-radius:50%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top 75%;object-position:top 75%;vertical-align:middle}.black .explore_01 .col-sm-6{flex:unset;display:block}.black .explore_01 .swiper-wrapper{white-space:normal!important}.black .template_040 .navbar-nav.nav-menu>li{position:relative}.black .portfolio_62 .keyword h3{color:#b0600b!important;background-color:transparent!important}.black .portfolio_62 .keyword{background-color:transparent!important;color:#b0600b!important}.black .portfolio_62 .keyword h3:before,.black .portfolio_62 .keyword:before{content:"#"}.black .theme_01 .keyword{background-color:transparent!important;color:#b0600b!important}.black .theme_01 .keyword:before{content:"#"}.black .theme_04 .keyword{background-color:transparent!important;color:#b0600b!important}.black .theme_04 .keyword:before{content:"#"}.black .modal-body dt{color:#fff!important}.black .template_040 .navbar-style .nav-menu .dropdown-menu{background-color:#fff!important}.black .customform_area ul{text-indent:0!important;margin-left:0!important}.dropdown .fa-facebook-f:before,.dropdown .fa-facebook:before,.nav-fit .fa-facebook-f:before,.nav-fit .fa-facebook:before,footer .fa-facebook-f:before,footer .fa-facebook:before{content:"\f09a"!important}.black .rwd-nav-menu .dropdown-menu.show .dropdown-item{width:91%!important}.black .pswp__download-tooltip .tm_pswp-cite-tip{order:3;display:flex;position:absolute;margin-top:-6px!important;margin-right:15px;width:auto;padding:4px 12px;color:#fff;border:1px solid #cdcdcd;background:#0f78a2!important;line-height:30px;cursor:pointer}.black .pswp .pswp__download-tooltip .tm_pswp-download .download-btn{display:block;padding:12px;text-align:center;color:#fff;background:#0f78a2!important;font-size:1.25rem}.black .pswp .tm_pswp-cite-tip{order:3;display:flex;position:absolute;margin-top:7px;margin-right:15px;padding:8px 12px;color:#fff;border:1px solid #cdcdcd;background:#0f78a2!important;line-height:30px;cursor:pointer}.black .sitemap_01 li{list-style:none!important}.basic.black .template_001 .navbar-default .navbar-nav>.active>a,.basic.black .template_001 .navbar-default .navbar-nav>.active>a:focus,.basic.black .template_001 .navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent!important;border-bottom:5px solid #fff!important}.basic.black .template_040 .dl-horizontal-dd li a.active,.basic.black .template_040 .dl-horizontal-dd li a:hover,.basic.black .template_040 .dl-horizontal-dd ul>a.active>li,.basic.black .template_040 .dl-horizontal-dd ul>a:focus>li,.basic.black .template_040 .dl-horizontal-dd ul>a:hover>li,.basic.black .tm-modal .dl-horizontal-dd li a.active,.basic.black .tm-modal .dl-horizontal-dd li a:hover,.basic.black .tm-modal .dl-horizontal-dd ul>a.active>li,.basic.black .tm-modal .dl-horizontal-dd ul>a:focus>li,.basic.black .tm-modal .dl-horizontal-dd ul>a:hover>li{color:#fff!important;background:#0f78a2!important;border:1px solid #0f78a2!important}.black .info-alert-modal .tm-modal-header{background-color:#4c4a48!important}.basic.black .template_040 .nav-fit li a:hover{color:#fff!important;text-decoration:none!important}.basic.black .all-collection-btn.active{background-color:#0f78a2!important;color:#fff!important;border-radius:15px!important;padding:3px 20px!important}.basic.black .search_02 .collect_keyword .keyword{background-color:#e6e6e6;border:0 solid #eeba16!important;color:#000;display:inline-block;padding:3px 20px!important;margin:5px 0!important;border-radius:15px!important}.basic.black .member-preference-modal .yellow_btn{background-color:#b0600b!important;color:#fff!important;border-radius:15px!important;font-size:medium;border:0;padding:6px 28px;text-align:center;vertical-align:middle;margin:6px}.basic.black .list-icon{display:block;width:50px;height:50px;border-radius:5px;background:#0f78a2!important;padding:8px;color:#fff;margin:0 20px 0 0}.basic.black .cd-pagination .current{border-color:unset!important;background-color:#b0600b important;color:#fff!important}.basic.black .cd-pagination a{border-radius:0!important}.basic.black .multi_list_03 .news .info a h2.title{color:#0f78a2!important}.basic.black .multi_list_03 .news .info a:hover h2.title{color:#000!important}@media (max-width:770px){.basic.black .site:nth-child(2){display:block!important}}@media (min-width:992px){.col-md-20{width:20%;float:left;padding-right:15px;padding-left:15px}.black .site a.dda{font-size:.8em!important}.black .offset-md-4.offset-lg-4{margin-left:0!important}}@media (min-width:768px){.black .offset-md-4.offset-lg-4{margin-left:0!important}}.black .offset-md-4.offset-lg-4 .pages .bignext{display:none}.black .iamhr+div{padding-left:20px}.rwd-nav-menu .img,li.home img,li.quickLink img{width:31px}.black .search label{padding-top:5px}.black .input-group-append,.black .input-group-prepend{height:40px}.black iframe{border-radius:15px}.black .entry-content.fr-view div,.black .entry-content.fr-view p,.black footer .fr-view div,.black footer .fr-view p{font-size:inherit}
/*# sourceMappingURL=black.css.map */
