.banner{width:100%;height:36.4583vw;position:relative}.banner .banner-inner{position:absolute;bottom:5rem;left:var(--page-padding);z-index:10}.banner .banner-inner .title{font-size:3.375rem;font-weight:500;line-height:4.375rem;letter-spacing:.03em;color:#fff}.banner .banner-inner .desc{margin-top:2.5rem;font-size:1.125rem;font-weight:400;line-height:1.875rem;letter-spacing:-.02em;color:#fff}.banner-search-box{margin-top:3.75rem;height:5.625rem;width:61.375rem;background:#0000004d;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(3.8125rem);backdrop-filter:blur(3.8125rem)}.banner-search-box .banner-search{flex:1;width:0;height:5.625rem;background:transparent;padding:0 3.125rem;font-size:1.375rem;color:#fff}.banner-search-box .banner-search::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.banner-search-box .banner-search:-webkit-autofill,.banner-search-box .banner-search:-webkit-autofill:hover,.banner-search-box .banner-search:-webkit-autofill:focus,.banner-search-box .banner-search:-webkit-autofill:active{background-color:transparent!important;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out 0s}.banner-search-box .banner-clear-btn{display:none;flex:none;width:3.75rem;height:3.75rem;border:0;padding:0;background:transparent;color:#fff;cursor:pointer;opacity:.85}.banner-search-box.has-value .banner-clear-btn{display:flex}.banner-search-box .banner-clear-btn span{position:relative;width:1.25rem;height:1.25rem;font-size:0}.banner-search-box .banner-clear-btn span:before,.banner-search-box .banner-clear-btn span:after{content:"";position:absolute;top:50%;left:50%;width:1.125rem;height:2px;border-radius:1px;background:#fff}.banner-search-box .banner-clear-btn span:before{transform:translate(-50%,-50%) rotate(45deg)}.banner-search-box .banner-clear-btn span:after{transform:translate(-50%,-50%) rotate(-45deg)}.banner-search-box .banner-clear-btn:hover,.banner-search-box .banner-clear-btn:focus-visible{opacity:1}.banner-search-box .banner-search-btn{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;padding:0 .9375rem;height:3.75rem;background:#fff;margin-right:.9375rem}.banner-search-box .banner-search-btn .icon{width:1.5rem;height:1.5rem}.banner-search-box .banner-search-btn .label{margin-left:.75rem;font-size:1rem;line-height:1;letter-spacing:.03em;color:#000}.manual-page{padding:6.25rem var(--page-padding) 12rem}.manual-page .manual-main-title{margin-bottom:5.25rem}.manual-page .manual-main-title .manual-title{font-size:3.125rem;font-weight:500;color:#000}.manual-page .manual-main-title .action{font-size:1.375rem;font-weight:400;line-height:1;color:#3d3d3d}.manual-page .manual-empty-title{display:none}.manual-page .manual-empty-title .title{font-size:2.25rem;font-weight:500;text-align:center;letter-spacing:0em;color:#000;margin-bottom:8.125rem}.manual-item{padding:2.5rem 2.8125rem 2.5rem 2.5rem;background:#f9f9f9}.manual-item+.manual-item{margin-top:2.5rem}.manual-item .manual-info{flex:1;width:0;margin-right:2.5rem}.manual-item .manual-info .title .icon{width:1.75rem;height:1.75rem}.manual-item .manual-info .title .label{margin-left:1.125rem;font-size:1.5rem;font-weight:500;line-height:1.75rem;color:#a1000c}.manual-item .manual-info .desc{margin-top:1.875rem;font-size:1.25rem;font-weight:400;line-height:1.75rem;color:#333}.manual-item .manual-info .info{margin-top:1.25rem;font-size:1.125rem;font-weight:400;line-height:1.25rem;color:#999}.manual-item .manual-info .info span+span{margin-left:2.5rem}.manual-item .download-btn{padding:0 2.5rem;background:var(--color-primary);color:#fff;height:4.375rem}.manual-item .download-btn .icon{width:1.5rem;height:1.5rem;margin-right:.9375rem}.manual-item .download-btn .label{font-size:1.25rem;font-weight:500;line-height:1.5rem;color:#fff}
