@charset "UTF-8";body{color:#333;font-family:NanumSquareNeo,sans-serif;font-weight:400;scroll-behavior:smooth;line-height:1.5}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.visually-hidden{border:0;padding:0;margin:0;position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(50%);white-space:nowrap}::-webkit-scrollbar{height:.5rem;border-radius:.625rem}:root{--primary: #2563EB;--primary--hover: #134CCA;--secondary: #021d97;--secondary--hover: #011365;--success: #5ACD8B;--success-bg: #F7FCF9;--success-border: #A8E5C2;--success--hover: #2B9A5A;--danger: #EE3C4D;--danger-bg: #FEF8F8;--danger-border: #E53A4B;--danger--hover: #E31428;--selected-bg: #E5F1FB;--selected-border: #B9D9F4;--selected--hover: #b9d9f4;--info: #1C64FF;--info-bg: #F6F9FD;--info-border: #B5CCFF;--info--hover: #004AE8;--bg-10: #F6F9FD;--bg-20: #F1F5F9;--bg-30: #1D1D1D;--disabled-bg: #ededed;--disabled-border: #D3D3D3;--point: #E42C01;--text-primary: #2563EB;--text-secondary: #666666;--text-body: #333333;--text-success: #216D41;--text-danger: #B4101F;--text-selected: #34A0F8;--text-info: #0039B5;--font-h1-pc: 34px;--font-h2-pc: 32px;--font-h3-pc: 30px;--font-title-xlg-pc: 28px;--font-title-lg-pc: 24px;--font-title-md-pc: 20px;--font-title-sm-pc: 18px;--font-title-xsm-pc: 16px;--font-body-lg-pc: 18px;--font-body-md-pc: 16px;--font-body-sm-pc: 15px;--font-body-xsm-pc: 13px;--font-h1-tb: 28px;--font-h2-tb: 26px;--font-h3-tb: 24px;--font-title-xlg-tb: 24px;--font-title-lg-tb: 20px;--font-title-md-tb: 18px;--font-title-sm-tb: 16px;--font-title-xsm-tb: 14px;--font-body-lg-tb: 20px;--font-body-md-tb: 16px;--font-body-sm-tb: 14px;--font-body-xsm-tb: 12px;--font-h1-mo: 22px;--font-h2-mo: 20px;--font-h3-mo: 18px;--font-title-xlg-mo: 20px;--font-title-lg-mo: 18px;--font-title-md-mo: 16px;--font-title-sm-mo: 14px;--font-title-xsm-mo: 13px;--font-body-lg-mo: 18px;--font-body-md-mo: 16px;--font-body-sm-mo: 14px;--font-body-xsm-mo: 12px}li{list-style:none}a:link,a:visited{text-decoration:none;color:#333}hr{margin:1rem 0}em{font-style:normal}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.navbar{width:unset;display:block;background-color:unset}section{padding:100px 40px}section.screen__lg{width:1400px;margin:0 auto}section.screen__md{margin:0 auto;width:600px;padding:40px 0 80px}section.screen__sm{margin:0 auto;width:300px;padding:20px 0 60px}.form__item:hover .form__checkbox{box-shadow:none}.form__control:focus{box-shadow:none}.form__control:disabled+.form__remove{display:none}.form__control:not(:placeholder-shown)~.form__button{color:var(--primary)!important}.form__input[type=checkbox]:disabled+.form__checkbox:after{border-color:var(--text--disabled)}.form__item:hover .form__input[type=radio]+.form__radio,.form__item:hover .form__input[type=checkbox]+.form__checkbox{box-shadow:1px 1px 3px #0000004d}.form__item:hover .form__input[type=radio]~.form__title,.form__item:hover .form__input[type=checkbox]~.form__title{filter:brightness(1.1);color:var(--text-secondary)}.form__item{display:flex;align-items:center}.form__item .form__remove{opacity:1;color:var(--text--disabled)}.form__item .form__remove:hover{color:#8b9096}.form__item .form__input~.form__title{margin:0 10px 0 0;padding-left:3px}.form__item :is(.form__radio,.form__checkbox){flex-shrink:0}.mark-required{color:#148ce6!important}section.screen__md .form__remove:hover,section.screen__sm .form__remove:hover{opacity:.7}.dialog .dialog__header{background-color:var(--primary);display:flex;justify-content:space-between;border-radius:10px 10px 0 0;padding:0;font-weight:800;position:relative}.dialog .dialog__header p{font-size:1.25rem;color:#fff;width:100%;display:flex;align-items:center;justify-content:center;padding:1rem;height:56px}.dialog .dialog__header h2{font-size:1.25rem;flex-direction:column;align-items:flex-start;font-weight:500;color:var(--text-secondary);line-height:1.4;height:unset;padding:.5rem 1rem;color:#fff;display:flex;width:100%;align-items:center}.dialog .dialog__header .dialog__close{position:unset;flex-shrink:0;background-color:#0a3670;color:#fff;border-radius:0 10px 0 0;transition:.3s;border:none;height:56px;width:56px;top:0}.dialog .dialog__header .dialog__close:hover{background-color:#061f41}.dialog .dialog__contents{color:#333;background-color:#fff}.screen__md .dialog__header .dialog__close:hover,.screen__sm .dialog__header .dialog__close:hover{background-color:#0a3670}.dropdown{font-size:var(--font-body-sm-pc)}.dropdown .dropdown__header{transition:.3s}.dropdown .dropdown__header .dropdown__title{background-color:transparent}.dropdown .dropdown__header .dropdown__toggle{transition:.3s}.dropdown .dropdown__header .dropdown__toggle i{transition:.5s;transform:rotate(0);padding-top:3px}.dropdown .dropdown__header .dropdown__toggle.dropdown__toggle--open{transform:rotate(0)}.dropdown .dropdown__header .dropdown__toggle.dropdown__toggle--open i{transform:rotate(180deg);transition:.5s;color:var(--text--selected)}.dropdown .dropdown__contents{background-color:#fff;border:none;box-shadow:none;padding:0;z-index:2;max-height:185px;overflow-y:auto}.dropdown .dropdown__contents .dropdown__item{font-size:var(--font-body-sm-pc);background-color:transparent;border-radius:0;margin:0;transition:background-color .3s;padding:.3rem 1rem}.dropdown .dropdown__contents .dropdown__item:hover{background-color:var(--selected--hover);color:var(--text-body)}.dropdown .dropdown__contents .dropdown__item:hover a{color:var(--text-body)}.dropdown .dropdown__contents .dropdown__item.dropdown__item--selected{background:unset;background-color:var(--selected-bg);color:var(--text-body)}.dropdown .dropdown__contents .dropdown__item.dropdown__item--selected a{color:var(--text-body)}.dropdown.year{width:160px}.btn{border-radius:var(--border-radius-md);transition:.3s;min-height:unset;height:36px}.btn:is(.btn-primary,.btn-more){color:#333;background-color:#fff;border:1px solid var(--border-color);font-size:var(--font-body-xsm-pc)}.btn:is(.btn-primary,.btn-more):hover{background-color:#f5f5f5}.btn.btn-more{margin-top:1.5rem;width:80px}.btn.btn-request{background-color:var(--bg-20);color:var(--text-body);font-size:.875rem;min-height:unset;border:1px solid var(--border-color)}.btn.btn-request:hover{background-color:#dfe8f1}.btn:is(.disabled,:disabled){color:var(--text--disabled)!important;background-color:var(--disabled)!important}.btn:is(.disabled,:disabled) a{color:var(--text--disabled)!important;cursor:not-allowed;pointer-events:none}.btn.btn-cart{color:#333;border:none;padding:0;min-height:unset;flex-direction:column;font-size:1rem;background:#333;color:#fff;height:unset}.btn.btn-cart i:first-child{transform:translateY(-1.5px);font-size:.8125rem;transition:.3s}.btn.btn-cart:hover{background-color:#454545}.btn.btn-cart:hover i:first-child{transform:translateY(0)}.btn.btn-cart:disabled{color:var(--text--disabled)!important;background-color:var(--disabled)!important;border:1px solid var(--border-color)!important}.btn.btn-cart:disabled:hover i:first-child{transform:translateY(-1.5px)}.btn.btn-reset{background-color:var(--bg-10);font-size:1rem;width:40px;height:40px;color:var(--text-secondary);border:1px solid var(--border-color);flex-shrink:0;margin-left:.5rem}.btn.btn-reset i{transition:.5s}.btn.btn-reset:hover{background-color:#e1ebf8}.btn.btn-reset:hover i{transform:rotate(90deg)}.highlight-text{color:var(--point)!important}.highlight,tr.highlight th{background-color:#eef6fe!important}.highlight-search{color:var(--point)}.loader:before{border-color:#fff;border-top-color:var(--primary);animation:loading 1.2s linear infinite}.tab__menu.tab__menu--disabled{color:var(--text--disabled)!important;pointer-events:none;background-color:var(--disabled)!important}.tab__menu.tab__menu--disabled:hover{background-color:var(--disabled)!important;transition:.3s;color:var(--text--disabled)}.tag__remove{color:var(--text--disabled);transition:.3s}.tag__remove:hover{color:#333}.table{table-layout:fixed}.table thead{border:none;border-top:3px solid #333}.table thead tr{border-bottom:1px solid var(--border-color)}.table thead tr th{background-color:#f5f5f5;border:none;color:#333;text-align:center;vertical-align:middle}.table thead tr th:is(.table__num-column,.table__year-column){width:80px}.table thead tr th.table__inst-column{width:200px}.table tbody tr th{background-color:#f5f5f5;border:none;color:#333;text-align:center;vertical-align:middle}.table tbody tr td{border:none;border-bottom:1px solid var(--border-color);color:var(--text-secondary);font-weight:500}.table tbody tr td:is(.table__num-column,.table__year-column,.table__inst-column){text-align:center}.table tbody tr th{color:var(--text-body);border:none}.table__pagination{margin-top:3.75rem}.table__pagination .table__pagination-list .table__pagination-item{background-color:#fff;color:#333}.table__pagination .table__pagination-list .table__pagination-item:hover{background-color:#e9ebf4;color:var(--text--selected)}.table__pagination .table__pagination-list .table__pagination-item.table__pagination-item--selected{background-color:var(--primary);color:#fff;transition:.3s;border:1px solid var(--primary)}.table__pagination .table__pagination-list .table__pagination-item.table__pagination-item--selected:hover{background-color:var(--primary--hover);border-color:var(--primary--hover)}.table__pagination .table__pagination-list .table__pagination-item:is(:nth-child(1),:nth-last-child(2),:nth-child(3)){border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.table__pagination .table__pagination-list .table__pagination-item:is(:nth-child(2),:nth-last-child(1),:nth-last-child(3)){border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.table__pagination .table__pagination-list .table__pagination-item:nth-child(2){margin-right:1rem}.table__pagination .table__pagination-list .table__pagination-item:nth-last-child(2){margin-left:1rem;border-left:1px solid var(--border-color)}.table__pagination .table__pagination-list .table__pagination-item:nth-child(3){border-left:1px solid var(--border-color)}.table__pagination .table__pagination-list .table__pagination-item a{font-size:var(--font-body-xsm-pc)}.ck-editor__main{line-height:1.8}.ck-editor__main .ck.ck-editor__editable.ck-focused:not(.ck-editor__nested-editable){box-shadow:unset}.ck-editor__main .ck-content a:link,.ck-editor__main .ck-content a:visited{text-decoration:none;color:#076fcb}.ck-editor__main .ck-content a:hover{filter:brightness(.8)}.ck-editor__main .ck-content p a{font-weight:500}.ck-editor__main .ck-content li{list-style-position:inside}.ck-editor__main .ck-content hr{margin:1rem 0;height:1px}.ck-editor__main .ck-content.ck-editor__editable .ck-horizontal-line{display:block}.ck-editor__main .ck-content .ck-editor__main .ck-content .table{display:initial;margin:0}.ck-editor__main .ck-content .table thead{border-top:3px solid #333}.ck-editor__main .ck-content .table table th:first-child{min-width:100px}.ck-editor__main .ck-content .table table{border:unset}.ck-editor__main .ck-content .table table td,.ck-editor__main .ck-content .table table th{border:unset;min-width:unset;padding:.5rem;vertical-align:middle}.ck-editor__main .ck-content .table tbody tr:first-child{background-color:#1b1e64}.ck-editor__main .ck-content .table tbody tr:first-child .ck-table-bogus-paragraph{display:block;text-align:center;color:#fff}.ck-editor__main .ck-content .table table td{border:1px solid var(--border-color)}.screen__md .ck-editor__main .ck-content .table table td,.screen__md .ck-editor__main .ck-content .table table th,.screen__sm .ck-editor__main .ck-content .table table td,.screen__sm .ck-editor__main .ck-content .table table th{white-space:normal}.ck-editor__main .ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-editor__main .ck-widget.table td.ck-editor__nested-editable:focus,.ck-editor__main .ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-editor__main .ck-widget.table th.ck-editor__nested-editable:focus{background:transparent;outline:none;box-shadow:none}.ck-editor__main .ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck-editor__main .ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline:none}.ck-editor__main .ck-content .table .image{pointer-events:none}.ck-editor__main .ck-content .ck-list-bogus-paragraph{display:inline}.ck-editor__main .ck-content h2{font-size:34px}.ck-editor__main .ck-content h3{font-size:24px}.ck-editor__main .ck-content h4{font-size:18px}.ck-editor__main .ck-content .text-tiny{font-size:12px}.ck-editor__main .ck-content .text-small{font-size:14px}.ck-editor__main .ck-content .text-big{font-size:20px}.ck-editor__main .ck-content .text-huge{font-size:24px}.ck-editor__main .ck-content .image{min-width:unset}.ck-editor__two-column{-moz-column-count:2;-webkit-column-count:2;column-count:2;line-height:1.8;-moz-column-rule:solid 1px var(--border-color);-webkit-column-rule:solid 1px var(--border-color);column-rule:solid 1px var(--border-color);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.dialog.basic-dialog .dialog__body{text-align:center;font-weight:500;color:var(--text-secondary)}.dialog.basic-dialog .btn-close{font-size:.875rem;background-color:var(--primary);color:#fff;white-space:normal;line-height:1.3;height:unset;padding:.3rem .63rem;width:100px;position:unset;border-radius:var(--border-radius-md);margin:0 auto;margin-top:1rem}.dialog.basic-dialog .btn-close:hover{background-color:var(--primary--hover)}.dialog.basic-dialog .btn-wrap{display:flex;justify-content:center;margin-top:1rem}.dialog.basic-dialog .btn-wrap .btn{font-size:.875rem;background-color:var(--primary);color:#fff;margin:0 .5rem;white-space:normal;line-height:1.3;height:unset;padding:.3rem .63rem}.dialog.basic-dialog .btn-wrap .btn:hover{background-color:var(--primary--hover)}.dialog.basic-dialog .btn-wrap .btn.btn-no{background-color:#333}.dialog.basic-dialog .btn-wrap .btn.btn-no:hover{background-color:#4d4d4d}.dialog.popup-dialog{top:100px;left:100px;transform:unset}.dialog.popup-dialog .dialog__contents{border-radius:10px;max-width:600px}.dialog.popup-dialog .dialog__body{max-height:900px;overflow-y:auto;padding:0;border-top-right-radius:10px;border-top-left-radius:10px}.dialog.popup-dialog .dialog__body img{width:100%}.dialog.popup-dialog .dialog__header{border-radius:0 0 10px 10px/0px 0px 10px 10px;padding:1rem;font-weight:500;color:#fff}.dialog[open].popup-dialog .dialog__close{color:#fff;font-size:1.8rem;right:10px;background-color:unset;bottom:10px;top:unset}.dialog[open].popup-dialog .dialog__close:hover{color:#cacaca}.component__search-input{display:flex;align-items:center}.component__search-input .form__group{position:relative}.component__search-input .form__group .form__body{z-index:2}.component__search-input .form__group .form__body .form__item .form__control{padding:.5rem 60px .5rem 1rem}.component__search-input .form__group .form__body .form__item .form__control:not(:placeholder-shown)+datalist option{display:block}.component__search-input .form__group .form__body .form__item .form__control:placeholder-shown+datalist option{display:none}.component__search-input .form__group .form__body .form__item .form__control:focus{border-color:var(--primary)}.component__search-input .form__group .form__body .form__item .form__remove{right:35px}.component__search-input .form__group .form__body .form__item .form__button{position:absolute;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;background-color:transparent;transition:.3s;border:none}.component__search-input .form__group .form__body .form__item .form__button:hover{color:var(--primary--hover)}.component__search-input .form__group .search__keyword-list{width:calc(100% - 2rem);position:absolute;left:50%;transform:translate(-50%);top:55px;background-color:#fff;border:1px solid var(--border-color);max-height:190px;overflow-y:auto;border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);padding-top:1rem;z-index:1}.component__search-input .form__group .search__keyword-list li{padding:.5rem}.component__search-input .form__group .search__keyword-list li:hover{background-color:#e8ebee;cursor:pointer}.component__search-input .form__group .search__keyword-list li a{display:inline-block;width:100%;font-weight:500}.component__search-input .keyword{display:flex;gap:16px}.component__search-input .keyword .keyword__title{line-height:36px;flex-shrink:0}.component__search-input .keyword .keyword__list{display:flex;flex-wrap:wrap;gap:10px}.component__search-input .keyword .keyword__list .keyword__list-item{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;font-size:var(--font-body-xsm-pc);border-radius:var(--border-radius-xlg);height:36px;color:var(--text-primary);border:1px solid transparent}.component__search-input .keyword .keyword__list .keyword__list-item .tag{background-color:transparent;border:none;margin:0;transition:.3s;font-size:var(--font-body-xsm-pc)}.component__search-input .keyword .keyword__list .keyword__list-item:hover{border-color:var(--primary)}.component__search-input.screen__lg .form__group .form__body .form__item .form__control{height:50px;font-size:var(--font-body-sm-pc);width:600px}.component__search-input.screen__lg .form__group .form__body .form__item .form__control::placeholder{font-size:1rem}.component__search-input.screen__lg .form__group .form__body .form__item .form__button{right:5px;height:42px;width:42px;font-size:1rem}.component__search-input.screen__lg .keyword .keyword__title{font-size:var(--font-body-sm-pc)}.component__search-input.screen__md .form__group .form__body .form__item .form__control{height:50px;font-size:var(--font-body-md-tb);width:100%;padding:.5rem 70px .5rem 1rem}.component__search-input.screen__md .form__group .form__body .form__item .form__control::placeholder{font-size:var(--font-body-md-tb)}.component__search-input.screen__md .form__group .form__body .form__item .form__remove{right:40px}.component__search-input.screen__md .form__group .form__body .form__item .form__button{right:5px;height:40px;width:40px;font-size:var(--font-body-lg-tb)}.component__search-input.screen__md .form__group .search__keyword-list{min-height:135px;max-height:135px;padding-top:.5rem;top:50px}.component__search-input.screen__md .form__group .search__keyword-list li{padding:.5rem;font-size:.875rem}.component__search-input.screen__md .keyword .keyword__title{font-size:var(--font-body-sm-tb)}.component__search-input.screen__md .keyword .keyword__list .keyword__list-item{font-size:var(--font-body-xsm-tb);height:36px}.component__search-input.screen__md .keyword .keyword__list .keyword__list-item .tag{font-size:var(--font-body-xsm-tb);padding:.2rem 0}.component__search-input.screen__md .keyword .keyword__list .keyword__list-item:hover{border:none}.component__search-input.screen__sm .form__group .form__body .form__item .form__control{height:50px;border-color:var(--secondary);padding:.5rem 5rem .5rem 1rem;font-size:.875rem}.component__search-input.screen__sm .form__group .form__body .form__item .form__control::placeholder{font-size:.875rem}.component__search-input.screen__sm .form__group .form__body .form__item .form__button{right:5px;height:40px;width:40px;font-size:1rem}.component__search-input.screen__sm .form__group .search__keyword-list{min-height:135px;max-height:135px;padding-top:.5rem;top:40px}.component__search-input.screen__sm .form__group .search__keyword-list li{padding:.5rem;font-size:.875rem}.component__search-input.screen__sm .keyword .keyword__list{gap:10px}.component__search-input.screen__sm .keyword .keyword__list .keyword__list-item{font-size:.875rem;border-radius:30px;padding:0 .5rem;height:30px}.component__search-input.screen__sm .keyword .keyword__list .keyword__list-item .tag{font-size:.875rem}.component__header{width:100%;z-index:998;position:relative;min-width:1400px}.component__header .header{width:100%;background-color:var(--primary);position:relative}.component__header .header .header__navbar{max-width:1400px;min-width:1400px;width:100%;padding:0 40px;display:flex;align-items:center;gap:1.5rem;margin:0 auto;justify-content:space-between}.component__header .header .header__navbar .logo{flex-shrink:0}.component__header .header .header__navbar .logo a{font-size:var(--font-title-lg-pc);color:#fff;font-weight:700}.component__header .header .header__navbar .navbar{display:flex;align-items:center}.component__header .header .header__navbar .navbar:before{content:"";position:fixed;background-color:#000000b3;width:100vw;height:100%;top:0;left:0;z-index:-1;display:none}.component__header .header .header__navbar .navbar .btn-search{background-color:#fff;color:var(--primary)}.component__header .header .header__navbar .navbar .btn-search:hover{box-shadow:1px 1px 10px #00000080;color:var(--primary--hover)}.component__header .header .header__navbar .navbar .navbar__nav{display:flex;flex-direction:row-reverse;align-items:center}.component__header .header .header__navbar .navbar .navbar__nav .nav{display:flex;align-items:center;width:unset;min-width:900px}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu{cursor:pointer;text-align:center;transition:.3s;font-size:1.125rem;border-bottom:3px solid transparent;position:relative;display:flex;align-items:center;width:25%;flex-direction:column}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu>a{display:block;width:100%;height:100%;font-size:var(--font-title-sm-pc);white-space:nowrap;padding:30px;color:#fff}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu:hover{border-bottom-color:var(--primary)}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu:hover a{border-color:var(--primary)}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu:hover .nav__sub-menu ul .sub-menu a{color:initial}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu:hover .nav__sub-menu ul .sub-menu:hover a,.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu:hover .nav__sub-menu ul .sub-menu.sub-menu--selected a{color:var(--primary)}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu.nav__menu--selected{border-bottom-color:var(--primary)}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu.nav__menu--selected .nav__sub-menu ul .sub-menu a{color:initial}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu.nav__menu--selected .nav__sub-menu ul .sub-menu.sub-menu--selected a{color:var(--primary)}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu .nav__sub-menu{visibility:hidden;opacity:0;position:absolute;transition:.5s;top:90px;max-height:0;z-index:1;width:100%}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu .nav__sub-menu .sub-menu{display:flex;align-items:center;justify-content:center;transition:.5s;opacity:0}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu .nav__sub-menu .sub-menu a{font-size:var(--font-title-xsm-pc);padding:1rem 0;white-space:nowrap;display:block;color:var(--text-secondary);opacity:0;transition:.5s;width:100%}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu .nav__sub-menu .sub-menu:hover a,.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu .nav__sub-menu .sub-menu.sub-menu--selected a{color:var(--primary)}.component__header .header .header__navbar .navbar .navbar__nav .nav .nav__menu .nav__sub-menu .sub-menu.sub-menu--selected:hover a{color:var(--primary--hover)}.component__header .header .header__navbar .navbar .navbar__nav .nav.nav--open .nav__menu .nav__sub-menu{visibility:visible;opacity:1;max-height:360px}.component__header .header .header__navbar .navbar .navbar__nav .nav.nav--open .nav__menu .nav__sub-menu .sub-menu,.component__header .header .header__navbar .navbar .navbar__nav .nav.nav--open .nav__menu .nav__sub-menu .sub-menu a{opacity:1}.component__header .header .header__navbar .navbar .navbar__nav .nav.nav--open~.nav__overlay{height:360px;transition:.5s;border-top:1px solid var(--border-color)}.component__header .header .header__navbar .navbar .navbar__nav .nav.nav--open~.nav__overlay .search{visibility:visible;opacity:1}.component__header .header .header__navbar .navbar .navbar__nav .nav.nav--open~.nav__overlay:before{display:block}.component__header .header .header__navbar .navbar .navbar__nav .nav__overlay{display:block;width:100%;height:0;background-color:#fff;position:absolute;top:90px;left:0;transition:.5s}.component__header .header .header__navbar .navbar .navbar__nav .nav__overlay .search{max-width:1400px;margin:0 auto;height:100%;padding:0 40px;display:flex;width:100%;visibility:hidden;opacity:0;transition:.5s}.component__header .header .header__navbar .navbar .navbar__nav .nav__overlay .search search-input{width:400px;height:100%;display:block}.component__header .header .header__navbar .navbar .navbar__nav .nav__overlay .search .component__search-input{width:fit-content;height:100%;flex-direction:column;align-items:flex-start;padding:30px 0;gap:1rem;width:100%;border-right:1px solid var(--border-color)}.component__header .header .header__navbar .navbar .navbar__nav .nav__overlay .search .component__search-input .form__group{width:calc(100% - 30px)}.component__header .header .header__navbar .navbar .navbar__nav .nav__overlay .search .component__search-input .form__group .form__body .form__item .form__control{width:100%}.component__header .header .header__navbar .navbar .navbar__nav .nav__overlay .search .component__search-input .keyword{flex-direction:column;gap:5px}.component__header .header:has(.nav.nav--open){background-color:#fff}.component__header .header:has(.nav.nav--open) .header__navbar .logo a{color:var(--text-body)}.component__header .header:has(.nav.nav--open) .header__navbar .navbar:before{display:block}.component__header .header:has(.nav.nav--open) .header__navbar .navbar .btn-search{pointer-events:none;opacity:0}.component__header .header:has(.nav.nav--open) .header__navbar .navbar .nav .nav__menu>a{color:var(--text-body)}.component__header .header:has(.nav.nav--open) .header__navbar .navbar .nav .nav__menu.search .component__search-input .form__group .form__body .form__item .form__control:hover{border-color:var(--primary)}.component__header .header:has(.nav.nav--open) .header__navbar .navbar .nav .nav__menu.search .component__search-input .form__group .form__body .form__item .form__control:focus{border-color:var(--primary)}.component__header .header:has(.nav.nav--open) .header__navbar .navbar .nav__overlay{height:310px;transition:.5s;border-top:1px solid var(--border-color)}.component__header .header:has(.nav.nav--open) .header__navbar .navbar .nav__overlay .search{visibility:visible;opacity:1}.component__header .header:has(.nav.nav--open) .header__navbar .navbar .nav__overlay:before{display:block}.component__header.screen__md{position:fixed;top:0;min-width:600px}.component__header.screen__md .header .header__navbar{max-width:600px;min-width:600px;padding:0}.component__header.screen__md .header .header__navbar .logo a{font-size:var(--font-title-lg-tb);padding:0;height:60px;display:block;line-height:60px}.component__header.screen__md .header .header__navbar .navbar{display:flex;flex-direction:row-reverse;width:unset;background-color:transparent}.component__header.screen__md .header .header__navbar .navbar .toggle{display:flex;cursor:pointer;transition:.5s;height:50px}.component__header.screen__md .header .header__navbar .navbar .toggle .btn{color:#fff;display:none;font-size:26px;height:unset;min-height:unset}.component__header.screen__md .header .header__navbar .navbar .toggle .btn.toggle-open.toggle-open--active,.component__header.screen__md .header .header__navbar .navbar .toggle .btn.toggle-close.toggle-close--active{display:flex}.component__header.screen__md .header .header__navbar .navbar .toggle .btn.toggle-close.toggle-close--active~.toggle-open{display:none}.component__header.screen__md .header .header__navbar .navbar .toggle.toggle--active+.nav{position:absolute;right:0;height:100vh;transition:1s ease;opacity:1}.component__header.screen__md .header .header__navbar .navbar .toggle.toggle--active~.search{opacity:0;visibility:hidden;transition:.3s}.component__header.screen__md .header .header__navbar .navbar .nav{overflow:hidden;top:60px;transition:1s ease;height:100vh;right:-100%;position:absolute;opacity:0;padding:0;background-color:#fff;width:100vw}.component__header.screen__md .header .header__navbar .navbar .nav>ul{align-items:flex-start;flex-wrap:wrap;gap:1rem;height:100%;background-color:#fff;border-bottom:1px solid var(--border-color);width:600px;margin:0 auto;display:flex;padding:30px 0;justify-content:flex-start}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu{width:calc(33.33% - 1rem);border-bottom:3px solid var(--primary);min-height:52px}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown{height:unset}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__header{border:none;font-weight:700}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__header .dropdown__title{text-align:center;padding:1rem;height:unset;line-height:unset;min-height:unset}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__header .dropdown__toggle{display:none}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents{background-color:#fff;margin-top:4px;max-height:unset}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item{text-align:center;height:50px;display:flex;align-items:center;font-size:var(--font-title-xsm-tb);padding:.8rem 0}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item a{padding:0;width:100%;text-align:center}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item:hover{background-color:initial}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected{background-color:unset}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected a{color:var(--primary)}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown{border-bottom-color:var(--primary)}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__contents .dropdown__item a{color:initial}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected{background-color:#fff}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected a{color:var(--primary)}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu:hover .dropdown .dropdown__contents .dropdown__item a{color:initial}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu:last-of-type .dropdown .dropdown__header .dropdown__title{color:#fff}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu:last-of-type .dropdown .dropdown__contents .dropdown__item{flex-direction:column;align-items:center;justify-content:center;gap:.5rem;height:unset;padding:.5rem 0;color:var(--text-secondary);font-weight:500;font-size:var(--font-body-xsm-tb)}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu:last-of-type .dropdown .dropdown__contents .dropdown__item a{border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:.5rem;color:var(--text-secondary);background-color:#f3f6ff;display:flex;align-items:center;justify-content:space-around;width:100%}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu:last-of-type .dropdown .dropdown__contents .dropdown__item a img{width:40px}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu:last-of-type .dropdown .dropdown__contents .dropdown__item:last-child a{justify-content:center;gap:.5rem}.component__header.screen__md .header .header__navbar .navbar .nav>ul .nav__menu:last-of-type .dropdown .dropdown__contents .dropdown__item:last-child a i{color:#43cfca;font-size:1.5rem;transform:rotate(-10deg)}.component__header.screen__md .header .header__navbar .navbar .nav:before{display:none}.component__header.screen__md .header .header__navbar .navbar .search{visibility:visible;opacity:1;position:initial;transition:.3s;padding-top:2px;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.component__header.screen__md .header .header__navbar .navbar .search .btn.btn-close{visibility:hidden;opacity:0;padding:0;width:0;min-height:unset;right:-34px;position:absolute;transition:.5s;bottom:-20px;transition:.3s}.component__header.screen__md .header .header__navbar .navbar .search .btn.btn-close i{font-size:1.875rem}.component__header.screen__md .header .header__navbar .navbar .search .btn.btn-search{opacity:1;visibility:visible;background-color:#fff;width:30px;height:30px;transition:.3s;font-size:var(--font-title-sm-tb);min-height:unset;color:var(--primary)}.component__header.screen__md .header .header__navbar .navbar .search .component__search-input{position:absolute;top:0;right:-167px;width:100vw;flex-direction:column;align-items:center;background-color:#fff;border-bottom:1px solid var(--border-color);visibility:hidden;opacity:0;height:200px;overflow:hidden;justify-content:center;transition:.5s}.component__header.screen__md .header .header__navbar .navbar .search .component__search-input .keyword .keyword__list{margin-top:1rem}.component__header.screen__md .header .header__navbar .navbar .search .component__search-input .form__group{width:unset}.component__header.screen__md .header .header__navbar .navbar .search .component__search-input .form__group .form__body .form__item .form__control{width:500px;flex:unset}.component__header.screen__md .header .header__navbar .navbar .search .component__search-input:after{content:"";height:0;opacity:0;visibility:hidden;top:-100vh}.component__header.screen__md .header .header__navbar .navbar .search.nav__search--active .btn .btn-close{display:flex;color:#333;font-size:var(--font-title-lg-tb);padding:0;position:absolute;z-index:1;right:-24px;visibility:visible;opacity:1;transition:.5s;bottom:-220px}.component__header.screen__md .header .header__navbar .navbar .search.nav__search--active .btn .btn-search{opacity:0;visibility:hidden;transition:.3s}.component__header.screen__md .header .header__navbar .navbar .search.nav__search--active .component__search-input{position:absolute;top:60px;visibility:visible;opacity:1;transition:.5s;height:200px;overflow:visible}.component__header.screen__md .header .header__navbar .navbar .search.nav__search--active .component__search-input:after{background-color:#000000b3;width:100%;height:100vh;position:absolute;z-index:-1;opacity:1;visibility:visible;top:200px}.component__header.screen__sm{position:fixed;top:0;min-width:300px}.component__header.screen__sm .header .header__navbar{max-width:unset;min-width:unset;padding:0;width:300px}.component__header.screen__sm .header .header__navbar .logo a{font-size:var(--font-title-xlg-mo);height:60px;display:block;line-height:60px}.component__header.screen__sm .header .header__navbar .navbar{display:flex;flex-direction:row-reverse;width:unset;background-color:transparent;justify-content:unset}.component__header.screen__sm .header .header__navbar .navbar .toggle{padding:0;display:block}.component__header.screen__sm .header .header__navbar .navbar .toggle .btn{display:none;font-size:var(--font-title-xlg-mo);height:60px;padding-right:0;margin-left:.5rem}.component__header.screen__sm .header .header__navbar .navbar .toggle .btn.toggle-open.toggle-open--active,.component__header.screen__sm .header .header__navbar .navbar .toggle .btn.toggle-close.toggle-close--active{display:flex}.component__header.screen__sm .header .header__navbar .navbar .toggle.toggle--active+.nav{right:0;transition:1s ease;opacity:1}.component__header.screen__sm .header .header__navbar .navbar .toggle.toggle--active~.search{opacity:0;visibility:hidden;transition:.3s}.component__header.screen__sm .header .header__navbar .navbar .toggle.toggle--active~.search .btn.btn-search{opacity:0;visibility:hidden;transition:.3s}.component__header.screen__sm .header .header__navbar .navbar .nav{overflow:hidden;top:60px;transition:1s ease;width:100%;height:100vh;right:-100%;position:absolute;opacity:0;display:flex;flex-direction:column;background-color:#fff;align-items:center;justify-content:unset}.component__header.screen__sm .header .header__navbar .navbar .nav>ul{display:block;width:100%}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu{border-bottom:1px solid var(--border-color);text-align:left;font-size:var(--font-title-md-mo)}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown{height:60px;padding:0;line-height:60px}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__header{border:none}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__header .dropdown__title{height:60px;padding:0;line-height:60px;min-height:unset;font-size:var(--font-title-md-mo);width:300px;margin:0 auto}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__header .dropdown__toggle{display:none}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents{background-color:#f9f9f9;margin-top:0;height:0;opacity:0;visibility:hidden;transition:height .5s ease;transform:unset;overflow:visible}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item{padding:0;height:60px;display:flex;align-items:center;font-size:var(--font-title-sm-mo)}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item a{padding:0;font-weight:500;width:300px;margin:0 auto}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu .dropdown .dropdown__contents .dropdown__item:hover{background-color:initial}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown{height:auto}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__header{border-bottom:3px solid var(--primary)}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__contents .dropdown__item a{color:initial;border:none}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected{background-color:#f9f9f9}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected a{color:var(--primary)}.component__header.screen__sm .header .header__navbar .navbar .nav>ul .nav__menu.nav__menu--selected .dropdown .dropdown__contents.dropdown__contents--open{height:auto;transform:unset;position:unset;max-height:unset;opacity:1;visibility:visible}.component__header.screen__sm .header .header__navbar .navbar .nav>.btn-wrap{display:flex;padding:1rem;width:360px}.component__header.screen__sm .header .header__navbar .navbar .nav>.btn-wrap li{display:flex;align-items:center}.component__header.screen__sm .header .header__navbar .navbar .nav>.btn-wrap li .btn{color:var(--text-secondary);border:1px solid var(--border-color);margin-right:1rem;background-color:#f3f6ff;font-size:var(--font-title-sm-mo)}.component__header.screen__sm .header .header__navbar .navbar .nav:before{display:none}.component__header.screen__sm .header .header__navbar .navbar .search{visibility:visible;opacity:1;position:initial;transition:.3s;padding-top:2px;width:unset}.component__header.screen__sm .header .header__navbar .navbar .search .btn.btn-close{visibility:hidden;opacity:0;padding:0;width:0;min-height:unset;right:-34px;position:absolute;transition:.5s;bottom:-20px;transition:.3s}.component__header.screen__sm .header .header__navbar .navbar .search .btn.btn-search{width:32px;height:32px;min-height:unset;display:flex;opacity:1;visibility:visible;background-color:#fff;transition:.3s;color:var(--primary);font-size:var(--font-title-lg-mo)}.component__header.screen__sm .header .header__navbar .navbar .search .component__search-input{position:absolute;top:0;width:100vw;flex-direction:column;align-items:center;background-color:#fff;border-bottom:1px solid var(--border-color);visibility:hidden;opacity:0;overflow:hidden;justify-content:flex-start;transition:.5s;right:-60px;height:130px;padding-top:1.5rem}.component__header.screen__sm .header .header__navbar .navbar .search .component__search-input:after{content:"";height:0;opacity:0;visibility:hidden;top:-100vh}.component__header.screen__sm .header .header__navbar .navbar .search .component__search-input .form__group{width:unset}.component__header.screen__sm .header .header__navbar .navbar .search .component__search-input .form__group .form__body .form__item .form__control{width:300px;flex:unset}.component__header.screen__sm .header .header__navbar .navbar .search .component__search-input .search__keyword{margin-top:1rem;display:none}.component__header.screen__sm .header .header__navbar .navbar .search.search--active .btn.btn-close{bottom:-168px;right:-34px;display:flex;color:#333;font-size:var(--font-title-xlg-mo);padding:0;position:absolute;z-index:1;visibility:visible;opacity:1;transition:.5s}.component__header.screen__sm .header .header__navbar .navbar .search.search--active .btn.btn-close i{font-size:1.75rem}.component__header.screen__sm .header .header__navbar .navbar .search.search--active .component__search-input{position:absolute;visibility:visible;opacity:1;transition:.5s;overflow:visible;top:45px;height:130px}.component__header.screen__sm .header .header__navbar .navbar .search.search--active .component__search-input:after{background-color:#000000b3;width:100%;height:100vh;position:absolute;z-index:-1;opacity:1;visibility:visible;top:130px}.component__breadcrumbs{display:flex;flex-direction:column;align-items:center;background-color:var(--bg-10);min-width:1400px}.component__breadcrumbs .breadcrumbs__title{font-size:var(--font-h1-pc);font-weight:700;text-align:center;margin:60px auto;width:1400px}.component__breadcrumbs .breadcrumbs{background-color:#f9fafb;width:100%;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--border-color)}.component__breadcrumbs .breadcrumbs ul{display:flex;align-items:flex-end;justify-content:flex-start;width:1400px;padding:0 40px}.component__breadcrumbs .breadcrumbs ul .breadcrumbs__item{font-size:var(--font-title-xsm-pc);color:var(--text-secondary);display:flex;align-items:center;padding-left:.5rem}.component__breadcrumbs .breadcrumbs ul .breadcrumbs__item a{font-size:var(--font-title-xsm-pc);color:var(--text-secondary);padding:.5rem 0 .5rem .5rem}.component__breadcrumbs .breadcrumbs ul .breadcrumbs__item.home,.component__breadcrumbs .breadcrumbs ul .breadcrumbs__item.home a{color:var(--primary);padding-left:0}.component__breadcrumbs .breadcrumbs ul .breadcrumbs__item.home a:hover{color:var(--primary--hover);transition:.3s}.component__breadcrumbs.screen__md{margin:0 auto;padding-top:60px;position:relative;min-width:600px}.component__breadcrumbs.screen__md .breadcrumbs ul{width:600px;padding:0}.component__breadcrumbs.screen__md .breadcrumbs ul .breadcrumbs__item,.component__breadcrumbs.screen__md .breadcrumbs ul .breadcrumbs__item a{font-size:var(--font-title-xsm-tb)}.component__breadcrumbs.screen__md .breadcrumbs__title{width:600px;margin:40px auto;font-size:var(--font-h1-tb)}.component__breadcrumbs.screen__md .breadcrumbs__title .btn-back{color:#333;font-size:var(--font-h1-tb);position:absolute;padding:0}.component__breadcrumbs.screen__md .breadcrumbs__title p{font-size:var(--font-h1-tb);font-weight:700;padding-bottom:.625rem}.component__breadcrumbs.screen__sm{padding:60px 0 0;width:100%;min-width:300px}.component__breadcrumbs.screen__sm .breadcrumbs__title{font-size:var(--font-h2-mo);width:300px;margin:40px auto;position:relative;display:flex;align-items:center;justify-content:center}.component__breadcrumbs.screen__sm .breadcrumbs__title .btn{color:#333;font-size:1.8rem;position:absolute;left:0;padding:0;height:unset}.component__breadcrumbs.screen__sm .breadcrumbs__title p{max-width:240px}.component__breadcrumbs.screen__sm .breadcrumbs ul{width:300px}.screen__md .dropdown{font-size:.875rem}.screen__md .dropdown .dropdown__header .dropdown__toggle:hover,.screen__md .dropdown .dropdown__header .dropdown__toggle.dropdown__toggle--open:hover,.screen__md .dropdown .dropdown__header.dropdown__toggle-button:hover .dropdown__toggle{color:#333}.screen__md .dropdown .dropdown__contents{max-height:250px;overflow-y:auto}.screen__md .dropdown .dropdown__contents .dropdown__item{font-size:.875rem;padding:.5rem 1rem}.screen__md .dropdown .dropdown__contents .dropdown__item:hover{background-color:#fff;color:initial}.screen__md .dropdown .dropdown__contents .dropdown__item:hover a{color:#333}.screen__md .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected:hover{background-color:var(--selected-bg)}.screen__md .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected:hover a{color:#fff}.screen__md .btn:is(.btn-primary:hover,.btn-more:hover){background-color:#fff}.screen__md .btn.btn-more{margin-top:2.25rem}.screen__md .table{font-size:.875rem}.screen__md .table__pagination .table__pagination-list .table__pagination-item:hover{background-color:#fff;color:#333}.screen__md .table__pagination .table__pagination-list .table__pagination-item:nth-child(3) .table__pagination-item--selected{border-left:1px solid var(--primary)}.screen__md .table__pagination .table__pagination-list .table__pagination-item.table__pagination-item--selected:hover{background-color:var(--primary);color:#fff;transition:.3s;border:1px solid var(--primary)}.screen__sm .dropdown{font-size:.875rem}.screen__sm .dropdown .dropdown__header .dropdown__toggle:hover,.screen__sm .dropdown .dropdown__header .dropdown__toggle.dropdown__toggle--open:hover,.screen__sm .dropdown .dropdown__header.dropdown__toggle-button:hover .dropdown__toggle{color:#333}.screen__sm .dropdown .dropdown__contents{max-height:170px;overflow-y:auto}.screen__sm .dropdown .dropdown__contents .dropdown__item{font-size:.875rem;padding:.5rem 1rem}.screen__sm .dropdown .dropdown__contents .dropdown__item:hover{background-color:#fff;color:initial}.screen__sm .dropdown .dropdown__contents .dropdown__item:hover a{color:#333}.screen__sm .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected:hover{background-color:var(--selected-bg)}.screen__sm .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected:hover a{color:#fff}.screen__sm .btn:is(.btn-primary:hover,.btn-more:hover){background-color:#fff}.screen__sm .table{font-size:.875rem}.screen__sm .table__pagination .table__pagination-list .table__pagination-item:hover{background-color:#fff;color:#333}.screen__sm .table__pagination .table__pagination-list .table__pagination-item:nth-child(3) .table__pagination-item--selected{border-left:1px solid var(--primary)}.screen__sm .table__pagination .table__pagination-list .table__pagination-item.table__pagination-item--selected:hover{background-color:var(--primary);color:#fff;transition:.3s;border:1px solid var(--primary)}.component__footer{background-color:#1d1d1d;color:#b0b0b0;font-size:var(--font-body-sm-pc)}.component__footer .footer .footer__link{display:flex;align-items:center;border-bottom:1px solid #484848}.component__footer .footer .footer__link ul{display:flex;align-items:flex-end}.component__footer .footer .footer__link ul li{border-right:1px solid #484848;padding:0 1rem}.component__footer .footer .footer__link ul li:first-of-type{padding-left:0}.component__footer .footer .footer__link ul li:last-of-type{border-right:none}.component__footer .footer .footer__link ul li a{color:#fff;font-weight:300;transition:.3s}.component__footer .footer .footer__link ul li a:hover{color:#ddd}.component__footer .footer .footer__info{display:flex;justify-content:space-between}.component__footer .footer .footer__info .info{display:flex;flex-direction:column;gap:.5rem}.component__footer .footer .footer__info .info ul{display:flex;flex-wrap:wrap;gap:1rem}.component__footer .footer .footer__info .info ul li{padding-right:1rem;border-right:1px solid #484848}.component__footer .footer .footer__info .info ul li:last-of-type{border-right:none}.component__footer .footer .footer__info .info-related{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.component__footer .footer .footer__info .info-related .dropdown{width:200px;font-size:.875rem;font-weight:500;flex-shrink:0}.component__footer .footer .footer__info .info-related .dropdown .dropdown__header{border:1px solid #484848}.component__footer .footer .footer__info .info-related .dropdown .dropdown__header .dropdown__toggle{transform:rotate(180deg);display:flex;justify-content:center;align-items:center;color:#fff}.component__footer .footer .footer__info .info-related .dropdown .dropdown__header .dropdown__toggle.dropdown__toggle--open:hover,.component__footer .footer .footer__info .info-related .dropdown .dropdown__header .dropdown__toggle:hover,.component__footer .footer .footer__info .info-related .dropdown .dropdown__header.dropdown__toggle-button:hover .dropdown__toggle{color:#fff}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents{transform:translateY(calc(3em - .75rem - 7px));max-height:250px;overflow-y:auto;margin-top:0;top:-250px;padding:0;background-color:#2a2a2a;border-bottom:0}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents.dropdown__contents--open{transform:translateY(0)}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item{padding:.5rem}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item a{color:#b0b0b0;font-size:.875rem;display:inline-block;width:100%}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item:first-of-type{padding-bottom:0}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item:first-of-type a{border-bottom:1px dashed #B0B0B0;padding-bottom:.5rem}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item:hover{background-color:#5d5d5d}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item:hover a{color:#fff}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected{background-color:#5d5d5d;font-weight:700}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected:hover{background-color:#434343}.component__footer .footer .footer__info .info-related .dropdown .dropdown__contents .dropdown__item.dropdown__item--selected a{color:#fff}.component__footer .footer .footer__info .info-related .dropdown:hover .dropdown__header{border-color:#fff}.component__footer .footer .footer__info .info-related>ul{font-size:14px;display:flex;align-items:center;gap:16px}.component__footer .footer .footer__info .info-related>ul li a{color:#b0b0b0;transition:.3s;display:flex;align-items:center;gap:3px}.component__footer .footer .footer__info .info-related>ul li a:hover{color:#fff}.component__footer.screen__lg .footer .footer__link{padding:1.75rem 0;margin:0 auto;width:1400px}.component__footer.screen__lg .footer .footer__info{font-weight:300;padding:2.25rem 0 6.25rem;margin:0 auto;width:1400px}.component__footer.screen__lg .footer .footer__info .info-related>ul{width:100%;justify-content:space-between}.component__footer.screen__md .footer{margin:0 auto;padding:0;width:600px}.component__footer.screen__md .footer .footer__link{padding:1.75rem 0;font-size:.875rem}.component__footer.screen__md .footer .footer__info{padding:2.25rem 0 6.25rem;font-weight:300;font-size:.875rem;display:flex;flex-direction:column}.component__footer.screen__md .footer .footer__info .info{margin-bottom:2.5rem}.component__footer.screen__md .footer .footer__info .info ul{flex-direction:column;gap:10px;margin-bottom:10px}.component__footer.screen__md .footer .footer__info .info ul li{padding:0;border-right:none}.component__footer.screen__md .footer .footer__info .info-related{flex-direction:row}.component__footer.screen__md .footer .footer__info .info-related>ul li a{color:#fff}.component__footer.screen__sm .footer{width:300px;margin:0 auto;padding:0 20px}.component__footer.screen__sm .footer .footer__link{padding:1.75rem 0}.component__footer.screen__sm .footer .footer__link ul{flex-wrap:wrap;gap:6px;justify-content:center}.component__footer.screen__sm .footer .footer__info{padding:2.25rem 0 6.25rem;font-weight:300;flex-direction:column;align-items:center;font-size:.8125rem}.component__footer.screen__sm .footer .footer__info .info{margin-bottom:2.5rem}.component__footer.screen__sm .footer .footer__info .info ul li{padding:0;border-right:none}.component__footer.screen__sm .footer .footer__info .info-related{align-items:flex-start;width:100%;gap:1rem}.component__footer.screen__sm .footer .footer__info .info-related>ul{gap:.5rem;font-size:var(--font-body-xsm-mo)}.component__footer.screen__sm .footer .footer__info .info-related>ul li a{color:#fff}.component__footer.screen__sm .footer .footer__info .info-related .dropdown{width:100%}.component__launcher-list{position:fixed;bottom:1rem;right:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;z-index:3}.component__launcher-list .btn{padding:0;height:unset;min-height:unset}.component__launcher-list .btn.btn-top,.component__launcher-list .btn.btn-manual,.component__launcher-list .btn.btn-chatbot,.component__launcher-list .btn.btn-sitemap{width:4.5rem;height:4.5rem;border:1px solid var(--border-color);display:flex;flex-direction:column;position:relative;border-radius:50%;color:#333;font-size:.8125rem;background-color:#fff}.component__launcher-list .btn.btn-top{transition:.5s}.component__launcher-list .btn.btn-top i,.component__launcher-list .btn.btn-manual i{color:#43cfca;font-size:2rem;margin-bottom:.25rem}.component__launcher-list .btn.btn-manual:hover i{animation:shaking .25s linear 2}.component__launcher-list .btn.btn-top:hover i{animation:change-position-top .5s linear 2}.component__launcher-list .btn.btn-chatbot,.component__launcher-list .btn.btn-sitemap{position:relative}.component__launcher-list .btn.btn-chatbot{background-color:#43cfca}.component__launcher-list .btn.btn-chatbot img{height:3.5rem}.component__launcher-list .btn.btn-manual p,.component__launcher-list .btn.btn-chatbot p,.component__launcher-list .btn.btn-sitemap p{display:none;position:absolute;top:-3rem;left:50%;transform:translate(-50%);background-color:#000000b3;font-size:.875rem;padding:.5rem;border-radius:var(--border-radius-lg);color:#fff}.component__launcher-list .btn.btn-sitemap p,.component__launcher-list .btn.btn-manual p{top:-2rem}.component__launcher-list .btn.btn-manual p:after,.component__launcher-list .btn.btn-chatbot p:after,.component__launcher-list .btn.btn-sitemap p:after{content:"";display:block;left:50%;transform:translate(-50%);bottom:-6.3px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6.5px solid rgba(0,0,0,.7);position:absolute}.component__launcher-list .btn.btn-manual:hover>p,.component__launcher-list .btn.btn-chatbot:hover>p,.component__launcher-list .btn.btn-sitemap:hover>p{display:block}.component__launcher-list .btn.btn-chatbot:hover img{animation:change-scale .5s linear 2}.component__launcher-list .btn.btn-sitemap div{width:32px}.component__launcher-list .btn.btn-sitemap ul{display:flex;flex-direction:column;align-items:flex-start}.component__launcher-list .btn.btn-sitemap li{height:3px;width:2rem;background-color:#43cfca;margin-bottom:.3rem}.component__launcher-list .btn.btn-sitemap li:nth-child(2){width:1.6rem}.component__launcher-list .btn.btn-sitemap li:nth-child(3){margin-bottom:0}.component__launcher-list .btn.btn-sitemap:hover li:nth-child(1),.component__launcher-list .btn.btn-sitemap:hover li:nth-child(3){animation:change-width01 .5s linear 2}.component__launcher-list .btn.btn-sitemap:hover li:nth-child(2){animation:change-width02 .5s linear 2}.component__launcher-list.screen__md .btn.btn-chatbot p{display:block}.component__launcher-list.screen__sm{z-index:997}.component__launcher-list.screen__sm .btn.btn-top{width:3.5rem;height:3.5rem}.component__launcher-list.screen__sm .btn.btn-top i{font-size:1.5rem}@keyframes shaking{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(0)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes change-scale{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes change-position-top{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes change-position-down{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes change-width01{0%{width:2rem}50%{width:1.8rem}to{width:2rem}}@keyframes change-width02{0%{width:1.6rem}50%{width:2rem}to{width:1.6rem}}@keyframes change-border{0%{outline:1px solid rgba(0,108,201,.7)}50%{outline:10px solid rgba(0,108,201,.7)}to{outline:1px solid rgba(0,19,201,.7)}}.component__keyword-viewer{top:0;left:0;transform:unset}.component__keyword-viewer .dialog__overlay{width:100%;height:100%;background-color:#00000080;position:fixed;top:0;left:0;z-index:1}.component__keyword-viewer .dialog__contents{min-width:unset;width:236px}.component__keyword-viewer .dialog__header{background-color:#f5f5f5;border-bottom:1px solid var(--border-color)}.component__keyword-viewer .dialog__header p{font-size:.9375rem;flex-direction:column;align-items:flex-start;font-weight:500;color:var(--text-secondary);line-height:1.4;height:unset;padding:.5rem 1rem}.component__keyword-viewer .dialog__header p span:first-child{font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.component__keyword-viewer .dialog__header p span:last-child{font-size:.8125rem}.component__keyword-viewer .dialog__header .dialog__close{background-color:transparent;margin-right:.5rem;color:var(--text-secondary);height:unset;width:unset}.component__keyword-viewer .dialog__header .dialog__close:hover{background-color:transparent}.component__keyword-viewer .dialog__header .dialog__close:after{width:28px;height:28px;line-height:28px;font-weight:700}.component__keyword-viewer .dialog__header .dialog__close:hover:after{color:#333}.component__keyword-viewer .dialog__control{display:flex;flex-wrap:wrap}.component__keyword-viewer .dialog__control .form__group{padding:.5rem;border-bottom:1px solid var(--border-color)}.component__keyword-viewer .dialog__control .form__label{flex:unset;font-size:.875rem}.component__keyword-viewer .dialog__control .form__control{width:130px;font-size:.875rem}.component__keyword-viewer .dialog__control .form__button{color:var(--text-secondary);border-radius:var(--border-radius-md);height:unset;min-height:unset;padding:0;width:30px;font-size:1rem}.component__keyword-viewer .dialog__control .form__button:hover{color:#000;transition:.3s;background-color:transparent}.component__keyword-viewer .dialog__control .form__button:disabled{background-color:transparent!important;border:none}.component__keyword-viewer .dialog__control .btn-wrap{display:flex;width:100%;border-bottom:1px solid var(--border-color)}.component__keyword-viewer .dialog__control .btn-wrap .btn{font-size:13px;color:var(--text-secondary);padding:0;min-height:unset;height:30px;flex:1;border-radius:0}.component__keyword-viewer .dialog__control .btn-wrap .btn:hover{color:#333;background-color:#f5f5f5;transition:.3s}.component__keyword-viewer .dialog__control .btn-wrap .btn:nth-child(1){border-right:1px solid var(--border-color)}.component__keyword-viewer .dialog__control .btn-wrap .btn:nth-child(1) i{transform:rotate(135deg)}.component__keyword-viewer .dialog__body{padding:0;max-height:216px;min-height:216px;overflow-y:auto;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown{font-size:.875rem;height:unset;background-color:#fff}.component__keyword-viewer .dialog__body .keyword-list-wrap>.dropdown{border-bottom:6px solid #F8F8F8}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__header{border-bottom:1px solid var(--border-color)}.component__keyword-viewer .dialog__body .keyword-list-wrap>.dropdown>.dropdown__header{padding-left:.3rem}.component__keyword-viewer .dialog__body .keyword-list-wrap>.dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header{padding-left:.6rem}.component__keyword-viewer .dialog__body .keyword-list-wrap>.dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header{padding-left:.9rem}.component__keyword-viewer .dialog__body .keyword-list-wrap>.dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header{padding-left:1.2rem}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__toggle{height:unset;position:unset;flex-shrink:0}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown .dropdown__toggle.dropdown__toggle--open{transform:unset}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown .dropdown__toggle.dropdown__toggle--open i{transform:rotate(90deg)}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__title{height:30px;min-height:unset;line-height:30px;font-weight:500;padding:0}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents{position:unset;transform:unset;height:0;margin-top:0;max-height:unset;overflow-y:visible}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents.dropdown__contents--open{height:auto}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents,.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents .dropdown,.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents .dropdown .dropdown__header{height:0;display:none}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents.dropdown__contents--open,.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents.dropdown__contents--open .dropdown,.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents.dropdown__contents--open .dropdown .dropdown__header{height:auto;display:flex}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__contents.dropdown__contents--open .dropdown{flex-direction:column}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__item{font-size:1rem;padding:0}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown__item:hover{background-color:#fff;color:#333}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown.dropdown-last-child .dropdown__contents{display:none}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown.dropdown-last-child .dropdown__toggle-button,.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown.dropdown-last-child .dropdown__toggle{cursor:initial}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown.dropdown-last-child i{display:none}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown.dropdown-last-child .dropdown__toggle{display:flex;justify-content:center}.component__keyword-viewer .dialog__body .keyword-list-wrap .dropdown.dropdown-last-child .dropdown__toggle:after{content:"";display:block;width:5px;height:5px;border-radius:50%;background-color:#333}.component__keyword-viewer .dialog__arrow{position:absolute}.component__keyword-viewer .dialog__arrow.dialog__arrow--bottom{left:10%;transform:translate(-10%);bottom:-9px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:9.5px solid var(--border-color)}.component__keyword-viewer .dialog__arrow.dialog__arrow--bottom:after{content:"";position:absolute;top:-10px;left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8.5px solid #fff}.component__keyword-viewer.screen__md .dialog__body{max-height:185px;min-height:185px}.component__keyword-viewer.screen__sm{z-index:999}.component__keyword-viewer.screen__sm .dialog__contents{width:100vw;height:100vh;max-width:unset;border-radius:0}.component__keyword-viewer.screen__sm .dialog__header{border-radius:0}.component__keyword-viewer.screen__sm .dialog__header p{font-size:1rem}.component__keyword-viewer.screen__sm .dialog__header p span{padding-right:.5rem}.component__keyword-viewer.screen__sm .dialog__control .form__control{width:unset}.component__keyword-viewer.screen__sm .dialog__body{max-height:calc(100vh - 100px);min-height:unset}.component__keyword-viewer.screen__sm .dialog__control .btn-wrap .btn{height:40px}.component__keyword-viewer.screen__sm .dialog__control .btn-wrap .btn:hover{background-color:transparent;color:var(--text-secondary)}.component__keyword-viewer.screen__sm .dialog__body .keyword-list-wrap .dropdown__title{height:40px;line-height:40px}.container{position:relative}.container.index .index__field-icon{background:#006cc9e6 url("./media/index-bg02-TFLMBLHV.png") -10px -225px;left:0;width:100%}.container.index .index__field-icon .field-icon{padding:100px 40px;width:1400px;margin:0 auto}.container.index .index__field-icon .field-icon .field-icon__title{display:flex;justify-content:space-between;align-items:center}.container.index .index__field-icon .field-icon .field-icon__title .title{font-size:var(--font-h2-pc);margin-bottom:40px;color:#fff}.container.index .index__field-icon .field-icon .field-icon__title .field-icon__btn{display:flex;gap:.5rem}.container.index .index__field-icon .field-icon .field-icon__title .field-icon__btn .btn{font-size:20px;color:var(--text-secondary);background-color:#fff;border:1px solid var(--border-color);border-radius:50%;width:30px;height:30px}.container.index .index__field-icon .field-icon .field-icon__title .field-icon__btn .btn:hover{color:var(--primary)}.container.index .index__field-icon .field-icon .field-icon__carousel{position:relative;display:flex;flex-direction:column;align-items:center}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel{width:100%;overflow:hidden;position:relative;z-index:1}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel>ul{display:flex;gap:68px;align-items:flex-start;padding:1rem 0;transition:1.5s}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel>ul .carousel__item{flex-shrink:0;display:flex;flex-direction:column;align-items:center;border-radius:var(--border-radius-xlg);width:100px;gap:.5rem}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel>ul .carousel__item .btn{width:100px;padding:0;min-height:unset;height:100px;flex-shrink:0;flex-direction:column;background-color:#fff;border-radius:50%;transition:.3s;opacity:.6}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel>ul .carousel__item .btn img{display:block;width:50px;height:50px;filter:invert(26%) sepia(91%) saturate(2634%) hue-rotate(217deg) brightness(97%) contrast(89%)}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel>ul .carousel__item .btn:hover{background-color:#fff;transform:translateY(-10px);transition:.3s;opacity:1}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel>ul .carousel__item .btn:hover+span{color:#e6fbf4}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel>ul .carousel__item span{color:#fff;font-size:var(--font-title-xsm-pc);font-weight:700;text-align:center;word-break:keep-all}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel__pagination{display:flex;margin-top:2.125rem}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel__pagination .btn.btn-pagination{width:1rem;height:1rem;min-height:unset;background-color:#ffffff80;border-radius:30px;padding:0;margin-right:.5rem}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel__pagination .btn.btn-pagination:hover{background-color:#fff}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel__pagination .btn.btn-pagination:last-child{margin-right:0}.container.index .index__field-icon .field-icon .field-icon__carousel .carousel__pagination .btn.btn-pagination.pagination--active{width:50px;background-color:#fff}.container.index .index__field-icon.screen__md .field-icon{width:600px;padding:100px 0 2.5rem}.container.index .index__field-icon.screen__md .field-icon .field-icon__title .title{font-size:var(--font-h2-tb);margin-bottom:1.5rem}.container.index .index__field-icon.screen__md .field-icon .field-icon__title .field-icon__btn .btn:hover{color:var(--text-secondary)}.container.index .index__field-icon.screen__md .field-icon .field-icon__carousel .carousel ul{gap:50px}.container.index .index__field-icon.screen__md .field-icon .field-icon__carousel .carousel ul .carousel__item span{font-size:var(--font-title-xsm-tb);white-space:normal}.container.index .index__field-icon.screen__md .field-icon .field-icon__carousel .carousel ul .carousel__item:first-child{margin-left:20px}.container.index .index__field-icon.screen__md .field-icon .field-icon__carousel .carousel__pagination{margin-top:1.5rem}.container.index .index__field-icon.screen__sm{margin-top:60px}.container.index .index__field-icon.screen__sm .field-icon{padding:1.5rem;width:320px}.container.index .index__field-icon.screen__sm .field-icon .field-icon__title{margin-bottom:30px;text-shadow:1px 1px 10px rgba(0,0,0,.5);justify-content:center}.container.index .index__field-icon.screen__sm .field-icon .field-icon__title .title{font-size:var(--font-h1-mo);margin-bottom:0}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list{position:relative}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul{height:140px;overflow:hidden;display:flex;flex-wrap:wrap;gap:60px;justify-content:center;transition:height .5s}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul .list-item{display:flex;flex-direction:column;width:80px;align-items:center;visibility:hidden;opacity:0;transition:.5s}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul .list-item .btn{display:flex;flex-direction:column;background-color:#fff;width:100%;padding:50% 10%;border-radius:15px}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul .list-item .btn img{width:40px;height:40px}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul .list-item span{color:#fff;padding-top:1rem;text-align:center}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul .list-item:is(:nth-child(1),:nth-child(2),:nth-child(3)){visibility:visible;opacity:1}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul+.btn{position:absolute;bottom:4px;left:50%;width:0;height:0;padding:0}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul+.btn:before{content:"\b354\bcf4\ae30";display:block;position:absolute;top:24px;z-index:1;font-size:.875rem}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul+.btn i:first-child{position:absolute;top:42px;z-index:1;font-size:.875rem}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul+.btn i:last-child{position:absolute;font-size:7rem;color:#2156be;height:70px;display:flex;align-items:flex-end;top:16px}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list ul+.btn i:last-child:before{height:70px;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list.field-icon__list--open ul{height:auto;overflow:visible;transition:height .5s}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list.field-icon__list--open ul .list-item{visibility:visible;opacity:1;transition:.5s}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list.field-icon__list--open ul+.btn:before{content:"\c811\ae30";top:33px}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list.field-icon__list--open ul+.btn i:first-child{top:18px;transform:rotate(180deg)}.container.index .index__field-icon.screen__sm .field-icon .field-icon__list.field-icon__list--open ul+.btn i:last-child{color:#20247d}.container.index .index__field-icon.screen__sm:has(.field-icon__list--open){background:#006cc9e6 url("./media/index-bg02-TFLMBLHV.png");background-size:cover}.container.index .index__contents{display:flex;flex-direction:column;gap:100px;padding:0}.container.index .index__contents .contents__item .contents__item-title{display:flex;align-items:flex-end;justify-content:space-between;font-size:var(--font-title-lg-pc);padding:0 40px;width:1400px;margin:0 auto}.container.index .index__contents .contents__item .contents__item-title .item-title{display:flex;gap:.5rem;align-items:center;font-weight:800}.container.index .index__contents .contents__item .contents__item-title .item-title .item-title-sub{font-size:var(--font-title-xsm-pc);color:var(--text-secondary);font-weight:initial}.container.index .index__contents .contents__item .contents__item-title .btn{font-size:.875rem;border:none;padding:.5rem;min-height:unset;height:unset;padding:0;font-weight:700;color:var(--primary)}.container.index .index__contents .contents__item .contents__item-title .btn:hover{color:var(--primary--hover);transition:.3s}.container.index .index__contents .contents__item .contents__item-inner{padding:0 40px;width:1400px;margin:0 auto}.container.index .index__contents .contents__item.patent{display:flex;flex-direction:column;margin:0 auto;padding-top:100px}.container.index .index__contents .contents__item.patent .contents__item-chart{margin-top:1.25rem;height:100%}.container.index .index__contents .contents__item.patent .contents__item-chart .chart-list{width:100%;position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.container.index .index__contents .contents__item.patent .contents__item-chart .chart-list .chart-list__item{width:300px;display:flex;flex-direction:column;justify-content:center;gap:30px}.container.index .index__contents .contents__item.patent .contents__item-chart .chart-list .chart-list__item .chart-list__item-title{display:flex;align-items:center;justify-content:space-between;font-size:var(--font-title-md-pc)}.container.index .index__contents .contents__item.patent .contents__item-chart .chart-list .chart-list__item .chart-list__item-title .item-title{font-size:var(--font-title-sm-pc)}.container.index .index__contents .contents__item.patent .contents__item-chart .chart-list .chart-list__item .chart-list__item-title .btn{color:var(--text-secondary);font-size:var(--font-title-xsm-pc);padding:0}.container.index .index__contents .contents__item.patent .contents__item-chart .chart-list .chart-list__item .chart-list__item-title .btn:hover{color:var(--primary)}.container.index .index__contents .contents__item.patent .contents__item-chart .chart-list .chart-list__item img{width:100%;max-height:100%;height:225px;box-shadow:4px 4px 10px #0000004d}.container.index .index__contents .contents__item.industry{background-color:var(--bg-10);padding:100px 0;display:flex;flex-direction:column;gap:40px;gap:0}.container.index .index__contents .contents__item.industry .contents__item-title{justify-content:flex-start;gap:1rem;align-items:center}.container.index .index__contents .contents__item.industry .contents__item-title .btn{color:var(--text-secondary);font-size:var(--font-title-xsm-pc);padding:0;font-weight:initial}.container.index .index__contents .contents__item.industry .contents__item-title .btn:hover{color:var(--primary)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group{width:1400px;margin:0 auto;display:flex;align-items:center;position:relative}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel{width:50%;height:400px;position:relative;perspective:1000px;perspective-origin:center 10%}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list{position:absolute;transform:translate(-17%,-35%);left:50%;top:50%;transform-style:preserve-3d;transition:.5s;width:100%;height:100%}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list{width:220px;left:10px;top:10px;position:absolute;transition:.5s;display:flex;gap:1rem;align-items:center;transform:rotateY(0) translateZ(288px);flex-direction:column;filter:blur(1px) opacity(.8)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list img{width:120px;box-shadow:1px 1px 10px #0000001a}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list .item-list__info{opacity:0;transition:.5s}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list .item-list__info .item-list__info-title{font-weight:700;text-align:center}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list.item-list--active{filter:blur(0) opacity(1)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list.item-list--active .item-list__info{opacity:1}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(1){transform:rotateY(0) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(2){transform:rotateY(40deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(3){transform:rotateY(80deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(4){transform:rotateY(120deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(5){transform:rotateY(160deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(6){transform:rotateY(200deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(7){transform:rotateY(240deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(8){transform:rotateY(280deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(9){transform:rotateY(320deg) translateZ(288px)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn:is(.btn-prev,.btn-next){font-size:20px;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:50%;width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn:is(.btn-prev,.btn-next):disabled{background-color:var(--disabled);color:var(--text--disabled);pointer-events:none}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn:is(.btn-prev,.btn-next):disabled:hover{background-color:var(--disabled)}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn:is(.btn-prev,.btn-next):hover{background-color:#fff}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn.btn-prev{left:0}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn.btn-next{right:0}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group{display:flex;justify-content:center;flex:1}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group .contents__item-list-img{overflow:hidden;width:400px;display:flex;box-shadow:1px 1px 10px #0000001a}.container.index .index__contents .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group .contents__item-list-img img{width:100%;transform:scale(1.5) translate(-65px,-80px)}.container.index .index__contents .contents__item.custom{padding-bottom:100px;display:flex;flex-direction:column;gap:40px}.container.index .index__contents.screen__md{width:unset;gap:0}.container.index .index__contents.screen__md .contents__item{padding:80px 0}.container.index .index__contents.screen__md .contents__item .contents__item-title{font-size:var(--font-title-lg-tb);margin-bottom:1rem;align-items:center;padding:0;width:600px}.container.index .index__contents.screen__md .contents__item .contents__item-title .item-title-sub{font-size:var(--font-title-xsm-tb)}.container.index .index__contents.screen__md .contents__item .contents__item-title .item-control{display:flex;gap:.5rem}.container.index .index__contents.screen__md .contents__item .contents__item-title .item-control .btn{font-size:20px;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:50%;width:30px;height:30px}.container.index .index__contents.screen__md .contents__item .contents__item-inner{width:600px;padding:0}.container.index .index__contents.screen__md .contents__item.patent .contents__item-tab .tab__menu{height:40px;line-height:40px;font-size:.875rem}.container.index .index__contents.screen__md .contents__item.patent .contents__item-tab .tab__menu:hover{background-color:#f5f5f5;color:var(--text-secondary);border:1px solid var(--border-color);border-right:none}.container.index .index__contents.screen__md .contents__item.patent .contents__item-tab .tab__menu:last-child:hover{border-right:1px solid var(--border-color)}.container.index .index__contents.screen__md .contents__item.patent .contents__item-tab .tab__menu.tab__menu--selected{background-color:var(--primary);color:#fff;border-color:var(--primary)}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel{margin-top:0;height:100%}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel-title .title{margin:0;font-size:var(--font-title-sm-tb)}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel-title .btn{color:var(--text-secondary);font-size:var(--font-title-xsm-tb);padding:0}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel{width:100%;overflow:hidden;position:relative;height:100%;box-shadow:4px 4px 10px #0000004d}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list{display:flex;align-items:center;transition:1.5s;height:335px}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item{height:100%;width:100%;position:relative;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .carousel-list__item-img{width:100%;height:300px;display:flex;align-items:center;justify-content:center}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .carousel-list__item-img img{max-height:100%}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap{position:absolute;background-color:#0000004d;width:100%;height:100%;visibility:hidden;opacity:0;transition:.5s}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#333;font-size:.875rem;height:40px;width:120px;gap:6px}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap .btn:hover{background-color:#333;color:#fff}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap .btn:hover i{transform:translate(5px);transition:transform .5s}.container.index .index__contents.screen__md .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item.carousel-list__item--overlay .btn-wrap{visibility:visible;opacity:1;transition:.5s}.container.index .index__contents.screen__md .contents__item.industry{width:100%;gap:0}.container.index .index__contents.screen__md .contents__item.industry .contents__item-title{justify-content:space-between}.container.index .index__contents.screen__md .contents__item.industry .contents__item-title .btn{font-size:var(--font-title-xsm-tb)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group{width:600px}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel{width:60%}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list{transform:translate(-24%,-24%)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list{width:110px}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list img{width:100px}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list .item-list__info{font-size:14px}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(1){transform:rotateY(0) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(2){transform:rotateY(40deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(3){transform:rotateY(80deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(4){transform:rotateY(120deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(5){transform:rotateY(160deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(6){transform:rotateY(200deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(7){transform:rotateY(240deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(8){transform:rotateY(280deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(9){transform:rotateY(320deg) translateZ(160px)}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn{top:80%}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-carousel .btn.btn-next{right:12%}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group{width:40%}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group .contents__item-list-img{width:300px}.container.index .index__contents.screen__md .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group .contents__item-list-img img{transform:scale(1.6) translate(-35px,-60px)}.container.index .index__contents.screen__md .contents__item.custom{gap:0}.container.index .index__contents.screen__sm{min-width:unset;gap:0;margin:unset;width:100%}.container.index .index__contents.screen__sm .contents__item{padding:60px 20px;width:100%;margin:unset}.container.index .index__contents.screen__sm .contents__item .contents__item-title{margin-bottom:1rem;font-size:var(--font-title-xlg-mo);align-items:center;padding:0;width:300px}.container.index .index__contents.screen__sm .contents__item .contents__item-title .item-title-sub{font-size:var(--font-title-xsm-mo)}.container.index .index__contents.screen__sm .contents__item .contents__item-title .item-control{display:flex;gap:.5rem}.container.index .index__contents.screen__sm .contents__item .contents__item-title .item-control .btn{font-size:20px;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:50%;width:30px;height:30px}.container.index .index__contents.screen__sm .contents__item .contents__item-inner{width:300px;padding:0}.container.index .index__contents.screen__sm .contents__item .contents__item-tab .tab__menu{padding:.5rem 0;display:flex;align-items:center;justify-content:center;height:unset;line-height:1.3;font-size:.875rem}.container.index .index__contents.screen__sm .contents__item .contents__item-tab .tab__menu:hover{background-color:#f5f5f5;color:var(--text-secondary);border:1px solid var(--border-color);border-right:none}.container.index .index__contents.screen__sm .contents__item .contents__item-tab .tab__menu:last-child:hover{border-right:1px solid var(--border-color)}.container.index .index__contents.screen__sm .contents__item .contents__item-tab .tab__menu.tab__menu--selected:hover{background-color:var(--primary);color:#fff;border-top:none}.container.index .index__contents.screen__sm .contents__item .contents__item-tab .tab__menu.tab__menu--selected:last-child:hover{border-right:1px solid var(--border-color)}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel{margin-top:0;height:100%}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel-title .title{margin:0;font-size:var(--font-title-sm-mo)}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel-title .btn{color:var(--text-secondary);font-size:var(--font-title-xsm-mo);padding:0}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel{width:100%;overflow:hidden;position:relative;height:100%}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list{display:flex;align-items:center;transition:1.5s;height:235px}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item{height:100%;width:100%;position:relative;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .carousel-list__item-img{width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;padding:.5rem}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .carousel-list__item-img img{width:100%;max-height:100%;padding:.5rem;box-shadow:0 0 3px #0000004d}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap{position:absolute;background-color:#0000004d;width:100%;height:100%;visibility:hidden;opacity:0;transition:.5s}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap .btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#333;font-size:.875rem;height:40px;width:120px;gap:6px}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap .btn:hover{background-color:#fff;color:#333}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item .btn-wrap .btn:hover i{transform:unset}.container.index .index__contents.screen__sm .contents__item.patent .contents__item-carousel .carousel .carousel-list .carousel-list__item.carousel-list__item--overlay .btn-wrap{visibility:visible;opacity:1;transition:.5s}.container.index .index__contents.screen__sm .contents__item.industry{width:100%;gap:0}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-title{justify-content:space-between}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-title .btn{font-size:var(--font-title-xsm-mo)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group{width:300px;flex-direction:column-reverse}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel{width:100%;height:240px}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list{transform:translate(-40%,-40%)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list{width:}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list .item-list__info .item-list__info-title{font-size:var(--font-body-sm-mo)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list .item-list__info .item-list__info-title span{transform:translate(0)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list .item-list__info .item-list__info-text{min-height:unset;font-size:var(--font-body-sm-mo)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list img{width:100px}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(1){transform:rotateY(0) translateZ(100px)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(2){transform:rotateY(72deg) translateZ(100px)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(3){transform:rotateY(144deg) translateZ(100px)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(4){transform:rotateY(216deg) translateZ(100px)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-carousel .contents__item-list .item-list:nth-child(5){transform:rotateY(288deg) translateZ(100px)}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group{width:100%}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group .contents__item-list-img{width:220px}.container.index .index__contents.screen__sm .contents__item.industry .contents__item-carousel-group .contents__item-list-img-group .contents__item-list-img img{transform:scale(1.6) translate(-35px,-56px)}.container.index .index__contents.screen__sm .contents__item.custom{gap:0}.patent .tab+.chart-list .slider .inner .chart:hover .btn-wrap{visibility:visible;opacity:1;transition:.5s}.ggnuri-area{width:1400px;margin:0 auto;padding:40px 0 100px}.ggnuri-area .ggnuri-area__contents{background-color:#fff;border:1px solid var(--border-color);border-radius:var(--border-radius-md);border-top:3px solid #333;display:flex;align-items:center;justify-content:center;padding:1rem;color:var(--text-secondary);font-size:.875rem;font-weight:500}.ggnuri-area .ggnuri-area__contents img{margin-right:1rem}.ggnuri-area.screen__md{width:600px;padding:40px 0 6.25rem}.ggnuri-area.screen__sm{padding:40px 0 80px;width:300px;font-size:var(--font-body-xsm-mo)}.ggnuri-area.screen__sm .ggnuri-area__contents{padding:1rem;font-size:var(--font-body-xsm-mo);flex-wrap:wrap;justify-content:flex-start;line-height:1.5}.ggnuri-area.screen__sm .ggnuri-area__contents img{width:70px;margin-bottom:.5rem}.container.analysis-report .analysis-report__info{background-color:var(--info-bg);color:var(--text-secondary);border:1px solid var(--info-border);border-radius:var(--border-radius-md);margin-bottom:20px;display:flex;padding:24px}.container.analysis-report .analysis-report__info .info{font-weight:500}.container.analysis-report .analysis-report__info .info .highlight-text{color:var(--primary)!important}.container.analysis-report .analysis-report__info .process{border-top:1px solid var(--border-color);display:flex;flex-direction:column;width:25%;margin-left:30px;gap:14px;flex-shrink:0}.container.analysis-report .analysis-report__info .process li{background-color:#fff;width:100%;text-align:center;display:flex;justify-content:center;align-items:center;padding:1.15rem 0;flex-direction:row;white-space:nowrap;padding:.7rem 1rem;flex:1;position:relative;border-radius:var(--border-radius-md);box-shadow:0 0 2px #0000001a}.container.analysis-report .analysis-report__info .process li i{margin-left:.5rem}.container.analysis-report .analysis-report__info .process li img{width:30px;position:absolute;bottom:-26px;transform:rotate(90deg);z-index:1}.container.analysis-report .analysis-report__info .process li:first-child{background-color:var(--primary);color:#fff}.container.analysis-report .analysis-report__contents{width:100%;margin:0 auto}.container.analysis-report .analysis-report__contents .report__control{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.25rem}.container.analysis-report .analysis-report__contents .report__control .report__control-item{display:flex;align-items:center;flex-shrink:0;gap:16px}.container.analysis-report .analysis-report__contents .report__control .report__control-item .total-num{color:var(--text-secondary);font-size:var(--font-body-sm-pc)}.container.analysis-report .analysis-report__contents .report__control .report__control-item .title{flex-shrink:0;font-size:var(--font-body-sm-pc)}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown{font-size:var(--font-body-sm-pc);flex-shrink:0}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown .dropdown__contents{border:1px solid var(--border-color)}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown .dropdown__contents .dropdown__item{padding:.5rem 1rem}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown .dropdown__contents .dropdown__item a{font-size:var(--font-body-sm-pc)}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown+.form__group{display:flex;gap:.5rem}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown+.form__group .form__item{border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown+.form__group .form__item .form__control{height:40px;border:none;background-color:transparent;flex-grow:0;width:100%;font-size:var(--font-body-sm-pc)}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown+.form__group .form__button{width:40px;height:100%;align-items:center;justify-content:center;background-color:transparent;color:var(--border-color);border:none;transition:.3s}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown+.form__group .form__button:hover{color:var(--primary)}.container.analysis-report .analysis-report__contents .report__control .report__control-item .dropdown+.form__group .btn-reset{margin-left:0}.container.analysis-report .analysis-report__contents .report__list{display:flex;flex-wrap:wrap;gap:2.5rem;border-top:1px solid #000;padding-top:1.25rem}.container.analysis-report .analysis-report__contents .report__list report-slot{width:17.55%}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot{width:100%;margin-bottom:1.875rem}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .report-img{border:1px solid var(--border-color);border-radius:var(--border-radius-md);width:100%;height:336px}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .report-img img{width:100%;height:100%;border-radius:var(--border-radius-md)}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info{margin-top:1rem}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .text{margin-bottom:1.5rem;display:flex;flex-direction:column}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .text .title{font-size:var(--font-title-md-pc)}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .text a{width:fit-content}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .text .keyword{color:var(--text-secondary);padding:0;justify-content:flex-start;min-height:unset;height:unset}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .text .keyword:hover{color:var(--primary)}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .text>div{display:none}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap{display:flex;align-items:center;gap:.5rem}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn{flex-grow:1;white-space:normal;height:40px}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn.btn-primary{padding:0}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn.btn-primary a{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0 .5rem}.container.analysis-report .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn.btn-cart{flex:unset;width:40px;height:40px}.container.analysis-report.patent .analysis-report__contents .table__group .table thead th.table__btn-column{width:140px}.container.analysis-report.patent .analysis-report__contents .table__group .table tbody tr td{text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden;-webkit-line-clamp:1;vertical-align:middle}.container.analysis-report.patent .analysis-report__contents .table__group .table tbody tr td .btn-wrap{gap:.5rem;display:flex;justify-content:space-between}.container.analysis-report.patent .analysis-report__contents .table__group .table tbody tr td .btn-wrap .btn{height:30px}.container.analysis-report.patent .analysis-report__contents .table__group .table tbody tr td .btn-wrap .btn-cart{font-size:.8125rem;width:30px}.container.analysis-report.patent .analysis-report__contents .table__group .table tbody tr td .btn-wrap .btn-cart i:first-child{font-size:.75rem}.container.analysis-report.patent .analysis-report__contents .table__group .table tbody tr td.table__title-column{font-weight:700}.container.analysis-report.patent .analysis-report__contents .table__group .table tbody tr.no-result{display:none}.container.analysis-report.patent .analysis-report__contents .table__group+.table__pagination{display:flex}.container.analysis-report.patent .analysis-report__contents .table__group.table__group--no-result .table tbody tr{display:none}.container.analysis-report.patent .analysis-report__contents .table__group.table__group--no-result .table tbody tr.no-result{display:table-row}.container.analysis-report.patent .analysis-report__contents .table__group.table__group--no-result .table tbody tr.no-result td{color:var(--text--disabled);font-weight:500;padding:1rem;text-align:center;border-bottom:1px solid var(--border-color)}.container.analysis-report.patent .analysis-report__contents .table__group.table__group--no-result+.table__pagination{display:none}.container.analysis-report.patent .screen__md .analysis-report__contents .report__control{gap:1rem;flex-direction:column;align-items:flex-start}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group{display:flex;flex-direction:column;align-items:center}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table{font-size:.875rem}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table thead tr th.table__num-column{width:75px}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table thead tr th.table__year-column{width:70px}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table thead tr th.table__inst-column{width:100px}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table thead tr th.table__btn-column{width:135px}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table tbody tr td .btn-wrap .btn{height:30px}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table tbody tr td .btn-wrap .btn-request{font-size:.8125rem}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group .table tbody tr td .btn-wrap .btn-cart:hover i:first-child{transform:translateY(-1.5px)}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group>.btn-more{display:block;font-size:var(--font-body-sm-tb)}.container.analysis-report.patent .screen__md .analysis-report__contents .table__group.table__group--no-result>.btn-more{display:none}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__control .report__control-item{flex-direction:column;align-items:flex-start}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list{display:flex;flex-direction:column;align-items:center;padding:0}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul{width:100%}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li{padding:1rem 0;border-bottom:1px solid var(--border-color);display:block}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li p{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-wrap:normal;overflow:hidden;color:var(--text-secondary);margin-bottom:.5rem}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li p:nth-child(1){-webkit-line-clamp:1;color:#666c;font-weight:500}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li p:nth-child(2){-webkit-line-clamp:2;font-size:1rem}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li .btn-wrap{display:flex;justify-content:flex-end}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li .btn-wrap .btn{height:30px}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li:first-child{padding-top:0}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list ul li.no-result{color:var(--text--disabled);font-weight:500;text-align:center;padding-top:1rem;display:none}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list>.btn-more{display:block}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list.report__list--no-result>.btn-more{display:none}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list.report__list--no-result ul li{display:none}.container.analysis-report.patent .screen__sm .analysis-report__contents .report__list.report__list--no-result ul li.no-result{display:block}.container.analysis-report.analysis-report-trend .analysis-report__contents .report__list .component__report-slot .report-info .report-info__text .report-info__text-keyword{display:none}.container.analysis-report.analysis-report-trend .screen__md .analysis-report__contents .report__list .component__report-slot .report-info .report-info__text{min-height:unset}.container.analysis-report.analysis-report-trend .screen__md .analysis-report__contents .report__list .component__report-slot .report-info .report-info__text .report-info__text-title{padding-bottom:0}.container.analysis-report.analysis-report-trend .screen__sm .analysis-report__contents .report__list .component__report-slot .report-info .report-info__text{min-height:unset;padding-bottom:0}.container.analysis-report.analysis-report-trend .screen__sm .analysis-report__contents .report__list .component__report-slot .report-info .report-info__text .report-info__text-title{padding-bottom:0}.container.analysis-report .screen__md .analysis-report__info{flex-direction:column;margin-bottom:20px}.container.analysis-report .screen__md .analysis-report__info .info{font-size:var(--font-title-xsm-tb)}.container.analysis-report .screen__md .analysis-report__info .process{flex-direction:row;align-items:center;width:unset;margin:0;border-top:none;padding:0;padding-top:1rem;font-size:var(--font-title-xsm-tb);gap:1rem}.container.analysis-report .screen__md .analysis-report__info .process li{flex-wrap:wrap;padding:.5rem 0;height:fit-content;font-size:90%}.container.analysis-report .screen__md .analysis-report__info .process li img{bottom:unset;right:-25px;transform:unset}.container.analysis-report .screen__md .analysis-report__contents .report__control .report__control-item :is(.total-num,.title,.dropdown){font-size:var(--font-body-sm-tb)}.container.analysis-report .screen__md .analysis-report__contents .report__list{gap:7%;padding-top:1.25rem}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot{width:28.5%}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .report-img{height:210px}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .report-img img{height:100%}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info{margin-top:1rem}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .text{margin-bottom:0;padding-bottom:1rem;min-height:98px}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .text .title{padding-bottom:.625rem;font-size:1.125rem}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .text .keyword{font-size:.875rem;text-decoration:underline}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap{gap:.5rem}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn{font-size:.8125rem;padding:0 .5rem;height:40px}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn a{padding:0}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn.btn-primary{padding:0}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn.btn-request{padding:0}.container.analysis-report .screen__md .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn.btn-cart{font-size:1rem}.container.analysis-report .screen__sm .analysis-report__info{flex-direction:column;margin-bottom:20px}.container.analysis-report .screen__sm .analysis-report__info .info{font-size:var(--font-title-sm-sm)}.container.analysis-report .screen__sm .analysis-report__info .process{flex-direction:row;width:unset;font-size:var(--font-title-xsm-mo);gap:1rem;margin:0;border-top:none;margin-top:.5rem;align-items:center}.container.analysis-report .screen__sm .analysis-report__info .process li{flex-wrap:wrap;padding:.5em 0;line-height:1.2;width:25%;flex-direction:column;gap:.5rem}.container.analysis-report .screen__sm .analysis-report__info .process li img{bottom:unset;right:-25px;transform:unset}.container.analysis-report .screen__sm .analysis-report__info .process li i{margin-left:0}.container.analysis-report .screen__sm .analysis-report__info .process li:nth-of-type(2){width:32%}.container.analysis-report .screen__sm .analysis-report__info .process li:nth-of-type(3){width:43%;flex-direction:column}.container.analysis-report .screen__sm .analysis-report__contents .report__control{flex-direction:column;align-items:flex-start;gap:1.25rem}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .dropdown-wrap{display:flex;align-items:center;gap:1rem;width:100%}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .dropdown-wrap .dropdown{width:100%;flex:1}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .form__group{display:flex;gap:.5rem}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .form__group .form__item{border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .form__group .form__item .form__control{height:40px;border:none;background-color:transparent;flex-grow:0;width:100%;font-size:var(--font-body-sm-mo)}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .form__group .form__button{width:40px;height:100%;align-items:center;justify-content:center;background-color:transparent;color:var(--border-color);border:none;transition:.3s}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .form__group .form__button:hover{color:var(--primary)}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item .form__group .btn-reset{margin-left:0}.container.analysis-report .screen__sm .analysis-report__contents .report__control .report__control-item :is(.title,.total-num,.dropdown){font-size:var(--font-body-sm-mo)}.container.analysis-report .screen__sm .analysis-report__contents .report__list{padding-top:1.25rem;padding-bottom:7rem;gap:1rem}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot{width:47%}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot{margin-bottom:1.875rem}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .report-img{height:180px}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .report-img img{height:100%}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .info{margin-top:1rem}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .info .text{padding-bottom:1rem;min-height:91px}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .info .text .title{padding-bottom:.3rem;font-size:1.125rem}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .info .text .keyword{font-size:.8125rem;text-decoration:underline}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap{gap:.5rem}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn{height:35px;padding:0;flex:1}.container.analysis-report .screen__sm .analysis-report__contents .report__list report-slot .component__report-slot .info .btn-wrap .btn a{padding:0}.container.report-viewer section>.sub-title{font-size:1.75rem;color:var(--text-secondary);text-align:center;margin-bottom:2rem;display:flex;align-items:center;justify-content:center;margin-top:-3rem}.container.report-viewer section>.sub-title span{font-weight:500;font-size:1rem}.container.report-viewer .report-slider .slider__title{border:1px solid var(--border-color)}.container.report-viewer .report-slider .slider__title .title{background-color:#f5f5f5;padding:1rem;color:var(--text-secondary);display:flex;justify-content:space-between;align-items:center;padding:1.5rem 3rem;font-size:1.125rem;border-bottom:1px solid var(--border-color)}.container.report-viewer .report-slider .slider__title .title .form__body{width:unset}.container.report-viewer .report-slider .slider__title .title .form__item{align-items:center}.container.report-viewer .report-slider .slider__title .title .form__control{width:80px;min-width:unset;flex:unset;color:var(--primary);height:40px}.container.report-viewer .report-slider .slider__title .title .form__remove+span{display:inline-block;height:40px;line-height:40px}.container.report-viewer .report-slider .slider__title .title .form__button{background-color:#fff;color:#333;border-radius:var(--border-radius-md);margin-left:1rem;font-size:1rem;height:40px;transition:.3s}.container.report-viewer .report-slider .slider__title .title .form__button:hover{background-color:#f3f6ff}.container.report-viewer .report-slider .slider__title .title .btn-request{background-color:#333;color:#fff;border:1px solid var(--border-color);font-size:1rem;height:40px}.container.report-viewer .report-slider .slider__title .title .btn-request:hover{background-color:#454545}.container.report-viewer .report-slider .slider__title .sub-title{background-color:#fbfbfb;padding:1.5rem 3rem;font-size:1.125rem;color:var(--text-secondary);font-weight:500}.container.report-viewer .report-slider .slider-wrap{position:relative;padding-top:1.625rem}.container.report-viewer .report-slider .slider-wrap .slider{overflow:hidden;position:relative;z-index:1;width:calc(100% - 112px);left:50%;transform:translate(-50%)}.container.report-viewer .report-slider .slider-wrap .slider .inner{display:flex;gap:1.9%;align-items:center;transition:1s}.container.report-viewer .report-slider .slider-wrap .slider .inner .slide{flex-shrink:0;display:flex;flex-direction:column;align-items:center;width:32%}.container.report-viewer .report-slider .slider-wrap .slider .inner .slide .slide__img img{width:100%;display:block;box-shadow:3px 3px 4px #0000004d}.container.report-viewer .report-slider .slider-wrap .slider .inner .slide .slide__img+span{padding-top:2rem;font-size:1.5rem;color:var(--text-secondary)}.container.report-viewer .report-slider .slider-wrap .slider__pagination{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;left:0}.container.report-viewer .report-slider .slider-wrap .slider__pagination .btn{color:#333;border:1px solid var(--border-color);width:40px;height:40px;background-color:#fff}.container.report-viewer .report-slider .slider-wrap .slider__pagination .btn:hover{color:var(--text--selected)}.container.report-viewer section.screen__md{padding-top:80px}.container.report-viewer section.screen__md>.sub-title{font-size:var(--font-title-xlg-tb);margin-bottom:2rem;margin-top:-3rem}.container.report-viewer section.screen__md .report-slider .slider__title .title{font-size:var(--font-title-sm-tb)}.container.report-viewer section.screen__md .report-slider .slider__title .title .form__group{align-items:center}.container.report-viewer section.screen__md .report-slider .slider__title .title .form__group .form__body .form__item .form__button{font-size:var(--font-body-sm-tb)}.container.report-viewer section.screen__md .report-slider .slider__title .title .btn-request{font-size:var(--font-body-sm-tb)}.container.report-viewer section.screen__md .report-slider .slider__title .sub-title p{font-size:1rem}.container.report-viewer section.screen__md .report-slider .slider-wrap .slider .inner{gap:2.61%}.container.report-viewer section.screen__md .report-slider .slider-wrap .slider .inner .slide{width:47.3%}.container.report-viewer section.screen__md .report-slider .slider-wrap .slider .inner .slide:first-child{margin-left:6px}.container.report-viewer section.screen__sm>.sub-title{font-size:1rem;padding-top:.5rem;margin-bottom:1rem;margin-top:0}.container.report-viewer section.screen__sm>.sub-title span{font-size:.875rem}.container.report-viewer section.screen__sm .report-slider .slider__title .title{flex-wrap:wrap;padding:0;font-size:1rem}.container.report-viewer section.screen__sm .report-slider .slider__title .title .form__group{padding:.5rem 1.25rem}.container.report-viewer section.screen__sm .report-slider .slider__title .title .btn,.container.report-viewer section.screen__sm .report-slider .slider__title .title .form__button{font-size:.875rem}.container.report-viewer section.screen__sm .report-slider .slider__title .title .btn{width:100%;border-radius:0;border:none}.container.report-viewer section.screen__sm .report-slider .slider__title .sub-title{padding:1.25rem}.container.report-viewer section.screen__sm .report-slider .slider__title .sub-title p{font-size:.875rem}.container.report-viewer section.screen__sm .report-slider .slider-wrap .slider{width:100%}.container.report-viewer section.screen__sm .report-slider .slider-wrap .slider .inner{gap:5%}.container.report-viewer section.screen__sm .report-slider .slider-wrap .slider .inner .slide{width:100%}.container.report-viewer section.screen__sm .report-slider .slider-wrap .slider .inner .slide .slide__img img{box-shadow:none;border:1px solid var(--border-color)}.container.report-viewer section.screen__sm .report-slider .slider-wrap .slider .inner .slide span{font-size:1.25rem}.container.report-viewer section.screen__sm .report-slider .slider-wrap .slider__pagination{width:100%;top:unset;transform:unset;bottom:-.5rem;left:unset;z-index:2}.application-cart-btn{position:fixed;bottom:1rem;left:1rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;z-index:3}.application-cart-btn .btn-cart{width:4.5rem;height:4.5rem;border:1px solid var(--border-color);display:flex;flex-direction:column;position:relative;border-radius:50%;color:#333;font-size:.75rem;background-color:#fff;padding-top:10px;font-weight:700}.application-cart-btn .btn-cart i:first-child{font-size:1rem;margin-top:3px}.application-cart-btn .btn-cart i.fa-box-open{font-size:.875rem}.application-cart-btn .btn-cart:hover{background-color:#fff;border-color:#001364}.application-cart-btn .btn-cart .cart-num{background-color:#001364;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;font-weight:500;width:28px;height:28px;font-size:.875rem;margin-left:1rem;flex-shrink:0;color:#fff;position:absolute;top:-.8rem;right:-.4rem;border:1px solid #fff}.application-cart-btn .btn-cart:disabled .cart-num{display:none}.application-cart-btn .btn-cart.btn--active{border:1px solid #001364;color:#001364}.dialog.component__application-cart{transform:unset;position:fixed;top:unset;bottom:11.5rem;left:1rem;font-size:.875rem;font-weight:500;z-index:997;transform:translateY(calc(200% + 1rem));visibility:hidden;opacity:0;display:block;transition:1s}.dialog.component__application-cart[open]{transform:translateY(0);opacity:1;visibility:visible;transition:1s;max-height:400px}.dialog.component__application-cart.dialog-second .dialog__contents .dialog__header .dialog__close{height:86px}.component__application-cart .dialog__contents{border:none;width:calc(350px - 2rem);max-width:unset;min-width:unset;position:relative;z-index:2;visibility:visible}.component__application-cart .dialog__header{background-color:var(--primary);display:flex;justify-content:space-between;padding:0;font-weight:800;border-top-right-radius:10px;border-top-left-radius:10px;min-width:unset;width:100%;position:relative}.component__application-cart .dialog__header h4{color:#fff;width:100%;display:flex;align-items:center;justify-content:space-between;font-size:1.125rem;padding:1rem}.component__application-cart .dialog__header h4 span{background-color:#001364;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #fff;font-weight:500;width:28px;height:28px;font-size:.875rem;margin-left:1rem;flex-shrink:0}.component__application-cart .dialog__header .dialog__close{height:60px}.component__application-cart .dialog__body{padding:0;background-color:#f7f8fa;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border:1px solid var(--border-color);font-size:.875rem;white-space:nowrap;display:flex;flex-direction:column;align-items:center}.component__application-cart .dialog__body .info{background-color:#f3f6ff;color:var(--text-secondary);border-bottom:1px solid var(--border-color);text-align:center;padding:1rem}.component__application-cart .dialog__body .application-list-wrap{display:flex;flex-direction:column;align-items:center;overflow-y:auto;max-height:200px;min-height:200px;width:100%;padding:1rem;margin-bottom:1rem}.component__application-cart .dialog__body .application-list{width:100%}.component__application-cart .dialog__body .application-list p{margin:1rem 0;font-size:1rem}.component__application-cart .dialog__body .application-list>p{margin-bottom:.5rem}.component__application-cart .dialog__body .application-list:first-of-type>p{margin-top:0}.component__application-cart .dialog__body .application-list ul{background-color:#fff;border-radius:var(--border-radius-md);padding:.5rem 1rem}.component__application-cart .dialog__body .application-list ul>p{display:none}.component__application-cart .dialog__body .application-list li{display:flex;justify-content:space-between;color:var(--text-secondary);border-bottom:1px solid var(--border-color);align-items:center;padding:.5rem 0;font-weight:500}.component__application-cart .dialog__body .application-list li:first-of-type{padding-top:0}.component__application-cart .dialog__body .application-list li:last-of-type{border-bottom:none;padding-bottom:0}.component__application-cart .dialog__body .application-list li .year{color:var(--text--disabled);font-weight:500;font-size:.8125rem}.component__application-cart .dialog__body .application-list li .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;font-size:1rem;margin-top:.3rem}.component__application-cart .dialog__body .application-list li .btn{color:var(--text--disabled);height:unset;min-height:unset;padding-right:0}.component__application-cart .dialog__body .application-list li .btn:hover{color:var(--text-secondary)}.component__application-cart .dialog__body .application-list ul.no-list>p{display:block;text-align:center;color:var(--text--disabled)}.component__application-cart .dialog__body .application-list ul.no-list li{display:none}.component__application-cart .dialog__body .application-list ul.no-list p{font-size:.875rem;margin:0;font-weight:500}.component__application-cart .dialog__body .application-list-wrap+.btn-wrap{display:flex;gap:.5rem;padding-bottom:1rem}.component__application-cart .dialog__body .application-list-wrap+.btn-wrap .btn{margin:.5rem 0;height:36px;font-size:.875rem;margin:0}.component__application-cart .dialog__body .application-list-wrap+.btn-wrap .btn.btn-reset{background-color:#fbfbfb;color:var(--text-secondary);border:1px solid var(--border-color);font-size:.875rem;gap:3px}.component__application-cart.screen__md .dialog__contents{width:calc(250px - 2rem)}.component__application-cart.screen__md .dialog__contents .dialog__header .dialog__close{width:30px}.component__application-cart.screen__md.dialog-second .dialog__contents .dialog__header .dialog__close{height:60px}.component__application-cart.screen__md .dialog__header{height:3.75rem}.component__application-cart.screen__md .dialog__header h4{font-size:1rem}.component__application-cart.screen__md .dialog__header h4 span{margin-left:.625rem}.component__application-cart.screen__md .dialog__body .application-list-wrap{max-height:160px;min-height:160px}.component__application-cart.screen__md .dialog__body .application-list ul{padding:.3rem .5rem}.component__application-cart.screen__md .dialog__body .application-list p{font-size:.875rem}.component__application-cart.screen__md .dialog__body .application-list ul.no-list p{font-size:.8125rem}.component__application-cart.screen__md .dialog__body .application-list li{padding:.5rem 0}.component__application-cart.screen__md .dialog__body .application-list li:first-of-type{padding-top:0}.component__application-cart.screen__md .dialog__body .application-list li:last-of-type{padding-bottom:0}.component__application-cart.screen__md .dialog__body .application-list li .year{font-size:.75rem}.component__application-cart.screen__md .dialog__body .application-list li .title{font-size:.875rem}.component__application-cart.screen__md .dialog__body .application-list-wrap>.btn{height:30px}.component__application-cart.screen__sm{display:block;position:fixed;transition:height 1s;height:unset;bottom:0;top:unset;z-index:998;width:100%;margin:0}.component__application-cart.screen__sm .dialog__overlay{display:none}.component__application-cart.screen__sm .dialog__contents{visibility:visible;transition:.5s;width:100%;max-width:unset;transform:unset;top:unset;left:unset;display:flex;flex-direction:column;justify-content:flex-end}.component__application-cart.screen__sm .dialog__body{display:none}.component__application-cart.screen__sm .dialog__header{height:3.75rem;position:relative}.component__application-cart.screen__sm .dialog__header p{font-size:1.25rem}.component__application-cart.screen__sm .dialog__header p span{width:1.8rem;height:1.8rem;font-size:.875rem;margin-left:.625rem}.component__application-cart.screen__sm.cart-in .dialog__header p span{animation:change-border .5s linear 2}.component__application-cart.screen__sm .dialog__header div{position:absolute;left:41%;border-right:40px solid transparent;border-bottom:40px solid var(--primary);width:0;height:0;top:-7px;padding:0;transform:rotate(135deg) translate(-41%);border-bottom-left-radius:16px}.component__application-cart.screen__sm .dialog__header div i{position:absolute;top:18px;right:-20px;transform:rotate(45deg)}.component__application-cart.screen__sm.open{top:unset;bottom:0;transition:height 1s;display:block;height:100%}.component__application-cart.screen__sm.open .dialog__overlay{display:block}.component__application-cart.screen__sm.open .dialog__header div{transform:rotate(135deg) translate(-41%);top:-7px}.component__application-cart.screen__sm.open .dialog__header div i{top:18px;right:-22px;transform:rotate(225deg)}.component__application-cart.screen__sm.open .dialog__body{display:block}.component__application-cart.screen__sm .dialog__body .info{font-size:.8125rem;padding:.625rem 1rem}.component__application-cart.screen__sm.open .dialog__contents{height:100%}.component__application-cart.screen__sm .dialog__body{max-height:360px;border-radius:0}.component__application-cart.screen__sm .dialog__body .application-list-wrap{padding:2rem 1.25rem}.component__application-cart.screen__sm .dialog__body .application-list-wrap:first-of-type{border-bottom:.4rem solid #EDEDED}.component__application-cart.screen__sm .dialog__body .application-list p{font-size:1rem}.component__application-cart.screen__sm .dialog__body .application-list ul{padding:1.25rem 1.5rem}.component__application-cart.screen__sm .dialog__body .application-list li .title{width:11rem}.component__application-cart.screen__sm .dialog__body .application-list ul.no-list p{font-size:1rem;margin:0}.component__application-cart.screen__sm .dialog__body .application-list-wrap>.btn{margin-top:1rem;font-size:1rem;width:7.25rem}.component__application .dialog__contents{max-width:unset;width:872px}.component__application .dialog__contents .dialog__body{padding:1rem 1.5rem}.component__application .dialog__contents .dialog__body>.title{color:var(--text-secondary);font-size:.875rem}.component__application .dialog__contents .dialog__body .process{padding:1rem 0;font-size:1rem;display:flex}.component__application .dialog__contents .dialog__body .process li{padding:1rem 0;background-color:#fff;text-align:center;border:1px solid var(--border-color);border-right:none;position:relative;color:var(--text-secondary);font-size:.875rem}.component__application .dialog__contents .dialog__body .process li div{width:0;height:0;position:absolute;transform:rotate(45deg);z-index:1;border-left:38.5px solid transparent;border-top:38.5px solid #fff;top:7.5px;right:-19px}.component__application .dialog__contents .dialog__body .process li:nth-child(1){width:33%}.component__application .dialog__contents .dialog__body .process li:nth-child(2){background-color:var(--primary);color:#fff;padding-left:1rem;width:30%}.component__application .dialog__contents .dialog__body .process li:nth-child(2) div{border-top-color:var(--primary)}.component__application .dialog__contents .dialog__body .process li:nth-child(3){width:36%}.component__application .dialog__contents .dialog__body .process li:last-child{border-right:1px solid var(--border-color)}.component__application .dialog__contents .dialog__body .table{table-layout:fixed}.component__application .dialog__contents .dialog__body .table td{color:#333}.component__application .dialog__contents .dialog__body .inner{padding-top:1rem}.component__application .dialog__contents .dialog__body .inner .form__group .form__body .form__item .form__control,.component__application .dialog__contents .dialog__body .btn-wrap .btn.btn-request{height:40px}.component__application.component__application-general .dialog__contents .dialog__body .inner{max-height:60vh;overflow-y:auto;padding:0 .5rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li{margin-bottom:.5rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li .form__group{align-items:center}.component__application.component__application-general .dialog__contents .dialog__body .inner li .form__group .form__item .form__control{width:500px;flex-grow:0}.component__application.component__application-general .dialog__contents .dialog__body .inner li .form__label{flex:unset;width:140px;flex-shrink:0}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__certification .btn{background-color:var(--primary);color:#fff}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__certification .btn:hover{background-color:var(--primary--hover)}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body{display:flex;align-items:center}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item{margin-right:1rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item:nth-child(1) .form__control{width:250px}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item:nth-child(2){margin-left:1rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item:nth-child(2) .form__control{width:200px}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown{width:calc(100% - 482px);background-color:#fff}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__header .dropdown__title{font-size:.875rem;color:var(--text-secondary)}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__contents{max-height:150px;border:1px solid var(--border-color);overflow-y:auto;background-color:#fff}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__contents .dropdown__item{margin-bottom:0;padding:.5rem 1rem;font-size:.875rem;color:var(--text-secondary)}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__contents .dropdown__item:hover{color:#fff}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__contact .form__group .form__body{display:flex}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__contact .form__group .form__body .form__item{width:156px;margin-right:1rem;position:relative}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__contact .form__group .form__body .form__item:after{content:"-";display:block;position:absolute;right:-12px;top:50%;transform:translateY(-50%)}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__contact .form__group .form__body .form__item:last-child{margin-right:0}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__contact .form__group .form__body .form__item:last-child:after{display:none}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__purpose .form__group .form__body .form__item .form__control{width:100%}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report{display:flex}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .form__label{line-height:43px}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table{border:1px solid var(--border-color);border-bottom:none;font-size:.875rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr th{text-align:center;border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);color:var(--text-secondary)}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr th.table__category-column{width:100px;vertical-align:middle}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr th.table__year-column{width:70px;vertical-align:middle}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr td{border-right:1px solid var(--border-color);padding:.5rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr td:last-child{border-right:none}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr td .tag__group{gap:.3rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr td .tag__group .tag{margin:0;border-radius:30px;padding:.3rem .8rem;line-height:1.2}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr td .tag__group .tag .tag__content{white-space:normal}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr td .tag__group .tag .tag__remove{font-size:1rem;padding-right:0}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr td div .btn:hover{color:var(--text-secondary)}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr:last-child td:last-child{border-bottom:none}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__terms{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color);margin-bottom:0}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__terms .form__item{font-weight:500;font-size:.875rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__terms .form__item .form__title{margin:0;padding-left:.5rem}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__terms .text{width:100%;padding:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md);margin:1rem 0;margin-bottom:0;background:#fff;color:var(--text-secondary);font-size:.875rem;font-weight:500;max-height:140px;overflow-y:auto}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__terms .text p{padding-bottom:3px}.component__application.component__application-general .dialog__contents .dialog__body .inner li.application__terms .text p:last-child{padding-bottom:0}.component__application.component__application-general .dialog__contents .dialog__body .inner+.btn{visibility:hidden;opacity:0;margin-top:1rem}.component__application.component__application-general .dialog__contents .dialog__body .inner.inner--disabled .form__item{pointer-events:none}.component__application.component__application-general .dialog__contents .dialog__body .inner.inner--disabled .form__item .form__control{background-color:var(--disabled);color:var(--text--disabled)}.component__application.component__application-general .dialog__contents .dialog__body .inner.inner--disabled .dropdown{pointer-events:none}.component__application.component__application-general .dialog__contents .dialog__body .btn-submit{width:160px;margin:0 auto;font-size:.875rem;background-color:var(--primary);color:#fff}.component__application.component__application-general .dialog__contents .dialog__body .btn-submit:hover{background-color:var(--primary--hover)}.component__application.component__application-general.dialog[open] .dialog__contents .dialog__body .inner+.btn{visibility:visible;opacity:1}.component__application.component__application-industry .dialog__contents .dialog__body{max-height:85vh;overflow-y:auto}.component__application.component__application-industry .dialog__contents .dialog__body .form__group .form__body .form__item .form__control{height:unset}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table{border-right:1px solid var(--border-color)}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table thead{border-top:none}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table thead th{background-color:var(--text-secondary);text-align:center;color:#fff;padding:1rem;font-size:1rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table th{vertical-align:middle;border:1px solid var(--border-color);border-top:none;border-right:none;white-space:normal;text-align:center;font-size:.875rem;font-weight:700;padding:.5rem;background-color:#fff}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table th span{color:#148ce6}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td{border-left:1px solid var(--border-color);vertical-align:middle;background-color:#fff;font-size:.875rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .form__item{align-items:center}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .form__control{border:none;border-radius:0}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .form__checkbox{flex-shrink:0}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .form__title{font-size:.875rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .tag__group{gap:.3rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .tag__group .tag{font-size:.875rem;margin:0;border-radius:30px;padding:.3rem .8rem;line-height:1.2}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .tag__group .tag .tag__content{white-space:normal}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td .tag__group .tag .tag__remove{color:var(--text--disabled);font-size:1rem;padding-right:0}.component__application.component__application-industry .dialog__contents .dialog__body .table__group .table td.table__grid input{padding:.5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table__certification{margin-bottom:1rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table__certification .form__group{align-items:center}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table__certification .form__group .form__label{font-size:.875rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table__certification .btn{background-color:var(--primary);color:#fff}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table__certification .btn:hover{background-color:var(--primary--hover)}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__basic-info tbody .form__radio{border-radius:0;flex-shrink:0}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__basic-info tbody .form__radio:after{top:.1rem;left:.43rem;border:solid var(--selected);border-width:0 2px 2px 0;transform:rotate(45deg);height:.6rem;width:.3rem;background-color:unset;border-radius:0}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__basic-info tbody .form__title{margin:0 .5rem;padding:0}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__basic-info tbody tr:last-child td:last-child>div{display:flex;align-items:center}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__basic-info tbody tr:last-child td:last-child>div label:last-child .form__control{width:100px;padding:.438rem .5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__purpose tbody tr:nth-child(1) td:last-child .form__group{display:flex;justify-content:center}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__purpose tbody tr:nth-child(1) td:last-child .form__group .form__item+.form__label span{color:#333}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__purpose tbody tr:nth-child(1) td:last-child .form__group .form__item .form__control{width:50px;min-width:unset;flex-grow:unset;padding:0;border:none;border-bottom:1px solid var(--border-color);border-radius:0;text-align:right;padding-right:.5rem;font-size:.875rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__purpose tbody tr:nth-child(2) td>div{display:flex;align-items:center}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__purpose tbody tr:nth-child(2) td>div label:last-child .form__control{padding:.438rem .5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__purpose tbody tr:nth-child(4) td>div{display:flex;align-items:center}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td p{font-weight:700;margin-bottom:2rem;margin-top:1rem;text-align:center}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td p:last-child{font-size:1.5rem;margin-top:2rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td span{color:#333}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group-wrap{display:flex;justify-content:flex-end;margin-right:1rem;margin-bottom:2rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group-wrap .form__group{align-items:flex-end;width:80px}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group{display:flex;justify-content:flex-end}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group .form__item .form__control{width:50px;min-width:unset;flex-grow:unset;padding:0;border:none;border-bottom:1px solid var(--border-color);border-radius:0;text-align:right;padding-right:.5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group.applicant{margin-top:.5rem;padding-right:1rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group.applicant .form__label{padding-right:.5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group.applicant .form__item .form__control{width:170px;padding:0 .5rem;text-align:left}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group.applicant+h2{text-align:center;margin:5rem 0 3rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr td{border-bottom:none}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr td>div{margin-bottom:.5rem;display:flex}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr td .form__group .form__item{padding-left:.5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr td .form__group.checkbox{align-items:center;color:var(--primary );width:unset}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr td .form__group.checkbox .form__radio{width:20px;height:20px;border-radius:0}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr td .form__group.checkbox .form__radio:after{border-radius:0;top:.1rem;left:.3rem;border:solid var(--selected);background-color:unset;height:.6rem;width:.4rem;border-width:0 2px 2px 0;transform:rotate(45deg)}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(1) td{border-bottom:1px solid var(--border-color)}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(2) td>ul{border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:1rem;color:var(--text-secondary)}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(2) td>ul li{white-space:normal;padding-bottom:.5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(4) span{color:#333;font-weight:700}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(4) .form__group-wrap{display:flex;justify-content:center;margin-top:2rem;margin-bottom:2rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(4) .form__group-wrap .form__group{width:80px;display:flex}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(4) .form__group-wrap .form__control{width:50px;min-width:unset;flex-grow:unset;padding:0;border:none;border-bottom:1px solid var(--border-color);border-radius:0;text-align:right;padding-right:.5rem;font-size:.875rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(4) .form__group.applicant{font-size:.9rem;font-weight:700;justify-content:center;width:100%;margin-top:3rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:nth-child(4) .form__group.applicant .form__control{border-bottom:1px solid var(--border-color);width:180px;padding:0 .5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .form__label span{color:#333;font-weight:700}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .form__group-wrap{display:flex;justify-content:center;margin-top:2rem;margin-bottom:2rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .form__group-wrap .form__group{width:80px;display:flex}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .form__group-wrap .form__control{width:50px;min-width:unset;flex-grow:unset;padding:0;border:none;border-bottom:1px solid var(--border-color);border-radius:0;text-align:right;padding-right:.5rem;font-size:.875rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .form__group.applicant{font-size:.9rem;font-weight:700;justify-content:center;width:100%;margin-top:3rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .form__group.applicant .form__control{border-bottom:1px solid var(--border-color);width:180px;padding:0 .5rem}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .restriction{border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:1rem;display:flex;flex-direction:column}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.second-page .table tbody tr:last-child .restriction>div{display:flex}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.table__group--disabled .table{position:relative}.component__application.component__application-industry .dialog__contents .dialog__body .table__group.table__group--disabled .table:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.component__application.component__application-industry .dialog__contents .dialog__body .btn-wrap{display:flex;justify-content:space-between;padding-top:1rem}.component__application.component__application-industry .dialog__contents .dialog__body .btn-wrap .btn{font-size:.875rem}.component__application.component__application-industry .dialog__contents .dialog__body .btn-wrap .prev-btn{visibility:hidden;opacity:0}.component__application.component__application-industry .dialog__contents .dialog__body .btn-wrap .btn-request,.component__application.component__application-industry .dialog__contents .dialog__body .btn-wrap.second-page .next-btn{display:none}.component__application.component__application-industry .dialog__contents .dialog__body .btn-wrap.second-page .btn-request{display:block}.component__application.component__application-industry .dialog__contents .dialog__body .btn-wrap.second-page .prev-btn{visibility:visible;opacity:1}.component__application.screen__md .dialog__contents .dialog__body .process li div{top:6.5px;right:-18px}.component__application.screen__md .dialog__contents .dialog__body .inner{max-height:400px}.component__application.screen__md .dialog__contents .dialog__body .inner .application__report .table__group .table tbody tr td .tag__group .tag .tag__content{font-size:.8125rem}.component__application.screen__md.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__contents .dropdown__item:hover{background-color:#fff;color:var(--text-secondary)}.component__application.screen__md.component__application-industry .dialog__contents .dialog__body .table__group{max-height:unset;overflow-y:unset}.component__application.screen__md.component__application-industry .dialog__contents .dialog__body>.btn-wrap{justify-content:flex-end}.component__application.screen__md.component__application-industry .dialog__contents .dialog__body>.btn-wrap .btn-request{display:block}.component__application.screen__sm{top:unset;bottom:-100%;transition:1s;opacity:0;visibility:hidden}.component__application.screen__sm .dialog__contents{width:100%;max-width:unset;height:100%;border-radius:0}.component__application.screen__sm .dialog__contents .dialog__header{border-radius:0}.component__application.screen__sm .dialog__contents .dialog__header .dialog__close{border-radius:0;height:56px;width:56px;position:absolute}.component__application.screen__sm .dialog__contents .dialog__body{height:calc(100vh - 56px);max-height:unset;padding:1rem;overflow-y:auto}.component__application.screen__sm .dialog__contents .dialog__body .process li{padding:.3rem 0;width:25%;font-size:.8125rem;line-height:1.2;display:flex;align-items:center;justify-content:center}.component__application.screen__sm .dialog__contents .dialog__body .process li div{right:-15px;top:4.5px;border-left:30.5px solid transparent;border-top:30.5px solid #fff}.component__application.screen__sm .dialog__contents .dialog__body .process li:nth-child(2){width:35%;padding-left:1.3rem}.component__application.screen__sm .dialog__contents .dialog__body .process li:nth-child(2) div{border-top-color:var(--primary)}.component__application.screen__sm .dialog__contents .dialog__body .process li:last-child{width:40%;padding-left:.5rem}.component__application.screen__sm .dialog__contents .dialog__body .inner{max-height:unset;padding:0}.component__application.screen__sm .dialog__contents .dialog__body .inner .form__group .form__body .form__item .form__control,.component__application.screen__sm .dialog__contents .dialog__body .inner .dropdown{display:none}.component__application.screen__sm.dialog[open]{bottom:0;transition:1s;opacity:1;visibility:visible}.component__application.screen__sm.dialog[open] .dialog__contents .dialog__body .inner .form__group .form__body .form__item .form__control,.component__application.screen__sm.dialog[open] .dialog__contents .dialog__body .inner .dropdown{display:block}.component__application.screen__sm.dialog[open] .dialog__contents .dialog__body .inner+.btn{font-size:.8125rem}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li>.form__group{flex-direction:column}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li .form__group{align-items:flex-start}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li .form__group .form__body .form__item .form__control{width:100%}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item{width:150px;margin-right:.5rem}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item .form__control{width:100%}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item:nth-child(1) .form__control{width:100%}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .form__group .form__body .form__item:last-child{width:calc(100% - 166px);margin-right:0;margin-left:.5rem}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown{width:100%;margin-top:.5rem}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__contents{max-height:175px;margin-top:-2px}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__contents .dropdown__item{padding:.5rem}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__email .dropdown .dropdown__contents .dropdown__item:hover{background-color:#fff;color:var(--text-secondary)}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__contact .form__group .form__body .form__item{width:calc(33.33% - .5rem)}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__contact .form__group .form__body .form__item .form__control{min-width:unset}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__terms .form__checkbox{flex-shrink:0}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__terms .form__title{white-space:normal}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__report{flex-direction:column}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__report .form__label{padding:.5rem;padding-left:0}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr th.table__category-column{width:50px;padding:.5rem;white-space:normal}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__report .table__group .table tbody tr th.table__year-column{width:56px;padding:.5rem}.component__application.screen__sm.component__application-general .dialog__contents .dialog__body .inner li.application__terms .text p{padding-bottom:.5rem}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .process li:nth-child(3){flex-direction:column}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .process li div{border-left:41.5px solid transparent;border-top:41.5px solid #fff;top:7.5px;right:-20px}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .process li:nth-child(2) div{border-top-color:var(--primary)}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table{border-right:1px solid var(--border-color)}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table th{white-space:nowrap}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table td{padding:.5rem}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table td .form__item:hover .form__title{color:inherit}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table.table__report th{white-space:normal}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table:nth-child(3) td .form__title{white-space:normal}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table:nth-child(3) tbody tr:nth-child(1) td:nth-child(3){text-align:center}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table:nth-child(3) tbody tr:nth-child(1) td:last-child .form__control{width:30px}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table:nth-child(3) tbody tr:nth-child(7) td .form__title{white-space:nowrap}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table:last-child tr:nth-child(2) td:nth-child(1){text-align:center}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table:last-child tr:last-child td .form__group-wrap{margin-bottom:1rem;justify-content:center}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group{max-height:unset;overflow:unset}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table.table__purpose tbody tr:nth-child(1) td:last-child .form__group .form__item .form__control{width:30px}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child .form__group.applicant{justify-content:center}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td .form__group-wrap{justify-content:center}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td p{white-space:normal}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.first-page .table:last-child tr:last-child td p:last-child{font-size:1.375rem}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.second-page tbody :is(div,p){flex-wrap:wrap;white-space:normal}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.second-page tbody tr td .form__group.applicant{flex-wrap:nowrap}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.second-page tbody tr:nth-child(4) .form__group.applicant .form__control{width:130px}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.second-page tbody tr:last-child .form__group.applicant{margin-top:1.5rem}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body .table__group.second-page tbody tr:last-child .form__group.applicant .form__control{width:130px}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body>.btn-wrap{justify-content:flex-end}.component__application.screen__sm.component__application-industry .dialog__contents .dialog__body>.btn-wrap .btn-request{display:block}.dialog.component__service-helper{transform:unset;position:fixed;top:unset;bottom:1rem;left:unset;right:1rem;font-size:.875rem;font-weight:500;z-index:998;transform:translateY(calc(100% + 1rem));visibility:hidden;opacity:0;display:block;transition:1s}.dialog.component__service-helper[open]{transform:translateY(0);opacity:1;visibility:visible;transition:1s}.dialog.component__service-helper .dialog__header{background:linear-gradient(to right,#387ae9,#1758ae);align-items:center}.dialog.component__service-helper .dialog__header h4{display:flex;color:#fff;align-items:center;padding:.5rem;flex-shrink:0}.dialog.component__service-helper .dialog__header h4 img{width:40px;padding-right:.5rem}.dialog.component__service-helper.admin .dialog__header .on-off-checkbox{display:flex}.dialog.component__service-helper .dialog__header .on-off-checkbox{position:relative;cursor:pointer;width:3rem;height:1.5rem;display:none}.dialog.component__service-helper .dialog__header .on-off-checkbox span{width:100%;border:1px solid var(--border-color);border-radius:var(--border-radius-xlg);background-color:var(--disabled)}.dialog.component__service-helper .dialog__header .on-off-checkbox span:after{content:"off";display:block;color:var(--text--disabled);display:flex;justify-content:flex-end;align-items:center;height:22px;padding-right:.25rem;font-weight:500;font-size:.875rem}.dialog.component__service-helper .dialog__header .on-off-checkbox input:checked+span:after{content:"on";color:#fff;justify-content:flex-start;padding-right:0;padding-left:.3rem}.dialog.component__service-helper .dialog__header .on-off-checkbox .form__title.toggle-btn{width:1.15rem;height:1.15rem;position:absolute;top:50%;left:.25rem;transform:translateY(-50%);border-radius:50%;background-color:#fff;margin:0;transition:.3s;z-index:1;border:1px solid var(--border-color)}.dialog.component__service-helper .dialog__header .on-off-checkbox input:checked+span{background-color:var(--selected-bg)}.dialog.component__service-helper .dialog__header .on-off-checkbox input:checked~.toggle-btn{left:calc(100% - 1.35rem)}.dialog.component__service-helper .dialog__header .dialog__close{background-color:transparent}.dialog.component__service-helper .dialog__header .dialog__close:after{display:none}.dialog.component__service-helper .dialog__header .dialog__close:hover{color:#ffda6e}.dialog.component__service-helper .dialog__contents{visibility:visible}.dialog.component__service-helper .dialog__body{visibility:hidden;opacity:0;transition:1s}.dialog.component__service-helper[open] .dialog__body{visibility:visible;opacity:1;transition:1s}.dialog.component__service-helper .dialog__chat{position:relative}.dialog.component__service-helper .dialog__chat .btn{border-left:none;height:30px;border-radius:0;color:#333;font-size:.875rem}.dialog.component__service-helper .dialog__chat .btn.btn-next:hover{color:var(--text--selected)}.dialog.component__service-helper .dialog__chat .btn.btn-save:hover{color:var(--success--hover)}.dialog.component__service-helper .dialog__chat .btn.btn-reply:hover{color:var(--warning--hover)}.dialog.component__service-helper .dialog__chat .btn.btn-delete:hover{color:var(--danger--hover)}.dialog.component__service-helper .dialog__contents{width:calc(360px - 2rem);max-width:unset}.dialog.component__service-helper .dialog__body{max-height:560px;min-height:560px;overflow-y:auto;margin:1rem .5rem;padding:.5rem}.dialog.component__service-helper .dialog__body::-webkit-scrollbar{width:5px}.dialog.component__service-helper .dialog__body>.btn{border:1px solid var(--border-color);border-radius:50%;position:fixed;right:1rem;bottom:1rem;background-color:#fff;transition:.3s;width:30px;height:30px;color:#43cfca;min-height:unset;z-index:1}.dialog.component__service-helper .dialog__body>.btn:hover i{animation:change-position-down .5s linear 2;color:#43cfca;transition:.3s}.dialog.component__service-helper .chat__previous-answer{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:flex-end;margin:.5rem 0}.dialog.component__service-helper .chat__previous-answer span{display:block;padding:.438rem 1rem;background-color:var(--primary);color:#fff;font-weight:500;border-radius:var(--border-radius-xlg);border-bottom-right-radius:0;max-width:calc(100% - 30px)}.dialog.component__service-helper .chat__previous-answer>.btn{padding:0 .3rem;color:var(--text--disabled);min-height:unset;height:20px}.dialog.component__service-helper .chat__previous-answer>.btn:hover{color:#333}.dialog.component__service-helper .chat__question h4{display:flex;align-items:center;padding-bottom:.5rem}.dialog.component__service-helper .chat__question h4 img{width:40px;padding-right:.5rem}.dialog.component__service-helper .chat__question .ck-editor__top{display:none}.dialog.component__service-helper .chat__question .ck-editor__main>.ck-content{border:none;padding:1rem;background-color:#f5f5f5;border-radius:var(--border-radius-xlg);border-top-left-radius:0;font-weight:500}.dialog.component__service-helper .chat__question .ck-editor__main>.ck-content>p{margin:0}.dialog.component__service-helper .chat__question .btn-wrap{display:flex;justify-content:flex-end}.dialog.component__service-helper .chat__question .btn-wrap .btn{background-color:#fff;min-height:unset}.dialog.component__service-helper .chat__question .answer.add-answer{display:none}.dialog.component__service-helper .chat__answer .answer .form__control{padding:.438rem .5rem}.dialog.component__service-helper .chat__answer .answer .form__remove{display:none}.dialog.component__service-helper .chat__answer{display:flex;flex-direction:column;align-items:center;margin:.5rem 0;width:100%}.dialog.component__service-helper .chat__answer>li{width:100%}.dialog.component__service-helper .chat__answer .answer{margin-bottom:.5rem}.dialog.component__service-helper .chat__answer .answer:nth-last-child(2){margin-bottom:0}.dialog.component__service-helper .chat__answer .answer .form__group{flex-direction:column;justify-content:flex-end}.dialog.component__service-helper .chat__answer .answer .form__control{cursor:pointer;padding:.438rem .5rem;font-size:.875rem;min-height:35px;height:unset;border-radius:var(--border-radius-xlg);border-bottom-right-radius:0}.dialog.component__service-helper .chat__answer .answer .form__control:read-only{background-color:#fff;color:#333}.dialog.component__service-helper .chat__answer .answer .form__control:read-only:hover{background-color:var(--primary);color:#fff}.dialog.component__service-helper .chat__answer>ul{background-color:#f5f5f5;padding:1rem;border-radius:var(--border-radius-xlg);border-top-left-radius:0}.dialog.component__service-helper .chat__answer .answer.no-answer{border-top:1px dashed var(--border-color);padding:.5rem 0;cursor:pointer}.dialog.component__service-helper .chat__answer .answer.no-answer span{display:inline-block;width:100%;border:1px solid var(--border-color);padding:.5rem 0 .5rem .5rem;border-radius:var(--border-radius-xlg);border-bottom-right-radius:0}.dialog.component__service-helper .chat__answer .answer.no-answer:hover span{background-color:var(--primary);color:#fff}.dialog.component__service-helper .chat__answer .answer.add-answer{margin-top:1rem}.dialog.component__service-helper .chat__answer .answer.add-answer .btn{border:1px dashed var(--border-color);color:var(--text--disabled);width:100%;font-size:.875rem;border-radius:var(--border-radius-md)}.dialog.component__service-helper .chat__answer .answer.add-answer .btn:hover{color:var(--text-secondary);background-color:#f3f6ff}.dialog.component__service-helper .chat__answer .chat__answer-input>.form__group{margin-bottom:2rem}.dialog.component__service-helper .chat__answer .chat__answer-input>.form__group .form__body{display:flex;flex-direction:column;gap:10px}.dialog.component__service-helper .chat__answer .chat__answer-input>.form__group textarea.form__control{overflow:auto;height:unset}.dialog.component__service-helper .chat__answer .chat__answer-input>.form__item{font-weight:500;font-size:.75rem;align-items:center}.dialog.component__service-helper .chat__answer .chat__answer-input>.form__item .form__checkbox{flex-shrink:0}.dialog.component__service-helper .chat__answer .chat__answer-input>.form__item .form__title{white-space:normal}.dialog.component__service-helper .chat__answer .chat__answer-input>.btn{width:100%;margin-top:1rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.dialog.component__service-helper .chat__answer .chat__answer-input>.btn:hover{background-color:#f3f6ff}.dialog.component__service-helper.admin--on .dialog__header .on-off-checkbox,.dialog.component__service-helper.admin--off .dialog__header .on-off-checkbox{display:flex}.dialog.component__service-helper.admin--on .chat__header>h4{display:none}.dialog.component__service-helper.admin--on .chat__question,.dialog.component__service-helper.admin--on .chat__answer{float:unset}.dialog.component__service-helper.admin--on .ck-editor__top{display:block}.dialog.component__service-helper.admin--on .ck-editor__top .ck-toolbar__grouped-dropdown>.ck-dropdown__panel{transform:translate(2rem,-.5rem) scale(.7)}.dialog.component__service-helper.admin--on .ck-editor__top .ck-toolbar__grouped-dropdown>.ck-dropdown__panel .ck.ck-toolbar>.ck-toolbar__items{width:360px}.dialog.component__service-helper.admin--on .ck-editor__top .ck-toolbar__grouped-dropdown .ck-media-form input{width:170px;min-width:unset}.dialog.component__service-helper.admin--on .ck-editor__top .ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel_se{right:unset}.dialog.component__service-helper.admin--on .ck-editor__top .ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel_se .ck-list__item{min-width:unset}.dialog.component__service-helper.admin--on .ck-editor__main>.ck-content{border:1px solid var(--border-color);pointer-events:initial;background-color:#fff;border-radius:0;font-weight:500}.dialog.component__service-helper.admin--on .ck-editor__main>.ck-content>p{margin:0}.dialog.component__service-helper.admin--on .chat__question h4{display:none}.dialog.component__service-helper.admin--on .chat__question .ck-editor__top .ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel_se{right:unset}.dialog.component__service-helper.admin--on .chat__question .ck-editor__top .ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel_se .ck-list__item{min-width:unset}.dialog.component__service-helper.admin--on .chat__question .ck-editor__main>.ck-content{border:1px solid var(--border-color);pointer-events:initial;background-color:#fff;border-radius:0;font-weight:500}.dialog.component__service-helper.admin--on .chat__question .ck-editor__main>.ck-content>p{margin:0}.dialog.component__service-helper.admin--on .chat__question .answer.add-answer{display:block}.dialog.component__service-helper.admin--on .chat__answer .btn-wrap{display:flex;align-items:center;justify-content:flex-end}.dialog.component__service-helper.admin--on .chat__answer .answer .form__control{cursor:initial;height:34px;padding:.438rem 1.5rem .438rem .5rem;border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.dialog.component__service-helper.admin--on .chat__answer .answer .form__control:hover{background-color:#fff;color:initial}.dialog.component__service-helper.admin--on .chat__answer .answer .form__remove{display:inline-block}.dialog.component__service-helper.admin--on .chat__answer .answer .form__remove:before{right:-.3rem}.dialog.component__service-helper.admin--on .chat__answer .answer .form__group .btn-wrap{display:flex;justify-content:flex-end}.dialog.component__service-helper.admin--on .chat__answer .answer .form__group .btn-wrap .btn{width:30px}.dialog.component__service-helper.admin--on .chat__answer .answer.add-answer{display:block}.dialog.component__service-helper.admin--on .chat__answer .answer .form__item+span{display:block;color:var(--text-secondary);font-size:.875rem;padding-top:.3rem;position:absolute}.dialog.component__service-helper.admin--on .chat__answer .answer .form__item+span span{color:var(--primary)}.dialog.component__service-helper.admin--on .chat__answer>ul{background-color:#fff;padding:0}.component__service-helper--alert .btn-wrap .btn.btn-no{display:none}.basic-dialog .service-helper--delete-answer .form__item{margin-top:.5rem}.basic-dialog .service-helper--delete-answer .form__item .form__control{color:var(--danger--hover)}.dialog.component__service-helper.screen__md .chat__answer .answer .form__control:read-only:hover{background-color:#fff;color:#333}.dialog.component__service-helper.screen__sm{bottom:unset;right:unset;transform:translate(-50%,-50%);top:50%;left:50%;z-index:998;transition:.5s}.dialog.component__service-helper[open].screen__sm{transition:.5s}.dialog.component__service-helper.screen__sm .dialog__contents{visibility:hidden;opacity:0}.dialog.component__service-helper[open].screen__sm .dialog__contents{visibility:visible;opacity:1}.dialog.component__service-helper.screen__sm .dialog__chat>.btn{right:1rem;bottom:1rem}.dialog.component__service-helper.screen__sm .chat__answer .answer .form__control:read-only:hover{background-color:#fff;color:#333}.component__chart-group-ipca .table__group-wrap{display:flex;align-items:center;position:relative}.component__chart-group-ipca .table__group-wrap .table__group{display:flex;flex-direction:column;padding-bottom:2.5rem}.component__chart-group-ipca .table__group-wrap .table__group .table{width:calc(100% - 100px)}.component__chart-group-ipca .table__group-wrap .axis_y{display:flex;flex-direction:column-reverse;padding-bottom:calc(2.5rem + 18px);padding-left:1.7rem;position:relative}.component__chart-group-ipca .table__group-wrap .axis_y:before{content:"\ae30\c220\acbd\c7c1\b825";display:block;writing-mode:vertical-rl;position:absolute;top:50%;transform:translateY(-50%);left:-.5rem;letter-spacing:3px}.component__chart-group-ipca .table__group-wrap .axis_y li{height:60px;display:flex;align-items:center;padding-right:.3rem;color:var(--text--disabled);font-size:.875rem}.component__chart-group-ipca .table__group-wrap .axis_x{width:calc(100% - 100px);display:flex;padding-top:.3rem;position:relative}.component__chart-group-ipca .table__group-wrap .axis_x:after{content:"\d55c\ad6d\acbd\c7c1\b825";display:block;position:absolute;left:50%;transform:translate(-50%);letter-spacing:3px;bottom:-1.8rem}.component__chart-group-ipca .table__group-wrap .axis_x li{width:11.11%;text-align:center;color:var(--text--disabled);font-size:.875rem}.component__chart-group-ipca .table td{padding:.3rem;border:1px solid var(--border-color);height:60px}.component__chart-group-ipca .table td ul{max-height:51px;overflow-y:auto;overflow-x:hidden}.component__chart-group-ipca .table td ul::-webkit-scrollbar{width:5px}.component__chart-group-ipca .table td.td--overflow ul span{display:none}.component__chart-group-ipca .table td li{display:flex;flex-direction:column;align-items:flex-start;cursor:pointer}.component__chart-group-ipca .table td .td__title{font-size:.75rem;padding-bottom:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.component__chart-group-ipca .table td .td__progress-bar{position:relative;width:50px;overflow:hidden;height:10px;display:flex;background-color:#fff;padding-top:2px}.component__chart-group-ipca .table td .td__progress-bar .inner{width:40%;background-color:#00f;border:1px solid var(--border-color);filter:brightness(.9);transition:.3s}.component__chart-group-ipca .table td li:hover .td__title{color:var(--text--selected);font-weight:700}.component__chart-group-ipca .table td li:hover .td__progress-bar .inner{filter:brightness(1.1)}.component__chart-group-ipca .table__group-wrap .table__legend{position:absolute;right:0;top:0;max-height:calc(582px - 2.5rem);overflow-y:auto}.component__chart-group-ipca .table__group-wrap .table__legend li{display:flex;align-items:center;gap:3px;color:var(--text-secondary);font-weight:500;padding-bottom:3px}.component__chart-group-ipca .table__group-wrap .table__legend li:hover{font-weight:700;cursor:pointer}.component__chart-group-ipca .table__group-wrap .table__legend li div{width:10px;height:10px;border:1px solid var(--border-color);filter:brightness(.9)}.component__chart-group-ipca .table__group-wrap .table__legend li .table__legend-title{font-size:.75rem;padding-bottom:0;max-width:82px;word-break:break-word;color:var(--text-secondary);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.component__chart-group-ipca .table__group-wrap .table__legend li.table__legend--highlight div{filter:brightness(1.1)}.component__chart-group-ipca .table__group-wrap .table__legend li.table__legend--highlight .table__legend-title{color:var(--text--selected);font-weight:700}.component__chart-group-ipca.screen__md .table__group-wrap .axis_y{padding-left:1.2rem}.component__chart-group-ipca.screen__md .table__group-wrap .axis_y li{height:51px}.component__chart-group-ipca.screen__md .table td{height:51px;position:relative}.component__chart-group-ipca.screen__md .table td ul{max-height:35px}.component__chart-group-ipca.screen__md .table td ul::-webkit-scrollbar{width:4px}.component__chart-group-ipca.screen__md .table td .td__title{font-size:.6875rem}.component__chart-group-ipca.screen__md .table td .td__progress-bar{width:40px}.component__chart-group-ipca.screen__md .table__group-wrap .table__legend{max-height:calc(500px - 2.5rem)}.component__chart-group-ipca.screen__md .table__group-wrap .table__legend li{position:relative}.component__chart-group-ipca.screen__md .table__group-wrap .table__legend li a{display:flex;align-items:center;gap:3px}.component__chart-group-ipca.screen__md .table__group-wrap .table__legend li a:focus span{font-weight:700}.component__chart-group-ipca.screen__md .table td li a:focus:after,.component__chart-group-ipca.screen__md .table__group-wrap .table__legend li a:focus:after{content:attr(title);display:block;padding:3px;width:fit-content;background-color:#fff;border:1px solid #000;position:absolute;font-size:.8125rem;color:#333;bottom:60%;left:15%;z-index:1;max-width:60px;white-space:normal;word-wrap:break-word}.component__chart-group-ipca.screen__sm{display:flex;flex-direction:column;position:relative;height:unset}.component__chart-group-ipca.screen__sm .table__group-wrap{transform:translate(-86px,-171px) scale(.45)}.component__chart-group-ipca.screen__sm .table td{width:72px;position:relative}.component__chart-group-ipca.screen__sm .table td li{padding-bottom:3px}.component__chart-group-ipca.screen__sm .table__legend{font-size:.75rem;display:flex;flex-wrap:wrap;gap:10px;transform:translate(.5rem,-320px);max-height:140px;overflow-y:auto}.component__chart-group-ipca.screen__sm .table__legend li{position:relative}.component__chart-group-ipca.screen__sm .table__legend li a{display:flex;align-items:center;gap:3px}.component__chart-group-ipca.screen__sm .table__legend li a .table__legend-title{padding-bottom:0;max-width:82px;word-break:break-word;color:var(--text-secondary);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.component__chart-group-ipca.screen__sm .table__legend div{width:10px;height:10px;background-color:#00f;border:1px solid #000}.component__chart-group-ipca.screen__sm .table__group-wrap .table__legend li a:focus span{font-weight:700}.component__chart-group-ipca.screen__sm .table td li a:focus:after,.component__chart-group-ipca.screen__sm .table__legend li a:focus:after{content:attr(title);display:block;padding:3px;width:fit-content;background-color:#fff;border:1px solid #000;position:absolute;font-size:.8125rem;color:#333;bottom:60%;left:15%;z-index:1;max-width:60px;white-space:normal;word-wrap:break-word}.component__guide-viewer .dialog__header h2{width:100%;text-align:center;color:#fff;font-size:1.25rem}.component__guide-viewer .dialog__contents{max-width:unset;width:960px}.component__guide-viewer .dialog__body{max-height:835px;overflow-y:auto;max-height:90vh}.component__guide-viewer .dialog__body video{margin:0 auto;display:block;border:1px solid var(--border-color);padding-bottom:1px}.component__guide-viewer .dialog__body video::cue{font-size:16px;background-color:#000000b3;color:#fff;line-height:2}.component__guide-viewer .dialog__body video::cue(b){font-size:18px}.component__guide-viewer .dialog__body .ck.ck-editor__main>.ck-editor__editable{border:none}.component__guide-viewer .dialog__body .ck.ck-content{pointer-events:none}.component__guide-viewer .ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.component__guide-viewer .ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:transparent}.component__guide-viewer.screen__md .dialog__contents{width:600px}.component__guide-viewer.screen__md .dialog__body video::cue{font-size:13px}.component__guide-viewer.screen__md .dialog__body video::cue(b){font-size:15px}.component__guide-viewer.screen__sm .dialog__header h2{font-size:16px}.component__guide-viewer.screen__sm .dialog__contents{width:320px}.component__guide-viewer.screen__sm .dialog__body video::cue{font-size:12px}.component__guide-viewer.screen__sm .dialog__body video::cue(b){font-size:14px}.component__guide-viewer.screen__lg .ck-editor__main .content__lg,.component__guide-viewer.screen__md .ck-editor__main .content__md,.component__guide-viewer.screen__sm .ck-editor__main .content__sm{display:block}.component__guide-viewer.screen__lg .ck-editor__main .content__md,.component__guide-viewer.screen__lg .ck-editor__main .content__sm,.component__guide-viewer.screen__md .ck-editor__main .content__lg,.component__guide-viewer.screen__md .ck-editor__main .content__sm,.component__guide-viewer.screen__sm .ck-editor__main .content__md,.component__guide-viewer.screen__sm .ck-editor__main .content__lg{display:none}.component__recommend-report{position:sticky;top:2rem;z-index:2;height:0;display:flex;justify-content:flex-end;margin-right:1rem}.component__recommend-report>h4{position:absolute;right:80px;top:-1.7rem;color:var(--primary)}.component__recommend-report ul{display:flex;flex-direction:column;gap:.5rem}.component__recommend-report li{position:relative}.component__recommend-report li>.btn{position:absolute;right:.5rem;top:.5rem;min-height:unset;height:26px;width:26px;color:var(--text-secondary)}.component__recommend-report li>.btn:hover{color:#333}.component__recommend-report .component__report-slot{width:170px;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:1rem;align-items:flex-start;background-color:#fff}.component__recommend-report .report-img img{height:120px;border:1px solid var(--border-color)}.component__recommend-report .info{display:flex;flex-direction:column;justify-content:space-between;font-size:.875rem;flex:1}.component__recommend-report .info .title{font-size:1.125rem;margin-bottom:3px;color:#333}.component__recommend-report .info .btn.keyword{color:#333;font-size:.875rem;height:unset;min-height:unset;justify-content:flex-start;color:var(--text-secondary);padding:0}.component__recommend-report .info .btn.keyword:hover{color:var(--primary)}.component__recommend-report .info div{display:flex;flex-direction:column;color:var(--text-secondary);font-weight:500;margin-top:6px;font-size:.8125rem}.component__recommend-report .info .report,.component__recommend-report .info .score{display:none}.component__recommend-report .info .btn-wrap{display:flex;flex-direction:row;gap:6px;flex-wrap:wrap}.component__recommend-report .info .btn-wrap .btn{height:30px;min-height:unset}.component__recommend-report .info .btn-wrap .btn.btn-cart{width:30px;font-size:.8125rem}.container.analysis-field .component__recommend-report{transform:translate(200px)}.container.analysis-field .inner{position:relative}.container.analysis-field .inner .field__option-wrap{margin-bottom:2.5rem}.container.analysis-field .inner .field__option-wrap+div{display:flex}.container.analysis-field .inner .field__option-wrap .field__title{display:flex;justify-content:space-between;padding:0 1rem;background-color:#1758ae;color:#fff;height:70px;align-items:center;font-size:var(--font-title-sm-pc)}.container.analysis-field .inner .field__option-wrap .field__title span:last-child{font-weight:500;font-size:var(--font-title-xsm-pc)}.container.analysis-field .inner .field__option-wrap .field__option{display:flex;flex-direction:column}.container.analysis-field .inner .field__option-tab{display:flex}.container.analysis-field .inner .field__option-tab .tab{min-height:70px;border-right:1px solid #1758AE;border-bottom-color:#1758ae;background-color:#f5f5f5;flex-wrap:nowrap}.container.analysis-field .inner .field__option-tab .tab.field__option-search,.container.analysis-field .inner .field__option-tab .tab.field__option-choose{flex:1}.container.analysis-field .inner .field__option-tab .tab.field__option-selected{flex:8}.container.analysis-field .inner .field__option-tab .tab .btn{font-size:.875rem;color:#333;cursor:pointer;border:0;padding:0 1rem}.container.analysis-field .inner .field__option-tab .tab .btn i{transition:.5s}.container.analysis-field .inner .field__option-tab .tab .btn:hover{color:#e42c01}.container.analysis-field .inner .field__option-tab .tab.tab--active>.btn i{transform:rotate(180deg);transition:.5s}.container.analysis-field .inner .field__option-tab .tab.tab--active>.btn{color:#e42c01}.container.analysis-field .inner .field__option-tab .field__option-search{position:relative}.container.analysis-field .inner .field__option-tab .field__option-search .form__group{z-index:2}.container.analysis-field .inner .field__option-tab .field__option-search .search__keyword-list{width:100%;position:absolute;left:50%;transform:translate(-50%);top:52px;background-color:#fff;border:1px solid var(--border-color);max-height:175px;overflow-y:auto;border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);z-index:1;flex-direction:column;box-shadow:3px 3px 10px #0000004d}.container.analysis-field .inner .field__option-tab .field__option-search .search__keyword-list li{padding:.5rem;font-weight:500}.container.analysis-field .inner .field__option-tab .field__option-search .search__keyword-list li:hover{background-color:#e8ebee;cursor:pointer}.container.analysis-field .inner .field__option-tab .tab.field__option-search{border-left:1px solid #1758AE;padding:.5rem}.container.analysis-field .inner .field__option-tab .tab.field__option-search .form__item{height:52px}.container.analysis-field .inner .field__option-tab .tab.field__option-search .form__control{border-color:#1758ae;padding-right:3.5rem}.container.analysis-field .inner .field__option-tab .tab.field__option-search .form__button{position:absolute;right:0;top:50%;transform:translateY(-50%);height:100%;width:40px;background-color:transparent;border:none;color:#1758ae}.container.analysis-field .inner .field__option-tab .tab.field__option-search .form__remove:before{right:1.5rem}.container.analysis-field .inner .field__option-tab .tab.field__option-selected{align-items:center;width:100%;overflow:hidden;white-space:nowrap;padding:0 16px}.container.analysis-field .inner .field__option-tab .tab.field__option-selected>p,.container.analysis-field .inner .field__option-tab .tab.field__option-selected.no-selected .selected-item-wrap{display:none}.container.analysis-field .inner .field__option-tab .tab.field__option-selected.no-selected>p{display:block;font-weight:500;color:var(--text--disabled)}.container.analysis-field .inner .field__option-tab .tab.field__option-selected .selected-item-wrap{border:none;padding:.3rem .5rem;height:60px;display:flex;align-items:center}.container.analysis-field .inner .field__option-tab .tab.field__option-selected>.btn{display:none;padding:0 1rem}.container.analysis-field .inner .field__option-tab .tab.field__option-selected .selected-item>p:nth-child(1) span:nth-child(1){display:inline-block}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item-wrap{justify-content:space-between;width:100%}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item-wrap>.btn{color:var(--text--disabled)}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item-wrap>.btn:hover{color:#333}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item{display:flex;overflow-x:auto;color:#1758ae;align-items:flex-end;padding-bottom:.5rem}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item p{margin-right:.5rem;height:100%;line-height:1.2}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item p span:first-of-type{font-size:.7rem;color:var(--text--disabled)}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item p i{color:var(--text--disabled)}.container.analysis-field .inner .field__option.field__option--multi .tab.field__option-selected{padding-right:0}.container.analysis-field .inner .field__option.field__option--multi .field__option-tab .tab.field__option-selected>.btn{display:block}.container.analysis-field .inner .field__option.field__option--multi .field__option-tab .tab.field__option-selected.no-selected>.btn{display:none}.container.analysis-field .inner .field__option.field__option--multi .field__option-tab .tab.field__option-selected>.btn:hover{color:#e42c01}.container.analysis-field .inner .field__option.field__option--multi .tab.field__option-selected .selected-item-wrap{border:1px solid var(--border-color);width:calc(100% - 40px);background-color:#fff}.container.analysis-field .inner .field__option.field__option--multi .tab.field__option-selected .selected-item-wrap.single,.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item-wrap.multi{display:none}.container.analysis-field .inner .field__option .tab.field__option-selected .selected-item-wrap.single{display:flex}.container.analysis-field .inner .field__option.field__option--multi .tab.field__option-selected .selected-item-wrap.multi{display:flex;justify-content:flex-start;background:#f5f5f5;border:none;align-items:center}.container.analysis-field .inner .field__option.field__option--multi .tab.field__option-selected .selected-item-wrap.multi ul{display:flex;overflow-x:auto;align-items:flex-end}.container.analysis-field .inner .field__option.field__option--multi .tab.field__option-selected .selected-item-wrap.multi .selected-item{overflow-x:initial}.container.analysis-field .inner .field__option.field__option--multi .tab.field__option-selected .selected-item-wrap.multi .else-num{padding-left:1rem}.container.analysis-field .inner .field__option-tab .tab.field__option-choose{align-items:center;justify-content:space-between;flex-wrap:nowrap;padding-right:0;min-width:160px;cursor:pointer}.container.analysis-field .inner .field__option-tab .tab.field__option-choose:hover .btn{color:#e42c01}.container.analysis-field .inner .field__option-wrap .field__halo{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.container.analysis-field .inner .field__option-wrap .field__halo .warning{font-size:.875rem;font-weight:500;color:var(--danger);visibility:hidden}.container.analysis-field .inner .field__option-wrap .field__halo .warning.warning--active{visibility:visible}.container.analysis-field .inner .field__option-wrap .field__halo .btn-wrap{display:flex}.container.analysis-field .inner .field__option-wrap .field__halo .btn-wrap .form__body{align-items:center;display:flex;flex-flow:row nowrap}.container.analysis-field .inner .field__option-wrap .field__halo .btn-wrap .form__item{cursor:pointer}.container.analysis-field .inner .field__option-wrap .field__halo .btn-wrap .form__title{font-size:.875rem}.container.analysis-field .inner .field__option-wrap .field__halo .btn-wrap .form__item:nth-child(2):hover:before{content:"\ba40\d2f0\bd84\c11d\c5d0\c11c\b294  \c120\d0dd\b41c  \bd84\c57c\b4e4\c744  \d1b5\d569\d558\c5ec\a\d558\b098\c758  \bd84\c57c\cc98\b7fc  \cde8\ae09\d558\c5ec  \bd84\c11d\d569\b2c8\b2e4.\a\c774\b54c  \d1b5\d569\b41c  \bd84\c57c\c758  \d558\c704  \bd84\c57c\b294\a\c0ac\c6a9\c790\ac00  \c120\d0dd\d55c  \ac01  \bd84\c57c\b4e4\b85c  \ad6c\c131\b429\b2c8\b2e4.";display:block;background-color:#000000b3;position:absolute;top:-110px;font-size:var(--font-body-xsm-pc);line-height:1.5;color:#fff;width:245px;left:50%;transform:translate(-50%);padding:.5rem 1rem;border-radius:10px;white-space:pre;text-align:center;font-weight:500}.container.analysis-field .inner .field__option-wrap .field__halo .btn-wrap .form__item:nth-child(2):hover:after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);bottom:-9px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:9.5px solid var(--border-color);border-top-color:#000000b3;top:-16px}.container.analysis-field .inner .field__option-wrap .field__halo .btn-wrap .btn-reset{width:30px;height:30px;margin-left:0}.container.analysis-field .inner .field__option-contents .contents{height:0;opacity:0;transform:translateY(-100%);visibility:hidden}.container.analysis-field .inner .field__option-contents .contents.contents--active{height:auto;transition:opacity .8s;visibility:visible;transform:translateY(0);opacity:1}.container.analysis-field .inner .field__option-contents .field__option-search>.btn-wrap{display:flex;align-items:center;position:absolute;right:1rem;top:1rem;z-index:998}.container.analysis-field .inner .field__option-contents .field__option-search>.btn-wrap .btn{min-height:unset;height:30px;width:30px;background:transparent;border:none;color:var(--text-secondary);font-size:1.1rem}.container.analysis-field .inner .field__option-contents .field__option-search>.btn-wrap .btn:hover{color:#333}.container.analysis-field .inner .field__option-contents .field__option-search .search-result{border:1px solid #1758AE;border-top:none;padding:1rem;background-color:#f5f5f5;display:flex;flex-direction:column;align-items:center;height:0;visibility:hidden}.container.analysis-field .inner .field__option-contents .field__option-search.contents--active .search-result{visibility:visible;height:auto}.container.analysis-field .inner .field__option-contents .field__option-search .search-result>p{padding-bottom:1rem;border-bottom:1px solid var(--border-color);width:100%}.container.analysis-field .inner .field__option-contents .field__option-search .search-result>p span:last-child{font-size:.875rem;color:var(--text--disabled);padding-left:.5rem;font-weight:500}.container.analysis-field .inner .field__option-contents .field__option-search ul li:first-child,.container.analysis-field .inner .field__option-contents .field__option-search ul.search-result--no-result .btn-toggle{display:none}.container.analysis-field .inner .field__option-contents .field__option-search ul.search-result--no-result li:first-child,.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle{display:block}.container.analysis-field .inner .field__option-contents .field__option-search ul{padding-top:1rem;width:100%}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle{overflow:hidden;white-space:nowrap;border-left:5px solid var(--border-color);margin-bottom:.5rem;cursor:pointer;background-color:#fff;padding:.3rem}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle:last-of-type{margin-bottom:0}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle:hover,.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle:hover i{border-left-color:var(--selected-bg);transition:.3s;color:var(--text--selected)}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle div{display:flex;overflow-x:auto;color:var(--text-secondary);font-weight:500;align-items:flex-end;padding-left:.5rem}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle div::-webkit-scrollbar{height:5px}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle div p{margin-right:.5rem;height:100%;line-height:1.2}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle div p>span:nth-of-type(1){font-size:.7rem;color:var(--text--disabled)}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle div p i{color:var(--text--disabled)}.container.analysis-field .inner .field__option-contents .field__option-search ul .btn-toggle.btn-toggle--active{border-left-color:var(--selected-bg)}.container.analysis-field .inner .field__option-contents .field__option-search ul+.btn{display:block;width:80px;color:#333;background-color:#fff;border:1px solid var(--border-color);margin-top:2.25rem;font-size:.875rem}.container.analysis-field .inner .field__option-contents .field__option-search ul+.btn:hover{background-color:#f3f6ff}.container.analysis-field .inner .field__option-contents .field__option-search ul.search-result--no-result li{border:none;color:var(--text--disabled);font-weight:500;font-size:.875rem}.container.analysis-field .inner .field__option-contents .field__option-search ul.search-result--no-result+.btn{display:none}.container.analysis-field .inner .field__option-contents .field__option-selected>ul{padding:.5rem;border:1px solid #1758AE;border-top:none;white-space:nowrap;background-color:#f5f5f5;max-height:300px;overflow-y:auto}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item+.btn{font-size:.875rem;color:var(--text--disabled);transition:.5s;cursor:pointer;border:0}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item+.btn:hover{color:#333}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item>p:nth-child(1) span:nth-child(1){display:inline-block}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item-wrap{justify-content:space-between;width:100%;display:flex;align-items:center;padding:.3rem .5rem;height:60px;margin-bottom:.5rem;border:1px solid var(--border-color);background-color:#fff}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item{display:flex;overflow-x:auto;color:#1758ae;align-items:flex-end;padding-bottom:.5rem}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item p{margin-right:.5rem;height:100%}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item p span:first-of-type{font-size:.7rem;color:var(--text--disabled)}.container.analysis-field .inner .field__option-contents .field__option-selected .selected-item p i{color:var(--text--disabled)}.container.analysis-field .inner .field__option-contents .field__option-choose>.btn-wrap{position:absolute;left:-2.5rem;top:.5rem;width:30px;height:30px;padding:0;background-color:#333;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center}.container.analysis-field .inner .field__option-contents .field__option-choose>.btn-wrap .btn{padding:3px 0 0;color:#fff;min-height:unset;font-size:1.3rem}.container.analysis-field .inner .field__option-contents .contents.field__option-choose>ul{display:flex;border-left:1px solid #1758AE;border-bottom:1px solid #1758AE;height:0;visibility:hidden}.container.analysis-field .inner .field__option-contents .contents.field__option-choose.contents--active>ul{height:auto;visibility:visible}.container.analysis-field .inner .field__option-contents .contents.field__option-choose>ul>li{width:25%;border-right:1px solid #1758AE}.container.analysis-field .inner .field__option-contents .contents.field__option-choose>ul>li>p{background-color:#396cd3;height:50px;line-height:50px;text-align:center;color:#fff}.container.analysis-field .inner .field__option-contents .contents.field__option-choose>ul>li>ul li{display:flex;justify-content:space-between;height:36px;align-items:center}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item .form__item{color:var(--text-secondary);font-weight:500;cursor:pointer;width:100%;height:100%;padding-left:.5rem;align-items:center;border-bottom:1px solid var(--border-color);font-size:.9375rem}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item-wrap:first-child .field__option-item:last-child .form__item{border-bottom:none}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item .form__item:hover{color:var(--text--selected)}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item .form__checkbox{border:none;display:none}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item .form__checkbox:after{top:.2rem;left:.4rem}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item .btn{color:#616161;min-height:unset;padding:0;height:36px;width:30px;border:none;background-color:#f5f5f5;border-bottom:1px solid var(--border-color);border-radius:0;font-size:.875rem}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item-wrap:first-child .field__option-item:last-child .btn{border-bottom:none}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item .btn:hover,.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item.field__option-item--open .btn{background-color:var(--selected-bg)}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item.field__option-item--selected .form__item{background-color:var(--secondary)}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item.field__option-item--selected .form__item{color:#fff}.container.analysis-field .inner .field__option-contents .contents.field__option-choose .field__option-item.field__option-item--selected .form__item:hover{color:var(--text--selected)}.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .field__option-choose>.btn-wrap .btn{background-color:#f5f5f5;color:#333;cursor:pointer;pointer-events:initial;border:1px solid var(--border-color)}.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose .field__option-item .form__checkbox{display:block;background-color:transparent}.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose .field__option-item .form__item:hover,.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose .field__option-item.field__option-item--selected .form__item:hover{color:var(--text--selected)}.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose .field__option-item .form__item:hover .form__checkbox,.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose .field__option-item.field__option-item--selected .form__item:hover .form__checkbox{box-shadow:none}.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose .field__option-item.field__option-item--selected .form__item{background-color:#fff}.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose>ul>li:first-of-type .field__option-item.field__option-item--selected .form__item{background-color:var(--secondary);border-color:var(--secondary)}.container.analysis-field .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected .form__checkbox:after{display:block}.container.analysis-field .inner .field__tab{width:fit-content;border:1px solid var(--border-color);border-radius:var(--border-radius-md);border:none;display:flex;flex-direction:column;gap:1rem}.container.analysis-field .inner .field__tab .tab__menu-wrap{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:var(--border-radius-lg)}.container.analysis-field .inner .field__tab .tab__menu-wrap>label{border-bottom:1px solid var(--border-color);padding:.5rem 1rem;font-size:var(--font-title-sm-pc);background-color:#f6f9fd;font-weight:700;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);font-size:16px}.container.analysis-field .inner .field__tab .tab__menu-wrap>.form__body{padding:.5rem 1rem;font-size:var(--font-body-sm-pc)}.container.analysis-field .inner .field__tab .tab__menu-wrap>.form__body .form__item{align-items:center}.container.analysis-field .inner .field__tab .tab__menu-wrap ul{display:flex;flex-direction:column;width:fit-content}.container.analysis-field .inner .field__tab .tab__menu{width:280px;padding:.5rem 1rem;color:var(--text-secondary);font-size:var(--font-title-xsm-pc);cursor:pointer;font-weight:500;font-size:var(--font-body-sm-pc)}.container.analysis-field .inner .field__tab .tab__menu.tab__menu--disabled{background-color:var(--disabled);color:var(--text--disabled);pointer-events:none;opacity:.5}.container.analysis-field .inner .field__tab .tab__menu:last-child{border-bottom:none}.container.analysis-field .inner .field__tab .tab__menu:hover,.container.analysis-field .inner .field__tab .tab__menu.tab__menu--selected{background-color:var(--selected-bg);transition:.3s}.container.analysis-field .inner .field__tab .tab__menu.tab__menu--selected{font-weight:700}.container.analysis-field .inner .field__tab .tab__menu.tab__menu--selected:hover{background-color:var(--selected--hover)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch{display:flex;flex-direction:column;gap:.5rem}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .title{font-size:var(--font-title-sm-pc);font-weight:700}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body{flex-flow:unset;border:1px solid var(--primary);border-radius:var(--border-radius-md);font-size:var(--font-body-sm-pc)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item{padding:.5rem;width:100%;justify-content:center}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item .form__input{transition:.3s}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item .form__radio{display:none}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item .form__title{margin:0;color:var(--text--disabled);transition:.3s;padding:0}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:first-child{border-right:1px solid var(--primary);border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:last-child{border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:hover .form__title{color:var(--text--disabled)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:has(.form__input:checked){background-color:var(--primary);transition:.3s}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:has(.form__input:checked) .form__title{color:#fff}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:has(.form__input:checked):hover{background-color:var(--primary--hover)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:has(.form__input:checked):hover .form__title{color:#fff}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-related{flex-direction:column;display:none;border:1px solid var(--border-color);border-radius:var(--border-radius-lg)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-related .tab-item-related .title{border-bottom:1px solid var(--border-color);padding:.5rem 1rem;font-size:var(--font-title-xsm-pc);background-color:#f6f9fd;font-weight:700;border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg);width:100%;display:block}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents{cursor:initial;display:flex;flex-direction:column;gap:1rem;padding:1rem}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents .form__body{margin-left:1rem}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents .dropdown{width:calc(280px - 2rem)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents .dropdown .dropdown__contents{border:1px solid var(--border-color)}.container.analysis-field .inner .field__tab .field__tab-item.field__tab-item-related .tab-item-related:last-child .title{border-radius:0;border-top:1px solid var(--border-color)}.container.analysis-field.analysis-field--non-patent .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related{display:flex!important}.container.analysis-field.analysis-field--non-patent .inner .field__result .result :is(analysis-table,auto-comment){display:none}.container.analysis-field.analysis-field--non-patent .screen__md .inner>div .field__result .result .tab__menu-wrap .tab__menu{background-color:var(--disabled);pointer-events:none;color:var(--text--disabled);opacity:.5}.container.analysis-field.analysis-field--non-patent .screen__md .inner>div .field__result .result .tab__menu-wrap .tab__menu:first-child{background-color:#e5f1fb;color:#1758ae;pointer-events:initial;opacity:1}.container.analysis-field .inner .field__result{padding-left:2.5rem;width:calc(100% - 280px)}.container.analysis-field .inner .field__result .title{font-size:var(--font-title-lg-pc);padding-bottom:1.25rem}.container.analysis-field .inner .field__result .tab__menu-wrap{display:flex;border:1px solid var(--border-color);width:fit-content;border-radius:var(--border-radius-md)}.container.analysis-field .inner .field__result .tab__menu{width:100px;cursor:pointer;border-right:1px solid var(--border-color);color:var(--text-secondary);text-align:center;line-height:40px}.container.analysis-field .inner .field__result .tab__menu:last-child{border-right:0}.container.analysis-field .inner .field__result .tab__menu:hover,.container.analysis-field .inner .field__result .tab__menu.tab__menu--selected{background-color:var(--selected-bg);transition:.3s}.container.analysis-field .inner .field__result .tab__menu.tab__menu--selected{font-weight:700}.container.analysis-field .inner .field__result .tab__menu.tab__menu--selected:hover{background-color:#b9d9f4;color:#114181}.container.analysis-field .inner .field__result .tab__menu-wrap+.info{border:1px solid var(--border-color);background-color:var(--bg-20);border-radius:var(--border-radius-md);margin-top:1.25rem;padding:1.25rem;font-weight:500;color:var(--text-secondary)}.container.analysis-field .inner .field__result .tab__menu-wrap+.info p{font-size:var(--font-body-sm-pc);margin-bottom:1rem}.container.analysis-field .inner .field__result .tab__menu-wrap+.info span{font-size:var(--font-body-xsm-pc)}.container.analysis-field .inner .field__result .form__group-wrap{display:flex;flex-direction:column;padding:1.5rem 0;border-bottom:1px solid var(--border-color);gap:.5rem}.container.analysis-field .inner .field__result .form__group-wrap .form__group{width:unset;align-items:flex-start;margin-right:1rem}.container.analysis-field .inner .field__result .form__group-wrap .form__label{display:list-item;list-style-type:disc;list-style-position:inside;padding:0;padding-right:1rem;flex:unset;font-size:var(--font-body-sm-pc)}.container.analysis-field .inner .field__result .form__group-wrap .form__label .form__label-title{min-width:60px;display:inline-block}.container.analysis-field .inner .field__result .form__group-wrap .form__body{flex-flow:row wrap;gap:.5rem}.container.analysis-field .inner .field__result .form__group-wrap .form__item{align-items:center;font-size:var(--font-body-xsm-pc);font-weight:500}.container.analysis-field .inner .field__result .form__group-wrap .form__item .form__title{margin-right:0}.container.analysis-field .inner .field__result .result{z-index:1;position:relative}.container.analysis-field .inner .field__result .result>.btn-wrap{padding:1rem 0}.container.analysis-field .inner .field__result .result>.btn-wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.container.analysis-field .inner .field__result .result>.btn-wrap .btn{width:120px;background-color:var(--primary);font-size:.875rem;margin-left:.5rem;height:30px;min-height:unset}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-report .btn{margin-left:0}.container.analysis-field .inner .field__result .result>.btn-wrap .btn:hover{background-color:var(--primary--hover)}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-excel .btn{background-color:#206f44}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-excel .btn:hover{background-color:#15472c}.container.analysis-field .inner .field__result .result>.btn-wrap .tooltip .tooltip__contents{background-color:#000000b3;color:#fff;font-weight:500;padding:.5rem}.container.analysis-field .inner .field__result .result>.btn-wrap .tooltip .tooltip__body{text-align:center;font-size:.75rem}.container.analysis-field .inner .field__result .result>.btn-wrap .tooltip .tooltip__arrow.tooltip__arrow--bottom{border-top-color:#000000b3;bottom:-8px}.container.analysis-field .inner .field__result .result>.btn-wrap .tooltip .tooltip__arrow:after{display:none}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-report,.container.analysis-field .inner .field__result .result>.btn-wrap .btn-excel{position:relative}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-report{margin-left:0}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-report .btn+.tooltip{display:none;top:-65px;left:-65px;transform:translate(35px)}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-report .btn:hover+.tooltip{display:block}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-excel .btn+.tooltip{display:none;top:-65px;left:-65px;transform:translate(35px)}.container.analysis-field .inner .field__result .result>.btn-wrap .btn-excel .btn:hover+.tooltip{display:block}.container.analysis-field .inner .field__result .result>.btn-wrap .result__ko-option+div{display:flex}.container.analysis-field .inner .field__result .result>.btn-wrap .result__ko-option{align-items:center;width:unset;flex-shrink:0;width:100%}.container.analysis-field .inner .field__result .result>.btn-wrap .result__ko-option .form__label{list-style-type:disc;display:list-item;list-style-position:inside;padding-right:1rem;flex:unset}.container.analysis-field .inner .field__result .result>.btn-wrap .result__ko-option .form__body{gap:5px}.container.analysis-field .inner .field__result .result>.btn-wrap .result__ko-option .form__item{align-items:center;font-size:.875rem;font-weight:500}.container.analysis-field .inner .field__result .result .warning{font-size:.875rem;font-weight:500;color:var(--danger);display:none;padding-bottom:.5rem}.container.analysis-field .inner .field__result .result .warning.warning--active{display:block}.container.analysis-field.analysis-field--non-patent .inner .field__result .result analysis-table,.container.analysis-field.analysis-field--non-patent .inner .field__result .result auto-comment{display:none}.container.analysis-field .inner .field__result .component__analysis-chart .chart{border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:.5rem;position:relative}.container.analysis-field .inner .field__result .component__analysis-chart .chart .warning{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.container.analysis-field .inner .field__result .component__analysis-chart .chart{display:flex}.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart{width:100%;position:relative;display:flex;flex-direction:column}.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls{display:flex;justify-content:flex-end}.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn{padding:0;color:var(--text-secondary);font-size:1.5rem;margin-left:6px}.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn.play-btn:after{content:"\f144";display:block;font:var(--fa-font-solid)}.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn:hover,.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn.btn--active{color:var(--primary)}.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn.play-btn.btn--active:after{content:"\f28b";display:block;font:var(--fa-font-solid)}.container.analysis-field .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn.btn--active:hover{color:var(--primary--hover)}.container.analysis-field .inner .field__result .component__analysis-chart .chart .year-slider{width:500px;height:100px;transform:rotate(-90deg) translateY(-480px);transform-origin:top right}.container.analysis-field .inner .field__result .component__analysis-chart .chart input[type=range]{background-color:#efefef;border:1px solid #b2b2b2;border-radius:var(--border-radius-md);height:5px;width:100%;cursor:pointer;position:relative;z-index:1;-webkit-appearance:auto}.container.analysis-field .inner .field__result .loader.loader--visible .component__analysis-chart .chart input[type=range]{z-index:0}.container.analysis-field .inner .field__result .component__analysis-chart .chart datalist{display:flex;transform:rotate(90deg) translate(-227px,-218px);flex-direction:column;width:60px;height:500px;justify-content:space-between}.container.analysis-field .inner .field__result .component__analysis-chart .chart datalist option{display:inline-block;text-align:center;font-size:.65rem;letter-spacing:.5px;color:#6c757d;position:relative}.container.analysis-field .inner .field__result .component__analysis-table .dropdown{height:auto;border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.container.analysis-field .inner .field__result .component__analysis-table .dropdown__header{border:none}.container.analysis-field .inner .field__result .component__analysis-table .dropdown__title{height:50px;line-height:50px;padding-right:0;width:unset;font-size:var(--font-body-lg-pc)}.container.analysis-field .inner .field__result .component__analysis-table .dropdown__toggle{width:50px;height:50px;position:initial;transform-origin:center}.container.analysis-field .inner .field__result .component__analysis-table .dropdown__contents{position:unset;height:0;border-radius:var(--border-radius-md);max-height:unset}.container.analysis-field .inner .field__result .component__analysis-table .dropdown__contents.dropdown__contents--open{height:auto}.container.analysis-field .inner .field__result .component__analysis-table .dropdown__contents li{background-color:#fff;padding:0 1rem 1rem;border-radius:var(--border-radius-md)}.container.analysis-field .inner .field__result .component__analysis-table .table__group{overflow-x:auto}.container.analysis-field .inner .field__result .component__analysis-table .table__group .table{font-size:var(--font-body-xsm-pc);word-break:break-all;white-space:normal}.container.analysis-field .inner .field__result .component__analysis-table .table__group .table p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.container.analysis-field .inner .field__result .component__analysis-table .table__group .table tbody p{text-align:center}.container.analysis-field .inner .field__result .component__analysis-table .table__group .table thead tr th:nth-child(1),.container.analysis-field .inner .field__result .component__analysis-table .table__group .table tbody tr th:nth-child(1){position:sticky;left:0;top:0;z-index:1;border-right:none}.container.analysis-field .inner .field__result .component__analysis-table .table__group .table thead tr th:nth-child(1):after,.container.analysis-field .inner .field__result .component__analysis-table .table__group .table tbody tr th:nth-child(1):after{content:"";display:block;width:1px;height:100%;background:var(--border-color);position:absolute;right:0;top:0}.container.analysis-field .inner .field__result .loader.loader--visible .component__analysis-table .table__group .table thead tr th:nth-child(1),.container.analysis-field .inner .field__result .loader.loader--visible .component__analysis-table .table__group .table tbody tr th:nth-child(1){z-index:unset}.container.analysis-field .inner .field__result .loader.loader--visible .component__analysis-table .table__group .table thead tr th:nth-child(1):after,.container.analysis-field .inner .field__result .loader.loader--visible .component__analysis-table .table__group .table tbody tr th:nth-child(1):after{display:none}.container.analysis-field .inner .field__result .component__analysis-table .table thead th{text-align:center;width:70px}.container.analysis-field .inner .field__result .component__analysis-table .table th{border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);padding:.3rem}.container.analysis-field .inner .field__result .component__analysis-table .table tbody th{background-color:#fff}.container.analysis-field .inner .field__result .component__analysis-table .table tbody tr th.table__sum-column{background-color:#f5f5f5}.container.analysis-field .inner .field__result .component__analysis-table .table tbody tr th.table__sum-column{text-align:center}.container.analysis-field .inner .field__result .component__analysis-table .table td{text-align:center;border-right:1px solid var(--border-color);padding:.3rem}.container.analysis-field .inner .field__result .component__auto-comment{border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.container.analysis-field .inner .field__result .component__auto-comment .title{background-color:#f0f2f8;line-height:50px;padding:0 0 0 1rem;font-size:var(--font-body-lg-pc)}.container.analysis-field .inner .field__result .component__auto-comment .contents{padding:1rem;color:var(--text-secondary);display:flex;flex-direction:column;align-items:flex-start;gap:3px}.container.analysis-field .inner .field__result .component__auto-comment .contents p{display:inline-block;font-size:var(--font-body-sm-pc)}.container.analysis-field .inner .field__result .component__auto-comment .contents p.highlight{color:var(--text-body)}.container.analysis-field .screen__md .inner .field__option-wrap .field__halo .warning{font-size:.75rem;width:200px}.container.analysis-field .screen__md .inner .field__option .field__option-tab .field__option-selected+li ul{width:100%}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-search,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-search{border-right:none;width:0;padding:0;flex:0}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose{min-width:320px;cursor:initial}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose>.btn,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose>.btn{border-left:1px solid var(--primary);height:100%;border-radius:0;width:40px}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose:hover>.btn,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose:hover>.btn{color:#333}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose.tab--active>.btn,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose.tab--active>.btn{transform:rotate(0)}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose>.btn i,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose>.btn i{transition:.5s}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose.tab--active>.btn i,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose.tab--active>.btn i{transform:rotate(180deg);transition:.5s}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose>.btn:hover,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose>.btn:hover{color:#e42c01}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose .form__group,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose .form__group{z-index:2;height:100%;width:calc(100% - 40px)}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose .form__item,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose .form__item{height:100%}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose .form__control,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose .form__control{border:none;padding-right:80px;height:100%}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose .form__button,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose .form__button{position:absolute;right:0;top:50%;transform:translateY(-50%);height:100%;width:40px;background-color:transparent;border:none;color:#1758ae}.container.analysis-field .screen__lg .inner .field__option-tab .tab.field__option-choose .form__remove,.container.analysis-field .screen__md .inner .field__option-tab .tab.field__option-choose .form__remove{right:40px}.container.analysis-field .screen__sm .inner .field__option-wrap .field__halo{position:unset}.container.analysis-field .screen__sm .inner .field__option-wrap .field__halo .warning{display:none;padding-bottom:.5rem}.container.analysis-field .screen__sm .inner .field__option-wrap .field__halo .warning.warning--active{display:block}.container.analysis-field .screen__sm .inner .field__option-wrap .field__halo .btn-wrap{align-items:center}.container.analysis-field .screen__sm .inner .field__option-wrap .field__halo .btn-wrap .form__body{flex-direction:column;gap:.5rem}.container.analysis-field .screen__sm .inner .field__option-wrap .field__halo .btn-wrap .form__item:nth-child(2):hover:before{top:-5.5rem}.container.analysis-field .screen__sm .inner .field__option-wrap .field__halo .btn-wrap .form__item:nth-child(2):hover:after{top:-.25rem}.container.analysis-field .screen__md .inner .field__option-wrap .field__title span:last-child{font-size:.875rem}.container.analysis-field .screen__md .inner .field__option-wrap,.container.analysis-field .screen__sm .inner .field__option-wrap{margin-bottom:0}.container.analysis-field .screen__md .inner .field__option .field__option-tab{flex-direction:column}.container.analysis-field .screen__md .inner .field__option .field__option-tab .field__option-selected+li ul,.container.analysis-field .screen__sm .inner .field__option .field__option-tab .field__option-selected+li ul{display:flex}.container.analysis-field .screen__md .inner .field__option .field__option-tab .field__option-selected,.container.analysis-field .screen__sm .inner .field__option .field__option-tab .field__option-selected{border:1px solid #1758AE;padding-right:0}.container.analysis-field .screen__md .inner .field__option .field__option-tab .field__option-selected .selected-item+.btn,.container.analysis-field .screen__sm .inner .field__option .field__option-tab .field__option-selected .selected-item+.btn{color:#333;font-size:1rem}.container.analysis-field .screen__sm .inner .field__option-tab .tab.field__option-choose{min-width:unset;padding:0;border-left:none}.container.analysis-field .screen__md .inner .field__option .field__option-tab .field__option-search .search__keyword-list{max-height:162px}.container.analysis-field .screen__md .inner .field__option .field__option-tab .field__option-search .search__keyword-list li{font-size:.875rem}.container.analysis-field .screen__md .inner .field__option .field__option-tab .field__option-search .search__keyword-list li:hover{background-color:#fff}.container.analysis-field .screen__sm .inner .field__option .field__option-tab .field__option-selected+li .tab.field__option-choose{width:300px;flex:unset}.container.analysis-field .screen__md .inner .field__option-contents .contents.field__option-choose .field__option-item .form__item{font-size:.875rem}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-selected>ul,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-selected>ul{max-height:180px;overflow-y:auto}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-selected .selected-item+.btn,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-selected .selected-item+.btn{color:#333}.container.analysis-field .screen__md .inner .field__option .field__option-contents .field__option-search .search-result>.btn:hover{background-color:#fff;color:#333}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-search ul .btn-toggle:hover,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-search ul .btn-toggle:hover i{border-left-color:var(--border-color);color:var(--text--disabled)}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-search ul .btn-toggle.btn-toggle--active:hover,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-search ul .btn-toggle.btn-toggle--active:hover i{border-left-color:var(--selected-bg)}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item:hover,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected:hover,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item:hover,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected:hover,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item .form__item+.btn:hover{background-color:#fff}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .contents.field__option-choose .field__option-item .form__item:hover,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item:hover .form__item+.btn,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected .form__item+.btn:hover,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected .form__item,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected .form__item:hover{color:var(--text-secondary)}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--open .btn,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item-wrap:first-child .field__option-item.field__option-item--selected .form__item{color:#fff}.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--open .btn,.container.analysis-field .screen__md .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--open:hover .form__item+.btn{background-color:var(--selected-bg);color:#fff}.container.analysis-field .screen__sm .inner .field__option-contents .contents>div{display:none}.container.analysis-field .screen__sm .inner .field__option-contents .contents.contents--active>div{display:block}.container.analysis-field .screen__md .inner .field__option-wrap .field__title{font-size:var(--font-title-sm-tb)}.container.analysis-field .screen__md .inner .field__option-wrap .field__title span:last-child{font-size:var(--font-title-xsm-tb)}.container.analysis-field .screen__md .inner .field__option-wrap .field__option .field__option-tab .field__option-selected{padding-left:.438rem}.container.analysis-field .screen__md .inner .field__option-wrap+div{flex-direction:column}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab{width:100%;padding:0;margin-top:2rem}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch{flex-direction:row;align-items:center;gap:1rem}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .title{font-size:var(--font-title-sm-tb)}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .form__group{width:unset}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body{font-size:var(--font-body-sm-tb)}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:has(.form__input:checked):hover{background-color:var(--primary)}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related{flex-direction:row}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related{width:100%;font-size:var(--font-title-xsm-tb)}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related .title{border-top:none;font-size:var(--font-title-xsm-tb)}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents .dropdown{font-size:var(--font-title-xsm-tb)}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related:first-child{border-right:1px solid var(--border-color)}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .dropdown.title{padding-bottom:0;height:60px;border:1px solid #1758AE}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__header{border:none}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__header .dropdown__title{height:60px;display:flex;align-items:center}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__header .dropdown__toggle{position:initial;flex-shrink:0}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__contents{box-shadow:3px 3px 10px #0000004d;max-height:230px;overflow-y:auto;margin-top:0}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__contents .dropdown__item{font-size:var(--font-body-sm-tb);font-weight:500;padding:.5rem 1rem}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__contents .dropdown__item.dropdown__item--disabled{background-color:var(--disabled)!important;color:var(--text--disabled)!important;pointer-events:none!important;opacity:.5!important}.container.analysis-field .screen__md .inner .field__option-wrap+div .field__result .result{padding-top:1rem}.container.analysis-field .screen__sm .inner .field__option-wrap .field__option .field__option-tab .field__option-selected.no-selected,.container.analysis-field .screen__sm .inner .field__option-wrap .field__option .field__option-tab .field__option-selected .selected-item-wrap.single{padding-left:1rem}.container.analysis-field .screen__sm .inner .field__option-wrap+div{flex-direction:column}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab{width:100%;padding:0;margin-top:1rem}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch{gap:.5rem}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .title{font-size:var(--font-title-sm-mo)}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .form__group{width:unset}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body{font-size:var(--font-body-sm-mo)}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-switch .form__group .form__body .form__item:has(.form__input:checked):hover{background-color:var(--primary)}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related .title{font-size:var(--font-title-xsm-mo)}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents .dropdown{font-size:var(--font-title-xsm-mo)}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents .form__body{flex-flow:unset}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .field__tab-item.field__tab-item-related .tab-item-related .contents .form__body .form__item .form__title{font-size:var(--font-title-xsm-mo)}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .dropdown.title{font-size:var(--font-body-sm-mo);padding-bottom:0;height:50px;border:1px solid #1758AE}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__header{border:none}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__header .dropdown__title{height:50px;display:flex;align-items:center;padding:0 1rem}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__header .dropdown__toggle{position:initial;flex-shrink:0}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__contents{box-shadow:3px 3px 10px #0000004d;max-height:230px;overflow-y:auto;margin-top:0}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__contents .dropdown__item{font-size:var(--font-body-sm-mo);font-weight:500;padding:.5rem 1rem}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__tab .dropdown.title .dropdown__contents .dropdown__item.dropdown__item--disabled{background-color:var(--disabled)!important;color:var(--text--disabled)!important;pointer-events:none!important;opacity:.5!important}.container.analysis-field .screen__sm .inner .field__option-wrap+div .field__result .tab__menu-wrap .tab__menu{font-size:var(--font-title-xsm-mo)}.container.analysis-field .screen__md .inner .field__result,.container.analysis-field .screen__sm .inner .field__result{width:100%;padding:0}.container.analysis-field .screen__md .inner .field__result .tab__menu-wrap,.container.analysis-field .screen__sm .inner .field__result .tab__menu-wrap{margin-top:2rem;border:none}.container.analysis-field .screen__md .inner .field__result .tab__menu-wrap .tab__menu,.container.analysis-field .screen__sm .inner .field__result .tab__menu-wrap .tab__menu{border:1px solid var(--border-color);border-radius:var(--border-radius-md);margin-left:.5rem}.container.analysis-field .screen__md .inner .field__result .tab__menu-wrap .tab__menu:first-of-type,.container.analysis-field .screen__sm .inner .field__result .tab__menu-wrap .tab__menu:first-of-type{margin-left:0}.container.analysis-field .screen__md .inner .field__result .form__group-wrap,.container.analysis-field .screen__sm .inner .field__result .form__group-wrap{padding:1rem 0;border:none}.container.analysis-field .screen__md .inner .field__result .result .tab__menu-wrap,.container.analysis-field .screen__sm .inner .field__result .result .tab__menu-wrap{margin-top:0;margin-bottom:1rem;width:100%}.container.analysis-field .screen__md .inner .field__result .result .tab__menu,.container.analysis-field .screen__sm .inner .field__result .result .tab__menu{width:33.33%;margin-left:0;border-radius:0;border-right:0}.container.analysis-field .screen__md .inner .field__result .result .tab__menu:first-of-type,.container.analysis-field .screen__sm .inner .field__result .result .tab__menu:first-of-type{border-top-left-radius:var(--border-radius-md);border-bottom-left-radius:var(--border-radius-md)}.container.analysis-field .screen__md .inner .field__result .result .tab__menu:last-of-type,.container.analysis-field .screen__sm .inner .field__result .result .tab__menu:last-of-type{border-top-right-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);border-right:1px solid var(--border-color)}.container.analysis-field .screen__md .inner .field__result .result .tab__menu:hover,.container.analysis-field .screen__sm .inner .field__result .result .tab__menu:hover{background-color:#fff;color:var(--text-secondary)}.container.analysis-field .screen__md .inner .field__result .tab__menu.tab__menu--selected,.container.analysis-field .screen__sm .inner .field__result .tab__menu.tab__menu--selected,.container.analysis-field .screen__md .inner .field__result .tab__menu.tab__menu--selected:hover,.container.analysis-field .screen__sm .inner .field__result .tab__menu.tab__menu--selected:hover{background-color:#e5f1fb;color:#1758ae}.container.analysis-field .screen__md .inner .field__result .result>.btn-wrap,.container.analysis-field .screen__sm .inner .field__result .result>.btn-wrap{padding-top:0}.container.analysis-field .screen__md .inner .field__result .result>.btn-wrap .btn,.container.analysis-field .screen__sm .inner .field__result .result>.btn-wrap .btn{width:60px;background-color:#f3f6ff;color:var(--text-secondary);border:1px solid var(--border-color);font-size:.875rem}.container.analysis-field .screen__md .inner .field__result .result-contents>.contents,.container.analysis-field .screen__sm .inner .field__result .result-contents>.contents{display:none}.container.analysis-field .screen__md .inner .field__result .result-contents>.contents.contents--active,.container.analysis-field .screen__sm .inner .field__result .result-contents>.contents.contents--active{display:block}.container.analysis-field .screen__md .inner .field__result .result-contents .btn-expand,.container.analysis-field .screen__sm .inner .field__result .result-contents .btn-expand{z-index:1;width:30px;height:30px;font-size:1.1rem;color:#333;border:1px solid var(--border-color);padding:0;min-height:unset}.container.analysis-field .screen__md .inner .field__result .result-contents .contents.result__chart>.btn-wrap,.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__chart>.btn-wrap{position:relative;display:flex;justify-content:flex-end;margin-bottom:.5rem;align-items:center}.container.analysis-field .screen__md .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn:hover,.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn:hover{color:var(--text-secondary)}.container.analysis-field .screen__md .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn.btn--active:hover,.container.analysis-field .screen__sm .field__result .component__analysis-chart .chart .highcharts-chart .play-controls .btn.btn--active:hover{color:var(--primary)}.container.analysis-field .screen__md .inner .field__result .component__analysis-table .table thead th,.container.analysis-field .screen__sm .inner .field__result .component__analysis-table .table thead th{width:77px}.container.analysis-field .screen__md .inner .field__result .result-contents .contents.result__table>.btn-wrap,.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__table>.btn-wrap{position:relative;display:flex;justify-content:space-between;margin-bottom:.5rem;align-items:center}.container.analysis-field .screen__md .inner .field__result .result-contents .contents.result__table .btn-excel,.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__table .btn-excel{background-color:#206f44;border:1px solid var(--border-color);color:#fff;font-size:.875rem;height:30px;width:120px}.container.analysis-field .screen__md .inner .field__result .result-contents .contents.result__table .btn-excel:hover,.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__table .btn-excel:hover{background-color:#15472c}.container.analysis-field .screen__md .inner .field__result .result-contents .component__analysis-table .table__group,.container.analysis-field .screen__sm .inner .field__result .result-contents .component__analysis-table .table__group{font-size:.875rem;padding-bottom:0}.container.analysis-field .screen__md .inner .field__result .result-contents .component__analysis-chart .chart::-webkit-scrollbar,.container.analysis-field .screen__sm .inner .field__result .result-contents .component__analysis-chart .chart::-webkit-scrollbar,.container.analysis-field .screen__md .inner .field__result .result-contents .component__analysis-table .table__group::-webkit-scrollbar,.container.analysis-field .screen__sm .inner .field__result .result-contents .component__analysis-table .table__group::-webkit-scrollbar{height:3px}.container.analysis-field .screen__md .inner .field__result .result-contents .component__analysis-table .table th,.container.analysis-field .screen__md .inner .field__result .result-contents .component__analysis-table .table td{padding:.3rem .5rem}.container.analysis-field .screen__sm .inner .field__result .result-contents .component__analysis-table .table th,.container.analysis-field .screen__sm .inner .field__result .result-contents .component__analysis-table .table td{padding:0}.container.analysis-field .screen__md .inner .field__result .result-contents .component__auto-comment,.container.analysis-field .screen__sm .inner .field__result .result-contents .component__auto-comment{border:none}.container.analysis-field .screen__md .inner .field__result .result-contents .contents.result__comment>.btn-wrap,.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__comment>.btn-wrap{position:relative;display:flex;justify-content:space-between;margin-bottom:.5rem;align-items:center}.container.analysis-field .screen__md .inner .field__result .result-contents .contents.result__comment .btn-wrap .btn-report,.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__comment .btn-wrap .btn-report{background-color:var(--primary);border:1px solid var(--border-color);color:#fff;font-size:.875rem;height:30px;width:120px}.container.analysis-field .screen__md .inner .field__result .result-contents .component__auto-comment .title,.container.analysis-field .screen__sm .inner .field__result .result-contents .component__auto-comment .title{border-top-left-radius:var(--border-radius-md);border-top-right-radius:var(--border-radius-md);border:1px solid var(--border-color);border-bottom:0;line-height:40px}.container.analysis-field .screen__md .inner .field__result .result-contents .component__auto-comment .contents,.container.analysis-field .screen__sm .inner .field__result .result-contents .component__auto-comment .contents{border:1px solid var(--border-color);border-top:0;border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md)}.container.analysis-field .screen__sm .inner .field__option-tab>.tab{min-height:50px;border:1px solid #1758AE;font-size:.875rem}.container.analysis-field .screen__sm .inner .field__option-tab .field__option-selected{padding:0}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-tab .field__option-selected .selected-item-wrap.multi{padding-left:0}.container.analysis-field .screen__sm .inner .field__option-tab .field__option-selected .selected-item-wrap ul{padding:.5rem 0 .5rem .5rem}.container.analysis-field .screen__sm .inner .field__option-tab .field__option-selected .selected-item-wrap ul::-webkit-scrollbar{height:3px}.container.analysis-field .screen__sm .inner .field__option-tab>.tab.field__option-selected{padding-right:0}.container.analysis-field .screen__sm .inner .field__option .tab.field__option-selected .selected-item-wrap{height:unset;padding:0;padding-left:.5rem}.container.analysis-field .screen__sm .inner .field__option .tab.field__option-selected .selected-item{padding-bottom:0}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-selected .selected-item-wrap{height:unset;padding:0;padding-left:.5rem}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-selected .selected-item-wrap .selected-item{padding:0}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-selected .selected-item-wrap .selected-item .btn{height:50px;width:50px;padding:0}.container.analysis-field .inner .field__option-contents .field__option-choose.contents.contents--active{border-bottom:1px solid #1758AE}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .btn-wrap{position:relative;padding:0 1rem;justify-content:space-between}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .btn-wrap .form__body{flex-flow:row wrap}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .btn-wrap .form__body .form__item{align-items:center}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .btn-wrap .btn{font-size:.75rem;height:30px}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .btn-wrap .warning{position:absolute;top:-42px;right:40px;width:190px;font-size:.75rem;line-height:1.5;z-index:1}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .field__option-item-wrap{border:1px solid #1758AE;border-bottom:none;border-top:none;max-height:300px;overflow-y:auto}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown{height:unset}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .field__option-item-wrap>.dropdown{border-bottom:6px solid #F8F8F8}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .field__option-item-wrap>.dropdown:last-of-type{border-bottom:none}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents{height:0;position:unset;transform:unset;transition:height .5s ease;margin-top:0;max-height:unset;overflow-y:visible}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents.dropdown__contents--open{height:auto}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents.dropdown__contents--open .dropdown,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents.dropdown__contents--open .field__option-item,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents.dropdown__contents--open .dropdown__contents.dropdown__contents--open .field__option-item,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents.dropdown__contents--open .dropdown__contents.dropdown__contents--open .dropdown__contents.dropdown__contents--open .field__option-item{display:block}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents .dropdown,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents .field__option-item,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents.dropdown__contents--open .dropdown__contents .field__option-item,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown__contents.dropdown__contents--open .dropdown__contents .dropdown__contents .field__option-item{display:none}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__header{background-color:#fff;border:none;border-bottom:1px solid var(--border-color)}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown>.dropdown__header>.dropdown__title>.form__item{padding-left:1rem}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header>.dropdown__title>.form__item{padding-left:35px}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header+.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header>.dropdown__title>.form__item{padding-left:60px}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header+.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header+.dropdown__contents .dropdown__header>.dropdown__title>.form__item{padding-left:86px}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown>.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header+.dropdown__contents>.dropdown__item>.dropdown>.dropdown__header+.dropdown__contents .dropdown__header>.dropdown__title{padding:0}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__item{padding:0}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__item:hover{background-color:initial;color:initial}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title:hover .form__item{color:var(--text-secondary)}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .form__item{align-items:center;font-size:.875rem;border-bottom:none}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .form__item .form__checkbox:after{top:.1rem}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .form__input{display:none}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title+.dropdown__toggle{border-left:1px solid var(--border-color);position:unset;width:43px}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title+.dropdown__toggle i{transform:rotate(0);transition:transform .5s}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--open+.dropdown__toggle{background-color:var(--selected-bg);color:#fff}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--open+.dropdown__toggle i{transform:rotate(180deg);transition:transform .5s}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title:hover+.dropdown__toggle,.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__toggle-button:hover .dropdown__toggle{color:#333}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--open+.dropdown__toggle{color:#fff}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item:hover .form__item,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected .form__item,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected .form__item:hover,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item:hover .form__item+.btn,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--selected .form__item+.btn:hover{color:var(--text-secondary)}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--open .btn{color:#fff}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--open .btn,.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item.field__option-item--open:hover .form__item+.btn{background-color:var(--selected-bg);color:#fff}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--selected:hover+.dropdown__toggle:hover{color:#fff}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--selected>.form__item{background-color:var(--secondary)}.container.analysis-field .screen__sm .inner .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--selected:hover .form__item{color:#fff}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--selected .form__item{background-color:#fff}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item-wrap>.dropdown>.dropdown__header>.dropdown__title.field__option-item--selected>.form__item{color:#fff}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .dropdown .dropdown__title.field__option-item--selected:hover .form__item{color:var(--text-secondary)}.container.analysis-field .screen__sm .inner .field__option.field__option--multi .field__option-contents .field__option-choose .field__option-item-wrap>.dropdown>.dropdown__header>.dropdown__title.field__option-item--selected>.form__item{background-color:var(--secondary)}.container.analysis-field .screen__sm .inner .field__result{flex-direction:column}.container.analysis-field .screen__sm .inner .field__result .tab__menu-wrap{margin-top:1rem}.container.analysis-field .screen__sm .inner .field__result .tab__menu-wrap .tab__menu{width:unset;line-height:30px;padding:0 .5rem}.container.analysis-field .screen__sm .inner .field__result .dropdown.title,.container.analysis-field .screen__sm .inner .field__result .dropdown.title .dropdown__title{height:50px}.container.analysis-field .screen__sm .inner .field__result .dropdown.title .dropdown__title,.container.analysis-field .screen__sm .inner .field__result .dropdown.title .dropdown__item{font-size:.875rem}.container.analysis-field .screen__sm .inner .field__result .dropdown.title .dropdown__header{border:none}.container.analysis-field .screen__sm .inner .field__result .dropdown.title .dropdown__item:hover{background-color:transparent;color:var(--text-secondary)}.container.analysis-field .screen__sm .inner .field__result .dropdown.title .dropdown__item.dropdown__item--selected:hover{background-color:var(--selected-bg);color:#fff}.container.analysis-field .screen__sm .inner .field__result .result .tab__menu-wrap .tab__menu{width:33.33%}.container.analysis-field .screen__sm .inner .field__result .result>.btn-wrap{justify-content:flex-end}.container.analysis-field .screen__sm .inner .field__result .result>.btn-wrap .result__ko-option{flex-wrap:wrap;width:100%}.container.analysis-field .screen__sm .inner .field__result .result>.btn-wrap .result__ko-option .form__body{flex-flow:row wrap;gap:10px}.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__table>.btn-wrap,.container.analysis-field .screen__sm .inner .field__result .result-contents .contents.result__comment>.btn-wrap{justify-content:flex-end}.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart{border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart .chart{flex-direction:column;overflow-x:auto;border:none;border-left:1px solid transparent;border-right:1px solid transparent}.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart .highcharts-chart{width:unset;min-width:500px;max-width:500px}.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart .chart .highcharts-chart .play-controls{justify-content:flex-start}.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart .chart .year-slider{transform:unset;height:80px}.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart .chart datalist{transform:rotate(90deg) translate(-233px,-233px);width:30px}.container.analysis-field .screen__sm .inner .field__result .component__analysis-chart .chart datalist option{font-size:.56rem;transform:rotate(210deg)}.container.statistics-award .statistics-award__search{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:3rem}.container.statistics-award .statistics-award__search .form__group{position:relative;width:unset;z-index:2}.container.statistics-award .statistics-award__search .form__body{width:unset;position:relative;z-index:2}.container.statistics-award .statistics-award__search .form__control{height:50px;padding:.5rem 60px .5rem 1rem;font-size:var(--font-body-sm-pc);width:600px;flex:unset}.container.statistics-award .statistics-award__search .form__control:focus{border-color:var(--primary)}.container.statistics-award .statistics-award__search .form__control+.form__remove{right:35px}.container.statistics-award .statistics-award__search .form__button{position:absolute;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;background-color:transparent;transition:.3s;border:none;right:5px;height:40px;width:40px;font-size:1rem}.container.statistics-award .statistics-award__search .form__button:hover{color:var(--primary--hover);transition:.3s}.container.statistics-award .statistics-award__search .form__control::placeholder{font-size:1rem}.container.statistics-award .statistics-award__search .search__keyword-list{width:calc(100% - 2rem);position:absolute;left:50%;transform:translate(-50%);top:60px;background-color:#fff;border:1px solid var(--border-color);max-height:170px;overflow-y:auto;border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);padding-top:10px;z-index:1;flex-direction:column;box-shadow:3px 3px 10px #0000004d}.container.statistics-award .statistics-award__search .search__keyword-list li{padding:.5rem;font-weight:500}.container.statistics-award .statistics-award__search .search__keyword-list li:hover{background-color:#e8ebee;cursor:pointer}.container.statistics-award .statistics-award__search-result.search-result__after .table__group.after,.container.statistics-award .statistics-award__search-result .table__group.before{display:block}.container.statistics-award .statistics-award__search-result.search-result__after .table__group.before,.container.statistics-award .statistics-award__search-result .table__group.after{display:none}.container.statistics-award .statistics-award__search-result .text{display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}.container.statistics-award .statistics-award__search-result .text p{font-weight:500;color:var(--text-secondary);display:flex;align-items:center;gap:10px}.container.statistics-award .statistics-award__search-result .text span{background-color:#f5f5f5;padding:.5rem;border-radius:var(--border-radius-md);border:1px solid var(--border-color);font-size:.75rem;flex-shrink:0}.container.statistics-award .statistics-award__search-result .table thead tr th{line-height:1.5;text-align:center}.container.statistics-award .statistics-award__search-result .table th.table__award-column{width:160px;border-right:1px solid var(--border-color)}.container.statistics-award .statistics-award__search-result .table tbody th{border-right:1px solid var(--border-color);border-bottom:1px solid var(--border-color);vertical-align:middle;background-color:#fff;font-weight:500;text-align:left}.container.statistics-award .statistics-award__search-result .table__group.before .table tbody td span{color:var(--primary)}.container.statistics-award .statistics-award__search-result .table__group.after.table__group--no-result .table tbody tr,.container.statistics-award .statistics-award__search-result .table__group.after .table tbody tr.no-result,.container.statistics-award .statistics-award__search-result .table__group.after.table__group--no-result>.btn-wrap{display:none}.container.statistics-award .statistics-award__search-result .table__group.after .table tbody tr,.container.statistics-award .statistics-award__search-result .table__group.after.table__group--no-result .table tbody tr.no-result{display:table-row}.container.statistics-award .statistics-award__search-result .table__group.after .btn-wrap{display:flex}.container.statistics-award .statistics-award__search-result .table__group.after.table__group--no-result .table tbody tr.no-result td{color:var(--text--disabled);font-weight:500;padding:1rem;text-align:center;border-bottom:1px solid var(--border-color);height:47px}.container.statistics-award .statistics-award__search-result .table__group.after .table{table-layout:fixed;white-space:normal}.container.statistics-award .statistics-award__search-result .table__group.after .text p{font-size:1.5rem;display:block;color:#333}.container.statistics-award .statistics-award__search-result .table__group.after .text p span{background-color:transparent;border:none;font-size:1.5rem;padding:0}.container.statistics-award .statistics-award__search-result .table__group.after .text p+span{font-size:1rem;color:var(--text-secondary);border:none;background-color:transparent;font-weight:500}.container.statistics-award .statistics-award__search-result .table__group.after thead{border-top:none}.container.statistics-award .statistics-award__search-result .table__group.after .table.table--expand thead{position:sticky;top:0;left:0;z-index:1;border-top:none}.container.statistics-award .statistics-award__search-result .table__group.after thead th{border-right:1px solid var(--border-color);width:50px;padding:0;vertical-align:middle;font-size:.875rem}.container.statistics-award .statistics-award__search-result .table__group.after thead th:before{content:"";display:block;width:100%;height:3px;background-color:#333;position:absolute;top:0}.container.statistics-award .statistics-award__search-result .table__group.after thead th:after{content:"";display:block;width:100%;height:1px;background-color:var(--border-color);position:absolute;bottom:0}.container.statistics-award .statistics-award__search-result .table__group.after thead th:nth-child(1){width:150px;font-size:1rem}.container.statistics-award .statistics-award__search-result .table__group.after thead th:last-child{border-right:none}.container.statistics-award .statistics-award__search-result .table__group.after thead th.table__field-column{width:unset;font-size:1rem}.container.statistics-award .statistics-award__search-result .table__group.after thead th span{display:inline-block;padding:.5rem 0}.container.statistics-award .statistics-award__search-result .table__group.after thead tr{border-bottom:none}.container.statistics-award .statistics-award__search-result .table__group.after td{border-right:1px solid var(--border-color);padding:0;vertical-align:middle;text-align:center;font-size:.875rem;height:0}.container.statistics-award .statistics-award__search-result .table__group.after td:last-child{border-right:none}.container.statistics-award .statistics-award__search-result .table__group.after tbody th{font-size:.875rem;word-break:break-word}.container.statistics-award .statistics-award__search-result .table__group.after tbody th p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.container.statistics-award .statistics-award__search-result .table__group.after td a{display:inline-block;text-align:center;width:100%}.container.statistics-award .statistics-award__search-result .table__group.after td a:hover{color:var(--text--selected)}.container.statistics-award .statistics-award__search-result .table__group.after td.table__field-column div{display:flex;padding:.5rem;align-items:center;overflow-x:auto;height:100%;min-height:60px}.container.statistics-award .statistics-award__search-result .table__group.after td.table__field-column div::-webkit-scrollbar{height:5px}.container.statistics-award .statistics-award__search-result .table__group.after td.table__field-column div p{flex-shrink:0;margin-right:.5rem;line-height:1.2;text-align:left}.container.statistics-award .statistics-award__search-result .table__group.after td.table__field-column div p>span:nth-of-type(1){font-size:.7rem;color:var(--text--disabled)}.container.statistics-award .statistics-award__search-result .table__group.after .btn-wrap{display:flex;justify-content:center}.container.statistics-award .screen__md .statistics-award__search .form__control{height:50px;width:500px;font-size:var(--font-body-md-tb);padding:.5rem 70px .5rem 1rem}.container.statistics-award .screen__md .statistics-award__search .form__control+.form__remove{right:40px}.container.statistics-award .screen__md .statistics-award__search .form__control::placeholder{font-size:var(--font-body-md-tb)}.container.statistics-award .screen__md .statistics-award__search .form__button{height:40px;width:40px;font-size:var(--font-body-lg-tb);right:5px}.container.statistics-award .screen__md .statistics-award__search .search__keyword-list{top:50px;max-height:155px;padding-top:6px}.container.statistics-award .screen__md .statistics-award__search .search__keyword-list li,.container.statistics-award .screen__sm .statistics-award__search .search__keyword-list li{padding:.5rem;font-weight:500;font-size:.875rem}.container.statistics-award .screen__md .statistics-award__search .search__keyword-list li:hover,.container.statistics-award .screen__sm .statistics-award__search .search__keyword-list li:hover{background-color:#fff}.container.statistics-award .screen__md .statistics-award__search-result .text p,.container.statistics-award .screen__sm .statistics-award__search-result .text p{font-size:.875rem}.container.statistics-award .screen__md .statistics-award__search-result .table td,.container.statistics-award .screen__md .statistics-award__search-result .table tbody th,.container.statistics-award .screen__sm .statistics-award__search-result .table tbody th,.container.statistics-award .screen__sm .statistics-award__search-result .table td{font-size:.875rem;white-space:normal}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .text{align-items:center}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .text p,.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .text p span{font-size:var(--font-body-md-tb)}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .text p+span{font-size:var(--font-body-sm-tb)}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .table.table--expand thead{top:60px}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after thead th{max-width:60px}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .table thead tr:first-child th{font-size:.8125rem}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after thead th:nth-child(1){max-width:80px;font-size:.875rem}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after thead th.table__field-column{font-size:.875rem}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after tbody th a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after tbody th a:focus:after{content:attr(title);display:block;padding:3px;width:fit-content;background-color:#fff;border:1px solid #000;position:absolute;font-size:.8125rem;color:#333;top:50%;left:50%}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after td a{color:var(--text--selected)}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after td a:hover{background-color:transparent}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .btn-wrap .btn{margin-top:2.25rem;font-size:var(--font-body-sm-tb)}.container.statistics-award .screen__md .statistics-award__search-result .table__group.after .btn-wrap .btn:hover{background-color:#fff}.container.statistics-award .screen__sm .statistics-award__search .form__control{width:300px;height:50px;border-color:var(--secondary);font-size:.875rem;padding:.5rem 5rem .5rem 1rem}.container.statistics-award .screen__sm .statistics-award__search .form__control+.form__remove{right:35px;padding:0}.container.statistics-award .screen__sm .statistics-award__search .form__control::placeholder{font-size:.875rem}.container.statistics-award .screen__sm .statistics-award__search .form__button{width:40px;height:40px;right:5px;font-size:1rem}.container.statistics-award .screen__sm .statistics-award__search .search__keyword-list{top:45px;max-height:88px;padding-top:3px}.container.statistics-award .screen__sm .statistics-award__search-result .table__group .text{flex-direction:column;gap:1rem}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.before .table{white-space:normal}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .text{gap:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .text p,.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .text p span{font-size:var(--font-body-sm-mo)}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .text span{padding:0}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .text p+span{font-size:.8125rem}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result{padding-bottom:1rem}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul{border:1px solid var(--border-color)}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li{font-size:.875rem;font-weight:500;padding:.5rem}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li:first-child{background-color:#f5f5f5;border-bottom:1px solid var(--border-color)}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li:first-child a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li:first-child a:focus:after{content:attr(title);display:block;padding:3px;width:fit-content;background-color:#fff;border:1px solid #000;position:absolute;font-size:.8125rem;color:#333;top:50%;left:50%}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li>div{display:flex;white-space:nowrap;overflow-y:auto;color:var(--text-secondary);font-size:.875rem}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li>div::-webkit-scrollbar{height:3px}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li>div p{margin-right:.5rem;display:flex;font-size:.75rem;align-items:baseline}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li>div p span:nth-child(1){color:var(--text--disabled);padding-right:3px}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li .tag{background-color:#f7f9fc;padding:0;border-radius:var(--border-radius-lg);text-align:center;justify-content:center;padding:.3rem}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li .tag .tag__content{line-height:1.3}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after .search-result ul li .tag .tag__content a{font-size:.6875rem;color:var(--primary)}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after.table__group--no-result ul li,.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after ul li.no-result{display:none}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after ul li,.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after.table__group--no-result ul li.no-result{display:block}.container.statistics-award .screen__sm .statistics-award__search-result .table__group.after.table__group--no-result ul li.no-result{color:var(--text--disabled);font-weight:500;padding-bottom:1rem;text-align:center;border-bottom:1px solid var(--border-color)}.container.search .search__input{display:flex;justify-content:center}.container.search .search__input .component__search-input{flex-direction:column;align-items:flex-start;max-width:650px;margin-bottom:3.75rem}.container.search .search__input .component__search-input .form__control{width:650px}.container.search .search__input .component__search-input .keyword{padding-top:.5rem}.container.search .search__input .component__search-input .keyword .tag .tag__content{max-width:142px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.container.search .search__result-wrap>.title{font-weight:500;color:var(--text-secondary);font-size:.875rem}.container.search .search__result-wrap>.title p{padding-bottom:.5rem}.container.search .search__result-wrap .search__result{display:flex;flex-direction:column;align-items:center;margin-bottom:100px}.container.search .search__result-wrap .search__result>.title{width:100%;font-size:var(--font-title-lg-pc);margin-bottom:16px;font-weight:700}.container.search .search__result-wrap .search__result .result-list{width:100%}.container.search .search__result-wrap .search__result .result-list>li{display:flex;border-bottom:1px solid var(--border-color)}.container.search .search__result-wrap .search__result .result-list+.btn{border:1px solid var(--border-color);font-size:.875rem;width:80px;color:#333;margin-top:2.25rem}.container.search .search__result-wrap .search__result:last-of-type{margin-bottom:0}.container.search .search__result-wrap .search__result.search__result-statistics>.title{border-bottom:none}.container.search .search__result-wrap .search__result.search__result-statistics .result-list{display:flex;flex-direction:column;gap:1.25rem}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item{display:flex;justify-content:space-between;background-color:var(--bg-10);align-items:flex-end;padding:.5rem 1rem;gap:2rem;border:none}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-info{display:flex;flex-direction:column;gap:.5rem;max-width:50%}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-info .result-list__item-applicant{font-size:var(--font-body-sm-pc);font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-info .result-list__item-field{display:flex;align-items:center;overflow-x:auto;font-size:var(--font-body-sm-pc);padding-bottom:.5rem}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-info .result-list__item-field .item-field{flex-shrink:0;margin-right:.5rem;line-height:1.2;text-align:left;color:var(--text-secondary)}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-info .result-list__item-field .item-field .item-field__field{font-size:.7rem;color:var(--text--disabled)}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-link{display:flex;gap:.5rem;flex-shrink:0;margin-bottom:.5rem}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-link a{border:1px solid var(--border-color);background-color:#fff;display:flex;flex-direction:column;font-size:var(--font-body-xsm-pc);padding:.3rem .5rem;border-radius:var(--border-radius-md);transition:.3s;flex-shrink:0}.container.search .search__result-wrap .search__result.search__result-statistics .result-list .result-list__item .result-list__item-link a:hover{border-color:#000;color:var(--text--selected);border-color:var(--selected)}.container.search .search__result-wrap .search__result.search__result-statistics.search__result--no-result .result-list .result-list__item{display:none}.container.search .search__result-wrap .search__result.search__result-report .result-control{width:100%;display:flex;align-items:center}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option{display:flex;align-items:center;width:100%;gap:1rem;margin-bottom:1.25rem}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab{border-bottom:none;width:fit-content;background-color:var(--bg-10);border-radius:var(--border-radius-lg);padding:.3rem .5rem;gap:.5rem}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab .tab__menu{border:none;color:var(--text-secondary);padding:.3rem 1rem;text-align:center;cursor:pointer;border-radius:var(--border-radius-lg);margin-bottom:0}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab .tab__menu.tab__menu--selected{transition:.3s;color:#333;background-color:#fff;box-shadow:0 0 6px #0000001a;font-weight:initial}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab .tab__menu.tab__menu--selected span{color:var(--point);transition:.3s}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab .tab__menu.tab__menu--selected:hover{transition:.3s;box-shadow:0 0 6px #0000004d}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab .tab__menu:hover{transition:.3s;color:#333;background-color:#fff;box-shadow:0 0 6px #0000001a}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .dropdown{color:var(--text-secondary)}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .dropdown .dropdown__header{border:1px solid var(--border-color)}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .dropdown .dropdown__contents{background-color:#fff;border:1px solid var(--border-color);border-top:none;margin-top:0}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__option .dropdown .dropdown__contents .dropdown__item{font-size:.875rem;padding:.5rem 1rem}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__btn{display:flex;gap:.5rem}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__btn .btn{font-size:20px;color:var(--text-secondary);background-color:#fff;border:1px solid var(--border-color);border-radius:50%;width:30px;height:30px}.container.search .search__result-wrap .search__result.search__result-report .result-control .result-control__btn .btn:hover{color:var(--primary)}.container.search .search__result-wrap .search__result.search__result-report .result-list{display:flex;flex-wrap:wrap;gap:40px}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item{flex-direction:column;width:calc(25% - 30px);border:1px solid var(--border-color);border-radius:var(--border-radius-xlg);overflow:hidden;position:relative}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__img{height:190px;overflow:hidden;border-bottom:1px solid var(--border-color);display:flex;justify-content:center;align-items:flex-start}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__img img{width:100%}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:calc(100% - 190px);min-height:260px}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot{padding:1rem;padding-bottom:0}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-img{display:none}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .title{display:inline-block}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info{display:flex;flex-direction:column;justify-content:space-between;color:var(--text-secondary);align-items:flex-start;gap:.5rem}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text{display:flex;flex-direction:column;gap:5px}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text span{padding-right:1rem;font-weight:500}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text span.score{color:var(--text--disabled);font-size:.875rem}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text .report-info__text-title{pointer-events:none;font-size:var(--font-body-lg-pc);font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text .report-info__text-title .highlight-search{font-weight:700}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text .report-info__text-title span{color:#e42c01;padding-right:0}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text .report-info__text-title-sub{display:flex;gap:.5rem;font-size:var(--font-body-xsm-pc)}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text .report-info__text-title-sub span{padding-right:0}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text .report-info__text-title-sub span.score{font-size:12px;position:absolute;top:.5rem;right:.5rem}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text .report-info__text-keyword,.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .btn-wrap{display:none}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;font-weight:500;line-break:anywhere;font-size:var(--font-body-sm-pc);padding:0 1rem}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__keyword{display:flex;align-items:flex-start;flex-direction:column;color:var(--text-secondary);font-size:var(--font-body-xsm-pc);padding:.3rem 1rem;background-color:#f9fafb;margin:.3rem 0}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__keyword>span{flex-shrink:0}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__keyword div{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__keyword div span{font-weight:500;line-height:1.3}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__btn-wrap{display:flex;gap:.5rem;width:100%;padding:1rem}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__btn-wrap .btn{font-size:.875rem;width:100px;height:30px;min-height:unset}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__btn-wrap .btn:is(.btn-primary,.btn-request){flex:1}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__btn-wrap .btn.btn-cart{width:30px;min-height:unset;font-size:.8125rem}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__btn-wrap .btn.btn-cart i:first-child{font-size:.75rem;transform:translateY(0)}.container.search .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .result-list__btn-wrap .btn.btn-cart:hover i:first-child{transform:translateY(1px)}.container.search .search__result-wrap .search__result.search__result-report.search__result--no-result .result-list .no-result{border-top:1px solid var(--border-color);width:100%}.container.search section.screen__lg{padding:0 0 100px;width:unset;min-width:1400px;margin-top:-40px}.container.search section.screen__lg .search__input{background-color:var(--bg-10)}.container.search section.screen__lg .search__result-wrap{width:1400px;margin:0 auto;padding:100px 40px}.container.search section.screen__lg .search__result-wrap .search__result.search__result-statistics.search__result--no-result .result-list .no-result{border-top:1px solid var(--border-color)}.container.search section.screen__md{padding:0 0 80px;margin-top:-20px;width:unset;min-width:600px}.container.search section.screen__md .search__input{background-color:var(--bg-10)}.container.search section.screen__md .search__input .component__search-input{width:500px}.container.search section.screen__md .search__result-wrap{width:600px;margin:0 auto;padding-top:80px}.container.search section.screen__md .search__result-wrap .search__result .btn-more:hover{background-color:#fff}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-control .result-control__option{align-items:flex-start}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab .tab__menu{font-weight:500;font-size:.875rem}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-control .result-control__option .tab .tab__menu.tab__menu--selected{font-weight:700}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list{gap:40px}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item{width:calc(50% - 20px);margin-left:0;margin-bottom:0}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item .component__report-slot .info .title{font-size:1rem}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item .component__report-slot .info .title~div{display:flex;flex-wrap:wrap}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item .component__report-slot .info .title span{font-size:1rem}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item .component__report-slot .info .text span{font-size:.875rem;padding-right:.5rem}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item .component__report-slot .info .text span.score{font-size:.75rem}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item .component__report-slot .info .btn-wrap .btn{height:35px}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item+.inner{width:calc(100% - 130px - 1.25rem)}.container.search section.screen__md .search__result-wrap .search__result.search__result-report .result-list .result-list__item+.inner p{font-size:.875rem}.container.search section.screen__sm{padding:0 0 60px;margin-top:-20px;width:unset;min-width:300px}.container.search section.screen__sm .search__input{background-color:var(--bg-10)}.container.search section.screen__sm .search__input .component__search-input{width:300px}.container.search section.screen__sm .search__input .component__search-input .keyword .keyword__title{display:none}.container.search section.screen__sm .search__input .component__search-input .keyword .keyword__list{gap:0}.container.search section.screen__sm .search__input .component__search-input .keyword .keyword__list .keyword__list-item{padding:0;border:none}.container.search section.screen__sm .search__result-wrap{width:300px;margin:0 auto;padding-top:60px}.container.search section.screen__sm .search__result-wrap .search__result>.title{margin-bottom:0}.container.search section.screen__sm .search__result-wrap .search__result.search__result-report .dropdown-wrap{padding-top:0}.container.search section.screen__sm .search__result-wrap .search__result.search__result-report .result-list{gap:20px}.container.search section.screen__sm .search__result-wrap .search__result.search__result-report .result-list .result-list__item{width:100%;margin-left:0;margin-bottom:0}.container.search section.screen__sm .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__img{height:150px}.container.search section.screen__sm .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner{min-height:230px;height:calc(100% - 150px)}.container.search section.screen__sm .search__result-wrap .search__result.search__result-report .result-list .result-list__item .result-list__inner .component__report-slot .report-info .report-info__text{width:100%}.container.search .search__result-field .result-list{border-top:1px solid var(--border-color)}.container.search .search__result-field .result-list li{padding:0}.container.search .search__result-field .result-list li:last-child{border-bottom:none}.container.search .search__result-field.search__result--no-result .result-list li.no-result{border-bottom:1px solid var(--border-color)}.container.search .search__result-field .result-list li a{display:flex;overflow-x:auto;align-items:flex-end;color:var(--text-secondary);font-weight:500;padding:1rem 0;width:100%}.container.search .search__result-field .result-list li a:hover{background-color:#eef6fe}.container.search .search__result-field .result-list li a p{margin-right:.5rem;height:100%;line-height:1.2;white-space:nowrap}.container.search .search__result-field .result-list li a p>span:nth-of-type(1){font-size:.7rem;color:var(--text--disabled);transition:.3s}.container.search .search__result-field .result-list li a:hover i{color:var(--text--selected)}.container.search .search__result-statistics>.title{border-bottom:none}.container.search .search__result-statistics .table{table-layout:fixed;white-space:normal}.container.search .search__result-statistics .table thead{border:none;position:sticky;top:0;left:0;z-index:1}.container.search .search__result-statistics .table thead tr{border-bottom:none}.container.search .search__result-statistics .table thead th{border-right:1px solid var(--border-color);vertical-align:middle;text-align:center;font-size:.875rem;width:50px;line-height:1.3;padding:.5rem 0}.container.search .search__result-statistics .table thead th:nth-child(1){width:150px;font-size:1rem}.container.search .search__result-statistics .table thead th:last-child{border-right:none}.container.search .search__result-statistics .table thead th.table__field-column{width:unset;font-size:1rem}.container.search .search__result-statistics .table thead th span:before{content:"";display:block;width:100%;height:1px;background-color:var(--border-color);position:absolute;top:0}.container.search .search__result-statistics .table thead th span:after{content:"";display:block;width:100%;height:1px;background-color:var(--border-color);position:absolute;bottom:0}.container.search .search__result-statistics .table tbody th{vertical-align:middle;font-size:.875rem;border-bottom:1px solid var(--border-color);border-right:1px solid var(--border-color);text-align:left;background-color:#fff;font-weight:500}.container.search .search__result-statistics .table tbody th p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.container.search .search__result-statistics .table tbody td{border-right:1px solid var(--border-color);padding:0;vertical-align:middle;text-align:center;font-size:.875rem;height:0}.container.search .search__result-statistics .table tbody td a{display:inline-block;text-align:center;width:100%}.container.search .search__result-statistics .table tbody td a:hover{color:var(--text--selected)}.container.search .search__result-statistics .table tbody td:last-child{border-right:none}.container.search .search__result-statistics .table tbody td.table__field-column div{display:flex;padding:.5rem;align-items:center;overflow-x:auto;height:100%;min-height:60px}.container.search .search__result-statistics .table tbody td.table__field-column div::-webkit-scrollbar{height:5px}.container.search .search__result-statistics .table tbody td.table__field-column div p{flex-shrink:0;margin-right:.5rem;line-height:1.2;text-align:left}.container.search .search__result-statistics .table tbody td.table__field-column div p>span:nth-of-type(1){font-size:.7rem;color:var(--text--disabled)}.container.search section.screen__md .search__result-field .result-list li a::-webkit-scrollbar{height:3px}.container.search section.screen__md .search__result-field .result-list li a i{color:var(--text--selected)}.container.search section.screen__md .search__result-field .result-list li a:hover{background-color:#fff}.container.search section.screen__md .search__result-statistics .table thead th{width:40px}.container.search section.screen__md .search__result-statistics .table thead th.table__field-column{width:unset}.container.search section.screen__md .search__result-statistics .table thead th:nth-of-type(1){width:80px}.container.search section.screen__md .search__result-statistics .table tbody td a{color:var(--text--selected)}.container.search section.screen__md .search__result-statistics .table tbody td a:hover{background-color:#fff}.container.search section.screen__md .search__result-statistics .table tbody th a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.container.search section.screen__md .search__result-statistics .table tbody th a:focus:after{content:attr(title);display:block;padding:3px;width:fit-content;background-color:#fff;border:1px solid #000;position:absolute;font-size:.8125rem;color:#333;top:50%;left:50%}.container.search section.screen__sm .component__search-input .form__control{width:300px}.container.search section.screen__sm .result-list+.btn:hover{background-color:#fff}.container.search section.screen__sm .search__result>.title{display:flex;align-items:center;height:50px;line-height:50px;font-size:1rem}.container.search section.screen__sm .search__result-report .dropdown-wrap{display:flex;width:100%;background-color:#fff;padding:1rem 0}.container.search section.screen__sm .search__result-report .dropdown-wrap .dropdown{font-size:.875rem;color:var(--text-secondary);width:140px}.container.search section.screen__sm .search__result-report .dropdown-wrap .dropdown:first-of-type{width:100%;margin-right:1rem}.container.search section.screen__sm .search__result-report .dropdown-wrap .dropdown .dropdown__header{border:1px solid var(--border-color)}.container.search section.screen__sm .search__result-report .dropdown-wrap .dropdown .dropdown__contents{border:1px solid var(--border-color);border-top:none;background-color:#fff;margin-top:0}.container.search section.screen__sm .search__result-report .dropdown-wrap .dropdown .dropdown__item{font-size:.875rem;padding:.5rem 1rem}.container.search section.screen__sm .search__result-report .result-list li .component__report-slot .info .text span.score{font-size:.8125rem}.container.search section.screen__sm .search__result-report .result-list li .inner{display:flex}.container.search section.screen__sm .search__result-report .result-list li .inner img{width:30%;margin-right:1rem}.container.search section.screen__sm .search__result-report .result-list li .inner .text{display:flex;flex-direction:column;justify-content:space-between;width:calc(70% - 1rem)}.container.search section.screen__sm .search__result-report .result-list>li .result-list__keyword div{padding-left:0;font-size:.75rem}.container.search section.screen__sm .search__result-report .result-list li .inner .text .btn-wrap{display:flex;justify-content:flex-end}.container.search section.screen__sm .search__result-report .result-list li .inner .text .btn-wrap .btn{font-size:.875rem;min-height:unset;height:30px;flex:1}.container.search section.screen__sm .search__result-report .result-list li .inner .text .btn-wrap a:first-child .btn{margin-right:.5rem}.container.search section.screen__sm .search__result-field .result-list li{padding:0}.container.search section.screen__sm .search__result-field .result-list li a{padding:1rem 0}.container.search section.screen__sm .search__result-field .result-list li a::-webkit-scrollbar{height:3px}.container.search section.screen__sm .search__result-field .result-list li a i{color:var(--text--selected)}.container.search section.screen__sm .search__result-field .result-list li a:hover{background-color:#fff}.container.search section.screen__sm .search__result.search__result-statistics>.title{border-bottom:1px solid var(--border-color)}.container.search section.screen__sm .search__result.search__result-statistics .result-list{padding-top:1rem}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li{padding:0;border-bottom:none}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul{width:100%;border:1px solid var(--border-color)}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li{font-size:1rem;font-weight:500;padding:.5rem}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li:first-child a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li:first-child a:focus:after{content:attr(title);display:block;padding:3px;width:fit-content;background-color:#fff;border:1px solid #000;position:absolute;font-size:.8125rem;color:#333;top:50%;left:50%}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li:first-child{background-color:#f5f5f5;border-bottom:1px solid var(--border-color);font-size:.875rem;display:block}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li>div{display:flex;white-space:nowrap;overflow-y:auto;color:var(--text-secondary);font-size:.875rem}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li>div::-webkit-scrollbar{height:3px}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li>div p{margin-right:.5rem;display:flex;align-items:baseline;font-size:.75rem}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li>div p span:nth-child(1){color:var(--text--disabled);padding-right:3px}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li .tag__group{padding-bottom:0}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li .tag{background-color:#f7f9fc;padding:0;border-radius:var(--border-radius-lg);text-align:center;justify-content:center;padding:.3rem}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li .tag .tag__content{line-height:1.3}.container.search section.screen__sm .search__result.search__result-statistics .result-list>li ul li .tag .tag__content a{font-size:.6875rem;color:var(--primary)}.container.search .search__result.search__result--no-result .result-list li,.container.search section.screen__sm .search__result-report.search__result--no-result .result-list li,.container.search .search__result .result-list li.no-result,.container.search section.screen__sm .search__result-report .result-list li.no-result,.container.search .search__result.search__result--no-result .table__group.result-list tbody tr,.container.search .search__result.table__group.result-list tbody tr.no-result,.container.search .search__result.search__result--no-result>.btn-more,.container.search .search__result .table__group.result-list tbody tr.no-result{display:none}.container.search .search__result.search__result--no-result .result-list li.no-result,.container.search .search__result .result-list li,.container.search section.screen__sm .search__result-report .result-list li,.container.search section.screen__sm .search__result-report.search__result--no-result .result-list li.no-result{display:flex}.container.search .search__result>.btn-more{display:block}.container.search section.screen__sm .search__result.search__result-statistics.search__result--no-result .result-list{padding-top:0}.container.search .search__result.search__result--no-result .result-list li.no-result{padding:2.8125rem 0;border-bottom:1px solid var(--border-color)}.container.search section.screen__sm .search__result-report.search__result--no-result .result-list li.no-result,.container.search section.screen__sm .search__result.search__result-statistics.search__result--no-result .result-list>li.no-result{padding:2.8125rem 0;border-bottom:1px solid var(--border-color)}.container.search section.screen__sm .search__result-report .result-list li.no-result{align-items:center}.container.search .search__result.search__result--no-result .table__group.result-list tbody tr.no-result{display:table-row}.container.search .search__result.search__result--no-result .table__group.result-list tbody tr.no-result td{color:var(--text--disabled);font-weight:500;text-align:center;padding:2.8125rem 0}.container.search .search__result.search__result--no-result .result-list li.no-result{color:var(--text--disabled);justify-content:center}.container.noti-exceed .inner{display:flex;flex-direction:column;border:1px solid var(--border-color);border-radius:10px;align-items:center;margin-top:4rem}.container.noti-exceed .inner .title{background-color:var(--primary);color:#fff;padding:1rem 0;width:100%;text-align:center;border-radius:10px 10px 0 0;font-size:1.25rem}.container.noti-exceed .inner p{text-align:center;font-weight:500;color:var(--text-secondary);padding:4rem 2.5rem;padding-bottom:0}.container.noti-exceed .inner a{margin-bottom:4rem;margin-top:2rem;color:var(--text--selected);font-weight:500;padding-bottom:3px;border-bottom:1px solid var(--selected-bg);font-size:.9375rem}.container.noti-exceed .inner a:hover{color:var(--selected--hover);border-bottom-color:var(--selected--hover)}.container.noti-exceed .screen__md .inner{margin-top:8rem}.container.noti-exceed .screen__sm .inner{margin-top:6rem}.container.noti-exceed .screen__sm .inner .title{font-size:1.125rem}.container.noti-exceed .screen__sm .inner p{padding:2rem}.container.noti-exceed .screen__sm .inner a{margin-bottom:2rem;margin-top:1rem}.container.noti-error .title{display:flex;align-items:baseline;justify-content:center;background-color:var(--primary);padding:1rem;font-size:1.25rem;color:#fff;border-top-left-radius:var(--border-radius-xlg);border-top-right-radius:var(--border-radius-xlg);gap:10px}.container.noti-error .inner{display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--border-color);border-bottom-left-radius:var(--border-radius-xlg);border-bottom-right-radius:var(--border-radius-xlg);padding:2.5rem 0}.container.noti-error .noti-error__info .text{display:flex}.container.noti-error .noti-error__info .text i{font-size:4rem;color:#cb2b3e;padding-right:1rem}.container.noti-error .noti-error__info .text{align-items:center;font-weight:500;padding-bottom:2rem}.container.noti-error .inner .noti-error__info .btn-wrap{display:flex;justify-content:center}.container.noti-error .inner .noti-error__info .btn-wrap .btn{border:1px solid var(--border-color);padding:0}.container.noti-error .inner .noti-error__info .btn-wrap .btn a{font-size:1rem;padding:0 1rem;display:flex;height:100%;align-items:center;gap:.5rem;font-size:.875rem}.container.noti-error .inner .noti-error__info .btn-wrap .btn:first-child{border-color:var(--primary)}.container.noti-error .inner .noti-error__info .btn-wrap .btn:first-child a{color:var(--primary)}.container.noti-error .screen__lg{padding-top:12.5rem}.container.noti-error .screen__lg .inner .noti-error__info .btn-wrap .btn:first-child i{transition:.3s}.container.noti-error .screen__lg .inner .noti-error__info .btn-wrap .btn:first-child:hover i{transform:translate(6px);transition:.3s;color:#fff}.container.noti-error .screen__lg .inner .noti-error__info .btn-wrap .btn:first-child:hover{background-color:var(--primary--hover);border:none}.container.noti-error .screen__lg .inner .noti-error__info .btn-wrap .btn:first-child:hover a{color:#fff}.container.noti-error .screen__md{padding-top:240px}.container.noti-error .screen__sm{padding-top:130px}.container.big-data .big-data__contents .big-data__control{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.25rem}.container.big-data .big-data__contents .big-data__control .big-data__control-item{display:flex;align-items:center}.container.big-data .big-data__contents .big-data__control .big-data__control-item .total-num{color:var(--text-secondary);font-size:var(--font-body-sm-pc);padding:0;border-bottom:none}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list{display:flex;flex-shrink:0;gap:.5rem}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list .dropdown{width:unset}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list .dropdown .dropdown__header{height:40px}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list .dropdown .dropdown__contents{border:1px solid var(--border-color);border-top:none;margin-top:0}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list .dropdown.type{width:110px}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list .dropdown.year{width:120px}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list .dropdown.country{width:160px}.container.big-data .big-data__contents .big-data__control .big-data__control-item .option-list .dropdown.cate{width:180px}.container.big-data .big-data__contents .big-data__control .big-data__control-item .form__group{display:flex;flex-shrink:0;width:unset;margin-left:.5rem}.container.big-data .big-data__contents .big-data__control .big-data__control-item .form__group .form__body{width:unset}.container.big-data .big-data__contents .big-data__control .big-data__control-item .form__group .form__body .form__item{height:40px;border:1px solid var(--border-color);border-radius:var(--border-radius-md)}.container.big-data .big-data__contents .big-data__control .big-data__control-item .form__group .form__body .form__item .form__control{border-radius:var(--border-radius-md);background-color:transparent;flex-grow:0;width:280px;border:none;font-size:var(--font-body-sm-pc)}.container.big-data .big-data__contents .big-data__control .big-data__control-item .form__group .form__body .form__item .form__button{width:40px;height:100%;align-items:center;justify-content:center;background-color:transparent;color:var(--border-color);border:none;transition:.3s}.container.big-data .big-data__contents .big-data__control .big-data__control-item .form__group .form__body .form__item .form__button:hover{color:var(--primary)}.container.big-data .big-data__contents .big-data__result .table thead tr th.table__num-column{width:70px}.container.big-data .big-data__contents .big-data__result .table thead tr th.table__type-column{width:102px}.container.big-data .big-data__contents .big-data__result .table thead tr th.table__country-column,.container.big-data .big-data__contents .big-data__result .table thead tr th.table__inst-column{width:100px}.container.big-data .big-data__contents .big-data__result .table thead tr th.table__cate-column{width:110px}.container.big-data .big-data__contents .big-data__result .table thead tr th.table__date-column{width:98px}.container.big-data .big-data__contents .big-data__result .table thead tr th.table__count-column{width:70px}.container.big-data .big-data__contents .big-data__result .table thead tr th.table__year-column{width:93px;white-space:normal}.container.big-data .big-data__contents .big-data__result .table tbody tr{cursor:pointer;transition:.3s}.container.big-data .big-data__contents .big-data__result .table tbody tr:hover{background-color:#eef6fe}.container.big-data .big-data__contents .big-data__result .table tbody tr td{vertical-align:middle;text-align:center;white-space:normal;word-break:break-all;opacity:.8;font-size:var(--font-body-sm-pc);padding:0}.container.big-data .big-data__contents .big-data__result .table tbody tr td a{padding:.5rem 1rem;display:block;height:100%;width:100%}.container.big-data .big-data__contents .big-data__result .table tbody tr td.table__title-column{vertical-align:middle;text-align:left;opacity:1}.container.big-data .big-data__contents .big-data__result .table tbody tr td:is(.table__country-column p,.table__cate-column p,.table__inst-column p,.table__title-column p){display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.container.big-data .big-data__contents .big-data__result .table tbody tr td.table__title-column p{font-weight:700}.container.big-data .big-data__contents .big-data__result .table tbody tr td:is(.table__date-column,.table__num-column,.table__count-column){font-size:14px}.container.big-data .screen__md .big-data__contents .big-data__control{flex-direction:column;align-items:flex-start;gap:1rem}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item{flex-wrap:wrap;gap:.5rem}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .total-num{font-size:var(--font-body-sm-tb)}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option{width:100%}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown{font-size:var(--font-body-sm-tb)}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__type{flex:1.3}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__country{flex:1.7}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__cate{flex:2}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__year{flex:1}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .form__group{width:100%;margin:0}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .form__group .form__body{width:100%}.container.big-data .screen__md .big-data__contents .big-data__control .big-data__control-item .form__group .form__body .form__item .form__control{width:100%;font-size:var(--font-body-sm-tb);height:40px}.container.big-data .screen__md .big-data__contents .big-data__result{display:flex;flex-direction:column;align-items:center}.container.big-data .screen__md .big-data__contents .big-data__result .table thead tr th{white-space:normal;padding:.5rem;border-right:1px solid var(--border-color)}.container.big-data .screen__md .big-data__contents .big-data__result .table thead tr th.table__num-column,.container.big-data .screen__md .big-data__contents .big-data__result .table thead tr th.table__date-column{width:70px}.container.big-data .screen__md .big-data__contents .big-data__result .table thead tr th:is(.table__cate-column,.table__type-column,.table__country-column,.table__year-column,.table__inst-column){width:unset}.container.big-data .screen__md .big-data__contents .big-data__result .table thead tr th.table__count-column{width:56px;border-right:none}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td{padding:.5rem .3rem;font-size:.8125rem}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td a{padding:0}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td.table__title-column{font-size:.875rem}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td.table__title-column p{-webkit-line-clamp:1}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child{padding-bottom:.3rem;margin-bottom:.3rem;display:flex;align-items:flex-end;border-bottom:1px solid var(--border-color);font-weight:500}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child span{color:var(--text-secondary);font-size:.8125rem;padding:0 .3rem;white-space:nowrap;border-right:1px solid var(--border-color)}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child span:first-child{padding-left:0}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child span:last-child{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;border-right:none}.container.big-data .screen__md .big-data__contents .big-data__result .table tbody tr:hover{background-color:#fff}.container.big-data .screen__md .big-data__contents .big-data__result>.btn-more{display:block}.container.big-data .screen__md .big-data__contents .big-data__result.table__group--no-result>.btn-more{display:none}.container.big-data .screen__sm .big-data__contents .big-data__control{flex-direction:column;align-items:flex-start;gap:1rem;border-bottom:1px solid #000}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item{flex-wrap:wrap;gap:.5rem}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .total-num{font-size:var(--font-body-sm-mo)}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .big-data__option{width:100%;flex-direction:column}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .big-data__option .option-list__item{display:flex;align-items:center;gap:.5rem}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown{font-size:var(--font-body-sm-mo)}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__type{flex:1.3}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__country{flex:1.7}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__cate{flex:2}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__year{flex:1}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .form__group{width:100%;margin:0}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .form__group .form__body{width:100%}.container.big-data .screen__sm .big-data__contents .big-data__control .big-data__control-item .form__group .form__body .form__item .form__control{width:100%;font-size:var(--font-body-sm-mo);height:40px}.container.big-data .screen__sm .big-data__contents .big-data__result{display:flex;flex-direction:column;align-items:center}.container.big-data .screen__sm .big-data__contents .big-data__result .table thead tr th{white-space:normal;padding:.5rem;border-right:1px solid var(--border-color)}.container.big-data .screen__sm .big-data__contents .big-data__result .table thead tr th.table__num-column,.container.big-data .screen__sm .big-data__contents .big-data__result .table thead tr th.table__date-column{width:70px}.container.big-data .screen__sm .big-data__contents .big-data__result .table thead tr th:is(.table__cate-column,.table__type-column,.table__country-column,.table__year-column,.table__inst-column){width:unset}.container.big-data .screen__sm .big-data__contents .big-data__result .table thead tr th.table__count-column{width:56px;border-right:none}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td{padding:.5rem .3rem;font-size:.8125rem}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td a{padding:0}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td.table__title-column{font-size:.875rem}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td.table__title-column p{-webkit-line-clamp:1}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child{padding-bottom:.3rem;margin-bottom:.3rem;display:flex;align-items:flex-end;border-bottom:1px solid var(--border-color);font-weight:500}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child span{color:var(--text-secondary);font-size:.8125rem;padding:0 .3rem;white-space:nowrap;border-right:1px solid var(--border-color)}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child span:first-child{padding-left:0}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr td.table__title-column p:first-child span:last-child{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;border-right:none}.container.big-data .screen__sm .big-data__contents .big-data__result .table tbody tr:hover{background-color:#fff}.container.big-data .screen__sm .big-data__contents .big-data__result>.btn-more{display:block}.container.big-data .screen__sm .big-data__contents .big-data__result.table__group--no-result>.btn-more{display:none}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list{width:100%;margin-top:1.25rem;display:flex;flex-direction:column;align-items:center}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap{width:100%;display:flex;flex-direction:column;align-items:center;gap:1rem}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item{width:100%;border:1px solid var(--border-color);padding:.5rem;border-radius:var(--border-radius-md);display:block}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item.no-result{color:var(--text--disabled);font-weight:500;text-align:center;padding:1rem 0;display:none}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info{display:flex;padding-bottom:6px;flex-wrap:wrap;gap:6px}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info .report__list-info-item{padding-bottom:.5rem;color:#666c;font-weight:500;padding-bottom:0;border:none;padding:.2rem .5rem;background-color:#f3f6ff;border-radius:20px;font-size:.8125rem;border:1px solid var(--border-color);display:flex;align-items:center}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info .report__list-info-item.report__list-type{min-width:60px}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info .report__list-info-item.report__list-country{min-width:35px}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-title{padding-bottom:.5rem;color:#666c;font-weight:500}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info-sub{color:#666c;font-weight:500;border-top:1px solid var(--border-color);padding-top:.5rem;margin-top:1rem;font-size:var(--font-body-xsm-mo)}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info-sub a .list-info-sub{border-right:1px solid var(--border-color);padding:0 .5rem;border:none}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info-sub a .list-info-sub:first-child{padding-left:0}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list .report__list-wrap .report__list-item .report__list-info-sub a .list-info-sub:last-child{border-right:none}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list.report__list--no-result .report__list-item{display:none}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list.report__list--no-result .report__list-item.no-result{display:block}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list.report__list--no-result>.btn-more{display:none}.container.big-data .screen__sm .big-data__contents .big-data__result .report__list>.btn-more{display:block}.container.big-data.foreign-publication .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__cate{flex:unset;width:180px}.container.big-data.foreign-publication .screen__md .big-data__contents .big-data__control .big-data__control-item .big-data__option .dropdown.option-list__year{flex:unset;width:120px}.container.big-data .big-data__option-wrap{display:flex;background-color:#f5f5f5;color:var(--text-secondary);border:1px solid var(--border-color)}.container.big-data .big-data__option-wrap .big-data__option{display:flex;flex-shrink:0;padding:.5rem 0;width:600px}.container.big-data .big-data__option-wrap .big-data__option .dropdown{border-right:1px solid var(--border-color);width:unset}.container.big-data .big-data__option-wrap .big-data__option .dropdown.option-list__type{flex:1.3}.container.big-data .big-data__option-wrap .big-data__option .dropdown.option-list__year{flex:1}.container.big-data .big-data__option-wrap .big-data__option .dropdown.option-list__country{flex:2}.container.big-data .big-data__option-wrap .big-data__option .dropdown.option-list__cate{flex:2.2}.container.big-data .big-data__option-wrap .big-data__option .dropdown:last-child{border-right:none}.container.big-data .big-data__option-wrap .big-data__option .dropdown .dropdown__contents{border:1px solid var(--border-color);border-top:none;transform:translateY(12px);left:-1px;width:calc(100% + 2px)}.container.big-data .big-data__option-wrap .form__group{display:flex;height:58px;flex-shrink:0;width:calc(100% - 600px);border-left:1px solid var(--border-color)}.container.big-data .big-data__option-wrap .form__group .form__item{height:100%}.container.big-data .big-data__option-wrap .form__group .form__control{border:none;border-radius:0;background-color:transparent;flex-grow:0;width:100%;min-width:130px}.container.big-data .big-data__option-wrap .form__group .form__button{width:60px;height:100%;align-items:center;justify-content:center;background-color:var(--text-secondary);color:#fff;border:none;font-size:1.3rem;transition:.3s}.container.big-data .big-data__option-wrap .form__group .form__button:hover{background-color:#454545}.container.big-data .big-data__option-wrap .form__group>.btn{height:100%;font-size:1rem;width:90px;color:var(--text-secondary);flex-shrink:0}.container.big-data .big-data__option-wrap .form__group>.btn i{transition:.5s}.container.big-data .big-data__option-wrap .form__group>.btn:hover i{color:var(--primary);transform:rotate(90deg)}.container.big-data .table__group tbody tr.no-result,.container.big-data .table__group.table__group--no-result tbody tr,.container.big-data .table__group.table__group--no-result+.table__pagination{display:none}.container.big-data .table__group tbody tr,.container.big-data .table__group.table__group--no-result tbody tr.no-result{display:table-row}.container.big-data .table__group+.table__pagination{display:flex}.container.big-data .table__group tbody tr.no-result td{color:var(--text--disabled);font-weight:500;padding:1rem;text-align:center;border-bottom:1px solid var(--border-color)}.container.big-data .screen__md .big-data__option-wrap{flex-direction:column}.container.big-data .screen__md .big-data__option-wrap .big-data__option{padding:.3rem 0;width:unset;border-bottom:1px solid var(--border-color)}.container.big-data .screen__md .big-data__option-wrap .big-data__option .dropdown{width:unset}.container.big-data .screen__md .big-data__option-wrap .big-data__option .dropdown.option-list__type,.container.big-data .screen__md .big-data__option-wrap .big-data__option .dropdown.option-list__year{flex:1}.container.big-data .screen__md .big-data__option-wrap .big-data__option .dropdown.option-list__country,.container.big-data .screen__md .big-data__option-wrap .big-data__option .dropdown.option-list__cate{flex:2}.container.big-data .screen__md .big-data__option-wrap .big-data__option .dropdown .dropdown__contents{transform:translateY(7px);max-height:250px;overflow-y:auto}.container.big-data .screen__md .big-data__option-wrap .form__group{height:50px;border-left:none;width:100%}.container.big-data .screen__md .big-data__option-wrap .form__group .form__button{width:50px}.container.big-data .screen__md .big-data__option-wrap .form__group .form__button:hover{background-color:var(--text-secondary)}.container.big-data .screen__md .big-data__option-wrap .form__group>.btn{width:50px}.container.big-data .screen__md .big-data__option-wrap .form__group>.btn:hover i{transform:unset;color:inherit}.container.big-data .screen__sm .big-data__option-wrap{flex-direction:column}.container.big-data .screen__sm .big-data__option-wrap .big-data__option{border-bottom:none;padding:0;width:unset}.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown{min-width:130px;width:unset;border-bottom:1px solid var(--border-color);height:50px}.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown.option-list__type,.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown.option-list__year{flex:1}.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown.option-list__country,.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown.option-list__cate{flex:2}.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown__title{height:50px;line-height:50px}.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown__toggle{height:50px}.container.big-data .screen__sm .big-data__option-wrap .big-data__option .dropdown .dropdown__contents{transform:unset;max-height:215px;overflow-y:auto}.container.big-data .screen__sm .big-data__option-wrap .form__group{height:50px;width:100%;border-left:none}.container.big-data .screen__sm .big-data__option-wrap .form__group>.btn{width:50px}.container.big-data-viewer .title{background-color:#f5f5f5;padding:1.5rem 1rem;text-align:center;border:1px solid var(--border-color);border-left:none;border-right:none;font-size:1.125rem}.container.big-data-viewer .big-data__option-wrap{border:none;border-bottom:1px solid var(--border-color);background-color:#fff;flex-direction:column;padding:1rem}.container.big-data-viewer .big-data__option-wrap ul{display:flex;padding-bottom:.5rem;font-size:.875rem;flex-wrap:wrap}.container.big-data-viewer .big-data__option-wrap ul li{font-weight:500;flex-shrink:0;width:25%;display:flex;margin-top:.5rem;align-items:baseline}.container.big-data-viewer .big-data__option-wrap ul li span{padding:0 .5rem;font-weight:700;padding-left:0;flex-shrink:0}.container.big-data-viewer .big-data__option-wrap ul li span+p{white-space:normal;word-break:break-all}.container.big-data-viewer .big-data__option-wrap ul+p{font-weight:500;font-size:.875rem;display:flex;align-items:baseline}.container.big-data-viewer .big-data__option-wrap ul+p span{font-weight:700;padding-right:.5rem;flex-shrink:0}.container.big-data-viewer .big-data__option-wrap ul+p a{font-size:.875rem}.container.big-data-viewer .big-data__option-wrap ul+p a:hover{color:var(--primary)}.container.big-data-viewer .big-data__contents{font-weight:500;padding:1rem;color:var(--text-secondary);margin-bottom:2rem;min-height:600px}.container.big-data-viewer .big-data__contents .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border:none}.container.big-data-viewer .prev-next{border-top:1px solid var(--border-color)}.container.big-data-viewer .prev-next .prev-next__btn{display:flex;align-items:center;font-weight:500;border-bottom:1px solid var(--border-color);color:var(--text-secondary)}.container.big-data-viewer .prev-next .prev-next__btn div{display:flex;flex-shrink:0;align-items:center;padding:1rem 2rem}.container.big-data-viewer .prev-next .prev-next__btn a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;color:var(--text-secondary)}.container.big-data-viewer .prev-next .prev-next__btn a:hover{color:#333}.container.big-data-viewer .prev-next .prev-next__btn a.no-result{cursor:initial;color:var(--text--disabled)}.container.big-data-viewer .prev-next .prev-next__btn.prev-next__btn--no-result a,.container.big-data-viewer .prev-next .prev-next__btn a.no-result{display:none}.container.big-data-viewer .prev-next .prev-next__btn.prev-next__btn--no-result a.no-result,.container.big-data-viewer .prev-next .prev-next__btn a{display:-webkit-box}.container.big-data-viewer .prev-next .prev-next__btn.prev-next__btn--no-result div{color:var(--text--disabled)}.container.big-data-viewer .screen__md .big-data__option-wrap ul li{width:33.33%}.container.big-data-viewer .screen__md .big-data__option-wrap>p a{color:var(--primary)}.container.big-data-viewer .screen__sm .title{font-size:1rem}.container.big-data-viewer .screen__sm .big-data__option-wrap ul{flex-direction:column;gap:5px}.container.big-data-viewer .screen__sm .big-data__option-wrap ul li{width:unset;display:flex}.container.big-data-viewer .screen__sm .big-data__option-wrap ul li span{padding-left:0;width:70px;display:inline-block;flex-shrink:0}.container.big-data-viewer .screen__sm .big-data__option-wrap ul li a{color:var(--primary);word-break:break-all}.container.big-data-viewer .screen__sm .big-data__contents p{-moz-column-count:unset;-webkit-column-count:unset;column-count:unset}.container.big-data-viewer .screen__sm .prev-next .prev-next__btn div{padding:1rem;font-size:.875rem}.container.big-data-viewer .screen__sm .prev-next .prev-next__btn a{font-size:.875rem}.container.big-data.foreign-publication .table th.table__cate-column{width:110px}.container.big-data.foreign-publication .table th.table__year-column{width:100px}.container.big-data.foreign-publication .screen__md .big-data__option-wrap{flex-direction:row}.container.big-data.foreign-publication .screen__md .big-data__option-wrap .big-data__option{border-bottom:none;border-right:1px solid var(--border-color)}.container.big-data.foreign-publication .screen__md .table th.table__year-column,.container.big-data.foreign-publication .screen__md .table th.table__cate-column,.container.big-data.foreign-publication .screen__sm .big-data__option-wrap .big-data__option{width:unset}.container.big-data.foreign-publication .screen__sm .big-data__option-wrap .form__group{width:100%}.container.big-data.foreign-publication .screen__sm .report__list li ul li.report__list-cate,.container.big-data.foreign-publication .screen__sm .report__list li ul li.report__list-inst{min-width:unset}.container.big-data-viewer.foreign-publication-viewer .big-data__option-wrap ul li{width:20%}.container.big-data-viewer.foreign-publication-viewer .big-data__option-wrap ul li.option-list__inst{padding-right:.5rem}.container.big-data-viewer.foreign-publication-viewer .screen__md .big-data__option-wrap ul{flex-wrap:wrap}.container.big-data-viewer.foreign-publication-viewer .screen__md .big-data__option-wrap ul li{width:33.33%}.container.big-data-viewer.foreign-publication-viewer .screen__md .big-data__option-wrap ul li span{padding-left:0}.container.big-data-viewer.foreign-publication-viewer .screen__md .big-data__option-wrap ul li.option-list__date,.container.big-data-viewer.foreign-publication-viewer .screen__md .big-data__option-wrap ul li.option-list__count{margin-top:.5rem}.container.big-data-viewer.foreign-publication-viewer .screen__sm .big-data__option-wrap ul li{width:100%}.container.big-data-viewer.foreign-publication-viewer .screen__sm .big-data__option-wrap ul li.option-list__cate,.container.big-data-viewer.foreign-publication-viewer .screen__sm .big-data__option-wrap ul li.option-list__date{width:unset}.container.related-agency .agency-card-wrap{display:flex;flex-wrap:wrap;gap:2.5rem}.container.related-agency .agency-card-wrap hub-card{width:calc(33.33% - 2.5rem)}.container.related-agency.private-hub .agency-card-wrap hub-card{width:calc(50% - 2.5rem)}.container.related-agency .agency-card-wrap .agency-card{border:1px solid var(--border-color);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;justify-content:space-between;border-top-left-radius:0;border-top-right-radius:0}.container.related-agency .agency-card-wrap .agency-card .agency-card__title{display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--border-color);padding:1rem;border-top:6px solid var(--primary);min-height:105px;max-height:105px}.container.related-agency .agency-card-wrap .agency-card .agency-card__title a{color:var(--text-secondary);font-size:1.25rem;padding-bottom:.5rem;word-break:break-all}.container.related-agency .agency-card-wrap .agency-card .agency-card__title a+img{max-width:200px;max-height:30px}.container.related-agency .agency-card-wrap .agency-card .agency-card__title a:hover i{color:var(--primary)}.container.related-agency .agency-card-wrap .agency-card .agency-card__title a i{font-size:1rem}.container.related-agency .agency-card-wrap .agency-card .agency-card__text{color:var(--text-secondary);font-weight:500;min-height:180px;max-height:180px;margin:1rem;font-size:.875rem;overflow:auto}.container.related-agency .agency-card-wrap .agency-card .agency-card__search{display:flex;align-items:center;background-color:#f5f5f5;margin:1rem;margin-top:0}.container.related-agency .agency-card-wrap .agency-card .agency-card__search .dropdown{border:1px solid var(--border-color);border-right:none;height:50px;flex:1;flex-shrink:0;display:none}.container.related-agency .agency-card-wrap .agency-card.with-dropdown .agency-card__search .dropdown{display:block}.container.related-agency .agency-card-wrap .agency-card .agency-card__search .dropdown__title,.container.related-agency .agency-card-wrap .agency-card .agency-card__search .dropdown__toggle{height:40px;line-height:40px}.container.related-agency .agency-card-wrap .agency-card .agency-card__search .dropdown__contents{border:1px solid var(--border-color);border-top:none;width:calc(100% + 2px);left:-1px}.container.related-agency .agency-card-wrap .agency-card .agency-card__search .form__group{height:40px;flex:2}.container.related-agency .agency-card-wrap .agency-card .agency-card__search .form__group .form__body,.container.related-agency .agency-card-wrap .agency-card .agency-card__search .form__group .form__item{height:100%}.container.related-agency .agency-card-wrap .agency-card .agency-card__search .form__group .form__control{min-width:unset;border-radius:0;width:100%;background-color:transparent;font-size:.875rem}.container.related-agency .agency-card-wrap .agency-card .agency-card__search .form__group .form__button{width:40px;flex-shrink:0;height:100%;align-items:center;justify-content:center;background-color:var(--text-secondary);color:#fff;border:none;font-size:1.3rem;transition:.3s}.container.related-agency .agency-card-wrap .agency-card .agency-card__btn-wrap{display:flex;justify-content:flex-end;margin:1rem;margin-top:0;min-height:40px}.container.related-agency.public-hub .agency-card-wrap .agency-card .agency-card__btn-wrap{display:none}.container.related-agency .agency-card-wrap .agency-card .agency-card__btn-wrap .btn{background-color:var(--primary);font-size:.875rem;display:none;height:36px}.container.related-agency .agency-card-wrap .agency-card .agency-card__btn-wrap .btn:hover{background-color:var(--primary--hover)}.container.related-agency .agency-card-wrap .agency-card.with-btn .agency-card__btn-wrap .btn{display:flex}.container.related-agency .agency-card-wrap .agency-card.with-btn .agency-card__btn-wrap .btn i{transform:rotate(90deg)}.container.related-agency .screen__md .agency-card-wrap{gap:0;justify-content:space-between}.container.related-agency .screen__md .agency-card-wrap hub-card{width:calc(50% - 1rem);margin-bottom:1.875rem}.container.related-agency .screen__md .agency-card-wrap hub-card:nth-child(2n){margin-right:0}.container.related-agency .screen__md .agency-card-wrap .agency-card .agency-card__text{min-height:120px;max-height:120px}.container.related-agency .screen__md .agency-card-wrap .agency-card.no-contents{border:none}.container.related-agency .screen__sm .agency-card-wrap hub-card{width:100%}.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__title{padding:1.25rem 1.25rem .5rem}.container.related-agency .screen__md .agency-card-wrap .agency-card .agency-card__title a,.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__title a{color:var(--text-secondary)}.container.related-agency .screen__md .agency-card-wrap .agency-card .agency-card__title a i,.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__title a i{color:var(--primary)}.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__text{margin:1.25rem}.container.related-agency .screen__md .agency-card-wrap .agency-card .agency-card__search,.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search{flex-direction:column}.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search{margin:1.25rem;margin-top:0}.container.related-agency .screen__md .agency-card-wrap .agency-card .agency-card__search .dropdown,.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search .dropdown{width:100%;border-bottom:0;border-right:1px solid var(--border-color)}.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search .dropdown{height:40px}.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search .dropdown__title,.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search .dropdown__toggle{line-height:40px;height:40px}.container.related-agency .screen__md .agency-card-wrap .agency-card .agency-card__search .form__group,.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search .form__group{flex:unset}.container.related-agency .screen__sm .agency-card-wrap .agency-card .agency-card__search .form__group{height:40px}.container.site-map .inner{width:100%}.container.site-map .inner{margin-top:3.75rem;position:relative}.container.site-map .inner h2{text-align:center;width:fit-content;color:#001364;display:flex;flex-direction:column;align-items:center;margin:0 auto;gap:.5rem;font-size:1.875rem}.container.site-map h2 span{color:var(--text-secondary);font-weight:500;font-size:.875rem}.container.site-map .inner h2:before{content:"";display:block;width:calc(100% - 192px);position:absolute;top:126px;left:50%;transform:translate(-50%);background-color:var(--border-color);height:1px}.container.site-map .inner>ul{width:100%;display:flex;margin-top:5rem;gap:2rem}.container.site-map .inner>ul>li{width:16.66%;position:relative}.container.site-map .inner>ul>li:before{content:"";display:block;position:absolute;height:3rem;top:-3rem;width:1px;background-color:var(--border-color);left:50%;transform:translate(-50%)}.container.site-map .inner>ul>li .site-map__main{display:flex;align-items:center;border-bottom:3px solid var(--primary);height:40px;justify-content:center}.container.site-map .inner>ul>li .site-map__main .btn{color:#43cfca}.container.site-map .inner>ul>li .site-map__sub-wrap{display:flex;flex-direction:column;font-weight:500;font-size:.875rem;position:relative}.container.site-map .inner>ul>li .site-map--extra{background-color:#f3f6ff;border:1px solid var(--border-color);border-radius:var(--border-radius-md);padding:.5rem}.container.site-map .inner>ul>li .site-map__sub{margin-top:.5rem;background-color:#fff;position:relative}.container.site-map .inner>ul>li .site-map__sub>span{border:1px solid var(--border-color);border-radius:var(--border-radius-md);display:inline-block;padding:.5rem;width:100%;display:flex;justify-content:space-between}.container.site-map .inner>ul>li .site-map__sub.site-map--extra{background-color:#f3f6ff;padding:0}.container.site-map .inner>ul>li .site-map__sub.site-map--extra span{border:none}.container.site-map .inner>ul>li .site-map__sub>span:after{content:"";display:block;height:10px;width:1px;background-color:var(--border-color);left:50%;position:absolute;bottom:-10px}.container.site-map .inner>ul>li .site-map__sub:last-child>span:after{display:none}.container.site-map .inner>ul>li .site-map__sub>span>.btn{min-height:unset;height:unset;color:#43cfca;padding:0}.container.site-map .inner>ul>li .site-map__sub ul{margin:1rem 0 0 1rem;position:relative}.container.site-map .inner>ul>li .site-map__sub ul:before{content:"";display:block;height:36px;width:1px;background-color:var(--border-color);position:absolute;top:-1rem;left:-.5rem}.container.site-map .inner>ul>li .site-map__sub ul:after{content:"";display:block;width:.5rem;height:1px;background-color:var(--border-color);position:absolute;top:50%;left:-.5rem}.container.site-map .screen__md .inner h2{font-size:1.25rem}.container.site-map .screen__md .inner h2:before{width:calc(100% - 165px);top:110px}.container.site-map .screen__md .inner>ul{gap:0;justify-content:space-between;flex-wrap:wrap}.container.site-map .screen__md .inner>ul>li{width:calc(33.33% - 2rem);margin:0 2rem 4rem 0}.container.site-map .screen__md .inner>ul>li:nth-child(3n){margin-right:0}.container.site-map .screen__md .inner>ul>li:nth-child(4):before,.container.site-map .screen__md .inner>ul>li:nth-child(5):before,.container.site-map .screen__md .inner>ul>li:nth-child(6):before{display:none}.container.site-map .screen__sm .inner{margin-top:2rem}.container.site-map .screen__sm .inner h2{border-bottom:1px solid var(--border-color);padding-bottom:1rem;padding-top:2rem}.container.site-map .screen__sm .inner h2:before{display:none}.container.site-map .screen__sm .inner h2 span{padding:1rem 0}.container.site-map .screen__sm .inner>ul{gap:0;flex-wrap:wrap;margin-top:1rem;justify-content:space-between}.container.site-map .screen__sm .inner>ul>li{width:calc(50% - 1rem);margin-right:2rem;margin-bottom:2rem}.container.site-map .screen__sm .inner>ul>li:nth-child(2n){margin-right:0}.container.site-map .screen__sm .inner>ul>li:before{display:none}.container.contact .title{width:100%;display:flex;align-items:center;justify-content:center;background-color:var(--primary);padding:1rem;font-size:1.25rem;color:#fff;border-top-left-radius:var(--border-radius-xlg);border-top-right-radius:var(--border-radius-xlg);gap:10px}.container.contact .title i{margin-top:3px}.container.contact .inner{border:1px solid var(--border-color);border-bottom-left-radius:var(--border-radius-xlg);border-bottom-right-radius:var(--border-radius-xlg);justify-content:center;padding:2.5rem 0}.container.contact .inner .contact__info{display:flex;flex-direction:column;align-items:center}.container.contact .inner .contact__info .text{text-align:center;margin-bottom:2rem;font-weight:500}.container.contact .inner .contact__info .text span{color:var(--text-info)}.container.contact .inner .contact__info .form__body li{display:flex;align-items:center;padding-bottom:.5rem}.container.contact .inner .contact__info .form__group{width:unset;gap:2rem;margin-left:2rem}.container.contact .inner .contact__info .form__group img{width:200px}.container.contact .inner .contact__info .form__control,.container.contact .inner .contact__info .form__group p{min-width:unset;width:260px;flex-grow:0;background-color:#fff;color:#333;border:none;padding:0;font-weight:500}.container.contact .inner .contact__info .form__remove{display:none}.container.contact .contact__contents{border:none;padding:0}.container.contact .contact__contents .contact__info{display:flex;justify-content:center;border:1px solid var(--border-color);border-top:0;border-bottom-left-radius:var(--border-radius-xlg);border-bottom-right-radius:var(--border-radius-xlg);padding:2rem 0}.container.contact .contact__contents .contact__info .text{width:unset;text-align:left;margin-bottom:0;line-height:1.5}.container.contact .contact__contents .contact__info .form__group{display:flex;padding:0;padding-top:2rem;gap:2rem;align-items:center;margin:0}.container.contact .contact__contents .contact__info .form__group img{width:160px;flex-shrink:0}.container.contact .contact__contents .contact__info .form__group .form__body li .form__item .form__control,.container.contact .contact__contents .contact__info .form__group .form__body li p{width:unset}.container.contact .screen__lg{width:1000px}.container.contact .screen__md .inner .contact__info .form__group{font-size:.875rem;margin-left:5rem}.container.contact .screen__sm .title{font-size:1rem}.container.contact .screen__sm .title i{font-size:1.25rem}.container.contact .screen__md .contact__info .text,.container.contact .screen__sm .contact__info .text{text-align:left;padding:0 1rem}.container.contact .screen__md .inner .contact__info .form__group img{width:125px}.container.contact .screen__sm .inner .contact__info img{width:100px;margin-top:-1.5rem;padding-bottom:1rem}.container.contact .screen__sm .inner .contact__info .form__group{margin-left:0;padding-left:1rem;width:100%}.container.contact .screen__sm .inner .contact__info .form__label{flex:unset;width:60px;padding:0;flex-shrink:0}.container.contact .screen__sm .inner .contact__info .form__item{width:calc(100% - 60px)}.container.guide{font-weight:500}.container.guide strong{font-weight:700}.container.guide .ck-editor__top{display:none}.container.guide .ck.ck-editor__main>.ck-editor__editable{border:none}.container.guide .ck-editor__editable .ck-table-bogus-paragraph{white-space:normal}.container.guide.analysis-report-guide .ck-content .table:nth-of-type(2),.container.guide.analysis-report-guide .ck-content .table:nth-of-type(3),.container.guide.analysis-report-guide .ck-content .table:nth-of-type(4){margin:0}.container.guide.analysis-report-guide .ck-content .table:nth-of-type(2){margin-top:.9em}.container.guide.analysis-report-guide .ck-content .table:nth-of-type(4){margin-bottom:.9em}.container.guide.analysis-report-guide .ck-content .table:nth-of-type(3) td:first-child{width:110px}.container.guide.analysis-report-guide .screen__md .ck-content .table:nth-of-type(3) td:first-child{width:68px;white-space:normal}.container.guide.analysis-report-guide .screen__sm .ck-content .table:nth-of-type(3) td:first-child{white-space:normal}.container.guide .screen__lg .ck-editor__main .content__lg,.container.guide .screen__md .ck-editor__main .content__md,.container.guide .screen__sm .ck-editor__main .content__sm{display:block}.container.guide .screen__lg .ck-editor__main .content__md,.container.guide .screen__lg .ck-editor__main .content__sm,.container.guide .screen__md .ck-editor__main .content__lg,.container.guide .screen__md .ck-editor__main .content__sm,.container.guide .screen__sm .ck-editor__main .content__md,.container.guide .screen__sm .ck-editor__main .content__lg{display:none}.container.analysis-user .analysis-user__box-title{display:flex;align-items:flex-end;gap:1rem;width:100%;font-size:var(--font-title-lg-pc);margin-bottom:16px;line-height:1}.container.analysis-user .analysis-user__box-title span{font-size:1rem;color:#666}.container.analysis-user .analysis-user__box{margin-bottom:100px}.container.analysis-user .analysis-user__box>ul{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;max-height:250px;padding:1rem 0}.container.analysis-user .analysis-user__box>ul>li{width:calc(20% - 2rem);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1}.container.analysis-user .analysis-user__box .keyword-ranking a{transition:.3s;color:var(--text-secondary)}.container.analysis-user .analysis-user__box .keyword-ranking a:hover{color:var(--text-body);font-weight:700}.container.analysis-user .analysis-user__box.analysis-user__box-report>ul{align-content:space-between}.container.analysis-user .analysis-user__box.analysis-user__box-report>ul>li{display:flex;overflow:visible;width:calc(20% - 2rem);cursor:pointer}.container.analysis-user .analysis-user__box.analysis-user__box-report>ul>li>span{position:absolute;width:30px;height:30px;background-color:#e42c01;display:flex;align-items:center;justify-content:center;color:#fff}.container.analysis-user .analysis-user__box.analysis-user__box-report,.container.analysis-user .analysis-user__box.analysis-user__box-report .component__report-slot{display:flex;flex-direction:column;gap:1rem}.container.analysis-user .analysis-user__box.analysis-user__box-report .report-img{width:fit-content}.container.analysis-user .analysis-user__box.analysis-user__box-report .report-img img{width:140px;transition:.3s;border:1px solid var(--border-color)}.container.analysis-user .analysis-user__box.analysis-user__box-report .component__report-slot .text .btn.keyword,.container.analysis-user .analysis-user__box.analysis-user__box-report .component__report-slot .text>div,.container.analysis-user .analysis-user__box.analysis-user__box-report .component__report-slot .btn-wrap{display:none}.container.analysis-user .analysis-user__box.analysis-user__box-report>ul>li:hover .report-img img{box-shadow:1px 1px 10px #0000001a}.container.analysis-user .analysis-user__box.analysis-user__box-report.analysis-user__box-report--industry .component__report-slot .text{display:flex;flex-direction:column;gap:.5rem}.container.analysis-user .analysis-user__box.analysis-user__box-report .component__report-slot .text .title{font-size:var(--font-title-md-pc)}.container.analysis-user .analysis-user__box.analysis-user__box-report.analysis-user__box-report--industry .component__report-slot .text>div{display:block;color:var(--text-secondary);font-weight:500}.container.analysis-user .analysis-user__box.analysis-user__box-report.analysis-user__box-report--industry .component__report-slot .text>div .report,.container.analysis-user .analysis-user__box.analysis-user__box-report.analysis-user__box-report--industry .component__report-slot .text>div .score{display:none}.tox-tinymce{border:none!important;box-shadow:none!important;outline:none!important}.tox .tox-edit-area:before{content:none!important}
