﻿#panel{background:#fff}#panel .header-search{position:relative}#panel .header-search::before{content:"/";position:absolute;left:-18px;top:6px}#panel .header-search input{border:none;outline:none}#panel .header-search input:focus{outline:none;box-shadow:none}#panel .panel-main-links a{color:#000;font-size:14px;font-weight:900;letter-spacing:1.6px}#panel a.inbox-link{color:#666;position:relative;top:1px;font-size:20px;padding:0px 12px 0 0}#panel .login-link{color:#000}#panel .login-link:hover{filter:drop-shadow(1px 1px 3px rgba(0,0,0,0.4))}.mt-head{margin-top:60px}#panel{position:fixed;top:0;width:100%;z-index:99 !important}#panel .toggle-button-wrapper{cursor:pointer;position:absolute;right:18px;top:14px;font-size:24px}@media only screen and (max-width: 600px){#panel .glowing{border-radius:24px;padding:4px;box-shadow:0 0 10px 2px #FFC839}}#mobile-menu{position:relative;background:#fff;height:100vh;z-index:999}@media only screen and (max-width: 600px){#mobile-menu{position:fixed}}#mobile-menu .toggle-button{position:absolute;right:24px;top:16px;font-size:24px;cursor:pointer}#mobile-menu .mobile-menu-content{margin-top:64px;padding:0 24px;font-size:16px}#mobile-menu .mobile-menu-content .label:nth-child(n+2){margin-top:16px}#mobile-menu .mobile-menu-content .label{font-weight:900;color:#000;padding:6px 0}#mobile-menu .mobile-menu-content .menu-item{padding:6px 0}#mobile-menu .mobile-menu-content .menu-item a.pink{color:#EB746D}#mobile-menu .mobile-menu-content .menu-item a{display:block;color:#3E3A39;text-decoration:none}#mobile-menu .mobile-menu-content .menu-item a:hover{color:#000}#mobile-menu .mobile-menu-content .menu-item .contact-us{border-bottom:1px solid #EB746D;padding-right:54px;padding-bottom:4px}#mobile-menu .mobile-menu-content .icons a{display:inline-block;color:#3E3A39;margin-right:6px;font-size:24px}#mobile-menu hr{color:#EB746D;height:2px}.slideout-menu{position:fixed;left:0;top:0;bottom:0;right:0;z-index:0;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none}.slideout-panel{position:relative;z-index:1;will-change:transform}.slideout-open,.slideout-open body,.slideout-open .slideout-panel{overflow:hidden}.slideout-open .slideout-menu{display:block}a{color:#656565;text-decoration:none !important;transition:all ease .2s}a:hover{color:#000}.text-small{font-size:12px}.text-grey{color:#878787}table{width:100%;color:#4F566B}@media (min-width: 320px) and (max-width: 767px){table{overflow-x:scroll;display:flex}}table tr{border-top:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;font-size:14px}table tr th{min-width:69px}table tr th:nth-child(1){padding:9px 0}table tr th:nth-child(n+2){padding:9px 12px}table tr td{min-width:69px}table tr td:nth-child(1){padding:9px 0px}table tr td:nth-child(n+2){padding:9px 12px}table .act{cursor:pointer}table .dropstart .dropdown-toggle::before{display:none}table a{color:#5469D4;text-decoration:none}table a.dropdown-item{color:#5469D4}table a.dropdown-item:hover{color:#5469D4}.dropdown-toggle::after{color:#F6D368}.dropdown-menu .dropdown-item.backend{background-color:#eee}.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{background-color:#EFD67C;color:#000}.pagination-block{display:flex;position:relative}.pagination-block .total-count{display:inline-block;font-size:13px}.pagination-block .pagi{display:inline-block;font-size:13px;position:absolute;right:0}.pagination-block .pagi a{line-height:36px;height:36px;display:block;color:#1A1F36;text-decoration:none;width:100%}.pagination-block .pagi .prev,.pagination-block .pagi .next{padding:0;border-radius:2px;border:1px solid #E2E2E2;margin-left:6px}.pagination-block .pagi .first,.pagination-block .pagi .last{display:none}.export-btn{border:1px solid #E2E2E2;border-radius:2px;font-size:12px;display:inline-block;padding:3px 6px;cursor:pointer;position:absolute;top:60px;right:45px}@media (min-width: 320px) and (max-width: 767px){.export-btn{top:24px;right:18px}}.export-btn:hover{box-shadow:rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.12) 0px 1px 1px 0px,rgba(60,66,87,0.16) 0px 0px 0px 1px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(60,66,87,0.08) 0px 2px 5px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(0,0,0,0.12) 0px 1px 1px 0px,rgba(60,66,87,0.16) 0px 0px 0px 1px,rgba(0,0,0,0) 0px 0px 0px 0px,rgba(60,66,87,0.08) 0px 3px 7px 0px,rgba(60,66,87,0.08) 0px 2px 5px 0px}.btn-hand-main{background:#EB6F65;color:#fff;padding:4px 16px;font-size:13px;border-radius:6px;height:38px;border:none}.background-blue{background:#5469D4;border:1px solid #5469D4;color:#fff}.background-deepblue{background:#162672;border:1px solid #162672;color:#fff}.modal-header{padding:1rem 2rem !important}.modal-header .modal-title{padding-bottom:0}.modal-body{padding:2rem !important;background:#F7FAFC}.modal-body h5{font-size:16px}.modal-body .field-wrapper{font-size:14px;padding:15px 0}.modal-body .field-wrapper .label{font-weight:700;margin-bottom:2px}.modal-body .field-wrapper input{border:1px solid #e2e2e2;width:100%;padding:3px 6px}.modal-body .field-wrapper select{border:1px solid #e2e2e2;width:100%;padding:3px 6px}.modal-body .field-wrapper textarea{width:100%;padding:3px 6px;min-height:100px}.modal-body .field-wrapper.freight .label{min-width:20%;align-self:center}.modal-body .field-wrapper.freight input[type=number]{width:min-content}.modal-body .form-check-label{font-size:14px}.modal-body .item-wrapper{font-size:14px;padding:6px 0}.modal-body .item-wrapper .name{width:240px;display:inline-block;padding-right:10px}.modal-body .item-wrapper .amount{display:inline-block;min-width:120px;vertical-align:top}.modal-body .item-wrapper .percentage{display:inline-block;width:48px;text-align:right;vertical-align:top}.modal-body .trumbowyg-box,.modal-body .trumbowyg-editor,.modal-body .trumbowyg-textarea{min-height:160px !important}.modal-footer .btn{padding:2px 8px;border-radius:2px;border:1px solid #E2E2E2;margin-left:9px}.modal-footer .btn-blue{background:#5469D4;color:#fff}.modal-footer .btn-blue:hover{color:#fff}.flickity-page-dots .dot.is-selected{opacity:1;background:#C4C5C6 !important}.flickity-page-dots .dot{opacity:1 !important;background:#EAEAEA !important}.daterangepicker{min-width:561px}@media (min-width: 320px) and (max-width: 767px){.daterangepicker{min-width:300px}}@media (min-width: 320px) and (max-width: 767px){.daterangepicker table{display:initial}}.loading.small{width:13px;height:13px;margin-right:4px}.loading{display:inline-block;width:18px;height:18px;border:3px solid rgba(255,255,255,0.3);border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;margin-right:8px;vertical-align:text-top}@keyframes spin{to{transform:rotate(360deg)}}.right-side-bar{display:inline-block;position:fixed;right:12px;bottom:20px;left:auto;z-index:999}@media only screen and (max-width: 600px){.right-side-bar .image-wrapper{width:46px}}@media only screen and (max-width: 600px){.right-side-bar .image-wrapper img{width:100%;object-fit:cover}}footer{background:#ebdee5;padding-top:0px;padding-bottom:24px;color:#3E3A39;position:relative}footer .footer-bg{position:absolute;bottom:0;z-index:0}footer .footer-bg img{width:100%;object-fit:cover}footer .container.bt{border-top:1px solid #EB746D}footer .container{position:relative;z-index:1;padding:96px 16px 96px 16px;max-width:1024px;width:100%}@media only screen and (max-width: 600px){footer .container{padding:54px 16px 24px 16px}}footer .logo{position:relative;top:-4px}footer h4{font-family:'Ubuntu Mono', monospace, "Segoe UI", -apple-system,BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial,sans-serif !important}footer h4,footer h6{color:#3E3A39}footer h6.label{display:inline-block;padding-bottom:6px;padding-right:50px;border-bottom:1px solid #EB746D}footer .btn-pink{border:1px solid #EB746D;border-radius:24px;color:#EB746D;font-size:15px;margin-left:62px;padding:8px 18px;display:inline-block;font-weight:bold}@media only screen and (max-width: 600px){footer .btn-pink{margin-left:0}}footer .btn-pink:hover{color:#EB746D}footer .font-weight-bold{font-weight:900}footer .col,footer .col-md-auto{font-size:16px}footer .col p,footer .col-md-auto p{padding:4px 0;margin:0}footer .col p a,footer .col-md-auto p a{color:#333 !important;text-decoration:none}footer .col p a:hover,footer .col-md-auto p a:hover{color:#000 !important}footer .footer-copyright{padding-top:30px}footer .footer-copyright .year-copyright{text-align:right;color:#8898aa;font-size:15px}@media only screen and (max-width: 600px){footer .phone{font-size:14px}}footer .icons a{color:#3E3A39;margin-right:6px}@media only screen and (max-width: 600px){footer .icons a{margin-right:4px}}footer .icons a:hover{opacity:0.9}.talk-bubble{display:inline-block;position:relative;height:fit-content;background-color:#fff}.talk-bubble.left{top:33px;left:-30px}.border{border:8px solid #666}.round{border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}.tri-right.border.left-top:before{content:' ';position:absolute;width:0;height:0;left:-40px;right:auto;top:-8px;bottom:auto;border:32px solid;border-color:#666 transparent transparent transparent}.tri-right.left-top:after{content:' ';position:absolute;width:0;height:0;left:-20px;right:auto;top:0px;bottom:auto;border:22px solid;border-color:lightyellow transparent transparent transparent}.tri-right.border.left-in:before{content:' ';position:absolute;width:0;height:0;left:-40px;right:auto;top:30px;bottom:auto;border:20px solid;border-color:#666 #666 transparent transparent}.tri-right.left-in:after{content:' ';position:absolute;width:0;height:0;left:-20px;right:auto;top:9px;bottom:auto;border-width:18px 17px 0 16px;border-color:#fff transparent;border-style:solid;transform:skewX(45deg) rotate(9deg)}.tri-right.border.btm-left:before{content:' ';position:absolute;width:0;height:0;left:-8px;right:auto;top:auto;bottom:-40px;border:32px solid;border-color:transparent transparent transparent #666}.tri-right.btm-left:after{content:' ';position:absolute;width:0;height:0;left:0px;right:auto;top:auto;bottom:-20px;border:22px solid;border-color:transparent transparent transparent lightyellow}.tri-right.border.btm-left-in:before{content:' ';position:absolute;width:0;height:0;left:30px;right:auto;top:auto;bottom:-40px;border:20px solid;border-color:#666 transparent transparent #666}.tri-right.btm-left-in:after{content:' ';position:absolute;width:0;height:0;left:38px;right:auto;top:auto;bottom:-20px;border:12px solid;border-color:lightyellow transparent transparent lightyellow}.tri-right.border.btm-right-in:before{content:' ';position:absolute;width:0;height:0;left:auto;right:30px;bottom:-40px;border:20px solid;border-color:#666 #666 transparent transparent}.tri-right.btm-right-in:after{content:' ';position:absolute;width:0;height:0;left:auto;right:38px;bottom:-20px;border:12px solid;border-color:lightyellow lightyellow transparent transparent}.tri-right.border.btm-right:before{content:' ';position:absolute;width:0;height:0;left:auto;right:-8px;bottom:-40px;border:20px solid;border-color:#666 #666 transparent transparent}.tri-right.btm-right:after{content:' ';position:absolute;width:0;height:0;left:auto;right:0px;bottom:-20px;border:12px solid;border-color:lightyellow lightyellow transparent transparent}.tri-right.border.right-in:before{content:' ';position:absolute;width:0;height:0;left:auto;right:-40px;top:30px;bottom:auto;border:20px solid;border-color:#666 transparent transparent #666}.tri-right.right-in:after{content:' ';position:absolute;width:0;height:0;left:auto;right:-20px;top:38px;bottom:auto;border:12px solid;border-color:lightyellow transparent transparent lightyellow}.tri-right.border.right-top:before{content:' ';position:absolute;width:0;height:0;left:auto;right:-40px;top:-8px;bottom:auto;border:32px solid;border-color:#666 transparent transparent transparent}.tri-right.right-top:after{content:' ';position:absolute;width:0;height:0;left:auto;right:-20px;top:0px;bottom:auto;border:20px solid;border-color:lightyellow transparent transparent transparent}.talktext{padding:6px 15px;text-align:left;line-height:1.5em}.talktext.talktext-pad-large{padding:12px 18px}.talktext p{-webkit-margin-before:0em;-webkit-margin-after:0em}header{z-index:4 !important}body{font-family:'Noto Sans TC', sans-serif, Roboto, "Helvetica Neue" !important;font-weight:300}.container-fluid.index,.container-fluid.thankyou{margin-top:0}.section-pad{padding:60px 0}.section.section-form{padding-bottom:39px}.section-light-grey{background:#F8F9FB}.section.main{height:100vh}@media (min-width: 320px) and (max-width: 767px){.section.main{height:unset}}.section.main .image-wrapper.section-bg img{height:100vh}@media (min-width: 320px) and (max-width: 767px){.section.main .image-wrapper.section-bg img{height:unset}}.section{width:100%;position:relative}.section .logo-wrapper{position:absolute;left:0;top:5%}.section .logo-wrapper img{height:300px}@media (min-width: 320px) and (max-width: 767px){.section .logo-wrapper img{height:150px}}.section .right-corner-wrapper{position:absolute;right:3%;bottom:0;width:390px}@media (min-width: 320px) and (max-width: 767px){.section .right-corner-wrapper{width:240px;right:0}}.section .image-wrapper.section-bg.min-height img{min-height:330px}.section .image-wrapper.section-bg{width:100%}.section .image-wrapper.section-bg img{width:100%;object-fit:cover}.section .content-wrapper{width:100%;position:absolute;top:36%}@media (min-width: 320px) and (max-width: 767px){.section .content-wrapper{top:27%}}@media (min-width: 1024px) and (max-width: 1199px){.section .content-wrapper{top:33px}}.section .content-wrapper .content{width:90%;margin:0 auto;text-align:center}.section .content-wrapper .content h2{display:inline-block;letter-spacing:3px;padding:0 9px;height:21px;font-weight:300;background:#F7DF91;white-space:nowrap}@media (min-width: 320px) and (max-width: 767px){.section .content-wrapper .content h2{height:15px}}.section .content-wrapper .content h2 .words{position:relative;top:-15px;font-size:30px;white-space:nowrap}@media (min-width: 320px) and (max-width: 767px){.section .content-wrapper .content h2 .words{top:-12px;font-size:21px}}.section .content-wrapper .description{margin-top:30px;font-size:18px;letter-spacing:1.5px;line-height:1.8;font-weight:300}@media (min-width: 320px) and (max-width: 767px){.section .content-wrapper .description{font-size:15px}}.section .container{max-width:1200px}.section .container .title-wrapper{width:100%;display:block;text-align:center}.section .container .title-wrapper h2{display:inline-block;text-align:center;letter-spacing:3px;padding:0 9px;height:21px;font-weight:300;background:#F7DF91;white-space:nowrap}@media (min-width: 320px) and (max-width: 767px){.section .container .title-wrapper h2{height:15px}}.section .container .title-wrapper h2 .words{position:relative;top:-15px;font-size:27px;white-space:nowrap}@media (min-width: 320px) and (max-width: 767px){.section .container .title-wrapper h2 .words{top:-12px;font-size:20px}}.section .container .image-wrapper{width:100%;text-align:center}.section .container .image-wrapper .feature-img{max-width:200px;object-fit:cover}@media (min-width: 320px) and (max-width: 767px){.section .container .image-wrapper .feature-img{max-width:100px}}.section .container .feature{text-align:center;font-size:21px;font-weight:300;letter-spacing:1px;font-weight:900}@media (min-width: 320px) and (max-width: 767px){.section .container .feature{font-size:16px}}.section .container .description{margin-top:30px;font-size:18px;letter-spacing:1.5px;line-height:1.8;font-weight:300;text-align:center}@media (min-width: 320px) and (max-width: 767px){.section .container .description{padding:0 20px;font-size:15px}}.section .main-carousel{padding-top:60px}.section .main-carousel .carousel-cell{width:100%}.section .main-carousel .carousel-cell img{width:100%}.section .main-carousel .caption{padding:6px 0;font-size:16px;font-weight:300;line-height:1.4;letter-spacing:1px;text-align:center}@media (min-width: 320px) and (max-width: 767px){.section .main-carousel .caption{font-size:14px}}@media (min-width: 320px) and (max-width: 767px){.section .main-carousel .flickity-prev-next-button{display:none}}.section .chat-box{margin:60px auto 0 auto;padding:30px 30px 45px 30px;border-radius:30px 30px 0 0;background:#F7D469;min-height:900px;max-width:720px;font-weight:300}@media (min-width: 320px) and (max-width: 767px){.section .chat-box{width:95%}}@media (min-width: 320px) and (max-width: 767px){.section .chat-box .avatar-wrapper img{width:42px}}.section .chat-box .line{display:flex;padding:3px 6px}@media (min-width: 320px) and (max-width: 767px){.section .chat-box .line{padding:30px 0px}}.section .chat-box .line .name{min-width:64px}.section .chat-box .line.right{justify-content:end;flex-flow:row-reverse;margin-bottom:15px}@media (min-width: 320px) and (max-width: 767px){.section .chat-box .line.right{margin-bottom:30px}}.section .chat-box .line.right .name{min-width:unset}.section .chat-box .line.right input,.section .chat-box .line.right textarea{border:none;padding:3px 12px}@media (min-width: 320px) and (max-width: 767px){.section .chat-box .line.right input,.section .chat-box .line.right textarea{max-width:168px}}.section .chat-box .line.right input:focus,.section .chat-box .line.right textarea:focus{outline:none}.section .chat-box .line.right .tri-right.left-in:after{transform:skewX(-45deg) rotate(-9deg);right:-20px;left:auto}.section .chat-box .line.right .input-other{border-bottom:1px solid #333;border-radius:0;margin-left:6px;padding:0}@media (min-width: 320px) and (max-width: 767px){.section .chat-box .line.right .input-other{width:90px}}.section .submit-box{margin:0 auto;max-width:720px;padding:15px;background:#EB746D;border-radius:0 0 30px 30px;font-weight:500}@media (min-width: 320px) and (max-width: 767px){.section .submit-box{width:95%}}.section .submit-box .iconify{font-size:21px;color:#fff}.section .submit-box .iconify.send{cursor:pointer}.section .submit-box input{width:calc(100% - 63px);border:none;border-radius:30px;background:#fff;padding:6px 9px;color:#000}.section .submit-box input:focus{outline:none}.section .logo-end{text-align:center;margin-top:60px}.section .logo-end img{width:120px}@media (min-width: 320px) and (max-width: 767px){.section .logo-end img{width:90px}}.outer-container{background:#ebdee5}.index.head-cover,.index.story-cover{margin-top:0;max-width:100%;margin-left:auto;margin-right:auto;padding-top:0;min-height:unset}.index.head-cover figure,.index.story-cover figure{width:100%;margin-bottom:0}.index.head-cover figure img,.index.story-cover figure img{width:100%}@media only screen and (max-width: 600px){.index.container{padding-left:0;padding-right:0}}.index.container .inner-container .slick-dots li{margin:0 2px}@media only screen and (max-width: 600px){.index.container .inner-container .slick-dots li{width:18px;height:18px;margin:0 1px}}.index.container .inner-container .page-title h2{display:inline-flex;font-weight:bold;font-size:36px;margin:0;padding-bottom:2px;border-bottom:2px solid #EB746D}@media only screen and (max-width: 600px){.index.container .inner-container .page-title h2{font-size:24px}}.index.container .inner-container hr{background-color:#EB746D;opacity:1}.index.container .inner-container .carousel-container{position:relative;max-width:78%;margin:0 auto}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-container{max-width:100%}}.index.container .inner-container .carousel-container img.bg{position:absolute;top:-82px;z-index:0;width:128%;object-fit:cover;left:-124px}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-container img.bg{top:0}}.index.container .inner-container #start-of-story{position:relative;top:-60px}.index.container .inner-container .carousel-box{width:84%;margin:32px auto 64px auto;z-index:10}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-box{width:100%;position:relative}}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-box .slick-next:before,.index.container .inner-container .carousel-box .slick-prev:before{opacity:0.9;display:block;width:36px;height:37px;background-size:cover}}.index.container .inner-container .carousel-box .slick-prev{top:240px}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-box .slick-prev{width:36px;height:37px;left:0;top:210px}}.index.container .inner-container .carousel-box .slick-next{top:240px}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-box .slick-next{width:36px;height:37px;right:0px;top:210px}}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-box .slick-prev:before{background:url(../image/arrow-left-white-091b184ea9877d1f1f49f2e6bc4e15022129808762f22bfc6c2be2f31e0f4daa.png);background-size:cover;background:url(../image/arrow-left-wbg-ff378a87358a22b0e4dcbca0de62c83e6a032943705f683a154e6830f4c98ac6.png)}}@media only screen and (max-width: 600px){.index.container .inner-container .carousel-box .slick-next:before{background:url(../image/arrow-right-white-6ca6d6c7e51291e3be4df04914a0d4010698f94108cdbbce6ec20bcec077e159.png);background-size:cover;background:url(../image/arrow-right-wbg-f56d04447ec611b46d2bb307abe58a03ca04202447c49c1a0fd22631ba42d03e.png)}}.index.container .inner-container .image-wrapper{color:#000}.index.container .inner-container .image-wrapper:hover{opacity:0.9}.index.container .inner-container .image-wrapper img{width:100%;max-height:520px;object-fit:cover;border-radius:36px;aspect-ratio:16/9}@media only screen and (max-width: 600px){.index.container .inner-container .image-wrapper img{border-radius:0px;aspect-ratio:372/400}}.index.container .inner-container .image-wrapper .title{font-weight:bold;font-size:20px;line-height:1.4}@media only screen and (max-width: 600px){.index.container .inner-container .image-wrapper .title{font-size:18px}}.index.container .inner-container .image-wrapper .readmore{font-size:16px;line-height:1.2;color:#EB746D;border-radius:24px;padding:4px 8px;border:1px solid #EB746D;display:inline-block;font-weight:900}@media only screen and (min-width: 600px){.index.container .inner-container .project-wrapper:nth-child(2n) .project{margin-top:96px}}.index.container #light-up-more-hope{position:relative}.index.container #light-up-more-hope .bg-img{position:absolute;right:calc(50% - 282px);top:-80px}@media only screen and (max-width: 600px){.index.container #light-up-more-hope .bg-img{right:12px;top:-56px}}.index.container #light-up-more-hope .bg-img img{width:auto}.index.container .projects-box{margin:0 auto}@media only screen and (min-width: 840px){.index.container .projects-box{max-width:calc(100% - 72px)}}@media only screen and (max-width: 840px){.index.container .projects-box{max-width:100%}}.index.container .project-wrapper:nth-child(3n+1) .image-wrapper{clip-path:path("M155.927 2.09308C61.3545 3.86636 17.6223 73.763 7.57779 108.49C-15.6018 177.204 35.3933 276.951 176.789 265.868C318.184 254.785 341.364 126.222 320.502 81.8905C299.641 37.5586 274.143 -0.123511 155.927 2.09308Z")}@media only screen and (min-width: 800px) and (max-width: 1200px){.index.container .project-wrapper:nth-child(3n+1) .image-wrapper{clip-path:path("M123.314 2.07334C48.8057 3.4704 14.3514 58.5382 6.43791 85.8974C-11.824 140.034 28.3523 218.619 139.75 209.887C251.148 201.156 269.41 99.8681 252.974 64.9414C236.539 30.0147 216.45 0.327 123.314 2.07334Z")}}.index.container .project-wrapper:nth-child(3n+2) .image-wrapper{clip-path:path("M91.7136 7.72977C10.3545 31.9336 0.97057 91.3228 0.028142 116.924C-0.91398 142.525 21.6575 216.505 89.053 244.348C203.625 291.682 277.253 222.71 308.307 185.463C336.286 151.904 321.736 65.3016 283.646 52.8527C260.461 45.2752 193.413 -22.525 91.7136 7.72977Z")}@media only screen and (min-width: 800px) and (max-width: 1200px){.index.container .project-wrapper:nth-child(3n+2) .image-wrapper{clip-path:path("M72.7174 6.12874C8.20985 25.3193 0.769541 72.4076 0.0223133 92.7059C-0.724671 113.004 17.1717 171.661 70.6079 193.738C161.449 231.268 219.827 176.581 244.449 147.049C266.633 120.441 255.097 51.7759 224.896 41.9056C206.513 35.8975 153.352 -17.8595 72.7174 6.12874Z")}}.index.container .project-wrapper:nth-child(3n) .image-wrapper{clip-path:path("M155.927 2.09308C61.3545 3.86636 17.6223 73.763 7.57779 108.49C-15.6018 177.204 35.3933 276.951 176.789 265.868C318.184 254.785 341.364 126.222 320.502 81.8905C299.641 37.5586 274.143 -0.123511 155.927 2.09308Z")}@media only screen and (min-width: 800px) and (max-width: 1200px){.index.container .project-wrapper:nth-child(3n) .image-wrapper{clip-path:path("M123.314 2.07334C48.8057 3.4704 14.3514 58.5382 6.43791 85.8974C-11.824 140.034 28.3523 218.619 139.75 209.887C251.148 201.156 269.41 99.8681 252.974 64.9414C236.539 30.0147 216.45 0.327 123.314 2.07334Z")}}.index.container .projects-container{position:relative}.index.container .projects-container .all-projects-bg{position:absolute;top:0;left:0;z-index:0;width:100%}.index.container .projects-container .all-projects-bg img{width:100%}.index.container .project{padding:24px}.index.container .project a{color:#333}.index.container .project a:hover{opacity:0.9}.index.container .project .tag{background:#EFEFEF;font-size:12px;padding:2px 6px;border-radius:4px;display:inline-block}.index.container .project .image-wrapper{width:100%;height:100%;min-width:334px}.index.container .project .image-wrapper img{width:100%;height:272px;object-fit:cover;display:block;margin:0 auto}@media only screen and (min-width: 800px) and (max-width: 1200px){.index.container .project .image-wrapper img{height:210px}}.index.container .project .proposer-wrapper{padding-top:12px;font-size:13px}.index.container .project .proposer-wrapper .name{color:#4467BB;font-size:13px}.index.container .project .name{padding-top:12px;font-size:24px;font-weight:900;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width: 320px) and (max-width: 767px){.index.container .project .name{height:auto}}.index.container .project .name a{color:#333}.index.container .project .name a:hover{color:#000}.index.container .project .excerpt{height:50px;overflow-y:hidden;padding-top:8px;font-size:16px;line-height:1.4}.index.container .project .progress{height:18px;margin-top:12px;background:#DFDFDF;overflow:visible;border-radius:12px;position:relative}.index.container .project .progress .progress-bar{background:#EB746D;border-radius:12px}.index.container .project .progress .segment-text{position:absolute;color:#fff;z-index:10;transform:translateX(-100%);width:max-content;min-width:34px}.index.container .project .count-down{font-size:12px;padding-top:8px}.index.container .project hr{background-color:#EB746D;opacity:1}.index.container .project .read-btn-wrapper{display:flex;justify-content:center;margin-top:12px}.index.container .project .read-btn-wrapper .read-btn{border:1px solid #EB746D;padding:4px 12px;display:inline-block;border-radius:24px;font-size:15px;color:#EB746D;transition:all ease .2s;font-weight:900}.index.container .project .read-btn-wrapper .read-btn:hover{color:#fff;background:#EB746D}.index.container .news-container{position:relative}.index.container .news-container .bg{z-index:0;position:absolute;top:0;left:0;width:100%}.index.container .news-container .news-box{position:relative}.index.container .news-container .news-box .news-wrapper{width:calc(430px - 12px);height:590px;background:url("../image/newspaper-3d78402f8329c9b33c1f0b5940a2e91fc0cda32ff565ad6a4cc291a0267bbebc.jpg");padding:18px;box-shadow:0 0 1px 2px #888;position:relative;box-shadow:1px -1px 3px 2px #888;margin-bottom:72px;margin-top:24px;color:#000;transition:all ease .2s;margin-right:16px}@media only screen and (max-width: 600px){.index.container .news-container .news-box .news-wrapper{margin-right:24px}}.index.container .news-container .news-box .news-wrapper:hover{filter:brightness(106%)}.index.container .news-container .news-box .news-wrapper .title{font-size:50px;line-height:1.4;letter-spacing:1px;font-family:'Anton', sans-serif}@media only screen and (max-width: 1420px){.index.container .news-container .news-box .news-wrapper .title{font-size:42px;letter-spacing:1px}}@media only screen and (max-width: 1200px){.index.container .news-container .news-box .news-wrapper .title{font-size:36px;letter-spacing:1px}}@media only screen and (max-width: 1000px){.index.container .news-container .news-box .news-wrapper .title{font-size:32px;letter-spacing:1px}}@media only screen and (max-width: 870px){.index.container .news-container .news-box .news-wrapper .title{font-size:23px;letter-spacing:1px}}@media only screen and (max-width: 600px){.index.container .news-container .news-box .news-wrapper .title{font-size:38px;letter-spacing:1.5px}}.index.container .news-container .news-box .news-wrapper .meta{border-top:1px solid #E06C62;border-bottom:1px solid #E06C62;padding:4px 0;font-size:12px;line-height:1.4}.index.container .news-container .news-box .news-wrapper .news-title{font-size:20px;line-height:1.5;font-weight:bold;padding:6px 0;min-height:72px}@media only screen and (max-width: 1000px){.index.container .news-container .news-box .news-wrapper .news-title{font-size:18px;min-height:66px}}.index.container .news-container .news-box .news-wrapper .content{max-height:360px;overflow:hidden}.index.container .news-container .news-box .news-wrapper .content img{width:100%;height:240px;object-fit:cover}.index.container .news-container .news-box .news-wrapper .content .article-content{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.index.container .news-container .news-box .news-wrapper p{font-size:13px;line-height:1.5}.index.container .news-container .news-box .news-wrapper .more{color:#E06C62;font-size:12px}@media only screen and (max-width: 600px){.index.container .news-container .slick-dots{bottom:24px}}.index.container .read-all-projects{position:relative;z-index:3}.index.container .read-btn.v2{color:#fff;background:#EB746D}.index.container .read-btn.v2:hover{color:#EB746D;background:#fff}.index.container .read-btn{border:1px solid #EB746D;padding:6px 16px;display:inline-block;border-radius:24px;font-size:18px;color:#EB746D;transition:all ease .2s;font-weight:900}.index.container .read-btn:hover{color:#fff;background:#EB746D}.index.container .stickers-box .sticker-wrapper:last-child{margin-right:0}.index.container .stickers-box .sticker-wrapper{position:relative;margin-right:16px}.index.container .stickers-box .sticker-wrapper .bg{z-index:0;position:absolute;top:0;left:0}.index.container .stickers-box .sticker-wrapper .bg img{width:100%;min-height:200px;object-fit:cover}.index.container .stickers-box .sticker-wrapper .sticker{position:relative;padding:16px 24px 16px 16px;font-size:14px;line-height:1.5;aspect-ratio:1/1}@media only screen and (max-width: 600px){.index.container .stickers-box .sticker-wrapper .sticker{padding:12px 18px 12px 12px}}.index.container .stickers-box.slick-dotted.slick-slider{margin-bottom:0}.index.container .stickers-box.slick-dotted.slick-slider .slick-dots{bottom:36px}.index.container .slick-next:before,.index.container .slick-prev:before{color:transparent;font-size:51px;opacity:0.9}@media only screen and (max-width: 600px){.index.container .slick-next:before,.index.container .slick-prev:before{font-size:24px}}.index.container .slick-prev:before{background:url(../image/arrow-left-white-091b184ea9877d1f1f49f2e6bc4e15022129808762f22bfc6c2be2f31e0f4daa.png);background-size:cover}.index.container .slick-next:before{background:url(../image/arrow-right-white-6ca6d6c7e51291e3be4df04914a0d4010698f94108cdbbce6ec20bcec077e159.png);background-size:cover}.index.container .slick-next.slick-disabled:before,.index.container .slick-prev.slick-disabled:before{opacity:0.25}.index.container .slick-prev{left:-64px;z-index:9}@media only screen and (max-width: 600px){.index.container .slick-prev{left:16px}}.index.container .slick-next{right:-32px;z-index:9}@media only screen and (max-width: 600px){.index.container .slick-next{right:16px}}.index.container .slick-dots li button:before{color:#EB746D}.index.container .projects-box .slick-prev:before,.index.container .archive-projects .slick-prev:before{background:url(../image/arrow-left-pink-8c53063caf7900e6a0e39e79725abbe7941d691e4b4d56efb5d8b069fdd561dd.png)}.index.container .projects-box .slick-next:before,.index.container .archive-projects .slick-next:before{background:url(../image/arrow-right-pink-992f3a8f5e90055ce2f68413829cd5adc4f73ec7aafdfa1641007f21b91c90a4.png)}@media only screen and (max-width: 600px){.index.container .projects-box .slick-next:before,.index.container .projects-box .slick-prev:before,.index.container .archive-projects .slick-next:before,.index.container .archive-projects .slick-prev:before{display:block;width:32px;height:32px;background-size:cover}}@media only screen and (max-width: 600px){.index.container .projects-box .slick-next,.index.container .archive-projects .slick-next{right:24px}}@media only screen and (max-width: 600px){.index.container .archive-projects .slick-next,.index.container .archive-projects .slick-prev{top:72%}}.index.container .page-title h2{display:inline-flex;font-weight:bold;font-size:32px;margin:0;padding-bottom:2px;border-bottom:2px solid #EB746D}.index.container .mt-6{margin-top:96px}.index.container .mb-6{margin-bottom:96px}.index.container .pb-6{padding-bottom:96px}.t-header{padding:24px 0;background:#F8F9FB}.t-header .logo.image-wrapper{width:240px;display:block;margin:0 auto}@media (min-width: 320px) and (max-width: 767px){.t-header .logo.image-wrapper{width:150px}}.t-header .logo.image-wrapper img{width:100%}.thankyou{background-image:url("../image/bg-3dddae548cbeebb59b2c11a8a2156da256681347952edd54116b0a54935989e5.jpg");background-size:cover;background-attachment:fixed;background-position:0% 0%;overflow-x:hidden}@media (min-width: 320px) and (max-width: 767px){.thankyou{height:100vh}}.thankyou .section-bg{height:150vh}.thankyou .section-bg img{width:unset;height:100%}.thankyou .thank-card{position:relative}@media (min-width: 768px) and (max-width: 1023px){.thankyou .thank-card img{transform:scale(1.8)}}@media (min-width: 1024px) and (max-width: 1199px){.thankyou .thank-card img{transform:scale(1.5)}}@media (min-width: 1200px) and (max-width: 1399px){.thankyou .thank-card img{transform:scale(1.3)}}.thankyou .thank-card .thank-content{position:absolute;top:51%;right:4px;width:100%;text-align:center}@media (min-width: 768px) and (max-width: 1023px){.thankyou .thank-card .thank-content{top:50%}}@media (min-width: 1024px) and (max-width: 1399px){.thankyou .thank-card .thank-content{top:54%}}@media (min-width: 320px) and (max-width: 767px){.thankyou .thank-card .thank-content{bottom:0;top:54%;right:0}}.thankyou .thank-card .thank-content h2{color:#EB746D;font-weight:500;font-size:63px;padding:6px 0}@media (min-width: 768px) and (max-width: 1023px){.thankyou .thank-card .thank-content h2{font-size:63px;padding:6px 0}}@media (min-width: 1024px) and (max-width: 1199px){.thankyou .thank-card .thank-content h2{font-size:63px;padding:6px 0}}@media (min-width: 1200px) and (max-width: 1399px){.thankyou .thank-card .thank-content h2{font-size:54px;padding:5px 0}}@media (min-width: 320px) and (max-width: 767px){.thankyou .thank-card .thank-content h2{font-size:27px;padding-top:9px}}@media (min-width: 320px) and (max-width: 767px){.thankyou .thank-card .thank-content .description-box{margin-top:30px}}.thankyou .thank-card .thank-content .description{font-size:18px;padding:2px 0}@media (min-width: 1024px) and (max-width: 1399px){.thankyou .thank-card .thank-content .description{font-size:16px}}@media (min-width: 320px) and (max-width: 767px){.thankyou .thank-card .thank-content .description{font-size:14px}}.thankyou .thank-card .thank-content .btn-back{margin-top:12px;position:relative;display:inline-block}@media (min-width: 768px) and (max-width: 1023px){.thankyou .thank-card .thank-content .btn-back{margin-top:18px}}@media (min-width: 1024px) and (max-width: 1399px){.thankyou .thank-card .thank-content .btn-back{margin-top:30px}}@media (min-width: 320px) and (max-width: 767px){.thankyou .thank-card .thank-content .btn-back{margin-top:12px}}.thankyou .thank-card .thank-content .btn-back .image-wrapper{width:90px}@media (min-width: 768px) and (max-width: 1024px){.thankyou .thank-card .thank-content .btn-back .image-wrapper{width:60px}}.thankyou .thank-card .thank-content .btn-back .image-wrapper img{width:100%}.thankyou .thank-card .thank-content .btn-back .words{position:absolute;top:15px;left:21px;font-size:16px;line-height:1}@media (min-width: 768px) and (max-width: 1024px){.thankyou .thank-card .thank-content .btn-back .words{font-size:15px;left:9px;top:9px}}@media (min-width: 320px) and (max-width: 767px){.thankyou .thank-card .thank-content .btn-back .words{font-size:14px;left:24px;top:16px}}.thankyou .thank-card a{color:#000 !important;text-decoration:none}.thankyou .image-wrapper{width:100%}.thankyou .image-wrapper img{width:100%}.thankyou .content-wrapper{top:0}.thankyou .section{z-index:3}.thankyou .footer{width:100%;position:fixed;bottom:0;z-index:0}.thankyou .footer .image-wrapper{height:70px}@media (min-width: 320px) and (max-width: 767px){.thankyou .footer .image-wrapper{height:45px}}.thankyou .footer .image-wrapper img{height:100%}.thankyou .footer .content-wrapper{position:absolute;width:100%;top:24px}@media (min-width: 320px) and (max-width: 767px){.thankyou .footer .content-wrapper{top:12px}}.thankyou .footer .content-wrapper p{max-width:720px;margin:0 auto;text-align:center;font-size:18px;color:#fff;letter-spacing:2.5px}@media (min-width: 320px) and (max-width: 767px){.thankyou .footer .content-wrapper p{font-size:15px}}.container.terms{margin-bottom:64px;max-width:972px;margin-left:auto;margin-right:auto}@media (min-width: 320px) and (max-width: 767px){.container.terms{padding-left:18px;padding-right:18px}}.container.terms h1{margin-top:54px;font-weight:900}@media (min-width: 320px) and (max-width: 767px){.container.terms h1{margin-top:32px}}.container.terms .image-wrapper{width:100%}.container.terms .image-wrapper img{width:100%}.container.terms .content{max-width:840px;padding:0 20px}.container.terms .content .image-wrapper{width:100%}.container.terms .content .image-wrapper img{width:auto}.container.terms .content h2{font-size:27px;font-weight:900;margin-top:54px}@media (min-width: 320px) and (max-width: 767px){.container.terms .content h2{margin-top:32px}}.container.terms .content li{line-height:1.8}.container.terms .content p{line-height:1.6}.container.terms .content .text-red{color:#EB746D}.container.terms .content .faq-wrapper{margin-top:36px;font-size:16px}.container.terms .content .faq-wrapper .question{font-weight:900;margin-bottom:2px;line-height:1.8}.container.terms .content .faq-wrapper .answer{line-height:1.8}.container.terms .content .faq-wrapper .answer span{font-weight:900}.container.terms .content hr{margin:48px 0}.container-fluid.about .kv{margin:54px 0}.container-fluid.about .kv img{display:block;margin:0 auto}@media (min-width: 320px) and (max-width: 767px){.container-fluid.about .kv img{width:100%;object-fit:cover}}@media (min-width: 320px) and (max-width: 767px){.container-fluid.about .section.full{padding:0}}.container-fluid.about .section{color:#3E3A39;position:relative}@media (min-width: 320px) and (max-width: 767px){.container-fluid.about .section{padding:0 20px}}.container-fluid.about .section .about-wrapper{display:block;margin:0 auto;max-width:648px;width:100%}.container-fluid.about .section .about-wrapper h1{text-align:center}.container-fluid.about .section h1{font-size:24px;color:#EB746D;font-weight:900}.container-fluid.about .section h2{font-size:24px;font-weight:900}.container-fluid.about .section h3{font-size:24px;font-weight:900}@media (min-width: 320px) and (max-width: 767px){.container-fluid.about .section h3{font-size:18px;font-weight:900}}.container-fluid.about .section p{font-size:16px;line-height:1.6}.container-fluid.about .section .image-wrapper.full{width:100%}.container-fluid.about .section .image-wrapper.full img{width:100%;object-fit:cover}.container-fluid.about .section .left-bottom-words-wrapper{position:absolute;left:72px;bottom:24px}.container-fluid.about .section .left-bottom-words-wrapper h2{font-size:36px;color:#fff;line-height:1.4}.container-fluid.about .section .left-bottom-words-wrapper p{font-size:16px;color:#fff;line-height:1.6}.container-fluid.about .section .feature-wrapper{background:#F7F8F8;padding:36px}@media (min-width: 320px) and (max-width: 767px){.container-fluid.about .section .feature-wrapper{padding:18px}}.container-fluid.about .section .feature-wrapper .title{font-size:18px;font-weight:900;margin-bottom:18px;text-align:center}.container-fluid.about .section .record-box{display:block;margin:0 auto;width:100%;max-width:972px}.container-fluid.about .section .record-box .feature{font-size:18px;font-weight:900;letter-spacing:1px}.container-fluid.about .section .number-record{font-size:48px;color:#EB746D;font-weight:900}@media (min-width: 320px) and (max-width: 767px){.container-fluid.about .section .number-record{font-size:36px}}.recruit-page{background:#FFF9EE}.recruit-page .recruit-bg{position:relative}.recruit-page .recruit-bg .bg img{width:100%;object-fit:cover}.recruit-page .recruit-bg .text{position:absolute;top:50px;left:10%;width:50vw}@media (min-width: 320px) and (max-width: 767px){.recruit-page .recruit-bg .text{top:16px}}.recruit-page .recruit-bg .text img{width:100%;object-fit:cover}.recruit-page .recruit-container{width:760px;max-width:100%;padding:0 16px 60px 16px;margin:0 auto;font-size:18px;line-height:1.618}.recruit-page .recruit-container a{color:#000}.recruit-page .recruit-container .image-wrapper{position:relative;left:-22px}.recruit-page .recruit-container .image-wrapper img{width:330px}
