.breadcrumb{--bs-breadcrumb-padding-x: 0;--bs-breadcrumb-padding-y: 0;--bs-breadcrumb-margin-bottom: 1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color: var(--bs-secondary-color);--bs-breadcrumb-item-padding-x: 0.5rem;--bs-breadcrumb-item-active-color: var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}nav[aria-label=breadcrumb]{margin:15px 0}.breadcrumb{background-color:#f5f5f5;border-radius:5px;margin-bottom:0;padding:10px}.breadcrumb .breadcrumb-item{display:flex;align-items:center;white-space:nowrap;font-size:.875rem;line-height:1.5}.breadcrumb .breadcrumb-item a{display:flex;align-items:center;color:var(--main-color);font-size:.875rem;text-decoration:none;line-height:1.5}.breadcrumb .breadcrumb-item a>*+*{margin-left:8px}.breadcrumb .breadcrumb-item a:focus,.breadcrumb .breadcrumb-item a:hover{color:var(--main-color)}.breadcrumb .breadcrumb-item a img{width:auto;min-width:16px;height:16px}.breadcrumb .breadcrumb-item.active{color:#666}.breadcrumb .breadcrumb-item:last-child{overflow:hidden;display:block;text-overflow:ellipsis;color:#666}.breadcrumb .breadcrumb-item:last-child a{overflow:hidden;display:block;text-overflow:ellipsis}@media(min-width: 992px){.breadcrumb{flex-wrap:nowrap}.breadcrumb>.breadcrumb-item>a{color:var(--main-color);font-size:.875rem}}@media(min-width: 1200px){.breadcrumb>.breadcrumb-item>a{font-size:1rem}}.headline{display:flex;flex-direction:column}.headline > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse))}.headline .heading{z-index:10;font-size:clamp(1.5rem,2vw,3rem);font-weight:600;text-decoration:underline}.headline .heading>*{position:relative;color:#000;text-decoration:underline}.headline .heading>*:first-child{color:#000}.headline .heading>*:last-child{z-index:1;color:var(--main-color)}.headline .tips{color:var(--sub-color);font-size:clamp(.875rem,2vw,1rem)}.headline-group{align-items:center}.headline-group:before{color:#fff}.headline-group .heading{color:#fff}.headline-group .heading>*:first-child{color:#fff}.headline-group .heading>*:last-child{color:#ecfe1c}.headline-group .tips{color:#fff}.section-header .headline .heading{padding-right:60px}.section-header .btn{z-index:10;position:absolute;top:8px;right:0;display:flex;align-items:center;justify-content:center;width:26px;height:26px;background-color:var(--main-color);border-radius:50%;padding:0}.section-header .btn img{width:auto;height:14px}.section-header .btn span{display:none}@media(min-width: 576px){.headline:before{content:attr(data-headline);opacity:.1;margin-bottom:-25px;color:#000;font-family:"Open Sans",sans-serif;font-size:clamp(1.625rem,2.5vw,3.5rem);font-weight:900;text-transform:uppercase;display:none}.section-header .btn-default{top:12px}.section-header .headline .heading{padding-right:120px}.section-header .btn{top:4px;padding:4px 12px;font-size:clamp(.875rem,2vw,1rem);width:auto;height:auto;background-color:rgba(0,0,0,0);border-radius:4px}.section-header .btn img{display:none}.section-header .btn span{display:block}.section-header .btn:focus,.section-header .btn:hover{background-color:var(--main-color);color:#fff}}@media(min-width: 1400px){.headline:before{margin-bottom:-45px}}.nav-tabs{border-bottom:none}.nav-tabs .nav-link{outline:0}.login-register-wrapper .nav-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:30px}.login-register-wrapper .nav-tabs .nav-item{display:flex;align-items:center;width:50%}.login-register-wrapper .nav-tabs .nav-item+.nav-item{border-left:1px solid #ddd}.login-register-wrapper .nav-tabs .nav-item:not(:last-child){justify-content:flex-end}.login-register-wrapper .nav-tabs .nav-link{display:inline-block;border:none;color:var(--sub-color);font-size:1.125rem;font-weight:600}.login-register-wrapper .nav-tabs .nav-link:focus,.login-register-wrapper .nav-tabs .nav-link:hover{color:var(--main-color)}.login-register-wrapper .nav-tabs .nav-link.active{color:var(--main-color)}.login-register-wrapper .inner-content{font-size:.875rem}.login-register-wrapper .inner-content label{transition:all .15s ease-in-out;color:var(--sub-color)}.login-register-wrapper .inner-content .form-item{position:relative}.login-register-wrapper .inner-content .form-item label{position:absolute;top:50%;transform:translateY(-50%);color:#999;left:12px}.login-register-wrapper .inner-content .form-item input{width:100%}.login-register-wrapper .inner-content .form-item input:not(:-moz-placeholder)~label{top:0;left:5px;background-color:#fff;padding:2px 8px;color:#333;font-size:.75rem;font-weight:600;line-height:1}.login-register-wrapper .inner-content .form-item input:focus~label,.login-register-wrapper .inner-content .form-item input:not(:placeholder-shown)~label{top:0;left:5px;background-color:#fff;padding:2px 8px;color:#333;font-size:.75rem;font-weight:600;line-height:1}.login-register-wrapper .inner-content .form-item.form-item-password{position:relative}.login-register-wrapper .inner-content .form-item.form-item-password .eye-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;z-index:10}.login-register-wrapper .inner-content .form-item.form-item-password .eye-icon img{width:20px;height:20px;opacity:.5;transition:opacity .2s}.login-register-wrapper .inner-content .form-item.form-item-password .eye-icon:hover img{opacity:1}.login-register-wrapper .inner-content .form-check{display:flex;align-items:center}.login-register-wrapper .inner-content .buttons{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-direction: column}@media (min-width: 992px){.login-register-wrapper .inner-content .buttons{flex-direction: row}}.login-register-wrapper .inner-content .buttons .btn{padding:8px 50px}.login-register-wrapper .sns-register .register-item{display:flex;align-items:center;gap:10px;background-color:#fff;border:1px solid #ddd;border-radius:4px;padding:8px}.login-register-wrapper .sns-register .register-item img{width:auto;height:22px}.login-register-wrapper .sns-register .register-item:focus,.login-register-wrapper .sns-register .register-item:hover{background-color:#ddd}
