@charset "UTF-8";.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;font-size:100%}body{min-height:100vh;line-height:1.5;font-family:Arial,PingFang TC,Microsoft JhengHei,sans-serif;font-size:1rem;color:#333;background-color:#fff}app-root{display:block;min-height:100vh}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}.cms-html img{display:inline;vertical-align:middle}.cms-html ul{list-style:disc}.cms-html ol{list-style:decimal}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;border:none;background:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}:focus{outline:none}h1,.h1{font-size:2.1875rem;font-weight:700;line-height:1.25;margin-bottom:24px}@media(min-width:768px){h1,.h1{font-size:3.75rem}}h2,.h2{font-size:1.625rem;font-weight:700;line-height:1.25;margin-bottom:20px}@media(min-width:768px){h2,.h2{font-size:2.1875rem}}h3,.h3{font-size:1.5rem;font-weight:700;line-height:1.25;margin-bottom:16px}@media(min-width:768px){h3,.h3{font-size:1.625rem}}h4,.h4{font-size:1.25rem;font-weight:700;line-height:1.5;margin-bottom:16px}@media(min-width:768px){h4,.h4{font-size:1.5rem}}h5,.h5{font-size:1.125rem;font-weight:700;line-height:1.5;margin-bottom:12px}@media(min-width:768px){h5,.h5{font-size:1.25rem}}h6,.h6{font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:12px}@media(min-width:768px){h6,.h6{font-size:1.125rem}}p{margin-bottom:16px;line-height:1.5}.text-xs{font-size:.8125rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-md{font-size:1.125rem}.text-lg{font-size:1.25rem}.text-xl{font-size:1.5rem}.text-2xl{font-size:1.625rem}.text-3xl{font-size:2.1875rem}.text-4xl{font-size:3.75rem}.text-primary{color:#b81930}.text-secondary{color:#666}.text-muted{color:#999}.text-dark{color:#222}.text-light{color:#777}.text-success{color:#5cb85c}.text-danger{color:#a94442}.text-warning{color:#f0ad4e}.text-info{color:#5bc0de}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.font-bold{font-weight:700}.text-underline{text-decoration:underline}.text-line-through{text-decoration:line-through}.text-no-underline{text-decoration:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.text-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.leading-tight{line-height:1.25}.leading-base{line-height:1.5}.leading-loose{line-height:1.75}a{transition:all .15s ease}a:where([href]:not(.cms-html *)){color:#a94442}a:where([href]:hover:not(.cms-html *)){color:#843534}blockquote{padding:16px;margin:24px 0;border-left:4px solid #b81930;background-color:#f5f5f5;font-style:italic}code{padding:4px 8px;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.875rem;background-color:#eee;border-radius:4px;color:#a94442}pre{padding:16px;margin:16px 0;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:.875rem;background-color:#eee;border-radius:4px;overflow-x:auto}pre code{padding:0;background-color:transparent;color:inherit}hr{margin:24px 0;border:0;border-top:1px solid #dddddd}strong,b{font-weight:700}em,i{font-style:italic}small{font-size:.875rem}del{text-decoration:line-through}ins{text-decoration:underline}mark{padding:4px 8px;background-color:#fff3cd;color:#222}.note{display:block;font-size:.8125rem;color:#666;line-height:1.5}.note a{text-decoration:underline;text-underline-offset:2px}.note-list{list-style:none;padding:0;margin:8px 0 0;font-size:.875rem;color:#666;line-height:1.5}.note-list li{display:flex;align-items:flex-start;gap:8px}.note-list li:before{content:"";flex:0 0 auto;width:5px;height:5px;margin-top:calc((1.5em - 5px)/2);border-radius:50%;background-color:#999}.note-list li+li{margin-top:8px}.note-list a{text-decoration:underline;text-underline-offset:2px}.page-note{margin:0 0 16px;font-size:.875rem;line-height:1.75;color:#333}.page-note--warning{font-weight:700;color:#222}.page-note--danger{color:#b81930}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-control{height:40px}@media(pointer:fine){.form-control{height:38px}}.form-control{width:100%;padding:7px 12px}@media(pointer:fine){.form-control{padding-top:6px;padding-bottom:6px}}.form-control{border:1px solid #dddddd;border-radius:4px;font-size:1rem}@media(pointer:fine){.form-control{font-size:.875rem}}.form-control{line-height:1.5;color:#333;background-color:#fff;outline:none;transition:border-color .15s ease}.form-control::placeholder{color:#999;font-size:.875rem}.form-control:focus{border-color:#b81930}.form-control[readonly]{background-color:#f5f5f5;cursor:pointer}.form-control:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.form-control--invalid,.form-control.invalid{border-color:#a94442}.form-control--invalid:focus,.form-control.invalid:focus{border-color:#a94442}select.form-control{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23666' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;background-color:#fff}.form-field{margin-bottom:8px}.form-row{display:flex;flex-direction:column;gap:0}@media(min-width:768px){.form-row{flex-direction:row;gap:16px}}.form-row--address{margin-bottom:8px}@media(min-width:768px){.form-row--address{margin-bottom:12px}}.form-label{display:block;font-size:.875rem;font-weight:700;color:#333;padding-bottom:5px;padding-top:7px;margin-bottom:0;width:100%}input[type=checkbox],input[type=radio]{accent-color:#b81930}.field-validation-error{display:flex;align-items:flex-start;gap:4px;margin-top:4px;margin-bottom:0;color:#a94442;font-size:.875rem;line-height:1.5}.field-validation-error:before{content:"!";flex:0 0 auto;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#a94442;color:#fff;font-size:.8125rem;font-weight:700;line-height:1}.field-validation-error span{display:block}.error-message{color:#a94442;font-size:.8125rem;margin-bottom:8px;padding-left:4px}.error-message--submit{margin-bottom:12px;padding:12px 16px;border-left:3px solid #b81930;border-radius:4px;background-color:#fbeaec;color:#b81930;font-weight:700;text-align:center}.caps-lock-warning{display:block;color:#8a6100;font-size:.8125rem;margin-bottom:8px}.checkbox,.form-checkbox{display:flex;align-items:center;margin-bottom:8px}.checkbox input[type=checkbox],.form-checkbox input[type=checkbox]{width:16px;height:16px;margin-right:8px;margin-left:0;cursor:pointer;accent-color:#b81930}.checkbox label,.form-checkbox label{font-size:.875rem;color:#333;cursor:pointer;margin:0;padding:0;-webkit-user-select:none;user-select:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px}@media(pointer:fine){.btn{height:38px}}.btn{padding:10px 24px;font-size:.9375rem;font-weight:400;line-height:1;border:1px solid transparent;border-radius:4px;cursor:pointer;transition:all .15s ease;text-align:center;white-space:nowrap;vertical-align:middle;text-decoration:none}.btn:disabled{opacity:.6;cursor:not-allowed}.btn.is-counting:disabled{opacity:1}.btn svg{flex-shrink:0}.btn-primary{background-color:#b81930;color:#fff;border-color:#b81930}.btn-primary:hover:not(:disabled){background-color:#a5000d;border-color:#a5000d}.btn-accent-outline{color:#b81930;background-color:#fff;border-color:#b81930;font-weight:400}.btn-accent-outline:hover:not(:disabled){color:#fff;background-color:#b81930;border-color:#b81930}.btn-accent-outline:disabled{color:#b8193080;background-color:#fff;border-color:#b8193080}.btn-danger{color:#a94442;background-color:#fff;border-color:#a94442;font-weight:400}.btn-danger:hover:not(:disabled){color:#fff;background-color:#a94442;border-color:#a94442}.btn-secondary-outline{color:#666;background-color:#fff;border-color:#ddd;font-weight:400}.btn-secondary-outline:hover:not(:disabled){color:#333;background-color:#f5f5f5;border-color:#ccc}.btn-text{padding:0;height:auto;background:none;border:none;font-size:.875rem;font-weight:400;color:#a94442;cursor:pointer;transition:color .15s ease}.btn-text:hover:not(:disabled){color:#843534}.btn-text:disabled{opacity:.6;cursor:not-allowed}.btn-text--danger:hover:not(:disabled){color:#a94442}.btn-link{padding:0;height:auto;background:none;border:none;font-size:.875rem;font-weight:400;color:#a94442;cursor:pointer;transition:color .15s ease}.btn-link:hover:not(:disabled){color:#843534}.btn-link:disabled{opacity:.6;cursor:not-allowed}.btn-back-link{display:inline-flex;align-items:center;gap:4px;color:#a94442;font-size:.875rem}.btn-back-link:hover{color:#843534}.btn-sm{height:30px;padding:8px 16px;font-size:.8125rem}.btn-lg{height:48px;padding:12px 32px;font-size:1rem}.btn-block{display:flex;width:100%}.tabs{display:flex;border-bottom:1px solid #dddddd}.tab-btn{flex:1;padding:12px 16px;font-size:.875rem;color:#b81930;background-color:#fff;border:none;cursor:pointer;transition:all .15s ease;text-align:center}.tab-btn:hover:not(.tab-btn--active){color:#a5000d}.tab-btn--active{color:#666;background-color:#f5f5f5}.otp-input{border-color:#b81930}.otp-input-group{display:flex;gap:8px}.otp-input-group .form-control{flex:1}.phone__input__group{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;overflow:visible;gap:8px 4px}.phone__input__group__dropdownwrap{flex:0 0 5.125rem}.phone__input__group .phone__input__group__dropdownwrap .select-dropdown__trigger{padding-left:8px;padding-right:24px;background-position:right 8px center}.phone__input__group__wrap{flex:999 1 8rem;min-width:8rem}.phone__input__group__sendbtn{flex:1 0 auto}.phone__input__group__sendbtn .btn{width:100%;white-space:nowrap;padding-left:16px;padding-right:16px;font-size:.875rem}@font-face{font-family:CustomFont;font-weight:400;src:url(https://fonts.gstatic.com/s/taiheritagepro/v6/sZlfdQid-zgaNiNIYcUzJMU3IYyNkHtYEQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:CustomFont;font-weight:700;src:url(https://fonts.gstatic.com/s/taiheritagepro/v6/sZlYdQid-zgaNiNIYcUzJMU3IYyNmMB9BNNPMw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.custom__padding a{color:inherit}.custom__padding iframe{width:100%}.custom-text{font-family:CustomFont,Arial,Microsoft JhengHei,sans-serif}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.index__slider__wrap{text-align:center;padding:0;margin:60px 0 0}@media(min-width:992px){.index__slider__wrap{margin:90px 0 0}}.index__title h2{font-size:2rem;line-height:40px;font-weight:700;margin:0 0 4px;padding:0}@media(min-width:992px){.index__title h2{font-size:2.375rem;line-height:56px}}.index__title h3{font-size:1rem;line-height:20px;font-weight:500;margin:0;padding:0}@media(min-width:992px){.index__title h3{font-size:1.375rem;line-height:30px}}.index__title .custom-text{font-size:1.625rem;line-height:30px;font-weight:500;margin-left:9px}@media(min-width:992px){.index__title .custom-text{font-size:2.1875rem;line-height:40px}}.index__categroy_wrap{padding:36px 0 0}@media(min-width:768px){.index__categroy_wrap{padding:40px 0 0}}.index__categroy_wrap p{margin:0;padding:0}.index__categroy{display:grid;grid-template-columns:repeat(1,1fr);list-style:none;margin:0;padding:0;gap:8px}@media(min-width:768px){.index__categroy{grid-template-columns:repeat(2,1fr);gap:32px}}.index__categroy li{position:relative;padding-bottom:32px}.index__categroy li:last-child{padding-bottom:0}@media(min-width:768px){.index__categroy li:nth-last-child(2):nth-child(odd){padding-bottom:0}}.index__categroy li a{display:inline-block;width:100%;color:#333}.index__categroy li a img{width:100%}.index__categroy .index__categroy__text h2{font-size:1.5rem;font-weight:800;line-height:32px;margin:4px 0 0}@media(min-width:1200px){.index__categroy .index__categroy__text h2{font-size:1.75rem;line-height:38px;margin:12px 0 0}}.index__categroy .index__categroy__text h2 .custom-text{font-size:1.625rem;line-height:28px}@media(min-width:1200px){.index__categroy .index__categroy__text h2 .custom-text{font-size:1.75rem;line-height:29px}}.index__categroy .index__categroy__text span{display:inline-block;margin-left:8px;font-weight:500;vertical-align:middle}@media(min-width:1200px){.index__categroy .index__categroy__text span{margin-left:4px}}.index__categroy .index__categroy__text h3{font-size:1rem;font-weight:500;line-height:24px;margin:0 0 16px}@media(min-width:1200px){.index__categroy .index__categroy__text h3{font-size:1.125rem}}.index__categroy .index__categroy__text h3 a{color:#000000b3}.index__category__buynow,a.index__category__buynow{font-size:.875rem;line-height:20px;text-decoration:underline;text-underline-offset:2px}@media(min-width:1200px){.index__category__buynow,a.index__category__buynow{font-size:1rem}}.prodcut__qa h3{margin-bottom:0;font-size:3.75rem}@media(min-width:768px){.prodcut__qa h3{font-size:5.3rem}}.prodcut__qa ol{margin:0;padding:0;list-style:none}.prodcut__qa ol li{display:flex;padding:12px 4px;border-bottom:1px solid #cccccc}.prodcut__qa ol li:first-child{padding-top:4px}.prodcut__qa ol li:last-child{padding-bottom:0;border-bottom:0}@media(min-width:768px){.prodcut__qa ol li{padding:20px 4px}.prodcut__qa ol li:first-child{padding-top:20px}}.prodcut__qa ol li span{font-size:2.1875rem;font-weight:500;color:#ccc}@media(min-width:768px){.prodcut__qa ol li span{position:relative;top:-8px;font-size:3.5rem}}.prodcut__qa ol li h4{margin:8px 0;font-size:1rem;font-weight:900}@media(min-width:768px){.prodcut__qa ol li h4{margin:0 0 8px;font-size:1.125rem}}.prodcut__qa__text{padding:0 8px;font-size:1rem}@media(min-width:768px){.prodcut__qa__text{padding:0 12px}}.health__article a{color:#222}.product-detail__tab-content img,.product-detail__info-only-content img{max-width:100%;height:auto}.product-detail__tab-content td p,.product-detail__tab-content th p,.product-detail__info-only-content td p,.product-detail__info-only-content th p{margin:0}.product-detail__tab-content iframe,.product-detail__info-only-content iframe{max-width:100%}html{--mat-sys-background: light-dark(#fff8f8, #171213);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#faeeef, #352f30);--mat-sys-inverse-primary: light-dark(#ffb1c5, #ba005c);--mat-sys-inverse-surface: light-dark(#352f30, #ece0e1);--mat-sys-on-background: light-dark(#201a1b, #ece0e1);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #65002f);--mat-sys-on-primary-container: light-dark(#8f0045, #ffd9e1);--mat-sys-on-primary-fixed: light-dark(#3f001b, #3f001b);--mat-sys-on-primary-fixed-variant: light-dark(#8f0045, #8f0045);--mat-sys-on-secondary: light-dark(#ffffff, #422930);--mat-sys-on-secondary-container: light-dark(#5b3f46, #ffd9e1);--mat-sys-on-secondary-fixed: light-dark(#2b151b, #2b151b);--mat-sys-on-secondary-fixed-variant: light-dark(#5b3f46, #5b3f46);--mat-sys-on-surface: light-dark(#201a1b, #ece0e1);--mat-sys-on-surface-variant: light-dark(#514346, #f3dde1);--mat-sys-on-tertiary: light-dark(#ffffff, #65002f);--mat-sys-on-tertiary-container: light-dark(#8f0045, #ffd9e1);--mat-sys-on-tertiary-fixed: light-dark(#3f001b, #3f001b);--mat-sys-on-tertiary-fixed-variant: light-dark(#8f0045, #8f0045);--mat-sys-outline: light-dark(#847376, #9e8c90);--mat-sys-outline-variant: light-dark(#d6c2c5, #514346);--mat-sys-primary: light-dark(#ba005c, #ffb1c5);--mat-sys-primary-container: light-dark(#ffd9e1, #8f0045);--mat-sys-primary-fixed: light-dark(#ffd9e1, #ffd9e1);--mat-sys-primary-fixed-dim: light-dark(#ffb1c5, #ffb1c5);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#74565d, #e3bdc5);--mat-sys-secondary-container: light-dark(#ffd9e1, #5b3f46);--mat-sys-secondary-fixed: light-dark(#ffd9e1, #ffd9e1);--mat-sys-secondary-fixed-dim: light-dark(#e3bdc5, #e3bdc5);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff8f8, #171213);--mat-sys-surface-bright: light-dark(#fff8f8, #3e3738);--mat-sys-surface-container: light-dark(#f7ebec, #241e1f);--mat-sys-surface-container-high: light-dark(#f1e5e6, #2f2829);--mat-sys-surface-container-highest: light-dark(#ece0e1, #3a3334);--mat-sys-surface-container-low: light-dark(#fdf1f2, #201a1b);--mat-sys-surface-container-lowest: light-dark(#ffffff, #120d0e);--mat-sys-surface-dim: light-dark(#e3d7d8, #171213);--mat-sys-surface-tint: light-dark(#ba005c, #ffb1c5);--mat-sys-surface-variant: light-dark(#f3dde1, #514346);--mat-sys-tertiary: light-dark(#ba005c, #ffb1c5);--mat-sys-tertiary-container: light-dark(#ffd9e1, #8f0045);--mat-sys-tertiary-fixed: light-dark(#ffd9e1, #ffd9e1);--mat-sys-tertiary-fixed-dim: light-dark(#ffb1c5, #ffb1c5);--mat-sys-neutral-variant20: #3a2d30;--mat-sys-neutral10: #201a1b;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem inherit;--mat-sys-body-large-font: inherit;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem inherit;--mat-sys-body-medium-font: inherit;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem inherit;--mat-sys-body-small-font: inherit;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem inherit;--mat-sys-display-large-font: inherit;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem inherit;--mat-sys-display-medium-font: inherit;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem inherit;--mat-sys-display-small-font: inherit;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem inherit;--mat-sys-headline-large-font: inherit;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem inherit;--mat-sys-headline-medium-font: inherit;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem inherit;--mat-sys-headline-small-font: inherit;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem inherit;--mat-sys-label-large-font: inherit;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem inherit;--mat-sys-label-medium-font: inherit;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem inherit;--mat-sys-label-small-font: inherit;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem inherit;--mat-sys-title-large-font: inherit;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem inherit;--mat-sys-title-medium-font: inherit;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem inherit;--mat-sys-title-small-font: inherit;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--mat-datepicker-calendar-container-background-color: #ffffff;--mat-datepicker-calendar-container-text-color: #333333;--mat-datepicker-calendar-body-label-text-color: #666666;--mat-datepicker-calendar-period-button-text-color: #333333;--mat-datepicker-calendar-navigation-button-icon-color: #666666;--mat-datepicker-calendar-header-text-color: #999999;--mat-datepicker-calendar-date-text-color: #333333;--mat-datepicker-calendar-date-disabled-state-text-color: #999999;--mat-datepicker-calendar-date-selected-state-background-color: #b81930;--mat-datepicker-calendar-date-selected-state-text-color: #ffffff;--mat-datepicker-calendar-date-today-outline-color: #b81930;--mat-datepicker-calendar-date-hover-state-background-color: #eeeeee;--mat-datepicker-calendar-text-size: .875rem;--mat-datepicker-calendar-container-elevation-shadow: 0 4px 8px rgba(0, 0, 0, .15)}.conSetting{margin:15px;padding:15px;background-color:#fff;border-radius:4px;overflow:hidden}@media(min-width:992px){.conSetting{margin:30px;padding:20px 30px}}h1.titleName{margin:0 0 15px;padding:0;font-size:1.25rem;font-weight:700;text-align:center;color:#333;line-height:30px}@media(min-width:992px){h1.titleName{font-size:1.5rem;margin-bottom:20px}}h4.secTitle{margin:0 0 12px;padding:0 0 0 30px;font-size:1.125rem;font-weight:700;text-align:left;color:#333;line-height:24px;background:none}@media(min-width:992px){h4.secTitle{font-size:1.25rem;line-height:25px;height:25px}}h6.threeTitle{margin:0 0 12px;padding:0 0 0 12px;font-size:1.125rem;text-align:left;color:#333;line-height:23px}h6.threeTitle:before{content:"\ffed";margin-right:5px;font-size:1rem}@media(min-width:992px){h6.threeTitle{padding-left:30px;line-height:25px;height:25px}}p.explainType{margin:0 0 20px;padding:0 0 0 12px;font-size:1.125rem;text-align:left;color:#666;line-height:22px}@media(min-width:992px){p.explainType{margin-bottom:30px;padding-left:30px}}hr.dotted{border:none;border-bottom:1px dotted #c7c7c7;height:0;margin:20px 0}ul.expainList-none,ul.expainList-number{margin:0 0 20px;padding:0;list-style:none;display:block}ul.expainList-none li{margin:0 0 8px;padding:0 12px;font-size:1.125rem;text-align:left;color:#666;line-height:22px}@media(min-width:992px){ul.expainList-none li{padding:0 30px;line-height:23px}}ul.expainList-number li{margin:0 0 8px 30px;padding:0;text-align:left;color:#666;line-height:22px;list-style:outside decimal-leading-zero}@media(min-width:992px){ul.expainList-number li{margin-left:55px;line-height:23px}}.conSetting .dropdown{display:flex;margin:0 0 12px;padding:0}.conSetting .scroll-trigger{cursor:pointer;display:flex;align-items:center;padding:0;color:#333;background:none;border:none;font-size:1rem}.conSetting .scroll-trigger:hover{color:#b81930}.conSetting .arrow{display:block;margin-left:4px}.conSetting h2{font-size:1.5rem;margin:20px 0 12px;font-weight:700;color:#333}@media(min-width:992px){.conSetting h2{font-size:1.625rem}}.conSetting h3{font-size:1.125rem;font-weight:700;color:#333;margin:16px 0 8px}.conSetting h5{font-size:.875rem;font-weight:400;color:#666;line-height:1.5;margin:12px 0}.conSetting p{margin-bottom:12px;line-height:1.6}.conSetting a:not([href]){color:#222;text-decoration:none}.static-page .container-fluid{width:100%;padding-left:15px;padding-right:15px}.static-page .row{margin-left:-15px;margin-right:-15px}.static-page .row:after{content:"";display:table;clear:both}.breadcrumb-custom{display:flex;gap:8px;list-style:none;padding:12px 15px;margin:0;font-size:.875rem;color:#666}.breadcrumb-custom a{color:#666;text-decoration:none}.breadcrumb-custom a:hover{color:#b81930}.breadcrumb-custom .active{color:#333}.panel-group{margin-bottom:20px}.panel-default{border:1px solid #dddddd;border-radius:4px;margin-bottom:5px}.panel-default>.panel-heading{color:#fff;background-color:#aaa;border-color:#aaa;padding:10px 15px;cursor:pointer}.panel-title{font-size:1rem;text-align:left;line-height:20px;margin:0}.panel-title a{color:#fff;text-decoration:none;display:block}@media(min-width:992px){.panel-title{font-size:1.125rem;line-height:23px}}.panel-body{padding:15px}.label-primary{display:inline-block;padding:2px 8px;background-color:#5bc0de;color:#fff;font-size:.8125rem;font-weight:700;border-radius:4px}.static-page{padding:0}.static-page__container{margin:15px;padding:15px;background-color:#fff;border-radius:4px;overflow:hidden}@media(min-width:992px){.static-page__container{margin:30px;padding:20px 30px}}.static-page__title{margin:0 0 15px;padding:0;font-size:1.25rem;font-weight:700;text-align:center;color:#333;line-height:30px}@media(min-width:992px){.static-page__title{font-size:1.5rem;margin-bottom:20px}}.static-page__company-info{text-align:center;font-size:1.25rem;font-weight:700;color:#333;margin-bottom:8px}.static-page__subtitle{text-align:center;font-size:1.125rem;font-weight:700;color:#333;margin:24px 0 16px}.static-page__text{margin:0 0 12px;font-size:1.125rem;text-align:left;color:#666;line-height:22px}@media(min-width:992px){.static-page__text{padding-left:30px}}.static-page__section-heading{font-size:1rem;font-weight:700;color:#333;margin:20px 0 12px}@media(min-width:992px){.static-page__section-heading{font-size:1.125rem}}.static-page__list{margin:0 0 20px;padding:0;list-style:none;display:block}.static-page__list li{margin:0 0 8px;color:#666}.static-page__list--numbered li{margin-left:30px;list-style:outside decimal-leading-zero}@media(min-width:992px){.static-page__list--numbered li{margin-left:55px}}.static-page__divider{border:none;border-bottom:1px dotted #c7c7c7;height:0;margin:20px 0}.static-page a:not([href]){color:#222;text-decoration:none}.static-page .register-btn{display:block;width:100%;margin-top:24px;padding:16px;background-color:#b81930;color:#fff;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;border-radius:4px;transition:background-color .15s ease}.static-page .register-btn:hover{background-color:#a5000d;color:#fff;text-decoration:none}.promotion__description{color:#666}.promotion__description ul{list-style:disc;padding-left:24px;margin-bottom:16px}.promotion__description ol{list-style:decimal;padding-left:24px;margin-bottom:16px}.promotion__description li{line-height:1.5;margin-bottom:4px}.order-card{background-color:#fff;border:1px solid #dddddd;border-radius:6px;overflow:hidden}.order-card--cancelled .order-card__status{color:#666}.order-card__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding-left:16px;padding-right:16px}@media(min-width:768px){.order-card__header{padding-left:24px;padding-right:24px}}.order-card__header{padding-top:12px;padding-bottom:12px;background-color:#f5f5f5;border-bottom:1px solid #eeeeee}.order-card__status{color:#b81930;font-size:.875rem;font-weight:700}.order-card__detail-link a{font-size:.875rem}.order-card__tracking{padding-left:16px;padding-right:16px}@media(min-width:768px){.order-card__tracking{padding-left:24px;padding-right:24px}}.order-card__tracking{padding-bottom:12px;background-color:#f5f5f5;border-top:1px solid #eeeeee}.order-card__tracking-title{margin:0;padding:8px 0;font-size:.875rem;color:#999}.order-card__info{padding-left:16px;padding-right:16px}@media(min-width:768px){.order-card__info{padding-left:24px;padding-right:24px}}.order-card__info{padding-top:12px;padding-bottom:12px;margin:0;list-style:none;background-color:#fff}.order-card__info li{display:flex;align-items:center;padding:4px 0;font-size:.875rem;color:#222}.order-card__info li strong{font-weight:700;color:#222}@media(min-width:992px){.order-card__info{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}}.order-card__label{flex-shrink:0;color:#999}.order-card__label:after{content:"\ff1a"}.order-card__no-colon:after{content:""!important}.order-card__winning{display:inline-block;padding:2px 8px;margin-left:8px;background-color:#b81930;color:#fff;font-size:.8125rem;font-weight:700;border-radius:4px}.sub-badge{flex-shrink:0;padding:3px 10px;font-size:.8125rem;font-weight:500;white-space:nowrap}.sub-badge--active{background-color:#e4e0d8;color:#1c1b18}.sub-badge--processing{background-color:#1c1b18;color:#fff}.sub-badge--paused{background-color:#d9d5cc;color:#1c1b18}.sub-badge--ended{background-color:#f1efe8;color:#6b6760}.sub-alert{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:.8125rem;line-height:1.5}.sub-alert--lg{padding:10px 12px;font-size:.875rem}.sub-alert--warning{background-color:#fbeaec;color:#b81930}.sub-alert--info{background-color:#f1efe8;color:#6b6760}.sub-alert__icon{flex-shrink:0}.sub-alert__msg{flex:1;min-width:0}.checkout-page__info{margin:0 0 12px;color:#333;font-size:.875rem;line-height:1.5;font-weight:700}.checkout-page__info p:not(:first-child),.checkout-page__info ol,.checkout-page__info ul,.checkout-page__info li{font-weight:400}.checkout-page__info ol,.checkout-page__info ul{margin:8px 0 0;padding-left:1.6em;list-style:revert}.checkout-page__info li+li{margin-top:4px}.checkout-page__info p{margin:0 0 4px}.checkout-page__info p:last-child{margin-bottom:0}.select-dropdown__panel{min-width:150px}.select-dropdown__list{list-style:none;margin:0;width:100%;max-height:256px;overflow-y:auto;padding:4px 0;background-color:#fff;border:1px solid #dddddd;border-radius:4px;box-shadow:0 4px 8px #00000026;outline:none}.select-dropdown__panel--compact .select-dropdown__option{font-size:.875rem}.select-dropdown__option{padding:8px 12px;font-size:1rem}@media(pointer:fine){.select-dropdown__option{font-size:.875rem}}.select-dropdown__option{line-height:1.5;color:#333;cursor:pointer;transition:background-color .15s ease}.select-dropdown__option:hover,.select-dropdown__option.cdk-option-active{background-color:#f5f5f5}.select-dropdown__option[aria-selected=true]{background-color:#f5f5f5;color:#b81930}.select-dropdown__option[aria-disabled=true]{background-color:transparent;color:#999;cursor:not-allowed}.cdk-overlay-container{z-index:10001}.cdk-overlay-backdrop{transition:none;opacity:1}.cdk-overlay-dark-backdrop{background-color:#0009}.cdk-global-overlay-wrapper{justify-content:center;align-items:center}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.btn.is-loading:before{content:"";display:inline-block;width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:btn-spin .75s linear infinite;flex-shrink:0}@media(prefers-reduced-motion:reduce){.btn.is-loading:before{animation:none}}@keyframes btn-spin{to{transform:rotate(360deg)}}app-footer{display:block}
