#header_slider_wrap{width:100%;height:900px;position:relative;overflow:hidden}#header_slider{height:100%;position:relative}#header_slider .item{opacity:0;z-index:1;transition:opacity 1.5s;position:absolute;inset:0}#header_slider .item.current{opacity:1;z-index:2}#header_slider .caption{z-index:100;color:#fff;text-align:center;width:1150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#header_slider .catch{color:#fff;font-size:38px;line-height:1.4}#header_slider .desc{margin-top:15px;font-size:18px;line-height:1}#header_slider .desc p{line-height:2}#header_slider .overlay{z-index:2;position:absolute;inset:0}#header_slider .bg_image{z-index:1;background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}#header_slider .bg_image.mobile{display:none}#header_slider .item.animate .bg_image{animation:30s yi-slider-zoom-in}html.mobile #header_slider .item.animate .bg_image{animation-name:yi-slider-zoom-out}@keyframes yi-slider-zoom-in{0%{transform:scale(1)}to{transform:scale(1.3)}}@keyframes yi-slider-zoom-out{0%{transform:scale(1.3)}to{transform:scale(1)}}#header_slider .animate_item{opacity:0;position:relative}#header_slider .animate_item.animation_type2{opacity:1}#header_slider .animation_type2 span{opacity:0;position:relative}#header_slider .animation_type2 span.animate{animation:.5s forwards yi-text-in}#header_slider .animate_item.animate{animation:1.3s cubic-bezier(.165,.84,.44,1) forwards yi-slide-up}#header_slider .animate_item.animation_type2.animate{opacity:1;animation:none}@keyframes yi-slide-up{0%{opacity:0;bottom:-30px}to{opacity:1;bottom:0}}@keyframes yi-fade-in{0%{opacity:0}to{opacity:1}}body.home #header_logo .logo a,body.home #global_menu,body.home #header_search,body.home #global_menu_button{opacity:0}body.home #header_logo .logo a.animate,body.home #global_menu.animate,body.home #header_search.animate,body.home #global_menu_button.animate{animation:1s forwards yi-fade-in}#header_slider .slick-dots{display:none}@media (width<=1201px){#header_slider_wrap{height:800px}#header_slider .caption{width:100%;max-width:1150px;padding:0 20px}}@media (width<=950px){#header_slider_wrap{height:700px}}@media (width<=750px){#header_slider_wrap{height:555px}#header_slider .catch{font-size:20px}#header_slider .desc{font-size:15px}#header_slider .bg_image.pc{display:none}#header_slider .bg_image.mobile{display:block}#header_slider .slick-dots{z-index:10;text-align:center;height:16px;padding-top:6px;font-size:0;display:block;position:absolute;bottom:23px;left:0;right:0}#header_slider .slick-dots li{margin:0 7px;display:inline-block}#header_slider .slick-dots button{background:0 0;border:1px solid #fff;border-radius:50%;width:10px;height:10px;padding:0;display:block}#header_slider .slick-dots li.slick-active button{background:#fff}}body.home #header_message+#header{top:auto}#index_news_ticker_wrap{border-bottom:1px solid var(--line)}#index_news_ticker{height:115px;position:relative;overflow:hidden}#index_news_ticker .ticker_item{opacity:0;transition:opacity .7s;position:absolute;inset:0}#index_news_ticker .ticker_item.active{opacity:1;z-index:2}#index_news_ticker .item{border:0;height:auto;padding:20px 20px 15px;display:block}#index_news_ticker .category{background:var(--main)}.cb_free_space{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:1150px;margin:0 auto;padding:0 130px}.cb_free_space.num5 .post_content{padding:10px 0}.cb_free_space .post_content>p:last-child{margin-bottom:0}.tab_content_top{height:600px;position:relative;overflow:hidden}.tab_content_top_inner{z-index:3;color:#fff;text-align:center;width:850px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.tab_content_top .catch{color:#fff;font-size:36px;line-height:1.5}.tab_content_top .desc{margin-top:16px;line-height:2.4}.tab_content_top .tab{z-index:3;justify-content:center;width:1150px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tab_content_top .tab .item{color:#fff;width:200px;height:70px;font-family:var(--serif);text-align:center;background:#ffffff4d;border:0;border-radius:10px 10px 0 0;margin:0 7px;padding:0 20px;font-size:16px;line-height:70px;transition:all .2s}.tab_content_top .tab .item:hover{color:#000;background:#fff}.tab_content_top .tab .item.active{color:var(--main);background:#fff}.tab_content_top .overlay{z-index:2;position:absolute;inset:0}.tab_content_top .bg_image{z-index:1;background-position:top;background-size:cover;position:absolute;inset:0}.tab_content_top .bg_image.mobile{display:none}.tab_content_bottom{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:1150px;margin:0 auto;padding:100px 70px;position:relative}.tab_content_bottom>.item{opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;top:100px;left:70px;right:70px}.tab_content_bottom>.item.active{opacity:1;pointer-events:auto;position:relative;top:0;left:0;right:0}.tab_content_bottom .item_inner{display:flex}.tab_content_bottom .image_area{flex-shrink:0;width:500px;margin-right:60px;overflow:hidden}.tab_content_bottom .image_area img{vertical-align:baseline;display:inline}.tab_content_bottom .content{flex:1}.tab_content_bottom .title{color:var(--main);margin-bottom:42px;font-size:26px;font-weight:700;line-height:1}.tab_content_bottom .catch{margin-bottom:32px;font-size:24px;line-height:1.5}.tab_content_bottom .desc{line-height:2.4}@media (width<=1201px){.cb_free_space{border:0;margin:0;padding:0 20px}.tab_content_top{height:360px}.tab_content_top_inner{width:auto;padding:0 20px}.tab_content_top .tab{width:100%}.tab_content_bottom{border:0;margin:0;padding:40px 20px}.tab_content_bottom>.item{top:40px;left:20px;right:20px}.tab_content_bottom .item_inner{display:block}.tab_content_bottom .image_area{width:auto;max-width:500px;margin:0}.tab_content_bottom .content{margin-top:37px}}@media (width<=750px){.cb_free_space.num5 .post_content{padding:0}.tab_content_top .catch{font-size:20px}.tab_content_top .desc{margin-top:6px;line-height:2}.tab_content_top .tab .item{border-radius:5px 5px 0 0;width:78px;height:40px;margin:0 4px;padding:0;font-size:12px;line-height:40px}.tab_content_top .bg_image.pc:not(:last-child){display:none}.tab_content_top .bg_image.mobile{display:block}.tab_content_bottom .title{margin-bottom:11px}.tab_content_bottom .catch{margin-bottom:6px}.tab_content_bottom .design_button{margin-top:33px}.tab_content_bottom .desc{line-height:2}}.cb_news_list{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:1150px;margin:0 auto;padding:0 130px 100px;position:relative}.cb_headline{text-align:center;font-weight:600;line-height:1}.cb_headline .headline{color:var(--main);font-size:36px;line-height:1.5}.cb_news_list .news_category_list{margin:67px 0 70px}.cb_news_list .news_list{display:none}.cb_news_list .news_list.active{animation:1s cubic-bezier(.22,1,.36,1) yi-news-in;display:block;position:relative}@media (width<=1201px){.cb_news_list{border:0;margin:0;padding:0 0 40px}.cb_headline{margin:0 20px}.cb_news_list .news_category_list{margin:35px 20px 30px}html.mobile .cb_news_list .news_list .item:nth-child(n+4){display:none}}@media (width<=750px){.cb_headline .headline{font-size:20px}}
