#content .headerset{text-align:center;position:absolute;left:32px;right:32px;top:0;}#content .headerset .calendar-selects{display:inline-block;vertical-align:middle;position:relative;margin:0 2px;text-align:left;z-index:2;box-sizing:border-box;width:calc((100% - 10px) / 2);}#content .headerset .calendar-selects .select-input{font-size:17px;line-height:34px !important;height:34px !important;z-index:2;background:#fff;}#content #calendar .fc-header,#content .calendar .fc-header{text-align:center;height:36px;line-height:36px;}#content #calendar .fc-header .fc-button-prev,#content #calendar .fc-header .fc-button-next,#content .calendar .fc-header .fc-button-prev,#content .calendar .fc-header .fc-button-next{border:none;z-index:3;position:relative;cursor:pointer;background:none;}#content #calendar .fc-header .fc-button-prev img,#content .calendar .fc-header .fc-button-prev img{transform:rotate(90deg);}#content #calendar .fc-header .fc-button-next img,#content .calendar .fc-header .fc-button-next img{transform:rotate(270deg);}#content #calendar .fc-header .fc-header-right,#content .calendar .fc-header .fc-header-right{text-align:right;}#content #calendar .fc-header .fc-header-center,#content .calendar .fc-header .fc-header-center{text-align:center;}#content #calendar .fc-content,#content .calendar .fc-content{margin-top:13px;}#content #calendar .fc-content .fc-border-separate,#content .calendar .fc-content .fc-border-separate{border-collapse:separate;border-spacing:2px;}#content #calendar .fc-content .fc-day-header,#content .calendar .fc-content .fc-day-header{font-size:18px;padding:5px 0 10px;text-align:center;}#content #calendar .fc-content .fc-event,#content .calendar .fc-content .fc-event{border:none;background:none;}#content #calendar .fc-content .fc-event .fc-event-inner,#content .calendar .fc-content .fc-event .fc-event-inner{text-align:left;position:absolute;left:9px;}#content #calendar .fc-content .fc-event .fc-event-inner .fc-event-title,#content .calendar .fc-content .fc-event .fc-event-inner .fc-event-title{width:8px;height:8px;display:inline-block;vertical-align:middle;box-sizing:border-box;}#content #calendar .fc-content .fc-widget-content,#content .calendar .fc-content .fc-widget-content{box-sizing:border-box;background:#e9e4dd;text-align:center;position:relative;cursor:pointer;}#content #calendar .fc-content .fc-widget-content .fc-day-number,#content .calendar .fc-content .fc-widget-content .fc-day-number{font-size:16px;position:absolute;top:4px;left:6px;z-index:1;}#content #calendar .fc-content .fc-widget-content .circle,#content .calendar .fc-content .fc-widget-content .circle{border-radius:50%;width:8px;height:8px;position:absolute;bottom:5px;left:5px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(3),#content .calendar .fc-content .fc-widget-content .circle:nth-child(3){left:15px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(4),#content .calendar .fc-content .fc-widget-content .circle:nth-child(4){left:25px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(5),#content .calendar .fc-content .fc-widget-content .circle:nth-child(5){left:35px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(6),#content .calendar .fc-content .fc-widget-content .circle:nth-child(6){left:45px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(7),#content .calendar .fc-content .fc-widget-content .circle:nth-child(7){left:55px;}#content #calendar .fc-content .fc-widget-content.fc-today .fc-day-number,#content .calendar .fc-content .fc-widget-content.fc-today .fc-day-number{font-weight:bold;}#content #calendar .fc-content .fc-widget-content.fc-other-month,#content .calendar .fc-content .fc-widget-content.fc-other-month{background:#f8f5f0;cursor:auto;}#content #calendar .fc-content .fc-widget-content:hover .event-title,#content .calendar .fc-content .fc-widget-content:hover .event-title{visibility:visible;}@media (max-width: 767px){#content #calendar .fc-content .fc-widget-content .circle:nth-child(5),#content #calendar .fc-content .fc-widget-content .circle:nth-child(6),#content #calendar .fc-content .fc-widget-content .circle:nth-child(7),#content .calendar .fc-content .fc-widget-content .circle:nth-child(5),#content .calendar .fc-content .fc-widget-content .circle:nth-child(6),#content .calendar .fc-content .fc-widget-content .circle:nth-child(7){bottom:15px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(5),#content .calendar .fc-content .fc-widget-content .circle:nth-child(5){left:5px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(6),#content .calendar .fc-content .fc-widget-content .circle:nth-child(6){left:15px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(7),#content .calendar .fc-content .fc-widget-content .circle:nth-child(7){left:25px;}}.social-icons img{max-width:32px;height:auto;}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.reverse-h{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}.reverse-v{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}.container,.container2{margin:auto;position:relative;padding:40px 20px 0;}.container{max-width:1400px;}.container2{max-width:1200px;}html.open{overflow:hidden;}html.open header{position:fixed;top:0;left:0;height:100%;background:#e9e4dd;overflow-y:scroll;}html.open header .header-container{padding-bottom:35px;background:#fff;}html.open header .nav-icon{background-image:url(/showcase/ssy100/img/nav-close-icon.svg);}html.open header .header-responsive{display:block;}body{position:relative;min-width:480px;}body.hidden{overflow:hidden;}header,#content,footer{width:100%;float:left;clear:both;}header{position:absolute;top:0;z-index:100;background:url(/showcase/ssy100/img/header-mask.png) repeat-x top;}header .header-container{text-align:center;padding-top:20px;}header .header-container .logo{display:inline-block;}header .header-container .logo .logo1,header .header-container .logo .logo2{display:inline-block;vertical-align:middle;margin:0 14px;}header .header-container .logo .logo1{background:url(/showcase/ssy100/img/ssy-logo-m.png) no-repeat center/100% 100%;width:106px;height:106px;}header .header-container .logo .logo2{background:url(/showcase/ssy100/img/100-logo-m.png) no-repeat center/100% 100%;width:220px;height:122px;}header .header-container .menu{background:url(/showcase/ssy100/img/Header/menu-bg.png) no-repeat center/100% 100%;margin-top:12px;}header .header-container .menu li{list-style:none;display:inline-block;vertical-align:middle;margin:0 28px;position:relative;}header .header-container .menu li a{position:relative;display:block;font-size:19px;padding-top:26px;padding-bottom:25px;}header .header-container .menu li a.large{padding:13px 0;}header .header-container .menu li ul{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%,0);background:#e9e4dd;width:340px;box-sizing:border-box;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);padding:23px 20px 22px;z-index:1;}header .header-container .menu li ul .border{position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:1px solid #890100;}header .header-container .menu li ul .border > *{background:url(/showcase/ssy100/img/Header/subnav-decor.png) no-repeat;width:19px;height:19px;position:absolute;}header .header-container .menu li ul .border .decor1{top:-1px;left:-1px;}header .header-container .menu li ul .border .decor2{top:-1px;right:-1px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}header .header-container .menu li ul .border .decor3{bottom:-1px;left:-1px;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}header .header-container .menu li ul .border .decor4{bottom:-1px;right:-1px;transform:rotate(180deg);}header .header-container .menu li ul li{display:block;margin:0;}header .header-container .menu li ul li a{letter-spacing:1px;padding:13px 0;}header .header-container .menu li ul li a:hover{color:#8d0301;}header .header-container .menu li ul li a:after{content:'';position:absolute;left:0;right:0;bottom:-1px;background:#890100;width:30px;height:1px;margin:auto;}header .header-container .menu li ul li:before{display:none;}header .header-container .menu li ul li:last-child a:after{display:none;}header .header-container .menu li.current > a,header .header-container .menu li:hover > a{color:#8d0301;}header .header-container .menu li:hover ul{display:block;}header .header-container .menu li:before{content:'';position:absolute;top:0;bottom:0;left:-28px;background:#000;width:1px;height:10px;margin:auto;}header .header-container .menu li:first-child:before{display:none;}header .header-top-right{position:absolute;top:17px;right:37px;}header .header-top-right *{display:inline-block;vertical-align:middle;}header .header-top-right > *{position:relative;}header .header-top-right > *:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;width:1px;height:10px;background:#000;}header .header-top-right > *:first-child:before{display:none;}header .header-top-right .resizeBtnSet li{list-style:none;margin-left:27px;vertical-align:bottom;}header .header-top-right .resizeBtnSet li.small{margin-top:10px;}header .header-top-right .resizeBtnSet li.small a{font-size:12px;}header .header-top-right .resizeBtnSet li.default{margin-top:6px;}header .header-top-right .resizeBtnSet li.default a{font-size:18px;}header .header-top-right .resizeBtnSet li.large a{font-size:24px;}header .header-top-right .resizeBtnSet li.selected a,header .header-top-right .resizeBtnSet li:hover a{color:#8d0301;}header .header-top-right .languages{padding-left:17px;margin-left:40px;}header .header-top-right .languages .lang{font-size:16px;margin-left:23px;}header .header-top-right .languages .lang.current,header .header-top-right .languages .lang:hover{color:#8d0301;}header .header-top-right .social-icons{padding-left:20px;margin-left:40px;}header .header-top-right .social-icons a{margin-left:10px;}header .nav-icon{position:absolute;top:48px;right:28px;background:#e9e4dd url(/showcase/ssy100/img/nav-icon.svg) no-repeat center;width:49px;height:49px;display:none;}header .header-responsive{display:none;text-align:center;}header .header-responsive .responsive-top{background:#fff;padding-bottom:22px;}header .header-responsive .resizeBtnSet *,header .header-responsive .languages *{display:inline-block;vertical-align:middle;}header .header-responsive .resizeBtnSet{position:relative;display:inline-block;vertical-align:middle;}header .header-responsive .resizeBtnSet li{list-style:none;margin-left:27px;vertical-align:bottom;}header .header-responsive .resizeBtnSet li.small{margin-top:10px;}header .header-responsive .resizeBtnSet li.small a{font-size:12px;}header .header-responsive .resizeBtnSet li.default{margin-top:6px;}header .header-responsive .resizeBtnSet li.default a{font-size:18px;}header .header-responsive .resizeBtnSet li.large a{font-size:24px;}header .header-responsive .resizeBtnSet li.selected a,header .header-responsive .resizeBtnSet li:hover a{color:#8d0301;}header .header-responsive .languages{padding-left:17px;margin-left:40px;position:relative;display:inline-block;vertical-align:middle;}header .header-responsive .languages .lang{font-size:16px;margin-left:23px;}header .header-responsive .languages .lang.current,header .header-responsive .languages .lang:hover{color:#8d0301;}header .header-responsive .languages:before{content:'';position:absolute;top:0;bottom:0;left:0;margin:auto;width:1px;height:10px;background:#000;}header .header-responsive .social-icons{margin-top:17px;}header .header-responsive .social-icons a{margin:0 5px;}header .header-responsive .menu{text-align:left;padding:56px 40px;}header .header-responsive .menu li{list-style:none;margin-bottom:24px;}header .header-responsive .menu li a{font-size:18px;display:block;letter-spacing:1px;}header .header-responsive .menu li a span{display:inline-block;background:url(/showcase/ssy100/img/arrow-small.svg) no-repeat;width:20px;height:20px;vertical-align:sub;margin-left:18px;}header .header-responsive .menu li ul{display:none;margin-top:17px;}header .header-responsive .menu li ul li{margin-bottom:17px;}header .header-responsive .menu li ul li a{font-size:16px;display:block;padding-left:20px;position:relative;}header .header-responsive .menu li ul li a:before{content:'';position:absolute;top:12px;left:0;width:10px;height:1px;background:#000;}header .header-responsive .menu li ul li a.en:before{top:10px;}header .header-responsive .menu li ul li a:hover{color:#8d0301;}header .header-responsive .menu li.current > a,header .header-responsive .menu li:hover > a{color:#8d0301;}header .header-responsive .menu li.open a span{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}header .header-responsive .menu li.open ul{display:block;}#content{min-height:500px;}#content .inner-banner{height:620px;background-repeat:no-repeat;background-position:center;background-size:cover;}#content .inner-banner img{display:none;width:100%;height:auto;}#content .page-wrapper{background:url(/showcase/ssy100/img/bg-mask-top.png) repeat-x top, url(/showcase/ssy100/img/bg-repeat.jpg) repeat top left;padding-bottom:60px;position:relative;}#content .page-wrapper.no-padding{padding:0;}#content .page-wrapper .navigation-bar{position:relative;margin:17px 38px 0;text-align:left;}#content .page-wrapper .navigation-bar .navigation a{font-size:17px;display:inline-block;vertical-align:middle;letter-spacing:1.6px;}#content .page-wrapper .navigation-bar .navigation a.current{color:#8d0301;}#content .page-wrapper .navigation-bar .navigation img{width:20px;height:auto;}#content .page-wrapper .section-title{max-width:600px;margin:40px auto 65px;position:relative;}#content .page-wrapper .section-title img{width:100%;height:auto;}#content .page-wrapper .section-title.lang-en{max-width:760px;}#content .page-wrapper .page-title{font-size:40px;letter-spacing:4.5px;border-bottom:8px solid #890100;padding-bottom:20px;font-weight:normal;}#content .page-wrapper .back{position:absolute;top:-16px;right:20px;font-size:17px;padding-left:30px;line-height:30px;}#content .page-wrapper .back:before{content:'';position:absolute;top:5px;left:0;width:20px;height:20px;background:url(/showcase/ssy100/img/arrow-large.svg) no-repeat center/100% 100%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .page-wrapper .share-container{position:absolute;top:60px;right:20px;text-align:right;}#content .page-wrapper .share-container .label{font-size:18px;display:inline-block;vertical-align:middle;}#content .page-wrapper .share-container .addthis_inline_share_toolbox{display:inline-block;vertical-align:middle;}#content .page-wrapper .page-container,#content .page-wrapper .page-container2{padding:40px 0;position:relative;}#content .page-wrapper .page-container .page-title,#content .page-wrapper .page-container2 .page-title{position:absolute;top:-64px;left:20px;}#content .page-wrapper .page-container:before,#content .page-wrapper .page-container2:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity = 60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}#content .page-wrapper .page-container:before{background:#e9e4dd;}#content .page-wrapper .page-container2:before{background:#fff;}#content .page-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#content .select{position:relative;z-index:1;}#content .select *{font-size:17px;}#content .select .select-input{display:block;width:100%;position:relative;border:1px solid #000;box-sizing:border-box;height:42px;line-height:42px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:14px;padding-right:40px;}#content .select .select-input:after{content:'';position:absolute;top:0;bottom:0;margin:auto;right:10px;width:20px;height:20px;background:url(/showcase/ssy100/img/arrow-small.svg) no-repeat center;}#content .select .select-container{display:none;position:absolute;top:100%;left:0;border:1px solid #000;margin-top:-1px;width:100%;box-sizing:border-box;background:#fff;max-height:200px;overflow:auto;}#content .select .select-container div{cursor:pointer;padding:7px 14px;}#content .select .select-container div:hover{color:#fff;background:#890100;}#content .select.select-fix .select-input:after{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}#content .gallery .gallery-wrapper,#content .gallery2 .gallery-wrapper{position:relative;}#content .gallery .gallery-wrapper .gallery-container,#content .gallery2 .gallery-wrapper .gallery-container{position:relative;overflow:hidden;white-space:nowrap;}#content .gallery .gallery-wrapper .gallery-container .slider,#content .gallery2 .gallery-wrapper .gallery-container .slider{display:inline-block;vertical-align:top;}#content .gallery .gallery-wrapper .prev,#content .gallery .gallery-wrapper .next,#content .gallery2 .gallery-wrapper .prev,#content .gallery2 .gallery-wrapper .next{position:absolute;width:50px;height:50px;background:#fff url(/showcase/ssy100/img/arrow-large.svg) no-repeat center;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);}#content .gallery .gallery-wrapper .prev.disable,#content .gallery .gallery-wrapper .next.disable,#content .gallery2 .gallery-wrapper .prev.disable,#content .gallery2 .gallery-wrapper .next.disable{display:none;}#content .gallery .gallery-wrapper .prev,#content .gallery2 .gallery-wrapper .prev{left:-25px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content .gallery .gallery-wrapper .next,#content .gallery2 .gallery-wrapper .next{right:-25px;}#content .gallery .gallery-pager,#content .gallery2 .gallery-pager{text-align:center;margin-top:14px;}#content .gallery .gallery-pager a,#content .gallery2 .gallery-pager a{display:inline-block;width:18px;height:18px;margin:0 6px;background:#d1ccc5;}#content .gallery .gallery-pager a.current,#content .gallery2 .gallery-pager a.current{background:#890100;}#content .gallery{width:560px;}#content .gallery .gallery-wrapper .gallery-container .photo{display:block;}#content .gallery .gallery-wrapper .gallery-container .photo img{width:100%;height:auto;}#content .gallery .gallery-wrapper .prev,#content .gallery .gallery-wrapper .next{top:0;bottom:0;margin:auto;}#content .pager{position:relative;text-align:center;min-height:36px;}#content .pager *{display:inline-block;vertical-align:middle;font-size:16px;}#content .pager .first_page_num,#content .pager .total_page_num,#content .pager .range .page_num,#content .pager .page_input{line-height:36px;height:36px;}#content .pager .first_page_num,#content .pager .total_page_num,#content .pager .range .page_num{width:36px;margin:0 2.5px;border:1px solid transparent;box-sizing:border-box;}#content .pager .first_page_num.current,#content .pager .first_page_num:hover,#content .pager .total_page_num.current,#content .pager .total_page_num:hover,#content .pager .range .page_num.current,#content .pager .range .page_num:hover{border-color:#000;}#content .pager .first_page_num.disabled,#content .pager .total_page_num.disabled,#content .pager .prev.disabled,#content .pager .next.disabled{display:none;}#content .pager .prev,#content .pager .next{width:20px;height:20px;margin:0 5px;background:url(/showcase/ssy100/img/arrow-small.svg) no-repeat center/100% 100%;}#content .pager .prev{transform:rotate(90deg);}#content .pager .next{transform:rotate(270deg);}#content .pager form{margin-left:20px;}#content .pager form .page_input{width:54px;padding-left:12px;margin:0 10px;text-align:left;box-sizing:border-box;border:1px solid #000;background:none;}#content .pager.bottom{margin-top:40px;}#content .loading{background:url(/showcase/ssy100/img/loading.svg) no-repeat center, url(/showcase/ssy100/img/loading-base.svg) no-repeat center;width:76px;height:76px;display:none;margin:10px auto;}#content .border-btn{display:inline-block;color:#fff;background:#890100;position:relative;letter-spacing:1px;padding:0 9px;line-height:36px;min-width:120px;box-sizing:border-box;text-align:center;}#content .border-btn:before{content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:1px solid #cb5e5d;}#content .detail-page-1{padding-top:60px;}#content .detail-page-1 .title{font-size:25px;letter-spacing:2px;font-weight:normal;}#content .detail-page-1 .date{font-size:18px;color:#890100;margin-top:15px;letter-spacing:1.5px;}#content .detail-page-1 .line{width:60px;height:1px;background:#890100;margin-top:30px;margin-bottom:20px;}#content .detail-page-1 .gallery{float:right;margin-left:65px;margin-bottom:35px;}#content .detail-page-1 .editor{padding-top:2px;}#content .detail-page-1 .video{background:#d0ccc5;padding:0 138px;margin-top:44px;}#content .detail-page-1 .video .video-container{position:relative;}#content .detail-page-1 .video .video-container img{width:100%;height:auto;}#content .detail-page-1 .video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#content .detail-page-1 .video-title{text-align:center;font-size:18px;margin-top:18px;letter-spacing:1.3px;}#content .detail-page-2{padding-top:60px;}#content .detail-page-2 .title{font-size:25px;letter-spacing:2px;font-weight:normal;}#content .detail-page-2 .date{font-size:18px;color:#890100;margin-top:15px;letter-spacing:1.5px;}#content .detail-page-2 .gallery2{margin-top:30px;}#content .detail-page-2 .gallery2 .gallery-wrapper{position:relative;}#content .detail-page-2 .gallery2 .gallery-wrapper .gallery-container{margin:0 11.5%;}#content .detail-page-2 .gallery2 .gallery-wrapper .gallery-container .photo{position:relative;display:block;}#content .detail-page-2 .gallery2 .gallery-wrapper .gallery-container .photo img{position:absolute;top:0;left:0;right:0;width:auto;margin:auto;height:100%;}#content .detail-page-2 .gallery2 .gallery-wrapper .gallery-container .photo img.trans{position:relative;height:auto;width:100%;}#content .detail-page-2 .gallery2 .gallery-wrapper .gallery-container .photo iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#content .detail-page-2 .gallery2 .gallery-wrapper:before{content:'';position:absolute;background:#d2cdc6;}#content .detail-page-2 .gallery2 .caption-container{background:#e2dcd5;}#content .detail-page-2 .gallery2 .caption-container .caption{text-align:center;white-space:normal;font-size:18px;padding:14px 20px 20px;letter-spacing:1.4px;}#content .detail-page-2 .editor{margin-top:28px;}#content .detail-page-2.highlight .title{margin-right:260px;}#content .detail-page-2.highlight .gallery2 .gallery-wrapper:before{top:0;left:0;right:0;bottom:0;}#content .detail-page-2.artifact .share-container,#content .detail-page-2.artifact .date{display:none;}#content .detail-page-2.artifact .gallery2 .gallery-wrapper{border:1px solid transparent;border-image:url(/showcase/ssy100/img/Centenary/collections-border-gradient.png) 1% stretch;padding:9px;}#content .detail-page-2.artifact .gallery2 .gallery-wrapper:before{top:9px;left:9px;right:9px;bottom:9px;}#content .category1{background:#c33332;}#content .category2{background:#ffa800;}#content .category3{background:#9cc334;}#content .category4{background:#5dc7bc;}#content .category5{background:#746fd9;}#content .category6{background:#d35ea6;}#content .white-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:#fff;}#content .white-bg .loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:#fff;background:url(/showcase/ssy100/img/loading.svg) no-repeat center;display:block;}#content.en .inner-banner{background-image:url(/showcase/ssy100/img/Banners/Desktop/inner-en.jpg);}#content.zh-hant .inner-banner{background-image:url(/showcase/ssy100/img/Banners/Desktop/inner.jpg);}#content.zh-hans .inner-banner{background-image:url(/showcase/ssy100/img/Banners/Desktop/inner-sc.jpg);}footer .footer-top{background:#e9e4dd;padding:40px 0;}footer .footer-top .sitemap,footer .footer-top .contact{display:inline-block;vertical-align:top;}footer .footer-top .sep{position:absolute;background:#cac3b9;width:1px;top:0;bottom:0;right:33.2%;}footer .footer-top .sitemap{width:67.1%;padding-top:2px;}footer .footer-top .sitemap .home{display:inline-block;font-size:19px;letter-spacing:3px;}footer .footer-top .sitemap .other-pages{margin-top:42px;}footer .footer-top .sitemap .other-pages .menu-items{display:inline-block;vertical-align:top;width:30%;margin-right:2%;}footer .footer-top .sitemap .other-pages .menu-items .menu-item{margin-bottom:33px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item a{font-size:20px;letter-spacing:1.5px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item a span{display:none;background:url(/showcase/ssy100/img/arrow-small.svg) no-repeat;width:20px;height:20px;vertical-align:sub;margin-left:18px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul{margin-top:8px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li{display:block;width:100%;margin-bottom:9px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li a{font-size:18px;position:relative;display:inline-block;padding-left:18px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li a:before{content:'';position:absolute;top:15px;left:0;width:10px;height:1px;background:#000;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li a.en:before{top:10px;}footer .footer-top .contact{width:32.9%;box-sizing:border-box;padding-left:40px;padding-top:3px;}footer .footer-top .contact > *{font-size:18px;margin-bottom:10px;padding-left:44px;padding-bottom:4px;min-height:30px;line-height:30px;}footer .footer-top .contact .address{background:url(/showcase/ssy100/img/address-icon.svg) no-repeat top left;letter-spacing:0.3px;}footer .footer-top .contact .tel,footer .footer-top .contact .fax,footer .footer-top .contact .email{letter-spacing:1px;}footer .footer-top .contact .tel{background:url(/showcase/ssy100/img/tel-icon.svg) no-repeat top left;}footer .footer-top .contact .tel a{display:block;white-space:nowrap;}footer .footer-top .contact .fax{background:url(/showcase/ssy100/img/fax-icon.svg) no-repeat top left;}footer .footer-top .contact .email{background:url(/showcase/ssy100/img/email-icon.svg) no-repeat top left;}footer .footer-top .contact .email a{text-decoration:underline;}footer .footer-top .contact a{display:inline-block;font-size:18px;}footer .footer-bottom{text-align:center;padding:17px 0;}footer .footer-bottom .copyright{font-size:18px;}footer .footer-bottom .copyright a{font-size:18px;}#lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:url(/showcase/ssy100/img/bg-repeat.jpg) repeat center;z-index:101;}#lightbox .close{position:absolute;top:20px;right:29px;font-size:18px;background:url(/showcase/ssy100/img/lightbox-close-icon.svg) no-repeat left;padding-left:38px;}#lightbox .container2{height:100%;}#lightbox .popup-wrapper{display:inline-block;vertical-align:middle;width:100%;position:relative;}#lightbox .popup-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#e9e4dd;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);filter:alpha(opacity = 60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}#lightbox .popup-gallery{opacity:0;}#lightbox .popup-gallery .popup-gallery-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 25.3%;}#lightbox .popup-gallery .popup-gallery-container .slider{display:inline-block;}#lightbox .popup-gallery .popup-gallery-container .photo img{width:100%;height:auto;}#lightbox .popup-gallery .prev,#lightbox .popup-gallery .next{position:absolute;top:0;bottom:0;margin:auto;width:50px;height:50px;background:#fff url(/showcase/ssy100/img/arrow-large.svg) no-repeat center;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);}#lightbox .popup-gallery .prev.disable,#lightbox .popup-gallery .next.disable{display:none;}#lightbox .popup-gallery .prev{left:-25px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#lightbox .popup-gallery .next{right:-25px;}#lightbox .popup-gallery .gallery-pager{text-align:center;position:absolute;bottom:-38px;left:0;right:0;}#lightbox .popup-gallery .gallery-pager a{display:inline-block;width:18px;height:18px;margin:0 6px;background:#d1ccc5;}#lightbox .popup-gallery .gallery-pager a.current{background:#890100;}#lightbox:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity = 50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}#ui-datepicker-div{z-index:10 !important;}@media (max-width: 1199px){.container,.container2{padding:0 20px;}header{background:none;position:relative;height:130px;}header .header-top-right,header .header-container .menu{display:none;}header .header-container .logo .logo1,header .header-container .logo .logo2{margin:0 10px;}header .header-container .logo .logo1{width:85px;height:85px;}header .header-container .logo .logo2{width:176px;height:100px;}header .nav-icon{display:block;}#content .inner-banner{height:auto;background:none;}#content .inner-banner img.tablet{display:block;}#content .page-wrapper .navigation-bar{margin-left:20px;margin-right:20px;}#content .page-wrapper .page-container .share-container,#content .page-wrapper .page-container2 .share-container{position:relative;top:auto;right:auto;margin-top:20px;}#content .gallery{margin-left:auto !important;margin-right:auto !important;}#content .pager{padding-top:40px;}#content .detail-page-1 .gallery{float:none;}#content .detail-page-2.highlight .title{margin-right:0;}footer .container{padding:0 30px;}footer .footer-top{padding:33px 0 44px;}footer .footer-top .sitemap{padding-top:0;width:100%;}footer .footer-top .sitemap .home{font-size:18px;letter-spacing:2px;}footer .footer-top .sitemap .other-pages{margin-top:43px;}footer .footer-top .sitemap .other-pages .menu-items{width:31.4%;}footer .footer-top .sitemap .other-pages .menu-items .menu-item{margin-bottom:5px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item a{font-size:18px;letter-spacing:1px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul{margin-top:11px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li{margin-bottom:10px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li a{font-size:17px;}footer .footer-top .sitemap .other-pages .menu-items:last-child{margin-right:0;}footer .footer-top .sep{width:100%;height:1px;position:relative;right:auto;margin-top:27px;margin-bottom:30px;}footer .footer-top .contact{width:100%;padding-left:0;}/*953795e33e25c16a067bcfa2a5842f5b*/footer .footer-top .contact *{letter-spacing:1.6px !important;}footer .footer-bottom{padding:18px 0 22px;}footer .footer-bottom .copyright{font-size:14px;letter-spacing:1px;}footer .footer-bottom .copyright a{font-size:14px;}}@media (max-width: 767px){header .header-container{text-align:left;padding-top:23px;}header .header-container .logo{margin-left:10px;}header .nav-icon{right:20px;}#content .inner-banner img.tablet{display:none;}#content .inner-banner img.mobile{display:block;}#content .page-wrapper .page-container .page-title,#content .page-wrapper .page-container2 .page-title{position:relative;top:auto;left:auto;}#content .page-wrapper .page-container .back,#content .page-wrapper .page-container2 .back{position:relative;top:auto;right:auto;display:block;width:80px;box-sizing:border-box;margin:30px 0 30px auto;}#content .page-wrapper .page-container .back + div,#content .page-wrapper .page-container2 .back + div{padding-top:0;}#content .gallery{width:100%;}#content .pager{min-height:0;}#content .detail-page-1 .video{padding:0;}footer .container{padding:0 20px;}footer .footer-top{padding:43px 0 22px;}footer .footer-top .sitemap .other-pages{margin-top:24px;}footer .footer-top .sitemap .other-pages .menu-items{display:block;width:100%;margin-right:0;}footer .footer-top .sitemap .other-pages .menu-items .menu-item{height:auto !important;margin-bottom:24px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item a{display:block;}footer .footer-top .sitemap .other-pages .menu-items .menu-item a span{display:inline-block;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul{display:none;margin-top:15px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li{margin-bottom:15px;}footer .footer-top .sitemap .other-pages .menu-items .menu-item ul li a{display:block;}footer .footer-top .sitemap .other-pages .menu-items .menu-item.open a span{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV";}footer .footer-top .sitemap .other-pages .menu-items .menu-item.open ul{display:block;}footer .footer-top .sep{margin-top:8px;}}.home-animation{overflow:hidden;position:fixed;top:0;left:0;width:100%;height:100%;}.home-animation .trans{width:100%;height:auto;}.home-animation .bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}.home-animation .bg.bg-1{background:url(/showcase/ssy100/img/Home/Animation/Background/bg-1.jpg) no-repeat center/100% 100%;opacity:1;}.home-animation .bg.bg-2{background:url(/showcase/ssy100/img/Home/Animation/Background/bg-2.jpg) no-repeat center/100% 100%;}.home-animation .bg.bg-3{background:url(/showcase/ssy100/img/Home/Animation/Background/bg-3.jpg) no-repeat center/100% 100%;}.home-animation .bg.bg-4{background:url(/showcase/ssy100/img/Home/Animation/Background/bg-4.jpg) no-repeat center/100% 100%;}.home-animation img{width:100%;}.home-animation .year-container{position:absolute;bottom:29.2%;left:11.5%;width:100%;height:100%;}.home-animation .num{position:absolute;left:0;bottom:-100%;width:100%;height:100%;}.home-animation .num > div{width:7.8%;opacity:0;position:absolute;bottom:0;left:0;}.home-animation .num.num2{left:7.5%;}.home-animation .num.num3{left:15%;}.home-animation .num.num4{left:22.65%;}.home-animation .photo{border:15px solid #fff;-webkit-box-shadow:5px 10px 30px 0 rgba(0,0,0,0.75);-moz-box-shadow:5px 10px 30px 0 rgba(0,0,0,0.75);box-shadow:5px 10px 30px 0 rgba(0,0,0,0.75);position:absolute;opacity:0;}.home-animation .photo.year1921{width:23.7%;transform:rotate(10.6deg);bottom:21.7%;right:15.1%;}.home-animation .photo.year1924-1{width:20%;transform:rotate(5.6deg);bottom:30.3%;right:30.6%;}.home-animation .photo.year1924-2{width:24.3%;transform:rotate(-6.4deg);bottom:10.3%;right:5.4%;}.home-animation .photo.year1956-1{width:16.2%;transform:rotate(-7.7deg);bottom:22%;right:48.1%;}.home-animation .photo.year1956-2{width:16.6%;transform:rotate(7.6deg);bottom:12.5%;right:-10.3%;}.home-animation .photo.year1969-1{width:23%;transform:rotate(5.7deg);bottom:31%;right:27%;}.home-animation .photo.year1969-2{width:22.4%;transform:rotate(-6.4deg);bottom:13.8%;right:5.2%;}.home-animation .photo.year1971-1{width:14.3%;transform:rotate(-5.5deg);bottom:26%;right:32.7%;}.home-animation .photo.year1971-2{width:24.4%;transform:rotate(6.6deg);bottom:11%;right:6.1%;}.home-animation .photo.year1977{width:27.8%;transform:rotate(-6.4deg);bottom:18.9%;right:2.5%;}.home-animation .photo.year1979{width:26.3%;transform:rotate(5.6deg);bottom:19.9%;right:13.3%;}.home-animation .photo.year1991{width:27.2%;transform:rotate(-7.1deg);bottom:29.9%;right:12.8%;}.home-animation .photo.year2001{width:27.2%;transform:rotate(6.9deg);bottom:19.9%;right:22.8%;}.home-animation .photo.year2011{width:27.2%;transform:rotate(-6.1deg);bottom:19.9%;right:12.8%;}.home-animation .building{position:absolute;right:-0.5%;bottom:0;opacity:0;width:58.6%;}.home-animation .services{position:absolute;bottom:19.6%;left:8.7%;width:37.2%;}.home-animation .services .service{display:inline-block;width:16%;opacity:0;margin-right:3.5%;}.home-animation .services .service.service5{margin-right:0;}.home-animation .services.en{bottom:15%;left:10.6%;}.home-animation .services.en .service{width:28.5%;margin-top:1.8%;}.home-animation .services.en .service.service1{margin-right:1%;}.home-animation .services.en .service.service2{margin-right:0;}.home-animation .services.en .service.service3{margin-left:-1%;}.home-animation .services.en .service.service4{margin-left:11.5%;margin-right:0;}.home-animation .services.en .service.service5{margin-left:-2%;}.home-animation .fireworks > div{width:100%;position:absolute;}.home-animation .fireworks .line{position:absolute;width:0.26%;height:0;opacity:0;}.home-animation .fireworks .burst{position:absolute;width:9.46%;opacity:0;bottom:-20px;left:-4.62%;}.home-animation .fireworks .firework1{left:6.5%;bottom:56%;}.home-animation .fireworks .firework2{left:11.75%;bottom:49.5%;}.home-animation .fireworks .firework3{left:20.6%;bottom:52.8%;}.home-animation .fireworks .firework4{left:23.6%;bottom:56.7%;}.home-animation .fireworks .firework5{left:39.8%;bottom:54%;}.home-animation .fireworks .firework6{left:43.35%;bottom:47.9%;}.home-animation .fireworks .firework7{left:49.8%;bottom:44.3%;}.home-animation .fireworks .yellow .burst{left:-4.72%;}.home-animation .gate{position:absolute;bottom:41%;left:-0.6%;width:18.4%;opacity:0;}.home-animation .ribbon{position:absolute;bottom:16.9%;left:-100%;width:100%;opacity:0;}.home-animation .ribbon img{width:auto;}.home-animation .slogan-container{position:absolute;left:4%;bottom:26%;width:49%;}.home-animation .slogan-container .slogan{position:absolute;left:20%;bottom:0;opacity:0;}.home-animation .slogan-container .slogan img{width:auto;}.home-animation .slogan-container .slogan.slogan2{left:0;}.home-animation .slogan-container.en{left:5.4%;bottom:22.5%;}.home-animation .skip{position:absolute;left:40px;bottom:57px;font-size:16px;background:url(/showcase/ssy100/img/Home/Animation/skip-icon.svg) no-repeat right;padding-right:25px;z-index:1;}.home-animation:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:187px;background:url(/showcase/ssy100/img/Home/Animation/Items/bottom-mask.png) repeat-x bottom;}footer{display:none;}#carnival{position:fixed;bottom:43px;right:24px;width:252px;height:183px;z-index:1;}#carnival img{width:100%;height:auto;}#content{overflow:hidden;}#content #banner{position:relative;}#content #banner img.tablet,#content #banner img.mobile{display:none;width:100%;height:auto;}#content #banner .countdown{position:absolute;left:-828px;bottom:2.7%;width:43.5vw;background:url(/showcase/ssy100/img/Home/countdown-bar-bg.png) no-repeat right/100% 100%;box-sizing:border-box;padding-left:60px;padding-left:3.3vw;}#content #banner .countdown .text1,#content #banner .countdown .text2,#content #banner .countdown .text3{font-size:22px;line-height:86px;letter-spacing:2.5px;}#content #banner .countdown .text1,#content #banner .countdown .text2{display:inline-block;vertical-align:middle;position:relative;}#content #banner .countdown .text3{position:absolute;top:50%;left:68%;transform:translate(0%,-50%);}#content #banner .countdown .image{width:91px;height:53px;display:inline-block;vertical-align:middle;}#content #banner .countdown .circle{background:url(/showcase/ssy100/img/Home/countdown-days-bg.png) no-repeat center/100% 100%;width:280px;height:280px;position:absolute;top:-96px;left:360px;font-size:68px;color:#890100;font-weight:bold;text-align:center;line-height:280px;}#content #banner .countdown.en .text1,#content #banner .countdown.en .text2,#content #banner .countdown.en .text3{letter-spacing:0;}#content #banner .countdown.en .text3{right:auto;left:68%;}#content #spotlights{background:url(/showcase/ssy100/img/Home/Desktop/gallery-bg-mask-bottom.png) repeat-x bottom, url(/showcase/ssy100/img/Home/Desktop/gallery-bg.jpg) no-repeat top/cover;padding-top:29px;padding-bottom:127px;}#content #spotlights .title{margin-left:auto;background-repeat:no-repeat;background-size:100% 100%;}#content #spotlights .title.en{background-image:url(/showcase/ssy100/img/Home/gallery-title-en.png);width:420px;height:73px;}#content #spotlights .title.zh-hant{background-image:url(/showcase/ssy100/img/Home/gallery-title.png);width:283px;height:85px;}#content #spotlights .title.zh-hans{background-image:url(/showcase/ssy100/img/Home/gallery-title-sc.png);width:282px;height:86px;}#content #spotlights .spotlights-slider{margin-top:27px;position:relative;}#content #spotlights .spotlights-slider .spotlights-wrapper{margin:0 90px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container{position:relative;white-space:nowrap;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .slider{display:inline-block;vertical-align:top;width:calc(100% / 4) !important;margin-right:2px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .photo{position:relative;display:block;cursor:pointer;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .photo img{width:100%;height:auto;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .photo .mask,#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .photo .play-icon{position:absolute;top:0;left:0;width:100%;height:100%;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .photo .mask{background:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);filter:alpha(opacity = 10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .photo .play-icon{background:url(/showcase/ssy100/img/video-icon.svg) no-repeat center;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info{white-space:normal;padding-top:8px;padding-left:40px;display:block;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info .spotlight-title{font-size:20px;letter-spacing:1.6px;line-height:28px;position:relative;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info .spotlight-title:after{content:'';position:absolute;left:-21px;top:-30px;background:#000;border:1px solid #fff;width:1px;bottom:-5px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info .spotlight-content{font-size:18px;margin-top:11px;line-height:28px;letter-spacing:0.7px;}#content #spotlights .spotlights-slider .prev,#content #spotlights .spotlights-slider .next{position:absolute;width:50px;height:50px;background:#e9e4dd url(/showcase/ssy100/img/arrow-large.svg) no-repeat center;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);box-shadow:0px 0px 15px 0px rgba(0,0,0,0.4);}#content #spotlights .spotlights-slider .prev.disable,#content #spotlights .spotlights-slider .next.disable{display:none;}#content #spotlights .spotlights-slider .prev{left:20px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content #spotlights .spotlights-slider .next{right:20px;}#content #news{background:url(/showcase/ssy100/img/Home/Desktop/news-bg.jpg) no-repeat top 50px center;height:530px;margin-top:-50px;}#content #news .latest-news{font-size:36px;letter-spacing:4px;}#content #news .more{position:absolute;top:10px;right:20px;font-size:18px;}#content #news .news-slider{position:relative;margin-top:29px;}#content #news .news-slider .news-container{position:relative;overflow:hidden;white-space:nowrap;margin:0 90px;}#content #news .news-slider .news-container .slider{display:inline-block;vertical-align:top;}#content #news .news-slider .news-container .news-item{display:inline-block;width:48%;}#content #news .news-slider .news-container .news-item .thumbnail{display:inline-block;vertical-align:top;border:1px solid transparent;border-image:url(/showcase/ssy100/img/news-border-gradient.png) 1% stretch;padding:9px;width:232px;box-sizing:border-box;margin-right:30px;}#content #news .news-slider .news-container .news-item .thumbnail img{width:100%;height:auto;}#content #news .news-slider .news-container .news-item .news-info{display:inline-block;vertical-align:top;margin-top:15px;width:calc(100% - 262px);white-space:normal;}#content #news .news-slider .news-container .news-item .news-info .news-date{font-size:18px;letter-spacing:0.6px;}#content #news .news-slider .news-container .news-item .news-info .news-title{font-size:20px;color:#890100;margin-top:21px;line-height:30px;}#content #news .news-slider .news-container .news-item .news-info .news-content{font-size:18px;margin-top:17px;line-height:28px;letter-spacing:0.7px;}#content #news .news-slider .news-container .news-item .news-info .border-btn{font-size:18px;margin-top:27px;}#content #news .news-slider .prev,#content #news .news-slider .next{position:absolute;top:0;bottom:0;margin:auto;width:50px;height:50px;border:1px solid #000;box-sizing:border-box;background:url(/showcase/ssy100/img/arrow-large.svg) no-repeat center;}#content #news .news-slider .prev.disable,#content #news .news-slider .next.disable{display:none;}#content #news .news-slider .prev{left:0;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";}#content #news .news-slider .next{right:0;}#content #events{margin-bottom:80px;margin-top:-38px;}#content #events .calendar-header{position:absolute;top:0;right:0;width:calc(100% - 582px);}#content #events .calendar-header .celebration-events{font-size:36px;letter-spacing:4px;}#content #events .calendar-header .more{position:absolute;top:10px;right:20px;font-size:18px;}#content #events .calendar-header:before{content:'';position:absolute;top:-75px;right:-9px;background:url(/showcase/ssy100/img/Home/events-ribbon.png) no-repeat center/100% 100%;width:461px;height:130px;}#content #events .left,#content #events .right{display:inline-block;vertical-align:top;position:relative;}#content #events .left{width:502px;margin-right:60px;margin-top:10px;}#content #events .right{width:calc(100% - 562px);margin-top:51px;}#content #events .select *{font-size:18px;letter-spacing:1px;}#content #events .select .select-input{height:36px !important;line-height:36px !important;}#content #events .category-selects{z-index:4;}#content #events #calendar{margin-top:34px;}#content #events .headerset{top:70px;}#content #events .scrollbar{position:relative;float:right;width:10px;}#content #events .scrollbar .scrollbar_bg{background:#eeeae4;position:absolute;top:0;height:100%;width:100%;}#content #events .scrollbar .track{height:100%;width:10px;position:relative;}#content #events .scrollbar .track .thumb{width:10px;background:#890100;cursor:pointer;overflow:hidden;position:absolute;top:0;left:0;}#content #events .scrollbar .disable{display:none;}#content #events .scrollbar .noSelect{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}#content #events .viewport{width:auto;overflow:hidden;position:relative;height:402px;}#content #events .overview{list-style:none;position:absolute;left:0;top:0;padding-right:30px;margin:0;width:100%;box-sizing:border-box;}#content #events .events-list{margin-top:19px;position:relative;}#content #events .events-list .event-item{display:block;position:relative;border-bottom:1px solid #e9e4dd;padding-bottom:13px;padding-right:60px;padding-top:15px;}#content #events .events-list .event-item .event-date{font-size:18px;color:#890100;letter-spacing:1.6px;display:inline-block;vertical-align:middle;margin-right:18px;}#content #events .events-list .event-item .category{display:inline-block;vertical-align:middle;color:#fff;min-width:100px;font-size:16px;text-align:center;height:24px;line-height:24px;box-sizing:border-box;padding:0 15px;}#content #events .events-list .event-item .event-name{font-size:20px;margin-top:9px;min-height:23px;letter-spacing:1.6px;}#content #events .events-list .event-item:after{content:'';position:absolute;top:52px;right:0;width:21px;height:21px;background:url(/showcase/ssy100/img/details-icon.svg) no-repeat;}#content #events .no-events{text-align:center;font-size:20px;letter-spacing:1.6px;line-height:402px;}#content #donation{background:#6a1115;padding:50px 0;}#content #donation .icon{display:inline-block;vertical-align:middle;background:url(/showcase/ssy100/img/Home/donate-ssy-logo.png) no-repeat center/100% 100%;width:140px;height:138px;margin-right:30px;}#content #donation .info{display:inline-block;vertical-align:middle;width:calc(100% - 170px);}#content #donation .info .text{color:#dcc8c1;font-size:20px;line-height:32px;letter-spacing:1.6px;}#content #donation .info .donate-btn{display:inline-block;background:#efd9a6;width:200px;height:44px;border-bottom:3px solid #924d41;margin-top:15px;text-align:center;}#content #donation .info .donate-btn span{display:inline-block;font-size:20px;background:url(/showcase/ssy100/img/Home/link-icon.svg) no-repeat left;padding-left:42px;letter-spacing:1.5px;line-height:44px;}#lightbox .popup-wrapper:before{display:none;}#lightbox .spotlight-photo{display:none;}#lightbox .spotlight-photo .photo img{width:100%;height:auto;}#lightbox .video{display:none;position:relative;}#lightbox .video .video-container{position:relative;}#lightbox .video .video-container img{width:100%;height:auto;}#lightbox .video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#lightbox .video .video-title{text-align:center;font-size:20px;margin-top:10px;letter-spacing:1.4px;}@media (max-width: 1199px){#content .container{padding:0 30px;}#content #banner .home-animation{display:none;}#content #banner img.tablet{display:block;}#content #banner .countdown{left:0;bottom:-19px;width:489px;height:52px;padding-left:30px;}#content #banner .countdown .text1,#content #banner .countdown .text2,#content #banner .countdown .text3{font-size:16px;line-height:52px;letter-spacing:2px;}#content #banner .countdown .text3{right:107px;}#content #banner .countdown .image{width:55px;height:32px;}#content #banner .countdown .circle{width:168px;height:168px;line-height:168px;font-size:40px;top:-58px;right:79px;}#content #banner .countdown.en .text3{left:365px;}#content #spotlights{background:url(/showcase/ssy100/img/Home/Tablet/gallery-bg-mask-bottom.png) repeat-x bottom, url(/showcase/ssy100/img/Home/Tablet/gallery-bg.jpg) no-repeat top/cover;padding-bottom:28px;padding-top:13px;display:block;}#content #spotlights .title{width:169px;height:52px;}#content #spotlights .spotlights-slider{margin-top:24px;}#content #spotlights .spotlights-slider .spotlights-wrapper{margin:0 100px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .slider{display:inline-block;vertical-align:top;width:calc(100% / 2) !important;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info{padding-top:9px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info .spotlight-title{font-size:18px;letter-spacing:1.4px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info .spotlight-title:after{bottom:-2px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .spotlight .spotlight-info .spotlight-content{font-size:17px;margin-top:5px;}#content #spotlights .spotlights-slider .prev,#content #spotlights .spotlights-slider .next{width:40px;height:40px;}#content #spotlights .spotlights-slider .prev{left:30px;}#content #spotlights .spotlights-slider .next{right:30px;}#content #news{background:url(/showcase/ssy100/img/Home/Tablet/news-bg.jpg) no-repeat center/cover;height:auto;margin-top:0;padding-bottom:60px;display:block;}#content #news .latest-news{font-size:30px;letter-spacing:3px;}#content #news .more{top:7px;right:30px;font-size:16px;}#content #news .news-slider{margin-top:24px;}#content #news .news-slider .news-container{margin:0 60px;}#content #news .news-slider .news-container .news-item{width:100%;}#content #news .news-slider .news-container .news-item .thumbnail{width:218px;}#content #news .news-slider .news-container .news-item .news-info{width:calc(100% - 273px);}#content #news .news-slider .news-container .news-item .news-info .news-title{margin-top:15px;letter-spacing:1.5px;}#content #news .news-slider .news-container .news-item .news-info .news-content{letter-spacing:0.3px;margin-top:14px;}#content #news .news-slider .prev,#content #news .news-slider .next{width:40px;height:40px;}#content #events{margin-top:29px;margin-bottom:50px;display:block;}#content #events .calendar-header{position:relative;width:100%;}#content #events .calendar-header .celebration-events{font-size:30px;letter-spacing:3px;}#content #events .calendar-header .more{top:6px;right:0;}#content #events .calendar-header:before{top:-73px;right:-11px;width:444px;height:126px;}#content #events .left{margin-right:30px;margin-top:27px;width:306px;}#content #events .right{width:calc(100% - 336px);margin-top:14px;}#content #events #calendar{margin-top:23px;}#content #events #calendar .fc-content{margin-top:8px;}#content #events .headerset{top:60px;left:25px;right:25px;}#content #events .viewport{height:461px;}#content #events .overview{padding-right:20px;}#content #events .events-list{margin-top:0;}#content #events .events-list .event-item{padding-top:18px;padding-right:20px;padding-bottom:12px;}#content #events .events-list .event-item .event-date{font-size:16px;margin-right:13px;}#content #events .events-list .event-item .event-name{font-size:18px;margin-top:5px;letter-spacing:1.4px;line-height:30px;}#content #events .events-list .event-item:after{top:49px;}#content #events .no-events{line-height:461px;}#content #donation{padding:40px 0;display:block;}#content #donation .icon{width:112px;height:112px;vertical-align:top;margin-right:27px;}#content #donation .info{vertical-align:top;width:calc(100% - 139px);margin-top:5px;}#content #donation .info .text{font-size:18px;line-height:30px;letter-spacing:1.5px;}#content #donation .info .donate-btn{width:180px;height:40px;margin-top:18px;}#content #donation .info .donate-btn span{font-size:18px;line-height:40px;}footer{display:block;}#content #calendar .fc-content .fc-widget-content .circle,#content .calendar .fc-content .fc-widget-content .circle{bottom:5px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(5),#content .calendar .fc-content .fc-widget-content .circle:nth-child(5){left:5px;bottom:15px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(6),#content .calendar .fc-content .fc-widget-content .circle:nth-child(6){left:15px;bottom:15px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(7),#content .calendar .fc-content .fc-widget-content .circle:nth-child(7){left:25px;bottom:15px;}}@media only screen and (max-device-width: 1199px){#events .scrollbar{display:none !important;}#events .viewport{height:461px !important;overflow:auto !important;}#events .overview{position:relative;top:0 !important;}}@media (max-width: 830px){#content #events .calendar-header:before{top:-63px;right:-11px;width:333px;height:94.5px;}}#content #events .events-list .event-item .category{box-sizing:border-box;padding:0 15px;}@media (max-width: 767px){#content #events .events-list .event-item .category{margin-top:9px;}#content #events .events-list .event-item .event-date{font-size:16px;display:block;margin-right:0;}#content .container{padding:0 20px;}#content #banner img.tablet{display:none;}#content #banner img.mobile{display:block;}#content #banner .countdown{position:relative;bottom:auto;width:100%;background:#e9e4dd;margin-top:12px;padding-left:0;}#content #banner .countdown .countdown-container{max-width:420px;margin:auto;position:relative;}#content #banner .countdown .text1,#content #banner .countdown .text2,#content #banner .countdown .text3{font-size:18px;}#content #banner .countdown .text1{margin-left:18px;}#content #banner .countdown .text3{right:24px;}#content #banner .countdown .circle{right:0;}#content #banner .countdown.en .countdown-container{max-width:440px;}#content #banner .countdown.en .circle{right:35px;}#content #banner .countdown.en .text1{margin-left:0;}#content #banner .countdown.en .text3{left:365px;}#content #spotlights{margin-top:5px;padding-top:46px;padding-bottom:56px;background:url(/showcase/ssy100/img/Home/Mobile/gallery-bg-mask-bottom.png) repeat-x bottom, url(/showcase/ssy100/img/Home/Tablet/gallery-bg.jpg) no-repeat top/cover;}#content #spotlights .title{margin-left:0;}#content #spotlights .title.en{background-image:url(/showcase/ssy100/img/Home/gallery-title-m-en.png);}#content #spotlights .title.zh-hant{background-image:url(/showcase/ssy100/img/Home/gallery-title-m.png);}#content #spotlights .title.zh-hans{background-image:url(/showcase/ssy100/img/Home/gallery-title-m-sc.png);}#content #spotlights .spotlights-slider .spotlights-wrapper{margin:0 80px;}#content #spotlights .spotlights-slider .spotlights-wrapper .spotlights-container .slider{width:100% !important;}#content #spotlights .spotlights-slider .prev{left:20px;}#content #spotlights .spotlights-slider .next{right:20px;}#content #news{padding-bottom:72px;background:#e9e4dd url(/showcase/ssy100/img/Home/Mobile/news-bg.jpg) no-repeat left bottom/100%;}#content #news .latest-news{letter-spacing:4px;}#content #news .more{right:20px;}#content #news .news-slider{margin-top:28px;}#content #news .news-slider .news-container{margin:0 40px;}#content #news .news-slider .news-container .news-item{text-align:center;}#content #news .news-slider .news-container .news-item .thumbnail{margin:auto;}#content #news .news-slider .news-container .news-item .news-info{width:100%;display:block;margin-top:13px;}#content #news .news-slider .news-container .news-item .news-info .news-content{margin-top:8px;line-height:30px;}#content #news .news-slider .news-container .news-item .news-info .border-btn{margin-top:14px;font-size:16px;}#content #news .news-slider .prev,#content #news .news-slider .next{bottom:auto;margin:0;}#content #events .calendar-header .celebration-events{letter-spacing:4px;margin-right:125px;}#content #events .calendar-header .more{font-size:16px;top:7px;}#content #events .calendar-header:before{top:-90px;right:-5px;width:282px;height:80px;}#content #events .left,#content #events .right{width:100%;display:block;}#content #events .left{margin:32px auto 0;}#content #events .right{margin-top:10px;}#content #events .headerset{left:33px;right:33px;}#content #events .viewport{height:330px;}#content #events .overview{position:relative;}#content #events .no-events{line-height:330px;}#content #donation{text-align:center;padding-bottom:50px;}#content #donation .icon{margin:auto;display:block;background-image:url(/showcase/ssy100/img/Home/Mobile/donate-ssy-logo.png);}#content #donation .info{width:auto;display:block;margin:0 25px;}#content #donation .info .text{margin-top:23px;line-height:32px;letter-spacing:1.8px;}#content #donation .info .donate-btn{margin-top:19px;}}@media (max-width: 767px){#content #calendar .fc-content .fc-widget-content .circle,#content .calendar .fc-content .fc-widget-content .circle{bottom:5px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(5),#content .calendar .fc-content .fc-widget-content .circle:nth-child(5){left:35px;bottom:5px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(6),#content .calendar .fc-content .fc-widget-content .circle:nth-child(6){left:45px;bottom:5px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(7),#content .calendar .fc-content .fc-widget-content .circle:nth-child(7){left:55px;bottom:5px;}}@media (max-width: 550px){#content #calendar .fc-content .fc-widget-content .circle,#content .calendar .fc-content .fc-widget-content .circle{bottom:5px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(5),#content .calendar .fc-content .fc-widget-content .circle:nth-child(5){left:5px;bottom:15px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(6),#content .calendar .fc-content .fc-widget-content .circle:nth-child(6){left:15px;bottom:15px;}#content #calendar .fc-content .fc-widget-content .circle:nth-child(7),#content .calendar .fc-content .fc-widget-content .circle:nth-child(7){left:25px;bottom:15px;}}