.header{background-color:#FFFFFF;z-index:10;position:fixed;top:0;width:100%}.top-page-header{background-color:#F5F5F5}.top-page-header[data-sticky='true']{position:fixed;top:0;animation:slideDown 0.3s ease-in-out;background-color:#FFFFFF;z-index:10}@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}.header,.top-page-header{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);width:100%;min-width:1100px}.header .header-contents,.top-page-header .header-contents{display:flex;height:90px;padding:0px 40px;align-items:center}.header .header-contents img,.top-page-header .header-contents img{height:22px;vertical-align:initial;background:url(/assets/media/right_arrow_FFFFFF.png) no-repeat;background-image:url("");background-size:cover}.header .header-contents img:hover,.top-page-header .header-contents img:hover{transition:0.5s;color:#0FB7DC}.header .header-contents .header-nav .header-links,.top-page-header .header-contents .header-nav .header-links{list-style:none;display:flex;margin:0;margin-top:-5px}.header .header-contents .header-nav .header-links a,.top-page-header .header-contents .header-nav .header-links a{transition:0.5s;text-decoration:none;color:#222222}.header .header-contents .header-nav .header-links a:hover,.top-page-header .header-contents .header-nav .header-links a:hover{transition:0.5s;color:#0FB7DC}.header .header-contents .header-nav .header-links li,.top-page-header .header-contents .header-nav .header-links li{transition:0.5s;margin-left:30px;white-space:nowrap;font-size:14px;font-weight:700;line-height:normal;letter-spacing:1.4px}.header .header-contents .header-nav .header-links li .search-icon,.top-page-header .header-contents .header-nav .header-links li .search-icon{transition:0.5s;width:20px;height:20px;background-image:url(/assets/media/search_icon_222222.png);background-size:cover;background-position:center;cursor:pointer}.header .header-contents .header-nav .header-links li .search-icon:hover,.top-page-header .header-contents .header-nav .header-links li .search-icon:hover{transition:0.5s;background-image:url(/assets/media/search_icon_0FB7DC.png)}.header .header-contents .no-limit-link,.top-page-header .header-contents .no-limit-link{transition:0.5s;margin-left:auto;padding:13px 20px;flex-shrink:0;white-space:nowrap;background-color:#0FB7DC;border-radius:62px;text-decoration:none}.header .header-contents .no-limit-link .link-text,.top-page-header .header-contents .no-limit-link .link-text{transition:0.5s;text-decoration:none;color:#FFFFFF;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px}.header .header-contents .no-limit-link:hover,.top-page-header .header-contents .no-limit-link:hover{transition:0.5s;background-color:#FFFFFF;box-shadow:0 0 0 1px #0FB7DC inset}.header .header-contents .no-limit-link:hover .link-text,.top-page-header .header-contents .no-limit-link:hover .link-text{transition:0.5s;color:#0FB7DC}.header .header-contents .beet-agent-link,.top-page-header .header-contents .beet-agent-link{transition:0.5s;margin-left:12px;padding:13px 20px;flex-shrink:0;white-space:nowrap;background-color:#FFFFFF;border:1px solid #222222;border-radius:62px;text-decoration:none;color:#222222;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px}.header .header-contents .beet-agent-link:hover,.top-page-header .header-contents .beet-agent-link:hover{transition:0.5s;background-color:#222222;color:#FFFFFF}.header__search-box,.top-page-header__search-box{position:absolute;width:100%;display:none;opacity:0;transform:scaleY(0);transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.5, 0, 0.5, 1);transform-origin:top;background-color:#F5F5F5;padding:50px 0;z-index:10}.header__search-box *,.top-page-header__search-box *{opacity:0;transition:opacity 0.5s ease 0.2s}.header__search-box.open,.top-page-header__search-box.open{box-sizing:border-box;display:block;opacity:1;transform:scaleY(1) translateY(0)}.header__search-box.open *,.top-page-header__search-box.open *{opacity:1}.header__search-box .header-search-container,.top-page-header__search-box .header-search-container{margin:0 auto;max-width:800px;min-width:800px;flex-direction:column;align-items:flex-start}.header__search-box .header-search-container .title,.top-page-header__search-box .header-search-container .title{color:#222222;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.6px;margin-bottom:10px}.header__search-box .header-search-container.header-search-area,.top-page-header__search-box .header-search-container.header-search-area{padding:0}.header__search-box .header-search-container.header-search-area .search-form,.top-page-header__search-box .header-search-container.header-search-area .search-form{position:relative;display:flex}.header__search-box .header-search-container.header-search-area .search-form .search-input,.top-page-header__search-box .header-search-container.header-search-area .search-form .search-input{width:800px;padding:15px;border:1px solid #DDDDDD;border-radius:5px}.header__search-box .header-search-container.header-search-area .search-form .search-input::-webkit-search-cancel-button,.top-page-header__search-box .header-search-container.header-search-area .search-form .search-input::-webkit-search-cancel-button{-webkit-appearance:none}.header__search-box .header-search-container.header-search-area .search-form ::placeholder,.top-page-header__search-box .header-search-container.header-search-area .search-form ::placeholder{color:#DDDDDD;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.5px}.header__search-box .header-search-container.header-search-area .search-form .search-button,.top-page-header__search-box .header-search-container.header-search-area .search-form .search-button{position:absolute;right:15px;top:12px;padding:10px;border:none;width:24px;height:24px;background:url(/assets/media/search_icon_222222.png) no-repeat;background-size:24px;cursor:pointer}.header__search-box .header-search-container.header-search-area .search-form .search-button:hover,.top-page-header__search-box .header-search-container.header-search-area .search-form .search-button:hover{transition:0.5s;background-image:url(/assets/media/search_icon_0FB7DC.png)}.header__search-box .header-search-container.header-tag-area,.top-page-header__search-box .header-search-container.header-tag-area{padding:30px 0}.header__search-box .header-search-container.header-tag-area .tag-wrapper,.top-page-header__search-box .header-search-container.header-tag-area .tag-wrapper{display:flex;flex-wrap:wrap;max-height:60px;overflow:hidden;gap:10px}.header__search-box .header-search-container.header-tag-area .tag-wrapper .tag-link,.top-page-header__search-box .header-search-container.header-tag-area .tag-wrapper .tag-link{height:15px;transition:0.5s;padding:5px 10px;border-radius:2px;background-color:#FFFFFF;line-height:25px;transition:0.5s;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:1px;text-decoration:none;color:#888888}.header__search-box .header-search-container.header-tag-area .tag-wrapper .tag-link:hover,.top-page-header__search-box .header-search-container.header-tag-area .tag-wrapper .tag-link:hover{transition:0.5s;background-color:#F0FCFF;color:#0FB7DC}.header__search-box .close-btn,.top-page-header__search-box .close-btn{width:300px;margin:0 auto;justify-content:center;align-items:center;padding:15px 30px;border-radius:62px;border:1px solid #888888;background-color:#FFFFFF;cursor:pointer;display:flex;color:#888888;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px}.header__search-box .close-btn::before,.top-page-header__search-box .close-btn::before{content:'';display:inline-block;width:20px;height:20px;background:url(/assets/media/close_icon.png) no-repeat;background-size:12px;margin-right:10px;margin-bottom:-10px}
