@charset "UTF-8";
.c-edit{display:block;width:100%;font-size:20px;line-height:2;color:#444;font-family:'NotoSansTC';text-align:justify}.c-edit *{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-weight:inherit;text-align:inherit}.c-edit a{font-size:inherit;color:#0000ff;text-decoration:underline;text-underline-offset:6px;transition:opacity .4s ease-in-out}.c-edit a:hover{opacity:.7}.c-edit strong{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-weight:700;font-style:inherit}.c-edit em{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-weight:inherit;font-style:italic}.c-edit img{display:inline-block;width:auto;max-width:100%;height:auto !important}.c-edit strong{font-weight:700}.c-edit i{font-style:italic}.c-edit ul,.c-edit ol{margin:0 0 0 1.5em;font-size:14px;line-height:inherit;color:inherit;font-family:inherit}.c-edit ul{list-style-type:disc}.c-edit ul li>ul{list-style-type:circle}.c-edit ul li>ul li>ul,.c-edit ul li>ul li>ul ul{list-style-type:square}.c-edit ol{list-style-type:decimal}.c-edit__iframe{display:block;width:100%;padding:56.25% 0 0 0}.c-edit__youtube{display:block;width:100%;padding:56.25% 0 0 0}.c-edit iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}.c-edit__table{width:100%;padding:0 0 5px 0;overflow-x:auto}.c-edit__table::-webkit-scrollbar{height:4px}.c-edit__table::-webkit-scrollbar-thumb{background:var(--mainColor)}.c-edit__table::-moz-scrollbar-button,.c-edit__table::-webkit-scrollbar-button{width:0px}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@supports (-webkit-touch-callout:none){}
.c-share{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;max-width:100%;flex:0 0 auto}.c-share__title{display:block;width:auto;max-width:100%;padding:0 10px 0 0;font-size:16px;line-height:1;color:var(--mainColor);font-family:var(--baseFont);flex:0 0 auto}.c-share__title::before{content:'';position:absolute;top:5%;right:0;display:block;width:1px;height:90%;background:#d6d6d6}.c-share__list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;flex:0 1 auto}.c-share__list__item{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:30px;height:30px;margin:10px;transition:opacity .4s ease-in-out}.c-share__list__item:hover{opacity:.7}.c-share__list__item img{object-fit:contain;object-position:center;height:100%}.c-share__list__item__textarea{position:fixed;top:-100vh;left:-100vw;opacity:0;pointer-events:none}.c-share__list__item.j-share-bt{display:none;width:auto;padding:0 0 0 30px;background:url(/assets/images/common/icon_share_gray.svg) left center no-repeat;background-size:20px auto}.c-share.native .c-share__title{display:none}.c-share.native .c-share__list__item{display:none}.c-share.native .c-share__list__item.j-share-bt{display:flex}.c-share[data-style="gray"] .c-share__title{margin:0 10px 0 0;padding:0 20px 0 0;color:var(--textColor)}.c-share[data-style="gray"] .c-share__title::before{background:var(--textColor)}.c-share[data-style="gray"] .c-share__list__item img{opacity:.5;filter:brightness(1)}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
html,body,main{overflow:visible}header,footer{display:none}.project{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;overflow:visible}.project__close{position:fixed;top:40px;right:40px}.project__content{position:sticky;top:0;display:block;width:45%;max-width:680px;padding:110px 40px 0 40px;flex:0 0 auto;order:2}.project__content__tag{margin:0 0 8px 0}.project__content__title{display:block;width:100%;margin:0 0 35px 0;padding:0 0 35px 0;font-size:37px;line-height:1.16;color:var(--mainColor);font-family:inherit}.project__content__title::before{content:'';position:absolute;bottom:0;left:-40px;display:block;width:calc(100% + 80px);height:1px;background:#e5e5e5}.project__content__info{display:block;width:100%;margin:0 0 35px 0;padding:0 0 35px 0;font-size:20px;line-height:1.9;color:var(--mainColor);font-family:'Poppins','NotoSansTC';letter-spacing:.75px}.project__content__info::before{content:'';position:absolute;bottom:0;left:-40px;display:block;width:calc(100% + 80px);height:1px;background:#e5e5e5}.project__content__info__item{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}.project__content__info__item__text{display:inline;width:auto;max-width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}.project__content__info__item__text::after{content:','}.project__content__info__item__text:last-child::after{display:none}.project__content .c-share{margin:15px 0 0 0}.project__pic{position:sticky;top:0;display:block;width:100%;max-width:1240px;flex:0 1 auto}.project__pic__item{display:block;width:100%;margin:0 0 5px 0}.project__pic__item:last-child{margin:0}@media screen and (max-width:991px){.project{display:block}.project__content{position:relative;width:100%;max-width:none;padding:110px 30px 0 30px}.project__content__title::before,.project__content__info::before{left:-30px;width:calc(100% + 60px)}.project__content .c-share{margin:10px 0 0 0}.project__pic{position:relative;max-width:none;margin:40px auto 0 auto}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.project__close{top:20px;right:20px}.project__content{padding:70px 20px 0 20px}.project__content__tag{margin:0 0 4px 0}.project__content__title{margin:0 0 20px 0;padding:0 0 20px 0;font-size:30px}.project__content__title::before{left:-20px;width:calc(100% + 40px)}.project__content__info{margin:0 0 20px 0;padding:0 0 20px 0}.project__content__info::before{left:-20px;width:calc(100% + 40px)}.project__pic{margin:50px auto 0 auto}}@supports (-webkit-touch-callout:none){}
